.dlg-root[data-v-2e47a8b0]{z-index:200;background:#00000073;place-items:center;padding:20px;animation:.18s both fade-2e47a8b0;display:grid;position:fixed;inset:0}.dlg-card[data-v-2e47a8b0]{background:#fff;border:1px solid #e6e6e2;width:min(100%,420px);padding:22px 22px 18px;animation:.22s cubic-bezier(.22,1,.36,1) both pop-2e47a8b0;box-shadow:0 18px 48px #0000002e}.dlg-title[data-v-2e47a8b0]{font-family:var(--font-display);letter-spacing:-.02em;color:#111;margin:0 0 8px;font-size:1.1rem;font-weight:700}.dlg-msg[data-v-2e47a8b0]{color:#333;white-space:pre-wrap;margin:0;font-size:.92rem;line-height:1.55}.dlg-input[data-v-2e47a8b0]{width:100%;min-height:44px;font:inherit;color:#111;background:#fff;border:1px solid #e6e6e2;margin-top:14px;padding:0 12px;display:block}.dlg-input[data-v-2e47a8b0]:focus{outline-offset:1px;outline:2px solid #111}.dlg-actions[data-v-2e47a8b0]{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.dlg-btn[data-v-2e47a8b0]{color:#f5f5f3;min-width:88px;min-height:40px;font-family:var(--font-display);letter-spacing:.04em;cursor:pointer;background:#111;border:0;padding:0 16px;font-size:.86rem;font-weight:700}.dlg-btn.ghost[data-v-2e47a8b0]{color:#333;background:0 0;border:1px solid #ddd}.dlg-btn.danger[data-v-2e47a8b0]{color:#fff;background:#b91c1c}.dlg-btn[data-v-2e47a8b0]:hover{filter:brightness(1.05)}@keyframes fade-2e47a8b0{0%{opacity:0}to{opacity:1}}@keyframes pop-2e47a8b0{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.lang[data-v-239c334f]{-webkit-user-select:none;user-select:none;align-items:baseline;gap:8px;display:inline-flex}.slash[data-v-239c334f]{font-family:var(--font-display,"Space Grotesk", sans-serif);opacity:.28;font-size:.72rem;font-weight:500;line-height:1}.opt[data-v-239c334f]{font-family:var(--font-display,"Space Grotesk", sans-serif);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:0 0 5px;font-size:.72rem;font-weight:600;line-height:1;transition:color .25s,opacity .25s;position:relative}.opt[data-v-239c334f]:after{content:"";transform-origin:0;height:1px;transition:transform .28s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.opt.on[data-v-239c334f]:after{transform:scaleX(1)}.dark .opt[data-v-239c334f]{color:#f5f5f357}.dark .opt[data-v-239c334f]:hover{color:#f5f5f3b8}.dark .opt.on[data-v-239c334f]{color:#f5f5f3}.dark .opt[data-v-239c334f]:after{background:#f5f5f3}.dark .slash[data-v-239c334f]{color:#f5f5f359}.light .opt[data-v-239c334f]{color:#11111152}.light .opt[data-v-239c334f]:hover{color:#111111b3}.light .opt.on[data-v-239c334f]{color:#111}.light .opt[data-v-239c334f]:after{background:#111}.light .slash[data-v-239c334f]{color:#11111147}.particle-canvas[data-v-8ef4cb60]{touch-action:none;cursor:default;width:100%;height:100%;display:block;position:absolute;inset:0}.home[data-v-b2d835f9]{color:#f5f5f3;background:#000;width:100%;height:100dvh;position:relative;overflow:hidden}.stage[data-v-b2d835f9]{z-index:0;pointer-events:none;position:fixed;inset:0}.veil[data-v-b2d835f9]{pointer-events:none;background:radial-gradient(70% 55% at 50% 45%,#0000 0% 42%,#00000059 78%,#000 100%),linear-gradient(#00000059 0%,#0000 18% 72%,#0000008c 100%);position:absolute;inset:0}.nav[data-v-b2d835f9]{z-index:6;opacity:0;background:linear-gradient(#0000008c 0%,#0000 100%);justify-content:space-between;align-items:center;gap:16px;padding:18px 28px;display:flex;position:fixed;top:0;left:0;right:0}.brand[data-v-b2d835f9]{color:#f5f5f3;font-family:var(--font-display,"Space Grotesk", sans-serif);letter-spacing:-.04em;cursor:pointer;background:0 0;border:none;padding:4px 0;font-size:1.2rem;font-weight:700}.nav-links[data-v-b2d835f9]{flex:1;justify-content:center;display:flex}.get-wrap[data-v-b2d835f9]{position:relative}.nav-get[data-v-b2d835f9]{color:#f5f5f3;font-family:var(--font-display,"Space Grotesk", sans-serif);letter-spacing:.2em;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff38;align-items:center;gap:4px;padding:10px 18px 10px 20px;font-size:.82rem;font-weight:700;transition:background .25s,border-color .25s;display:inline-flex}.nav-get[data-v-b2d835f9]:hover,.nav-get.on[data-v-b2d835f9]{background:#ffffff1a;border-color:#ffffff73}.nav-get .chev[data-v-b2d835f9]{opacity:.7;font-size:18px}.get-panel[data-v-b2d835f9]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#080a0eeb;border:1px solid #ffffff1f;width:min(340px,100vw - 32px);padding:14px;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 20px 50px #00000073}.get-title[data-v-b2d835f9]{letter-spacing:.24em;text-transform:uppercase;color:#f5f5f366;margin:0 0 10px;font-size:.65rem}.get-item[data-v-b2d835f9]{color:#f5f5f3;background:#ffffff08;border:1px solid #ffffff14;align-items:center;gap:12px;margin-bottom:8px;padding:12px;text-decoration:none;transition:background .2s,border-color .2s;display:flex}.get-item[data-v-b2d835f9]:hover{background:#ffffff14;border-color:#ffffff38}.get-item .material-symbols-outlined[data-v-b2d835f9]{opacity:.85;font-size:22px}.get-item .arrow[data-v-b2d835f9]{opacity:.45;margin-left:auto;font-size:18px!important}.get-copy[data-v-b2d835f9]{gap:2px;min-width:0;display:grid}.get-copy strong[data-v-b2d835f9]{font-size:.92rem;font-weight:600}.get-copy small[data-v-b2d835f9]{color:#f5f5f373;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.get-tip[data-v-b2d835f9]{color:#f5f5f361;margin:4px 2px 0;font-size:.7rem;line-height:1.45}.user-entry[data-v-b2d835f9]{color:#f5f5f3;cursor:pointer;background:0 0;border:none;align-items:center;gap:14px;padding:6px;transition:transform .45s cubic-bezier(.22,1,.36,1);display:inline-flex}.user-entry[data-v-b2d835f9]:hover{transform:translateY(-2px)}.avatar[data-v-b2d835f9]{width:44px;height:44px;position:relative}.avatar-ring[data-v-b2d835f9]{background:conic-gradient(#0000 0%,#ffffff8c 18%,#0000 42%);border:1px solid #ffffff47;border-radius:50%;animation:10s linear infinite spin-ring-b2d835f9;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 1.5px),#000 calc(100% - 1.5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 1.5px),#000 calc(100% - 1.5px))}.avatar-core[data-v-b2d835f9]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-family:var(--font-display,"Space Grotesk", sans-serif);background:#ffffff0f;border-radius:50%;place-items:center;font-weight:700;display:grid;position:absolute;inset:5px;box-shadow:inset 0 0 0 1px #ffffff14}.meta[data-v-b2d835f9]{text-align:left;gap:2px;display:grid}.label[data-v-b2d835f9]{letter-spacing:.28em;text-transform:uppercase;color:#f5f5f361;font-size:.62rem}.name[data-v-b2d835f9]{font-family:var(--font-display,"Space Grotesk", sans-serif);letter-spacing:-.03em;text-overflow:ellipsis;white-space:nowrap;max-width:140px;font-size:1.05rem;font-weight:600;overflow:hidden}.scroller[data-v-b2d835f9]{z-index:2;touch-action:none;overscroll-behavior:none;height:100%;position:relative;overflow:hidden}.track[data-v-b2d835f9]{will-change:transform;height:100%;transition:transform .92s cubic-bezier(.22,1,.36,1)}.panel[data-v-b2d835f9]{box-sizing:border-box;pointer-events:none;align-items:flex-end;height:100%;padding:0 6vw 9vh;display:flex;position:relative}.panel[data-v-b2d835f9]>*{pointer-events:auto}.kind-hero[data-v-b2d835f9]{justify-content:center;align-items:flex-end}.hero-cap[data-v-b2d835f9]{justify-content:center;width:100%;display:flex}.scroll-hint[data-v-b2d835f9]{letter-spacing:.28em;text-transform:uppercase;color:#f5f5f366;align-items:center;gap:8px;font-size:.72rem;animation:2.2s ease-in-out infinite bob-b2d835f9;display:inline-flex}.scroll-hint .material-symbols-outlined[data-v-b2d835f9]{font-size:18px}.cap[data-v-b2d835f9]{opacity:.28;text-shadow:0 2px 12px #000000e6,0 0 40px #000000bf;max-width:520px;padding:18px 20px 14px 0;transition:opacity .7s,transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(16px)}.panel.active .cap[data-v-b2d835f9]{opacity:1;transform:translateY(0)}.cap-head[data-v-b2d835f9]{align-items:flex-start;gap:14px;margin-bottom:14px;display:flex}.cap-icon-stage[data-v-b2d835f9]{pointer-events:none;flex-shrink:0;width:110px;height:110px}.cap-text[data-v-b2d835f9]{min-width:0}.eyebrow[data-v-b2d835f9]{letter-spacing:.28em;text-transform:uppercase;color:#f5f5f36b;margin:0 0 8px;font-size:.68rem}.cap h2[data-v-b2d835f9]{font-family:var(--font-display,"Space Grotesk", sans-serif);letter-spacing:-.045em;text-shadow:0 6px 30px #000000a6;margin:0;font-size:clamp(1.75rem,3.4vw,2.65rem);font-weight:700;line-height:1.08}.body[data-v-b2d835f9]{color:#f5f5f3c7;text-shadow:0 4px 20px #0000008c;max-width:42ch;margin:0;font-size:.98rem;line-height:1.6}.index[data-v-b2d835f9]{font-family:var(--font-display,"Space Grotesk", sans-serif);letter-spacing:.22em;color:#f5f5f359;margin:28px 0 0;font-size:.78rem}.rail[data-v-b2d835f9]{z-index:4;gap:9px;display:grid;position:fixed;top:50%;right:16px;transform:translateY(-50%)}.rail-dot[data-v-b2d835f9]{cursor:pointer;background:#ffffff38;border:none;border-radius:999px;width:4px;height:4px;padding:0;transition:height .25s,background .25s}.rail-dot.on[data-v-b2d835f9]{background:#fff;height:16px}.ready .nav[data-v-b2d835f9]{animation:.9s cubic-bezier(.22,1,.36,1) .3s both rise-b2d835f9}@keyframes rise-b2d835f9{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes bob-b2d835f9{0%,to{opacity:.4;transform:translateY(0)}50%{opacity:.8;transform:translateY(6px)}}@keyframes spin-ring-b2d835f9{to{transform:rotate(360deg)}}@media (width<=860px){.nav[data-v-b2d835f9]{padding:calc(10px + env(safe-area-inset-top,0px)) 14px 12px;align-items:center;gap:8px}.brand[data-v-b2d835f9]{min-width:52px;font-size:1.05rem}.nav-links[data-v-b2d835f9]{flex:none}.nav-get[data-v-b2d835f9]{letter-spacing:.14em;padding:8px 12px 8px 14px;font-size:.72rem}.nav-get .chev[data-v-b2d835f9]{font-size:16px}.get-panel[data-v-b2d835f9]{width:auto;max-height:min(70vh,420px);position:fixed;top:58px;left:12px;right:12px;overflow-y:auto;transform:none}.user-entry[data-v-b2d835f9]{gap:0;padding:4px}.user-entry .meta[data-v-b2d835f9]{display:none}.avatar[data-v-b2d835f9]{width:38px;height:38px}.panel[data-v-b2d835f9]{padding:0 4.5vw calc(18px + env(safe-area-inset-bottom,0px));align-items:flex-end;padding-top:72px}.kind-hero[data-v-b2d835f9]{padding-bottom:calc(28px + env(safe-area-inset-bottom,0px))}.scroll-hint[data-v-b2d835f9]{letter-spacing:.18em;font-size:.65rem}.cap[data-v-b2d835f9]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(165deg,#080a0e8c,#020204c7);border:1px solid #ffffff14;width:100%;max-width:none;padding:14px 14px 12px}.cap-head[data-v-b2d835f9]{align-items:center;gap:10px;margin-bottom:10px}.cap-icon-stage[data-v-b2d835f9]{width:64px;height:64px}.eyebrow[data-v-b2d835f9]{letter-spacing:.18em;margin:0 0 4px;font-size:.6rem}.cap h2[data-v-b2d835f9]{font-size:clamp(1.25rem,6.2vw,1.7rem);line-height:1.15}.body[data-v-b2d835f9]{max-width:none;font-size:.86rem;line-height:1.55}.index[data-v-b2d835f9]{margin:14px 0 0;font-size:.7rem}.rail[data-v-b2d835f9]{gap:7px;right:6px}.rail-dot[data-v-b2d835f9]{width:3px;height:3px}.rail-dot.on[data-v-b2d835f9]{height:12px}.veil[data-v-b2d835f9]{background:radial-gradient(90% 42% at 50% 32%,#0000 0% 40%,#0006 78%,#000 100%),linear-gradient(#00000080 0%,#0000 14% 48%,#000000d1 100%)}}@media (width<=420px){.brand[data-v-b2d835f9]{min-width:44px;font-size:.95rem}.nav-get[data-v-b2d835f9]{letter-spacing:.1em;padding:8px 10px}.cap-icon-stage[data-v-b2d835f9]{width:56px;height:56px}.cap h2[data-v-b2d835f9]{font-size:1.2rem}}.page[data-v-18dd6ac5]{color:#111;background:#f7f7f5;grid-template-columns:1.1fr 1fr;width:100%;min-height:100dvh;display:grid;position:relative;overflow:hidden}.lang-float[data-v-18dd6ac5]{top:calc(18px + env(safe-area-inset-top,0px));right:calc(20px + env(safe-area-inset-right,0px));z-index:2;position:absolute}.hero[data-v-18dd6ac5]{color:#f5f5f3;background:linear-gradient(160deg,#111 0%,#1c1c1c 55%,#2a2a2a 100%);align-items:flex-end;padding:clamp(32px,6vw,72px);display:flex;position:relative}.hero-inner[data-v-18dd6ac5]{opacity:0;max-width:520px;transform:translateY(24px)}.kicker[data-v-18dd6ac5]{letter-spacing:.22em;text-transform:uppercase;color:#f5f5f38c;margin-bottom:20px;font-size:.75rem;font-weight:500}.hero h1[data-v-18dd6ac5]{font-family:var(--font-display);letter-spacing:-.06em;margin-bottom:20px;font-size:clamp(4.5rem,10vw,7.5rem);font-weight:700;line-height:.9}.desc[data-v-18dd6ac5]{color:#f5f5f3a6;font-size:clamp(1rem,1.6vw,1.2rem);font-weight:400}.hero-line[data-v-18dd6ac5]{transform-origin:0;background:#ffffff1f;height:1px;position:absolute;top:clamp(32px,6vw,72px);left:clamp(32px,6vw,72px);right:clamp(32px,6vw,72px);transform:scaleX(0)}.panel[data-v-18dd6ac5]{background:#f7f7f5;place-items:center;padding:clamp(24px,5vw,64px);display:grid}.form[data-v-18dd6ac5]{opacity:0;width:min(100%,360px);transform:translateY(20px)}.form h2[data-v-18dd6ac5]{font-family:var(--font-display);letter-spacing:-.04em;margin-bottom:8px;font-size:2rem;font-weight:600}.sub[data-v-18dd6ac5]{color:#777;margin-bottom:36px;font-size:.95rem}.field[data-v-18dd6ac5]{gap:8px;margin-bottom:20px;display:grid}.field span[data-v-18dd6ac5]{color:#666;font-size:.8rem;font-weight:600}.field input[data-v-18dd6ac5]{color:#111;background:0 0;border:none;border-bottom:1px solid #ddd;border-radius:0;outline:none;width:100%;padding:12px 0;font-size:1rem;transition:border-color .25s}.field input[data-v-18dd6ac5]:focus{border-bottom-color:#111}.field input[data-v-18dd6ac5]::placeholder{color:#bbb}.error[data-v-18dd6ac5]{color:#c2410c;margin:-4px 0 16px;font-size:.88rem;font-weight:600}.success[data-v-18dd6ac5]{color:#1f8a5b;margin:-4px 0 16px;font-size:.88rem;font-weight:600}.switch[data-v-18dd6ac5]{color:#888;margin-top:20px;font-size:.88rem}.switch a[data-v-18dd6ac5]{color:#111;text-underline-offset:3px;font-weight:700;text-decoration:underline}.btn[data-v-18dd6ac5]{color:#fff;letter-spacing:.04em;background:#111;border:none;width:100%;margin-top:12px;padding:16px;font-size:.95rem;font-weight:600;transition:background .25s,transform .25s cubic-bezier(.22,1,.36,1),opacity .2s}.btn[data-v-18dd6ac5]:hover:not(:disabled){background:#000;transform:translateY(-1px)}.btn[data-v-18dd6ac5]:disabled{opacity:.35;cursor:not-allowed}.note[data-v-18dd6ac5]{color:#999;margin-top:28px;font-size:.78rem;line-height:1.5}.fade-enter-active[data-v-18dd6ac5],.fade-leave-active[data-v-18dd6ac5]{transition:opacity .2s,transform .2s}.fade-enter-from[data-v-18dd6ac5],.fade-leave-to[data-v-18dd6ac5]{opacity:0;transform:translateY(-4px)}.ready .hero-inner[data-v-18dd6ac5]{animation:.8s cubic-bezier(.22,1,.36,1) .1s both in-18dd6ac5}.ready .hero-line[data-v-18dd6ac5]{animation:.9s cubic-bezier(.22,1,.36,1) .35s both line-18dd6ac5}.ready .form[data-v-18dd6ac5]{animation:.75s cubic-bezier(.22,1,.36,1) .25s both in-18dd6ac5}@keyframes in-18dd6ac5{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes line-18dd6ac5{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (width<=860px){.page[data-v-18dd6ac5]{grid-template-rows:auto 1fr;grid-template-columns:1fr;min-height:100dvh}.hero[data-v-18dd6ac5]{align-items:flex-end;min-height:28dvh;padding:20px 20px 24px}.hero h1[data-v-18dd6ac5]{margin:0 0 6px;font-size:clamp(3rem,16vw,4.2rem)}.desc[data-v-18dd6ac5]{font-size:1rem}.hero-line[data-v-18dd6ac5]{margin-top:18px}.panel[data-v-18dd6ac5]{padding:28px 20px calc(28px + env(safe-area-inset-bottom,0px));background:#0a0a0c;place-items:stretch stretch}.form[data-v-18dd6ac5]{width:100%;max-width:none}.form h2[data-v-18dd6ac5]{font-size:1.55rem}.btn[data-v-18dd6ac5]{width:100%}}@media (width<=420px){.hero[data-v-18dd6ac5]{min-height:24vh;padding:16px 16px 20px}.panel[data-v-18dd6ac5]{padding:22px 16px calc(24px + env(safe-area-inset-bottom,0px))}}.page[data-v-f31fb730]{color:#111;background:#f7f7f5;grid-template-columns:1.1fr 1fr;width:100%;min-height:100dvh;display:grid;position:relative;overflow:hidden}.lang-float[data-v-f31fb730]{top:calc(18px + env(safe-area-inset-top,0px));right:calc(20px + env(safe-area-inset-right,0px));z-index:2;position:absolute}.hero[data-v-f31fb730]{color:#f5f5f3;background:linear-gradient(160deg,#111 0%,#1c1c1c 55%,#2a2a2a 100%);align-items:flex-end;padding:clamp(32px,6vw,72px);display:flex;position:relative}.hero-inner[data-v-f31fb730]{opacity:0;max-width:520px;transform:translateY(24px)}.kicker[data-v-f31fb730]{letter-spacing:.22em;text-transform:uppercase;color:#f5f5f38c;margin-bottom:20px;font-size:.75rem;font-weight:500}.hero h1[data-v-f31fb730]{font-family:var(--font-display);letter-spacing:-.06em;margin-bottom:20px;font-size:clamp(4.5rem,10vw,7.5rem);font-weight:700;line-height:.9}.desc[data-v-f31fb730]{color:#f5f5f3a6;font-size:clamp(1rem,1.6vw,1.2rem)}.hero-line[data-v-f31fb730]{transform-origin:0;background:#ffffff1f;height:1px;position:absolute;top:clamp(32px,6vw,72px);left:clamp(32px,6vw,72px);right:clamp(32px,6vw,72px);transform:scaleX(0)}.panel[data-v-f31fb730]{background:#f7f7f5;place-items:center;padding:clamp(24px,5vw,64px);display:grid}.form[data-v-f31fb730]{opacity:0;width:min(100%,360px);transform:translateY(20px)}.form h2[data-v-f31fb730]{font-family:var(--font-display);letter-spacing:-.04em;margin-bottom:8px;font-size:2rem;font-weight:600}.sub[data-v-f31fb730]{color:#777;margin-bottom:28px;font-size:.95rem}.field[data-v-f31fb730]{gap:8px;margin-bottom:18px;display:grid}.field span[data-v-f31fb730]{color:#666;font-size:.8rem;font-weight:600}.field input[data-v-f31fb730]{color:#111;background:0 0;border:none;border-bottom:1px solid #ddd;outline:none;width:100%;padding:12px 0;font-size:1rem;transition:border-color .25s}.field input[data-v-f31fb730]:focus{border-bottom-color:#111}.field input[data-v-f31fb730]::placeholder{color:#bbb}.error[data-v-f31fb730]{color:#c2410c;margin:-2px 0 14px;font-size:.88rem;font-weight:600}.btn[data-v-f31fb730]{color:#fff;letter-spacing:.04em;background:#111;border:none;width:100%;margin-top:8px;padding:16px;font-size:.95rem;font-weight:600;transition:background .25s,transform .25s cubic-bezier(.22,1,.36,1),opacity .2s}.btn[data-v-f31fb730]:hover:not(:disabled){background:#000;transform:translateY(-1px)}.btn[data-v-f31fb730]:disabled{opacity:.35;cursor:not-allowed}.switch[data-v-f31fb730]{color:#888;margin-top:24px;font-size:.88rem}.switch a[data-v-f31fb730]{color:#111;text-underline-offset:3px;font-weight:700;text-decoration:underline}.fade-enter-active[data-v-f31fb730],.fade-leave-active[data-v-f31fb730]{transition:opacity .2s,transform .2s}.fade-enter-from[data-v-f31fb730],.fade-leave-to[data-v-f31fb730]{opacity:0;transform:translateY(-4px)}.ready .hero-inner[data-v-f31fb730]{animation:.8s cubic-bezier(.22,1,.36,1) .1s both in-f31fb730}.ready .hero-line[data-v-f31fb730]{animation:.9s cubic-bezier(.22,1,.36,1) .35s both line-f31fb730}.ready .form[data-v-f31fb730]{animation:.75s cubic-bezier(.22,1,.36,1) .25s both in-f31fb730}@keyframes in-f31fb730{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes line-f31fb730{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (width<=860px){.page[data-v-f31fb730]{grid-template-rows:auto 1fr;grid-template-columns:1fr;min-height:100dvh}.hero[data-v-f31fb730]{align-items:flex-end;min-height:26dvh;padding:20px 20px 24px}.hero h1[data-v-f31fb730]{font-size:clamp(3rem,16vw,4.2rem)}.panel[data-v-f31fb730]{padding:28px 20px calc(28px + env(safe-area-inset-bottom,0px));place-items:stretch stretch}.form[data-v-f31fb730]{width:100%;max-width:none}.btn[data-v-f31fb730]{width:100%}}@media (width<=420px){.hero[data-v-f31fb730]{min-height:22vh;padding:16px 16px 18px}.panel[data-v-f31fb730]{padding:22px 16px calc(24px + env(safe-area-inset-bottom,0px))}}.rank-badge[data-v-c99e9e5c]{letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;text-transform:none;border:1px solid;border-radius:2px;flex-shrink:0;align-items:center;max-width:10em;padding:2px 8px;font-size:.64rem;font-weight:700;line-height:1.3;display:inline-flex;overflow:hidden}.rank-badge.rainbow[data-v-c99e9e5c]{animation:3.2s linear infinite rank-rainbow-c99e9e5c}@keyframes rank-rainbow-c99e9e5c{0%{background-position:0%}to{background-position:220%}}.layout[data-v-56f6d457]{color:#111;background:#f7f7f5;grid-template-columns:260px 1fr;width:100%;height:100dvh;display:grid;overflow:hidden}.side[data-v-56f6d457]{color:#f5f5f3;background:#111;flex-direction:column;gap:28px;height:100%;min-height:0;padding:28px 18px;display:flex;overflow:auto}.brand-top[data-v-56f6d457]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.brand-link[data-v-56f6d457]{color:inherit;min-width:0;text-decoration:none;display:block}.brand h1[data-v-56f6d457]{font-family:var(--font-display);letter-spacing:-.05em;margin-bottom:8px;font-size:2rem;font-weight:700;line-height:1}.brand p[data-v-56f6d457]{color:#f5f5f373;font-size:.88rem}.nav[data-v-56f6d457]{gap:4px;display:grid}.nav-item[data-v-56f6d457]{color:#f5f5f38c;border-left:2px solid #0000;align-items:center;gap:12px;padding:12px 14px;font-size:.95rem;font-weight:600;transition:color .2s,background .2s,border-color .2s;display:flex}.nav-item .material-symbols-outlined[data-v-56f6d457]{font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;font-size:22px}.nav-item[data-v-56f6d457]:hover{color:#fff;background:#ffffff0a}.nav-item.active[data-v-56f6d457]{color:#fff;background:#ffffff0f;border-left-color:#fff}.nav-item.active .material-symbols-outlined[data-v-56f6d457]{font-variation-settings:"FILL" 1, "wght" 500, "GRAD" 0, "opsz" 24}.side-foot[data-v-56f6d457]{gap:14px;margin-top:auto;display:grid}.meta[data-v-56f6d457]{background:#ffffff0a;border:1px solid #ffffff14;gap:12px;padding:14px;display:grid}.meta-row[data-v-56f6d457]{gap:4px;display:grid}.meta-label[data-v-56f6d457]{letter-spacing:.12em;text-transform:uppercase;color:#f5f5f366;font-size:.68rem}.meta-row strong[data-v-56f6d457]{word-break:break-all;font-size:.88rem;font-weight:650;line-height:1.35}.account-line[data-v-56f6d457]{word-break:normal;flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.account-name[data-v-56f6d457]{word-break:break-all}.role-tag[data-v-56f6d457]{font-family:var(--font-display);letter-spacing:.1em;border:1px solid #0000;flex-shrink:0;align-items:center;padding:2px 7px;font-size:.62rem;font-weight:700;line-height:1.3;display:inline-flex}.role-tag.owner[data-v-56f6d457]{color:#fff7ed;letter-spacing:.08em;background:linear-gradient(135deg,#ea580c 0%,#c2410c 100%);border-color:#fb923c8c;box-shadow:0 0 0 1px #ea580c40}.role-tag.admin[data-v-56f6d457]{color:#fdf4ff;background:linear-gradient(135deg,#9333ea 0%,#7e22ce 100%);border-color:#d8b4fe73}.role-tag.tadmin[data-v-56f6d457]{color:#ecfdf5;background:linear-gradient(135deg,#059669 0%,#047857 100%);border-color:#6ee7b766}.role-tag.agent[data-v-56f6d457]{color:#eff6ff;background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);border-color:#93c5fd73}.role-tag.user[data-v-56f6d457]{color:#dbeafe;background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);border-color:#93c5fd73;box-shadow:0 0 0 1px #2563eb33}.role-tag.banned[data-v-56f6d457]{color:#fff;letter-spacing:.06em;background:#6b7280;border-color:#6b7280;font-size:.58rem}.desk[data-v-56f6d457]{align-items:center;gap:8px;display:inline-flex}.desk.ok[data-v-56f6d457]{color:#7ddea8}.desk.bad[data-v-56f6d457]{color:#f0a58a}.dot[data-v-56f6d457]{background:currentColor;border-radius:50%;flex-shrink:0;width:7px;height:7px}.dot.live[data-v-56f6d457]{animation:1.8s ease-out infinite pulse-56f6d457}.logout[data-v-56f6d457]{color:#f5f5f3;text-align:left;background:0 0;border:1px solid #ffffff2e;align-items:center;gap:8px;padding:12px 14px;font-size:.88rem;font-weight:600;transition:background .2s,border-color .2s;display:inline-flex}.logout .material-symbols-outlined[data-v-56f6d457]{font-size:18px}.logout[data-v-56f6d457]:hover{background:#ffffff0f;border-color:#ffffff59}.main[data-v-56f6d457]{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;overflow:auto}.main[data-v-56f6d457]>*{flex:auto;min-height:0}@keyframes pulse-56f6d457{0%{box-shadow:0 0 #7ddea88c}70%{box-shadow:0 0 0 8px #7ddea800}to{box-shadow:0 0 #7ddea800}}@media (width<=820px){.layout[data-v-56f6d457]{grid-template-rows:auto 1fr;grid-template-columns:1fr;height:100dvh;overflow:hidden}.side[data-v-56f6d457]{height:auto;max-height:none;padding:12px 12px calc(10px + env(safe-area-inset-top,0px));gap:12px;overflow:visible}.brand-top[data-v-56f6d457]{align-items:center}.brand-link[data-v-56f6d457]{width:auto;display:block}.brand[data-v-56f6d457]{display:block}.brand h1[data-v-56f6d457]{margin-bottom:0;font-size:1.35rem}.brand p[data-v-56f6d457]{font-size:.75rem}.nav[data-v-56f6d457]{grid-template-columns:repeat(5,1fr);gap:4px}.nav-item[data-v-56f6d457]{text-align:center;border-bottom:2px solid #0000;border-left:none;flex-direction:column;justify-content:center;gap:3px;padding:10px 2px;font-size:.62rem}.nav-item .material-symbols-outlined[data-v-56f6d457]{font-size:22px}.nav-item.active[data-v-56f6d457]{border-bottom-color:#fff;border-left-color:#0000}.side-foot[data-v-56f6d457]{grid-template-columns:1fr auto;align-items:stretch;gap:8px;margin-top:0}.meta[data-v-56f6d457]{gap:6px;padding:10px 12px}.meta-row[data-v-56f6d457]{justify-content:space-between;align-items:center;gap:10px;display:flex}.meta-row strong[data-v-56f6d457]{text-align:right;text-overflow:ellipsis;white-space:nowrap;max-width:58vw;font-size:.78rem;overflow:hidden}.logout[data-v-56f6d457]{writing-mode:horizontal-tb;white-space:nowrap;justify-content:center;align-self:stretch;padding:10px 12px}.logout .material-symbols-outlined[data-v-56f6d457]{display:none}.main[data-v-56f6d457]{-webkit-overflow-scrolling:touch;padding-bottom:env(safe-area-inset-bottom,0px);overflow:auto}}@media (width<=420px){.side-foot[data-v-56f6d457]{grid-template-columns:1fr auto auto}.logout[data-v-56f6d457]{min-width:44px;padding:10px;font-size:0}.logout .material-symbols-outlined[data-v-56f6d457]{font-size:20px;display:inline}}.page[data-v-2a1dac5e]{padding:36px 40px 48px;animation:.55s cubic-bezier(.22,1,.36,1) both in-2a1dac5e}.head[data-v-2a1dac5e]{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:28px;display:flex}.eyebrow[data-v-2a1dac5e]{font-family:var(--font-display);letter-spacing:.22em;color:#999;margin-bottom:8px;font-size:.72rem}.head h2[data-v-2a1dac5e]{font-family:var(--font-display);letter-spacing:-.03em;font-size:1.8rem;font-weight:600}.online[data-v-2a1dac5e]{text-align:right}.online-label[data-v-2a1dac5e]{color:#888;letter-spacing:.08em;margin-bottom:4px;font-size:.75rem;display:block}.online strong[data-v-2a1dac5e]{font-family:var(--font-display);letter-spacing:-.04em;font-size:2rem;line-height:1}.expire[data-v-2a1dac5e]{border-top:1px solid #e4e4e0;border-bottom:1px solid #e4e4e0;margin-bottom:28px;padding:4px 0 8px}.expire-head[data-v-2a1dac5e]{justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 0 20px;display:flex}.kicker[data-v-2a1dac5e]{font-family:var(--font-display);letter-spacing:.22em;text-transform:uppercase;color:#8a8a86;margin:0 0 6px;font-size:.68rem;font-weight:600}.expire-date[data-v-2a1dac5e]{color:#444;font-variant-numeric:tabular-nums;margin:0;font-size:.92rem}.status[data-v-2a1dac5e]{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:#1a7a4c;align-items:center;gap:8px;padding-top:2px;font-size:.72rem;font-weight:600;display:inline-flex}.status-dot[data-v-2a1dac5e]{background:currentColor;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #1a7a4c1f}.expire.expired .status[data-v-2a1dac5e]{color:#b45309}.expire.expired .status-dot[data-v-2a1dac5e]{box-shadow:0 0 0 3px #b4530924}.clock[data-v-2a1dac5e]{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-bottom:22px;display:grid}.cell[data-v-2a1dac5e]{padding:4px 12px 8px 0;position:relative}.cell[data-v-2a1dac5e]:not(:first-child){padding-left:18px}.cell[data-v-2a1dac5e]:not(:first-child):before{content:"";background:#e4e4e0;width:1px;position:absolute;top:8px;bottom:18px;left:0}.cell strong[data-v-2a1dac5e]{font-family:var(--font-display);letter-spacing:-.06em;color:#111;font-variant-numeric:tabular-nums;font-size:clamp(2.6rem,7vw,4rem);font-weight:600;line-height:.95;display:block}.cell span[data-v-2a1dac5e]{letter-spacing:.18em;text-transform:uppercase;color:#9a9a94;margin-top:10px;font-size:.68rem;font-weight:600;display:block}.meter[data-v-2a1dac5e]{background:#e8e8e4;height:1px;overflow:hidden}.meter-fill[data-v-2a1dac5e]{background:#111;height:100%;transition:width 1s linear}.expire.expired .meter-fill[data-v-2a1dac5e]{background:#b45309}.label[data-v-2a1dac5e]{letter-spacing:.1em;text-transform:uppercase;color:#888;margin-bottom:8px;font-size:.75rem;display:block}.grid[data-v-2a1dac5e]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.card[data-v-2a1dac5e]{background:#fff;border:1px solid #e8e8e4;padding:20px}.card strong[data-v-2a1dac5e]{word-break:break-all;margin-top:10px;font-size:1.05rem;font-weight:700;display:block}.cdk-row[data-v-2a1dac5e]{justify-content:space-between;align-items:center;gap:12px;display:flex}.toggle[data-v-2a1dac5e]{color:#111;text-underline-offset:3px;background:0 0;border:none;font-size:.8rem;font-weight:700;text-decoration:underline}.mono[data-v-2a1dac5e]{letter-spacing:.04em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}@keyframes in-2a1dac5e{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (width<=820px){.page[data-v-2a1dac5e]{padding:20px 16px 32px}.grid[data-v-2a1dac5e]{grid-template-columns:1fr}.head[data-v-2a1dac5e]{flex-direction:column;align-items:flex-start}.online[data-v-2a1dac5e]{text-align:left}.clock[data-v-2a1dac5e]{gap:0}.cell strong[data-v-2a1dac5e]{font-size:clamp(2rem,11vw,2.8rem)}.cell[data-v-2a1dac5e]:not(:first-child){padding-left:12px}.status[data-v-2a1dac5e]{font-size:.64rem}}.page[data-v-6b2a9db5]{max-width:560px;padding:36px 40px 48px;animation:.55s cubic-bezier(.22,1,.36,1) both in-6b2a9db5}.eyebrow[data-v-6b2a9db5]{font-family:var(--font-display);letter-spacing:.22em;color:#999;margin-bottom:8px;font-size:.72rem}.head h2[data-v-6b2a9db5]{font-family:var(--font-display);letter-spacing:-.03em;margin-bottom:8px;font-size:1.8rem;font-weight:600}.sub[data-v-6b2a9db5]{color:#888;margin-bottom:32px}.field[data-v-6b2a9db5]{gap:8px;margin-bottom:18px;display:grid}.field span[data-v-6b2a9db5]{color:#666;font-size:.8rem;font-weight:600}.field input[data-v-6b2a9db5]{background:0 0;border:none;border-bottom:1px solid #ddd;outline:none;width:100%;padding:12px 0;font-size:1rem}.field input[data-v-6b2a9db5]:focus{border-bottom-color:#111}.error[data-v-6b2a9db5],.success[data-v-6b2a9db5]{margin:0 0 14px;font-size:.88rem;font-weight:600}.error[data-v-6b2a9db5]{color:#c2410c}.success[data-v-6b2a9db5]{color:#1f8a5b}.btn[data-v-6b2a9db5]{color:#fff;background:#111;border:none;width:100%;margin-top:8px;padding:16px;font-weight:600}.btn[data-v-6b2a9db5]:disabled{opacity:.35;cursor:not-allowed}.fade-enter-active[data-v-6b2a9db5],.fade-leave-active[data-v-6b2a9db5]{transition:opacity .2s}.fade-enter-from[data-v-6b2a9db5],.fade-leave-to[data-v-6b2a9db5]{opacity:0}@keyframes in-6b2a9db5{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (width<=820px){.page[data-v-6b2a9db5]{padding:24px 16px 40px}}.page[data-v-976c56d5]{max-width:560px;padding:36px 40px 48px;animation:.55s cubic-bezier(.22,1,.36,1) both in-976c56d5}.eyebrow[data-v-976c56d5]{font-family:var(--font-display);letter-spacing:.22em;color:#999;margin-bottom:8px;font-size:.72rem}.head h2[data-v-976c56d5]{font-family:var(--font-display);letter-spacing:-.03em;margin-bottom:8px;font-size:1.8rem;font-weight:600}.sub[data-v-976c56d5]{color:#888;margin-bottom:32px}.field[data-v-976c56d5]{gap:8px;margin-bottom:18px;display:grid}.field span[data-v-976c56d5]{color:#666;font-size:.8rem;font-weight:600}.field input[data-v-976c56d5]{background:0 0;border:none;border-bottom:1px solid #ddd;outline:none;width:100%;padding:12px 0;font-size:1rem}.field input[data-v-976c56d5]:focus{border-bottom-color:#111}.error[data-v-976c56d5],.success[data-v-976c56d5]{margin:0 0 14px;font-size:.88rem;font-weight:600}.error[data-v-976c56d5]{color:#c2410c}.success[data-v-976c56d5]{color:#1f8a5b}.btn[data-v-976c56d5]{color:#fff;background:#111;border:none;width:100%;margin-top:8px;padding:16px;font-weight:600}.btn[data-v-976c56d5]:disabled{opacity:.35;cursor:not-allowed}.fade-enter-active[data-v-976c56d5],.fade-leave-active[data-v-976c56d5]{transition:opacity .2s}.fade-enter-from[data-v-976c56d5],.fade-leave-to[data-v-976c56d5]{opacity:0}@keyframes in-976c56d5{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (width<=820px){.page[data-v-976c56d5]{padding:24px 16px 40px}}.flash[data-v-8ed69e7c]{z-index:10000;will-change:transform;pointer-events:none;place-items:center;padding:32px;display:grid;position:fixed;inset:0}.tone-success[data-v-8ed69e7c],.tone-online[data-v-8ed69e7c]{color:#f4fff8;background:#1f9d63}.tone-waiting[data-v-8ed69e7c]{color:#1a1408;background:#e6a819}.tone-offline[data-v-8ed69e7c]{color:#fff7f3;background:#c2410c}.flash.enter[data-v-8ed69e7c]{animation:.82s cubic-bezier(.7,0,.2,1) forwards slide-in-8ed69e7c}.flash.hold[data-v-8ed69e7c]{transform:translate(0)skew(0)}.flash.exit[data-v-8ed69e7c]{animation:.78s cubic-bezier(.7,0,.2,1) forwards slide-out-8ed69e7c}.copy[data-v-8ed69e7c]{text-align:center;opacity:0;transition:opacity .3s,transform .35s cubic-bezier(.22,1,.36,1);transform:translateY(10px)}.copy.show[data-v-8ed69e7c]{opacity:1;transform:translateY(0)}.copy h2[data-v-8ed69e7c]{font-family:var(--font-display);letter-spacing:-.04em;margin-bottom:12px;font-size:clamp(2.2rem,7vw,3.6rem);font-weight:700;line-height:1.1}.copy p[data-v-8ed69e7c]{opacity:.92;word-break:break-word;max-width:min(80vw,520px);margin:0 auto;font-size:clamp(1rem,2.4vw,1.3rem);font-weight:600}.dots[data-v-8ed69e7c]{text-align:left;letter-spacing:.06em;font-variant-numeric:tabular-nums;min-width:3.6em;display:inline-block}@keyframes slide-in-8ed69e7c{0%{transform:translate(104%)skew(-2deg)}60%{transform:translate(-2%)skew(.6deg)}to{transform:translate(0)skew(0)}}@keyframes slide-out-8ed69e7c{0%{transform:translate(0)skew(0)}40%{transform:translate(-4%)skew(-.8deg)}to{transform:translate(-104%)skew(2deg)}}@media (prefers-reduced-motion:reduce){.flash.enter[data-v-8ed69e7c],.flash.exit[data-v-8ed69e7c]{animation-duration:.01ms}}.page[data-v-a9c2491d]{flex-direction:column;min-height:100%;display:flex}.bar[data-v-a9c2491d]{justify-content:space-between;align-items:flex-end;gap:20px;padding:36px 40px 20px;display:flex}.eyebrow[data-v-a9c2491d]{font-family:var(--font-display);letter-spacing:.22em;color:#999;margin-bottom:8px;font-size:.72rem}.bar h2[data-v-a9c2491d]{font-family:var(--font-display);letter-spacing:-.03em;margin-bottom:6px;font-size:1.8rem;font-weight:600}.sub[data-v-a9c2491d]{color:#888;font-size:.85rem}.status[data-v-a9c2491d]{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.status span[data-v-a9c2491d]{align-items:center;gap:8px;font-size:.85rem;font-weight:650;display:inline-flex}.status .ok[data-v-a9c2491d]{color:#1f8a5b}.status .bad[data-v-a9c2491d]{color:#c2410c}.status .pending[data-v-a9c2491d]{color:#b45309}.dot[data-v-a9c2491d]{background:currentColor;border-radius:50%;width:7px;height:7px}.dot.live[data-v-a9c2491d]{animation:1.8s ease-out infinite pulse-a9c2491d}.toolbar[data-v-a9c2491d]{border-bottom:1px solid #e6e6e2;align-items:center;gap:16px;padding:0 40px 12px;display:flex}.current-bar[data-v-a9c2491d]{color:#f5f5f3;background:#111;justify-content:space-between;align-items:center;gap:16px;margin:0 40px 14px;padding:14px 16px;display:flex}.current-main[data-v-a9c2491d]{gap:4px;min-width:0;display:grid}.current-label[data-v-a9c2491d]{letter-spacing:.12em;text-transform:uppercase;color:#f5f5f373;font-size:.72rem}.current-main strong[data-v-a9c2491d]{word-break:break-word;font-size:1.05rem;font-weight:700}.current-pending[data-v-a9c2491d]{color:#fbbf24;flex-shrink:0;font-size:.82rem;font-weight:650}.search[data-v-a9c2491d]{background:0 0;border:none;border-bottom:1px solid #ddd;outline:none;width:min(100%,320px);padding:10px 0;font-size:.95rem}.search[data-v-a9c2491d]:focus{border-bottom-color:#111}.sort-btn[data-v-a9c2491d]{color:#111;white-space:nowrap;background:#fff;border:1px solid #ddd;align-items:center;gap:6px;margin-left:auto;padding:8px 12px;font-size:.82rem;font-weight:650;display:inline-flex}.sort-btn .material-symbols-outlined[data-v-a9c2491d]{font-size:18px}.content[data-v-a9c2491d]{flex:1;padding:8px 24px 40px}.list[data-v-a9c2491d]{flex-direction:column;display:flex}.row[data-v-a9c2491d]{text-align:left;opacity:0;background:0 0;border:none;border-bottom:1px solid #ecece8;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:20px 16px;transition:background .2s,padding-left .25s cubic-bezier(.22,1,.36,1);display:flex;transform:translateY(10px)}.show .row[data-v-a9c2491d]{animation:.5s cubic-bezier(.22,1,.36,1) both in-a9c2491d;animation-delay:calc(min(var(--i), 16) * 30ms)}.row[data-v-a9c2491d]:hover:not(:disabled){background:#efeee9;padding-left:22px}.row[data-v-a9c2491d]:disabled{cursor:not-allowed;opacity:.5}.row.busy[data-v-a9c2491d]{background:#efeee9}.row.current[data-v-a9c2491d]{background:#f3faf6;border-bottom-color:#cce9d9}.name[data-v-a9c2491d]{word-break:break-word;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px;font-size:1.02rem;font-weight:650;display:flex}.tag[data-v-a9c2491d]{color:#fff;letter-spacing:.06em;background:#111;align-items:center;padding:2px 8px;font-size:.68rem;font-weight:700;display:inline-flex}.meta[data-v-a9c2491d]{color:#888;flex-wrap:wrap;gap:6px;font-size:.8rem;display:flex}.go[data-v-a9c2491d]{color:#888;flex-shrink:0;font-size:.85rem;font-weight:600}.row:hover:not(:disabled) .go[data-v-a9c2491d]{color:#111}.state[data-v-a9c2491d]{text-align:center;color:#888;padding:80px 20px}.link[data-v-a9c2491d]{color:#111;background:0 0;border:none;margin-top:12px;font-weight:700;text-decoration:underline}.mask[data-v-a9c2491d]{z-index:9990;background:#0006;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.dialog[data-v-a9c2491d]{background:#f7f7f5;width:min(100%,360px);padding:28px}.dialog h3[data-v-a9c2491d]{font-family:var(--font-display);margin-bottom:10px;font-size:1.25rem}.dialog p[data-v-a9c2491d]{color:#777;margin-bottom:24px;font-size:.9rem;line-height:1.5}.actions[data-v-a9c2491d]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ghost[data-v-a9c2491d],.solid[data-v-a9c2491d]{border:none;padding:12px;font-weight:650}.ghost[data-v-a9c2491d]{background:#eaeae6}.solid[data-v-a9c2491d]{color:#fff;background:#111}.toast[data-v-a9c2491d]{z-index:9995;color:#fff;opacity:0;pointer-events:none;background:#111;padding:12px 18px;font-size:.88rem;transition:opacity .25s,transform .25s;position:fixed;bottom:28px;left:50%;transform:translate(-50%)translateY(12px)}.toast.show[data-v-a9c2491d]{opacity:1;transform:translate(-50%)translateY(0)}.fade-enter-active[data-v-a9c2491d],.fade-leave-active[data-v-a9c2491d]{transition:opacity .22s}.fade-enter-from[data-v-a9c2491d],.fade-leave-to[data-v-a9c2491d]{opacity:0}.row-enter-active[data-v-a9c2491d],.row-leave-active[data-v-a9c2491d]{transition:opacity .22s,transform .22s}.row-enter-from[data-v-a9c2491d],.row-leave-to[data-v-a9c2491d]{opacity:0;transform:translateY(8px)}@keyframes in-a9c2491d{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-a9c2491d{0%{box-shadow:0 0 #1f8a5b8c}70%{box-shadow:0 0 0 8px #1f8a5b00}to{box-shadow:0 0 #1f8a5b00}}@media (width<=820px){.bar[data-v-a9c2491d],.toolbar[data-v-a9c2491d],.current-bar[data-v-a9c2491d]{margin-left:16px;margin-right:16px;padding-left:16px;padding-right:16px}.bar[data-v-a9c2491d]{flex-direction:column;align-items:stretch;margin-left:0;margin-right:0;padding-top:24px}.toolbar[data-v-a9c2491d]{flex-direction:column;align-items:stretch;margin-left:0;margin-right:0}.current-bar[data-v-a9c2491d]{flex-direction:column;align-items:flex-start}.status[data-v-a9c2491d]{justify-content:flex-start}.search[data-v-a9c2491d]{width:100%}.sort-btn[data-v-a9c2491d]{justify-content:center;margin-left:0}.content[data-v-a9c2491d]{padding:0 8px 32px}}.chat[data-v-426038d5]{background:#fff;border:1px solid #e6e6e2;grid-template-rows:auto 1fr auto auto;min-height:320px;max-height:420px;display:grid}.chat.fill[data-v-426038d5]{height:100%;min-height:0;max-height:none}.chat-head[data-v-426038d5]{font-family:var(--font-display);border-bottom:1px solid #ecece8;padding:10px 12px;font-size:.9rem;font-weight:600}.chat-list[data-v-426038d5]{background:#fafaf8;align-content:start;gap:10px;padding:12px;display:grid;overflow:auto}.bubble[data-v-426038d5]{background:#fff;border:1px solid #e8e8e4;justify-self:start;max-width:85%;padding:8px 10px}.bubble.mine[data-v-426038d5]{color:#f5f5f3;background:#111;border-color:#111;justify-self:end}.bubble.mine .time[data-v-426038d5]{color:#aaa}.who[data-v-426038d5]{color:#888;justify-content:space-between;align-items:center;gap:10px;margin-bottom:4px;font-size:.72rem;display:flex}.who-left[data-v-426038d5]{align-items:center;gap:6px;min-width:0;display:inline-flex}.name[data-v-426038d5]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.time[data-v-426038d5]{flex-shrink:0}.bubble p[data-v-426038d5]{white-space:pre-wrap;margin:0;font-size:.9rem;line-height:1.45}.img[data-v-426038d5]{object-fit:contain;max-width:100%;max-height:180px;margin-top:6px;display:block}.empty[data-v-426038d5]{text-align:center;color:#aaa;margin:24px 0;font-size:.86rem}.err[data-v-426038d5]{color:#b91c1c;margin:0;padding:0 12px;font-size:.82rem}.composer[data-v-426038d5]{border-top:1px solid #ecece8;grid-template-columns:auto 1fr auto;gap:8px;padding:10px;display:grid}.composer input[type=text][data-v-426038d5]{min-height:40px;font:inherit;border:1px solid #e6e6e2;padding:0 10px}.icon-btn[data-v-426038d5],.send[data-v-426038d5]{color:#f5f5f3;cursor:pointer;background:#111;border:0;min-height:40px;padding:0 12px}.icon-btn[data-v-426038d5]{color:#333;background:#f3f3f0;border:1px solid #e6e6e2;place-items:center;width:40px;display:grid}.icon-btn .material-symbols-outlined[data-v-426038d5]{font-size:20px}.detail[data-v-cdbfcd1e]{gap:16px;width:100%;display:grid}.detail-head[data-v-cdbfcd1e]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.eyebrow[data-v-cdbfcd1e]{letter-spacing:.16em;color:#999;margin:0 0 6px;font-size:.72rem}h2[data-v-cdbfcd1e]{font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:clamp(1.35rem,2vw,1.7rem)}.prio[data-v-cdbfcd1e]{letter-spacing:.06em;text-transform:uppercase;flex-shrink:0;padding:4px 10px;font-size:.72rem;font-weight:700}.prio-low[data-v-cdbfcd1e]{color:#374151;background:#e5e7eb}.prio-normal[data-v-cdbfcd1e]{color:#1d4ed8;background:#dbeafe}.prio-high[data-v-cdbfcd1e]{color:#c2410c;background:#ffedd5}.prio-urgent[data-v-cdbfcd1e]{color:#b91c1c;background:#fee2e2}.todesk-hero[data-v-cdbfcd1e]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.td-card[data-v-cdbfcd1e]{color:#f5f5f3;background:#111;border:1px solid #111;gap:10px;min-width:0;padding:20px 22px 22px;display:grid}.td-card.pass.empty[data-v-cdbfcd1e]{background:#1a1a1a;border-color:#2a2a2a}.td-label[data-v-cdbfcd1e]{letter-spacing:.14em;text-transform:uppercase;color:#f5f5f38c;font-size:.72rem;font-weight:700}.td-value[data-v-cdbfcd1e]{letter-spacing:.08em;word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:clamp(1.55rem,3.2vw,2.15rem);font-weight:700;line-height:1.15}.td-card.pass.empty .td-value[data-v-cdbfcd1e]{letter-spacing:.04em;color:#f5f5f373;font-size:clamp(1.05rem,2vw,1.25rem);font-weight:600}@media (width<=640px){.todesk-hero[data-v-cdbfcd1e]{grid-template-columns:1fr}}.block h3[data-v-cdbfcd1e]{letter-spacing:.1em;text-transform:uppercase;color:#999;margin:0 0 8px;font-size:.78rem}.desc[data-v-cdbfcd1e]{white-space:pre-wrap;color:#333;margin:0;line-height:1.55}.grid[data-v-cdbfcd1e]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.cell[data-v-cdbfcd1e]{background:#fafaf8;border:1px solid #ecece8;gap:4px;min-width:0;padding:14px 16px;display:grid}@media (width>=1200px){.grid[data-v-cdbfcd1e]{grid-template-columns:repeat(4,minmax(0,1fr))}}.label[data-v-cdbfcd1e]{letter-spacing:.08em;text-transform:uppercase;color:#999;font-size:.68rem}.agent-row[data-v-cdbfcd1e]{background:#fff;border:1px solid #ecece8;align-items:center;gap:10px;padding:12px;display:flex;position:relative}.presence[data-v-cdbfcd1e]{background:#c4c4c0;border-radius:50%;flex-shrink:0;width:9px;height:9px}.presence.on[data-v-cdbfcd1e]{background:#22c55e;box-shadow:0 0 0 3px #22c55e26}.agent-main[data-v-cdbfcd1e]{gap:2px;min-width:0;display:grid}.agent-name-row[data-v-cdbfcd1e]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.meta[data-v-cdbfcd1e]{color:#888;font-size:.8rem}.hover-card[data-v-cdbfcd1e]{z-index:5;background:#fff;border:1px solid #e4e4e0;width:220px;padding:12px;position:absolute;top:calc(100% + 6px);right:8px;box-shadow:0 12px 28px #00000014}.hc-name[data-v-cdbfcd1e]{font-family:var(--font-display);margin:0 0 8px;font-weight:600}.hc-title[data-v-cdbfcd1e]{color:#0d9488;margin:-4px 0 8px;font-size:.78rem;font-weight:650}.hover-card dl[data-v-cdbfcd1e]{grid-template-columns:1fr 1fr;gap:8px;margin:0;display:grid}.hover-card dt[data-v-cdbfcd1e]{color:#999;text-transform:uppercase;letter-spacing:.06em;font-size:.65rem}.hover-card dd[data-v-cdbfcd1e]{margin:2px 0 0;font-weight:600}.rate[data-v-583b5566]{color:#f5f5f3;background:#111;border:1px solid #111;gap:14px;padding:20px;display:grid}.rate-head[data-v-583b5566]{align-items:flex-start;gap:12px;display:flex}.rate-head>.material-symbols-outlined[data-v-583b5566]{color:#fbbf24;font-size:28px}.rate-head h3[data-v-583b5566]{font-family:var(--font-display);margin:0 0 4px;font-size:1.15rem}.rate-head p[data-v-583b5566]{color:#f5f5f3a6;margin:0;font-size:.88rem;line-height:1.45}.rate-head .calc[data-v-583b5566]{color:#f5f5f373;margin-top:6px;font-size:.78rem}.stars[data-v-583b5566]{gap:4px;display:flex}.star[data-v-583b5566]{color:#f5f5f347;cursor:pointer;background:0 0;border:0;padding:2px}.star.on[data-v-583b5566]{color:#fbbf24}.star .material-symbols-outlined[data-v-583b5566]{font-variation-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 40;font-size:36px}.hint[data-v-583b5566]{color:#f5f5f38c;margin:0;font-size:.82rem}textarea[data-v-583b5566]{box-sizing:border-box;color:#f5f5f3;width:100%;font:inherit;resize:vertical;background:#1a1a1a;border:1px solid #333;padding:10px 12px}.err[data-v-583b5566]{color:#fca5a5;margin:0;font-size:.86rem}.submit[data-v-583b5566]{color:#111;min-height:44px;font:inherit;cursor:pointer;background:#f5f5f3;border:0;font-weight:600}.submit[data-v-583b5566]:disabled{opacity:.45;cursor:not-allowed}.page[data-v-d8a71070]{padding:36px 40px 48px;animation:.55s cubic-bezier(.22,1,.36,1) both in-d8a71070}.page.fill[data-v-d8a71070]{grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;padding:20px 24px;display:grid;overflow:hidden}.head[data-v-d8a71070]{margin-bottom:28px}.head.compact[data-v-d8a71070]{margin-bottom:14px}.head.compact h2[data-v-d8a71070]{margin:0 0 4px;font-size:1.35rem}.head.compact .sub[data-v-d8a71070]{font-size:.86rem}.eyebrow[data-v-d8a71070]{font-family:var(--font-display);letter-spacing:.22em;color:#999;margin-bottom:8px;font-size:.72rem}.head h2[data-v-d8a71070]{font-family:var(--font-display);letter-spacing:-.03em;margin:0 0 10px;font-size:1.8rem;font-weight:600}.sub[data-v-d8a71070]{color:#666;max-width:42rem;margin:0;font-size:.95rem;line-height:1.55}.muted[data-v-d8a71070]{color:#888}.err[data-v-d8a71070]{color:#b91c1c}.open-ticket[data-v-d8a71070]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:16px;width:100%;height:100%;min-height:0;display:grid}.detail-pane[data-v-d8a71070]{min-height:0;padding-right:4px;overflow:auto}.chat-pane[data-v-d8a71070]{flex-direction:column;height:100%;min-height:0;display:flex}.chat-pane[data-v-d8a71070] .chat{flex:1;height:100%}.banned[data-v-d8a71070]{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:min(52vh,420px);padding:32px 20px 48px;display:flex}.banned-icon[data-v-d8a71070]{color:#b91c1c;font-variation-settings:"FILL" 0, "wght" 200, "GRAD" 0, "opsz" 48;margin-bottom:22px;font-size:88px}.banned-msg[data-v-d8a71070]{max-width:28rem;font-family:var(--font-display);color:#991b1b;margin:0;font-size:clamp(1.2rem,2.6vw,1.5rem);font-weight:600}.reason-label[data-v-d8a71070]{letter-spacing:.12em;text-transform:uppercase;color:#999;margin-top:28px;margin-bottom:8px;font-size:.72rem;font-weight:700;display:block}.banned-reason[data-v-d8a71070]{color:#444;max-width:26rem;margin:0}.banned-hint[data-v-d8a71070]{color:#888;margin:20px 0 0}.tiles[data-v-d8a71070]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.tile[data-v-d8a71070]{color:#111;text-align:left;cursor:pointer;background:#fff;border:1px solid #e4e4e0;flex-direction:column;align-items:flex-start;min-height:280px;padding:28px 28px 24px;transition:border-color .25s,transform .3s cubic-bezier(.22,1,.36,1);display:flex;position:relative}.tile[data-v-d8a71070]:hover{border-color:#111;transform:translateY(-3px)}.icon[data-v-d8a71070]{font-variation-settings:"FILL" 0, "wght" 300, "GRAD" 0, "opsz" 48;margin-bottom:28px;font-size:42px}.tile-title[data-v-d8a71070]{font-family:var(--font-display);letter-spacing:-.03em;margin-bottom:10px;font-size:1.65rem;font-weight:600}.tile-desc[data-v-d8a71070]{color:#666;max-width:18rem;font-size:.92rem;line-height:1.55}.tile-go[data-v-d8a71070]{opacity:.35;margin-top:auto;padding-top:28px}.tile:hover .tile-go[data-v-d8a71070]{opacity:1}@keyframes in-d8a71070{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (width<=980px){.open-ticket[data-v-d8a71070]{grid-template-rows:minmax(0,1fr) minmax(280px,1fr);grid-template-columns:1fr}}@media (width<=820px){.page[data-v-d8a71070]{padding:20px 16px 32px}.page.fill[data-v-d8a71070]{height:auto;min-height:100%;padding:14px 12px 12px;overflow:auto}.open-ticket[data-v-d8a71070]{grid-template-rows:auto minmax(360px,55vh);height:auto}.tiles[data-v-d8a71070]{grid-template-columns:1fr}}.page[data-v-3d1cd0f7]{box-sizing:border-box;animation:.35s cubic-bezier(.22,1,.36,1) both in-3d1cd0f7}.page.fill[data-v-3d1cd0f7]{flex-direction:column;height:100%;min-height:0;padding:16px 20px;display:flex;overflow:hidden}.page[data-v-3d1cd0f7]:not(.fill){padding:36px 40px 48px}.top[data-v-3d1cd0f7]{flex:none;margin-bottom:10px}.back[data-v-3d1cd0f7]{color:#666;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-bottom:10px;padding:0;font-size:.82rem;font-weight:600;display:inline-flex}.back[data-v-3d1cd0f7]:hover{color:#111}.back .material-symbols-outlined[data-v-3d1cd0f7]{font-size:18px}.wizard-meta[data-v-3d1cd0f7]{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.eyebrow[data-v-3d1cd0f7]{font-family:var(--font-display);letter-spacing:.2em;text-transform:uppercase;color:#999;margin:0;font-size:.68rem}.step-label[data-v-3d1cd0f7]{font-family:var(--font-display);letter-spacing:.06em;color:#666;white-space:nowrap;margin:0;font-size:.72rem;font-weight:600}.track[data-v-3d1cd0f7]{background:#e8e8e4;height:2px;overflow:hidden}.track-fill[data-v-3d1cd0f7]{background:#111;height:100%;transition:width .35s cubic-bezier(.22,1,.36,1)}.stage[data-v-3d1cd0f7]{flex-direction:column;flex:1;gap:10px;min-height:0;display:flex}.stage-copy h2[data-v-3d1cd0f7]{font-family:var(--font-display);letter-spacing:-.03em;margin:0 0 4px;font-size:clamp(1.15rem,2.2vw,1.45rem);font-weight:600;line-height:1.2}.stage-copy p[data-v-3d1cd0f7]{color:#666;margin:0;font-size:.86rem;line-height:1.45}.stage-copy.with-meta[data-v-3d1cd0f7]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.online-agents[data-v-3d1cd0f7]{font-family:var(--font-display);letter-spacing:.02em;color:#333;white-space:nowrap;background:#fff;border:1px solid #e6e6e2;flex-shrink:0;align-items:center;gap:8px;padding:8px 12px;font-size:.78rem;font-weight:600;display:inline-flex}.online-agents .dot[data-v-3d1cd0f7]{width:8px;height:8px;box-shadow:none;background:#c4c4c0;border-radius:50%}.online-agents .dot.live[data-v-3d1cd0f7]{background:#22c55e;animation:1.6s infinite pulse-dot-3d1cd0f7;box-shadow:0 0 0 3px #22c55e2e}@keyframes pulse-dot-3d1cd0f7{0%,to{box-shadow:0 0 0 3px #22c55e2e}50%{box-shadow:0 0 0 5px #22c55e14}}.assign-grid[data-v-3d1cd0f7]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:min(100%,760px);display:grid}.assign[data-v-3d1cd0f7]{color:#111;text-align:left;cursor:pointer;background:linear-gradient(165deg,#fafaf8 0%,#fff 48%),#fff;border:1px solid #e6e6e2;align-content:start;gap:8px;min-height:148px;padding:16px;transition:border-color .22s,transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s,background .22s;display:grid;position:relative}.assign[data-v-3d1cd0f7]:hover{border-color:#111;transform:translateY(-3px);box-shadow:0 12px 28px #0000000f}.assign-icon[data-v-3d1cd0f7]{background:#fff;border:1px solid #ecece8;place-items:center;width:48px;height:48px;margin-bottom:4px;display:grid}.assign-icon .material-symbols-outlined[data-v-3d1cd0f7]{font-variation-settings:"FILL" 0, "wght" 300, "GRAD" 0, "opsz" 28;font-size:28px}.assign strong[data-v-3d1cd0f7]{font-family:var(--font-display);letter-spacing:-.03em;font-size:1.2rem;font-weight:600}.assign>span[data-v-3d1cd0f7]:not(.assign-icon):not(.assign-go){color:#666;max-width:16rem;font-size:.86rem;line-height:1.5}.assign-go[data-v-3d1cd0f7]{opacity:.3;margin-top:auto;padding-top:18px;transition:opacity .2s,transform .2s;display:inline-flex}.assign:hover .assign-go[data-v-3d1cd0f7],.assign.on .assign-go[data-v-3d1cd0f7]{opacity:1;transform:translate(4px)}.assign.on[data-v-3d1cd0f7]{color:#f5f5f3;background:#111;border-color:#111;box-shadow:0 14px 32px #00000024}.assign.on .assign-icon[data-v-3d1cd0f7]{background:#ffffff14;border-color:#ffffff2e}.assign.on>span[data-v-3d1cd0f7]:not(.assign-icon):not(.assign-go){color:#f5f5f3a6}.helper-empty[data-v-3d1cd0f7]{color:#999;text-align:center;width:100%;margin:0;padding:56px 24px;font-size:.95rem;line-height:1.55}.helper-cards[data-v-3d1cd0f7]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));align-content:start;gap:14px;width:100%;max-height:min(52vh,480px);padding-right:2px;display:grid;overflow:auto}.helper-card[data-v-3d1cd0f7]{color:#111;text-align:left;cursor:pointer;background:linear-gradient(165deg,#fafaf8 0%,#fff 48%),#fff;border:1px solid #e6e6e2;align-content:start;gap:14px;min-height:180px;padding:22px 20px;transition:border-color .22s,transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s,background .22s;display:grid;position:relative}.helper-card[data-v-3d1cd0f7]:hover{border-color:#111;transform:translateY(-3px);box-shadow:0 12px 28px #0000000f}.helper-card.offline[data-v-3d1cd0f7]{opacity:.78}.helper-card-top[data-v-3d1cd0f7]{align-items:center;gap:8px;display:inline-flex}.helper-card-top .presence[data-v-3d1cd0f7]{background:#c4c4c0;border-radius:50%;width:9px;height:9px}.helper-card-top .presence.on[data-v-3d1cd0f7]{background:#22c55e;box-shadow:0 0 0 3px #22c55e29}.helper-card-top .load-tag[data-v-3d1cd0f7]{color:#6b7280;margin-left:auto;font-size:.72rem}.helper-card-top em[data-v-3d1cd0f7]{color:#888;letter-spacing:.04em;font-size:.78rem;font-style:normal}.helper-card-name[data-v-3d1cd0f7]{font-family:var(--font-display);letter-spacing:-.03em;text-overflow:ellipsis;white-space:nowrap;font-size:1.35rem;font-weight:600;line-height:1.15;overflow:hidden}.helper-card-meta[data-v-3d1cd0f7]{gap:10px;margin:0;display:grid}.helper-card-meta div[data-v-3d1cd0f7]{gap:2px;display:grid}.helper-card-meta dt[data-v-3d1cd0f7]{letter-spacing:.1em;text-transform:uppercase;color:#999;font-size:.68rem;font-weight:700}.helper-card-meta dd[data-v-3d1cd0f7]{color:#333;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92rem}.helper-card-check[data-v-3d1cd0f7]{color:#fff;background:#111;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:14px;right:14px}.helper-card-check .material-symbols-outlined[data-v-3d1cd0f7]{font-variation-settings:"FILL" 1, "wght" 600, "GRAD" 0, "opsz" 20;font-size:15px}.helper-card.on[data-v-3d1cd0f7]{color:#f5f5f3;background:#111;border-color:#111;transform:translateY(-3px);box-shadow:0 14px 32px #00000024}.helper-card.on .helper-card-top em[data-v-3d1cd0f7],.helper-card.on .helper-card-meta dt[data-v-3d1cd0f7]{color:#f5f5f38c}.helper-card.on .helper-card-meta dd[data-v-3d1cd0f7]{color:#e8e8e4}.helper-card.on .helper-card-check[data-v-3d1cd0f7]{color:#111;background:#f5f5f3}@media (width<=720px){.assign-grid[data-v-3d1cd0f7]{grid-template-columns:1fr}.helper-cards[data-v-3d1cd0f7]{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));max-height:none}}.guide[data-v-3d1cd0f7]{background:#fff;border:1px solid #e4e4e0;flex:auto;justify-content:center;align-items:center;min-height:0;margin:0;display:flex;overflow:hidden}.guide img[data-v-3d1cd0f7]{object-fit:contain;background:#fafafa;width:100%;height:100%;display:block}.form-panel[data-v-3d1cd0f7]{flex:auto;justify-content:center;align-items:center;min-height:0;display:flex}.otp-block[data-v-3d1cd0f7]{justify-items:center;gap:18px;width:min(100%,720px);display:grid}.field-label[data-v-3d1cd0f7]{letter-spacing:.12em;text-transform:uppercase;color:#666;margin:0;font-size:.78rem;font-weight:700}.field-label em[data-v-3d1cd0f7]{letter-spacing:.04em;color:#999;text-transform:none;margin-left:8px;font-style:normal;font-weight:600}.otp-row[data-v-3d1cd0f7]{flex-wrap:nowrap;justify-content:center;align-items:center;gap:12px;display:flex}.otp-dash[data-v-3d1cd0f7]{font-family:var(--font-display);color:#bbb;-webkit-user-select:none;user-select:none;padding:0 6px;font-size:2rem;font-weight:600}.otp-cell[data-v-3d1cd0f7]{box-sizing:border-box;text-align:center;width:clamp(52px,7vw,72px);height:clamp(64px,8.5vw,84px);font-family:var(--font-display);color:#111;background:#fff;border:1.5px solid #d0d0ca;outline:none;font-size:clamp(1.55rem,3.6vw,2.15rem);font-weight:600;transition:border-color .15s}.otp-cell[data-v-3d1cd0f7]:focus{border-color:#111}.pass-row[data-v-3d1cd0f7]{gap:12px}.time-block[data-v-3d1cd0f7]{gap:16px;width:min(100%,560px);display:grid}.time-alert[data-v-3d1cd0f7]{background:#f3f3f0;border-left:2px solid #111;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.time-alert .material-symbols-outlined[data-v-3d1cd0f7]{color:#111;flex-shrink:0;font-size:22px}.time-alert p[data-v-3d1cd0f7]{color:#333;margin:0;font-size:.9rem;font-weight:500;line-height:1.55}.time-grid[data-v-3d1cd0f7]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.time-field[data-v-3d1cd0f7]{gap:8px;display:grid}.time-field span[data-v-3d1cd0f7]{letter-spacing:.1em;text-transform:uppercase;color:#666;font-size:.75rem;font-weight:700}.time-field input[data-v-3d1cd0f7]{box-sizing:border-box;width:100%;font-family:var(--font-display);color:#111;background:#fff;border:1.5px solid #d0d0ca;outline:none;padding:14px 12px;font-size:1rem;font-weight:600}.time-field input[data-v-3d1cd0f7]:focus{border-color:#111}.stage-copy.tight h2[data-v-3d1cd0f7]{margin-bottom:2px;font-size:clamp(1.05rem,2vw,1.25rem)}.stage-copy.tight p[data-v-3d1cd0f7]{font-size:.8rem}.form-scroll[data-v-3d1cd0f7]{-webkit-overflow-scrolling:touch;justify-content:flex-start;align-items:stretch;overflow:auto}.detail-form[data-v-3d1cd0f7]{gap:8px;width:min(100%,640px);margin:0 auto;padding:0;display:grid}.detail-form.dense[data-v-3d1cd0f7]{gap:8px}.df-row[data-v-3d1cd0f7]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:8px;display:grid}.df.grow[data-v-3d1cd0f7]{min-width:0}.df[data-v-3d1cd0f7]{gap:4px;display:grid}.df-label[data-v-3d1cd0f7]{color:#666;margin:0;font-size:.72rem;font-weight:600}.df-input[data-v-3d1cd0f7]{box-sizing:border-box;color:#111;appearance:none;background:#fff;border:1px solid #ddd;outline:none;width:100%;padding:7px 10px;font-family:inherit;font-size:.88rem;line-height:1.35}.df-input[data-v-3d1cd0f7]::placeholder{color:#b0b0b0}.df-input[data-v-3d1cd0f7]:focus{border-color:#111}.df-area[data-v-3d1cd0f7]{resize:vertical;min-height:52px;max-height:88px;line-height:1.4}.detail-grid[data-v-3d1cd0f7]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.prio-row[data-v-3d1cd0f7]{flex-wrap:wrap;gap:4px;display:flex}.prio[data-v-3d1cd0f7]{min-width:0;font-family:var(--font-display);color:#666;cursor:pointer;background:0 0;border:1px solid #ddd;flex:auto;padding:6px 8px;font-size:.75rem;font-weight:500;transition:border-color .15s,color .15s,background .15s}.prio[data-v-3d1cd0f7]:hover{color:#111;border-color:#999}.prio.low.on[data-v-3d1cd0f7]{color:#4b5563;background:#6b72801f;border-color:#6b7280}.prio.normal.on[data-v-3d1cd0f7]{color:#1d4ed8;background:#2563eb1f;border-color:#2563eb}.prio.high.on[data-v-3d1cd0f7]{color:#c2410c;background:#ea580c1f;border-color:#ea580c}.prio.urgent.on[data-v-3d1cd0f7]{color:#b91c1c;background:#dc26261f;border-color:#dc2626}.img-row[data-v-3d1cd0f7]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.img-add[data-v-3d1cd0f7]{color:#555;cursor:pointer;background:#fafafa;border:1px dashed #ccc;align-items:center;gap:5px;height:40px;padding:0 10px;font-size:.74rem;font-weight:600;display:inline-flex}.df-hint.inline[data-v-3d1cd0f7]{margin-top:2px}.form-stage.dense .stage-copy[data-v-3d1cd0f7]{margin-bottom:4px}.form-stage.dense .dock[data-v-3d1cd0f7]{padding-top:8px}.img-add .material-symbols-outlined[data-v-3d1cd0f7]{font-size:18px}.img-add small[data-v-3d1cd0f7]{color:#999;font-weight:500}.img-thumb[data-v-3d1cd0f7]{background:#f5f5f3;border:1px solid #e4e4e0;width:40px;height:40px;position:relative;overflow:hidden}.img-thumb img[data-v-3d1cd0f7]{object-fit:cover;width:100%;height:100%;display:block}.img-x[data-v-3d1cd0f7]{color:#fff;cursor:pointer;background:#000000a6;border:0;border-radius:50%;place-items:center;width:18px;height:18px;padding:0;display:grid;position:absolute;top:2px;right:2px}.img-x .material-symbols-outlined[data-v-3d1cd0f7]{font-size:12px}.contact-block[data-v-3d1cd0f7]{border-top:1px solid #ecece8;gap:8px;padding-top:4px;display:grid}.df-hint[data-v-3d1cd0f7]{color:#888;margin:0;font-size:.75rem;line-height:1.4}.ticket-form-stage .stage-copy[data-v-3d1cd0f7]{margin-bottom:8px}.tf-card[data-v-3d1cd0f7]{background:0 0;border:0;width:100%;margin:0;overflow:visible}.tf-sec[data-v-3d1cd0f7]{gap:10px;padding:4px 0 14px;display:grid}.tf-sec+.tf-sec[data-v-3d1cd0f7]{background:0 0;border-top:1px solid #ecece8;padding-top:14px}.tf-quota-note[data-v-3d1cd0f7]{letter-spacing:0;text-transform:none;color:#aaa;margin-left:8px;font-size:.68rem;font-style:normal;font-weight:500}.tf-prio-btn[data-v-3d1cd0f7]{min-height:44px;font-family:var(--font-display);color:#777;cursor:pointer;background:0 0;border:0;border-right:1px solid #eee;place-content:center;gap:1px;padding:4px 2px;font-size:.75rem;font-weight:600;display:grid}.tf-prio-btn small[data-v-3d1cd0f7]{color:#aaa;font-variant-numeric:tabular-nums;font-size:.62rem;font-weight:500}.tf-prio-btn.on small[data-v-3d1cd0f7]{color:inherit;opacity:.85}.tf-prio-btn.exhausted[data-v-3d1cd0f7]:not(.on){opacity:.4}.tf-sec-head[data-v-3d1cd0f7]{align-items:center;gap:8px;display:flex}.tf-sec-head .material-symbols-outlined[data-v-3d1cd0f7]{color:#666;font-size:20px}.tf-sec-head strong[data-v-3d1cd0f7]{font-family:var(--font-display);letter-spacing:-.01em;font-size:.9rem;font-weight:650}.tf-row[data-v-3d1cd0f7]{grid-template-columns:minmax(0,1.45fr) minmax(200px,1fr);gap:10px;display:grid}.tf-row.contact[data-v-3d1cd0f7]{grid-template-columns:1fr 1fr}.tf-field[data-v-3d1cd0f7]{gap:5px;min-width:0;display:grid}.tf-label[data-v-3d1cd0f7]{letter-spacing:.06em;text-transform:uppercase;color:#888;align-items:center;gap:4px;font-size:.7rem;font-weight:700;display:inline-flex}.tf-label .mini[data-v-3d1cd0f7]{color:#aaa;font-size:14px}.tf-input[data-v-3d1cd0f7]{box-sizing:border-box;width:100%;font:inherit;color:#111;background:#fff;border:1px solid #ddd;outline:none;padding:9px 11px;font-size:.9rem}.tf-input[data-v-3d1cd0f7]:focus{border-color:#111}.tf-area[data-v-3d1cd0f7]{resize:vertical;min-height:78px;line-height:1.45}.tf-count[data-v-3d1cd0f7]{color:#bbb;font-variant-numeric:tabular-nums;justify-self:end;font-size:.68rem}.tf-count.ok[data-v-3d1cd0f7]{color:#16a34a}.tf-prio[data-v-3d1cd0f7]{background:#fff;border:1px solid #ddd;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.tf-prio-btn[data-v-3d1cd0f7]:last-child{border-right:0}.tf-prio-btn[data-v-3d1cd0f7]:hover{color:#111;background:#f7f7f5}.tf-prio-btn.low.on[data-v-3d1cd0f7]{color:#374151;background:#e5e7eb}.tf-prio-btn.normal.on[data-v-3d1cd0f7]{color:#1d4ed8;background:#dbeafe}.tf-prio-btn.high.on[data-v-3d1cd0f7]{color:#c2410c;background:#ffedd5}.tf-prio-btn.urgent.on[data-v-3d1cd0f7]{color:#b91c1c;background:#fee2e2}.tf-media[data-v-3d1cd0f7]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tf-img-btn[data-v-3d1cd0f7]{color:#444;cursor:pointer;background:#fff;border:1px dashed #cfcfc9;align-items:center;gap:6px;min-height:36px;padding:0 12px;font-size:.78rem;font-weight:600;display:inline-flex}.tf-img-btn .material-symbols-outlined[data-v-3d1cd0f7]{font-size:18px}.tf-img-btn em[data-v-3d1cd0f7]{color:#aaa;font-style:normal;font-weight:500}.tf-thumb[data-v-3d1cd0f7]{background:#f3f3f0;border:1px solid #e4e4e0;width:36px;height:36px;position:relative;overflow:hidden}.tf-thumb img[data-v-3d1cd0f7]{object-fit:cover;width:100%;height:100%;display:block}.tf-thumb-x[data-v-3d1cd0f7]{color:#fff;opacity:0;cursor:pointer;background:#00000073;border:0;place-items:center;padding:0;display:grid;position:absolute;inset:0}.tf-thumb:hover .tf-thumb-x[data-v-3d1cd0f7]{opacity:1}.tf-thumb-x .material-symbols-outlined[data-v-3d1cd0f7]{font-size:14px}.tf-foot-note[data-v-3d1cd0f7]{color:#888;margin:4px 0 0;font-size:.78rem;line-height:1.45}@media (width<=720px){.tf-row[data-v-3d1cd0f7],.tf-row.contact[data-v-3d1cd0f7]{grid-template-columns:1fr}}.modal[data-v-3d1cd0f7]{z-index:80;background:#00000073;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal-card[data-v-3d1cd0f7]{background:#fff;width:min(100%,420px);padding:22px 22px 18px;box-shadow:0 16px 48px #0000002e}.modal-tag[data-v-3d1cd0f7]{letter-spacing:.06em;text-transform:uppercase;margin:0 0 10px;padding:4px 10px;font-size:.72rem;font-weight:700;display:inline-block}.modal-tag.normal[data-v-3d1cd0f7]{color:#1d4ed8;background:#2563eb1f}.modal-tag.high[data-v-3d1cd0f7]{color:#c2410c;background:#ea580c1f}.modal-tag.urgent[data-v-3d1cd0f7]{color:#b91c1c;background:#dc26261f}.modal-card h3[data-v-3d1cd0f7]{font-family:var(--font-display);margin:0 0 8px;font-size:1.15rem;font-weight:600}.modal-body[data-v-3d1cd0f7]{color:#333;margin:0 0 8px;font-size:.92rem;line-height:1.55}.modal-note[data-v-3d1cd0f7]{color:#888;margin:0 0 18px;font-size:.8rem;line-height:1.45}.modal-actions[data-v-3d1cd0f7]{justify-content:flex-end;gap:8px;display:flex}.btn.ghost[data-v-3d1cd0f7]{color:#444;background:0 0;border:1px solid #ddd}.field-hint[data-v-3d1cd0f7]{color:#777;text-align:center;margin:0;font-size:.84rem;line-height:1.5}.field-hint.warn[data-v-3d1cd0f7]{color:#8a5a00}.field-error[data-v-3d1cd0f7]{color:#b42318;text-align:center;margin:0;font-size:.84rem}.field-error.left[data-v-3d1cd0f7]{text-align:left}.cat-wrap[data-v-3d1cd0f7]{align-content:start;gap:14px;width:min(100%,860px);display:grid}.cat-rail[data-v-3d1cd0f7]{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.cat[data-v-3d1cd0f7]{color:#111;text-align:left;cursor:pointer;background:linear-gradient(#fafaf8 0%,#fff 42%),#fff;border:1px solid #e6e6e2;grid-template-rows:auto 1fr;gap:14px;min-height:168px;padding:16px 14px 14px;transition:border-color .22s,transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s,background .22s;display:grid;position:relative}.cat[data-v-3d1cd0f7]:hover{border-color:#111;transform:translateY(-3px);box-shadow:0 12px 28px #0000000f}.cat[data-v-3d1cd0f7]:focus-visible{outline-offset:2px;outline:2px solid #111}.cat-icon[data-v-3d1cd0f7]{background:#fff;border:1px solid #ecece8;place-items:center;width:42px;height:42px;display:grid}.cat-icon .material-symbols-outlined[data-v-3d1cd0f7]{color:#222;font-variation-settings:"FILL" 0, "wght" 300, "GRAD" 0, "opsz" 24;font-size:24px}.cat-body[data-v-3d1cd0f7]{align-content:start;gap:6px;min-width:0;display:grid}.cat-body strong[data-v-3d1cd0f7]{font-family:var(--font-display);letter-spacing:-.03em;font-size:1.02rem;font-weight:600;line-height:1.2}.cat-body em[data-v-3d1cd0f7]{color:#777;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.72rem;font-style:normal;line-height:1.45;display:-webkit-box;overflow:hidden}.cat-check[data-v-3d1cd0f7]{color:#fff;opacity:0;background:#111;border-radius:50%;place-items:center;width:22px;height:22px;transition:opacity .2s,transform .2s;display:grid;position:absolute;top:12px;right:12px;transform:scale(.7)}.cat-check .material-symbols-outlined[data-v-3d1cd0f7]{font-variation-settings:"FILL" 1, "wght" 600, "GRAD" 0, "opsz" 20;font-size:14px}.cat.on[data-v-3d1cd0f7]{color:#f5f5f3;background:#111;border-color:#111;transform:translateY(-3px);box-shadow:0 14px 32px #00000024}.cat.on .cat-icon[data-v-3d1cd0f7]{background:#ffffff14;border-color:#ffffff2e}.cat.on .cat-icon .material-symbols-outlined[data-v-3d1cd0f7]{color:#fff}.cat.on .cat-body em[data-v-3d1cd0f7]{color:#f5f5f39e}.cat.on .cat-check[data-v-3d1cd0f7]{opacity:1;transform:scale(1)}.sub-panel[data-v-3d1cd0f7]{background:#f7f7f4;border:1px solid #e6e6e2;gap:12px;padding:14px 16px 16px;display:grid}.sub-head[data-v-3d1cd0f7]{align-items:center;gap:10px;display:flex}.sub-head>.material-symbols-outlined[data-v-3d1cd0f7]{color:#111;font-size:22px}.sub-head div[data-v-3d1cd0f7]{gap:1px;display:grid}.sub-head strong[data-v-3d1cd0f7]{letter-spacing:.04em;text-transform:uppercase;color:#111;font-size:.82rem;font-weight:700}.sub-head span[data-v-3d1cd0f7]{color:#777;font-size:.78rem}.sub-grid[data-v-3d1cd0f7]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.sub[data-v-3d1cd0f7]{color:#222;text-align:left;cursor:pointer;background:#fff;border:1px solid #e4e4e0;align-items:center;gap:10px;min-height:44px;padding:10px 12px;font-size:.84rem;font-weight:600;transition:border-color .18s,background .18s,color .18s;display:flex}.sub-dot[data-v-3d1cd0f7]{border:1.5px solid #bbb;border-radius:50%;flex-shrink:0;width:8px;height:8px}.sub[data-v-3d1cd0f7]:hover{border-color:#111}.sub.on[data-v-3d1cd0f7]{color:#f5f5f3;background:#111;border-color:#111}.sub.on .sub-dot[data-v-3d1cd0f7]{background:#f5f5f3;border-color:#f5f5f3}.subpanel-enter-active[data-v-3d1cd0f7],.subpanel-leave-active[data-v-3d1cd0f7]{transition:opacity .22s,transform .22s}.subpanel-enter-from[data-v-3d1cd0f7],.subpanel-leave-to[data-v-3d1cd0f7]{opacity:0;transform:translateY(6px)}.agree-panel[data-v-3d1cd0f7]{justify-content:center;align-items:center}.agree-card[data-v-3d1cd0f7]{text-align:center;background:#f3f3f0;border:1px solid #e6e6e2;border-top:2px solid #111;gap:8px;width:min(100%,880px);margin:0 auto;padding:20px 24px;display:grid}.agree-card p[data-v-3d1cd0f7]{color:#333;text-align:center;margin:0;font-size:1.02rem;line-height:1.55}.success-stage[data-v-3d1cd0f7]{justify-content:center;align-items:center}.success-block[data-v-3d1cd0f7]{text-align:center;justify-items:center;gap:12px;padding:24px 12px;display:grid}.success-mark[data-v-3d1cd0f7]{color:#f5f5f3;background:#111;border-radius:50%;place-items:center;width:72px;height:72px;animation:.45s cubic-bezier(.22,1,.36,1) both pop-3d1cd0f7;display:grid}.success-mark .material-symbols-outlined[data-v-3d1cd0f7]{font-variation-settings:"FILL" 1, "wght" 500, "GRAD" 0, "opsz" 40;font-size:40px}.success-block h2[data-v-3d1cd0f7]{font-family:var(--font-display);letter-spacing:-.03em;margin:8px 0 0;font-size:1.6rem;font-weight:600}.success-block p[data-v-3d1cd0f7]{color:#666;max-width:420px;margin:0 0 8px;font-size:.9rem;line-height:1.5}.success-meta[data-v-3d1cd0f7]{font-family:var(--font-display)!important;color:#333!important;font-weight:600!important}.success-mail[data-v-3d1cd0f7]{color:#888!important;margin-bottom:16px!important;font-size:.84rem!important}@keyframes pop-3d1cd0f7{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@media (width<=1100px){.cat-rail[data-v-3d1cd0f7]{grid-template-columns:repeat(3,minmax(0,1fr))}}.dock[data-v-3d1cd0f7]{flex:none;grid-template-columns:1fr auto;align-items:stretch;gap:12px;display:grid}.dock-end[data-v-3d1cd0f7]{grid-template-columns:1fr;justify-items:end}.callout[data-v-3d1cd0f7]{background:#f3f3f0;border-left:2px solid #111;align-items:flex-start;gap:10px;min-width:0;padding:10px 12px;display:flex}.callout .material-symbols-outlined[data-v-3d1cd0f7]{color:#111;flex-shrink:0;font-size:18px}.callout div[data-v-3d1cd0f7]{gap:2px;min-width:0;display:grid}.callout strong[data-v-3d1cd0f7]{color:#111;font-size:.84rem;font-weight:600;line-height:1.4}.callout span[data-v-3d1cd0f7]{color:#555;font-size:.78rem;line-height:1.4}.btn[data-v-3d1cd0f7]{color:#f5f5f3;min-width:132px;min-height:48px;font-family:var(--font-display);letter-spacing:.04em;cursor:pointer;white-space:nowrap;background:#111;border:0;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:.88rem;font-weight:600;display:inline-flex}.btn[data-v-3d1cd0f7]:disabled{opacity:.35;cursor:not-allowed}.btn .material-symbols-outlined[data-v-3d1cd0f7]{font-size:18px}.general .title-row[data-v-3d1cd0f7]{align-items:center;gap:12px;margin:8px 0 10px;display:flex}.lead[data-v-3d1cd0f7]{font-size:32px}.general h2[data-v-3d1cd0f7]{font-family:var(--font-display);margin:0;font-size:1.8rem;font-weight:600}.sub[data-v-3d1cd0f7]{color:#666;margin:0;font-size:.95rem}.placeholder[data-v-3d1cd0f7]{color:#888;border-top:1px solid #e4e4e0;margin-top:8px;padding:20px 0}.step-enter-active[data-v-3d1cd0f7],.step-leave-active[data-v-3d1cd0f7]{transition:opacity .2s}.step-enter-from[data-v-3d1cd0f7],.step-leave-to[data-v-3d1cd0f7]{opacity:0}@keyframes in-3d1cd0f7{0%{opacity:0}to{opacity:1}}@media (width<=820px){.page.fill[data-v-3d1cd0f7]{padding:12px}.otp-row[data-v-3d1cd0f7]{gap:7px}.otp-dash[data-v-3d1cd0f7]{padding:0 2px;font-size:1.35rem}.otp-cell[data-v-3d1cd0f7]{width:42px;height:52px;font-size:1.35rem}.time-grid[data-v-3d1cd0f7],.detail-grid[data-v-3d1cd0f7],.df-row[data-v-3d1cd0f7]{grid-template-columns:1fr}.prio-row[data-v-3d1cd0f7],.cat-rail[data-v-3d1cd0f7]{grid-template-columns:repeat(2,minmax(0,1fr))}.cat[data-v-3d1cd0f7]{min-height:148px}.sub-grid[data-v-3d1cd0f7]{grid-template-columns:1fr}.dock[data-v-3d1cd0f7],.dock-end[data-v-3d1cd0f7]{grid-template-columns:1fr;justify-items:stretch}.btn[data-v-3d1cd0f7]{width:100%}}.mask[data-v-24395e97]{z-index:210;background:#00000073;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.card[data-v-24395e97]{background:#fff;border:1px solid #e6e6e2;width:min(100%,520px);padding:22px}h3[data-v-24395e97]{font-family:var(--font-display);margin:0 0 6px;font-size:1.15rem}.hint[data-v-24395e97]{color:#666;margin:0 0 14px;font-size:.88rem;line-height:1.5}.modes[data-v-24395e97]{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:12px;display:grid}.mode[data-v-24395e97]{text-align:left;cursor:pointer;background:#fff;border:1px solid #e6e6e2;gap:4px;padding:12px;display:grid}.mode.on[data-v-24395e97]{color:#f5f5f3;background:#111;border-color:#111}.mode strong[data-v-24395e97]{font-family:var(--font-display);font-size:.95rem}.mode span[data-v-24395e97]{opacity:.75;font-size:.75rem;line-height:1.35}.cats[data-v-24395e97]{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:8px;display:grid}.cat[data-v-24395e97]{cursor:pointer;background:#fff;border:1px solid #e6e6e2;align-items:center;gap:8px;min-height:44px;padding:8px 12px;font-weight:600;display:flex}.cat.on[data-v-24395e97]{color:#f5f5f3;background:#111;border-color:#111}.cat .material-symbols-outlined[data-v-24395e97]{font-size:20px}.note[data-v-24395e97]{color:#888;grid-column:1/-1;margin:4px 0 0;font-size:.78rem;line-height:1.45}.err[data-v-24395e97]{color:#b91c1c;font-size:.84rem}.actions[data-v-24395e97]{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.btn[data-v-24395e97]{color:#f5f5f3;min-height:40px;font-family:var(--font-display);cursor:pointer;background:#111;border:0;padding:0 16px;font-weight:700}.btn[data-v-24395e97]:disabled{opacity:.35;cursor:not-allowed}.btn.ghost[data-v-24395e97]{color:#333;background:0 0;border:1px solid #ddd}@media (width<=600px){.modes[data-v-24395e97],.cats[data-v-24395e97]{grid-template-columns:1fr}}.mask[data-v-e1e0c7b0]{z-index:210;background:#00000073;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.card[data-v-e1e0c7b0]{background:#fff;border:1px solid #e6e6e2;width:min(100%,480px);padding:22px}h3[data-v-e1e0c7b0]{font-family:var(--font-display);margin:0 0 6px;font-size:1.15rem}.hint[data-v-e1e0c7b0]{color:#666;margin:0 0 14px;font-size:.88rem;line-height:1.5}.opts[data-v-e1e0c7b0]{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.opt[data-v-e1e0c7b0]{cursor:pointer;background:#fff;border:1px solid #e6e6e2;min-height:36px;padding:0 12px;font-size:.82rem;font-weight:600}.opt.on[data-v-e1e0c7b0]{color:#f5f5f3;background:#111;border-color:#111}.field[data-v-e1e0c7b0]{letter-spacing:.06em;text-transform:uppercase;color:#777;gap:6px;margin-bottom:12px;font-size:.78rem;font-weight:700;display:grid}.field em[data-v-e1e0c7b0]{letter-spacing:0;text-transform:none;color:#aaa;font-style:normal;font-weight:500}.field input[data-v-e1e0c7b0],.field textarea[data-v-e1e0c7b0]{min-height:42px;font:inherit;text-transform:none;letter-spacing:0;color:#111;resize:vertical;border:1px solid #e6e6e2;padding:10px 12px;font-weight:500}.field textarea[data-v-e1e0c7b0]{min-height:84px;line-height:1.45}.preview[data-v-e1e0c7b0]{color:#444;margin:0;font-size:.86rem}.err[data-v-e1e0c7b0]{color:#b91c1c;font-size:.84rem}.actions[data-v-e1e0c7b0]{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.btn[data-v-e1e0c7b0]{color:#f5f5f3;min-height:40px;font-family:var(--font-display);cursor:pointer;background:#111;border:0;padding:0 16px;font-weight:700}.btn.ghost[data-v-e1e0c7b0]{color:#333;background:0 0;border:1px solid #ddd}.btn.danger[data-v-e1e0c7b0]{background:#b91c1c}.wrap[data-v-151810cd]{gap:12px;display:grid}.muted[data-v-151810cd]{color:#888}.err[data-v-151810cd]{color:#b91c1c}.panel[data-v-151810cd]{background:#fff;border:1px solid #e6e6e2;padding:16px}.panel-top[data-v-151810cd]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.panel-top h3[data-v-151810cd]{font-family:var(--font-display);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:1.05rem;display:flex}.meta[data-v-151810cd]{font-family:var(--font);color:#888;font-size:.78rem;font-weight:500}.online-legend[data-v-151810cd]{font-family:var(--font);color:#888;align-items:center;gap:4px;font-size:.75rem;font-weight:500;display:inline-flex}.online-legend .presence[data-v-151810cd]{margin-left:8px}.desk-tip[data-v-151810cd]{color:#666;margin:0 0 12px;font-size:.84rem;line-height:1.45}input[type=search][data-v-151810cd],select[data-v-151810cd]{min-height:40px;font:inherit;border:1px solid #e6e6e2;padding:0 12px}.role-cell[data-v-151810cd]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.role-cell select[data-v-151810cd]{min-width:7.5rem;max-width:11rem}.title-card[data-v-151810cd]{gap:12px;width:min(440px,100%);display:grid}.preview-line[data-v-151810cd]{color:#666;align-items:center;gap:10px;font-size:.8rem;display:flex}.modes[data-v-151810cd]{border:1px solid #e6e6e2;grid-template-columns:repeat(4,1fr);display:grid}.mode-btn[data-v-151810cd]{min-height:36px;font:inherit;cursor:pointer;background:#fafaf8;border:0;border-right:1px solid #e6e6e2;font-size:.78rem}.mode-btn[data-v-151810cd]:last-child{border-right:0}.mode-btn.on[data-v-151810cd]{color:#f5f5f3;background:#111}.swatches[data-v-151810cd]{flex-wrap:wrap;gap:8px;display:flex}.swatch[data-v-151810cd]{cursor:pointer;border:2px solid #fff;width:26px;height:26px;padding:0;box-shadow:0 0 0 1px #ddd}.swatch.on[data-v-151810cd]{box-shadow:0 0 0 2px #111}.pickers[data-v-151810cd]{flex-wrap:wrap;align-items:end;gap:12px;width:100%;display:flex}.pickers label[data-v-151810cd]{color:#666;gap:4px;font-size:.75rem;display:grid}.pickers label.grow[data-v-151810cd]{flex:1;min-width:120px}.pickers input[type=color][data-v-151810cd]{cursor:pointer;border:1px solid #e6e6e2;width:48px;height:36px;padding:2px}.table-wrap[data-v-151810cd]{max-height:min(62vh,720px);overflow:auto}table[data-v-151810cd]{border-collapse:collapse;width:100%;font-size:.88rem}th[data-v-151810cd],td[data-v-151810cd]{text-align:left;vertical-align:middle;border-bottom:1px solid #eee;padding:10px 12px}th[data-v-151810cd]{letter-spacing:.06em;text-transform:uppercase;color:#888;z-index:1;background:#fff;font-size:.7rem;position:sticky;top:0}.scope[data-v-151810cd]{max-width:220px;font-size:.8rem}.reason[data-v-151810cd]{word-break:break-word;max-width:200px;font-size:.82rem}.mono[data-v-151810cd]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.84rem}.badge[data-v-151810cd]{padding:2px 8px;font-size:.72rem;font-weight:700;display:inline-flex}.badge.owner[data-v-151810cd]{color:#fff;background:#ea580c}.badge.admin[data-v-151810cd]{color:#fff;background:#9333ea}.badge.ticket_admin[data-v-151810cd]{color:#fff;background:#059669}.badge.ticket_agent[data-v-151810cd]{color:#fff;background:#2563eb}.badge.ticket_banned[data-v-151810cd]{color:#fff;background:#b91c1c}.agent-title[data-v-151810cd]{color:#0d9488;margin-top:4px;font-size:.72rem;font-weight:650}.agent-title.custom[data-v-151810cd]{color:#b45309}.presence[data-v-151810cd]{border-radius:50%;width:8px;height:8px;display:inline-block}.presence.on[data-v-151810cd]{background:#22c55e;animation:1.8s ease-out infinite pulse-151810cd}.presence.off[data-v-151810cd]{background:#c4c4c0}.acts[data-v-151810cd]{flex-wrap:wrap;gap:4px;display:flex}.mini[data-v-151810cd]{cursor:pointer;background:#fff;border:1px solid #ddd;min-height:30px;padding:0 8px;font-size:.74rem;font-weight:600}.mini.danger[data-v-151810cd]{color:#b91c1c;border-color:#fecaca}.mini.primary[data-v-151810cd]{color:#f5f5f3;background:#111;border-color:#111}.quota-modal[data-v-151810cd]{z-index:50;background:#00000059;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.quota-card[data-v-151810cd]{background:#fff;border:1px solid #e4e4e0;gap:10px;width:min(380px,100%);padding:18px;display:grid}.quota-card h3[data-v-151810cd]{font-family:var(--font-display);margin:0;font-size:1.05rem}.quota-cur[data-v-151810cd]{color:#666;margin:0;font-size:.82rem}.quota-card label[data-v-151810cd]{color:#666;gap:4px;font-size:.78rem;display:grid}.quota-card label.check[data-v-151810cd]{align-items:center;gap:8px;display:flex}.quota-card input[type=number][data-v-151810cd]{min-height:36px;font:inherit;border:1px solid #ddd;padding:0 10px}.quota-actions[data-v-151810cd]{justify-content:flex-end;gap:8px;display:flex}@keyframes pulse-151810cd{0%{box-shadow:0 0 #22c55e80}70%{box-shadow:0 0 0 7px #22c55e00}to{box-shadow:0 0 #22c55e00}}.rp[data-v-c5dd008e]{--rp-line:#e8e8e4;--rp-ink:#141414;--rp-muted:#7a7a74;--rp-soft:#f6f6f3;gap:18px;display:grid}.rp-top[data-v-c5dd008e]{border-bottom:1px solid var(--rp-line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;padding-bottom:16px;display:flex}.rp-kicker[data-v-c5dd008e]{letter-spacing:.16em;text-transform:uppercase;color:var(--rp-muted);margin:0 0 4px;font-size:.68rem}.rp-title-block h3[data-v-c5dd008e]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--rp-ink);margin:0 0 6px;font-size:1.35rem;font-weight:700}.rp-desc[data-v-c5dd008e]{max-width:42rem;color:var(--rp-muted);margin:0;font-size:.88rem;line-height:1.5}.rp-actions[data-v-c5dd008e]{gap:8px;display:flex}.rp-btn[data-v-c5dd008e]{background:var(--rp-ink);color:#f5f5f3;min-height:42px;font-family:var(--font-display);cursor:pointer;border:0;padding:0 18px;font-weight:700}.rp-btn.ghost[data-v-c5dd008e]{color:var(--rp-ink);border:1px solid var(--rp-line);background:0 0}.rp-btn[data-v-c5dd008e]:disabled{opacity:.5;cursor:not-allowed}.rp-status[data-v-c5dd008e]{color:var(--rp-muted);margin:0;font-size:.88rem}.rp-status.err[data-v-c5dd008e]{color:#b42318}.rp-status.ok[data-v-c5dd008e]{color:#15803d}.rp-body[data-v-c5dd008e]{grid-template-columns:minmax(220px,280px) minmax(0,1fr);align-items:start;gap:20px;display:grid}.rp-roles[data-v-c5dd008e]{background:var(--rp-soft);gap:2px;padding:4px;display:grid}.rp-role[data-v-c5dd008e]{text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;grid-template-columns:8px 1fr auto;align-items:center;gap:10px;padding:12px;transition:background .15s;display:grid}.rp-role[data-v-c5dd008e]:hover{background:#ffffffb3}.rp-role.on[data-v-c5dd008e]{box-shadow:inset 3px 0 0 var(--rp-ink);background:#fff}.rp-role-dot[data-v-c5dd008e]{background:#bbb;border-radius:50%;width:8px;height:8px}.rp-role-dot[data-role=owner][data-v-c5dd008e]{background:linear-gradient(135deg,#ef4444,#a855f7)}.rp-role-dot[data-role=admin][data-v-c5dd008e]{background:#7c3aed}.rp-role-dot[data-role=ticket_admin][data-v-c5dd008e]{background:#2563eb}.rp-role-dot[data-role=ticket_agent][data-v-c5dd008e]{background:#0d9488}.rp-role-dot[data-role=user][data-v-c5dd008e]{background:#64748b}.rp-role-dot[data-role=ticket_banned][data-v-c5dd008e]{background:#991b1b}.rp-role-meta[data-v-c5dd008e]{gap:2px;min-width:0;display:grid}.rp-role-name[data-v-c5dd008e]{font-family:var(--font-display);color:var(--rp-ink);text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;font-weight:650;overflow:hidden}.rp-role-id[data-v-c5dd008e]{color:#a3a39c;font-family:ui-monospace,Consolas,monospace;font-size:.68rem}.rp-role-badge[data-v-c5dd008e]{justify-self:end}.rp-editor[data-v-c5dd008e]{gap:22px;display:grid}.rp-section[data-v-c5dd008e]{gap:12px;display:grid}.rp-section-head[data-v-c5dd008e]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.rp-section-head h4[data-v-c5dd008e]{letter-spacing:.1em;text-transform:uppercase;color:var(--rp-muted);margin:0;font-size:.72rem;font-weight:600}.rp-section-head code[data-v-c5dd008e]{color:#aaa;background:var(--rp-soft);padding:2px 8px;font-size:.72rem}.rp-input[data-v-c5dd008e]{border:1px solid var(--rp-line);min-height:44px;font:inherit;box-sizing:border-box;background:#fff;width:100%;padding:0 14px;font-size:1rem}.rp-input[data-v-c5dd008e]:focus{outline-offset:1px;outline:2px solid #111}.rp-chat[data-v-c5dd008e]{border:1px solid var(--rp-line);background:linear-gradient(#fafaf8 0%,#f3f3ef 100%);gap:10px;padding:16px;display:grid}.rp-bubble[data-v-c5dd008e]{background:#fff;border:1px solid #ebebe7;justify-self:start;max-width:88%;padding:10px 12px}.rp-bubble.mine[data-v-c5dd008e]{color:#f3f3f0;background:#111;border-color:#111;justify-self:end}.rp-who[data-v-c5dd008e]{color:#888;align-items:center;gap:8px;margin-bottom:6px;font-size:.72rem;display:flex}.rp-bubble.mine .rp-who[data-v-c5dd008e]{color:#aaa;justify-content:flex-end}.rp-bubble p[data-v-c5dd008e]{margin:0;font-size:.9rem;line-height:1.45}.rp-modes[data-v-c5dd008e]{border:1px solid var(--rp-line);background:#fff;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.rp-mode[data-v-c5dd008e]{border:0;border-right:1px solid var(--rp-line);cursor:pointer;min-height:44px;font:inherit;color:#555;background:0 0;justify-content:center;align-items:center;gap:6px;font-size:.84rem;display:flex}.rp-mode[data-v-c5dd008e]:last-child{border-right:0}.rp-mode .material-symbols-outlined[data-v-c5dd008e]{font-size:18px}.rp-mode.on[data-v-c5dd008e]{background:var(--rp-ink);color:#f5f5f3}.rp-palette[data-v-c5dd008e]{flex-wrap:wrap;gap:8px;display:flex}.rp-chip[data-v-c5dd008e]{border:1px solid var(--rp-line);cursor:pointer;min-height:36px;font:inherit;color:#333;background:#fff;align-items:center;gap:8px;padding:0 12px 0 8px;font-size:.8rem;display:inline-flex}.rp-chip.on[data-v-c5dd008e]{border-color:var(--rp-ink);box-shadow:inset 0 0 0 1px var(--rp-ink)}.rp-chip-swatch[data-v-c5dd008e]{border-radius:4px;flex-shrink:0;width:18px;height:18px;display:block}.rp-pickers[data-v-c5dd008e]{flex-wrap:wrap;align-items:end;gap:14px;width:100%;margin-top:4px;display:flex}.rp-pickers label[data-v-c5dd008e]{color:var(--rp-muted);gap:6px;font-size:.75rem;display:grid}.rp-pickers label.grow[data-v-c5dd008e]{flex:1;min-width:160px}.rp-pickers input[type=color][data-v-c5dd008e]{border:1px solid var(--rp-line);cursor:pointer;background:#fff;width:52px;height:40px;padding:3px}.rp-rainbow-note[data-v-c5dd008e]{gap:10px;display:grid}.rp-rainbow-bar[data-v-c5dd008e]{background:linear-gradient(90deg,#ef4444,#f59e0b,#22c55e,#3b82f6,#a855f7,#ef4444) 0 0/200% 100%;height:10px;animation:3s linear infinite rp-rainbow-c5dd008e}.rp-rainbow-note p[data-v-c5dd008e]{color:var(--rp-muted);margin:0;font-size:.86rem}@keyframes rp-rainbow-c5dd008e{to{background-position:200% 0}}@media (width<=900px){.rp-body[data-v-c5dd008e]{grid-template-columns:1fr}.rp-modes[data-v-c5dd008e]{grid-template-columns:1fr 1fr}.rp-mode[data-v-c5dd008e]:nth-child(2){border-right:0}.rp-mode[data-v-c5dd008e]:first-child,.rp-mode[data-v-c5dd008e]:nth-child(2){border-bottom:1px solid var(--rp-line)}}.lt[data-v-f4b25ce5]{gap:16px;display:grid}.lt-top[data-v-f4b25ce5]{border-bottom:1px solid #e8e8e4;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;padding-bottom:14px;display:flex}.kicker[data-v-f4b25ce5]{letter-spacing:.16em;color:#888;margin:0 0 4px;font-size:.68rem}h3[data-v-f4b25ce5]{font-family:var(--font-display);margin:0 0 6px;font-size:1.25rem}.desc[data-v-f4b25ce5]{color:#888;max-width:40rem;margin:0;font-size:.88rem}.actions[data-v-f4b25ce5]{gap:8px;display:flex}.btn[data-v-f4b25ce5]{color:#f5f5f3;min-height:42px;font-family:var(--font-display);cursor:pointer;background:#111;border:0;padding:0 16px;font-weight:700}.btn.ghost[data-v-f4b25ce5]{color:#111;background:0 0;border:1px solid #e6e6e2}.btn[data-v-f4b25ce5]:disabled{opacity:.5}.muted[data-v-f4b25ce5]{color:#888}.err[data-v-f4b25ce5]{color:#b91c1c}.ok[data-v-f4b25ce5]{color:#15803d}.lt-grid[data-v-f4b25ce5]{gap:8px;display:grid}.lt-row[data-v-f4b25ce5]{grid-template-columns:64px 1fr 120px;align-items:center;gap:10px;display:grid}.lv[data-v-f4b25ce5]{font-family:var(--font-display);font-weight:700}.lt-row input[data-v-f4b25ce5]{min-height:40px;font:inherit;border:1px solid #e6e6e2;padding:0 12px}.cost[data-v-f4b25ce5]{color:#999;text-align:right;font-size:.78rem}@media (width<=640px){.lt-row[data-v-f4b25ce5]{grid-template-columns:48px 1fr}.cost[data-v-f4b25ce5]{text-align:left;grid-column:2}}.sys[data-v-179fc876]{gap:18px;display:grid}.sys-top[data-v-179fc876]{border-bottom:1px solid #e8e8e4;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;padding-bottom:14px;display:flex}.kicker[data-v-179fc876]{letter-spacing:.16em;color:#888;margin:0 0 4px;font-size:.68rem}h3[data-v-179fc876]{font-family:var(--font-display);margin:0 0 6px;font-size:1.25rem}.desc[data-v-179fc876]{color:#888;max-width:40rem;margin:0;font-size:.88rem}.muted[data-v-179fc876]{color:#888}.err[data-v-179fc876]{color:#b42318;margin:0}.ok[data-v-179fc876]{color:#15803d;margin:0;font-size:.86rem}.block[data-v-179fc876]{background:#fff;border:1px solid #e6e6e2;gap:14px;padding:18px;display:grid}.block-head[data-v-179fc876]{align-items:flex-start;gap:12px;display:flex}.block-head .material-symbols-outlined[data-v-179fc876]{color:#555;margin-top:2px;font-size:22px}.block-head h4[data-v-179fc876]{font-family:var(--font-display);margin:0 0 4px;font-size:1.05rem}.block-head p[data-v-179fc876]{color:#888;margin:0;font-size:.84rem}.field[data-v-179fc876]{color:#666;gap:6px;font-size:.8rem;display:grid}.field input[data-v-179fc876],.field textarea[data-v-179fc876]{min-height:42px;font:inherit;color:#111;resize:vertical;background:#fff;border:1px solid #e6e6e2;padding:10px 12px}.field textarea[data-v-179fc876]{min-height:140px;line-height:1.5}.grid2[data-v-179fc876]{grid-template-columns:1fr 1.4fr;gap:12px;display:grid}.row-actions[data-v-179fc876]{justify-content:flex-end;align-items:center;gap:12px;display:flex}.btn[data-v-179fc876]{color:#f5f5f3;min-height:42px;font-family:var(--font-display);cursor:pointer;background:#111;border:0;padding:0 16px;font-weight:700}.btn.ghost[data-v-179fc876]{color:#111;background:0 0;border:1px solid #e6e6e2}.btn[data-v-179fc876]:disabled{opacity:.55;cursor:not-allowed}@media (width<=800px){.grid2[data-v-179fc876]{grid-template-columns:1fr}}.page[data-v-77613db2]{padding:28px 36px 48px}.head[data-v-77613db2]{margin-bottom:16px}.eyebrow[data-v-77613db2]{font-family:var(--font-display);letter-spacing:.22em;color:#999;margin:0 0 8px;font-size:.72rem}h2[data-v-77613db2]{font-family:var(--font-display);letter-spacing:-.03em;margin:0 0 6px;font-size:1.7rem;font-weight:600}.sub[data-v-77613db2]{color:#666;margin:0;font-size:.9rem}.crumb[data-v-77613db2]{background:#fff;border:1px solid #e6e6e2;flex-wrap:wrap;gap:6px;margin-bottom:10px;padding:8px;display:flex}.crumb-item[data-v-77613db2]{color:#555;min-height:40px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:8px;padding:0 12px;font-size:.84rem;font-weight:600;display:inline-flex}.crumb-item[data-v-77613db2]:hover{color:#111;background:#f5f5f2}.crumb-item.on[data-v-77613db2]{color:#f5f5f3;background:#111}.crumb-idx[data-v-77613db2]{background:#00000014;border-radius:50%;place-items:center;width:18px;height:18px;font-size:.68rem;font-weight:700;display:inline-grid}.crumb-item.on .crumb-idx[data-v-77613db2]{background:#ffffff2e}.crumb-item .material-symbols-outlined[data-v-77613db2]{font-size:18px}.crumb-path[data-v-77613db2]{color:#888;margin:0 0 16px;font-size:.78rem}.crumb-path span[data-v-77613db2]{color:#bbb;margin:0 6px}.muted[data-v-77613db2]{color:#888}.err[data-v-77613db2]{color:#b42318}.hint[data-v-77613db2]{color:#666;margin:0 0 12px;font-size:.88rem}.tab-body[data-v-77613db2]{gap:14px;display:grid}.stats[data-v-77613db2]{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.stats article[data-v-77613db2]{background:#fff;border:1px solid #e6e6e2;gap:6px;padding:14px;display:grid}.stats span[data-v-77613db2]{letter-spacing:.08em;text-transform:uppercase;color:#888;font-size:.68rem}.stats strong[data-v-77613db2]{font-family:var(--font-display);font-size:1.45rem}.panel[data-v-77613db2]{background:#fff;border:1px solid #e6e6e2;padding:16px}.panel.tip p[data-v-77613db2]{color:#666;margin:0;font-size:.9rem}.panel h3[data-v-77613db2]{font-family:var(--font-display);margin:0 0 12px;font-size:1.05rem}.panel-top[data-v-77613db2]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.panel-top h3[data-v-77613db2]{margin:0}.toolbar[data-v-77613db2]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.create[data-v-77613db2]{grid-template-columns:1fr 1fr 1fr auto;gap:8px;display:grid}.create.auth[data-v-77613db2]{grid-template-columns:1fr 1fr auto}.create.cdk[data-v-77613db2]{grid-template-columns:100px 140px 1fr auto}input[data-v-77613db2],select[data-v-77613db2]{min-height:42px;font:inherit;border:1px solid #e6e6e2;padding:0 12px}.btn[data-v-77613db2]{color:#f5f5f3;min-height:42px;font-family:var(--font-display);cursor:pointer;background:#111;border:0;padding:0 16px;font-weight:700}.btn.ghost[data-v-77613db2]{color:#111;background:#fff;border:1px solid #ddd}.table-wrap[data-v-77613db2]{max-height:min(62vh,720px);overflow:auto}table[data-v-77613db2]{border-collapse:collapse;width:100%;font-size:.86rem}th[data-v-77613db2],td[data-v-77613db2]{text-align:left;vertical-align:middle;border-bottom:1px solid #eee;padding:9px 10px}th[data-v-77613db2]{letter-spacing:.06em;text-transform:uppercase;color:#888;z-index:1;background:#fff;font-size:.7rem;position:sticky;top:0}code[data-v-77613db2]{font-family:ui-monospace,Consolas,monospace;font-size:.8rem}code.hwid[data-v-77613db2]{word-break:break-all;font-size:.72rem}.badge[data-v-77613db2]{padding:2px 8px;font-size:.72rem;font-weight:700;display:inline-flex}.badge.owner[data-v-77613db2]{color:#fff;background:#ea580c}.badge.admin[data-v-77613db2]{color:#fff;background:#9333ea}.online-legend[data-v-77613db2]{font-family:var(--font);color:#888;letter-spacing:0;text-transform:none;align-items:center;gap:6px;margin-left:12px;font-size:.75rem;font-weight:500;display:inline-flex}.online-legend .presence[data-v-77613db2]{margin:0 2px 0 8px}.online-legend .presence[data-v-77613db2]:first-child{margin-left:0}.presence[data-v-77613db2]{vertical-align:middle;border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.presence.on[data-v-77613db2]{background:#22c55e;animation:1.8s ease-out infinite presence-pulse-77613db2;box-shadow:0 0 #22c55e8c}.presence.off[data-v-77613db2]{background:#c4c4c0}@keyframes presence-pulse-77613db2{0%{box-shadow:0 0 #22c55e80}70%{box-shadow:0 0 0 7px #22c55e00}to{box-shadow:0 0 #22c55e00}}.pill[data-v-77613db2]{padding:2px 8px;font-size:.72rem;font-weight:700;display:inline-flex}.pill.free[data-v-77613db2]{color:#047857;background:#ecfdf5}.pill.used[data-v-77613db2]{color:#6b7280;background:#f3f4f6}.acts[data-v-77613db2]{flex-wrap:wrap;gap:4px;display:flex}.mini[data-v-77613db2]{cursor:pointer;background:#fff;border:1px solid #ddd;min-height:30px;padding:0 8px;font-size:.75rem;font-weight:600}.mini.danger[data-v-77613db2]{color:#b91c1c;border-color:#fecaca}@media (width<=1100px){.stats[data-v-77613db2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.page[data-v-77613db2]{padding:18px 14px 32px}.crumb[data-v-77613db2]{flex-direction:column}.stats[data-v-77613db2],.create[data-v-77613db2],.create.auth[data-v-77613db2],.create.cdk[data-v-77613db2]{grid-template-columns:1fr}}.stats-panel[data-v-af023cd0]{background:#fff;border:1px solid #e6e6e2;margin-bottom:20px;padding:16px}.stats-head[data-v-af023cd0]{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:14px;display:flex}.stats-head h3[data-v-af023cd0]{font-family:var(--font-display);margin:0;font-size:1.05rem;font-weight:600}.stats-head p[data-v-af023cd0]{color:#888;margin:4px 0 0;font-size:.82rem}.meta[data-v-af023cd0]{color:#999;font-size:.78rem}.muted[data-v-af023cd0]{color:#888}.err[data-v-af023cd0]{color:#b91c1c;margin:0}.stats-grid[data-v-af023cd0]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}.agent-card[data-v-af023cd0]{background:#fafaf8;border:1px solid #ecece8;gap:12px;padding:16px;display:grid}.agent-card.offline[data-v-af023cd0]{opacity:.82}.agent-top[data-v-af023cd0]{justify-content:space-between;gap:10px;display:flex}.who[data-v-af023cd0]{gap:4px;display:grid}.role[data-v-af023cd0]{color:#888;font-size:.72rem}.status[data-v-af023cd0]{color:#666;align-items:center;gap:6px;font-size:.75rem;display:inline-flex}.presence[data-v-af023cd0]{background:#ccc;border-radius:50%;width:8px;height:8px}.presence.on[data-v-af023cd0]{background:#22c55e}.metrics[data-v-af023cd0]{grid-template-columns:1fr 1fr;gap:8px;margin:0;display:grid}.metrics dt[data-v-af023cd0]{color:#999;text-transform:uppercase;font-size:.65rem}.metrics dd[data-v-af023cd0]{margin:2px 0 0;font-weight:650}.star[data-v-af023cd0]{color:#f59e0b}.agent-foot[data-v-af023cd0]{color:#888;justify-content:space-between;align-items:center;gap:8px;font-size:.75rem;display:flex}.edit-btn[data-v-af023cd0]{font:inherit;cursor:pointer;background:#fff;border:1px solid #e4e4e0;padding:4px 10px;font-size:.75rem}.modal[data-v-af023cd0]{z-index:50;background:#00000059;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.modal-card[data-v-af023cd0]{background:#fff;border:1px solid #e4e4e0;gap:10px;width:min(380px,100%);padding:18px;display:grid}.modal-card h3[data-v-af023cd0]{font-family:var(--font-display);margin:0;font-size:1.05rem}.modal-card label[data-v-af023cd0]{color:#666;gap:4px;font-size:.78rem;display:grid}.modal-card input[data-v-af023cd0]{min-height:36px;font:inherit;border:1px solid #ddd;padding:0 10px}.modal-actions[data-v-af023cd0]{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.btn[data-v-af023cd0]{cursor:pointer;min-height:36px;font:inherit;background:#fff;border:1px solid #e4e4e0;padding:0 14px}.btn.primary[data-v-af023cd0]{color:#f5f5f3;background:#111;border-color:#111}.my-rank[data-v-9d890e1d]{color:#5c5c58;background:linear-gradient(#fff 0%,#f7f7f4 100%);border:1px solid #0000000f;border-radius:999px;align-items:center;gap:12px;max-width:min(100%,420px);min-height:36px;padding:5px 12px 5px 8px;font-size:.75rem;display:inline-flex;box-shadow:inset 0 1px #fffc}.identity[data-v-9d890e1d]{align-items:center;gap:8px;min-width:0;display:inline-flex}.lv[data-v-9d890e1d]{color:#fafaf8;min-width:2.4em;font-family:var(--font-display,ui-sans-serif, system-ui);letter-spacing:.02em;background:#111;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:3px 7px;font-size:.7rem;font-weight:700;line-height:1;display:inline-flex}.identity[data-v-9d890e1d] .rank-badge{letter-spacing:.02em;border-radius:999px;max-width:9.5em;padding:3px 9px;font-size:.68rem;font-weight:650}.progress[data-v-9d890e1d]{border-left:1px solid #00000014;align-items:center;gap:8px;min-width:0;padding-left:12px;display:inline-flex}.bar[data-v-9d890e1d]{background:#e8e8e3;border-radius:999px;flex-shrink:0;width:64px;height:6px;overflow:hidden}.bar-fill[data-v-9d890e1d]{border-radius:inherit;background:linear-gradient(90deg,#0f766e,#2563eb);height:100%;transition:width .35s}.meta[data-v-9d890e1d]{color:#8a8a84;white-space:nowrap;font-variant-numeric:tabular-nums;letter-spacing:.01em;align-items:baseline;gap:4px;font-size:.72rem;display:inline-flex}.meta .dot[data-v-9d890e1d]{opacity:.45}.meta .done[data-v-9d890e1d]{color:#6b6b66;font-weight:600}.muted[data-v-9d890e1d]{color:#aaa;padding:0 4px}@media (width<=700px){.my-rank[data-v-9d890e1d]{gap:8px;padding:4px 10px 4px 6px}.progress[data-v-9d890e1d]{padding-left:8px}.bar[data-v-9d890e1d]{width:40px}.meta[data-v-9d890e1d]{display:none}}.desk-wrap[data-v-6189c201]{flex-direction:column;gap:10px;height:100%;min-height:0;display:flex;overflow:hidden}.desk-wrap.embed[data-v-6189c201]{min-height:520px}.desk-crumb[data-v-6189c201]{background:#fff;border:1px solid #e6e6e2;flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;display:flex}.crumb-path[data-v-6189c201]{color:#888;flex-wrap:wrap;align-items:center;gap:6px;min-width:0;font-size:.82rem;display:inline-flex}.crumb-root[data-v-6189c201]{color:#666;font-weight:600}.crumb-cur[data-v-6189c201]{color:#111;font-weight:650}.crumb-ticket[data-v-6189c201]{color:#0d9488;font-family:ui-monospace,Consolas,monospace;font-weight:650}.sep[data-v-6189c201]{color:#ccc}.head[data-v-6189c201]{flex-shrink:0;margin:0}.eyebrow[data-v-6189c201]{font-family:var(--font-display);letter-spacing:.22em;color:#999;margin:0 0 8px;font-size:.72rem}.head h2[data-v-6189c201]{font-family:var(--font-display);letter-spacing:-.03em;margin:0 0 4px;font-size:1.35rem;font-weight:600}.sub[data-v-6189c201]{color:#666;max-width:42rem;margin:0;font-size:.88rem;line-height:1.45}.muted[data-v-6189c201]{color:#888}.err[data-v-6189c201]{color:#b91c1c;margin:0}.desk[data-v-6189c201]{flex:1;grid-template-columns:minmax(220px,280px) 1fr;gap:16px;min-height:0;display:grid}.list[data-v-6189c201]{background:#fafaf8;border:1px solid #e8e8e4;align-content:start;gap:8px;min-height:0;padding:10px;display:grid;overflow:auto}.row[data-v-6189c201]{text-align:left;cursor:pointer;color:inherit;font:inherit;background:#fff;border:1px solid #0000;gap:4px;padding:10px 12px;display:grid}.row.active[data-v-6189c201]{border-color:#111}.row-title[data-v-6189c201]{font-size:.9rem;font-weight:600}.row-meta[data-v-6189c201]{color:#888;font-size:.75rem}.main[data-v-6189c201]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:stretch;gap:14px;min-height:0;display:grid;overflow:hidden}.main-top[data-v-6189c201]{align-content:start;gap:14px;min-height:0;display:grid;overflow:auto}.chat-pane[data-v-6189c201]{flex-direction:column;height:100%;min-height:0;display:flex}.chat-pane[data-v-6189c201] .chat{flex:1;height:100%}.empty[data-v-6189c201],.empty-main[data-v-6189c201]{color:#888;text-align:center;padding:24px}.actions[data-v-6189c201]{flex-wrap:wrap;gap:8px;display:flex}.btn[data-v-6189c201]{color:#111;cursor:pointer;min-height:40px;font:inherit;background:#fff;border:1px solid #e4e4e0;justify-content:center;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.btn .material-symbols-outlined[data-v-6189c201]{font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 20;font-size:18px}.btn.primary[data-v-6189c201]{color:#f5f5f3;background:#111;border-color:#111}.btn.danger[data-v-6189c201]{color:#991b1b;background:#fee2e2;border-color:#fecaca}.btn.waiting[data-v-6189c201]{color:#666;cursor:not-allowed;background:#f3f3f0}.btn[data-v-6189c201]:disabled{opacity:.55;cursor:not-allowed}.modal[data-v-6189c201]{z-index:40;background:#00000059;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.modal-card[data-v-6189c201]{background:#fff;border:1px solid #e4e4e0;gap:12px;width:min(420px,100%);padding:18px;display:grid}.modal-card h3[data-v-6189c201]{font-family:var(--font-display);margin:0}.confirm-card[data-v-6189c201]{text-align:center;justify-items:center}.confirm-icon[data-v-6189c201]{color:#333;background:#f3f3f0;place-items:center;width:48px;height:48px;display:grid}.confirm-icon.delete[data-v-6189c201]{color:#991b1b;background:#fee2e2}.confirm-icon .material-symbols-outlined[data-v-6189c201]{font-size:26px}.confirm-msg[data-v-6189c201]{color:#555;max-width:28rem;margin:0;font-size:.92rem;line-height:1.5}.helper-list[data-v-6189c201]{gap:8px;max-height:280px;display:grid;overflow:auto}.helper[data-v-6189c201]{text-align:left;cursor:pointer;font:inherit;background:#fafaf8;border:1px solid #e8e8e4;grid-template-rows:auto auto;grid-template-columns:auto 1fr;column-gap:8px;padding:10px;display:grid}.helper.on[data-v-6189c201]{border-color:#111}.helper strong[data-v-6189c201]{grid-column:2}.helper span[data-v-6189c201]:last-child{color:#888;grid-column:2;font-size:.78rem}.dot[data-v-6189c201]{background:#ccc;border-radius:50%;grid-row:1/span 2;width:8px;height:8px;margin-top:6px}.dot.live[data-v-6189c201]{background:#22c55e}.modal-actions[data-v-6189c201]{justify-content:flex-end;gap:8px;display:flex}@media (width<=1100px){.main[data-v-6189c201]{grid-template-rows:minmax(0,1fr) minmax(280px,1fr);grid-template-columns:1fr}}@media (width<=900px){.desk-wrap[data-v-6189c201]{height:auto;overflow:auto}.desk[data-v-6189c201]{grid-template-columns:1fr;height:auto}.main[data-v-6189c201]{grid-template-rows:auto minmax(360px,50vh);height:auto}}.page[data-v-e2bb3e93]{grid-template-rows:auto auto minmax(0,1fr);gap:0;min-height:0;padding:28px 36px 48px;display:grid}.page.fill[data-v-e2bb3e93]{height:100%;overflow:hidden}.eyebrow[data-v-e2bb3e93]{font-family:var(--font-display);letter-spacing:.22em;color:#999;margin:0 0 8px;font-size:.72rem}h2[data-v-e2bb3e93]{font-family:var(--font-display);letter-spacing:-.03em;margin:0 0 6px;font-size:1.7rem;font-weight:600}.sub[data-v-e2bb3e93]{color:#666;max-width:42rem;margin:0 0 16px;font-size:.92rem;line-height:1.5}.tabs[data-v-e2bb3e93]{border-bottom:1px solid #e8e8e4;flex-wrap:wrap;gap:6px;margin-bottom:20px;padding-bottom:12px;display:flex}.tab[data-v-e2bb3e93]{color:#666;cursor:pointer;min-height:40px;font:inherit;background:0 0;border:1px solid #0000;align-items:center;gap:8px;padding:0 14px;font-weight:600;display:inline-flex}.tab .material-symbols-outlined[data-v-e2bb3e93]{font-size:20px}.tab[data-v-e2bb3e93]:hover{color:#111;background:#f3f3f0}.tab.active[data-v-e2bb3e93]{color:#111;background:#fff;border-color:#e4e4e0}.panel[data-v-e2bb3e93]{min-width:0}.tickets-panel[data-v-e2bb3e93]{grid-template-rows:auto minmax(0,1fr);gap:10px;height:100%;min-height:0;display:grid}.tickets-hint[data-v-e2bb3e93]{color:#888;margin:0;font-size:.86rem}.cards[data-v-e2bb3e93]{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;margin-bottom:20px;display:grid}.card[data-v-e2bb3e93]{background:#fff;border:1px solid #ecece8;gap:6px;padding:16px;display:grid}.card-label[data-v-e2bb3e93]{letter-spacing:.08em;text-transform:uppercase;color:#999;font-size:.68rem}.card strong[data-v-e2bb3e93]{font-family:var(--font-display);letter-spacing:-.03em;font-size:1.6rem}@media (width<=820px){.page[data-v-e2bb3e93]{padding:18px 14px 32px}.page.fill[data-v-e2bb3e93]{height:auto;overflow:visible}}.page[data-v-aca5c383]{height:100%;min-height:0;padding:28px 36px 48px;overflow:hidden}@media (width<=900px){.page[data-v-aca5c383]{height:auto;padding:18px 14px 32px;overflow:auto}}.page[data-v-596d0b3a]{background:radial-gradient(at 20% 0,#e8e8e4 0%,#0000 50%),radial-gradient(at 80% 100%,#ddd9d0 0%,#0000 45%),#f4f4f1;place-items:center;min-height:100vh;padding:24px 16px;font-family:Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;display:grid}.card[data-v-596d0b3a]{background:#fff;border:1px solid #e4e4e0;width:min(520px,100%);padding:28px 26px 32px;box-shadow:0 18px 40px #0000000f}.eyebrow[data-v-596d0b3a]{letter-spacing:.2em;color:#999;margin:0 0 8px;font-size:.72rem}h1[data-v-596d0b3a]{letter-spacing:-.03em;margin:0 0 8px;font-size:1.55rem}.sub[data-v-596d0b3a]{color:#666;margin:0 0 22px;font-size:.92rem;line-height:1.5}.muted[data-v-596d0b3a]{color:#888}.err[data-v-596d0b3a]{color:#b91c1c}.meta[data-v-596d0b3a]{gap:10px;margin:0 0 16px;display:grid}.meta div[data-v-596d0b3a]{border-bottom:1px solid #f0f0ec;gap:2px;padding-bottom:8px;display:grid}dt[data-v-596d0b3a]{letter-spacing:.08em;text-transform:uppercase;color:#999;font-size:.68rem}dd[data-v-596d0b3a]{margin:0;font-weight:600}.mono[data-v-596d0b3a]{font-family:ui-monospace,Menlo,Consolas,monospace}.desc[data-v-596d0b3a]{white-space:pre-wrap;color:#444;margin:0 0 18px;font-size:.9rem;line-height:1.5}.warn[data-v-596d0b3a]{color:#b45309;font-weight:600}.ok[data-v-596d0b3a]{color:#15803d;font-weight:600}.agree[data-v-596d0b3a]{color:#f5f5f3;width:100%;min-height:48px;font:inherit;cursor:pointer;background:#111;border:0;font-weight:600}.agree[data-v-596d0b3a]:disabled{opacity:.6;cursor:not-allowed}:root{--bg:#f7f7f5;--ink:#111;--muted:#888;--font-display:"Space Grotesk", sans-serif;--font-body:"Manrope", system-ui, sans-serif}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body,#app{width:100%;height:100%;min-height:100%}.material-symbols-outlined{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;direction:ltr;font-family:Material Symbols Outlined;font-style:normal;font-weight:400;line-height:1;display:inline-block}body{font-family:var(--font-body);color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}button,input{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}::selection{color:#fff;background:#111}.page-enter-active,.page-leave-active{transition:opacity .28s,transform .28s cubic-bezier(.22,1,.36,1)}.page-enter-from{opacity:0;transform:translateY(8px)}.page-leave-to{opacity:0;transform:translateY(-6px)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
