@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Manrope:wght@600;700;800&display=swap";.tour-host[data-v-210949ae]{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2200}.tour-backdrop[data-v-210949ae]{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:auto}.tour-highlight[data-v-210949ae]{position:absolute;border:2px solid #cba116ff;border-radius:10px;box-shadow:0 0 0 9999px #000000a6;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;mix-blend-mode:normal;pointer-events:none;transition:all .2s ease}.tour-panel[data-v-210949ae]{position:absolute;pointer-events:auto;padding:1rem}.tour-fade-enter-active[data-v-210949ae],.tour-fade-leave-active[data-v-210949ae]{transition:opacity .2s ease}.tour-fade-enter-from[data-v-210949ae],.tour-fade-leave-to[data-v-210949ae]{opacity:0}.tour-step-fade-enter-active[data-v-210949ae],.tour-step-fade-leave-active[data-v-210949ae]{transition:opacity .2s ease,transform .2s ease}.tour-step-fade-enter-from[data-v-210949ae],.tour-step-fade-leave-to[data-v-210949ae]{opacity:0;transform:translateY(8px)}.action-menu__list{background:#fff;border:1px solid rgba(26,39,66,.1);border-radius:12px;box-shadow:0 14px 28px #00000024;padding:6px;min-width:180px;max-width:min(240px,calc(100vw - 20px));display:flex;flex-direction:column;margin-top:6px;z-index:99999}.action-menu__content{background:transparent;box-shadow:none;z-index:99999}.action-menu-item[data-v-b76d780a]{text-align:left;background:transparent;border:none;padding:10px 12px;border-radius:10px;font-weight:600;color:var(--text);width:100%;text-decoration:none;display:flex;align-items:center;cursor:pointer}.action-menu-item.has-icon-column[data-v-b76d780a]{display:grid;grid-template-columns:22px 1fr;align-items:center;column-gap:8px}.action-menu-item__icon[data-v-b76d780a]{font-size:18px;line-height:1;align-self:center}.action-menu-item__icon-placeholder[data-v-b76d780a]{width:18px;height:18px;display:inline-block}.action-menu-item[data-v-b76d780a]:hover:not(.disabled):not(:disabled){background:rgba(var(--accent-rgb),.08)}.action-menu-item.is-active[data-v-b76d780a]{background:rgba(var(--accent-rgb),.12);font-weight:700}.action-menu-item.disabled[data-v-b76d780a]{opacity:.6;cursor:not-allowed;pointer-events:none}.action-menu-item[data-v-b76d780a]:disabled{opacity:.6;cursor:not-allowed}.action-menu-divider[data-v-0e939edd]{height:1px;background:#1a27421f;width:100%;margin:6px 0}.action-menu-divider--inset[data-v-0e939edd]{margin-left:30px;width:calc(100% - 30px)}.vertical-divider[data-v-e319e9d4]{display:inline-block;width:1px;border-radius:999px;flex-shrink:0}.confirm-overlay[data-v-7d8f5e4b]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0e18288c;display:flex;align-items:center;justify-content:center;z-index:1999;padding:16px}.confirm-dialog[data-v-7d8f5e4b]{background:#fff;border-radius:14px;padding:18px;width:min(420px,100%);box-shadow:0 16px 34px #0e3d6b2e}.confirm-title[data-v-7d8f5e4b]{margin:0 0 6px;font-weight:700}.confirm-body[data-v-7d8f5e4b]{margin:0;color:#61708a;font-size:14px}.confirm-actions[data-v-7d8f5e4b]{display:flex;justify-content:flex-end;gap:10px;margin-top:14px;flex-wrap:wrap}.confirm-overlay-fade-enter-active[data-v-7d8f5e4b],.confirm-overlay-fade-leave-active[data-v-7d8f5e4b]{transition:opacity .2s ease}.confirm-overlay-fade-enter-from[data-v-7d8f5e4b],.confirm-overlay-fade-leave-to[data-v-7d8f5e4b]{opacity:0}.sz-button-root[data-v-6c7c69ad]{display:inline-flex}.sz-button[data-v-6c7c69ad]{display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:8px;font-family:inherit;font-weight:800;cursor:pointer;text-decoration:none;transition:background .15s,border-color .15s,color .15s;white-space:nowrap}.sz-button[data-v-6c7c69ad]:disabled{cursor:default;opacity:.5;filter:grayscale(.4);box-shadow:none;border-top-color:var(--sz-btn-border)}.sz-button[data-v-6c7c69ad]{--sz-btn-bg: var(--accent);--sz-btn-border: color-mix(in srgb, var(--sz-btn-bg) 60%, black);background:var(--sz-btn-bg);border:1px solid var(--sz-btn-border);border-top:1px solid color-mix(in srgb,var(--sz-btn-bg) 55%,black);box-shadow:inset 0 -4px color-mix(in srgb,var(--sz-btn-bg) 55%,black)}.sz-button--small[data-v-6c7c69ad]{height:32px;padding:0 10px 3px;font-size:12px}.sz-button--default[data-v-6c7c69ad]{height:44px;padding:0 14px 4px;font-size:14px}.sz-button--large[data-v-6c7c69ad]{height:52px;padding:0 18px 4px;font-size:16px}.sz-button.primary[data-v-6c7c69ad]{--sz-btn-bg: color-mix(in srgb, var(--accent) 90%, black);color:#fff}.sz-button.primary[data-v-6c7c69ad]:hover:not(:disabled){background:var(--accent-dark)}.sz-button.secondary[data-v-6c7c69ad]{--sz-btn-bg: #ffffff;color:#475569}.sz-button.secondary[data-v-6c7c69ad]:hover:not(:disabled){background:#e2e8f0;color:#0e243f}.sz-button.danger[data-v-6c7c69ad]{--sz-btn-bg: var(--danger);color:#fff}.sz-button.danger[data-v-6c7c69ad]:hover:not(:disabled){background:color-mix(in srgb,var(--danger) 80%,white)}.sz-button.warning[data-v-6c7c69ad]{--sz-btn-bg: var(--warning, #f59e0b);color:#fff}.sz-button.warning[data-v-6c7c69ad]:hover:not(:disabled){background:color-mix(in srgb,var(--warning, #f59e0b) 80%,black)}.sz-button.orange[data-v-6c7c69ad]{--sz-btn-bg: #f7a96f;color:#fff}.sz-button.orange[data-v-6c7c69ad]:hover:not(:disabled){background:color-mix(in srgb,#f7a96f 85%,black)}.sz-button.text[data-v-6c7c69ad]{color:#000;background:transparent!important;border:none!important;box-shadow:none!important}.sz-button__icon[data-v-6c7c69ad]{-webkit-text-stroke:.5px currentColor}.sz-button__dimension[data-v-6c7c69ad]{height:4px;background:linear-gradient(90deg,#2fbec6,#7bd8c0 45%,#f7a96f)}.banner-shell[data-v-39ddd4f6]{position:relative;z-index:9999;top:0;display:flex;flex-direction:column;align-items:stretch}.banner-placeholder[data-v-39ddd4f6]{top:0;width:100%;height:var(--v4bdd47ee)}.banner[data-v-39ddd4f6]{background:var(--v787b6bac);height:var(--v4bdd47ee);width:100vw;position:fixed;z-index:9999;top:0;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.banner[data-v-39ddd4f6]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1.5px;background:#0000001a}.banner-contents[data-v-39ddd4f6]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;height:100%;width:100%;max-width:1200px;padding-inline:2rem}.banner__left-block[data-v-39ddd4f6]{grid-column:1;height:100%;display:flex;align-items:center;justify-self:start}.banner__center[data-v-39ddd4f6]{grid-column:2;display:flex;align-items:center;gap:10px;justify-self:center;min-width:0}.impersonation-chip[data-v-39ddd4f6]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:rgba(var(--accent-strong-rgb),.16);border:1px solid rgba(var(--accent-strong-rgb),.55);color:#9a4b00;font-size:13px;font-weight:600;line-height:1;cursor:default;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;transition:background .15s,border-color .15s}.impersonation-chip[data-v-39ddd4f6]:hover{background:rgba(var(--accent-strong-rgb),.24);border-color:rgba(var(--accent-strong-rgb),.75)}.impersonation-chip__icon[data-v-39ddd4f6]{color:#b45309;flex-shrink:0}.impersonation-chip__label[data-v-39ddd4f6]{letter-spacing:.01em;overflow:hidden;text-overflow:ellipsis}.impersonation-chip__label strong[data-v-39ddd4f6]{font-weight:700;margin-left:4px}.impersonation-exit-btn[data-v-39ddd4f6] .sz-button{height:36px;padding:0 12px 3px;font-size:13px}.banner__right-block[data-v-39ddd4f6]{grid-column:3;height:100%;display:flex;align-items:center;gap:1rem;justify-self:end}@media(max-width:720px){.impersonation-chip__label strong[data-v-39ddd4f6]{display:none}}.banner__log-in-btn[data-v-39ddd4f6]{all:unset;padding-inline:1rem;font-weight:500;cursor:pointer}.pill[data-v-39ddd4f6]{all:unset;border-radius:999px;padding:.25rem 1rem;background-color:#80808050;border:1px solid rgba(0,0,0,.457);color:#000;font-weight:500;cursor:pointer}.pill.success[data-v-39ddd4f6]{background-color:#78fdff4d;border:1px solid rgb(120,253,255)}.banner__szone[data-v-39ddd4f6]{cursor:pointer;color:var(--accent-dark);font-family:Manrope,Inter,Segoe UI,system-ui,-apple-system,sans-serif;font-weight:800;letter-spacing:.02em}.banner__icon-btn[data-v-39ddd4f6]{cursor:pointer;border-radius:10px;padding:.5rem}.banner__icon-btn[data-v-39ddd4f6]:hover{background:rgba(var(--accent-rgb),.08)}.banner__nav-btns[data-v-39ddd4f6]{display:flex;height:100%;align-items:center;gap:.25rem}@media(min-width:800px){.banner__icon-btn.account[data-v-39ddd4f6]{margin-left:1rem}}.impersonation-popover{min-width:280px;max-width:360px;padding:14px 16px;border-radius:14px!important;background:#fff!important;color:#0d1b2a!important;border:1px solid rgba(247,169,111,.45);font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif}.impersonation-popover__head{display:flex;align-items:flex-start;gap:10px;padding-bottom:10px;border-bottom:1px solid #f0f0f0;margin-bottom:10px}.impersonation-popover__head-icon{color:#b45309;background:#f7a96f2e;border-radius:8px;width:32px;height:32px;flex-shrink:0}.impersonation-popover__head-text{display:flex;flex-direction:column;min-width:0}.impersonation-popover__title{font-size:14px;font-weight:700;color:#0d1b2a;line-height:1.2}.impersonation-popover__subtitle{font-size:12px;color:#64748b;margin-top:2px;line-height:1.3}.impersonation-popover__countdown{font-variant-numeric:tabular-nums;font-weight:600;color:#b45309;margin-left:4px}.impersonation-popover__details{display:grid;grid-template-columns:1fr;gap:8px;margin:0}.impersonation-popover__details>div{display:grid;grid-template-columns:96px 1fr;gap:8px;align-items:baseline}.impersonation-popover__details dt{font-size:12px;color:#64748b;font-weight:500}.impersonation-popover__details dd{margin:0;font-size:13px;color:#0d1b2a;word-break:break-word}.impersonation-popover__mono{font-family:monospace;font-size:12px}.impersonation-popover__loading{font-size:13px;color:#64748b;text-align:center;padding:6px 0}[data-v-6d4e2578] .v-main{height:auto!important;min-height:0!important;overflow:visible!important}.banner-spacer[data-v-6d4e2578]{height:70px;flex-shrink:0}@media print{@page{size:A4;margin:10mm}[data-v-6d4e2578]{transform:none!important;box-shadow:none!important;filter:none!important}.app-spacer[data-v-6d4e2578],#app-footer[data-v-6d4e2578]{display:none}#content-wrapper[data-v-6d4e2578]{justify-content:start!important;padding:0!important;margin:0!important;height:fit-content!important;width:fit-content!important;top:0!important}#content[data-v-6d4e2578]{height:fit-content!important}}#content.content--full[data-v-6d4e2578]{width:100%;padding-left:var(--sidebar-width, 0);transition:padding-left .25s cubic-bezier(.4,0,.2,1)}#content-wrapper.justify-start[data-v-6d4e2578]{width:100%}.mfa-overlay[data-v-3ad60044]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#0d1b2a8c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:16px}.mfa-card[data-v-3ad60044]{background:#fff;border-radius:18px;padding:32px 28px;width:min(420px,100%);box-shadow:0 12px 28px #0e3d6b1f;text-align:center}.mfa-card h3[data-v-3ad60044]{margin:0 0 8px;font-size:18px;font-weight:700;color:#0e243f}.mfa-desc[data-v-3ad60044]{font-size:14px;color:#0e243f99;margin:0 0 20px;line-height:1.5}.mfa-desc strong[data-v-3ad60044]{color:#0e243f}.otp-row[data-v-3ad60044]{display:flex;justify-content:center;gap:8px;margin-bottom:16px}.otp-digit[data-v-3ad60044]{width:44px;height:52px;border:1px solid rgba(14,36,63,.12);border-radius:10px;text-align:center;font-size:20px;font-weight:700;font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif;color:#0e243f;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}.otp-digit[data-v-3ad60044]:focus{outline:none;border-color:#2fbec6;box-shadow:0 0 0 3px #2fbec626}.otp-digit.otp-error[data-v-3ad60044]{border-color:#c0392b;box-shadow:0 0 0 3px #c0392b1a}.error-text[data-v-3ad60044]{color:#c0392b;font-size:12px;margin:0 0 12px}.remember-label[data-v-3ad60044]{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:#0e243fb3;cursor:pointer;margin-bottom:12px;-webkit-user-select:none;user-select:none}.remember-check[data-v-3ad60044]{width:16px;height:16px;accent-color:#2fbec6;cursor:pointer}.resend-hint[data-v-3ad60044]{font-size:13px;color:#0e243f80;margin:0 0 20px}.link-btn[data-v-3ad60044]{background:transparent;border:none;color:#0ea5e9;cursor:pointer;font-weight:600;padding:0;font-size:13px}.link-btn[data-v-3ad60044]:hover{text-decoration:underline}.mfa-actions[data-v-3ad60044]{display:flex;justify-content:center}.cancel-btn[data-v-3ad60044]{background:transparent;border:1px dashed rgba(47,190,198,.8);border-radius:12px;color:#526480;font-size:14px;font-weight:600;padding:10px 24px;cursor:pointer;transition:background .15s ease,color .15s ease}.cancel-btn[data-v-3ad60044]:hover{background:#2fbec614;color:#0e243f}.mfa-fade-enter-active[data-v-3ad60044],.mfa-fade-leave-active[data-v-3ad60044]{transition:opacity .2s ease}.mfa-fade-enter-from[data-v-3ad60044],.mfa-fade-leave-to[data-v-3ad60044]{opacity:0}@media(max-width:640px){.mfa-card[data-v-3ad60044]{padding:24px 20px;border-radius:14px}.otp-digit[data-v-3ad60044]{width:40px;height:48px;font-size:18px}}.reset-shell[data-v-f120f67b]{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:30px 16px;background:linear-gradient(135deg,#fdfefe,#f3f8ff 35%,#eaf3ff 90%);font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif;color:#0e243f}.reset-shell.modal[data-v-f120f67b]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40}.modal-backdrop[data-v-f120f67b]{position:absolute;top:0;right:0;bottom:0;left:0;background:#0e243f66;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.reset-card[data-v-f120f67b]{position:relative;width:min(520px,100%);background:#fff;border:1px solid rgba(47,190,198,.18);border-radius:16px;padding:18px;box-shadow:0 12px 28px #0e3d6b1f;z-index:41}.reset-card.floating[data-v-f120f67b]{box-shadow:0 18px 40px #0e243f40}.reset-header[data-v-f120f67b]{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.back-btn[data-v-f120f67b]{align-self:flex-start}.eyebrow[data-v-f120f67b]{text-transform:uppercase;letter-spacing:.08em;font-size:12px;color:#2fbec6;margin:0}.stacked-form[data-v-f120f67b]{display:flex;flex-direction:column;gap:12px}label[data-v-f120f67b]{display:flex;flex-direction:column;gap:6px;font-size:14px}input[data-v-f120f67b]{border:1px solid rgba(14,36,63,.12);border-radius:10px;padding:10px 12px;font-size:14px;font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif;background:#fff}.muted[data-v-f120f67b]{color:#526480}.small[data-v-f120f67b]{font-size:14px}.tiny[data-v-f120f67b]{font-size:12px}.button-row[data-v-f120f67b]{display:flex;gap:8px;flex-wrap:wrap}button[data-v-f120f67b]{border:none;cursor:pointer;border-radius:12px;padding:10px 14px;font-weight:700;font-size:14px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}button.primary[data-v-f120f67b]{background:linear-gradient(135deg,#2fbec6,#7bd8c0);color:#0d1b2a;box-shadow:0 10px 24px #2fbec633}button.primary[data-v-f120f67b]:hover{transform:translateY(-1px);box-shadow:0 14px 32px #2fbec64d}button.ghost[data-v-f120f67b]{background:#f7fbff;color:#0e243f;border:1px solid rgba(14,36,63,.12)}.error-banner[data-v-f120f67b]{color:#c0392b;background:#c0392b14;border:1px solid rgba(192,57,43,.2);padding:10px;border-radius:10px;font-size:13px}.success-banner[data-v-f120f67b]{color:#14532d;background:#4ade802e;border:1px solid rgba(22,163,74,.28);padding:10px;border-radius:10px;font-size:13px}.hint[data-v-f120f67b]{margin:0}.cf-turnstile-container[data-v-a518c68f]{display:flex;justify-content:center;min-height:65px}.auth-shell[data-v-d75667be]{display:flex;align-items:center;justify-content:center;min-height:90vh;padding:16px;font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif;color:#0e243f}.auth-panel[data-v-d75667be]{width:min(1100px,100%);display:grid;grid-template-columns:1fr 1fr;border-radius:18px;overflow:hidden;box-shadow:0 12px 28px #0e3d6b1f;position:relative}.panel-dark[data-v-d75667be]{background:radial-gradient(circle at 20% 30%,rgba(47,190,198,.35),transparent 50%),radial-gradient(circle at 80% 10%,rgba(247,169,111,.18),transparent 40%),linear-gradient(135deg,#0d1b2a,#162d4a);color:#fff;padding:40px 36px;display:flex;flex-direction:column;justify-content:center}.dark-back[data-v-d75667be]{position:absolute;top:14px;left:14px;z-index:1}.dark-back[data-v-d75667be] .sz-button{background:#ffffff14;border-color:#fff3;box-shadow:none;color:#ffffffb3}.dark-back[data-v-d75667be] .sz-button:hover{background:#ffffff24;color:#fff}.panel-dark .eyebrow[data-v-d75667be]{text-transform:uppercase;letter-spacing:.08em;font-size:12px;color:#2fbec6;margin:0 0 12px}.panel-dark h1[data-v-d75667be]{font-size:28px;font-weight:700;letter-spacing:-.3px;margin:0 0 8px;line-height:1.2}.panel-dark .subtitle[data-v-d75667be]{font-size:14px;color:#fff9;margin:0}.panel-form[data-v-d75667be]{background:#fff;padding:36px 32px;display:flex;flex-direction:column;justify-content:center;gap:12px}.card[data-v-d75667be]{display:flex;flex-direction:column}.card-header[data-v-d75667be]{margin-bottom:16px}.card-header h3[data-v-d75667be]{margin:0;font-size:18px}.card-subtitle[data-v-d75667be]{margin:4px 0 0;font-size:13px;color:#526480}.stacked-form[data-v-d75667be]{display:flex;flex-direction:column;gap:14px}.stacked-form[data-v-d75667be] .sz-button-root,.stacked-form[data-v-d75667be] .sz-button{width:100%}label[data-v-d75667be]{display:flex;flex-direction:column;gap:6px;font-size:14px}input[data-v-d75667be]{border:1px solid rgba(14,36,63,.12);border-radius:10px;padding:10px 12px;font-size:14px;font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif;background:#fff}.grid.two-col[data-v-d75667be]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.link-row[data-v-d75667be]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;margin-top:14px}.contact-hint[data-v-d75667be]{font-size:12px;color:#0e243f80;margin:2px 0 0}.error-text[data-v-d75667be]{color:#c0392b;font-size:12px}.error-banner[data-v-d75667be]{margin:4px 0 0;color:#c0392b;background:#c0392b14;border:1px solid rgba(192,57,43,.2);padding:10px;border-radius:10px;font-size:13px}.success-banner[data-v-d75667be]{margin:4px 0 0;color:#14532d;background:#4ade802e;border:1px solid rgba(22,163,74,.28);padding:10px;border-radius:10px;font-size:13px}.mobile-sign-in-link[data-v-d75667be]{display:none}.form-wrap[data-v-d75667be]{overflow:hidden;transition:height .25s ease}.fade-slide-enter-active[data-v-d75667be],.fade-slide-leave-active[data-v-d75667be]{transition:opacity .2s ease,transform .2s ease}.fade-slide-enter-from[data-v-d75667be]{opacity:0;transform:translateY(8px)}.fade-slide-leave-to[data-v-d75667be]{opacity:0;transform:translateY(-8px)}@media(max-width:640px){.auth-shell[data-v-d75667be]{padding:0;min-height:80vh;align-items:stretch}.auth-panel[data-v-d75667be]{grid-template-columns:1fr;width:100%;border-radius:0;box-shadow:none;min-height:90vh}.panel-dark[data-v-d75667be]{padding:48px 24px 28px}.panel-dark h1[data-v-d75667be]{font-size:22px}.panel-form[data-v-d75667be]{padding:24px 20px;flex:1;justify-content:start}.dark-back[data-v-d75667be]{display:none!important;top:20px}.grid.two-col[data-v-d75667be]{grid-template-columns:1fr}.mobile-sign-in-link[data-v-d75667be]{display:inline-block;margin-bottom:12px}}.stacked-form[data-v-08078344]{display:flex;flex-direction:column;gap:14px}label[data-v-08078344]{display:flex;flex-direction:column;gap:6px;font-size:14px}input[data-v-08078344]{border:1px solid rgba(14,36,63,.12);border-radius:10px;padding:10px 12px;font-size:14px;font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif;background:#fff}button[data-v-08078344]{border:none;cursor:pointer;border-radius:12px;padding:10px 14px;font-weight:700;font-size:14px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}button.primary[data-v-08078344]{background:linear-gradient(135deg,#2fbec6,#7bd8c0);color:#0d1b2a;box-shadow:0 5px 10px #2fbec633}button.primary[data-v-08078344]:hover{transform:translateY(-1px)}button[data-v-08078344]:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}.error-text[data-v-08078344]{color:#c0392b;font-size:12px}.error-banner[data-v-08078344]{margin:4px 0 0;color:#c0392b;background:#c0392b14;border:1px solid rgba(192,57,43,.2);padding:10px;border-radius:10px;font-size:13px}.success-banner[data-v-08078344]{margin:4px 0 0;color:#14532d;background:#4ade802e;border:1px solid rgba(22,163,74,.28);padding:10px;border-radius:10px;font-size:13px}.auth-shell[data-v-ed5fa98c]{display:flex;align-items:center;justify-content:center;min-height:90vh;padding:16px;font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif;color:#0e243f}.auth-panel[data-v-ed5fa98c]{width:min(1100px,100%);display:grid;grid-template-columns:1fr 1fr;border-radius:18px;overflow:hidden;box-shadow:0 12px 28px #0e3d6b1f;position:relative}.panel-dark[data-v-ed5fa98c]{background:radial-gradient(circle at 20% 30%,rgba(47,190,198,.35),transparent 50%),radial-gradient(circle at 80% 10%,rgba(247,169,111,.18),transparent 40%),linear-gradient(135deg,#0d1b2a,#162d4a);color:#fff;padding:40px 36px;display:flex;flex-direction:column;justify-content:center}.dark-back[data-v-ed5fa98c]{position:absolute;top:14px;left:14px;z-index:1}.dark-back[data-v-ed5fa98c] .back-btn{background:#ffffff14;color:#ffffffb3;margin:0}.dark-back[data-v-ed5fa98c] .back-btn:hover{background:#ffffff24;color:#fff}.panel-dark .eyebrow[data-v-ed5fa98c]{text-transform:uppercase;letter-spacing:.08em;font-size:12px;color:#2fbec6;margin:0 0 12px}.panel-dark h1[data-v-ed5fa98c]{font-size:28px;font-weight:700;letter-spacing:-.3px;margin:0 0 8px;line-height:1.2}.panel-dark .subtitle[data-v-ed5fa98c]{font-size:14px;color:#fff9;margin:0}.panel-form[data-v-ed5fa98c]{background:#fff;padding:36px 32px;display:flex;flex-direction:column;justify-content:center;gap:12px}.card[data-v-ed5fa98c]{display:flex;flex-direction:column}.card-header[data-v-ed5fa98c]{margin-bottom:16px}.card-header h3[data-v-ed5fa98c]{margin:0;font-size:18px}.card-subtitle[data-v-ed5fa98c]{margin:4px 0 0;font-size:13px;color:#526480}.link-row[data-v-ed5fa98c]{display:flex;justify-content:flex-start;align-items:center;margin-top:14px}.link-btn[data-v-ed5fa98c]{background:transparent;border:none;color:#0ea5e9;cursor:pointer;font-weight:600;padding:0;font-size:13px}.link-btn[data-v-ed5fa98c]:hover{text-decoration:underline}@media(max-width:640px){.auth-shell[data-v-ed5fa98c]{padding:0;min-height:80vh;align-items:stretch}.auth-panel[data-v-ed5fa98c]{grid-template-columns:1fr;width:100%;border-radius:0;box-shadow:none;min-height:90vh}.panel-dark[data-v-ed5fa98c]{padding:48px 24px 28px}.panel-dark h1[data-v-ed5fa98c]{font-size:22px}.panel-form[data-v-ed5fa98c]{padding:24px 20px;flex:1;justify-content:start}.dark-back[data-v-ed5fa98c]{display:none!important}}.auth-shell[data-v-b25b5101]{display:flex;align-items:center;justify-content:center;min-height:90vh;padding:16px;font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif;color:#0e243f}.auth-panel[data-v-b25b5101]{width:min(1100px,100%);display:grid;grid-template-columns:1fr 1fr;border-radius:18px;overflow:hidden;box-shadow:0 12px 28px #0e3d6b1f}.panel-dark[data-v-b25b5101]{background:radial-gradient(circle at 20% 30%,rgba(47,190,198,.35),transparent 50%),radial-gradient(circle at 80% 10%,rgba(247,169,111,.18),transparent 40%),linear-gradient(135deg,#0d1b2a,#162d4a);color:#fff;padding:40px 36px;display:flex;flex-direction:column;justify-content:center}.panel-dark .eyebrow[data-v-b25b5101]{text-transform:uppercase;letter-spacing:.08em;font-size:12px;color:#2fbec6;margin:0 0 12px}.panel-dark h1[data-v-b25b5101]{font-size:28px;font-weight:700;letter-spacing:-.3px;margin:0 0 8px;line-height:1.2}.panel-dark .subtitle[data-v-b25b5101]{font-size:14px;color:#fff9;margin:0}.panel-form[data-v-b25b5101]{background:#fff;padding:36px 32px;display:flex;flex-direction:column;justify-content:center;gap:12px}.card[data-v-b25b5101]{display:flex;flex-direction:column}.card-header[data-v-b25b5101]{margin-bottom:16px}.card-header h3[data-v-b25b5101]{margin:0;font-size:18px}.card-subtitle[data-v-b25b5101]{margin:4px 0 0;font-size:13px;color:#526480}@media(max-width:640px){.auth-shell[data-v-b25b5101]{padding:0;min-height:80vh;align-items:stretch}.auth-panel[data-v-b25b5101]{grid-template-columns:1fr;width:100%;border-radius:0;box-shadow:none;min-height:90vh}.panel-dark[data-v-b25b5101]{padding:48px 24px 28px}.panel-dark h1[data-v-b25b5101]{font-size:22px}.panel-form[data-v-b25b5101]{padding:24px 20px;flex:1;justify-content:start}}:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color:#000;background:var(--bg);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--bg: rgb(247, 248, 253);--surface: #ffffff;--panel: #ffffff;--accent: #2fbec6;--accent-dark: color-mix(in srgb, var(--accent) 80%, black);--accent-rgb: 47, 190, 198;--accent-strong: #f7a96f;--accent-strong-rgb: 247, 169, 111;--muted: #475569;--muted-rgb: 71, 85, 105;--text: #1a2742;--text-rgb: 26, 39, 66;--warn: #f4a261;--warn-rgb: 244, 162, 97;--danger: #e76f51;--danger-rgb: 231, 111, 81;--success: #4caf80;--success-rgb: 76, 175, 128;--shadow: 0 1px 3px rgba(0, 0, 0, .06);--border: rgba(47, 190, 198, .16);--border-subtle: rgba(47, 190, 198, .1);--surface-glass: rgba(255, 255, 255, .92);--overlay: rgba(9, 21, 38, .55);--pill-bg: #e8fafb;--pill-text: #1a2742;--pill-border: rgba(47, 190, 198, .2);--btn-bg: #2fbec6;--btn-text: #f8fafc;--btn-secondary-bg: #ffffff;--btn-secondary-text: #0f172a;--btn-secondary-border: rgba(47, 190, 198, .25);--input-bg: #ffffff;--input-border: rgba(47, 190, 198, .18);--input-text: #0f172a;--dialog-bg: #0f172a;--dialog-text: #f8fafc;--dialog-muted: #e2e8f0;--dialog-input-bg: rgba(15, 23, 42, .4);--dialog-input-border: rgba(226, 232, 240, .2);--dialog-error: #fecdd3;--dialog-required: #fbbf24;--radius: 16px;--radius-sm: 12px;--radius-pill: 999px;--grid-gap: 16px}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:360px;min-height:calc(100vh - 80px);overflow-y:auto;padding:0;overflow-x:hidden}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.card{padding:2em}.no-app-bg{background-color:transparent!important}.fade-enter-active,.fade-leave-active{transition:opacity .2s ease,transform .3s ease}.fade-enter-from,.fade-leave-to{opacity:0;transform:scale(.975)}.transition-wrapper{background:#f9f9f9;padding:1rem;border:2px dashed #ff0000}#app{margin:0 auto;padding:2rem;text-align:left}html,body,#app{height:auto!important;min-height:100dvh;width:100%;padding:0}.v-btn--icon:active,.v-btn--icon:focus,.v-btn--icon:focus-visible{outline:none!important}.opt-button{background-color:#0000004d}.surface-blur{background-color:#000000d9!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}.dyn-width-card{width:500px;min-width:300px;max-width:90vw!important}.elem-box{position:relative;border-radius:20px;min-width:300px;padding:10px;cursor:grab;-webkit-user-select:none;user-select:none;min-height:100px}.title-box{min-height:100px}.drag-ghost{opacity:0}.drag-icon{position:absolute;top:50%;left:10px;transform:translateY(-50%)}.am-icon{display:flex;align-items:center;position:absolute;right:10px;height:80px;z-index:1000}.text-cap{text-transform:capitalize}.drag-zone{border:1px dashed black;border-radius:15px;padding-left:10px;padding-right:10px;min-height:120px;min-width:330px}.tooltip{background-color:#f0f8ff!important;color:#000!important;border:2px solid rgba(0,0,0,.2)}.float-center{position:absolute;top:50vh;left:50vw;transform:translate(-50%) translateY(-50%)}.v-text-field .v-field--variant-solo{border:.5px solid black;border-radius:.75rem}.v-autocomplete__mask{background-color:#fffbcc;color:#000;font-weight:700}input::placeholder{color:#fff}.page-header-zone{flex-shrink:0;display:flex;justify-content:center;padding-top:12px}.page-content-zone{flex:1;overflow-y:auto;display:flex;justify-content:center}@media(max-width:768px){.v-tooltip>.v-overlay__content{display:none!important}}button,a,[role=button],[role=tab],[role=menuitem],label[for],summary{touch-action:manipulation}@media print{.v-overlay,.v-overlay__content,.v-menu,.v-dialog,.v-tooltip,.v-overlay-container,.v-menu__content,.v-dialog__content{display:none!important;visibility:hidden!important;opacity:0!important}}.page-header[data-v-6f9a29a2]{border-radius:calc(1rem - var(--scroll-p, 0) * .25rem);width:100%;z-index:100;color:var(--text, #0d1b2a);border:1px solid transparent;padding:1rem;display:flex;flex-direction:column;cursor:pointer;will-change:backdrop-filter,box-shadow;animation:header-enter-6f9a29a2 .7s cubic-bezier(.16,1,.3,1) .2s both;transition:padding .3s ease,border-radius .3s ease;transition:background-color .25s ease,backdrop-filter .25s ease,-webkit-backdrop-filter .25s ease,border-color .25s ease,box-shadow .25s ease}.page-header--fixed[data-v-6f9a29a2]{position:fixed;top:75px;transition:background-color .25s ease,backdrop-filter .25s ease,-webkit-backdrop-filter .25s ease,border-color .25s ease,box-shadow .25s ease;background-color:rgba(var(--panel-rgb, 255, 255, 255),calc(.85 - var(--scroll-p, 0) * .1));backdrop-filter:blur(calc(8px + var(--scroll-p, 0) * 12px)) saturate(calc(120% + var(--scroll-p, 0) * 60%));-webkit-backdrop-filter:blur(calc(8px + var(--scroll-p, 0) * 12px)) saturate(calc(120% + var(--scroll-p, 0) * 60%));border-color:rgba(var(--text-rgb, 13, 27, 42),calc(.07 - var(--scroll-p, 0) * .02));box-shadow:0 2px 12px rgba(var(--text-rgb, 13, 27, 42),calc(.07 + var(--scroll-p, 0) * .1)),0 1px 3px rgba(var(--text-rgb, 13, 27, 42),.05)}.page-header__cover[data-v-6f9a29a2]{width:100%;border-radius:.6rem;overflow:hidden;max-height:calc((1 - var(--scroll-p, 0)) * 400px);opacity:calc(1 - var(--scroll-p, 0));margin-bottom:calc((1 - var(--scroll-p, 0)) * .75rem)}.page-header__cover img[data-v-6f9a29a2]{display:block;width:100%;height:100%;object-fit:cover;aspect-ratio:16/9}.page-header__row[data-v-6f9a29a2]{display:flex;justify-content:space-between;align-items:stretch;gap:1rem}@keyframes header-enter-6f9a29a2{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.page-header__left[data-v-6f9a29a2]{display:flex;flex-direction:row;align-items:center;gap:12px;flex:1;min-width:0}.page-header__logo[data-v-6f9a29a2]{width:calc(52px - var(--scroll-p, 0) * 20px);height:calc(52px - var(--scroll-p, 0) * 20px);border-radius:calc(12px - var(--scroll-p, 0) * 4px);overflow:hidden;flex-shrink:0;background:#fff;box-shadow:0 0 0 1px #0000000f,0 2px 8px #00000024;padding:4px}.page-header__logo img[data-v-6f9a29a2]{width:100%;height:100%;object-fit:contain;display:block;border-radius:calc(8px - var(--scroll-p, 0) * 4px)}.page-header__text[data-v-6f9a29a2]{display:flex;flex-direction:column;justify-content:center;gap:calc((1 - var(--scroll-p, 0)) * 4px);min-width:0}.page-header__right[data-v-6f9a29a2]{display:flex;align-items:center;gap:8px;flex-shrink:0}.page-header__breadcrumb-row[data-v-6f9a29a2]{display:flex;flex-direction:row;gap:4px;align-items:center;white-space:nowrap;overflow:hidden;max-height:calc((1 - var(--scroll-p, 0)) * 20px);opacity:calc(1 - var(--scroll-p, 0))}.page-header__breadcrumb-row .breadcrumb[data-v-6f9a29a2]{font-size:12px;font-weight:lighter;cursor:pointer}.page-header__breadcrumb-row .breadcrumb.active[data-v-6f9a29a2]{font-weight:400}.page-header__breadcrumb-row .breadcrumb.active[data-v-6f9a29a2]:hover{text-decoration:none!important;cursor:default!important}.page-header__breadcrumb-row .breadcrumb[data-v-6f9a29a2]:hover{text-decoration:underline}.page-header__title[data-v-6f9a29a2]{font-size:1rem;font-weight:700;display:flex;align-items:center;gap:4px}.page-header__subtitle[data-v-6f9a29a2]{font-size:13px;color:var(--muted, #61708a);margin:0;overflow:hidden;max-height:calc((1 - var(--scroll-p, 0)) * 80px);opacity:calc(1 - var(--scroll-p, 0));display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;transition:max-height .25s ease}.page-header__expand-btn[data-v-6f9a29a2]{align-self:flex-start;background:none;border:none;padding:2px 0 0;font-size:11px;font-weight:700;letter-spacing:.2px;color:var(--accent, #2fbec6);cursor:pointer;opacity:calc(1 - var(--scroll-p, 0));max-height:calc((1 - var(--scroll-p, 0)) * 20px);overflow:hidden;line-height:1;border-radius:0;box-shadow:none}.sz-text-field[data-v-49f8e574]{display:flex;flex-direction:column;gap:6px}.sz-text-field__label[data-v-49f8e574]{font-size:13px;font-weight:600;color:var(--text, #0d1b2a)}.sz-text-field__input[data-v-49f8e574]{height:44px;padding:0 12px;border-radius:8px;border:1px solid #d1d5db;background:#fff;font-family:inherit;font-size:14px;color:var(--text, #0d1b2a);transition:border-color .15s,box-shadow .15s;width:100%;box-sizing:border-box}@media(max-width:600px){.sz-text-field__input[data-v-49f8e574]{font-size:16px}}.sz-text-field__input[data-v-49f8e574]::placeholder{color:#9ca3af}.sz-text-field__input[data-v-49f8e574]:hover{border-color:#2fbec6}.sz-text-field__input[data-v-49f8e574]:focus{outline:none;border-color:#2fbec6;box-shadow:0 0 0 3px #2fbec626}.sz-text-field__input[data-v-49f8e574]:disabled,.sz-text-field__input[data-v-49f8e574]:read-only{background:#f3f4f6;color:#6b7280;cursor:default}.sz-text-field__input[data-v-49f8e574]:read-only:hover{border-color:#d1d5db}.sz-text-field__input--success[data-v-49f8e574]{border-color:#16a34a}.sz-text-field__input--success[data-v-49f8e574]:focus{border-color:#16a34a;box-shadow:0 0 0 3px #16a34a26}.sz-text-field__input--warning[data-v-49f8e574]{border-color:#d97706}.sz-text-field__input--warning[data-v-49f8e574]:focus{border-color:#d97706;box-shadow:0 0 0 3px #d9770626}.sz-text-field__input--error[data-v-49f8e574]{border-color:var(--danger, #ef4444)}.sz-text-field__input--error[data-v-49f8e574]:focus{border-color:var(--danger, #ef4444);box-shadow:0 0 0 3px #ef444426}.sz-text-field__error[data-v-49f8e574]{font-size:12px;color:var(--danger, #ef4444)}.dialog-overlay[data-v-23822240]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0e18288c;display:flex;align-items:center;justify-content:center;z-index:2000;padding:16px}.dialog-shell[data-v-23822240]{background:#fff;border-radius:14px;padding:16px;width:min(460px,100%);box-shadow:0 16px 34px #0e3d6b2e;display:flex;flex-direction:column;gap:12px}.dialog-header[data-v-23822240]{display:flex;justify-content:space-between;align-items:center;gap:8px}.dialog-title[data-v-23822240]{margin:0}.dialog-actions[data-v-23822240]{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.eyebrow[data-v-23822240]{margin:0 0 2px;text-transform:uppercase;letter-spacing:.08em;font-size:12px}button[data-v-23822240]{border:none;cursor:pointer;border-radius:999px;padding:10px 14px;font-weight:600;font-size:14px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}button.ghost[data-v-23822240]{background:#f7fbff;color:#0e243f;border:1px solid rgba(14,36,63,.12)}button[data-v-23822240]:disabled{cursor:not-allowed;opacity:.5;box-shadow:none}.fp-trigger[data-v-46cfa3ec]{display:inline-flex;align-items:center;gap:6px;height:44px;padding:0 14px;border-radius:10px;border:1.5px solid transparent;background:#f1f5f9;color:#475569;font-family:inherit;font-size:14px;font-weight:500;cursor:pointer;transition:background .15s,border-color .15s,color .15s;white-space:nowrap}.fp-trigger[data-v-46cfa3ec]:hover{background:#e2e8f0;color:#0e243f}.fp-trigger--active[data-v-46cfa3ec]{background:#2fbec61a;border-color:#2fbec659;color:#0f766e}.fp-trigger--active[data-v-46cfa3ec]:hover{background:#2fbec629}.fp-trigger-label[data-v-46cfa3ec]{font-size:14px;line-height:1}.fp-badge[data-v-46cfa3ec]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;border-radius:999px;background:#2fbec6;color:#fff;font-size:11px;font-weight:700;line-height:1}.fp-card[data-v-46cfa3ec]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;min-width:200px;box-shadow:0 8px 28px #0f172a1a,0 2px 8px #0f172a0f;overflow:hidden}.fp-header[data-v-46cfa3ec]{display:flex;justify-content:space-between;align-items:center;padding:11px 14px;border-bottom:1px solid #f1f5f9}.fp-title[data-v-46cfa3ec]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#94a3b8}.fp-reset[data-v-46cfa3ec]{background:none;border:none;color:#2fbec6;font-size:13px;font-weight:500;cursor:pointer;padding:0;font-family:inherit;line-height:1}.fp-reset[data-v-46cfa3ec]:hover{color:#0f766e;text-decoration:underline}.fp-body[data-v-46cfa3ec]{padding:12px 14px;display:flex;flex-direction:column;gap:14px}.fp-group[data-v-46cfa3ec]{display:flex;flex-direction:column;gap:8px}.fp-group-head[data-v-46cfa3ec]{display:flex;align-items:center;justify-content:space-between;gap:8px}.fp-group-label[data-v-46cfa3ec]{margin:0;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#94a3b8}.fp-group-actions[data-v-46cfa3ec]{display:flex;gap:6px}.fp-action[data-v-46cfa3ec]{background:none;border:none;color:#2fbec6;font-size:12px;font-weight:500;cursor:pointer;padding:0;font-family:inherit;line-height:1}.fp-action[data-v-46cfa3ec]:hover:not(:disabled){color:#0f766e;text-decoration:underline}.fp-action[data-v-46cfa3ec]:disabled{color:#cbd5e1;cursor:default}.fp-chips[data-v-46cfa3ec]{display:flex;flex-wrap:wrap;gap:6px}.fp-chip[data-v-46cfa3ec]{display:inline-flex;align-items:center;gap:5px;padding:5px 12px;border-radius:999px;border:1.5px solid #e2e8f0;background:#fff;color:#475569;font-size:13px;font-family:inherit;font-weight:500;cursor:pointer;transition:border-color .12s,background .12s,color .12s;line-height:1}.fp-chip[data-v-46cfa3ec]:hover{border-color:#2fbec680;color:#0f766e}.fp-chip--on[data-v-46cfa3ec]{background:#2fbec6;border-color:#2fbec6;color:#fff}.fp-chip--on[data-v-46cfa3ec]:hover{background:#27a8af;border-color:#27a8af;color:#fff}.fp-chip-dot[data-v-46cfa3ec]{width:6px;height:6px;border-radius:50%;background:#ffffffb3;flex-shrink:0}.sz-resizable-sidebar__backdrop[data-v-43a78edc]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0d1b2a59;z-index:25}.sz-resizable-sidebar[data-v-43a78edc]{position:fixed;z-index:30;height:calc(100vh - 70px);top:70px;width:var(--v598857f7);display:flex;padding:0;background:#fff;transition:transform .3s cubic-bezier(.4,0,.2,1)}.sz-resizable-sidebar.is-overlay[data-v-43a78edc]{box-shadow:0 8px 32px #0000002e}.sz-resizable-sidebar.left[data-v-43a78edc]{left:0}.sz-resizable-sidebar.left.is-hidden[data-v-43a78edc]{transform:translate(-100%)}.sz-resizable-sidebar.right[data-v-43a78edc]{right:0}.sz-resizable-sidebar.right.is-hidden[data-v-43a78edc]{transform:translate(100%)}.sz-resizable-sidebar__content[data-v-43a78edc]{width:100%;height:100%;overflow-y:auto;overflow-x:hidden}.sz-resizable-sidebar__handle[data-v-43a78edc]{position:relative;right:0;height:calc(100vh - 70px);background-color:transparent;transition:all ease-in-out 70ms;display:flex;flex-direction:column}.sz-resizable-sidebar__handle .handle-strip[data-v-43a78edc]{width:2px;height:100%;background-color:#000;opacity:.1;transition:opacity background-color ease-in-out .3s}.sz-resizable-sidebar__handle .handle-strip.left[data-v-43a78edc]{margin-left:auto}.sz-resizable-sidebar__handle .handle-strip.right[data-v-43a78edc]{margin-right:auto}.sz-resizable-sidebar__handle[data-v-43a78edc]:not(.is-locked):hover,.sz-resizable-sidebar__handle.is-dragging[data-v-43a78edc]{cursor:ew-resize}.sz-resizable-sidebar__handle:not(.is-locked):hover .handle-strip[data-v-43a78edc],.sz-resizable-sidebar__handle.is-dragging .handle-strip[data-v-43a78edc]{background-color:var(--accent);opacity:1}.sz-resizable-sidebar__handle.is-locked[data-v-43a78edc]{cursor:default}.sz-resizable-sidebar__header[data-v-43a78edc]{width:100%;display:flex;flex-direction:row;gap:.5rem;align-items:center;border-bottom:1px solid rgba(0,0,0,.2);padding-inline:1rem;padding-block:.5rem;font-size:16px;font-weight:700;color:#000000b3}.sz-resizable-sidebar__header-actions[data-v-43a78edc]{margin-left:auto;display:inline-flex;align-items:center}.sz-resizable-sidebar__wrapper[data-v-43a78edc]{display:flex;flex-direction:column;width:100%}.sz-popover[data-v-06fd92d6]{display:inline-flex}.sz-popover__bubble{position:fixed;z-index:1000}.sz-popover__bubble--tooltip{background-color:#0d1b2a;color:#fff;font-family:inherit;font-size:11px;padding-inline:.5rem;padding-block:.2rem;border-radius:.35rem;pointer-events:none;white-space:nowrap;animation:sz-popover-in .12s ease both}@keyframes sz-popover-in{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.tree-container[data-v-0bf6f97d]{display:flex;flex-direction:column;gap:.25rem}.subtree-container[data-v-0bf6f97d]{margin-left:1rem}.ti-container[data-v-0bf6f97d]{display:flex;gap:.25rem;align-items:center;justify-content:space-between;border-radius:.2rem;padding-inline:.5rem;padding-block:.2rem;cursor:pointer;-webkit-tap-highlight-color:transparent}@media(hover:hover){.ti-container[data-v-0bf6f97d]:hover{background:#0000000d}}.ti-container.active[data-v-0bf6f97d]{background:#0000000d}.ti-container__label[data-v-0bf6f97d]{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:none;user-select:none}.ti-container__label-container[data-v-0bf6f97d]{display:flex;align-items:center;gap:.4rem;min-width:0;overflow:hidden}.ti-container__label-container[data-v-0bf6f97d] svg{width:12px;height:12px;flex-shrink:0}.ti-container.locked[data-v-0bf6f97d]{cursor:default!important}.ti-container__right[data-v-0bf6f97d]{display:flex;align-items:center;gap:.4rem;flex-shrink:0;margin-left:.4rem}.locked-icon[data-v-0bf6f97d]{color:#c0a300}.ti-container__count[data-v-0bf6f97d]{font-size:12px;color:#00000073;font-variant-numeric:tabular-nums;flex-shrink:0;-webkit-user-select:none;user-select:none}.ti-container__badge[data-v-0bf6f97d]{font-size:10px;font-weight:600;line-height:1;letter-spacing:.04em;text-transform:uppercase;padding:2px 6px;border-radius:999px;flex-shrink:0;-webkit-user-select:none;user-select:none;background:#0000000f;color:#0009}.ti-container__badge--beta[data-v-0bf6f97d]{background:#f7a96f2e;color:#b85f17}.ti-container__badge--new[data-v-0bf6f97d]{background:#2fbec62e;color:#0f7e85}.ti-container__badge--soon[data-v-0bf6f97d]{background:#0000000f;color:#0000008c}.ti-container__badge--pro[data-v-0bf6f97d]{background:#7851a929;color:#5b3a8a}.ti-container__badge--alpha[data-v-0bf6f97d]{background:#dc505026;color:#a02828}.sz-avatar[data-v-a9466970]{position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;font-weight:700;letter-spacing:.02em;flex-shrink:0;box-sizing:border-box;line-height:1}.sz-avatar__initials[data-v-a9466970]{line-height:1}.sz-avatar--pending .sz-avatar__initials[data-v-a9466970]{opacity:.45}.sz-avatar__badge[data-v-a9466970]{position:absolute;bottom:-2px;right:-2px;width:16px;height:16px;border-radius:50%;background:#f7a96f;color:#fff;display:inline-flex;align-items:center;justify-content:center;border:2px solid #ffffff}.sz-select[data-v-e68c3145]{display:flex;flex-direction:column;gap:6px}.sz-select__label[data-v-e68c3145]{font-size:13px;font-weight:600;color:var(--text, #0d1b2a)}.sz-select__wrapper[data-v-e68c3145]{position:relative;width:100%}.sz-select__input[data-v-e68c3145]{height:44px;padding:0 36px 0 12px;border-radius:8px;border:1px solid #d1d5db;background:#fff;font-family:inherit;font-size:14px;color:var(--text, #0d1b2a);transition:border-color .15s,box-shadow .15s;width:100%;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}@media(max-width:600px){.sz-select__input[data-v-e68c3145]{font-size:16px}}.sz-select__input[data-v-e68c3145]:hover{border-color:#2fbec6}.sz-select__input[data-v-e68c3145]:focus{outline:none;border-color:#2fbec6;box-shadow:0 0 0 3px #2fbec626}.sz-select__input[data-v-e68c3145]:disabled{background:#f3f4f6;color:#9ca3af;cursor:default}.sz-select__input--error[data-v-e68c3145]{border-color:var(--danger, #ef4444)}.sz-select__input--error[data-v-e68c3145]:focus{border-color:var(--danger, #ef4444);box-shadow:0 0 0 3px #ef444426}.sz-select__chevron[data-v-e68c3145]{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none;color:#9ca3af;display:flex;align-items:center}.sz-select__error[data-v-e68c3145]{font-size:12px;color:var(--danger, #ef4444)}.sz-textarea[data-v-7f35c8e0]{display:flex;flex-direction:column;gap:6px}.sz-textarea__label[data-v-7f35c8e0]{font-size:13px;font-weight:600;color:var(--text, #0d1b2a)}.sz-textarea__input[data-v-7f35c8e0]{padding:10px 12px;border-radius:8px;border:1px solid #d1d5db;background:#fff;font-family:inherit;font-size:14px;color:var(--text, #0d1b2a);transition:border-color .15s,box-shadow .15s;width:100%;box-sizing:border-box;resize:vertical;line-height:1.5}@media(max-width:600px){.sz-textarea__input[data-v-7f35c8e0]{font-size:16px}}.sz-textarea__input[data-v-7f35c8e0]::placeholder{color:#9ca3af}.sz-textarea__input[data-v-7f35c8e0]:hover{border-color:#2fbec6}.sz-textarea__input[data-v-7f35c8e0]:focus{outline:none;border-color:#2fbec6;box-shadow:0 0 0 3px #2fbec626}.sz-textarea__input[data-v-7f35c8e0]:disabled{background:#f3f4f6;color:#9ca3af;cursor:default;resize:none}.sz-textarea__input--error[data-v-7f35c8e0]{border-color:var(--danger, #ef4444)}.sz-textarea__input--error[data-v-7f35c8e0]:focus{border-color:var(--danger, #ef4444);box-shadow:0 0 0 3px #ef444426}.sz-textarea__error[data-v-7f35c8e0]{font-size:12px;color:var(--danger, #ef4444)}.sz-date-picker[data-v-0ee0ad81]{display:flex;flex-direction:column;gap:6px;min-width:0}.sz-date-picker__label[data-v-0ee0ad81]{font-size:13px;font-weight:600;color:var(--text, #0d1b2a)}.sz-date-picker__control[data-v-0ee0ad81]{position:relative;height:44px;border-radius:10px;border:1px solid #e5e7eb;background:#fff;transition:border-color .15s,box-shadow .15s,background .15s;display:flex;align-items:center;cursor:pointer}.sz-date-picker__control[data-v-0ee0ad81]:hover{border-color:#2fbec6;background:#2fbec60a}.sz-date-picker__control[data-v-0ee0ad81]:focus-within,.sz-date-picker__control[data-v-0ee0ad81]:active{border-color:#2fbec6;background:#fff;box-shadow:0 0 0 3px #2fbec62e}.sz-date-picker__display[data-v-0ee0ad81]{padding:0 12px;font-size:14px;color:var(--text, #0d1b2a);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;flex:1}.sz-date-picker__control:focus-within .sz-date-picker__display[data-v-0ee0ad81]{visibility:hidden}.sz-date-picker__input[data-v-0ee0ad81]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;border:none;background:transparent;font-family:inherit;font-size:14px;padding:0 12px;box-sizing:border-box;color:var(--text, #0d1b2a)}@media(max-width:600px){.sz-date-picker__input[data-v-0ee0ad81]{font-size:16px}}.sz-date-picker__input[data-v-0ee0ad81]:focus{opacity:1;outline:none}.sz-date-picker__input[data-v-0ee0ad81]:disabled{cursor:default}.sz-date-picker__input[data-v-0ee0ad81]::-webkit-calendar-picker-indicator{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.sz-date-picker--error .sz-date-picker__control[data-v-0ee0ad81]{border-color:var(--danger, #ef4444)}.sz-date-picker--disabled .sz-date-picker__control[data-v-0ee0ad81]{background:#f3f4f6}.sz-date-picker__error[data-v-0ee0ad81]{font-size:12px;color:var(--danger, #ef4444)}.sz-label[data-v-ee120995]{font-size:13px;font-weight:600;color:var(--text, #0d1b2a)}.sz-sidebar-divider[data-v-34b93355]{width:100%;height:1px;background-color:#0003;margin-block:.5rem}.sz-number-input[data-v-fa6c539c]{display:flex;flex-direction:column;gap:6px}.sz-number-input__label[data-v-fa6c539c]{font-size:13px;font-weight:600;color:var(--text, #0d1b2a)}.sz-number-input__input[data-v-fa6c539c]{height:44px;padding:0 12px;border-radius:8px;border:1px solid #d1d5db;background:#fff;font-family:inherit;font-size:14px;color:var(--text, #0d1b2a);transition:border-color .15s,box-shadow .15s;width:100%;box-sizing:border-box}@media(max-width:600px){.sz-number-input__input[data-v-fa6c539c]{font-size:16px}}.sz-number-input__input[data-v-fa6c539c]::placeholder{color:#9ca3af}.sz-number-input__input[data-v-fa6c539c]:hover{border-color:#2fbec6}.sz-number-input__input[data-v-fa6c539c]:focus{outline:none;border-color:#2fbec6;box-shadow:0 0 0 3px #2fbec626}.sz-number-input__input[data-v-fa6c539c]:disabled{background:#f3f4f6;color:#9ca3af;cursor:default}.sz-number-input__input--error[data-v-fa6c539c]{border-color:var(--danger, #ef4444)}.sz-number-input__input--error[data-v-fa6c539c]:focus{border-color:var(--danger, #ef4444);box-shadow:0 0 0 3px #ef444426}.sz-number-input__input[data-v-fa6c539c]::-webkit-inner-spin-button,.sz-number-input__input[data-v-fa6c539c]::-webkit-outer-spin-button{opacity:1}.sz-number-input__error[data-v-fa6c539c]{font-size:12px;color:var(--danger, #ef4444)}.sz-toggle-group[data-v-f73c8604]{display:grid;gap:0;background:#0e243f0d;border:1px solid rgba(14,36,63,.08);border-radius:10px;padding:4px}.sz-toggle-group__item[data-v-f73c8604]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid transparent;border-radius:8px;padding-block:.45rem;font-family:inherit;font-size:14px;font-weight:600;white-space:nowrap;cursor:pointer;color:#0d1b2a99;transition:background .15s,color .15s,border-color .15s,box-shadow .15s}.sz-toggle-group__item[data-v-f73c8604]:hover:not(.active):not(:disabled){color:var(--text, #0d1b2a)}.sz-toggle-group__item.active[data-v-f73c8604]{background:#fff;border-color:#0e243f1a;box-shadow:0 1px 2px #0e243f0f;color:var(--text, #0d1b2a)}.sz-toggle-group__item[data-v-f73c8604]:disabled{cursor:not-allowed;opacity:.5}.cp[data-v-986953ea]{position:relative;display:inline-flex}.cp__btn[data-v-986953ea]{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .7rem;background:#fff;border:1px solid rgba(13,27,42,.1);border-radius:8px;font-size:.82rem;color:#0d1b2abf;cursor:pointer;font-weight:500;transition:border-color .12s,background .12s}.cp__btn[data-v-986953ea]:hover{border-color:#0d1b2a38}.cp__btn.is-open[data-v-986953ea]{border-color:#0d1b2a52}.cp__badge[data-v-986953ea]{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:#2fbec62e;color:#1f8e94;font-size:.7rem;font-weight:700;line-height:1}.cp__dropdown[data-v-986953ea]{position:absolute;top:calc(100% + 6px);right:0;z-index:30;min-width:220px;max-height:360px;overflow-y:auto;background:#fff;border:1px solid rgba(13,27,42,.08);border-radius:10px;box-shadow:0 12px 28px #0d1b2a1f;padding:4px;display:flex;flex-direction:column}.cp__head[data-v-986953ea]{display:flex;align-items:center;justify-content:end;padding:.45rem .6rem .5rem;border-bottom:1px solid rgba(13,27,42,.06);margin-bottom:4px}.cp__head-label[data-v-986953ea]{font-family:Space Mono,ui-monospace,monospace;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:#0d1b2a73}.cp__reset[data-v-986953ea]{background:none;border:none;color:#1f8e94;font-size:.78rem;font-weight:500;cursor:pointer;padding:0}.cp__reset[data-v-986953ea]:hover{text-decoration:underline}.cp__option[data-v-986953ea]{display:grid;grid-template-columns:16px 1fr auto;align-items:center;gap:.6rem;padding:.45rem .55rem;border-radius:6px;cursor:pointer;font-size:.85rem;color:#0d1b2a}.cp__option[data-v-986953ea]:hover{background:#0d1b2a0d}.cp__option input[type=checkbox][data-v-986953ea]{width:14px;height:14px;accent-color:#2fbec6;cursor:pointer}.cp__option-label[data-v-986953ea]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cp__option-check[data-v-986953ea]{color:#2fbec6}.cfm[data-v-82da01a2]{background:#fff;border:1px solid rgba(13,27,42,.08);border-radius:10px;box-shadow:0 18px 38px #0d1b2a29,0 4px 12px #0d1b2a14;min-width:240px;max-width:300px;overflow:hidden;color:#0d1b2a;font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif;text-transform:none;letter-spacing:0;font-weight:400}.cfm__head[data-v-82da01a2]{display:flex;align-items:center;justify-content:space-between;padding:.5rem .55rem .5rem .7rem;border-bottom:1px solid rgba(13,27,42,.06);background:#fafbfc}.cfm__head-label[data-v-82da01a2]{font-family:Space Mono,ui-monospace,monospace;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:#0d1b2a80;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cfm__close[data-v-82da01a2]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;background:transparent;border:none;border-radius:4px;color:#0d1b2a8c;cursor:pointer}.cfm__close[data-v-82da01a2]:hover{background:#0d1b2a0f;color:#0d1b2a}.cfm__search[data-v-82da01a2]{display:flex;align-items:center;gap:.4rem;padding:.45rem .55rem;border-bottom:1px solid rgba(13,27,42,.06);color:#0d1b2a80}.cfm__search-icon[data-v-82da01a2]{flex:0 0 auto}.cfm__search-field[data-v-82da01a2]{flex:1 1 auto;min-width:0}.cfm__search-field[data-v-82da01a2] .sz-text-field__input{height:auto;border:none;background:transparent;padding:0;font-family:inherit;font-size:.83rem;color:#0d1b2a}.cfm__search-field[data-v-82da01a2] .sz-text-field__input:hover,.cfm__search-field[data-v-82da01a2] .sz-text-field__input:focus{border:none;box-shadow:none}.cfm__search-field[data-v-82da01a2] .sz-text-field__input::placeholder{color:#0d1b2a66}.cfm__search-field[data-v-82da01a2] .sz-text-field__input::-webkit-search-cancel-button{display:none}.cfm__search-clear[data-v-82da01a2]{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;background:#0d1b2a14;border:none;border-radius:50%;color:#0d1b2a99;cursor:pointer}.cfm__search-clear[data-v-82da01a2]:hover{background:#0d1b2a29;color:#0d1b2a}.cfm__actions[data-v-82da01a2]{display:flex;justify-content:space-between;gap:.4rem;padding:.35rem .55rem;border-bottom:1px solid rgba(13,27,42,.06)}.cfm__action-btn[data-v-82da01a2]{background:transparent;border:none;font:inherit;font-size:.78rem;font-weight:500;color:#1f8e94;cursor:pointer;padding:.25rem .5rem;border-radius:6px}.cfm__action-btn[data-v-82da01a2]:hover:not(:disabled){background:#2fbec61a}.cfm__action-btn[data-v-82da01a2]:disabled{color:#0d1b2a4d;cursor:default}.cfm__list[data-v-82da01a2]{max-height:280px;overflow-y:auto;padding:4px}.cfm__option[data-v-82da01a2]{display:grid;grid-template-columns:14px 1fr auto;align-items:center;gap:.55rem;padding:.4rem .55rem;border-radius:6px;cursor:pointer;font-size:.83rem}.cfm__option[data-v-82da01a2]:hover{background:#0d1b2a0d}.cfm__option input[data-v-82da01a2]{width:14px;height:14px;accent-color:#2fbec6;cursor:pointer}.cfm__option-label[data-v-82da01a2]{display:inline-flex;align-items:center;gap:.4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.cfm__dot[data-v-82da01a2]{width:8px;height:8px;border-radius:50%;flex:0 0 auto}.cfm__option-check[data-v-82da01a2]{color:#2fbec6}.cfm__placeholder[data-v-82da01a2]{padding:.6rem .7rem;color:#0d1b2a80;font-size:.82rem}.cfm__typed[data-v-82da01a2]{display:flex;flex-direction:column;gap:.45rem;padding:.6rem .6rem .55rem}.cfm__row[data-v-82da01a2]{display:flex;align-items:stretch;gap:.4rem;min-width:0}.cfm__row--number .cfm__sz-select--op[data-v-82da01a2]{flex:0 0 auto;width:auto}.cfm__row--number .cfm__sz-select--op[data-v-82da01a2] .sz-select__wrapper,.cfm__row--number .cfm__sz-select--op[data-v-82da01a2] .sz-select__input{width:auto}.cfm__row--number .cfm__number[data-v-82da01a2]{flex:1 1 auto;min-width:0}.cfm__row--number .cfm__number[data-v-82da01a2] .sz-number-input__input{height:30px;font-size:.83rem;padding:0 .55rem;border-radius:7px;border-color:#0d1b2a1f}.cfm__row--number .cfm__number[data-v-82da01a2] .sz-number-input__input:hover{border-color:#0d1b2a3d}.cfm__row--number .cfm__number[data-v-82da01a2] .sz-number-input__input:focus{border-color:#2fbec6;box-shadow:0 0 0 3px #2fbec624}.cfm__sz-select[data-v-82da01a2] .sz-select__input{height:30px;font-family:inherit;font-size:.83rem;padding:0 1.7rem 0 .55rem;border-radius:7px;border-color:#0d1b2a1f}.cfm__sz-select[data-v-82da01a2] .sz-select__input:hover{border-color:#0d1b2a3d}.cfm__sz-select[data-v-82da01a2] .sz-select__input:focus{border-color:#2fbec6;box-shadow:0 0 0 3px #2fbec624}.cfm__sz-select[data-v-82da01a2] .sz-select__chevron{right:8px}.cfm__sz-text[data-v-82da01a2] .sz-text-field__input{height:30px;font-family:inherit;font-size:.83rem;padding:0 .55rem;border-radius:7px;border-color:#0d1b2a1f}.cfm__sz-text[data-v-82da01a2] .sz-text-field__input:hover{border-color:#0d1b2a3d}.cfm__sz-text[data-v-82da01a2] .sz-text-field__input:focus{border-color:#2fbec6;box-shadow:0 0 0 3px #2fbec624}.cfm__sz-text[data-v-82da01a2] .sz-text-field__input::placeholder{color:#0d1b2a66}.cfm__sz-date[data-v-82da01a2] .sz-date-picker__control{height:30px;border-radius:7px;border-color:#0d1b2a1f}.cfm__sz-date[data-v-82da01a2] .sz-date-picker__control:hover{border-color:#0d1b2a3d;background:#fff}.cfm__sz-date[data-v-82da01a2] .sz-date-picker__control:focus-within{border-color:#2fbec6;box-shadow:0 0 0 3px #2fbec624}.cfm__sz-date[data-v-82da01a2] .sz-date-picker__display{padding:0 .55rem;font-size:.83rem}.cfm__sz-date[data-v-82da01a2] .sz-date-picker__input{font-size:.83rem;padding:0 .55rem}.cfm__error[data-v-82da01a2]{margin:0;font-size:.75rem;color:#b3253f}.cfm__typed-actions[data-v-82da01a2]{display:flex;justify-content:flex-end;gap:.35rem;padding:.4rem .55rem .5rem;border-top:1px solid rgba(13,27,42,.06)}.cfm__apply-btn[data-v-82da01a2]{background:#2fbec6;border:1px solid #2fbec6;color:#fff;font:inherit;font-size:.78rem;font-weight:600;padding:.3rem .7rem;border-radius:6px;cursor:pointer;transition:background .12s,border-color .12s,color .12s}.cfm__apply-btn[data-v-82da01a2]:hover:not(:disabled){background:#1f8e94;border-color:#1f8e94}.cfm__apply-btn[data-v-82da01a2]:disabled{background:#0d1b2a14;border-color:#0d1b2a14;color:#0d1b2a59;cursor:not-allowed}.fb[data-v-6f63c470]{display:inline-flex;flex-wrap:wrap;gap:.4rem;align-items:center}.fb__wrap[data-v-6f63c470]{position:relative;display:inline-flex}.fb__chip[data-v-6f63c470]{display:inline-flex;align-items:center;gap:.45rem;padding:.4rem .7rem .4rem .85rem;background:#fff;border:1px solid rgba(13,27,42,.1);border-radius:8px;font-size:.82rem;color:#0d1b2abf;cursor:pointer;font-weight:500;transition:border-color .12s,background .12s}.fb__chip[data-v-6f63c470]:hover:not(:disabled){border-color:#0d1b2a38}.fb__chip.is-active[data-v-6f63c470]{border-color:#2fbec6;color:#1f8e94;background:#2fbec60f}.fb__chip.is-open[data-v-6f63c470]{border-color:#0d1b2a52}.fb__chip-clear[data-v-6f63c470]{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:#2fbec62e;color:#1f8e94;cursor:pointer}.fb__chip-clear[data-v-6f63c470]:hover{background:#2fbec647}.fb__dropdown[data-v-6f63c470]{position:absolute;top:calc(100% + 6px);left:0;z-index:30;min-width:220px;max-height:320px;overflow-y:auto;background:#fff;border:1px solid rgba(13,27,42,.08);border-radius:10px;box-shadow:0 12px 28px #0d1b2a1f;padding:4px;display:flex;flex-direction:column}.fb__option[data-v-6f63c470]{display:grid;grid-template-columns:16px 1fr;align-items:center;gap:.6rem;padding:.45rem .55rem;border-radius:6px;cursor:pointer;font-size:.83rem;color:#0d1b2a}.fb__option[data-v-6f63c470]:hover{background:#0d1b2a0d}.fb__option input[data-v-6f63c470]{width:14px;height:14px;accent-color:#2fbec6;cursor:pointer}.fb__option-label[data-v-6f63c470]{display:inline-flex;align-items:center;gap:.45rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fb__dot[data-v-6f63c470]{width:8px;height:8px;border-radius:50%;flex:0 0 auto}.fb__reset[data-v-6f63c470]{display:inline-flex;align-items:center;gap:.3rem;padding:.3rem .55rem;background:transparent;border:none;border-radius:6px;color:#0d1b2a8c;font-size:.8rem;font-weight:500;cursor:pointer}.fb__reset[data-v-6f63c470]:hover{background:#0d1b2a0d;color:#0d1b2a}.bb[data-v-d60450fe]{position:fixed;left:50%;bottom:24px;transform:translate(-50%);z-index:80;display:inline-flex;align-items:center;gap:.6rem;padding:.45rem .5rem .45rem .55rem;background:#0d1b2a;color:#f5f7fa;border-radius:14px;box-shadow:0 18px 38px #0d1b2a47,0 6px 12px #0d1b2a2e;border:1px solid rgba(255,255,255,.06);max-width:calc(100vw - 32px)}.bb__count[data-v-d60450fe]{display:inline-flex;align-items:center;gap:.45rem;padding-right:.25rem}.bb__clear[data-v-d60450fe]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:none;background:#ffffff14;color:#ffffffb3;border-radius:6px;cursor:pointer}.bb__clear[data-v-d60450fe]:hover{background:#ffffff29;color:#fff}.bb__count-num[data-v-d60450fe]{font-weight:700;font-size:.95rem;font-variant-numeric:tabular-nums}.bb__count-label[data-v-d60450fe]{font-size:.8rem;color:#fff9}.bb__divider[data-v-d60450fe]{width:1px;height:22px;background:#ffffff1f}.bb__actions[data-v-d60450fe]{display:inline-flex;align-items:center;gap:.25rem}.bb__btn[data-v-d60450fe]{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .7rem;background:transparent;border:none;border-radius:8px;color:#ffffffd9;font-size:.82rem;font-weight:500;cursor:pointer;transition:background .12s,color .12s}.bb__btn[data-v-d60450fe]:hover:not(:disabled){background:#ffffff14;color:#fff}.bb__btn[data-v-d60450fe]:disabled{opacity:.4;cursor:not-allowed}.bb__btn.is-danger[data-v-d60450fe]{color:#ff8a9c}.bb__btn.is-danger[data-v-d60450fe]:hover:not(:disabled){background:#ff476624;color:#ff5b76}.bulk-bar-enter-active[data-v-d60450fe],.bulk-bar-leave-active[data-v-d60450fe]{transition:opacity .16s ease,transform .16s ease}.bulk-bar-enter-from[data-v-d60450fe],.bulk-bar-leave-to[data-v-d60450fe]{opacity:0;transform:translate(-50%,12px)}.st[data-v-585cee3f]{display:flex;flex-direction:column;gap:.85rem;width:100%;max-width:100%;min-width:0;color:#0d1b2a;font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif}.st__toolbar[data-v-585cee3f]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.st__toolbar-left[data-v-585cee3f],.st__toolbar-right[data-v-585cee3f]{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.5rem;min-width:0}.st__toolbar-right[data-v-585cee3f]{justify-content:flex-end}.st__search[data-v-585cee3f]{position:relative;display:inline-flex;align-items:center;height:32px;background:#fff;border:1px solid rgba(13,27,42,.1);border-radius:8px;padding:0 .6rem;gap:.4rem;transition:border-color .12s}.st__search[data-v-585cee3f]:focus-within{border-color:#2fbec6;box-shadow:0 0 0 3px #2fbec624}.st__search-icon[data-v-585cee3f]{color:#0d1b2a66;flex:0 0 auto}.st__search-input[data-v-585cee3f]{border:none;outline:none;background:transparent;font:inherit;font-size:.85rem;color:#0d1b2a;min-width:180px;padding:0}.st__search-input[data-v-585cee3f]::placeholder{color:#0d1b2a66}.st__search-input[data-v-585cee3f]::-webkit-search-cancel-button{display:none}.st__search-clear[data-v-585cee3f]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;box-sizing:border-box;width:16px;height:16px;padding:0;border:none;background:#0d1b2a14;color:#0d1b2a99;border-radius:50%;cursor:pointer}.st__search-clear svg[data-v-585cee3f]{display:block}.st__search-clear[data-v-585cee3f]:hover{background:#0d1b2a29;color:#0d1b2a}.st__table-card[data-v-585cee3f]{position:relative;background:#fff;border-radius:14px;border:1px solid rgba(13,27,42,.06);overflow:hidden;min-height:0;width:100%;max-width:100%;min-width:0}.st__scroll[data-v-585cee3f]{overflow-x:auto;overflow-y:hidden;width:100%;max-width:100%;min-width:0}.st__table[data-v-585cee3f]{width:100%;max-width:100%;border-collapse:collapse;table-layout:fixed}.st__table.is-resizing[data-v-585cee3f]{cursor:col-resize;-webkit-user-select:none;user-select:none}.st__table th[data-v-585cee3f],.st__table td[data-v-585cee3f]{text-align:left;padding:.85rem 1rem;font-size:.85rem;vertical-align:middle}.st__table thead th[data-v-585cee3f]{position:relative;font-family:Space Mono,ui-monospace,monospace;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:#0d1b2a8c;font-weight:500;border-bottom:1px solid rgba(13,27,42,.08);background:#fafbfc;white-space:nowrap;-webkit-user-select:none;user-select:none;overflow:hidden;text-overflow:ellipsis}.st__table tbody tr[data-v-585cee3f]{border-bottom:1px solid rgba(13,27,42,.04);cursor:pointer;transition:background .1s}.st__table tbody tr[data-v-585cee3f]:last-child{border-bottom:none}.st__table tbody tr[data-v-585cee3f]:hover{background:#2fbec60a}.st__table tbody tr.is-selected[data-v-585cee3f]{background:#2fbec614}.st__table col.st__col-check[data-v-585cee3f]{width:36px}.st__table th.st__col-check[data-v-585cee3f]{padding-right:0}.st__table th.st__col-actions[data-v-585cee3f]{padding-left:0;text-align:right}.st__table td.st__col-actions[data-v-585cee3f]{padding-left:0;padding-right:.5rem;text-align:right;overflow:hidden}.st__table input[type=checkbox][data-v-585cee3f]{width:16px;height:16px;accent-color:#2fbec6;cursor:pointer}.st__cell[data-v-585cee3f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.st__cell-actions[data-v-585cee3f]{display:flex;align-items:center;justify-content:flex-end;gap:.15rem;min-width:0;overflow:hidden}.st__th-resize[data-v-585cee3f]{position:absolute;top:0;right:-4px;width:9px;height:100%;cursor:col-resize;-webkit-user-select:none;user-select:none;z-index:2}.st__th-resize[data-v-585cee3f]:after{content:"";position:absolute;top:30%;left:50%;transform:translate(-50%);width:2px;height:40%;background:#0d1b2a2e;border-radius:1px;transition:background .12s,height .12s,top .12s}.st__th-resize[data-v-585cee3f]:hover:after{background:#2fbec6;top:15%;height:70%}.st__th--resizing .st__th-resize[data-v-585cee3f]:after{background:#2fbec6;top:0;height:100%}.st__th--sortable[data-v-585cee3f]{cursor:pointer}.st__th--sortable:hover .st__th-icon[data-v-585cee3f]{color:#0d1b2ab3}.st__th--sorted[data-v-585cee3f],.st__th--sorted .st__th-icon[data-v-585cee3f]{color:#1f8e94}.st__th-inner[data-v-585cee3f]{display:flex;align-items:center;gap:.35rem;min-width:0;max-width:100%}.st__th-label[data-v-585cee3f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.st__th-icon[data-v-585cee3f]{color:#0d1b2a4d;transition:color .1s;flex-shrink:0}.st__th-icon.is-active[data-v-585cee3f]{color:#1f8e94}.st__th-filter[data-v-585cee3f]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:18px;padding:0;margin-left:.15rem;background:transparent;border:none;border-radius:4px;color:#0d1b2a4d;cursor:pointer;transition:background .1s,color .1s}.st__th-filter[data-v-585cee3f] svg{display:block}.st__th-filter[data-v-585cee3f]:hover{background:#0d1b2a0f;color:#0d1b2a}.st__th-filter.is-active[data-v-585cee3f]{color:#2fbec6;background:#2fbec61f}.st__th-filter.is-open[data-v-585cee3f]{color:#1f8e94;background:#2fbec62e}.st__empty[data-v-585cee3f]{background:#fff;padding:3rem 1rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.4rem;color:#0d1b2a8c}.st__empty--error[data-v-585cee3f]{color:#b3253f}.st__empty-title[data-v-585cee3f]{margin:.4rem 0 0;font-weight:600;color:#0d1b2a;font-size:.95rem}.st__empty-text[data-v-585cee3f]{margin:0;font-size:.85rem}.st__retry[data-v-585cee3f]{margin-top:.5rem;padding:.4rem .85rem;background:#fff;border:1px solid rgba(13,27,42,.12);border-radius:8px;color:#0d1b2a;font-size:.82rem;font-weight:500;cursor:pointer}.st__retry[data-v-585cee3f]:hover{border-color:#0d1b2a3d;background:#0d1b2a08}.st__loading-overlay[data-v-585cee3f]{position:absolute;top:0;right:0;padding:.55rem .75rem;color:#0d1b2a80;pointer-events:none}.st__spin[data-v-585cee3f]{animation:st-spin-585cee3f .9s linear infinite}@keyframes st-spin-585cee3f{to{transform:rotate(360deg)}}.st__cards[data-v-585cee3f]{display:flex;flex-direction:column;gap:.6rem}.st__cards-bar[data-v-585cee3f]{display:flex;align-items:center;padding:0 .25rem}.st__cards-bar-check[data-v-585cee3f]{display:inline-flex;align-items:center;gap:.5rem;font-size:.8rem;color:#0d1b2a8c}.st__cards-bar-check input[type=checkbox][data-v-585cee3f]{width:16px;height:16px;accent-color:#2fbec6}.st__card[data-v-585cee3f]{background:#fff;border-radius:14px;border:1px solid rgba(13,27,42,.06);padding:.85rem .95rem;display:flex;flex-direction:column;gap:.65rem;cursor:pointer;transition:background .1s,border-color .1s}.st__card[data-v-585cee3f]:hover{background:#2fbec60a}.st__card.is-selected[data-v-585cee3f]{background:#2fbec614;border-color:#2fbec666}.st__card-head[data-v-585cee3f]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.7rem;min-width:0}.st__card-head[data-v-585cee3f]:has(>.st__card-identity:first-child){grid-template-columns:1fr auto}.st__card-head input[type=checkbox][data-v-585cee3f]{width:16px;height:16px;accent-color:#2fbec6;cursor:pointer}.st__card-identity[data-v-585cee3f]{display:flex;flex-direction:column;gap:1px;min-width:0}.st__card-primary[data-v-585cee3f]{font-weight:600;color:#0d1b2a;font-size:.9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st__card-secondary[data-v-585cee3f]{font-size:.78rem;color:#0d1b2a80;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st__card-actions[data-v-585cee3f]{display:inline-flex;align-items:center}.st__card-meta[data-v-585cee3f]{display:flex;flex-wrap:wrap;gap:.45rem .7rem;font-size:.78rem;color:#0d1b2aa6}.st__card-meta-item[data-v-585cee3f]{display:inline-flex;align-items:center;gap:.25rem}.st__footer[data-v-585cee3f]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;padding:0 .25rem}.st__per-page[data-v-585cee3f]{display:inline-flex;align-items:center;gap:.45rem;color:#0d1b2a8c;font-size:.8rem}.st__per-page-select[data-v-585cee3f]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(13,27,42,.12);background:#fff;color:#0d1b2a;border-radius:6px;padding:.25rem .55rem;font:inherit;font-size:.82rem;cursor:pointer}.st__per-page-select[data-v-585cee3f]:hover{border-color:#0d1b2a3d}.st__pager[data-v-585cee3f]{display:inline-flex;align-items:center;gap:.4rem;font-size:.82rem;color:#0d1b2a99;font-variant-numeric:tabular-nums}.st__pager-info[data-v-585cee3f]{margin-right:.25rem}.st__pager-btn[data-v-585cee3f]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:#fff;border:1px solid rgba(13,27,42,.12);border-radius:7px;color:#0d1b2a;cursor:pointer;transition:border-color .12s,background .12s,color .12s}.st__pager-btn[data-v-585cee3f] svg{display:block}.st__pager-btn[data-v-585cee3f]:hover:not(:disabled){border-color:#0d1b2a52;background:#0d1b2a08}.st__pager-btn[data-v-585cee3f]:disabled{color:#0d1b2a59;cursor:not-allowed}.viewer[data-v-8a8d0388]{position:absolute;z-index:1000}.content[data-v-8a8d0388]{font-family:monospace}.content[data-v-8a8d0388] .key{color:#9cdcfe}.content[data-v-8a8d0388] .string{color:#ce9178}.content[data-v-8a8d0388] .number{color:#b5cea8}.content[data-v-8a8d0388] .boolean{color:#569cd6}.content[data-v-8a8d0388] .null{color:#dcdcaa}.aab-header[data-v-ae742554]{position:fixed;z-index:35;top:0;left:0;height:70px;width:100%;background:#fff}.aab-header[data-v-ae742554]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1.5px;background:#00000014}.aab-header__inner[data-v-ae742554]{height:100%;width:100%;display:grid;grid-template-columns:1fr auto;align-items:center;gap:1.5rem;padding-inline:1.25rem}.aab-header__left[data-v-ae742554]{display:flex;align-items:center;gap:1.25rem;min-width:0}.aab-header__brand[data-v-ae742554]{font-family:Manrope,Inter,system-ui,sans-serif;font-weight:800;font-size:18px;letter-spacing:.01em;color:var(--accent-dark, #2fbec6);text-decoration:none;white-space:nowrap}.aab-header__menu-btn[data-v-ae742554]{all:unset;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;color:#475569}.aab-header__menu-btn[data-v-ae742554]:hover{background:#0000000d;color:#0d1b2a}.aab-header__menu-btn[data-v-ae742554]:active{background:#00000014}.aab-header__crumbs[data-v-ae742554]{display:flex;align-items:center;gap:.5rem;min-width:0;font-size:14px}.aab-header__crumb-root[data-v-ae742554]{display:inline-flex;align-items:center;gap:.35rem;color:#0d1b2a8c;font-weight:500}.aab-header__crumb-sep[data-v-ae742554]{color:#0d1b2a59;flex-shrink:0}.aab-header__crumb-current[data-v-ae742554]{color:#0d1b2a;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.av2-shell[data-v-15cafbe7]{padding:calc(70px + 1rem) .25rem 1rem .5rem;min-width:0}.av2-sidebar[data-v-15cafbe7]{display:flex;flex-direction:column;gap:.25rem;padding:.5rem}.limit-field[data-v-1cafc536]{display:flex;align-items:center;gap:12px;padding:4px 0}.limit-label[data-v-1cafc536]{font-size:13px;color:#374151;min-width:140px;flex-shrink:0;text-transform:capitalize}.limit-controls[data-v-1cafc536]{display:flex;align-items:center;gap:8px;flex:1}@media(max-width:640px){.limit-field[data-v-1cafc536]{flex-direction:column;align-items:flex-start;gap:6px}.limit-label[data-v-1cafc536]{min-width:unset}}.mode-select[data-v-1cafc536]{flex-shrink:0;width:160px}.num-input[data-v-1cafc536]{max-width:120px}.plan-shell[data-v-b181a865]{width:100%;max-width:640px;padding:12px;align-self:flex-start;margin-top:80px;max-height:calc(100dvh - 100px);display:flex;flex-direction:column}.plan-editor[data-v-b181a865]{background:#fff;color:#0e243f;border-radius:16px;font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif;display:flex;flex-direction:column;flex:1;min-height:0}.editor-head[data-v-b181a865]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 24px 16px;flex-wrap:wrap}.editor-head__copy[data-v-b181a865]{display:flex;flex-direction:column;gap:4px;min-width:0}.editor-title[data-v-b181a865]{margin:0;font-size:20px;font-weight:700}.editor-subtitle[data-v-b181a865]{margin:0;font-size:12px;color:#64748b;font-family:monospace}.editor-head__actions[data-v-b181a865]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;flex-shrink:0}.editor-body[data-v-b181a865]{overflow-y:auto;flex:1;padding:20px 24px 24px}.form-grid[data-v-b181a865]{display:flex;flex-direction:column;gap:4px}.form-row[data-v-b181a865]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px}.toggles[data-v-b181a865]{display:flex;gap:16px;flex-wrap:wrap}.form-label[data-v-b181a865]{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:#64748b;margin:4px 0 8px}.form-actions[data-v-b181a865]{display:flex;justify-content:flex-end;gap:8px;padding-top:8px}.section-toggle[data-v-b181a865]{display:flex;align-items:center;gap:6px;background:none;border:none;cursor:pointer;padding:4px 0 8px;width:100%;text-align:left}.limits-section[data-v-b181a865]{background:#f8fafc;border:1px solid #e5e7eb;border-radius:10px;padding:12px 16px;display:flex;flex-direction:column;gap:2px}.limits-subtitle[data-v-b181a865]{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:#94a3b8;margin:8px 0 4px}.limits-divider[data-v-b181a865]{margin:8px 0}.shift-feature-row[data-v-b181a865]{padding:2px 0}@media(max-width:640px){.editor-head[data-v-b181a865]{flex-direction:column}}.tier-config-card[data-v-73891c45]{background:#fff;color:#0e243f;border-radius:16px;font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif;display:flex;flex-direction:column;align-self:flex-start;margin-top:80px;max-height:calc(100dvh - 100px);width:100%}.tc-head[data-v-73891c45]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 24px 16px}.tc-title[data-v-73891c45]{margin:0;font-size:20px;font-weight:700}.tc-subtitle[data-v-73891c45]{margin:2px 0 0;font-size:12px;color:#64748b}.tc-body[data-v-73891c45]{overflow-y:auto;flex:1;padding:16px 24px;display:flex;flex-direction:column;gap:12px}.tc-loading[data-v-73891c45]{display:flex;align-items:center;justify-content:center;padding:40px}.tc-error[data-v-73891c45]{margin-bottom:4px}.tier-tabs[data-v-73891c45]{width:100%}.limits-panel[data-v-73891c45]{display:flex;flex-direction:column;gap:2px}.limits-subtitle[data-v-73891c45]{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:#94a3b8;margin:8px 0 4px}.limits-divider[data-v-73891c45]{margin:8px 0}.shift-row[data-v-73891c45]{display:flex;align-items:center;gap:12px;padding:4px 0}.shift-label[data-v-73891c45]{font-size:13px;color:#374151;min-width:140px;flex-shrink:0;text-transform:capitalize}.shift-select[data-v-73891c45]{width:160px}.no-config[data-v-73891c45]{color:#64748b;font-size:13px;padding:12px 0}.tc-footer[data-v-73891c45]{display:flex;justify-content:flex-end;gap:8px;padding:16px 24px}.plans-shell[data-v-e6400600]{display:flex;flex-direction:column;gap:8px;width:100%;min-height:0;background:transparent}.hero[data-v-e6400600]{display:grid;grid-template-columns:minmax(320px,2fr) minmax(280px,1.2fr);gap:20px;padding:24px;border-radius:18px;background:linear-gradient(135deg,#fff,#f7fbff);color:#0e243f;position:relative;overflow:hidden;border:1px solid #e5e7eb;box-shadow:none}.hero[data-v-e6400600]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 30% 20%,rgba(47,190,198,.2),transparent 45%),radial-gradient(circle at 80% 0%,rgba(251,191,36,.2),transparent 35%);pointer-events:none}.hero-copy[data-v-e6400600]{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:end;gap:12px}.hero-copy h1[data-v-e6400600]{margin:0;font-size:28px;line-height:1.2}.hero-sub[data-v-e6400600]{color:#64748b;max-width:560px}.hero-actions[data-v-e6400600]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.hero .search[data-v-e6400600]{max-width:520px}.hero-metrics[data-v-e6400600]{position:relative;z-index:1;display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;align-self:center}.metric-card[data-v-e6400600]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:14px;box-shadow:none;color:#0e243f}.metric-value[data-v-e6400600]{font-size:26px;font-weight:700;margin:2px 0}.metric-sub[data-v-e6400600]{color:#64748b}.eyebrow[data-v-e6400600]{letter-spacing:.08em;text-transform:uppercase;font-size:11px;color:#0f766e;margin:0}.filters[data-v-e6400600]{display:flex;align-items:center;gap:10px;background:#fff;color:#0e243f;padding:10px 14px;border-radius:14px;border:1px solid #e5e7eb;box-shadow:none}.search-field[data-v-e6400600]{flex:1;min-width:0}.filter-actions[data-v-e6400600]{display:flex;align-items:stretch;gap:8px;flex-shrink:0}.tier-btn[data-v-e6400600]{display:inline-flex;align-items:center;gap:6px;height:44px;padding:0 14px;border-radius:10px;border:1.5px solid transparent;background:#f1f5f9;color:#475569;font-family:inherit;font-size:14px;font-weight:500;cursor:pointer;transition:background .15s,border-color .15s,color .15s;white-space:nowrap}.tier-btn[data-v-e6400600]:hover{background:#e2e8f0;color:#0e243f}.tier-btn--primary[data-v-e6400600]{background:#2fbec6;color:#fff}.tier-btn--primary[data-v-e6400600]:hover{background:#27a8af;color:#fff}.filter-label[data-v-e6400600]{font-size:12px;color:#64748b;text-transform:uppercase;letter-spacing:.08em}.plans-table[data-v-e6400600]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;color:#0e243f}.plans-table[data-v-e6400600] tbody tr{cursor:pointer;transition:background .1s ease}.plans-table[data-v-e6400600] tbody tr:hover td{background:#f8fafc}.plans-table[data-v-e6400600] th{font-size:11px!important;text-transform:uppercase;letter-spacing:.07em;color:#64748b!important;font-weight:600!important;background:#f8fafc!important;border-bottom:1px solid #e5e7eb!important}.plans-table[data-v-e6400600] td{border-bottom:1px solid #f1f5f9!important;padding-top:10px!important;padding-bottom:10px!important}.plans-table[data-v-e6400600] .v-data-table__tr:last-child td{border-bottom:none!important}.table-name-cell[data-v-e6400600]{display:flex;flex-direction:column;gap:2px}.plan-top[data-v-e6400600]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pill[data-v-e6400600]{padding:4px 10px;border-radius:999px;font-size:12px;text-transform:capitalize;border:1px solid #e5e7eb;background:#f3f4f6;font-weight:600;color:#111827}.pill-tier[data-v-e6400600]{background:#2fbec61f;border-color:#2fbec63d;color:#0f766e}.pill-public[data-v-e6400600]{border-color:#10b98159;color:#047857}.pill-private[data-v-e6400600]{border-color:#ef444459;color:#b91c1c}.pill-archived[data-v-e6400600]{border-color:#fbbf2480;color:#b45309}.pill-active[data-v-e6400600]{border-color:#10b9814d;color:#047857;background:#10b9810f}.plan-name[data-v-e6400600]{font-size:14px;font-weight:600;color:#0e243f}.price-tag[data-v-e6400600]{font-weight:700;font-size:15px;color:#0f766e}.plan-description[data-v-e6400600]{color:#94a3b8;font-size:12px}.no-features[data-v-e6400600]{color:#cbd5e1;font-size:13px}.plan-info[data-v-e6400600]{display:flex;align-items:center;gap:8px;font-size:13px;color:#64748b}.info-dot[data-v-e6400600]{color:#cbd5e1}.feature-chips[data-v-e6400600]{display:flex;flex-wrap:wrap;gap:6px}.empty-state[data-v-e6400600]{display:flex;justify-content:center;align-items:center;padding:40px 0}.empty-card[data-v-e6400600]{background:#fff;padding:24px;border-radius:16px;text-align:center;border:1px solid #e5e7eb;color:#0e243f;max-width:420px;box-shadow:none}.plan-editor-card[data-v-e6400600]{background:#fff;color:#0e243f;border-radius:18px;border:1px solid #e5e7eb;box-shadow:0 24px 40px #0f172a2e;padding:16px;display:flex;flex-direction:column;gap:12px;overflow-y:auto;height:100%;font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif;width:100%}.card-head[data-v-e6400600]{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.card-head__meta[data-v-e6400600]{display:flex;gap:12px;align-items:flex-start}.close-btn[data-v-e6400600]{margin-top:-4px}.title[data-v-e6400600]{margin:4px 0;font-size:22px}.subtitle[data-v-e6400600]{margin:0;color:#64748b}.badge-row[data-v-e6400600]{display:flex;gap:8px;flex-wrap:wrap}.pill-draft[data-v-e6400600]{border-color:#3b82f659;color:#1d4ed8}.plan-editor-card .pill-tier[data-v-e6400600]{border-color:#4f46e559;color:#4f46e5}.card-body[data-v-e6400600]{width:100%;display:flex;flex-direction:column;flex:1;min-height:0}.summary[data-v-e6400600]{display:flex;flex-direction:column;gap:12px;background:#f8fafc;border-radius:12px;padding:12px;border:1px solid #e5e7eb;min-height:0}.metric-value[data-v-e6400600]{font-size:22px;font-weight:700;color:#0f766e}.meta-grid[data-v-e6400600]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px}.meta-text[data-v-e6400600]{color:#64748b}.feature-list .chips[data-v-e6400600]{display:flex;flex-wrap:wrap;gap:6px}.divider[data-v-e6400600]{opacity:.4;align-self:stretch}.form-panel[data-v-e6400600]{border-radius:12px;overflow-y:auto;min-height:0;width:100%}.form-grid[data-v-e6400600]{display:flex;flex-direction:column;gap:12px}.form-row[data-v-e6400600]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px}.form-actions[data-v-e6400600]{display:flex;justify-content:flex-end;gap:8px}@media(max-width:960px){.hero[data-v-e6400600],.card-body[data-v-e6400600]{grid-template-columns:1fr}}@media(max-width:640px){.plans-shell[data-v-e6400600]{padding:14px}.card-head[data-v-e6400600]{flex-direction:column}.card-head__meta[data-v-e6400600]{width:100%;justify-content:space-between}.hero-actions[data-v-e6400600]{flex-direction:column;align-items:flex-start}}.app-info-box[data-v-bf76016d]{display:grid;grid-template-columns:auto 1fr;gap:10px;padding:10px 12px;color:#e2e8f0}.app-info-box__icon[data-v-bf76016d]{display:flex;align-items:flex-start;justify-content:center;color:#8ab4f8;padding-top:2px}.app-info-box__content[data-v-bf76016d]{white-space:normal;line-height:1.35;word-break:break-word}.json-card[data-v-54721e33]{background:#fff;color:#0e243f;border:1px solid #e5e7eb;box-shadow:0 18px 40px #0f172a29;max-height:90vh;display:flex;flex-direction:column;font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif}.json-header[data-v-54721e33]{display:flex;justify-content:space-between;align-items:flex-start;padding:16px 18px 8px;gap:12px}.chip-row[data-v-54721e33]{display:flex;gap:8px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.id-chip[data-v-54721e33]{max-width:260px;text-overflow:ellipsis;overflow:hidden}.saved-at[data-v-54721e33]{color:#64748b;font-size:12px}.json-body[data-v-54721e33]{display:flex;flex-direction:column;gap:10px;padding:0 18px 6px;flex:1;overflow:hidden}.json-infobox[data-v-54721e33]{background:#fbbf241f;color:#92400e}.json-infobox[data-v-54721e33] .app-info-box__icon{color:#d97706}.editor-shell[data-v-54721e33]{position:relative;background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;flex:1;display:flex;flex-direction:column}.json-textarea[data-v-54721e33]{width:100%;border:none;outline:none;resize:vertical;background:transparent;color:#0e243f;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:13px;padding:14px;min-height:300px;flex:1}.json-textarea[data-v-54721e33]:read-only{opacity:.7}.loader[data-v-54721e33]{position:absolute;top:0;left:0;right:0}.error-text[data-v-54721e33]{color:#b91c1c;margin:0;font-size:13px}.json-actions[data-v-54721e33]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:10px 14px 14px}.json-actions-secondary[data-v-54721e33]{display:flex;align-items:center;gap:4px}.json-actions-save[data-v-54721e33]{margin-left:auto}@media(max-width:480px){.json-actions[data-v-54721e33]{flex-direction:column;align-items:stretch}.json-actions-secondary[data-v-54721e33]{justify-content:center}.json-actions-save[data-v-54721e33]{margin-left:0}}.eyebrow[data-v-54721e33]{letter-spacing:.08em;text-transform:uppercase;font-size:11px;color:#0f766e;margin:0}.title[data-v-54721e33]{margin:4px 0;font-size:22px}.subtitle[data-v-54721e33]{margin:0;color:#64748b}.header-actions[data-v-54721e33]{display:flex;align-items:center;gap:4px}.json-card.is-fullscreen[data-v-54721e33]{height:100vh;max-height:100vh;padding-top:80px;border-radius:0}.json-dialog-fullscreen[data-v-54721e33]{justify-content:flex-start;padding:0;align-items:stretch}.admin-panel[data-v-6705ec99]{display:flex;flex-direction:column;gap:16px;height:100%;width:100%;min-height:0;color:#0d1b2a;font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif;padding:4px 6px}.sz-data-table[data-v-66183da5]{width:100%;border-collapse:collapse}.sz-data-table th[data-v-66183da5],.sz-data-table td[data-v-66183da5]{padding:8px 10px;text-align:left;font-size:.875rem}.sz-data-table tbody tr[data-v-66183da5]{border-top:1px solid #f0f0f0}.sz-data-table__label[data-v-66183da5]{color:#6b7280;font-weight:500;width:140px;min-width:100px}.sz-data-table__value[data-v-66183da5]{color:#0d1b2a;position:relative}.sz-data-table__value--mono[data-v-66183da5]{font-family:monospace;font-size:.8rem;word-break:break-all}.sz-data-table__value--copyable[data-v-66183da5]{cursor:pointer;transition:background-color .15s;border-radius:4px}.sz-data-table__value--copyable[data-v-66183da5]:hover{background-color:#f6f7fb}.sz-data-table__value--copyable:hover .sz-data-table__copy-icon[data-v-66183da5]{opacity:1}.sz-data-table__copy-icon[data-v-66183da5]{opacity:0;margin-left:6px;color:#9ca3af;transition:opacity .15s;vertical-align:middle}.sz-data-table__copy-toast[data-v-66183da5]{position:absolute;right:8px;top:50%;transform:translateY(-50%);font-size:.75rem;color:#2fbec6;font-weight:600;pointer-events:none}@media(max-width:600px){.sz-data-table__label[data-v-66183da5]{width:100px;min-width:80px}}.user-page[data-v-56025835]{min-height:100vh;background:transparent;padding:16px 12px;color:#0d1b2a;font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif}.user-container[data-v-56025835]{max-width:860px}.user-shell[data-v-56025835]{display:flex;flex-direction:column;gap:14px}.tier-chip[data-v-56025835]{display:inline-flex;align-items:center;padding:1px 8px;border-radius:999px;font-size:.7rem;font-weight:700;text-transform:capitalize;letter-spacing:.04em}.tier-chip--free[data-v-56025835]{background:#f1f5f9;color:#64748b}.tier-chip--basic[data-v-56025835]{background:#2fbec61f;color:#0f766e;border:1px solid rgba(47,190,198,.25)}.tier-chip--professional[data-v-56025835]{background:#f7a96f26;color:#9a4b00;border:1px solid rgba(247,169,111,.35)}.plan-name[data-v-56025835]{font-weight:500}.section-card[data-v-56025835]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:16px}.section-header[data-v-56025835]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.section-title[data-v-56025835]{font-size:1rem;font-weight:600;color:#0d1b2a}.subsection-title[data-v-56025835]{font-size:.875rem;font-weight:600;color:#0d1b2a;margin:16px 0 8px;padding-top:12px;border-top:1px solid #f0f0f0}.data-table[data-v-56025835]{width:100%;border-collapse:collapse}.data-table th[data-v-56025835],.data-table td[data-v-56025835]{padding:8px 10px;text-align:left;font-size:.875rem}.data-table tbody tr[data-v-56025835]{border-top:1px solid #f0f0f0}.data-table thead tr[data-v-56025835]{border-bottom:1px solid #e5e7eb}.data-label[data-v-56025835]{color:#6b7280;font-weight:500;width:140px;min-width:100px}.data-value[data-v-56025835]{color:#0d1b2a;position:relative}.edit-fields[data-v-56025835]{padding:4px 0}.tour-check-col[data-v-56025835]{width:48px;padding-left:4px!important;padding-right:0!important}.tour-row[data-v-56025835]{cursor:pointer;transition:background-color .15s}.tour-row[data-v-56025835]:hover{background-color:#f9fafb}.tour-desc-col[data-v-56025835]{display:none}.link-row[data-v-56025835]{cursor:pointer;transition:background-color .15s}.link-row[data-v-56025835]:hover{background-color:#f9fafb}.link-icon-col[data-v-56025835]{width:40px;padding-right:0!important}.link-arrow-col[data-v-56025835]{width:32px;text-align:right;padding-left:0!important}.link-text[data-v-56025835]{color:#0d1b2a;text-decoration:none;font-weight:500}.link-text[data-v-56025835]:hover{color:#2fbec6}.link-arrow[data-v-56025835]{color:#9ca3af;text-decoration:none}.temp-pw-box[data-v-56025835]{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#f6f7fb;border:1px solid #e5e7eb;border-radius:10px;padding:12px 14px}.temp-pw-code[data-v-56025835]{font-family:monospace;font-size:1.1rem;font-weight:600;color:#0d1b2a;letter-spacing:.02em}.section-card--danger[data-v-56025835]{border-color:#ef444440}.danger-title[data-v-56025835]{color:#dc2626}.danger-row[data-v-56025835]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.danger-description[data-v-56025835]{font-size:.875rem;color:#6b7280;margin:0}.danger-deleted-state[data-v-56025835]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.danger-deleted-info[data-v-56025835]{display:flex;align-items:center;font-size:.875rem;color:#6b7280}.overrides-grid[data-v-56025835]{display:flex;flex-direction:column;gap:4px}.override-row[data-v-56025835]{display:flex;align-items:center;gap:12px;padding:8px 0;border-top:1px solid #f0f0f0}.override-row[data-v-56025835]:first-child{border-top:none}.override-label[data-v-56025835]{font-size:.875rem;font-weight:500;color:#0d1b2a;text-transform:capitalize;flex:0 0 160px}.override-field[data-v-56025835]{flex:1;min-width:0}.override-inherited[data-v-56025835]{font-size:.875rem;color:#6b7280;flex:1;min-width:0}@media(max-width:640px){.override-row[data-v-56025835]{flex-direction:column;align-items:flex-start;gap:6px}.override-label[data-v-56025835]{flex:unset}}.security-actions[data-v-56025835]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.admin-tool-list[data-v-56025835]{display:flex;flex-direction:column}.admin-tool-row[data-v-56025835]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid #f0f0f0}.admin-tool-row[data-v-56025835]:first-child{border-top:none}.admin-tool-info[data-v-56025835]{display:flex;align-items:center;gap:10px;min-width:0}.admin-tool-name[data-v-56025835]{display:block;font-size:.875rem;font-weight:600;color:#0d1b2a;line-height:1.3}.admin-tool-desc[data-v-56025835]{display:block;font-size:.75rem;color:#6b7280;line-height:1.3}.admin-tool-desc--warn[data-v-56025835]{color:#9a4b00;font-weight:600;margin-top:2px}.admin-tool-actions[data-v-56025835]{display:flex;align-items:center;gap:8px;flex-shrink:0}.tool-status-inline[data-v-56025835]{font-size:.75rem;color:#6b7280}.tool-status[data-v-56025835]{margin:0;font-size:.75rem;color:#6b7280}.po-anchor[data-v-56025835]{display:inline-flex}@media(max-width:640px){.user-page[data-v-56025835]{padding:20px 10px}.data-label[data-v-56025835]{width:100px;min-width:80px}}@media(min-width:720px){.tour-desc-col[data-v-56025835]{display:table-cell}}.po-bubble{background:transparent}.po-card{background:#fff;border:1px solid #e5e7eb;border-radius:14px;min-width:300px;box-shadow:0 8px 28px #0f172a1a,0 2px 8px #0f172a0f;overflow:hidden}.po-header{display:flex;align-items:center;padding:11px 14px;border-bottom:1px solid #f1f5f9}.po-title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#94a3b8}.po-body{padding:12px 14px;display:flex;flex-direction:column;gap:10px}.po-checkbox{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:#0d1b2a;cursor:pointer}.po-checkbox input[type=checkbox]{width:16px;height:16px;accent-color:#2fbec6;cursor:pointer}.admin-panel[data-v-ab634116]{display:flex;flex-direction:column;gap:16px;height:100%;width:100%;min-height:0;color:#0d1b2a;font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif;padding:4px 6px}.cell-link[data-v-ab634116]{color:#1f8e94;text-decoration:none;font-weight:500}.cell-link[data-v-ab634116]:hover{text-decoration:underline}.cell-num[data-v-ab634116]{font-variant-numeric:tabular-nums}.event-page[data-v-d72ce4c0]{min-height:100vh;background:transparent;padding:16px 12px;color:#0d1b2a;font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif}.event-container[data-v-d72ce4c0]{max-width:860px}.event-shell[data-v-d72ce4c0]{display:flex;flex-direction:column;gap:14px}.loading-state[data-v-d72ce4c0]{color:#6b7280;font-size:.875rem;padding:24px 0;text-align:center}.section-card[data-v-d72ce4c0]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:16px}.section-header[data-v-d72ce4c0]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.section-title[data-v-d72ce4c0]{font-size:1rem;font-weight:600;color:#0d1b2a}.section-blurb[data-v-d72ce4c0]{font-size:.875rem;margin:0 0 12px}.data-table[data-v-d72ce4c0]{width:100%;border-collapse:collapse}.data-table th[data-v-d72ce4c0],.data-table td[data-v-d72ce4c0]{padding:8px 10px;text-align:left;font-size:.875rem}.data-table tbody tr[data-v-d72ce4c0]{border-top:1px solid #f0f0f0}.data-label[data-v-d72ce4c0]{color:#6b7280;font-weight:500;width:140px;min-width:100px}.data-value[data-v-d72ce4c0]{color:#0d1b2a;position:relative}.data-value--mono[data-v-d72ce4c0]{font-family:monospace;font-size:.8rem}.data-value--copyable[data-v-d72ce4c0]{cursor:pointer;transition:background-color .15s;border-radius:4px}.data-value--copyable[data-v-d72ce4c0]:hover{background-color:#f6f7fb}.data-value--copyable:hover .copy-icon[data-v-d72ce4c0]{opacity:1}.copy-icon[data-v-d72ce4c0]{opacity:0;margin-left:6px;color:#9ca3af;transition:opacity .15s;vertical-align:middle}.copy-toast[data-v-d72ce4c0]{position:absolute;right:8px;top:50%;transform:translateY(-50%);font-size:.75rem;color:#2fbec6;font-weight:600;pointer-events:none}.admin-tool-list[data-v-d72ce4c0]{display:flex;flex-direction:column}.admin-tool-row[data-v-d72ce4c0]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid #f0f0f0}.admin-tool-row[data-v-d72ce4c0]:first-child{border-top:none}.admin-tool-info[data-v-d72ce4c0]{display:flex;align-items:center;gap:10px;min-width:0}.admin-tool-name[data-v-d72ce4c0]{display:block;font-size:.875rem;font-weight:600;color:#0d1b2a;line-height:1.3}.admin-tool-desc[data-v-d72ce4c0]{display:block;font-size:.75rem;color:#6b7280;line-height:1.3}.flag-empty[data-v-d72ce4c0]{font-size:.875rem;padding:8px 0}.flag-list[data-v-d72ce4c0]{display:flex;flex-direction:column;gap:4px}.flag-row[data-v-d72ce4c0]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid #f0f0f0}.flag-row[data-v-d72ce4c0]:first-child{border-top:none}.flag-info[data-v-d72ce4c0]{display:flex;flex-direction:column;gap:2px;min-width:0}.flag-key[data-v-d72ce4c0]{font-family:monospace;font-size:.85rem;font-weight:600;color:#0d1b2a;word-break:break-all}.flag-meta[data-v-d72ce4c0]{font-size:.75rem;color:#6b7280}.flag-add[data-v-d72ce4c0]{display:flex;align-items:center;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid #f0f0f0}.flag-add[data-v-d72ce4c0] .v-input{flex:1;min-width:0}.link-row[data-v-d72ce4c0]{cursor:pointer;transition:background-color .15s}.link-row[data-v-d72ce4c0]:hover{background-color:#f9fafb}.link-icon-col[data-v-d72ce4c0]{width:40px;padding-right:0!important}.link-arrow-col[data-v-d72ce4c0]{width:32px;text-align:right;padding-left:0!important}.link-text[data-v-d72ce4c0]{color:#0d1b2a;text-decoration:none;font-weight:500}.link-text[data-v-d72ce4c0]:hover{color:#2fbec6}.link-arrow[data-v-d72ce4c0]{color:#9ca3af;text-decoration:none}.admin-panel[data-v-5e542e87]{display:flex;flex-direction:column;gap:12px;height:100%;width:100%;min-height:0;color:#0d1b2a;font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif;padding:4px 6px}.guest-alert[data-v-5e542e87]{margin:0;position:sticky;top:0;z-index:1}.guest-bar-tool[data-v-5e542e87]{display:inline-flex;align-items:center;gap:.4rem;padding-left:.45rem;margin-left:.2rem;border-left:1px solid rgba(255,255,255,.12)}.guest-bar-input[data-v-5e542e87]{width:64px;height:28px;padding:0 .5rem;background:#ffffff14;border:1px solid rgba(255,255,255,.12);border-radius:6px;color:#fff;font:inherit;font-size:.82rem;font-variant-numeric:tabular-nums;outline:none;text-align:right;-moz-appearance:textfield}.guest-bar-input[data-v-5e542e87]::-webkit-outer-spin-button,.guest-bar-input[data-v-5e542e87]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.guest-bar-input[data-v-5e542e87]:focus{border-color:#2fbec6;box-shadow:0 0 0 2px #2fbec640}.guest-bar-btn[data-v-5e542e87]{display:inline-flex;align-items:center;gap:.35rem;height:28px;padding:0 .7rem;background:#2fbec62e;border:1px solid rgba(47,190,198,.4);border-radius:6px;color:#6ddde2;font:inherit;font-size:.8rem;font-weight:500;cursor:pointer;transition:background .12s,color .12s;white-space:nowrap}.guest-bar-btn[data-v-5e542e87]:hover:not(:disabled){background:#2fbec64d;color:#fff}.guest-bar-btn[data-v-5e542e87]:disabled{opacity:.45;cursor:not-allowed}.cell-link[data-v-5e542e87]{color:#1f8e94;text-decoration:none;font-weight:500}.cell-link[data-v-5e542e87]:hover{text-decoration:underline}.cell-num[data-v-5e542e87]{font-variant-numeric:tabular-nums}.admin-panel[data-v-3b5cc40a]{display:flex;flex-direction:column;gap:16px;height:100%;width:100%;min-height:0;color:#0d1b2a;font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif;padding:4px 6px}.cell-link[data-v-3b5cc40a]{color:#1f8e94;text-decoration:none;font-weight:500}.cell-link[data-v-3b5cc40a]:hover{text-decoration:underline}.admin-panel[data-v-4b57936d]{display:flex;flex-direction:column;gap:16px;height:100%;width:100%;min-height:0;color:#0d1b2a;font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif;padding:4px 6px}.cell-link[data-v-4b57936d]{color:#1f8e94;text-decoration:none;font-weight:500}.cell-link[data-v-4b57936d]:hover{text-decoration:underline}.admin-panel[data-v-6b765bf9],.admin-panel[data-v-a76ba7f0],.admin-panel[data-v-eb5e227b]{display:flex;flex-direction:column;gap:16px;height:100%;width:100%;min-height:0;color:#0d1b2a;font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif;padding:4px 6px}.export-dialog[data-v-eb5e227b]{background:#fff;color:#0e243f;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 18px 34px #0f172a29}.dialog-title[data-v-eb5e227b]{font-size:20px;font-weight:700}.dialog-body[data-v-eb5e227b]{color:#64748b}.dialog-copy.subtle[data-v-eb5e227b]{color:#94a3b8;margin-top:6px}.dialog-actions[data-v-eb5e227b]{justify-content:flex-end;gap:8px}.admin-panel[data-v-51fab8f7],.admin-panel[data-v-c5cb36a7]{display:flex;flex-direction:column;gap:16px;height:100%;width:100%;min-height:0;color:#0d1b2a;font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif;padding:4px 6px}.metrics-page[data-v-85ca83f3]{display:flex;flex-direction:column;gap:16px;width:100%;min-height:100%;padding:4px;color:#0e243f;font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif}.page-head[data-v-85ca83f3]{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:4px 4px 0}.head-eyebrow[data-v-85ca83f3]{margin:0 0 4px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#2fbec6}.head-title[data-v-85ca83f3]{margin:0;font-size:26px;font-weight:700;letter-spacing:-.01em;color:#0e243f}.head-sub[data-v-85ca83f3]{margin:4px 0 0;font-size:13px;color:#64748b}.meta-trigger[data-v-85ca83f3]{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 10px;border-radius:9px;border:1px solid #e5e7eb;background:#fff;color:#0e243f;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:border-color .12s ease,background .12s ease,box-shadow .12s ease,color .12s ease}.meta-trigger[data-v-85ca83f3]:hover{border-color:#cbd5e1;background:#f8fafc}.meta-trigger.open[data-v-85ca83f3]{border-color:#2fbec68c;box-shadow:0 0 0 3px #2fbec624}.meta-trigger.accent[data-v-85ca83f3]{border-color:#2fbec673;color:#0f766e;background:#2fbec614}.meta-trigger__icon[data-v-85ca83f3]{color:#64748b;margin-right:-2px}.meta-trigger.accent .meta-trigger__icon[data-v-85ca83f3]{color:#0f766e}.meta-trigger__label[data-v-85ca83f3]{font-size:13px;font-weight:600;letter-spacing:-.01em;white-space:nowrap}.meta-trigger__count[data-v-85ca83f3]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#2fbec6;color:#fff;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums}.meta-trigger__chev[data-v-85ca83f3]{color:#94a3b8;transition:transform .15s ease}.meta-trigger.open .meta-trigger__chev[data-v-85ca83f3]{transform:rotate(180deg)}@media(max-width:540px){.meta-trigger__label[data-v-85ca83f3]{display:none}.meta-trigger[data-v-85ca83f3]{padding:0 8px;gap:6px}}.kpi-strip[data-v-85ca83f3]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.kpi-card[data-v-85ca83f3]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;gap:4px;min-width:0;transition:border-color .15s ease,transform .15s ease}.kpi-card[data-v-85ca83f3]:hover{border-color:#cbd5e1}.kpi-label[data-v-85ca83f3]{margin:0;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#94a3b8}.kpi-value[data-v-85ca83f3]{margin:2px 0 6px;font-size:28px;font-weight:700;letter-spacing:-.01em;color:#0e243f;line-height:1;font-variant-numeric:tabular-nums}.kpi-delta[data-v-85ca83f3]{display:inline-flex;align-items:baseline;gap:6px;padding:3px 8px;border-radius:6px;font-size:12px;font-weight:700;width:fit-content;font-variant-numeric:tabular-nums}.kpi-delta.up[data-v-85ca83f3]{color:#047857;background:#10b9811a}.kpi-delta.down[data-v-85ca83f3]{color:#b91c1c;background:#ef44441a}.kpi-delta.flat[data-v-85ca83f3]{color:#64748b;background:#f1f5f9}.kpi-delta-sub[data-v-85ca83f3]{font-size:10.5px;font-weight:600;color:inherit;opacity:.7;text-transform:uppercase;letter-spacing:.06em}.chart-card[data-v-85ca83f3]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:16px 16px 14px;display:flex;flex-direction:column;gap:12px;flex:1;min-height:0}.chart-head[data-v-85ca83f3]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.chart-eyebrow[data-v-85ca83f3]{margin:0 0 2px;font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#94a3b8}.chart-title[data-v-85ca83f3]{margin:0;font-size:16px;font-weight:700;color:#0e243f;text-transform:capitalize}.chart-meta[data-v-85ca83f3]{display:flex;align-items:center;gap:8px}.meta-pill[data-v-85ca83f3]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;border:1px solid #e5e7eb;background:#f8fafc;color:#475569;font-size:12px;font-weight:600}.meta-dot[data-v-85ca83f3]{width:8px;height:8px;border-radius:50%;background:#2fbec6;box-shadow:0 0 0 3px #2fbec62e}.chart-shell[data-v-85ca83f3]{position:relative;height:420px;min-height:280px;flex:1}.chart-state[data-v-85ca83f3]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#94a3b8;font-size:13px;font-weight:600}.spinner[data-v-85ca83f3]{width:22px;height:22px;border-radius:50%;border:2px solid #e5e7eb;border-top-color:#2fbec6;animation:spin-85ca83f3 .7s linear infinite}@keyframes spin-85ca83f3{to{transform:rotate(360deg)}}@media(max-width:960px){.kpi-strip[data-v-85ca83f3]{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.head-title[data-v-85ca83f3]{font-size:22px}.kpi-strip[data-v-85ca83f3]{grid-template-columns:1fr}.kpi-value[data-v-85ca83f3]{font-size:24px}.chart-shell[data-v-85ca83f3]{height:320px}}.metrics-popover{background:#fff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 12px 32px #0f172a1f,0 2px 8px #0f172a0f;color:#0e243f;font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif;pointer-events:auto;overflow:hidden;min-width:280px;max-width:min(440px,100vw - 24px)}.metrics-popover .popover-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 14px 8px;border-bottom:1px solid #f1f5f9}.metrics-popover .popover-title{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#94a3b8}.metrics-popover .popover-clear{border:none;background:transparent;color:#64748b;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;padding:4px 8px;border-radius:6px;font-family:inherit;transition:background .12s ease,color .12s ease}.metrics-popover .popover-clear:hover{color:#0e243f;background:#f1f5f9}.metrics-popover .popover-body{display:flex;flex-direction:column;gap:12px;padding:12px 14px 14px}.metrics-popover .custom-range{display:grid;grid-template-columns:1fr 1fr;gap:8px;align-items:end}.metrics-popover .custom-range .sz-date-picker__label{font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#94a3b8}.metrics-popover .custom-range .sz-date-picker__control{height:36px;border-radius:9px}.metrics-popover .filter-grid{display:flex;flex-direction:column;gap:10px}.metrics-popover .filter-group{display:flex;flex-direction:column;gap:5px;min-width:0}.metrics-popover .filter-group-label{font-size:11px;font-weight:600;color:#64748b}.sz-code-editor[data-v-bddac625]{border:1px solid #d1d5db;border-radius:8px;background:#fff;overflow:hidden;transition:border-color .15s,box-shadow .15s}.sz-code-editor[data-v-bddac625]:hover{border-color:#2fbec6}.sz-code-editor[data-v-bddac625]:focus-within{border-color:#2fbec6;box-shadow:0 0 0 3px #2fbec626}.sz-code-editor--disabled[data-v-bddac625]{background:#f3f4f6;opacity:.7}.sz-code-editor[data-v-bddac625] .cm-editor{height:100%}.sz-code-editor[data-v-bddac625] .cm-scroller{overflow:auto}.sz-autocomplete[data-v-8deba77e]{display:flex;flex-direction:column;gap:6px;position:relative}.sz-autocomplete__label[data-v-8deba77e]{font-size:13px;font-weight:600;color:var(--text, #0d1b2a)}.sz-autocomplete__field[data-v-8deba77e]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-height:44px;padding:6px 10px;border-radius:8px;border:1px solid #d1d5db;background:#fff;cursor:text;transition:border-color .15s,box-shadow .15s;box-sizing:border-box}.sz-autocomplete__field[data-v-8deba77e]:hover{border-color:#2fbec6}.sz-autocomplete__field--open[data-v-8deba77e],.sz-autocomplete__field[data-v-8deba77e]:focus-within{outline:none;border-color:#2fbec6;box-shadow:0 0 0 3px #2fbec626}.sz-autocomplete__field--success[data-v-8deba77e]{border-color:#16a34a}.sz-autocomplete__field--success[data-v-8deba77e]:focus-within,.sz-autocomplete__field--success.sz-autocomplete__field--open[data-v-8deba77e]{border-color:#16a34a;box-shadow:0 0 0 3px #16a34a26}.sz-autocomplete__field--warning[data-v-8deba77e]{border-color:#d97706}.sz-autocomplete__field--warning[data-v-8deba77e]:focus-within,.sz-autocomplete__field--warning.sz-autocomplete__field--open[data-v-8deba77e]{border-color:#d97706;box-shadow:0 0 0 3px #d9770626}.sz-autocomplete__field--error[data-v-8deba77e]{border-color:var(--danger, #ef4444)}.sz-autocomplete__field--error[data-v-8deba77e]:focus-within,.sz-autocomplete__field--error.sz-autocomplete__field--open[data-v-8deba77e]{border-color:var(--danger, #ef4444);box-shadow:0 0 0 3px #ef444426}.sz-autocomplete__field--disabled[data-v-8deba77e]{background:#f3f4f6;cursor:default}.sz-autocomplete__field--disabled[data-v-8deba77e]:hover{border-color:#d1d5db}.sz-autocomplete__input[data-v-8deba77e]{flex:1;min-width:80px;height:30px;border:none;outline:none;background:transparent;font-family:inherit;font-size:14px;color:var(--text, #0d1b2a);padding:0 2px}@media(max-width:600px){.sz-autocomplete__input[data-v-8deba77e]{font-size:16px}}.sz-autocomplete__input[data-v-8deba77e]::placeholder{color:#9ca3af}.sz-autocomplete__input[data-v-8deba77e]:disabled{cursor:default;color:#6b7280}.sz-autocomplete__chip[data-v-8deba77e]{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 4px 0 10px;border-radius:999px;background:#2fbec61f;color:#0d1b2a;font-size:13px;line-height:1}.sz-autocomplete__chip-label[data-v-8deba77e]{font-weight:500}.sz-autocomplete__chip-meta[data-v-8deba77e]{font-size:11px;font-weight:600;color:#475569;background:#ffffffb3;padding:2px 7px;border-radius:999px;font-variant-numeric:tabular-nums}.sz-autocomplete__chip-remove[data-v-8deba77e]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 20px;width:20px;height:20px;padding:0;border:none;background:transparent;color:#475569;font-size:16px;line-height:1;cursor:pointer;border-radius:50%;box-sizing:border-box;transition:background .15s,color .15s}.sz-autocomplete__chip-remove[data-v-8deba77e]:hover{background:#0d1b2a14;color:#0d1b2a}.sz-autocomplete__menu[data-v-8deba77e]{position:absolute;z-index:20;top:calc(100% + 4px);left:0;right:0;max-height:280px;overflow-y:auto;background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 10px 30px #0d1b2a1f;padding:4px}.sz-autocomplete__item[data-v-8deba77e]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:8px 10px;border:none;background:transparent;border-radius:6px;cursor:pointer;font-family:inherit;font-size:14px;color:#0d1b2a;text-align:left;transition:background .1s}.sz-autocomplete__item--active[data-v-8deba77e],.sz-autocomplete__item[data-v-8deba77e]:hover{background:#2fbec61f}.sz-autocomplete__item[data-v-8deba77e]:disabled{opacity:.4;cursor:not-allowed}.sz-autocomplete__item-label[data-v-8deba77e]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sz-autocomplete__item-meta[data-v-8deba77e]{font-size:12px;font-weight:600;color:#475569;font-variant-numeric:tabular-nums;background:#f1f5f9;padding:2px 8px;border-radius:999px}.sz-autocomplete__empty[data-v-8deba77e]{padding:10px;font-size:13px;color:#94a3b8;text-align:center}.sz-autocomplete__error[data-v-8deba77e]{font-size:12px;color:var(--danger, #ef4444)}.admin-panel[data-v-577d88bc]{display:flex;flex-direction:column;gap:16px;height:100%;width:100%;min-height:0;color:#0d1b2a;font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif;padding:4px 6px}.panel-header[data-v-577d88bc]{display:flex;flex-direction:column;gap:4px;padding:4px 4px 0}.panel-title[data-v-577d88bc]{margin:0;font-size:24px;color:#0d1b2a}.panel-lead[data-v-577d88bc]{margin:0;color:#64748b;font-size:14px}.mailer-grid[data-v-577d88bc]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:start;flex:1;min-height:0}.compose-card[data-v-577d88bc],.preview-card[data-v-577d88bc]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:18px;display:flex;flex-direction:column;gap:14px}.audience-row[data-v-577d88bc]{display:flex;flex-direction:column;gap:8px}.audience-head[data-v-577d88bc]{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.audience-count[data-v-577d88bc]{font-size:12px;color:#64748b;font-variant-numeric:tabular-nums}.verified-toggle[data-v-577d88bc]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-top:4px;padding:10px 12px}.verified-toggle__warn[data-v-577d88bc]{display:block;margin-top:4px;color:#b45309;font-weight:600}.verified-toggle[data-v-577d88bc]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;cursor:pointer;transition:border-color .15s,background .15s}.verified-toggle[data-v-577d88bc]:hover{border-color:#2fbec6}.verified-toggle--on[data-v-577d88bc]{border-color:#2fbec699;background:#2fbec614}.verified-toggle--disabled[data-v-577d88bc]{opacity:.55;cursor:not-allowed}.verified-toggle--disabled .verified-toggle__switch[data-v-577d88bc]{cursor:not-allowed}.verified-toggle__copy[data-v-577d88bc]{display:flex;flex-direction:column;gap:2px;min-width:0}.verified-toggle__title[data-v-577d88bc]{font-size:13px;font-weight:600;color:#0d1b2a}.verified-toggle__hint[data-v-577d88bc]{font-size:12px;color:#64748b;line-height:1.35}.verified-toggle__switch[data-v-577d88bc]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;flex:0 0 auto;width:36px;height:20px;margin-top:2px;border-radius:999px;background:#0e243f2e;cursor:pointer;transition:background .15s}.verified-toggle__switch[data-v-577d88bc]:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:999px;background:#fff;box-shadow:0 1px 2px #0e243f40;transition:transform .15s}.verified-toggle__switch[data-v-577d88bc]:checked{background:#2fbec6}.verified-toggle__switch[data-v-577d88bc]:checked:after{transform:translate(16px)}.body-field[data-v-577d88bc]{display:flex;flex-direction:column;gap:6px}.send-row[data-v-577d88bc]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:4px;border-top:1px solid #f1f5f9;margin-top:4px;flex-wrap:wrap}.send-readonly[data-v-577d88bc]{color:#94a3b8;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.save-indicator[data-v-577d88bc]{font-size:12px;font-weight:600;color:#64748b;padding:4px 10px;border-radius:999px;background:#f1f5f9;transition:background .15s,color .15s}.save-indicator--saving[data-v-577d88bc]{color:#475569}.save-indicator--saved[data-v-577d88bc]{color:#047857;background:#10b9811a}.save-indicator--error[data-v-577d88bc]{color:#b91c1c;background:#ef44441a}.send-hint[data-v-577d88bc]{margin:0;color:#64748b;font-size:12px;display:flex;flex-wrap:wrap;align-items:center;gap:6px}.send-hint code[data-v-577d88bc]{background:#f1f5f9;color:#0d1b2a;padding:1px 6px;border-radius:4px;font-size:11px}.preview-head[data-v-577d88bc]{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.preview-meta[data-v-577d88bc]{font-size:12px;color:#94a3b8}.preview-error[data-v-577d88bc]{background:#fef2f2;border:1px solid #fecaca;color:#b91c1c;border-radius:8px;padding:8px 10px;font-size:12px;font-family:SFMono-Regular,Menlo,monospace;word-break:break-word}.preview-frame[data-v-577d88bc]{flex:1;min-height:480px;border-radius:10px;border:1px solid #e5e7eb;background:#f3f8ff;overflow:auto}.preview-body[data-v-577d88bc]{width:100%}.preview-body[data-v-577d88bc] table{margin:0 auto}@media(max-width:900px){.mailer-grid[data-v-577d88bc]{grid-template-columns:minmax(0,1fr)}.preview-frame[data-v-577d88bc]{min-height:360px}}.admin-panel[data-v-5c4899f4]{display:flex;flex-direction:column;gap:12px;height:100%;width:100%;min-height:0;color:#0d1b2a;font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif;padding:4px 6px}.email-page[data-v-1c827798]{min-height:100vh;background:transparent;padding:16px 12px;color:#0d1b2a;font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif}.email-container[data-v-1c827798]{max-width:980px}.email-shell[data-v-1c827798]{display:flex;flex-direction:column;gap:14px}.section-card[data-v-1c827798]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:16px}.section-header[data-v-1c827798]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;flex-wrap:wrap}.section-title[data-v-1c827798]{font-size:1rem;font-weight:600;color:#0d1b2a}.status-chip[data-v-1c827798]{display:inline-flex;align-items:center;padding:1px 8px;border-radius:999px;font-size:.7rem;font-weight:700;letter-spacing:.04em;border:1px solid;background:#fff}.preview-meta[data-v-1c827798]{font-size:.75rem;color:#6b7280}.preview-error[data-v-1c827798]{background:#fef2f2;border:1px solid rgba(239,68,68,.25);color:#b91c1c;padding:10px 12px;border-radius:10px;font-size:.8125rem;margin-bottom:12px;word-break:break-word}.preview-frame[data-v-1c827798]{border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;background:#fff}.preview-iframe[data-v-1c827798]{display:block;width:100%;min-height:600px;border:0}.preview-empty[data-v-1c827798]{font-size:.875rem;color:#6b7280}.error-state[data-v-1c827798]{background:#fef2f2;border:1px solid rgba(239,68,68,.25);color:#b91c1c;padding:12px 14px;border-radius:12px;font-size:.875rem}.admin-panel[data-v-75a6ae6f]{display:flex;flex-direction:column;gap:12px;height:100%;width:100%;min-height:0;color:#0d1b2a;font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif;padding:4px 6px}.detail-grid[data-v-75a6ae6f]{display:flex;flex-direction:column;gap:6px;min-width:min(460px,90vw);max-width:720px}.detail-row[data-v-75a6ae6f]{display:grid;grid-template-columns:140px 1fr;gap:12px;align-items:baseline;padding:6px 0;border-bottom:1px solid #f1f5f9}.detail-row span[data-v-75a6ae6f]{color:#64748b;font-size:12px}.detail-row strong[data-v-75a6ae6f]{font-size:13px;color:#0d1b2a;word-break:break-word}.detail-section[data-v-75a6ae6f]{margin-top:8px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#94a3b8;border-bottom:1px solid #e5e7eb;padding-bottom:4px}.detail-empty[data-v-75a6ae6f]{color:#94a3b8;font-size:12px;padding:4px 0}.detail-actions[data-v-75a6ae6f]{margin-top:8px;display:flex;justify-content:flex-end}.detail-body[data-v-75a6ae6f]{margin-top:8px}.detail-body summary[data-v-75a6ae6f]{cursor:pointer;color:#475569;font-size:12px}.detail-body pre[data-v-75a6ae6f]{margin:8px 0 0;padding:10px;background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;font-family:SFMono-Regular,Menlo,monospace;font-size:11px;line-height:1.45;max-height:280px;overflow:auto;white-space:pre-wrap;word-break:break-word}.tools-shell[data-v-54cdf976]{display:flex;flex-direction:column;width:98vw;max-width:100%;background:transparent}.tools-grid[data-v-54cdf976]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;width:100%;max-width:100vw}.tool-card[data-v-54cdf976]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;position:relative;color:#0e243f;display:flex;flex-direction:column;overflow:hidden;cursor:pointer;box-shadow:0 1px 2px #1118270d;transition:box-shadow .15s ease}.tool-card[data-v-54cdf976]:hover{box-shadow:0 10px 22px #0f172a14}.tool-card__accent[data-v-54cdf976]{height:4px;background:linear-gradient(90deg,#2fbec6,#7bd8c0 45%,#f7a96f);flex-shrink:0}.tool-card__body[data-v-54cdf976]{padding:16px;display:flex;flex-direction:column;gap:10px;flex:1}.tool-icon[data-v-54cdf976]{color:#2fbec6}.tool-card__content[data-v-54cdf976]{display:flex;flex-direction:column;gap:4px;flex:1}.tool-name[data-v-54cdf976]{margin:0;font-size:16px;font-weight:700;color:#0e243f}.tool-description[data-v-54cdf976]{margin:0;font-size:13px;color:#64748b}.tool-footer[data-v-54cdf976]{display:flex;justify-content:end;align-items:flex-end;margin-top:auto;color:#94a3b8;font-size:12px;text-transform:uppercase;letter-spacing:.08em}.tool-footer__hint[data-v-54cdf976]{font-weight:600}.chevron[data-v-54cdf976]{font-size:20px;color:#94a3b8}@media(max-width:640px){.tools-shell[data-v-54cdf976]{padding:14px}.tools-grid[data-v-54cdf976]{grid-template-columns:1fr}}.tour-editor[data-v-efda36f8]{max-height:90vh;overflow:hidden;display:flex;flex-direction:column;font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif}.tour-editor__column[data-v-efda36f8]{width:400px;max-height:70vh;overflow:auto;display:flex;flex-direction:column;gap:12px}.steps-column[data-v-efda36f8]{flex:1;min-width:800px}.steps-list[data-v-efda36f8]{max-height:70vh;overflow:auto;padding-right:8px}.flex-1-1[data-v-efda36f8]{flex:1 1}.step-card[data-v-efda36f8]{border:1px solid #e5e7eb;background:#fff}.step-card__header[data-v-efda36f8]{display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap;padding-right:12px}.step-card__title[data-v-efda36f8]{display:flex;align-items:center;gap:10px;flex:1;min-width:0}.step-card__meta[data-v-efda36f8]{display:grid;grid-template-columns:1.2fr .9fr .9fr;gap:10px;align-items:end;min-width:0;width:min(100%,620px)}.step-card__actions[data-v-efda36f8]{display:flex;align-items:center;gap:4px;flex-shrink:0}.step-card__actions .v-btn[data-v-efda36f8]{min-width:32px}.step-key[data-v-efda36f8]{min-width:220px}.validation-results[data-v-efda36f8]{display:flex;flex-direction:column;gap:6px;background:#f8fafc;border:1px solid #e5e7eb;border-radius:10px;padding:8px 10px}.validation-row[data-v-efda36f8]{display:grid;grid-template-columns:140px 60px 1fr;gap:8px;align-items:center;font-size:13px}.validation-step[data-v-efda36f8]{font-weight:600}.validation-count[data-v-efda36f8]{color:#b45309}.validation-message[data-v-efda36f8]{color:#64748b}.error-list[data-v-efda36f8]{padding-left:18px;margin:0}.step-grid[data-v-efda36f8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px}.suggestions-list[data-v-efda36f8]{display:none;margin-top:6px}.chips[data-v-efda36f8]{display:flex;flex-wrap:wrap;gap:6px}.full-row[data-v-efda36f8]{grid-column:1 / -1}.admin-panel[data-v-22fc15a2]{display:flex;flex-direction:column;gap:12px;height:100%;width:100%;min-height:0;color:#0d1b2a;font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif;padding:4px 6px}.tours-toolbar[data-v-22fc15a2]{display:flex;justify-content:flex-end}.admin-panel[data-v-d7465738]{display:flex;flex-direction:column;gap:12px;height:100%;width:100%;min-height:0;color:#0d1b2a;font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif;padding:4px 6px}.sz-markdown[data-v-515b1e73]{font-size:14px;line-height:1.6;color:#0d1b2a}.sz-markdown[data-v-515b1e73] p{margin:0 0 .75em}.sz-markdown[data-v-515b1e73] p:last-child{margin-bottom:0}.sz-markdown[data-v-515b1e73] h1,.sz-markdown[data-v-515b1e73] h2,.sz-markdown[data-v-515b1e73] h3,.sz-markdown[data-v-515b1e73] h4{margin:1em 0 .5em;font-weight:700;line-height:1.3}.sz-markdown[data-v-515b1e73] h1{font-size:1.4em}.sz-markdown[data-v-515b1e73] h2{font-size:1.2em}.sz-markdown[data-v-515b1e73] h3{font-size:1.05em}.sz-markdown[data-v-515b1e73] h4{font-size:1em}.sz-markdown[data-v-515b1e73] a{color:#0d7e84;text-decoration:underline;word-break:break-word}.sz-markdown[data-v-515b1e73] ul,.sz-markdown[data-v-515b1e73] ol{margin:0 0 .75em;padding-left:1.4em}.sz-markdown[data-v-515b1e73] li{margin-bottom:.25em}.sz-markdown[data-v-515b1e73] code{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;background:#2fbec614;padding:.1em .35em;border-radius:3px}.sz-markdown[data-v-515b1e73] pre{background:#0f172a;color:#e2e8f0;padding:12px 14px;border-radius:6px;overflow-x:auto;margin:0 0 .75em;font-size:13px;line-height:1.5}.sz-markdown[data-v-515b1e73] pre code{background:none;color:inherit;padding:0}.sz-markdown[data-v-515b1e73] blockquote{margin:0 0 .75em;padding-left:12px;border-left:3px solid #2fbec6;color:#475569}.sz-markdown[data-v-515b1e73] hr{border:none;border-top:1px solid #e5e7eb;margin:1em 0}.sz-markdown[data-v-515b1e73] table{border-collapse:collapse;margin:0 0 .75em}.sz-markdown[data-v-515b1e73] table th,.sz-markdown[data-v-515b1e73] table td{border:1px solid #e5e7eb;padding:6px 10px;font-size:13px}.sz-markdown[data-v-515b1e73] table th{background:#f8fafc;font-weight:600}.sz-markdown[data-v-515b1e73] img{max-width:100%;border-radius:6px}.ticket-shell[data-v-e1dfb3e2]{display:flex;flex-direction:column;gap:16px;padding:16px 12px 24px;color:#0d1b2a;font-family:Space Grotesk,DM Sans,Segoe UI,sans-serif;max-width:860px;width:100%;margin:0 auto}.card[data-v-e1dfb3e2]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:18px 20px;display:flex;flex-direction:column;gap:12px;box-shadow:0 1px 2px #1118270a}.card-head[data-v-e1dfb3e2]{display:flex;justify-content:space-between;align-items:baseline}.card-head h3[data-v-e1dfb3e2]{margin:0;font-size:15px;font-weight:700}.meta-grid[data-v-e1dfb3e2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px}.meta-item[data-v-e1dfb3e2]{display:flex;flex-direction:column;gap:4px}.meta-item--full[data-v-e1dfb3e2]{grid-column:1/-1}.meta-label[data-v-e1dfb3e2]{font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:#64748b;font-weight:600}.meta-value[data-v-e1dfb3e2]{font-size:14px;color:#0d1b2a;word-break:break-word}.submitter[data-v-e1dfb3e2]{display:inline-flex;align-items:center;gap:12px;text-decoration:none;color:inherit;padding:6px 8px 6px 6px;border-radius:8px;width:fit-content;max-width:100%;transition:background .15s ease}.submitter--link[data-v-e1dfb3e2]{cursor:pointer}.submitter--link[data-v-e1dfb3e2]:hover{background:#2fbec614}.submitter__text[data-v-e1dfb3e2]{display:flex;flex-direction:column;min-width:0}.submitter__name-row[data-v-e1dfb3e2]{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.submitter__name[data-v-e1dfb3e2]{font-size:14px;font-weight:600;color:#0d1b2a;word-break:break-word}.submitter__tier[data-v-e1dfb3e2]{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:2px 8px;border-radius:999px;line-height:1.3}.submitter__tier--free[data-v-e1dfb3e2]{background:#f1f5f9;color:#475569}.submitter__tier--basic[data-v-e1dfb3e2]{background:#2fbec629;color:#0d7e84}.submitter__tier--professional[data-v-e1dfb3e2]{background:#f7a96f2e;color:#92541b}.submitter__org[data-v-e1dfb3e2]{font-size:12px;color:#64748b}.muted[data-v-e1dfb3e2]{color:#6b7280;font-size:13px}.muted-inline[data-v-e1dfb3e2]{color:#94a3b8;font-size:12px}.error-banner[data-v-e1dfb3e2]{padding:10px 14px;border-radius:8px;background:#fef2f2;color:#991b1b;border:1px solid #fecaca;font-size:13px}.error-inline[data-v-e1dfb3e2]{color:#b91c1c;font-size:12px;margin:0}.attachments[data-v-e1dfb3e2]{margin-top:8px;display:flex;flex-direction:column;gap:4px}.attachment-list[data-v-e1dfb3e2]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.attachment-list li[data-v-e1dfb3e2]{display:flex;gap:8px;align-items:baseline;font-size:13px}.attachment-list a[data-v-e1dfb3e2]{color:#0d7e84;text-decoration:none}.attachment-list a[data-v-e1dfb3e2]:hover{text-decoration:underline}.image-grid[data-v-e1dfb3e2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;margin-bottom:4px}.image-tile[data-v-e1dfb3e2]{display:flex;flex-direction:column;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;background:#f8fafc;text-decoration:none;color:inherit;transition:border-color .15s ease,transform .15s ease}.image-tile[data-v-e1dfb3e2]:hover{border-color:#2fbec6;transform:translateY(-1px)}.image-tile img[data-v-e1dfb3e2]{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;background:#fff}.image-tile__caption[data-v-e1dfb3e2]{display:flex;flex-direction:column;gap:2px;padding:6px 8px;border-top:1px solid #e5e7eb;background:#fff;font-size:12px;line-height:1.3;min-width:0}.image-tile__name[data-v-e1dfb3e2]{color:#0d1b2a;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.image-tile__size[data-v-e1dfb3e2]{color:#94a3b8;font-size:11px}.thread[data-v-e1dfb3e2]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.thread-item[data-v-e1dfb3e2]{border:1px solid #e5e7eb;border-radius:10px;padding:12px 14px;background:#fafafa}.thread-item--agent[data-v-e1dfb3e2]{border-color:#c7d2fe;background:#eef2ff}.thread-head[data-v-e1dfb3e2]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.thread-author[data-v-e1dfb3e2]{font-weight:600;font-size:13px;color:#0d1b2a}.agent-pill[data-v-e1dfb3e2]{background:#4f46e5;color:#fff;font-size:10px;padding:1px 6px;border-radius:999px;font-weight:700;letter-spacing:.04em}.agent-action-stub[data-v-e1dfb3e2]{margin-top:8px;padding:6px 10px;background:#4f46e514;border-radius:6px;font-size:12px;color:#3730a3}.agent-action-stub code[data-v-e1dfb3e2]{background:#4f46e52e;padding:1px 6px;border-radius:4px;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.composer[data-v-e1dfb3e2]{margin-top:8px;display:flex;flex-direction:column;gap:8px}.composer-mode[data-v-e1dfb3e2]{align-self:flex-start;min-width:200px}.preview-pane[data-v-e1dfb3e2]{border:1px solid #e5e7eb;border-radius:8px;padding:12px 14px;background:#fff;min-height:100px}.composer-actions[data-v-e1dfb3e2]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}@media(max-width:640px){.meta-grid[data-v-e1dfb3e2]{grid-template-columns:1fr}}
