*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--bg-canvas:#f4f6f8;--bg-surface:#fafbfc;--bg-card:#ffffff;--bg-elevated:#ffffff;--bg-hover:#eceff2;--bg-overlay:rgba(4,14,50,0.35);--text-primary:#0b1733;--text-secondary:#374151;--text-muted:#6b7280;--text-disabled:#9ca3af;--text-inverse:#ffffff;--border-default:#e1e4e8;--border-subtle:#eceff2;--border-emphasis:#cfd3d8;--border-strong:#bfbfbf;--border-divider:#e1e4e8;--brand-primary:#0083bf;--brand-hover:#006b9c;--brand-active:#005e89;--brand-muted:#99cceb;--brand-subtle:#e5f3fa;--status-success:#1a7a4a;--status-success-muted:#a7e0c4;--status-success-subtle:#edfaf4;--status-error:#d9352b;--status-error-muted:#f5b5b5;--status-error-subtle:#fcebeb;--status-warning:#ffb600;--status-warning-muted:#ffe08a;--status-warning-subtle:#fff5db;--status-info:#0083bf;--status-info-muted:#99cceb;--status-info-subtle:#eaf3fc;--accent-secondary:#01b282;--accent-secondary-muted:#b8eadc;--accent-purple:#4d419a;--accent-purple-muted:#c9c4e6;--interactive-hover:rgba(11,23,51,0.04);--interactive-active:rgba(11,23,51,0.08);--interactive-disabled:rgba(11,23,51,0.12);--radius:0.5rem}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.-my-6{margin-top:-1.5rem;margin-bottom:-1.5rem}.mb-4{margin-bottom:1rem}.block{display:block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.min-h-\[40vh\]{min-height:40vh}.min-h-\[calc\(100vh-56px\)\]{min-height:calc(100vh - 56px)}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.gap-2{gap:.5rem}.break-all{word-break:break-all}.border{border-width:1px}.bg-bg-canvas{background-color:var(--bg-canvas)}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.text-center{text-align:center}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-medium{font-weight:500}.text-status-error{color:var(--status-error)}.text-text-primary{color:var(--text-primary)}.text-text-secondary{color:var(--text-secondary)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media (min-width:768px){.md\:p-6{padding:1.5rem}}@media (min-width:1024px){.lg\:p-8{padding:2rem}}:root,[data-theme=light]{--blu-50:#e5f3fa;--blu-100:#cce6f5;--blu-200:#99cceb;--blu-300:#66b3e0;--blu-400:#339ad6;--blu-500:#0083bf;--blu-600:#006fa1;--blu-700:#005e89;--blu-800:#004a6d;--blu-900:#003654;--blu-hover:#006b9c;--neutral-0:#ffffff;--neutral-25:#fafbfc;--neutral-50:#f4f6f8;--neutral-100:#eceff2;--neutral-200:#e1e4e8;--neutral-300:#cfd3d8;--neutral-400:#bfbfbf;--neutral-500:#8a8f96;--neutral-600:#5b6068;--neutral-700:#3a3f47;--neutral-800:#1b2233;--neutral-900:#040e32;--ink:#0b1733;--ink-2:#374151;--ink-3:#6b7280;--ink-4:#9ca3af;--bg:var(--neutral-50);--panel:var(--neutral-0);--line:var(--neutral-200);--line-2:var(--neutral-100);--accent:var(--blu-500);--accent-ink:var(--blu-700);--accent-soft:var(--blu-50);--good:#01b282;--good-fill:#edfaf4;--good-text:#1a7a4a;--warn:#ffb600;--warn-fill:#fff5db;--warn-text:#b88300;--danger:#d9352b;--danger-fill:#fcebeb;--danger-text:#a32d2d;--purple:#4d419a;--teal:#01b282;--amber:#ffb600;--navy:#040e32;--p1:#0083bf;--p2:#01b282;--p3:#4d419a;--p4:#ffb600;--p5:#040e32;--p6:#005e89;--p7:#66b3e0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--space-16:64px;--radius-xs:2px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-2xl:20px;--radius-pill:100px;--duration-fast:100ms;--duration-base:200ms;--duration-moderate:300ms;--ease-standard:cubic-bezier(0.4,0,0.2,1);--shadow-tooltip:0 4px 12px rgba(4,14,50,0.1);--shadow-menu:0 8px 24px rgba(11,23,51,0.16);--shadow-modal:0 24px 64px rgba(0,0,0,0.2);--scrim:rgba(4,14,50,0.35);--font-sans:Arial,"Helvetica Neue",Helvetica,sans-serif;--font-narrow:"Arial Narrow",Arial,sans-serif;--font-mono:ui-monospace,"SF Mono",Menlo,Consolas,monospace;--bg-canvas:var(--neutral-50);--bg-surface:var(--neutral-25);--bg-card:var(--neutral-0);--bg-elevated:var(--neutral-0);--bg-hover:var(--neutral-100);--bg-overlay:var(--scrim);--text-primary:var(--ink);--text-secondary:var(--ink-2);--text-muted:var(--ink-3);--text-disabled:var(--ink-4);--text-inverse:#ffffff;--border-default:var(--neutral-200);--border-subtle:var(--neutral-100);--border-emphasis:var(--neutral-300);--border-strong:var(--neutral-400);--border-divider:var(--neutral-200);--brand-primary:var(--blu-500);--brand-hover:var(--blu-hover);--brand-active:var(--blu-700);--brand-muted:var(--blu-200);--brand-subtle:var(--blu-50);--status-success:var(--good-text);--status-success-muted:#a7e0c4;--status-success-subtle:var(--good-fill);--status-error:var(--danger);--status-error-muted:#f5b5b5;--status-error-subtle:var(--danger-fill);--status-warning:var(--warn);--status-warning-muted:#ffe08a;--status-warning-subtle:var(--warn-fill);--status-info:var(--blu-500);--status-info-muted:var(--blu-200);--status-info-subtle:#eaf3fc;--accent-secondary:var(--teal);--accent-secondary-muted:#b8eadc;--accent-purple:var(--purple);--accent-purple-muted:#c9c4e6;--interactive-hover:rgba(11,23,51,0.04);--interactive-active:rgba(11,23,51,0.08);--interactive-disabled:rgba(11,23,51,0.12);--radius:8px;color-scheme:light}[data-theme=dark]{--bg:#0b1220;--panel:#121a2b;--ink:#f4f6f8;--ink-2:#cfd3d8;--ink-3:#8a8f96;--ink-4:#5b6068;--line:#1b2233;--line-2:#151c2c;--accent:#339ad6;--accent-ink:#99cceb;--accent-soft:#003654;--good:#01b282;--warn:#ffb600;--danger:#d9352b;color-scheme:dark}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0;height:100%;overflow:hidden}body{font-family:var(--font-sans);font-size:13px;line-height:1.45;background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mono,code,pre{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.display,.serif{font-family:var(--font-sans)}[data-density=compact]{font-size:12.5px}[data-density=comfortable]{font-size:13px}[data-density=spacious]{font-size:14px}button,input,select,textarea{font:inherit;color:inherit}button{background:none;border:0;padding:0;cursor:pointer}a{color:var(--accent-ink);text-decoration:none}a:hover{text-decoration:underline}@keyframes blu-fadein{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.fadein{animation:blu-fadein .22s ease-out both}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{scrollbar-width:none}.page-canvas{margin-block:-20px;min-height:calc(100vh - 56px);background:var(--bg)}.page-canvas .max-w-\[1400px\]{max-width:none!important}.page-canvas :is(.min-h-screen.p-4,.min-h-screen>.p-4){padding-left:0!important;padding-right:0!important}@media (min-width:640px){.page-canvas :is(.min-h-screen.sm\:p-6,.min-h-screen>.sm\:p-6){padding-left:0!important;padding-right:0!important}}.BluStrategyPanel_backdrop__U3jLA{position:fixed;inset:0;background:var(--scrim);z-index:50}.BluStrategyPanel_panel__IpRfS{position:fixed;top:0;right:0;bottom:0;width:420px;background:var(--panel);border-left:1px solid var(--line);transform:translateX(100%);transition:transform .26s var(--ease-standard);z-index:51;display:flex;flex-direction:column;box-shadow:var(--shadow-modal)}.BluStrategyPanel_panelOpen__8172n{transform:translateX(0)}.BluStrategyPanel_header__Zp2Tp{padding:14px 16px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:10px;position:relative}.BluStrategyPanel_iconSquare__kTHI5{width:32px;height:32px;border-radius:var(--radius-pill);background:#eaf3fc;color:var(--blu-500);display:flex;align-items:center;justify-content:center;flex-shrink:0}.BluStrategyPanel_titleBlock__cvloH{flex:1;min-width:0}.BluStrategyPanel_title__jBjVf{font-size:15px;font-weight:700;color:var(--ink)}.BluStrategyPanel_modelBtn__Ncz_8{display:flex;align-items:center;gap:6px;padding:5px 8px 5px 7px;border-radius:var(--radius-md);border:.5px solid var(--neutral-300);background:var(--panel);font-size:11px;color:var(--ink-2);cursor:pointer;font-family:inherit}.BluStrategyPanel_modelBtn__Ncz_8:hover{background:var(--neutral-50)}.BluStrategyPanel_modelDot__YYfdW{width:8px;height:8px;border-radius:50%;flex-shrink:0;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08)}.BluStrategyPanel_modelVendor__8iVM0{font-weight:500}.BluStrategyPanel_chevron__PnhAX{color:var(--ink-4)}.BluStrategyPanel_closeBtn__mwywg{background:none;border:none;padding:6px;cursor:pointer;color:var(--ink-3);display:flex;align-items:center;border-radius:var(--radius-md)}.BluStrategyPanel_closeBtn__mwywg:hover{background:var(--neutral-50);color:var(--ink)}.BluStrategyPanel_modelBackdrop__k9PPP{position:fixed;inset:0;z-index:5}.BluStrategyPanel_modelDropdown__3rgpq{position:absolute;top:54px;right:42px;width:260px;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-menu);z-index:10;overflow:hidden}.BluStrategyPanel_modelDropdownLabel__xWiEc{font-size:10px;font-weight:700;color:var(--ink-4);letter-spacing:.08em;text-transform:uppercase;padding:10px 12px 6px}.BluStrategyPanel_modelOption__ZSIx1{display:flex;align-items:flex-start;gap:10px;width:100%;padding:9px 12px;border:none;background:transparent;cursor:pointer;text-align:left;font-family:inherit}.BluStrategyPanel_modelOption__ZSIx1:hover{background:var(--neutral-50)}.BluStrategyPanel_modelOptionActive__7bcy5{background:var(--accent-soft)}.BluStrategyPanel_modelOptionDisabled__BgMVS{opacity:.55;cursor:not-allowed}.BluStrategyPanel_modelOptionDisabled__BgMVS:hover{background:transparent}.BluStrategyPanel_modelOptionDot__9_StC{width:10px;height:10px;border-radius:50%;margin-top:4px;flex-shrink:0;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08)}.BluStrategyPanel_modelOptionText__zPg70{flex:1;min-width:0}.BluStrategyPanel_modelOptionLabel__hyio5{display:block;font-size:12px;font-weight:500;color:var(--ink)}.BluStrategyPanel_modelOptionNote__3Y1Yw{display:block;font-size:10px;color:var(--ink-4);margin-top:1px}.BluStrategyPanel_modelCheck__FiVRe{margin-top:3px;color:var(--accent-ink);flex-shrink:0}.BluStrategyPanel_modelFooter__NEJOS{padding:8px 12px;border-top:1px solid var(--line);font-size:10px;color:var(--ink-4);display:flex;align-items:center;gap:6px}.BluStrategyPanel_messages__WYVjf{flex:1;overflow:auto;padding:16px;display:flex;flex-direction:column;gap:14px}.BluStrategyPanel_message__Hu2tD{max-width:85%;padding:10px 12px;border-radius:var(--radius-lg);font-size:13px;line-height:1.5;border:.5px solid var(--line);white-space:pre-wrap}.BluStrategyPanel_messageUser__a2W7L{align-self:flex-end;background:var(--blu-50);color:var(--blu-800);border-color:var(--blu-100)}.BluStrategyPanel_messageAgent__s7UPu{align-self:flex-start;background:var(--neutral-50);color:var(--ink-2)}.BluStrategyPanel_typing__04ayb{align-self:flex-start;display:flex;gap:4px;padding:10px 12px}.BluStrategyPanel_typingDot__0noDN{width:6px;height:6px;border-radius:50%;background:var(--ink-3);animation:BluStrategyPanel_pulse-dot__41OpO 1.2s infinite}.BluStrategyPanel_typingDot__0noDN:nth-child(2){animation-delay:.15s}.BluStrategyPanel_typingDot__0noDN:nth-child(3){animation-delay:.3s}@keyframes BluStrategyPanel_pulse-dot__41OpO{0%,80%,to{opacity:.35;transform:scale(.85)}40%{opacity:1;transform:scale(1)}}.BluStrategyPanel_suggestions__yxDZG{padding:0 16px 12px;display:flex;flex-direction:column;gap:6px}.BluStrategyPanel_suggestionsLabel__4XwVK{font-size:10px;font-weight:700;color:var(--ink-4);letter-spacing:.08em;text-transform:uppercase;margin-bottom:2px}.BluStrategyPanel_suggestionBtn__6YRY0{text-align:left;padding:8px 10px;border-radius:var(--radius-md);border:.5px solid var(--line);background:var(--panel);font-size:12.5px;color:var(--ink-2);cursor:pointer;font-family:inherit;transition:background .12s ease}.BluStrategyPanel_suggestionBtn__6YRY0:hover{background:var(--neutral-50)}.BluStrategyPanel_composer__FXRNx{padding:12px;border-top:1px solid var(--line)}.BluStrategyPanel_composerRow__aYNi9{display:flex;align-items:center;gap:8px;padding:8px 12px;border:.5px solid var(--neutral-300);border-radius:var(--radius-pill);background:var(--neutral-50)}.BluStrategyPanel_composerRow__aYNi9:focus-within{border-color:var(--blu-500);box-shadow:0 0 0 2px rgba(0,131,191,.25);background:var(--panel)}.BluStrategyPanel_input__GVubi{flex:1;border:none;outline:none;background:transparent;font-size:13px;color:var(--ink);font-family:inherit}.BluStrategyPanel_input__GVubi::-moz-placeholder{color:var(--ink-4)}.BluStrategyPanel_input__GVubi::placeholder{color:var(--ink-4)}.BluStrategyPanel_sendBtn__xhusc{border:none;border-radius:var(--radius-md);padding:6px 8px;display:flex;align-items:center;cursor:default;background:var(--neutral-200);color:var(--ink-4)}.BluStrategyPanel_sendBtnActive__k2sKs{background:var(--blu-500);color:#fff;cursor:pointer}.BluStrategyPanel_sendBtnActive__k2sKs:hover{background:var(--blu-hover)}.BluStrategyPanel_composerFooter__yUVLh{font-size:10px;color:var(--ink-4);margin-top:6px;text-align:center}.NavTabs_rail__Y1IvM{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;-moz-column-gap:12px;column-gap:12px;padding:10px 1in;background:var(--panel);border-bottom:1px solid var(--line);overflow-x:auto;flex-shrink:0;scrollbar-width:none}.NavTabs_rail__Y1IvM.NavTabs_hasSubRail__4wlt4{border-bottom:none}.NavTabs_rail__Y1IvM::-webkit-scrollbar{display:none}.NavTabs_tabs__qOgIE{display:flex;align-items:center;gap:12px}.NavTabs_tab__yaNoj{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;height:36px;padding:0 32px;font-size:14px;font-weight:500;color:#111827;background:#f0f2f5;border-radius:9999px;text-decoration:none;white-space:nowrap;transition:background .12s ease,color .12s ease}.NavTabs_tab__yaNoj:hover{background:#e4e7eb;text-decoration:none}.NavTabs_tab__yaNoj.NavTabs_active__pBGq4{color:#ffffff;background:#2d6ca2}.NavTabs_tab__yaNoj.NavTabs_active__pBGq4:hover{background:#265d8c}.NavTabs_subRail__yFK9r{display:flex;justify-content:center;gap:8px;padding:0 1in;background:transparent;border-bottom:1px solid var(--line);overflow-x:auto;flex-shrink:0;scrollbar-width:none}.NavTabs_subRail__yFK9r::-webkit-scrollbar{display:none}.NavTabs_subTab__J3KdP{flex-shrink:0;padding:10px 14px;font-size:14px;font-weight:500;color:#374151;text-decoration:none;border-bottom:2.5px solid transparent;margin-bottom:-1px;white-space:nowrap;transition:color .12s ease,border-color .12s ease}.NavTabs_subTab__J3KdP:hover{color:#111827;text-decoration:none}.NavTabs_subTab__J3KdP.NavTabs_subActive__Y_E0r{color:#2d6ca2;font-weight:600;border-bottom-color:#2d6ca2}.NavTabs_askBlu__iE3db{display:flex;align-items:center;align-self:center;justify-self:end;gap:8px;height:32px;padding:0 14px 0 10px;border:1.5px solid var(--blu-200);border-radius:var(--radius-pill);background:var(--blu-50);color:var(--blu-700);cursor:pointer;flex-shrink:0;transition:background var(--duration-fast) ease,border-color var(--duration-fast) ease}.NavTabs_askBlu__iE3db:hover{background:#d6eafb;border-color:var(--blu-500)}.NavTabs_askBluSpark__fViFS{display:flex;color:var(--blu-500);flex-shrink:0}.NavTabs_askBluLabel__n7goP{font-size:13px;font-weight:700;white-space:nowrap}.ClientSwitcher_root__susvg{position:relative;flex-shrink:0;padding:10px 10px 8px;border-bottom:1px solid var(--line)}.ClientSwitcher_rootCollapsed__b3HTX{padding:10px 8px 8px}.ClientSwitcher_rootCollapsed__b3HTX .ClientSwitcher_chevron__EmgCT,.ClientSwitcher_rootCollapsed__b3HTX .ClientSwitcher_triggerText__W8xts{display:none}.ClientSwitcher_rootCollapsed__b3HTX .ClientSwitcher_trigger__wog4h{justify-content:center;padding:6px 0}.ClientSwitcher_rootInline__kfJ3W{padding:0;border-bottom:none;min-width:0}.ClientSwitcher_rootInline__kfJ3W .ClientSwitcher_trigger__wog4h{width:auto;max-width:220px;height:38px;padding:0 10px 0 6px;border:1.5px solid var(--line);border-radius:var(--radius-pill);background:var(--panel)}.ClientSwitcher_rootInline__kfJ3W .ClientSwitcher_triggerOpen__uejgb,.ClientSwitcher_rootInline__kfJ3W .ClientSwitcher_trigger__wog4h:hover{background:var(--neutral-50);border-color:var(--blu-300)}.ClientSwitcher_rootInline__kfJ3W .ClientSwitcher_dropdown__pSI5d{top:calc(100% + 8px);left:0}.ClientSwitcher_trigger__wog4h{width:100%;display:flex;align-items:center;gap:10px;padding:6px 8px;background:transparent;border:1px solid transparent;border-radius:8px;cursor:pointer;color:var(--ink);font-family:inherit;text-align:left;transition:background .15s ease,border-color .15s ease}.ClientSwitcher_trigger__wog4h:hover{background:var(--bg)}.ClientSwitcher_triggerOpen__uejgb{background:var(--bg);border-color:var(--line)}.ClientSwitcher_triggerText__W8xts{flex:1;min-width:0;line-height:1.15}.ClientSwitcher_triggerTitle__Y_rvS{font-size:13px;font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ClientSwitcher_triggerTitleClient__X2KsM{font-size:12.5px}.ClientSwitcher_triggerSubtitle__72aME{margin-top:2px;font-size:9px;color:var(--ink-4);letter-spacing:.06em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ClientSwitcher_chevron__EmgCT{flex-shrink:0;color:var(--ink-4);transition:transform .15s ease}.ClientSwitcher_chevronOpen__M9eF9{transform:rotate(180deg)}.ClientSwitcher_horizonSphere__bF_M5{width:30px;height:30px;border-radius:50%;flex-shrink:0;background:radial-gradient(circle at 30% 30%,#6fa8dc 0,#0083bf 35%,#4d419a 75%,#2a2266 100%);box-shadow:inset 0 -2px 4px rgba(0,0,0,.25),inset 0 2px 4px rgba(255,255,255,.2)}.ClientSwitcher_brandMarkWrap__sb7kj{position:relative;flex-shrink:0}.ClientSwitcher_brandMark__XdgYb{display:flex;align-items:center;justify-content:center;border-radius:7px;color:#fff;font-weight:700;letter-spacing:-.02em;background:var(--brand-accent);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08),0 1px 2px rgba(0,0,0,.12)}.ClientSwitcher_brandMarkSm__i2cMU{width:20px;height:20px;font-size:8px}.ClientSwitcher_brandMarkMd__Ntb4N{width:22px;height:22px;font-size:9px}.ClientSwitcher_brandMarkLg__YL_Qh{width:28px;height:28px;font-size:10px}.ClientSwitcher_brandMarkXl__Bz7Yq{width:30px;height:30px;font-size:10px}.ClientSwitcher_statusDot__jMRtm{position:absolute;bottom:-2px;right:-2px;width:8px;height:8px;border-radius:50%;border:2px solid var(--panel)}.ClientSwitcher_statusActive__7YYUe{background:var(--good)}.ClientSwitcher_statusOnboarding__kg4iE{background:var(--warn)}.ClientSwitcher_statusPaused__fJCsa{background:var(--ink-4)}.ClientSwitcher_sparkline__P7mVW{display:block}.ClientSwitcher_dropdown__pSI5d{position:absolute;top:62px;left:10px;width:440px;background:var(--panel);border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow-menu);z-index:200;overflow:hidden;display:flex;flex-direction:column;max-height:min(640px,calc(100vh - 80px))}.ClientSwitcher_panelHeader__sB7s3{padding:12px 14px 10px;border-bottom:1px solid var(--line);background:linear-gradient(180deg,var(--bg),transparent)}.ClientSwitcher_panelHeaderRow__Z58mB{display:flex;align-items:center;gap:10px}.ClientSwitcher_panelHeaderText__gBhMS{flex:1;min-width:0}.ClientSwitcher_panelHeaderTitle__Id_Wj{font-size:13px;font-weight:600;color:var(--ink)}.ClientSwitcher_panelHeaderSub__bVCaS{margin-top:1px;font-size:9.5px;color:var(--ink-4);letter-spacing:.08em}.ClientSwitcher_exitBrandBtn__xoN54{display:flex;align-items:center;gap:5px;padding:5px 9px;font-size:11px;font-weight:500;background:var(--bg);border:1px solid var(--line);border-radius:6px;color:var(--ink-2);cursor:pointer;font-family:inherit;transition:background .12s ease}.ClientSwitcher_exitBrandBtn__xoN54:hover{background:var(--line-2)}.ClientSwitcher_activeBanner__eyNoZ{margin-top:10px;padding:8px 10px;background:var(--accent-soft);border:1px solid var(--line);border-radius:6px;display:flex;align-items:center;gap:8px}.ClientSwitcher_activeBannerText__k4yeC{font-size:11.5px;line-height:1.3;flex:1;color:var(--ink-2)}.ClientSwitcher_searchSection__nh4dL{padding:10px 12px;border-bottom:1px solid var(--line)}.ClientSwitcher_searchBox__ENroH{display:flex;align-items:center;gap:8px;padding:7px 10px;background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-pill)}.ClientSwitcher_searchIcon__2RIBR{display:flex;color:var(--ink-4);flex-shrink:0}.ClientSwitcher_searchInput__WLWrI{flex:1;border:none;outline:none;background:transparent;font-size:13px;color:var(--ink);font-family:inherit;min-width:0}.ClientSwitcher_searchInput__WLWrI::-moz-placeholder{color:var(--ink-4)}.ClientSwitcher_searchInput__WLWrI::placeholder{color:var(--ink-4)}.ClientSwitcher_clearBtn__AkAqA{display:flex;padding:0;border:none;background:none;cursor:pointer;color:var(--ink-4)}.ClientSwitcher_clearBtn__AkAqA:hover{color:var(--ink-3)}.ClientSwitcher_chipsWrap__1X_Hb{position:relative;margin-top:8px}.ClientSwitcher_chipsRow__XQQTn{display:flex;gap:4px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none;mask-image:linear-gradient(90deg,black calc(100% - 24px),transparent);-webkit-mask-image:linear-gradient(90deg,black calc(100% - 24px),transparent)}.ClientSwitcher_chipsRow__XQQTn::-webkit-scrollbar{display:none}.ClientSwitcher_chip__JMpLA{padding:3px 8px;font-size:10.5px;font-weight:500;background:transparent;color:var(--ink-3);border:1px solid var(--line);border-radius:20px;cursor:pointer;white-space:nowrap;font-family:inherit;flex-shrink:0;transition:background .12s ease,color .12s ease,border-color .12s ease}.ClientSwitcher_chip__JMpLA:hover{color:var(--ink-2)}.ClientSwitcher_chipActive__DHD5J{background:var(--blu-500);color:#fff;border-color:var(--blu-500)}.ClientSwitcher_list__bAU2o{overflow-y:auto;flex:1;padding:6px 4px}.ClientSwitcher_emptyState__d_OGK{padding:40px;text-align:center;color:var(--ink-4);font-size:12px}.ClientSwitcher_group__WXeWV{margin-bottom:4px}.ClientSwitcher_groupLabel__Qz8ze{font-size:9.5px;color:var(--ink-4);letter-spacing:.1em;padding:8px 14px 4px;font-weight:600;text-transform:uppercase}.ClientSwitcher_brandRow__177Of{display:grid;align-items:center;gap:10px;padding:8px 10px;margin:0 4px;width:calc(100% - 8px);border:none;border-radius:7px;cursor:pointer;text-align:left;font-family:inherit;background:transparent;transition:background .12s ease}.ClientSwitcher_brandRowGrid__AC66H{grid-template-columns:32px 1fr 50px 56px}.ClientSwitcher_brandRowGridCompact__i0FdP{grid-template-columns:32px 1fr auto;padding:6px 10px}.ClientSwitcher_brandRow__177Of:hover{background:var(--bg)}.ClientSwitcher_brandRowActive__y73Hk,.ClientSwitcher_brandRowActive__y73Hk:hover{background:var(--accent-soft)}.ClientSwitcher_brandRowName__lGDD3{min-width:0}.ClientSwitcher_brandRowTitle___kt6l{font-size:13px;font-weight:500;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:6px}.ClientSwitcher_brandRowTitleActive__zW139{font-weight:600}.ClientSwitcher_brandRowMeta__nlTV9{font-size:10.5px;color:var(--ink-4);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ClientSwitcher_brandRowMetaTier__RKHDU{text-transform:uppercase;letter-spacing:.04em}.ClientSwitcher_brandRowMetaStateWarn__u2vlx{color:var(--warn)}.ClientSwitcher_brandRowMetaStateMuted__M_ZmQ,.ClientSwitcher_brandRowMetaStateWarn__u2vlx{margin-left:6px;text-transform:uppercase;letter-spacing:.04em}.ClientSwitcher_brandRowLastSeen__tYDmF{font-size:10px;color:var(--ink-4);white-space:nowrap;text-align:right}.ClientSwitcher_brandRowLastSeenDim__bRY5m{opacity:.6}.ClientSwitcher_brandRowLastSeenBright__V9GYf{opacity:1}.ClientSwitcher_checkIcon__AX_gk{color:var(--accent-ink);flex-shrink:0}.ClientSwitcher_panelFooter__LYB4j{padding:10px 14px;border-top:1px solid var(--line);display:flex;align-items:center;gap:8px;background:var(--bg)}.ClientSwitcher_addBrandBtn__c801h{display:flex;align-items:center;gap:6px;padding:6px 10px;background:var(--panel);border:1px solid var(--line);border-radius:6px;font-size:11.5px;font-weight:500;color:var(--ink-2);cursor:pointer;font-family:inherit;transition:background .12s ease}.ClientSwitcher_addBrandBtn__c801h:hover{background:var(--line-2)}.ClientSwitcher_footerHint__f5Qam{font-size:10px;color:var(--ink-4);margin-left:auto;letter-spacing:.05em}.ClientSwitcher_impersonationChip__fPN2M{display:flex;align-items:center;gap:8px;padding:3px 10px 3px 4px;background:#eaf3fc;border:1px solid #bae6fd;border-radius:var(--radius-pill);color:var(--blu-500);font-size:12px;font-weight:700;flex-shrink:0;transition:background .12s ease,border-color .12s ease}.ClientSwitcher_impersonationChip__fPN2M:hover{background:#d6eafb;border-color:var(--blu-500)}.ClientSwitcher_impersonationName__oBF69{font-weight:700}.ClientSwitcher_impersonationDot__uVlv7{color:var(--blu-400);font-weight:400}.ClientSwitcher_impersonationLabel__j_NyO{font-size:10px;letter-spacing:.06em;text-transform:uppercase;font-weight:700;color:var(--blu-700)}.ClientSwitcher_impersonationExit__IniVp{margin-left:2px;padding:2px;background:none;border:none;cursor:pointer;color:var(--blu-500);display:flex;align-items:center;transition:color .12s ease}.ClientSwitcher_impersonationExit__IniVp:hover{color:var(--blu-800)}.TopBar_topbar___iKmp{gap:12px;height:60px;padding:0 1in;border-bottom:1px solid var(--line);position:sticky;top:0;z-index:10}.TopBar_brandPill__IDkBb,.TopBar_topbar___iKmp{display:flex;align-items:center;background:var(--panel);flex-shrink:0}.TopBar_brandPill__IDkBb{justify-content:center;height:38px;padding:0 14px;border:1.5px solid var(--line);border-radius:var(--radius-pill)}.TopBar_brandWord__osAq3{font-size:16px;font-weight:700;letter-spacing:-.03em;color:var(--blu-500);line-height:1}.layout_shell__f3jfS{display:flex;flex-direction:column;height:100%;overflow:hidden;background:var(--bg)}.layout_content__gIep_{flex:1;overflow-y:auto;padding:20px 1in;background:var(--bg);min-height:0}