.file-transfer-status{--ft-accent: var(--accent, #7960f5);--ft-accent-2: var(--accent-2, #7c3aed);--ft-bg: var(--card, var(--panel, #fff));--ft-text: var(--tx, var(--text, #171827));--ft-muted: var(--tx2, var(--muted, #62687b));--ft-border: var(--line, var(--border, #d9dce5));position:fixed;z-index:1100;left:50%;top:calc(76px + env(safe-area-inset-top));transform:translate(-50%);width:min(320px,calc(100vw - 32px));display:flex;flex-direction:column;gap:8px;max-height:calc(100dvh - 32px);overflow-y:auto;pointer-events:none;font-family:inherit}.file-transfer{pointer-events:auto;min-width:0;padding:10px 12px;border:1px solid var(--ft-border);border-radius:14px;color:var(--ft-text);background:var(--ft-bg);box-shadow:0 7px 24px #00000021;animation:ft-appear .18s ease-out both}.file-transfer__heading,.file-transfer__caption{display:flex;align-items:center;justify-content:space-between;gap:10px}.file-transfer__title{font-size:12px;font-weight:650;line-height:1.5}.file-transfer__close{flex:0 0 28px;display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:7px;color:var(--ft-muted);background:transparent;cursor:pointer}.file-transfer__close:hover{color:var(--ft-text);background:color-mix(in srgb,var(--ft-accent) 10%,transparent)}.file-transfer__close:focus-visible{outline:2px solid var(--ft-accent);outline-offset:2px}.file-transfer__close svg{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round}.file-transfer__meter{margin-top:-4px}.file-transfer__art{width:100%;height:58px;display:block;overflow:visible;fill:none}.file-transfer__track,.file-transfer__fill{stroke-width:2.7;stroke-linecap:round}.file-transfer__track{stroke:var(--ft-accent);opacity:.18}.file-transfer__fill{stroke:var(--ft-accent);stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .16s linear}.file-transfer__moving-arrow{stroke:var(--ft-accent);stroke-width:2.3;stroke-linecap:round;stroke-linejoin:round;animation:ft-download-float 1.3s ease-in-out infinite}.file-transfer.is-upload .file-transfer__moving-arrow{animation-name:ft-upload-float}.file-transfer.is-indeterminate .file-transfer__fill{stroke-dasharray:.2 .8;animation:ft-search 1.5s .45s linear infinite}.file-transfer__caption{margin-top:2px;color:var(--ft-muted);font-size:12px;line-height:1.5}.file-transfer__phase{min-width:0;overflow-wrap:anywhere}.file-transfer__percentage{font-variant-numeric:tabular-nums;flex-shrink:0}.file-transfer__parcel,.file-transfer__check,.file-transfer__failure{opacity:0}.file-transfer__parcel,.file-transfer__check{stroke:var(--ft-accent);stroke-linecap:round;stroke-linejoin:round}.file-transfer__canopy{fill:var(--ft-accent);fill-opacity:.1;stroke-width:1.6}.file-transfer__strings{stroke-width:1.2}.file-transfer__file{fill:var(--ft-bg);stroke-width:1.6}.file-transfer__parcel-arrow{stroke-width:1.3}.file-transfer__check{stroke-width:3.2}.file-transfer.phase-complete .file-transfer__moving-arrow{opacity:0;animation:none}.file-transfer.phase-complete .file-transfer__parcel{animation:ft-land .9s .25s ease-in-out both}.file-transfer.phase-complete.is-upload .file-transfer__parcel{animation-name:ft-launch}.file-transfer.phase-complete .file-transfer__check{animation:ft-check .22s 1.1s ease-out both}.file-transfer.phase-error .file-transfer__fill,.file-transfer.phase-cancelled .file-transfer__fill,.file-transfer.phase-error .file-transfer__symbol-track,.file-transfer.phase-cancelled .file-transfer__symbol-track{opacity:0}.file-transfer.phase-error .file-transfer__failure{opacity:1;stroke:var(--kb-danger, var(--ft-text));stroke-width:1.7}.file-transfer.phase-error .file-transfer__phase{color:var(--kb-danger, var(--ft-text))}.file-transfer-status__more{align-self:center;padding:4px 10px;border-radius:12px;background:var(--ft-bg);color:var(--ft-muted);border:1px solid var(--ft-border);font-size:11px}@supports (d: path("M 0 0 L 1 1")){.file-transfer__track,.file-transfer__fill{animation:ft-unroll .5s cubic-bezier(.2,.7,.2,1) both}.file-transfer__symbol-track{animation:ft-symbol-move .5s cubic-bezier(.2,.7,.2,1) both}.file-transfer.is-indeterminate .file-transfer__fill{animation:ft-unroll .5s cubic-bezier(.2,.7,.2,1) both,ft-search 1.5s .45s linear infinite}}@keyframes ft-appear{0%{opacity:0}to{opacity:1}}@keyframes ft-unroll{0%{d:path("M 37 37 C 37 44 31 50 24 50 C 17 50 11 44 11 37 C 11 30 17 24 24 24 C 31 24 37 30 37 37")}to{d:path("M 15 54 C 29 54 43 54 57 54 C 85 54 113 54 141 54 C 169 54 197 54 225 54 C 237 54 245 54 249 54")}}@keyframes ft-symbol-move{0%{transform:translate(-108px)}to{transform:translate(0)}}@keyframes ft-search{0%{stroke-dashoffset:1}to{stroke-dashoffset:-1}}@keyframes ft-download-float{0%,to{transform:translateY(-2px)}50%{transform:translateY(2px)}}@keyframes ft-upload-float{0%,to{transform:translateY(2px)}50%{transform:translateY(-2px)}}@keyframes ft-land{0%{opacity:0;transform:translateY(-15px) rotate(-5deg);transform-origin:132px 30px}20%{opacity:1}70%{opacity:1;transform:translateY(1px) rotate(2deg);transform-origin:132px 30px}to{opacity:0;transform:translateY(3px) rotate(0);transform-origin:132px 30px}}@keyframes ft-launch{0%{opacity:0;transform:translateY(12px) rotate(4deg);transform-origin:132px 30px}20%{opacity:1}70%{opacity:1;transform:translateY(-4px) rotate(-2deg);transform-origin:132px 30px}to{opacity:0;transform:translateY(-9px) rotate(0);transform-origin:132px 30px}}@keyframes ft-check{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){.file-transfer,.file-transfer *,.file-transfer *:before,.file-transfer *:after{animation:none!important;transition:none!important}.file-transfer__symbol-track,.file-transfer__moving-arrow,.file-transfer__parcel{transform:none!important}.file-transfer.is-indeterminate .file-transfer__fill{stroke-dasharray:.25 .75;stroke-dashoffset:0}.file-transfer.phase-complete .file-transfer__parcel{opacity:0}.file-transfer.phase-complete .file-transfer__check{opacity:1}}@media (forced-colors: active){.file-transfer-status{--ft-accent: Highlight;--ft-bg: Canvas;--ft-text: CanvasText;--ft-muted: CanvasText;--ft-border: CanvasText}.file-transfer{box-shadow:none}}@media (max-width: 640px){.file-transfer-status{top:calc(70px + env(safe-area-inset-top));max-height:min(260px,calc(100dvh - 180px))}}:root{--page: #0b0c14;--panel: #0f1017;--card: #14151f;--raised: #1a1b28;--input: #12131d;--border: #23242f;--border-soft: #1e1f2b;--line: #262838;--tx: #eaecf5;--tx2: #8a90a6;--tx3: #5c6178;--on-tint: #ffffff;--shadow: rgba(0, 0, 0, .4);color-scheme:dark}html.light{--page: #eceef5;--panel: #ffffff;--card: #ffffff;--raised: #f3f4f9;--input: #ffffff;--border: #d3d8e3;--border-soft: #e2e5ee;--line: #dbe0ea;--tx: #161a24;--tx2: #464c60;--tx3: #6a7082;--on-tint: #4f46e5;--shadow: rgba(20, 24, 40, .12);color-scheme:light}html,body{background:var(--page);color:var(--tx)}:root{--font-body: "Manrope", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-disp: "Space Grotesk", "Manrope", system-ui, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, monospace;--accent: #6d5cf5;--accent-2: #7c3aed;--grad: linear-gradient(135deg, #5b4fd6, #7c3aed);--shadow-card: 0 2px 10px rgba(0, 0, 0, .25)}html,body{font-family:var(--font-body)}body{background:radial-gradient(1100px 620px at 14% -8%,rgba(109,92,245,.1),transparent 60%),radial-gradient(900px 600px at 100% 4%,rgba(13,148,136,.05),transparent 55%),var(--page);background-attachment:fixed}html.light body{background:radial-gradient(1000px 560px at 14% -8%,rgba(109,92,245,.08),transparent 60%),var(--page);background-attachment:fixed}h1,h2,h3{font-family:var(--font-disp);letter-spacing:-.02em}::selection{background:#7c6cf752;color:#fff}*{scrollbar-width:thin;scrollbar-color:#2a2c3a transparent}html.light *{scrollbar-color:#c7ccd8 transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#262838;border-radius:8px;border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:#34364a;background-clip:padding-box}html.light ::-webkit-scrollbar-thumb{background:#cdd3df;background-clip:padding-box}:root{--kb-warning: #f0b968;--kb-success: #6ee7b7;--kb-danger: #f87171;--kb-info: #93c5fd;--kb-label: #c4b5fd}html.light{--kb-warning: #805000;--kb-success: #08664e;--kb-danger: #b42332;--kb-info: #225aa0;--kb-label: #6240a0}:root{--page: #10151f;--panel: #171e2a;--card: #1c2533;--raised: #273244;--input: #121a26;--border: rgba(183, 198, 224, .18);--border-soft: rgba(183, 198, 224, .12);--line: rgba(183, 198, 224, .18);--tx: #f2f5fb;--tx2: #c0cbdd;--tx3: #a4b3ca;--on-tint: #f6f3ff;--surface-sheen: linear-gradient(transparent,transparent);--shadow-card: 0 2px 8px rgba(0,0,0,.06);--workspace-atmosphere: linear-gradient(transparent,transparent);--workspace-frame: #141c28;--workspace-nav-active: rgba(113,128,210,.16);--workspace-hover: rgba(172,190,225,.08);--workspace-glint: rgba(229,239,255,.14);--workspace-focus: #c3b8ff}html.light{--page: #f2f4f8;--panel: #fff;--card: #fff;--raised: #e9edf4;--input: #f7f9fc;--border: rgba(82, 99, 132, .23);--border-soft: rgba(82, 99, 132, .15);--line: rgba(82, 99, 132, .23);--tx: #202b40;--tx2: #475772;--tx3: #596983;--on-tint: #514297;--surface-sheen: linear-gradient(transparent,transparent);--shadow-card: 0 2px 8px rgba(0,0,0,.06);--workspace-atmosphere: linear-gradient(transparent,transparent);--workspace-frame: #fff;--workspace-nav-active: rgba(113,128,210,.16);--workspace-hover: rgba(89,110,155,.065);--workspace-glint: rgba(255,255,255,.9);--workspace-focus: #6753c8}.workspace-shell{box-sizing:border-box;background:var(--workspace-atmosphere),var(--page)!important}.workspace-desktop{padding:14px;gap:14px}.workspace-sidebar{background:var(--surface-sheen),var(--panel)!important;border:1px solid var(--border)!important;border-radius:12px;box-shadow:var(--shadow-card);min-height:0}.workspace-frame{border:1px solid var(--border);border-radius:14px;background:var(--surface-sheen),var(--workspace-frame);box-shadow:none;overflow:hidden;min-height:0}.workspace-content{background:transparent!important;scrollbar-gutter:stable}.workspace-topbar{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;min-height:56px;padding:0 24px;gap:16px;border-bottom:1px solid var(--border-soft);background:#ffffff06}.workspace-breadcrumb{display:flex;align-items:center;gap:12px;color:var(--tx3);font-size:12px;min-width:0}.workspace-breadcrumb strong{color:var(--tx);font-size:13px;font-weight:600;white-space:nowrap}.workspace-topbar-actions{display:flex;align-items:center;gap:16px;flex-shrink:0}.workspace-topbar-actions time{font-size:12px;color:var(--tx2)}.workspace-quick-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--border);background:var(--card);color:var(--tx);border-radius:10px;text-decoration:none;padding:9px 12px;font-size:12px;box-shadow:inset 0 1px 0 var(--workspace-glint)}.workspace-nav-link{min-height:24px;margin:3px 0;border:1px solid transparent;transition:background-color .18s,border-color .18s,color .18s}@media (hover:hover) and (pointer:fine){.workspace-nav-link:hover{background:var(--workspace-hover)!important;color:var(--tx)!important}}.workspace-nav-link[aria-current=page]{background:var(--workspace-nav-active)!important;border-color:var(--border);box-shadow:inset 0 1px 0 var(--workspace-glint),0 3px 10px #0000000f}.workspace-page{margin-inline:auto;width:100%;box-sizing:border-box}.launch-hero{justify-content:space-between;flex-direction:row-reverse}.launch-hero>:last-child{flex:1}.launch-eyebrow{display:block;font-size:12px;font-weight:500;color:var(--tx2);margin-bottom:8px}.launch-title{margin:0;font-size:clamp(22px,2.4vw,30px);line-height:1.2;font-weight:650;letter-spacing:-.035em}.launch-readiness-ring{border-radius:50%;background:var(--surface-sheen)}.launch-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:24px}.glass-metric{min-width:0;text-align:left;font:inherit;color:var(--tx);background:var(--surface-sheen),var(--card);border:1px solid var(--border);border-radius:12px;padding:18px;box-shadow:var(--shadow-card);cursor:pointer;transition:border-color .18s,box-shadow .18s}.glass-metric-accent{background:#4e57aa;color:#fff;border-color:#d1c5ff61}.glass-metric-caption{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:12px;line-height:1.4;color:var(--tx2);min-height:34px}.glass-metric-accent .glass-metric-caption,.glass-metric-accent .glass-metric-footer{color:#eeeaff}.glass-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border:1px solid var(--border);border-radius:10px;background:#ffffff0a}.glass-metric-accent .glass-icon{border-color:#ffffff40}.glass-metric>strong{display:block;font-size:32px;letter-spacing:-.04em;font-weight:600;margin:20px 0 16px;font-variant-numeric:tabular-nums}.glass-metric-footer{display:flex;align-items:center;justify-content:space-between;font-size:11px;color:var(--tx3)}@media (hover:hover) and (pointer:fine){.glass-metric:hover{border-color:var(--workspace-focus)}}.glass-setup-card{border-radius:12px!important;transition:border-color .18s,box-shadow .18s!important}.glass-panel{background:var(--surface-sheen),var(--card)!important;border-radius:12px!important;box-shadow:var(--shadow-card);box-sizing:border-box;min-width:0}.analytics-panel{max-width:100%}.analytics-metric{min-width:0!important}.analytics-metric span{font-variant-numeric:tabular-nums}.analytics-metric[data-highlight=true]{background:#4e57aa!important;border-color:#d1c5ff61!important}.analytics-metric[data-highlight=true]>div{color:#eeeaff!important}.analytics-metric[data-highlight=true] span{color:#fff!important}.funnel-plot{display:grid;grid-template-columns:repeat(auto-fit,minmax(66px,1fr));gap:12px;padding-top:10px}.funnel-column{display:flex;flex-direction:column;align-items:center;min-width:0;text-align:center}.funnel-column>strong{font-size:16px;font-weight:600;font-variant-numeric:tabular-nums;margin-bottom:10px}.funnel-bar-space{height:160px;display:flex;align-items:flex-end;justify-content:center;width:100%;border-bottom:1px solid var(--border-soft)}.funnel-bar{width:28px;max-width:80%;min-height:0;border-radius:7px 7px 2px 2px;background:linear-gradient(0deg,#57458f,#a391ed);box-shadow:inset 1px 0 #ffffff29,0 5px 18px #816dd11f}.funnel-column>span{font-size:11px;color:var(--tx2);line-height:1.45;margin-top:12px;overflow-wrap:anywhere}.funnel-column>small{font-size:10px;color:var(--tx3);line-height:1.5;margin-top:4px}.workspace-shell :is(button,a,input,textarea,select):focus-visible{outline:2px solid var(--workspace-focus)!important;outline-offset:3px}.workspace-shell :is(input,textarea,select){transition:border-color .18s,box-shadow .18s}.workspace-shell :is(input,textarea,select):focus{border-color:var(--workspace-focus)!important;box-shadow:0 0 0 3px #7866ce1f}.workspace-shell select option{background:var(--page);color:var(--tx)}.workspace-shell button:disabled{cursor:default}html.light ::selection{background:#d6cff5;color:#211944}.workspace-mobile-header{background:var(--surface-sheen),var(--panel)!important;min-height:52px;box-sizing:border-box}.workspace-drawer{border-radius:0 18px 18px 0;max-width:calc(100vw - 32px)}@media (min-width:768px) and (max-width:1090px){.workspace-desktop{padding:10px;gap:10px}.workspace-topbar{padding:0 20px}.workspace-breadcrumb>:first-child,.workspace-breadcrumb>:nth-child(2){display:none}.launch-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.workspace-content{scrollbar-gutter:auto}.launch-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:20px}.glass-metric{padding:14px;border-radius:14px}.glass-metric-caption{font-size:12px;min-height:40px;align-items:flex-start}.glass-icon{width:26px;height:26px;border-radius:8px}.glass-metric>strong{margin:12px 0;font-size:30px}.glass-metric-footer{font-size:11px}.launch-hero{gap:12px!important;flex-wrap:nowrap!important}.launch-readiness-ring{width:58px!important;height:58px!important}.launch-readiness-ring svg{width:58px;height:58px}.launch-readiness-ring>div{font-size:14px!important}.launch-title{font-size:24px}.analytics-page{padding:20px 16px!important}.analytics-panel{width:100%!important;flex-basis:100%!important}}.workspace-layout{min-width:0;min-height:0}.workspace-sidebar{overflow-y:auto;overscroll-behavior:contain}.workspace-sidebar[data-collapsed=true]{width:68px}.workspace-sidebar[data-collapsed=false]{width:220px}.workspace-frame{display:flex;flex-direction:column;min-width:0}.workspace-content{flex:1;min-height:0;min-width:0}.workspace-nav-link{box-sizing:border-box;min-width:0;border-radius:8px}.workspace-nav-search{box-sizing:border-box;width:100%;min-width:0;min-height:36px;padding:8px 10px;border:1px solid var(--border);border-radius:8px;background:var(--input);color:var(--tx);font:inherit;font-size:12px}.workspace-nav-search::placeholder{color:var(--tx3);opacity:1}.workspace-nav-group{margin:16px 0 6px;padding-inline:10px;color:var(--tx3);font-size:10px;font-weight:600;letter-spacing:.06em}.workspace-nav-empty{margin:12px 8px;color:var(--tx2);font-size:12px;line-height:1.5;overflow-wrap:anywhere}.workspace-breadcrumb strong{overflow:hidden;text-overflow:ellipsis}.workspace-skip{position:fixed;top:8px;left:8px;z-index:1000;padding:12px 16px;border-radius:8px;background:var(--raised);color:var(--tx);transform:translateY(-160%)}.workspace-skip:focus{transform:translateY(0);outline:2px solid var(--workspace-focus);outline-offset:2px}.workspace-mobile-nav{position:fixed;inset:0 auto 0 0;box-sizing:border-box;width:min(300px,calc(100vw - 32px));height:100dvh;max-height:100dvh;max-width:none;margin:0;padding:0;border:0;border-radius:0 14px 14px 0;background:var(--panel);color:var(--tx);overflow:hidden}.workspace-mobile-nav::backdrop{background:#050a1499}.workspace-mobile-nav .workspace-sidebar{width:100%;height:100%;border:0!important;border-radius:0;box-shadow:none}.workspace-drawer-backdrop{background:#050a1499}.workspace-drawer-close{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-width:44px;min-height:44px;border:1px solid var(--border-soft);border-radius:8px;background:var(--card);color:var(--tx);cursor:pointer}@media (max-width:767px){.workspace-layout{padding:0;gap:0}.workspace-layout>.workspace-frame{border:0;border-radius:0}.workspace-mobile-header{padding-inline:12px;gap:12px}}.workspace-mobile-header{display:none}.workspace-brand{display:flex;align-items:center;gap:10px;min-height:64px;padding:10px 12px;box-sizing:border-box;flex-shrink:0}.workspace-brand>strong{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.4;font-weight:650}.workspace-brand>button{flex-shrink:0}.workspace-brand-mark{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border-radius:8px;overflow:hidden}.workspace-brand-mark img{width:100%;height:100%;object-fit:contain}.workspace-sidebar[data-collapsed=true] .workspace-brand{justify-content:center;flex-wrap:wrap;padding-inline:8px;gap:6px}.workspace-navigation{flex:1;min-height:0;overflow:auto;padding:4px 10px 12px;overscroll-behavior:contain}.workspace-nav-search-wrap{display:block;margin:4px 0 12px}.workspace-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.workspace-menu-button{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;min-height:44px;padding:0;border:1px solid var(--border-soft);border-radius:8px;background:var(--card);color:var(--tx);cursor:pointer}.workspace-billing-banner{display:block;flex-shrink:0;padding:10px 24px;background:var(--raised);color:var(--tx);border-bottom:1px solid var(--border);font-size:12px;line-height:1.6;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.workspace-loading{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:240px;padding:32px 20px;color:var(--tx2);font-family:Manrope,system-ui,sans-serif;font-size:13px;text-align:center}.workspace-loading>strong{color:var(--tx);font-size:16px;font-weight:600}.workspace-loading-mark{width:28px;height:4px;border-radius:2px;background:var(--workspace-focus)}.workspace-session-loading{min-height:100dvh;background:var(--page)}.workspace-route-error{max-width:520px;padding:32px 24px;margin:24px auto;color:var(--tx)}.workspace-route-error h2{font-size:20px;line-height:1.35;margin:0 0 12px}.workspace-route-error p{color:var(--tx2);font-size:14px;line-height:1.6;margin:0 0 20px}.workspace-route-error>:is(button,a){box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin:0 8px 10px 0;padding:10px 14px;border:1px solid var(--border);border-radius:8px;background:var(--card);color:var(--tx);font:inherit;font-size:13px;cursor:pointer;text-decoration:none}.workspace-route-error>:is(button,a):focus-visible{outline:2px solid var(--workspace-focus);outline-offset:3px}@media (max-width:767px){.workspace-desktop-sidebar{display:none!important}.workspace-mobile-header{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;min-height:60px;border-bottom:1px solid var(--border-soft)}.workspace-mobile-header>strong{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.workspace-topbar{display:none}.workspace-billing-banner{padding:10px 16px}}@media (max-width:767px){.workspace-nav-link,.workspace-nav-search{min-height:44px}}:root{--motion-fast:.12s;--motion-standard:.18s;--motion-enter:.22s;--motion-ease:cubic-bezier(.2,.7,.2,1)}.workspace-sidebar{transition:none!important}.workspace-nav-link,.workspace-quick-link,.glass-metric,.workspace-drawer-close{transition:background-color var(--motion-fast) var(--motion-ease),border-color var(--motion-fast) var(--motion-ease),color var(--motion-fast) var(--motion-ease)}.workspace-mobile-nav[open]{animation:workspace-drawer-enter var(--motion-enter) var(--motion-ease)}.workspace-mobile-nav[open]::backdrop{animation:workspace-backdrop-enter var(--motion-standard) var(--motion-ease)}@keyframes workspace-drawer-enter{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}@keyframes workspace-backdrop-enter{0%{opacity:0}to{opacity:1}}.workspace-shell :focus-visible{transition:none}@media (prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}html{scroll-behavior:auto!important}}.workspace-mobile-nav[data-keyboard=true],.workspace-mobile-nav[data-keyboard=true]::backdrop{animation:none}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.workspace-menu-button,.workspace-drawer-close,.workspace-quick-link,.glass-metric{transition:transform var(--motion-fast) var(--motion-ease),border-color var(--motion-fast) var(--motion-ease),background-color var(--motion-fast) var(--motion-ease)}.workspace-menu-button:active:not(:focus-visible),.workspace-drawer-close:active:not(:focus-visible),.workspace-quick-link:active:not(:focus-visible),.glass-metric:active:not(:focus-visible){transform:translateY(1px)}}@media (prefers-reduced-motion:no-preference){html[data-syrix-input=pointer] :is(.customer-card-dialog[open],.deal-detail[open],.contact-profile){animation:workspace-detail-enter var(--motion-standard) var(--motion-ease)}}@keyframes workspace-detail-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.assistant-widget-inline-panel{font-family:var(--font-body,system-ui,sans-serif)}.assistant-widget-inline-trigger{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;padding:0 10px;border:1px solid var(--line);border-radius:10px;background:transparent;color:var(--tx2);font:inherit;font-size:12px;cursor:pointer;white-space:nowrap}.assistant-widget-inline-trigger:hover,.assistant-widget-inline-trigger[aria-expanded=true]{background:var(--raised);color:var(--tx)}.assistant-widget-inline-trigger:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (max-width:767px){.assistant-widget-inline-trigger{width:40px;padding:0}.assistant-widget-inline-trigger>span{display:none}.assistant-widget-inline-panel{position:fixed!important;top:max(72px,env(safe-area-inset-top))!important;right:12px!important;bottom:max(12px,env(safe-area-inset-bottom))!important;left:12px!important;width:auto!important;height:auto!important;max-height:calc(100dvh - 84px)}}.assistant-widget-inline-panel :is(button,a,input,textarea,select):focus-visible{outline:2px solid var(--accent)!important;outline-offset:3px}.assistant-widget-inline-panel :is(input,textarea,select):focus{border-color:var(--accent)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 14%,transparent)}
