@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,500;0,600;1,400&family=Roboto:wght@300;400;500&family=IBM+Plex+Mono:wght@400;500&family=DM+Sans:wght@300;400;500;600&display=swap";:root{--sb-text-primary: #141413;--sb-gold: #ff8d28;--sb-gold-light: #ffb066;--sb-gold-dim: rgba(255, 141, 40, .1);--sb-red: #e8593c;--sb-green: #1d9e75;--sb-green-dim: rgba(29, 158, 117, .1);--sb-bg-base: #ffffff;--sb-bg-surface: #f8f8f6;--sb-bg-elevated: rgb(247 247 247);--sb-bg-hover: #eeece7;--sb-text-secondary: #63605a;--sb-text-muted: #918d84;--sb-ink: #141413;--sb-ink-2: #262420;--sb-ink-border: rgba(255, 255, 255, .1);--sb-ink-text: #f4f2ec;--sb-ink-muted: rgba(244, 242, 236, .55);--sb-border: #e4e2da;--sb-border-subtle: #efede6;--sb-red-hover: #e86f52;--sb-border-focus: #c9c5b8;--sb-space-1: 4px;--sb-space-2: 8px;--sb-space-3: 12px;--sb-space-4: 16px;--sb-space-5: 20px;--sb-space-6: 24px;--sb-space-8: 32px;--sb-space-10: 40px;--sb-radius-sm: 4px;--sb-radius-md: 6px;--sb-radius-lg: 8px;--sb-radius-xl: 10px;--sb-radius-full: 9999px;--sb-h-sm: 32px;--sb-h-md: 36px;--sb-h-lg: 44px;--sb-shadow-card: 0 1px 3px rgba(0, 0, 0, .04);--sb-gold-glow: 0 0 20px rgba(255, 141, 40, .15);--sb-sidebar-w: 280px;--sb-font-display: "Roboto", system-ui, sans-serif;--sb-font-body: "Roboto", system-ui, sans-serif;--sb-font-mono: "IBM Plex Mono", ui-monospace, monospace;--sb-font-serif: "Georgia", "Iowan Old Style", "Times New Roman", serif}@keyframes sb-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes glowPulse{0%,to{box-shadow:0 0 #ff8d2800}50%{box-shadow:0 0 12px 2px #ff8d281f}}[data-sonner-toaster]{--normal-bg: var(--sb-bg-base);--normal-text: var(--sb-text-primary);--normal-border: var(--sb-border);--border-radius: var(--sb-radius-md)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@media(min-width:640px){.sr-only-sm-visible{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}}*,*:before,*:after{box-sizing:border-box}:where(html){line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4}:where(body){margin:0;min-height:100svh}:where(h1,h2,h3,h4,h5,h6){margin:0;font-size:inherit;font-weight:inherit}:where(p){margin:0}:where(button,[role=button]){cursor:pointer;font-family:inherit;font-size:inherit;line-height:inherit;background:transparent;border:0;padding:0;color:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}:where(input,textarea,select){font-family:inherit;font-size:inherit;line-height:inherit}:where(a){color:inherit;text-decoration:none}:where(img,video,svg,picture){display:block;max-width:100%}:where(ul,ol){list-style:none;margin:0;padding:0}:where(table){border-collapse:collapse}:where(fieldset){border:0;margin:0;padding:0}.font-display{font-family:Playfair Display,Georgia,serif}.font-body{font-family:DM Sans,system-ui,sans-serif}.font-mono{font-family:IBM Plex Mono,ui-monospace,monospace}.brand-ai{color:var(--sb-gold);font-family:IBM Plex Mono,ui-monospace,monospace}@custom-variant dark (&:is(.dark *));@theme inline{ --radius-sm: calc(var(--radius) - 4px); --radius-md: calc(var(--radius) - 2px); --radius-lg: var(--radius); --radius-xl: calc(var(--radius) + 4px); --color-background: var(--background); --color-foreground: var(--foreground); --color-card: var(--card); --color-card-foreground: var(--card-foreground); --color-popover: var(--popover); --color-popover-foreground: var(--popover-foreground); --color-primary: var(--primary); --color-primary-foreground: var(--primary-foreground); --color-secondary: var(--secondary); --color-secondary-foreground: var(--secondary-foreground); --color-muted: var(--muted); --color-muted-foreground: var(--muted-foreground); --color-accent: var(--accent); --color-accent-foreground: var(--accent-foreground); --color-destructive: var(--destructive); --color-border: var(--border); --color-input: var(--input); --color-ring: var(--ring); --color-chart-1: var(--chart-1); --color-chart-2: var(--chart-2); --color-chart-3: var(--chart-3); --color-chart-4: var(--chart-4); --color-chart-5: var(--chart-5); --color-sidebar: var(--sidebar); --color-sidebar-foreground: var(--sidebar-foreground); --color-sidebar-primary: var(--sidebar-primary); --color-sidebar-primary-foreground: var(--sidebar-primary-foreground); --color-sidebar-accent: var(--sidebar-accent); --color-sidebar-accent-foreground: var(--sidebar-accent-foreground); --color-sidebar-border: var(--sidebar-border); --color-sidebar-ring: var(--sidebar-ring); }.sb-rail-tab{transition:background .15s}.sb-rail-tab:hover{background:var(--sb-bg-elevated)}.sb-sidebar-mode-btn{transition:background .15s}.sb-sidebar-mode-btn:not(.sb-active):hover{background:var(--sb-bg-elevated)}.sb-kb-row{transition:background .15s}.sb-kb-row:hover{background:var(--sb-bg-elevated)}.sb-kb-row .sb-row-delete{opacity:0;transition:opacity .15s,color .15s}.sb-kb-row:hover .sb-row-delete{opacity:1}.sb-row-delete:hover{color:#ff4d4f}.sb-teach-btn{transition:all .15s ease}.sb-teach-btn:hover{background:var(--sb-gold-light);box-shadow:var(--sb-gold-glow);transform:translateY(-1px)}.sb-teach-btn:active{transform:translateY(0)}.sb-memory-card{transition:background .15s}.sb-memory-card:hover{background:var(--sb-bg-elevated)}.sb-filter-tab{transition:background .15s,color .15s}@keyframes pulse-gold{0%,to{opacity:.25;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}}.pulse-dot-gold{width:6px;height:6px;border-radius:50%;background:var(--sb-gold);display:inline-block;animation:pulse-gold 2s ease-in-out infinite;flex-shrink:0}.sb-mode-toggle-mobile{display:none}@media(max-width:1024px){.sb-mode-toggle-mobile{display:flex}}.sb-board-agent-shell{display:flex;height:100vh;overflow:hidden;background:var(--sb-bg-base);font-family:var(--sb-font-body)}@media(max-width:767px){.sb-board-agent-shell{height:calc(100vh - 64px)}}:focus-visible{outline:2px solid var(--sb-gold);outline-offset:2px}textarea:focus,input:focus{outline:none}@keyframes sbFadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes sbFadeUpSm{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes sbFade{0%{opacity:0}to{opacity:1}}@keyframes sbMsgIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes sbDeliberate{0%,to{opacity:.3}50%{opacity:1}}@keyframes sbDots{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}.sb-fade-up{animation:sbFadeUp .4s cubic-bezier(.16,1,.3,1) both}.sb-fade-up-sm{animation:sbFadeUpSm .3s cubic-bezier(.16,1,.3,1) both}.sb-fade{animation:sbFade .3s ease both}.sb-msg-in{animation:sbMsgIn .35s cubic-bezier(.16,1,.3,1) both}.sb-tab-in{animation:sbFadeUpSm .2s ease both}.sb-press{transition:transform .15s ease,background .15s ease,box-shadow .15s ease,border-color .15s ease,color .15s ease}.sb-press:hover:not(:disabled){transform:translateY(-1px)}.sb-press:active:not(:disabled){transform:translateY(0) scale(.99)}.sb-row{transition:background .15s ease,color .15s ease}.sb-input-shell{transition:border-color .15s ease,box-shadow .15s ease}.sb-input-shell:focus-within{border-color:var(--sb-border-subtle);box-shadow:0 4px 16px #00000014}.sb-field{border:1px solid transparent;border-radius:6px;transition:background .15s,border-color .15s}.sb-field:hover{background:var(--sb-bg-surface)}.sb-field:focus{background:var(--sb-bg-base);border-color:var(--sb-border)}.sb-remove{transition:color .15s,background .15s}.sb-remove:hover{color:var(--sb-red);background:var(--sb-bg-elevated)}.sb-app{display:flex;min-height:100vh}.sb-main{margin-left:var(--sb-sidebar-w);flex:1;min-width:0;min-height:100vh;background:var(--sb-bg-base);position:relative}.sb-scrim,.sb-menu-btn{display:none}@media(max-width:820px){:root{--sb-sidebar-w: 0px}.sb-sidebar{transform:translate(-100%);transition:transform .22s ease;box-shadow:0 0 40px #0000002e}.sb-sidebar.open{transform:translate(0)}.sb-main{margin-left:0}.sb-menu-btn{display:flex}.sb-fixed-left{left:0}.sb-scrim.show{display:block;position:fixed;inset:0;background:#1a191652;z-index:35}}.sb-brain-split{display:grid;grid-template-columns:1fr 1px 1fr;gap:28px}.sb-brain-divider{background:var(--sb-border)}.sb-two-col{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start}@media(max-width:760px){.sb-brain-split{grid-template-columns:1fr;gap:20px}.sb-brain-divider{height:1px}.sb-two-col{grid-template-columns:1fr}}:root{--radius: .625rem;--bg: #ffffff;--bg2: #f8f8f6;--bg3: #f3f2ef;--bg-panel: #f8f8f6;--bg-input: #f3f2ef;--border-custom: #e5e3dc;--border2: #edebe5;--border-focus: #c9c5b8;--text: #141413;--text2: #6b6860;--text3: #a8a49a;--text-secondary: #6b6860;--text-muted: #a8a49a;--accent-hover: #e86f52;--accent-glow: rgba(232, 89, 60, .15);--panel: #f8f8f6;--hover: #eeece7;--input-bg: #f3f2ef;--success: #1d9e75;--warning: #ff8d28;--error: #e8593c;--presenter: #ff8d28;--you: #ff8d28;--chair: #185fa5;--growth: #534ab7;--fin: #993c1d;--sec: #854f0b;--background: #ffffff;--foreground: #141413;--card: #f8f8f6;--card-foreground: #141413;--popover: #f3f2ef;--popover-foreground: #141413;--primary: #e8593c;--primary-foreground: #ffffff;--secondary: #f3f2ef;--secondary-foreground: #141413;--muted: #f3f2ef;--muted-foreground: #6b6860;--accent: #e8593c;--accent-foreground: #ffffff;--destructive: #e8593c;--border: #e5e3dc;--input: #edebe5;--ring: #e8593c;--chart-1: #e8593c;--chart-2: #1d9e75;--chart-3: #ff8d28;--chart-4: #534ab7;--chart-5: #185fa5;--sidebar: #f8f8f6;--sidebar-foreground: #141413;--sidebar-primary: #e8593c;--sidebar-primary-foreground: #ffffff;--sidebar-accent: #f3f2ef;--sidebar-accent-foreground: #141413;--sidebar-border: #e5e3dc;--sidebar-ring: #e8593c}.dark{--background: #ffffff;--foreground: #141413;--card: #f8f8f6;--card-foreground: #141413;--popover: #f3f2ef;--popover-foreground: #141413;--primary: #e8593c;--primary-foreground: #ffffff;--secondary: #f3f2ef;--secondary-foreground: #141413;--muted: #f3f2ef;--muted-foreground: #6b6860;--accent: #ff8d28;--accent-foreground: #ffffff;--destructive: #e8593c;--border: #e5e3dc;--input: #edebe5;--ring: #e8593c;--chart-1: #e8593c;--chart-2: #1d9e75;--chart-3: #ff8d28;--chart-4: #534ab7;--chart-5: #185fa5;--sidebar: #f8f8f6;--sidebar-foreground: #141413;--sidebar-primary: #e8593c;--sidebar-primary-foreground: #ffffff;--sidebar-accent: #f3f2ef;--sidebar-accent-foreground: #141413;--sidebar-border: #e5e3dc;--sidebar-ring: #e8593c}@layer base{*{border-color:var(--border);outline-color:color-mix(in srgb,var(--ring) 50%,transparent);box-sizing:border-box}body{background:var(--sb-bg-base);color:var(--sb-text-primary);font-family:var(--sb-font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}button,[role=button]{cursor:pointer;font-family:inherit}input,textarea{font-family:inherit}}::selection{background:#ff8d2838}.label-caps{font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted)}.btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--accent);color:#fff;border:none;border-radius:8px;height:44px;padding:0 18px;font-weight:500;font-size:14px;cursor:pointer;transition:background .15s ease,transform .15s ease;box-shadow:0 0 0 1px #ffffff0a inset,0 8px 24px -12px var(--accent-glow)}.btn-primary:hover{background:var(--accent-hover)}.btn-primary:active{transform:scale(.98)}.btn-primary:disabled{background:var(--border);color:var(--text-muted);cursor:not-allowed;box-shadow:none}.btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--border);border-radius:8px;height:36px;padding:0 14px;font-weight:500;font-size:13px;color:var(--foreground);background:var(--panel);cursor:pointer;transition:background .15s ease,border-color .15s ease}.btn-secondary:hover{background:var(--hover);border-color:var(--border-focus)}.btn-secondary:active{transform:scale(.98)}.btn-ghost{display:inline-flex;align-items:center;gap:6px;color:var(--text-secondary);height:32px;padding:0 10px;border:none;background:none;border-radius:6px;font-size:13px;cursor:pointer;transition:color .15s,background .15s}.btn-ghost:hover{color:var(--text);background:var(--hover)}.agent-chip{position:relative;display:inline-block;line-height:0}.agent-chip-tooltip{display:none;position:absolute;bottom:100%;left:50%;transform:translate(-50%,-6px);background:var(--sb-bg-surface);border:1px solid var(--sb-border);border-radius:8px;padding:7px 10px;white-space:nowrap;z-index:20;font-size:12px;color:var(--sb-text-primary);box-shadow:0 4px 16px #0000001f;pointer-events:none}.agent-chip:hover .agent-chip-tooltip{display:block}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fade-in{animation:fadeIn .2s ease both}@keyframes glowPulse{0%,to{box-shadow:0 0 0 1px #64b5f666,0 0 24px -8px #64b5f64d}50%{box-shadow:0 0 0 1px #64b5f6b3,0 0 36px -6px #64b5f680}}.protocol-glow{animation:glowPulse 3s ease-in-out infinite}@keyframes phaseIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.phase-divider{animation:phaseIn .4s ease forwards}@keyframes dashFadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeRight{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}.fade-up{animation:dashFadeUp .4s ease both}.fade-right{animation:fadeRight .4s ease forwards}@keyframes questionSlideUp{0%{opacity:0;transform:translateY(40px) scale(.95)}60%{opacity:1;transform:translateY(-4px) scale(1.01)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes questionGlowFade{0%,40%{box-shadow:0 0 0 1px #e89c3e4d,0 0 20px #e89c3e1a}to{box-shadow:none}}.question-bubble{animation:questionSlideUp .5s cubic-bezier(.34,1.56,.64,1) forwards,questionGlowFade 2.5s ease forwards}@keyframes humanBubbleIn{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.human-bubble-in{animation:humanBubbleIn .35s ease-out both}@keyframes answerPanelSlideUp{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}.answer-panel-enter{animation:answerPanelSlideUp .4s ease-out forwards}@keyframes borderPulse{0%,to{border-color:#e89c3e4d;box-shadow:0 0 #e89c3e33}50%{border-color:#e89c3eb3;box-shadow:0 0 0 6px #e89c3e00}}.answer-box-pulse{animation:borderPulse 2s ease-in-out infinite}@keyframes wave{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-8px)}}@keyframes buttonAttention{0%{transform:scale(1)}50%{transform:scale(1.03);box-shadow:0 0 16px #e89c3e66}to{transform:scale(1)}}.btn-attention{animation:buttonAttention .6s ease forwards}@keyframes agentDeliberate{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.12);opacity:1}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms;transition-duration:.01ms}}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-shimmer{background:linear-gradient(90deg,var(--sb-bg-elevated) 25%,var(--sb-bg-hover) 50%,var(--sb-bg-elevated) 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:4px}.sidebar-nav-item{height:36px;padding:0 12px;border-radius:8px;margin:2px 0;display:flex;align-items:center;gap:10px;font-size:13.5px;font-family:Roboto,sans-serif;font-weight:400;color:var(--sb-text-secondary);background:transparent;transition:background .15s,color .15s;cursor:pointer;text-decoration:none}.sidebar-nav-item:hover{background:var(--sb-bg-hover);color:var(--sb-text-primary)}.sidebar-nav-item.active{background:var(--sb-bg-elevated);color:var(--sb-text-primary);border-left:2px solid var(--sb-red);padding-left:10px}.sidebar-nav-item .nav-icon{color:inherit;flex-shrink:0}.sidebar-nav-item.active .nav-icon{color:var(--sb-red)}.sidebar-logout-btn{background:none;border:none;padding:6px;border-radius:6px;color:var(--sb-text-muted);display:flex;align-items:center;justify-content:center;transition:background .15s,color .15s;flex-shrink:0}.sidebar-logout-btn:hover{background:var(--sb-bg-hover);color:var(--sb-red)}.cto-btn{background:var(--sb-red);transition:all .2s ease}.cto-btn:hover{background:var(--accent-hover);box-shadow:0 0 24px #e8593c33}.cto-btn:active{transform:scale(.99)}.meeting-row{transition:background .15s;cursor:pointer}.meeting-row:hover{background:var(--sb-bg-surface)}.meeting-chevron{color:var(--sb-border);transition:color .15s;flex-shrink:0}.meeting-row:hover .meeting-chevron{color:var(--sb-text-muted)}.view-all-link{color:var(--sb-text-muted);transition:color .15s}.view-all-link:hover{color:var(--sb-text-secondary)}.filter-pill{height:32px;padding:0 14px;border-radius:999px;font-size:13px;font-family:Roboto,sans-serif;cursor:pointer;transition:all .15s;border:1px solid var(--sb-border);color:var(--sb-text-secondary);background:transparent}.filter-pill:hover{border-color:var(--sb-border-subtle);color:var(--sb-text-primary);background:var(--sb-bg-hover)}.filter-pill.active{background:var(--sb-bg-elevated);border-color:var(--sb-border);color:var(--sb-text-primary)}:root{--ob-bg: #ffffff;--ob-bg-soft: #f8f8f6;--ob-bg-card: #f3f2ef;--ob-border: #e5e3dc;--ob-border-dark: #c9c5b8;--ob-text: #141413;--ob-text-2: #6b6860;--ob-text-3: #a8a49a;--ob-red: #e8593c;--ob-gold: #ff8d28;--ob-green: #1d9e75;--ob-blue: #185fa5;--ob-font-display: "Playfair Display", Georgia, serif;--ob-font-body: "DM Sans", system-ui, sans-serif;--ob-font-mono: "IBM Plex Mono", monospace}@keyframes obPulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.15)}}.ob-pulse-dot{animation:obPulseDot 2s ease-in-out infinite}@media(max-width:768px){.ob-company-grid{grid-template-columns:1fr}.ob-company-left{padding:40px 24px;border-right:none;border-bottom:1px solid var(--ob-border)}.ob-company-right{padding:40px 24px}.ob-agents-grid{grid-template-columns:1fr}}.request-access-link:hover{text-decoration:underline}*{scrollbar-width:thin;scrollbar-color:var(--sb-border) transparent}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:var(--sb-border);border-radius:8px;border:3px solid transparent;background-clip:content-box}*::-webkit-scrollbar-thumb:hover{background:var(--sb-border-subtle);background-clip:content-box}@keyframes stepIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes stepOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-16px)}}.step-enter{animation:stepIn .45s cubic-bezier(.16,1,.3,1) both}.step-exit{animation:stepOut .25s ease-in both}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeUpSm{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeLeft{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}@keyframes pop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes badgePop{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes cardRise{0%{opacity:0;transform:translateY(24px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.u-fade-up{animation:fadeUp .5s cubic-bezier(.16,1,.3,1) both}.u-fade-up-sm{animation:fadeUpSm .4s cubic-bezier(.16,1,.3,1) both}.u-fade-left{animation:fadeLeft .4s ease-out both}.u-pop{animation:pop .3s ease-out both}.u-badge-pop{animation:badgePop .32s cubic-bezier(.34,1.56,.64,1) both}.u-card-rise{animation:cardRise .5s cubic-bezier(.16,1,.3,1) both}@keyframes breathe{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.breathe{animation:breathe 1.6s ease-in-out infinite}@keyframes spin{to{transform:rotate(360deg)}}.spin{animation:spin .9s linear infinite}@keyframes memRipple{0%{transform:translate(-50%,-50%) scale(.55);opacity:.45}to{transform:translate(-50%,-50%) scale(1.9);opacity:0}}.mem-ripple{position:absolute;top:50%;left:50%;width:64px;height:64px;border-radius:50%;border:1px solid var(--ob-border-dark);animation:memRipple 3s ease-out infinite}@keyframes chipSurface{0%,to{transform:translateY(0);opacity:.34}50%{transform:translateY(-6px);opacity:1}}.mem-chip{animation:chipSurface 3.4s ease-in-out infinite}@keyframes brainGlow{0%,to{box-shadow:0 0 #1d9e7500}50%{box-shadow:0 0 0 6px #1d9e7514}}.brain-glow{animation:brainGlow 3s ease-in-out infinite}@keyframes sheetFly{0%{transform:translate(calc(-50% + var(--sx)),calc(-50% + var(--sy))) rotate(var(--sr)) scale(.92);opacity:0}14%{opacity:1}72%{opacity:1}to{transform:translate(-50%,-50%) rotate(0) scale(.1);opacity:0}}.sheet-fly{position:absolute;top:50%;left:50%;animation:sheetFly var(--dur, 2.6s) cubic-bezier(.5,0,.7,1) infinite;will-change:transform,opacity}@keyframes coreThrob{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.05)}}.mem-core{animation:coreThrob 1.8s ease-in-out infinite}@keyframes corePulseRing{0%{transform:translate(-50%,-50%) scale(.6);opacity:.5}to{transform:translate(-50%,-50%) scale(2.4);opacity:0}}.core-ring{position:absolute;top:50%;left:50%;width:96px;height:96px;border-radius:50%;border:1.5px solid var(--ob-green);animation:corePulseRing 2.4s ease-out infinite}@keyframes progFill{0%{width:0%}to{width:100%}}.prog-fill{animation:progFill 10s linear forwards}@keyframes scanSweep{0%{transform:translate(-120%)}to{transform:translate(220%)}}.scan-sweep{animation:scanSweep 1.6s ease-in-out infinite}.ob-textarea:focus,.ob-input:focus{border-color:var(--ob-text-3)}.ob-input-wrap:focus-within{border-color:var(--ob-text-3)}.ob-company-grid{display:grid;grid-template-columns:1fr 1fr;min-height:calc(100vh - 59px)}.ob-company-left{border-right:1px solid var(--ob-border)}.ob-agents-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:40px}@media(max-width:860px){.ob-company-grid{grid-template-columns:1fr;min-height:auto}.ob-company-left{border-right:none;border-bottom:1px solid var(--ob-border)}.ob-company-right{min-height:360px}.ob-agents-grid{grid-template-columns:1fr}.ob-pad{padding:44px 24px}}.ob-btn-press{transition:transform .12s ease,background .15s ease,box-shadow .15s ease}.ob-btn-press:hover:not(:disabled){transform:translateY(-1px)}.ob-btn-press:active:not(:disabled){transform:translateY(0) scale(.99)}.ob-skill-row{transition:border-color .15s ease,background .15s ease}.ob-card-hover{transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.ob-card-hover:hover{border-color:var(--ob-border-dark);box-shadow:0 6px 24px -16px #1a191640}._button_lkup8_3{display:inline-flex;align-items:center;justify-content:center;gap:var(--sb-space-2);border:none;border-radius:var(--sb-radius-lg);font-family:var(--sb-font-body);font-weight:500;line-height:1;white-space:nowrap;flex-shrink:0;cursor:pointer;text-decoration:none;transition:background .15s ease,box-shadow .15s ease,transform .15s ease,opacity .15s ease,border-color .15s ease;outline:none;-webkit-appearance:none;-moz-appearance:none}._button_lkup8_3:focus-visible{outline:2px solid var(--sb-gold);outline-offset:2px}._button_lkup8_3:disabled,._button_lkup8_3[aria-disabled=true]{opacity:.5;pointer-events:none;cursor:not-allowed}._button_lkup8_3 svg{pointer-events:none;flex-shrink:0}._primary_lkup8_48,._default_lkup8_49{background:var(--sb-red);color:var(--sb-bg-base)}._primary_lkup8_48:hover:not(:disabled),._default_lkup8_49:hover:not(:disabled){background:var(--sb-red-hover)}._primary_lkup8_48:active:not(:disabled),._default_lkup8_49:active:not(:disabled){transform:scale(.98)}._gold_lkup8_67{background:var(--sb-gold);color:var(--sb-bg-base);box-shadow:var(--sb-gold-glow)}._gold_lkup8_67:hover:not(:disabled){background:var(--sb-gold-light)}._gold_lkup8_67:active:not(:disabled){transform:translateY(0) scale(.98)}._secondary_lkup8_84,._outline_lkup8_85{background:var(--sb-bg-surface);color:var(--sb-text-primary);border:1px solid var(--sb-border);box-shadow:none}._secondary_lkup8_84:hover:not(:disabled),._outline_lkup8_85:hover:not(:disabled){background:var(--sb-bg-hover);border-color:var(--sb-border-focus)}._secondary_lkup8_84:active:not(:disabled),._outline_lkup8_85:active:not(:disabled){transform:scale(.98)}._ghost_lkup8_106{background:transparent;color:var(--sb-text-secondary);border:none}._ghost_lkup8_106:hover:not(:disabled){background:var(--sb-bg-hover);color:var(--sb-text-primary)}._destructive_lkup8_120{background:var(--sb-red);color:var(--sb-bg-base)}._destructive_lkup8_120:hover:not(:disabled){background:var(--sb-red-hover)}._destructive_lkup8_120:active:not(:disabled){transform:scale(.98)}._link_lkup8_136{background:none;border:none;color:var(--sb-red);padding:0;height:auto;text-decoration:underline;text-underline-offset:4px;font-weight:inherit}._link_lkup8_136:hover:not(:disabled){text-decoration:none}._sm_lkup8_154{height:var(--sb-h-sm);padding:0 var(--sb-space-3);font-size:13px;border-radius:var(--sb-radius-md);gap:var(--sb-space-1)}._md_lkup8_165{height:var(--sb-h-md);padding:0 var(--sb-space-4);font-size:14px}._lg_lkup8_174{height:var(--sb-h-lg);padding:0 var(--sb-space-5);font-size:15px;gap:var(--sb-space-2)}._icon_lkup8_184{width:var(--sb-h-md);height:var(--sb-h-md);padding:0;gap:0}._iconSm_lkup8_191{width:var(--sb-h-sm);height:var(--sb-h-sm);padding:0;gap:0;border-radius:var(--sb-radius-md)}._iconLg_lkup8_199{width:var(--sb-h-lg);height:var(--sb-h-lg);padding:0;gap:0}._loading_lkup8_209{pointer-events:none;opacity:.8;cursor:not-allowed}@keyframes _spin_lkup8_219{to{transform:rotate(360deg)}}._spinner_lkup8_219{display:block;width:16px;height:16px;border:2px solid currentColor;border-top-color:transparent;border-radius:var(--sb-radius-full);flex-shrink:0;animation:_spin_lkup8_219 .7s linear infinite}._sm_lkup8_154 ._spinner_lkup8_219{width:14px;height:14px}._lg_lkup8_174 ._spinner_lkup8_219{width:18px;height:18px}._page_xft1c_3{display:flex;min-height:100vh;align-items:center;justify-content:center;flex-direction:column;padding:var(--sb-space-4)}._inner_xft1c_12{display:flex;align-items:center;z-index:10}._content_xft1c_18{display:flex;flex-direction:column;margin-left:var(--sb-space-4);align-items:center;justify-content:center;padding:var(--sb-space-4)}._code_xft1c_27{font-size:3.75rem;font-weight:700;line-height:1;margin-bottom:var(--sb-space-4)}@media(min-width:768px){._code_xft1c_27{font-size:6rem}}._oops_xft1c_40{font-size:1.5rem;font-weight:700;margin-bottom:8px}._message_xft1c_46{font-size:1.125rem;color:var(--muted-foreground);margin-bottom:var(--sb-space-4);text-align:center;z-index:10}._page_ozw9x_3{display:flex;min-height:100vh;align-items:center;justify-content:center;flex-direction:column;padding:var(--sb-space-4)}._inner_ozw9x_12{display:flex;align-items:center;z-index:10}._content_ozw9x_18{display:flex;flex-direction:column;margin-left:var(--sb-space-4);align-items:center;justify-content:center;padding:var(--sb-space-4)}._code_ozw9x_27{font-size:3.75rem;font-weight:700;line-height:1;margin-bottom:var(--sb-space-4)}@media(min-width:768px){._code_ozw9x_27{font-size:6rem}}._oops_ozw9x_40{font-size:1.5rem;font-weight:700;margin-bottom:8px}._message_ozw9x_46{font-size:1.125rem;color:var(--muted-foreground);margin-bottom:var(--sb-space-4);text-align:center;z-index:10}._btnWrap_ozw9x_54{z-index:10}._btn_ozw9x_54{margin-top:var(--sb-space-4)}._avatar_dgzbf_3{border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;flex-shrink:0;letter-spacing:-.02em}._pulsing_dgzbf_13{animation:_agentDeliberate_dgzbf_1 1.8s ease-in-out infinite}._label_1h426_3{display:flex;align-items:center;gap:var(--sb-space-2);font-size:14px;font-weight:500;line-height:1;color:var(--sb-text-primary);-webkit-user-select:none;user-select:none;cursor:default}._label_1h426_3:has(+[disabled]),._label_1h426_3:has(+[aria-disabled=true]){opacity:.5;cursor:not-allowed;pointer-events:none}._group_1h426_24[data-disabled=true] ._label_1h426_3{opacity:.5;pointer-events:none}._item_1wccs_1{display:grid;gap:var(--sb-space-2)}._label_1wccs_6[data-error=true]{color:var(--sb-red)}._description_1wccs_10{font-size:14px;color:var(--sb-text-muted)}._message_1wccs_15{font-size:14px;color:var(--sb-red)}._wrapper_azzsa_1{position:relative}._input_azzsa_5{display:block;width:100%;min-width:0;height:var(--sb-h-md);padding:0 40px 0 var(--sb-space-3);border:1px solid var(--sb-border);border-radius:var(--sb-radius-lg);background:var(--sb-bg-base);color:var(--sb-text-primary);font-family:var(--sb-font-body);font-size:14px;line-height:1.5;outline:none;transition:border-color .15s ease,box-shadow .15s ease;-webkit-appearance:none;-moz-appearance:none}._input_azzsa_5::placeholder{color:var(--sb-text-muted)}._input_azzsa_5:focus{border-color:var(--sb-text-secondary);box-shadow:0 0 0 3px var(--sb-gold-dim)}._input_azzsa_5[aria-invalid=true]{border-color:var(--sb-red);box-shadow:0 0 0 3px #e8593c1f}._input_azzsa_5:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}._toggle_azzsa_44{position:absolute;right:0;top:0;height:100%;display:flex;align-items:center;justify-content:center;padding:0 var(--sb-space-3);background:transparent;border:none;cursor:pointer;color:var(--sb-text-muted)}._toggle_azzsa_44:hover{background:transparent;color:var(--sb-text-secondary)}._toggleIcon_azzsa_64{width:16px;height:16px}._container_12g5i_3{max-width:28rem}._heading_12g5i_7{font-size:1.125rem;font-weight:600;padding-block:var(--sb-space-4)}._form_12g5i_13{display:flex;flex-direction:column;gap:var(--sb-space-4)}._submit_12g5i_19{align-self:flex-start}._card_lzt5v_3{max-width:28rem;margin-top:var(--sb-space-4);border-radius:var(--sb-radius-lg);border:1px solid color-mix(in srgb,var(--sb-red) 50%,transparent);padding:var(--sb-space-4)}._title_lzt5v_11{font-weight:600;color:var(--destructive)}._body_lzt5v_16{margin-top:4px;font-size:14px;color:var(--muted-foreground)}@keyframes _overlayIn_1avc2_1{0%{opacity:0}to{opacity:1}}@keyframes _overlayOut_1avc2_1{0%{opacity:1}to{opacity:0}}@keyframes _contentIn_1avc2_1{0%{opacity:0;transform:translate(-50%,-49%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes _contentOut_1avc2_1{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-49%) scale(.97)}}._overlay_1avc2_45{position:fixed;inset:0;z-index:50;background:#1c1b1766;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}._overlay_1avc2_45[data-state=open]{animation:_overlayIn_1avc2_1 .24s ease}._overlay_1avc2_45[data-state=closed]{animation:_overlayOut_1avc2_1 .18s ease forwards}._content_1avc2_61{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:50;display:grid;width:100%;max-width:32rem;max-height:calc(100vh - 48px);overflow-y:auto;gap:var(--sb-space-4);background:var(--sb-bg-base);border:none;border-radius:16px;padding:var(--sb-space-6);box-shadow:0 24px 80px #00000038,0 4px 20px #00000014}._content_1avc2_61[data-state=open]{animation:_contentIn_1avc2_1 .24s cubic-bezier(.16,1,.3,1)}._content_1avc2_61[data-state=closed]{animation:_contentOut_1avc2_1 .16s ease forwards}@media(prefers-reduced-motion:reduce){._overlay_1avc2_45[data-state=open],._overlay_1avc2_45[data-state=closed],._content_1avc2_61[data-state=open],._content_1avc2_61[data-state=closed]{animation:none}}._closeBtn_1avc2_98{position:absolute;top:var(--sb-space-4);right:var(--sb-space-4);width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:8px;border:none;background:transparent;cursor:pointer;opacity:.6;transition:opacity .15s,background .15s;color:var(--sb-text-primary);padding:0}._closeBtn_1avc2_98:hover{opacity:1;background:var(--sb-bg-hover)}._closeBtn_1avc2_98:focus-visible{outline:2px solid var(--sb-border-focus);outline-offset:2px}._header_1avc2_129{display:flex;flex-direction:column;gap:6px;text-align:center}@media(min-width:640px){._header_1avc2_129{text-align:left}}._footer_1avc2_142{display:flex;flex-direction:column-reverse;gap:var(--sb-space-2)}@media(min-width:640px){._footer_1avc2_142{flex-direction:row;justify-content:flex-end}}._title_1avc2_155{font-size:18px;font-weight:600;line-height:1.4;color:var(--sb-text-primary)}._description_1avc2_162{font-size:14px;color:var(--sb-text-muted)}._trigger_6sj6v_3{margin-top:12px}._footer_6sj6v_7{margin-top:var(--sb-space-4)}._checkbox_324j5_1{width:16px;height:16px;border-radius:var(--sb-radius-sm);border:1px solid var(--sb-border);background:transparent;flex-shrink:0;outline:none;transition:box-shadow .15s,border-color .15s,background .15s;cursor:pointer;display:grid;place-content:center}._checkbox_324j5_1[data-state=checked]{background:var(--sb-red);border-color:var(--sb-red);color:var(--sb-bg-base)}._checkbox_324j5_1:focus-visible{border-color:var(--sb-border-focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--sb-border-focus) 50%,transparent)}._checkbox_324j5_1[aria-invalid=true]{border-color:var(--sb-red);box-shadow:0 0 0 3px color-mix(in srgb,var(--sb-red) 20%,transparent)}._checkbox_324j5_1:disabled{cursor:not-allowed;opacity:.5}._indicator_324j5_36{display:grid;place-content:center;color:currentColor}._indicator_324j5_36 svg{width:14px;height:14px}._input_1wzxt_3{display:block;width:100%;min-width:0;height:var(--sb-h-md);padding:0 var(--sb-space-3);border:1px solid var(--sb-border);border-radius:var(--sb-radius-lg);background:var(--sb-bg-base);color:var(--sb-text-primary);font-family:var(--sb-font-body);font-size:14px;line-height:1.5;outline:none;transition:border-color .15s ease,box-shadow .15s ease;-webkit-appearance:none;-moz-appearance:none}._input_1wzxt_3::placeholder{color:var(--sb-text-muted)}._input_1wzxt_3:focus{border-color:var(--sb-text-secondary);box-shadow:0 0 0 3px var(--sb-gold-dim)}._input_1wzxt_3[aria-invalid=true],._input_1wzxt_3:user-invalid{border-color:var(--sb-red);box-shadow:0 0 0 3px #e8593c1f}._input_1wzxt_3:disabled,._input_1wzxt_3[readonly]{opacity:.5;cursor:not-allowed;pointer-events:none}._input_1wzxt_3[type=file]{height:auto;padding:var(--sb-space-1) var(--sb-space-3);cursor:pointer}._trigger_bv0n9_3{margin-block:var(--sb-space-4)}._formGrid_bv0n9_7{display:grid;gap:var(--sb-space-4);padding-block:var(--sb-space-4)}._required_bv0n9_13{color:var(--destructive)}._checkboxItem_bv0n9_17{display:flex;align-items:center;gap:12px;margin-top:0}._checkboxLabel_bv0n9_24{font-weight:400}._badge_is6jq_3{display:inline-flex;align-items:center;justify-content:center;gap:var(--sb-space-1);padding:2px var(--sb-space-2);border-radius:var(--sb-radius-full);border:1px solid transparent;font-size:12px;font-weight:500;line-height:1;white-space:nowrap;flex-shrink:0;overflow:hidden;transition:color .15s ease,box-shadow .15s ease}._badge_is6jq_3>svg{width:12px;height:12px;pointer-events:none;flex-shrink:0}._default_is6jq_29{background:var(--sb-text-primary);color:var(--sb-bg-base);border-color:transparent}._secondary_is6jq_35{background:var(--sb-bg-hover);color:var(--sb-text-secondary);border-color:transparent}._destructive_is6jq_41{background:var(--sb-red);color:var(--sb-bg-base);border-color:transparent}._outline_is6jq_47{background:transparent;color:var(--sb-text-primary);border-color:var(--sb-border)}._badge_is6jq_3:focus-visible{outline:2px solid var(--sb-gold);outline-offset:2px}._nameCell_1qpb8_3{display:flex;align-items:center;gap:8px}._nameText_1qpb8_9{font-weight:500}._nameMuted_1qpb8_13{color:var(--muted-foreground)}._badgeSm_1qpb8_17{font-size:12px}._emailText_1qpb8_21{color:var(--muted-foreground)}._statusCell_1qpb8_25{display:flex;align-items:center;gap:8px}._dot_1qpb8_31{width:8px;height:8px;border-radius:50%;flex-shrink:0}._dotActive_1qpb8_38{background:#22c55e}._dotInactive_1qpb8_42{background:#9ca3af}._mutedText_1qpb8_46{color:var(--muted-foreground)}._actionsCell_1qpb8_50{display:flex;align-items:center;justify-content:flex-end;gap:4px}@keyframes _menuIn_r2q7o_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes _menuOut_r2q7o_1{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}._content_r2q7o_11{z-index:50;min-width:8rem;background:var(--sb-bg-base);border:1px solid var(--sb-border);border-radius:var(--sb-radius-md);padding:4px;box-shadow:0 4px 16px #00000014;overflow:hidden}._content_r2q7o_11[data-state=open]{animation:_menuIn_r2q7o_1 .15s ease}._content_r2q7o_11[data-state=closed]{animation:_menuOut_r2q7o_1 .1s ease}._content_r2q7o_11[data-side=bottom]{transform-origin:top center}._content_r2q7o_11[data-side=top]{transform-origin:bottom center}._content_r2q7o_11[data-side=left]{transform-origin:right center}._content_r2q7o_11[data-side=right]{transform-origin:left center}._item_r2q7o_30{position:relative;display:flex;align-items:center;gap:var(--sb-space-2);width:100%;border-radius:var(--sb-radius-sm);padding:6px var(--sb-space-2);font-size:14px;cursor:default;-webkit-user-select:none;user-select:none;outline:none;color:var(--sb-text-primary);background:transparent;border:none;text-align:left}._item_r2q7o_30:focus{background:var(--sb-bg-hover)}._item_r2q7o_30[data-disabled]{pointer-events:none;opacity:.5}._item_r2q7o_30 svg{pointer-events:none;flex-shrink:0;width:16px;height:16px;color:var(--sb-text-muted)}._itemInset_r2q7o_59{padding-left:var(--sb-space-8)}._destructive_r2q7o_61{color:var(--sb-red)}._destructive_r2q7o_61:focus{background:color-mix(in srgb,var(--sb-red) 10%,transparent)}._destructive_r2q7o_61 svg{color:inherit}._checkboxItem_r2q7o_66{padding-left:var(--sb-space-8);display:flex;align-items:center;gap:var(--sb-space-2);width:100%;border-radius:var(--sb-radius-sm);padding-block:6px;font-size:14px;cursor:default;-webkit-user-select:none;user-select:none;outline:none;color:var(--sb-text-primary);position:relative}._checkboxItem_r2q7o_66:focus{background:var(--sb-bg-hover)}._checkboxItem_r2q7o_66[data-disabled]{pointer-events:none;opacity:.5}._radioItem_r2q7o_85{position:relative;display:flex;align-items:center;gap:var(--sb-space-2);width:100%;border-radius:var(--sb-radius-sm);padding:6px var(--sb-space-2) 6px var(--sb-space-8);font-size:14px;cursor:default;-webkit-user-select:none;user-select:none;outline:none;color:var(--sb-text-primary)}._radioItem_r2q7o_85:focus{background:var(--sb-bg-hover)}._radioItem_r2q7o_85[data-disabled]{pointer-events:none;opacity:.5}._itemIndicator_r2q7o_103{position:absolute;left:var(--sb-space-2);display:flex;width:14px;align-items:center;justify-content:center}._label_r2q7o_112{padding:6px var(--sb-space-2);font-size:12px;font-weight:600;color:var(--sb-text-muted)}._labelInset_r2q7o_119{padding-left:var(--sb-space-8)}._separator_r2q7o_121{height:1px;background:var(--sb-border);margin:4px -4px;pointer-events:none}._shortcut_r2q7o_128{margin-left:auto;font-size:12px;letter-spacing:.1em;color:var(--sb-text-muted)}._subTrigger_r2q7o_135{display:flex;align-items:center;gap:var(--sb-space-2);border-radius:var(--sb-radius-sm);padding:6px var(--sb-space-2);font-size:14px;cursor:default;-webkit-user-select:none;user-select:none;outline:none;color:var(--sb-text-primary);background:transparent;border:none;width:100%;text-align:left}._subTrigger_r2q7o_135:focus{background:var(--sb-bg-hover)}._subTrigger_r2q7o_135[data-state=open]{background:var(--sb-bg-hover)}._subTriggerInset_r2q7o_155{padding-left:var(--sb-space-8)}._subContent_r2q7o_157{z-index:50;min-width:8rem;background:var(--sb-bg-base);border:1px solid var(--sb-border);border-radius:var(--sb-radius-md);padding:4px;box-shadow:0 4px 16px #00000014;overflow:hidden}._subContent_r2q7o_157[data-state=open]{animation:_menuIn_r2q7o_1 .15s ease}._subContent_r2q7o_157[data-state=closed]{animation:_menuOut_r2q7o_1 .1s ease}._footer_1097i_3{margin-top:var(--sb-space-4)}._formGrid_5oe5i_3{display:grid;gap:var(--sb-space-4);padding-block:var(--sb-space-4)}._required_5oe5i_9{color:var(--destructive)}._checkboxItem_5oe5i_13{display:flex;align-items:center;gap:12px;margin-top:0}._checkboxLabel_5oe5i_20{font-weight:400}._dialog_1dmi5_3{max-width:620px;max-height:85vh;overflow-y:auto}._body_1dmi5_9{display:flex;flex-direction:column;gap:var(--sb-space-4)}._cards_1dmi5_15{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:var(--sb-space-4)}._card_1dmi5_15{display:flex;flex-direction:column;gap:4px;padding:12px;border:1px solid var(--border);border-radius:8px}._cardLabel_1dmi5_30{font-size:.75rem;color:var(--muted-foreground)}._cardValue_1dmi5_35{font-size:1.25rem;font-weight:600;font-variant-numeric:tabular-nums}._tokensRow_1dmi5_41{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:.8125rem;color:var(--muted-foreground)}._sectionTitle_1dmi5_50{font-size:.875rem;font-weight:600;margin:0}._table_1dmi5_56{width:100%;border-collapse:collapse;font-size:.8125rem}._table_1dmi5_56 th{text-align:left;font-weight:500;color:var(--muted-foreground);padding:6px 8px;border-bottom:1px solid var(--border)}._table_1dmi5_56 td{padding:6px 8px;border-bottom:1px solid var(--border);font-variant-numeric:tabular-nums}._muted_1dmi5_76{color:var(--muted-foreground);font-size:.875rem}@keyframes _selectIn_5vjpd_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes _selectOut_5vjpd_1{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}._trigger_5vjpd_11{display:flex;width:fit-content;align-items:center;justify-content:space-between;gap:var(--sb-space-2);border-radius:var(--sb-radius-md);border:1px solid var(--sb-border);background:transparent;padding:0 var(--sb-space-3);font-size:14px;white-space:nowrap;cursor:pointer;outline:none;transition:border-color .15s,box-shadow .15s;height:var(--sb-h-md);color:var(--sb-text-primary);font-family:var(--sb-font-body)}._trigger_5vjpd_11[data-size=sm]{height:var(--sb-h-sm)}._trigger_5vjpd_11[data-placeholder]{color:var(--sb-text-muted)}._trigger_5vjpd_11:focus-visible{border-color:var(--sb-border-focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--sb-border-focus) 50%,transparent)}._trigger_5vjpd_11[aria-invalid=true]{border-color:var(--sb-red);box-shadow:0 0 0 3px color-mix(in srgb,var(--sb-red) 20%,transparent)}._trigger_5vjpd_11:disabled{cursor:not-allowed;opacity:.5}._trigger_5vjpd_11 svg{pointer-events:none;flex-shrink:0;width:16px;height:16px;opacity:.5}._content_5vjpd_54{position:relative;z-index:50;max-height:var(--radix-select-content-available-height);min-width:8rem;background:var(--sb-bg-base);border:1px solid var(--sb-border);border-radius:var(--sb-radius-md);overflow-x:hidden;overflow-y:auto;box-shadow:0 4px 16px #00000014;transform-origin:var(--radix-select-content-transform-origin)}._content_5vjpd_54[data-state=open]{animation:_selectIn_5vjpd_1 .15s ease}._content_5vjpd_54[data-state=closed]{animation:_selectOut_5vjpd_1 .1s ease}._content_5vjpd_54[data-side=bottom]{translate:0 4px}._content_5vjpd_54[data-side=top]{translate:0 -4px}._content_5vjpd_54[data-side=left]{translate:-4px 0}._content_5vjpd_54[data-side=right]{translate:4px 0}._viewport_5vjpd_76{padding:4px}._viewportPopper_5vjpd_80{height:var(--radix-select-trigger-height);width:100%;min-width:var(--radix-select-trigger-width)}._label_5vjpd_86{padding:6px var(--sb-space-2);font-size:12px;color:var(--sb-text-muted)}._item_5vjpd_92{position:relative;display:flex;width:100%;align-items:center;gap:var(--sb-space-2);border-radius:var(--sb-radius-sm);padding:6px 32px 6px var(--sb-space-2);font-size:14px;cursor:default;-webkit-user-select:none;user-select:none;outline:none;color:var(--sb-text-primary)}._item_5vjpd_92:focus{background:var(--sb-bg-hover)}._item_5vjpd_92[data-disabled]{pointer-events:none;opacity:.5}._item_5vjpd_92 svg{pointer-events:none;flex-shrink:0;width:16px;height:16px}._itemIndicator_5vjpd_117{position:absolute;right:var(--sb-space-2);display:flex;width:14px;height:14px;align-items:center;justify-content:center}._separator_5vjpd_127{height:1px;background:var(--sb-border);margin:4px -4px;pointer-events:none}._scrollBtn_5vjpd_134{display:flex;cursor:default;align-items:center;justify-content:center;padding:4px 0;color:var(--sb-text-muted)}._scrollBtn_5vjpd_134 svg{width:16px;height:16px}._container_je1aq_1{position:relative;width:100%;overflow-x:auto;border-radius:var(--sb-radius-lg);border:1px solid var(--sb-border)}._table_je1aq_9{width:100%;caption-side:bottom;font-size:14px;border-collapse:collapse}._header_je1aq_16{background:color-mix(in srgb,var(--sb-bg-elevated) 50%,transparent)}._header_je1aq_16 tr{border-bottom:1px solid var(--sb-border)}._body_je1aq_24 tr:last-child{border-bottom:none}._footer_je1aq_28{background:color-mix(in srgb,var(--sb-bg-elevated) 50%,transparent);border-top:1px solid var(--sb-border);font-weight:500}._footer_je1aq_28 tr:last-child{border-bottom:none}._row_je1aq_38{border-bottom:1px solid var(--sb-border);transition:background .1s}._row_je1aq_38:hover{background:color-mix(in srgb,var(--sb-bg-hover) 50%,transparent)}._row_je1aq_38[data-state=selected]{background:var(--sb-bg-hover)}._head_je1aq_16{height:44px;padding:0 var(--sb-space-4);text-align:left;vertical-align:middle;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--sb-text-muted);white-space:nowrap}._cell_je1aq_64{padding:var(--sb-space-3) var(--sb-space-4);vertical-align:middle;white-space:nowrap;color:var(--sb-text-primary)}._caption_je1aq_71{margin-top:var(--sb-space-4);font-size:14px;color:var(--sb-text-muted);caption-side:bottom}._table_pxjvk_3{display:flex;flex-direction:column;gap:var(--sb-space-4)}._noHover_pxjvk_9:hover{background:transparent}._emptyCell_pxjvk_13{height:128px;text-align:center;color:var(--muted-foreground)}._pagination_pxjvk_21{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:var(--sb-space-4);padding:var(--sb-space-4);border-top:1px solid var(--border);background:color-mix(in srgb,var(--muted) 20%,transparent)}@media(min-width:640px){._pagination_pxjvk_21{flex-direction:row;align-items:center}}._paginationLeft_pxjvk_39{display:flex;flex-direction:column;gap:var(--sb-space-4)}@media(min-width:640px){._paginationLeft_pxjvk_39{flex-direction:row;align-items:center}}._paginationInfo_pxjvk_52{font-size:14px;color:var(--muted-foreground)}._bold_pxjvk_57{font-weight:500;color:var(--foreground)}._rowsPerPage_pxjvk_62{display:flex;align-items:center;gap:var(--sb-space-2)}._rowsPerPageLabel_pxjvk_68{font-size:14px;color:var(--muted-foreground)}._selectTrigger_pxjvk_73{height:var(--sb-h-sm);width:70px}._paginationRight_pxjvk_78{display:flex;align-items:center;gap:24px}._pageInfo_pxjvk_84{display:flex;align-items:center;gap:4px;font-size:14px;color:var(--muted-foreground)}._pageButtons_pxjvk_92{display:flex;align-items:center;gap:4px}._pageBtn_pxjvk_98{height:var(--sb-h-sm);width:var(--sb-h-sm);padding:0}._page_1ikh5_3{display:flex;flex-direction:column;gap:var(--sb-space-4)}._header_1ikh5_9{display:flex;align-items:center;justify-content:space-between}._description_1ikh5_15{font-size:14px;color:var(--muted-foreground)}._container_1q7h9_3{max-width:28rem}._heading_1q7h9_7{font-size:1.125rem;font-weight:600;padding-block:var(--sb-space-4)}._form_1q7h9_13{display:flex;flex-direction:column;gap:var(--sb-space-4)}._fieldValue_1q7h9_19{padding-block:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:24rem}._fieldValueMuted_1q7h9_27{color:var(--muted-foreground)}._actions_1q7h9_31{display:flex;gap:12px}._content_16u93_3{width:700px;max-width:700px;height:700px;max-height:700px;padding:0;gap:0;display:flex;flex-direction:row;overflow:hidden;border-radius:var(--sb-radius-xl)}._sidebar_16u93_19{width:200px;min-width:200px;height:100%;border-right:1px solid var(--sb-border);display:flex;flex-direction:column;background:var(--sb-bg-base)}._sidebarHeader_16u93_29{padding:20px 16px 12px;font-size:15px;font-weight:600;color:var(--sb-text-primary);font-family:var(--sb-font-display);letter-spacing:-.01em}._nav_16u93_38{padding:0 8px;display:flex;flex-direction:column;gap:1px}._navItem_16u93_45{display:flex;align-items:center;width:100%;padding:7px 10px;border-radius:8px;font-size:14px;color:var(--sb-text-secondary);font-weight:400;background:transparent;border:none;cursor:pointer;text-align:left;transition:background .1s,color .1s}._navItem_16u93_45:hover{background:var(--sb-bg-elevated);color:var(--sb-text-primary)}._navItemActive_16u93_68{background:var(--sb-bg-elevated);color:var(--sb-text-primary);font-weight:500}._main_16u93_76{flex:1;min-width:0;height:100%;overflow-y:auto;overflow-x:hidden;padding:24px 28px}._closeBtn_16u93_87{position:absolute;top:14px;right:14px;width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:var(--sb-radius-md);border:none;background:transparent;cursor:pointer;color:var(--sb-text-muted);padding:0;transition:color .1s,background .1s}._closeBtn_16u93_87:hover{color:var(--sb-text-primary);background:var(--sb-bg-elevated)}._srOnly_16u93_114{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._sidebar_oxsch_1{background:#fff;width:280px;min-width:280px;height:100vh;position:sticky;top:0;border-right:1px solid var(--sb-border-subtle);display:flex;flex-direction:column;z-index:10}._logoRow_oxsch_18{padding:20px 20px 12px;display:flex;align-items:center;justify-content:space-between}._closeBtn_oxsch_25{display:none;background:transparent;border:none;color:var(--sb-text-muted);padding:4px;border-radius:6px;cursor:pointer;align-items:center;justify-content:center}._closeBtn_oxsch_25:hover{color:var(--sb-text-secondary)}@media(max-width:767px){._closeBtn_oxsch_25{display:flex}}._logoLink_oxsch_47{text-decoration:none}._logoImg_oxsch_50{height:28px;width:auto}._logoFallback_oxsch_55{font-size:17px;font-weight:600;font-family:var(--sb-font-display);color:var(--sb-text-primary);letter-spacing:-.01em}._logoAccent_oxsch_63{color:#ff8d28}._nav_oxsch_69{padding:4px 12px;flex:1;overflow-y:auto}._sectionLabel_oxsch_75{padding:22px 10px 8px;font-size:14px;font-weight:400;color:var(--sb-text-muted)}._navLink_oxsch_82{display:block;text-decoration:none}._navItem_oxsch_87{display:flex;align-items:center;gap:14px;padding:9px 10px;border-radius:10px;font-size:15px;color:var(--sb-text-primary);font-weight:400;background:transparent;width:100%;margin-bottom:1px;cursor:pointer;transition:background .1s}._navItem_oxsch_87:hover{background:var(--sb-bg-hover)}._navItemActive_oxsch_107{font-weight:500;background:var(--sb-bg-hover)}._navItemProminent_oxsch_113{background:var(--sb-bg-elevated);border-radius:12px;margin-bottom:10px;font-weight:500}._navItemProminent_oxsch_113:hover{background:var(--sb-bg-hover)}._navIcon_oxsch_124{color:var(--sb-text-secondary);display:flex;flex-shrink:0}._navIconActive_oxsch_129{color:var(--sb-text-primary)}._agentAvatar_oxsch_135{width:22px;height:22px;border-radius:50%;background:var(--agent-color);display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:600;color:#fff;flex-shrink:0}._userSection_oxsch_152{padding:10px 12px;border-top:1px solid var(--sb-border-subtle)}._userRow_oxsch_157{display:flex;align-items:center;gap:0;padding:0;border-radius:10px}._userClickArea_oxsch_165{display:flex;align-items:center;gap:12px;flex:1;min-width:0;padding:6px 8px;border-radius:10px;border:none;background:transparent;cursor:pointer;text-align:left}._userClickArea_oxsch_165:hover{background:var(--sb-bg-hover)}._userAvatar_oxsch_183{width:32px;height:32px;border-radius:8px;background:var(--sb-bg-elevated);border:1px solid var(--sb-border-subtle);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;color:var(--sb-text-primary);flex-shrink:0}._userInfo_oxsch_198{flex:1;min-width:0}._userName_oxsch_203{font-size:15px;font-weight:500;color:var(--sb-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._userEmail_oxsch_212{font-size:12px;color:var(--sb-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._logoutBtn_oxsch_220{background:transparent;border:none;color:var(--sb-text-muted);padding:6px;border-radius:6px;display:flex;align-items:center;cursor:pointer}._logoutBtn_oxsch_220:hover{color:var(--sb-text-secondary);background:var(--sb-bg-hover)}._shell_103ua_3{display:flex;min-height:100vh;background:var(--sb-bg-base)}._main_103ua_13{flex:1;min-height:100vh;overflow:auto}._burgerBtn_103ua_21,._backdrop_103ua_27{display:none}@media(max-width:767px){._sidebarWrapper_103ua_9{position:fixed;top:0;left:0;height:100vh;z-index:50;transform:translate(-100%);transition:transform .25s ease}._sidebarOpen_103ua_42{transform:translate(0)}._main_103ua_13{padding-bottom:64px;padding-top:52px}._burgerBtn_103ua_21{display:flex;align-items:center;justify-content:center;position:fixed;top:12px;left:12px;z-index:40;width:36px;height:36px;background:var(--sb-bg-surface);border:1px solid var(--sb-border);border-radius:8px;cursor:pointer;color:var(--sb-text-primary)}._backdrop_103ua_27{display:block;position:fixed;inset:0;background:#00000073;z-index:45}}._overlay_y2mhk_4{position:fixed;inset:0;z-index:200;background:#1c1b1766;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;padding:var(--sb-space-6);animation:_fadeIn_y2mhk_1 .24s ease both}._backdrop_y2mhk_18{position:fixed;inset:0;background:transparent;border:none;cursor:default;z-index:0}._modal_y2mhk_27{position:relative;z-index:1;max-width:680px;width:100%;max-height:80vh;background:var(--sb-bg-base);border:none;border-radius:16px;padding:28px;display:flex;flex-direction:column;box-shadow:0 24px 80px #00000038,0 4px 20px #00000014;animation:_modalCardIn_y2mhk_1 .24s cubic-bezier(.16,1,.3,1)}@keyframes _modalCardIn_y2mhk_1{0%{opacity:0;transform:scale(.96) translateY(4px)}to{opacity:1;transform:scale(1) translateY(0)}}@media(prefers-reduced-motion:reduce){._modal_y2mhk_27{animation:none}}._header_y2mhk_62{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--sb-space-5);flex-shrink:0}._title_y2mhk_70{font-size:20px;font-weight:400;color:var(--sb-text-primary)}._closeBtn_y2mhk_76{background:none;border:none;cursor:pointer;color:var(--sb-text-muted);font-size:18px;line-height:1;padding:4px 8px;transition:color .15s}._closeBtn_y2mhk_76:hover{color:var(--sb-text-primary)}._body_y2mhk_91{flex:1;overflow-y:auto}._pre_y2mhk_96{margin:0;font-size:14px;color:var(--sb-text-primary);line-height:1.7;white-space:pre-wrap;font-family:var(--sb-font-body)}._footer_y2mhk_105{margin-top:var(--sb-space-5);display:flex;justify-content:flex-end;flex-shrink:0}._metricsWrap_l0zzw_3{margin-top:10px;border:1px solid var(--sb-border);border-radius:var(--sb-radius-lg);overflow:hidden;font-size:12px}._metricsHeader_l0zzw_11{display:flex;align-items:center;gap:6px;padding:6px 12px;background:var(--sb-bg-elevated);border-bottom:1px solid var(--sb-border)}._metricsHeaderDot_l0zzw_20{width:5px;height:5px;border-radius:50%;background:var(--sb-gold);flex-shrink:0}._metricsHeaderLabel_l0zzw_28{font-size:10px;font-family:var(--sb-font-mono);color:var(--sb-text-muted);letter-spacing:.08em;text-transform:uppercase}._metricsTable_l0zzw_36{width:100%;border-collapse:collapse}._metricsLabelCell_l0zzw_41{padding:6px 12px;font-size:12px;color:var(--sb-text-secondary);font-family:var(--sb-font-body);width:60%}._metricsValueCell_l0zzw_49{padding:6px 12px;font-size:12px;font-weight:500;color:var(--sb-text-primary);font-family:var(--sb-font-mono);text-align:right}._metricsRow_l0zzw_58{border-bottom:1px solid var(--sb-border-subtle)}._metricsRow_l0zzw_58:last-child{border-bottom:none}._metricsSeeMore_l0zzw_66{display:block;width:100%;padding:6px 12px;background:none;border:none;border-top:1px solid var(--sb-border-subtle);font-family:var(--sb-font-mono);font-size:11px;letter-spacing:.04em;color:var(--sb-text-muted);text-align:left;cursor:pointer;transition:color .15s ease}._metricsSeeMore_l0zzw_66:hover{color:var(--sb-gold)}._deliberating_l0zzw_88{display:flex;align-items:center;gap:10px;padding:12px 0 8px}._deliberatingAvatars_l0zzw_95{display:flex;gap:4px}._deliberatingText_l0zzw_100{font-size:13px;color:var(--sb-text-muted);font-style:italic}._intakeRow_l0zzw_108{display:flex;gap:12px;margin:14px 0;align-items:flex-start;animation:_fadeIn_l0zzw_1 .2s ease both}._intakeCard_l0zzw_116{border:1px solid var(--sb-border);border-radius:10px;padding:var(--sb-space-4);max-width:480px;box-shadow:var(--sb-shadow-card)}._intakeInner_l0zzw_124{display:flex;align-items:center;gap:12px}._intakeTypeBadge_l0zzw_130{width:28px;height:28px;border-radius:var(--sb-radius-md);display:flex;align-items:center;justify-content:center;flex-shrink:0}._intakeTypeBadgeLabel_l0zzw_140{font-size:10px;font-weight:700}._intakeFileInfo_l0zzw_145{flex:1;min-width:0}._intakeFileName_l0zzw_150{font-size:13px;font-weight:500;color:var(--sb-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._intakeWordCount_l0zzw_159{font-size:11px;color:var(--sb-text-muted);margin-top:2px}._intakeViewBtn_l0zzw_165{background:transparent;border:1px solid var(--sb-border);border-radius:var(--sb-radius-md);padding:4px 10px;font-size:12px;color:var(--sb-text-secondary);cursor:pointer;flex-shrink:0;transition:background .15s}._intakeViewBtn_l0zzw_165:hover{background:var(--sb-bg-hover)}._intakeMetricsToggle_l0zzw_181{display:flex;align-items:center;gap:var(--sb-space-2);width:100%;margin-top:10px;padding:10px 0 2px;border:none;border-top:1px solid var(--sb-border);background:none;font-size:11px;font-family:var(--sb-font-mono);color:var(--sb-text-muted);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:color .15s}._intakeMetricsToggle_l0zzw_181:hover{color:var(--sb-text-secondary)}._intakeMetricsToggle_l0zzw_181[data-open=true] ._metricsPreviewChevron_l0zzw_204{transform:rotate(180deg)}._intakeMetricsBody_l0zzw_208{overflow:hidden}._humanDocChip_l0zzw_214{display:inline-flex;align-items:center;gap:var(--sb-space-2);padding:8px 12px;margin-bottom:6px;background:var(--sb-bg-surface);border:1px solid var(--sb-border);border-radius:10px;color:var(--sb-text-muted)}._humanDocName_l0zzw_226{font-size:13px;font-weight:500;color:var(--sb-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:320px}._prepLoader_l0zzw_238{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:72px 0 40px}._prepLabel_l0zzw_247{font-family:var(--sb-font-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--sb-text-secondary);animation:_prepLabelPulse_l0zzw_1 2.4s ease-in-out infinite}@keyframes _prepLabelPulse_l0zzw_1{0%,to{opacity:.55}50%{opacity:1}}._phaseRow_l0zzw_268{display:flex;align-items:center;gap:16px;margin:28px 0 20px}._phaseLine_l0zzw_275{flex:1;height:1px;background:linear-gradient(to right,transparent,var(--sb-gold-dim) 35%,var(--sb-border) 100%)}._phaseRow_l0zzw_268 ._phaseLine_l0zzw_275:last-child{background:linear-gradient(to left,transparent,var(--sb-gold-dim) 35%,var(--sb-border) 100%)}._phaseLabel_l0zzw_295{font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--sb-text-muted);white-space:nowrap}._intraCard_l0zzw_306{margin:6px 0 6px 44px;padding:10px 14px;background:var(--sb-bg-surface);border:1px solid var(--sb-border-subtle);border-left:2px solid var(--sb-gold);border-radius:10px;max-width:85%}._intraHeader_l0zzw_316{display:flex;align-items:center;gap:6px;margin-bottom:6px}._intraName_l0zzw_323{font-size:12px;font-weight:500}._intraAsks_l0zzw_328{font-size:11px;color:var(--sb-text-muted);margin:0 2px}._intraQuestion_l0zzw_334{font-size:13px;line-height:1.55;color:var(--sb-text-secondary);font-style:italic}._mdTableWrap_l0zzw_343{overflow-x:auto;margin:12px 0}._mdTable_l0zzw_343{border-collapse:collapse;width:100%;font-size:13px;font-family:var(--sb-font-mono)}._mdThead_l0zzw_355{background:var(--sb-bg-elevated)}._mdTh_l0zzw_355{padding:7px 14px;text-align:left;border:1px solid var(--sb-border);font-size:11px;font-weight:600;color:var(--sb-text-muted);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}._mdTd_l0zzw_371{padding:7px 14px;border:1px solid var(--sb-border);color:var(--sb-text-primary);vertical-align:top;white-space:nowrap}._mdTr_l0zzw_379{border-bottom:1px solid var(--sb-border-subtle)}._mdP_l0zzw_383{margin:0 0 8px;line-height:1.65}._mdStrong_l0zzw_388{font-weight:600;color:var(--sb-text-primary)}._humanRow_l0zzw_395{display:flex;justify-content:flex-end;gap:12px;margin:14px 0}._humanBubble_l0zzw_404{max-width:78%;border-radius:12px;text-align:right}._humanMeta_l0zzw_410{display:flex;align-items:center;justify-content:flex-end;gap:var(--sb-space-2);margin-bottom:6px;font-size:13px;color:var(--sb-text-secondary)}._humanName_l0zzw_420{color:var(--sb-gold);font-weight:500}._humanRole_l0zzw_425{color:var(--sb-text-muted)}._humanContent_l0zzw_429{color:var(--sb-text-primary);font-family:var(--sb-font-serif);font-size:15px;line-height:1.7}._humanPending_l0zzw_436{margin-top:6px;font-size:11.5px;color:var(--sb-text-muted);font-style:italic}._chatHumanRow_l0zzw_445{display:flex;justify-content:flex-end;margin:6px 0}._thinkingStatusRow_l0zzw_453{display:flex;align-items:center;gap:10px;margin:10px 0}._thinkingStatusText_l0zzw_460{font-size:13.5px;font-weight:500;color:transparent;background:linear-gradient(90deg,var(--sb-text-muted) 20%,var(--sb-text-primary) 50%,var(--sb-text-muted) 80%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:_thinkingShimmer_l0zzw_1 1.8s linear infinite}@keyframes _thinkingShimmer_l0zzw_1{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){._thinkingStatusText_l0zzw_460{animation:none;color:var(--sb-text-secondary);background:none}}._chatHumanCol_l0zzw_493{display:flex;flex-direction:column;align-items:flex-end;gap:6px;max-width:72%}._chatHumanImages_l0zzw_501{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}._chatHumanImage_l0zzw_501{max-width:220px;max-height:220px;border-radius:14px;border:1px solid var(--sb-border-subtle);object-fit:cover}._chatHumanBubble_l0zzw_516{max-width:100%;padding:10px 14px;background:var(--sb-text-primary);color:var(--sb-bg-base);font-size:14.5px;line-height:1.5;border-radius:18px 18px 5px;white-space:pre-wrap;overflow-wrap:anywhere}._chatAgentRow_l0zzw_529{display:flex;align-items:flex-end;gap:8px;margin:10px 0}._chatAgentCol_l0zzw_536{display:flex;flex-direction:column;gap:3px;max-width:72%;min-width:0}._chatAgentName_l0zzw_544{margin-left:12px;font-size:11px;font-weight:500;color:var(--sb-text-muted)}._chatAgentBubble_l0zzw_551{padding:10px 14px;background:var(--sb-bg-elevated);color:var(--sb-text-primary);font-size:14.5px;line-height:1.55;border-radius:18px 18px 18px 5px}._metricsPreviewBtn_l0zzw_563{display:inline-flex;align-items:center;gap:var(--sb-space-2);margin:var(--sb-space-2) 0;padding:7px 14px;background:var(--sb-bg-surface);border:1px solid var(--sb-border);border-radius:var(--sb-radius-full);font-size:11px;font-family:var(--sb-font-mono);color:var(--sb-text-muted);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:color .15s,border-color .15s}._metricsPreviewBtn_l0zzw_563:hover{color:var(--sb-text-secondary);border-color:var(--sb-text-muted)}._metricsPreviewChevron_l0zzw_204{transition:transform .2s ease}._metricsPreviewBtn_l0zzw_563[data-open=true] ._metricsPreviewChevron_l0zzw_204{transform:rotate(180deg)}._presenterCard_l0zzw_596{padding:16px 20px;background:var(--sb-bg-surface);border:1px solid var(--sb-border);border-radius:10px;margin:var(--sb-space-2) 0;overflow:hidden}._presenterCardHeader_l0zzw_605{display:flex;align-items:center;gap:var(--sb-space-2);margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid var(--sb-border)}._presenterDot_l0zzw_614{width:6px;height:6px;border-radius:50%;background:var(--sb-gold);flex-shrink:0}._presenterLabel_l0zzw_622{font-size:11px;font-family:var(--sb-font-mono);color:var(--sb-text-muted);letter-spacing:.08em;text-transform:uppercase}._protocolCard_l0zzw_632{background:var(--sb-bg-elevated);border-radius:14px;padding:var(--sb-space-6);margin:20px 0;box-shadow:var(--sb-shadow-card);animation:_glowPulse_l0zzw_1 3s ease-in-out infinite}._protocolHeader_l0zzw_641{display:flex;align-items:center;gap:12px;margin-bottom:var(--sb-space-4)}._protocolEyebrow_l0zzw_652{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--sb-text-muted)}._protocolTitle_l0zzw_659{font-size:22px;color:var(--sb-text-primary);margin-top:2px}._protocolBody_l0zzw_665{margin:0;font-size:12.5px;line-height:1.75;color:var(--sb-text-primary)}._agentRow_l0zzw_674{display:flex;gap:12px;margin:14px 0;align-items:flex-start}._agentBubble_l0zzw_681{flex:1;max-width:78%;border-radius:12px}._agentMeta_l0zzw_687{display:flex;align-items:center;gap:var(--sb-space-2);margin-bottom:6px;flex-wrap:wrap}._agentShort_l0zzw_695{font-size:12px;opacity:.7;color:var(--sb-text-muted)}._questionBadge_l0zzw_701{margin-left:auto;background:var(--sb-gold-dim);color:var(--sb-gold);font-size:10.5px;font-weight:600;letter-spacing:.06em;padding:3px 8px;border-radius:var(--sb-radius-full);text-transform:uppercase}._agentContent_l0zzw_713{color:var(--sb-text-primary);font-family:var(--sb-font-serif);font-size:15px;line-height:1.7}._skipped_l0zzw_722{text-align:center;font-size:12px;color:var(--sb-text-muted);font-family:var(--sb-font-body);font-weight:400;margin:4px 0;padding:2px 0}._thinkingRow_l0zzw_734{display:flex;gap:12px;margin:14px 0;align-items:center}._thinkingWord_l0zzw_741{font-size:13px;color:var(--sb-text-muted);font-style:italic;font-family:var(--sb-font-body)}._typingRow_l0zzw_750{display:flex;gap:12px;margin:14px 0;align-items:flex-end}._typingBubble_l0zzw_757{background:var(--sb-bg-elevated);border:1px solid var(--sb-border);border-radius:12px 12px 12px 4px;padding:12px 16px;display:flex;align-items:center;gap:5px}._typingDot_l0zzw_767{width:6px;height:6px;border-radius:50%;background:var(--sb-text-muted);display:inline-block;flex-shrink:0}._page_1awgx_3{background:var(--sb-bg-base);min-height:100vh;padding:48px 64px;font-family:Roboto,sans-serif;max-width:860px;margin:0 auto}._pageDetail_1awgx_12{background:var(--sb-bg-base);min-height:100vh;padding:48px 64px;font-family:Roboto,sans-serif}._header_1awgx_20{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}._heading_1awgx_27{font-family:Roboto,sans-serif;font-size:28px;font-weight:500;color:var(--sb-text-primary);margin:0}._headerActions_1awgx_35{display:flex;align-items:center;gap:8px}._selectBtn_1awgx_42{height:36px;padding:0 16px;background:#fff;border:1px solid #d1d5db;border-radius:8px;font-size:13px;font-weight:500;font-family:Roboto,sans-serif;color:#111;cursor:pointer}._deleteSelectedBtn_1awgx_55{height:36px;padding:0 16px;background:#e05c5c;border:none;border-radius:8px;font-size:13px;font-weight:500;font-family:Roboto,sans-serif;color:#fff;cursor:pointer;display:flex;align-items:center;gap:6px}._newMeetingBtn_1awgx_71{height:36px;padding:0 16px;background:#111;border:none;border-radius:8px;font-size:13px;font-weight:500;font-family:Roboto,sans-serif;color:#fff;display:flex;align-items:center;gap:8px;cursor:pointer}._searchWrap_1awgx_88{position:relative;margin-bottom:12px}._searchIcon_1awgx_93{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#9ca3af;pointer-events:none}._searchInput_1awgx_102{width:100%;height:42px;background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:0 14px 0 42px;font-size:14px;font-family:Roboto,sans-serif;color:#111;outline:none;box-sizing:border-box;transition:border-color .15s}._searchInput_1awgx_102:focus{border-color:#9ca3af}._filterRow_1awgx_121{display:flex;gap:6px;margin-bottom:16px}._filterPill_1awgx_127{height:32px;padding:0 14px;border-radius:999px;border:1px solid #e5e7eb;background:#fff;color:#374151;font-size:13px;font-weight:400;font-family:Roboto,sans-serif;cursor:pointer;transition:all .15s}._filterPill_1awgx_127[data-active=true]{background:#111;border:none;color:#fff;font-weight:500}._listBox_1awgx_148{background:#fff;border-radius:12px;border:1px solid #e5e7eb;overflow:hidden}._listPad_1awgx_155{padding:4px 8px}._meetingRow_1awgx_160{display:flex;align-items:center;gap:10px;padding:11px 12px;border-radius:8px;cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;position:relative;transition:background .12s}._meetingRow_1awgx_160:hover{background:#f9fafb}._meetingRow_1awgx_160:hover ._meetingRowDots_1awgx_175{opacity:1}._meetingRowSeparator_1awgx_179{position:absolute;bottom:-1px;left:12px;right:12px;height:1px;background:#f3f4f6;pointer-events:none}._checkBox_1awgx_189{width:18px;height:18px;border-radius:4px;flex-shrink:0;display:flex;align-items:center;justify-content:center}._rowIcon_1awgx_199{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;color:#9ca3af}._meetingTitle_1awgx_208{font-size:14px;color:#111;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}._typeBadge_1awgx_219{flex-shrink:0;padding:2px 8px;border:1px solid var(--sb-border);border-radius:999px;font-size:11px;font-family:var(--sb-font-mono);color:var(--sb-text-muted);background:var(--sb-bg-elevated)}._resumeBtn_1awgx_230{flex-shrink:0;padding:3px 10px;border:1px solid var(--sb-border);border-radius:999px;font-size:12px;font-weight:500;color:var(--sb-text-primary);background:var(--sb-bg-base);cursor:pointer;transition:background .15s}._resumeBtn_1awgx_230:hover{background:var(--sb-bg-elevated)}._metaRight_1awgx_247{display:flex;align-items:center;gap:10px;flex-shrink:0}._timeAgo_1awgx_254{font-size:13px;color:#9ca3af;white-space:nowrap}._meetingRowDots_1awgx_175{background:none;border:none;padding:2px 4px;cursor:pointer;border-radius:4px;color:#9ca3af;font-size:18px;line-height:1;opacity:0;transition:opacity .15s}._meetingRowDots_1awgx_175:hover{color:#374151}._badge_1awgx_277{height:24px;padding:0 9px;border-radius:999px;font-size:11px;font-weight:500;font-family:Roboto,sans-serif;display:inline-flex;align-items:center;gap:4px;white-space:nowrap}@keyframes _pulseDot_1awgx_301{0%,to{opacity:1}50%{opacity:.35}}._pulseDot_1awgx_301{display:inline-block;animation:_pulseDot_1awgx_301 1.5s ease-in-out infinite}._skeletonItem_1awgx_307{display:flex;align-items:center;justify-content:space-between;padding:14px 12px}@keyframes _meetingsFloat_1awgx_1{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes _meetingsFadeUp_1awgx_1{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes _meetingsSeatPulse_1awgx_1{0%,to{opacity:.4}50%{opacity:1}}._emptyState_1awgx_344{padding:72px 32px 84px;display:flex;flex-direction:column;align-items:center;animation:_meetingsFadeUp_1awgx_1 .5s cubic-bezier(.16,1,.3,1) both}._emptyFloat_1awgx_352{animation:_meetingsFloat_1awgx_1 4s ease-in-out infinite;margin-bottom:32px}._emptySeat_1awgx_357{animation:_meetingsSeatPulse_1awgx_1 2.4s ease-in-out infinite}._emptySeat_1awgx_357:nth-child(2){animation-delay:.3s}._emptySeat_1awgx_357:nth-child(3){animation-delay:.6s}._emptySeat_1awgx_357:nth-child(4){animation-delay:.9s}._emptySeat_1awgx_357:nth-child(5){animation-delay:1.2s}._emptySeat_1awgx_357:nth-child(6){animation-delay:1.5s}._emptyHeading_1awgx_376{font-size:17px;font-weight:500;color:#111;margin:0 0 6px;font-family:Roboto,sans-serif;animation:_meetingsFadeUp_1awgx_1 .5s .12s cubic-bezier(.16,1,.3,1) both}._emptySub_1awgx_385{font-size:14px;color:#9ca3af;margin:0 0 24px;font-family:Roboto,sans-serif;animation:_meetingsFadeUp_1awgx_1 .5s .22s cubic-bezier(.16,1,.3,1) both}._emptySubLast_1awgx_392{margin-bottom:0}._emptyCta_1awgx_396{height:36px;padding:0 18px;background:#111;border:none;border-radius:8px;font-size:13px;font-weight:500;font-family:Roboto,sans-serif;color:#fff;cursor:pointer;display:flex;align-items:center;gap:8px;animation:_meetingsFadeUp_1awgx_1 .5s .32s cubic-bezier(.16,1,.3,1) both;transition:opacity .15s}._emptyCta_1awgx_396:hover{opacity:.85}._transcript_1awgx_418{display:flex;flex-direction:column;gap:16px}._transcriptHeader_1awgx_424{display:flex;align-items:center;gap:12px}._backBtn_1awgx_430{height:32px;padding:0 14px;background:transparent;border:1px solid var(--sb-border);border-radius:8px;color:var(--sb-text-secondary);font-size:13px;font-family:Roboto,sans-serif;cursor:pointer}._transcriptMeta_1awgx_442{flex:1;min-width:0}._transcriptTitle_1awgx_447{margin:0;font-size:16px;font-weight:500;color:var(--sb-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._transcriptSubRow_1awgx_457{display:flex;align-items:center;gap:6px;margin-top:2px;font-size:12px;color:var(--sb-text-secondary)}._transcriptSubDot_1awgx_466{color:var(--sb-text-muted)}._messageList_1awgx_470{display:flex;flex-direction:column;gap:16px;overflow-y:auto;padding-right:4px}._docRow_1awgx_479{display:flex;flex-wrap:wrap;gap:10px}._docCard_1awgx_485{display:flex;align-items:center;gap:12px;flex:1 1 260px;max-width:420px;padding:12px 14px;border:1px solid var(--sb-border);border-radius:12px;background:var(--sb-bg-surface);cursor:pointer;text-align:left;font-family:inherit;transition:border-color .15s ease,box-shadow .15s ease}._docCard_1awgx_485:hover{border-color:var(--sb-text-muted);box-shadow:0 2px 8px #0000000d}._docCard_1awgx_485:hover ._docOpenHint_1awgx_508{opacity:1}._docOpenHint_1awgx_508{display:flex;align-items:center;gap:3px;flex-shrink:0;font-size:11px;font-weight:500;color:var(--sb-text-secondary);opacity:.6;transition:opacity .15s ease}._docBadge_1awgx_524{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:8px;flex-shrink:0;font-size:10px;font-weight:700;letter-spacing:.06em}._docBadgeXls_1awgx_537{background:#1d9e751a;color:#1d9e75}._docBadgePdf_1awgx_542{background:#e05c5c1a;color:#e05c5c}._docBadgeDoc_1awgx_547{background:#64b5f61a;color:#64b5f6}._docBadgeTxt_1awgx_552{background:#6c63ff1a;color:#6c63ff}._docInfo_1awgx_557{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}._docName_1awgx_565{font-size:13px;font-weight:500;color:var(--sb-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._docSub_1awgx_574{font-size:11px;color:var(--sb-text-muted)}._docSummaryLabel_1awgx_579{margin:0 0 8px;font-size:11px;font-weight:600;color:var(--sb-text-muted);text-transform:uppercase;letter-spacing:.08em}._docModal_1awgx_591._docModal_1awgx_591{max-width:720px}._docModalBody_1awgx_595{display:flex;flex-direction:column;gap:16px;max-height:65vh;overflow-y:auto;margin-top:4px}._docModalSection_1awgx_604{font-size:13px;color:var(--sb-text-primary);line-height:1.6}._docModalPre_1awgx_610{margin:0;padding:12px 14px;border:1px solid var(--sb-border);border-radius:8px;background:var(--sb-bg-elevated);font-size:12px;line-height:1.6;color:var(--sb-text-primary);white-space:pre-wrap;word-break:break-word;overflow-x:auto}._chatRow_1awgx_625{display:flex;align-items:flex-start;gap:10px}._chatRowHuman_1awgx_631{flex-direction:row-reverse}._chatAvatar_1awgx_635{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;border:1px solid transparent;flex-shrink:0;font-size:12px;font-weight:600;margin-top:18px}._chatBody_1awgx_649{display:flex;flex-direction:column;gap:4px;max-width:76%;min-width:0}._chatRowHuman_1awgx_631 ._chatBody_1awgx_649{align-items:flex-end}._chatMetaRow_1awgx_661{display:flex;align-items:baseline;gap:8px;padding:0 4px}._chatName_1awgx_668{font-size:12px;font-weight:600}._chatType_1awgx_673,._chatTime_1awgx_678{font-size:11px;color:var(--sb-text-muted)}._chatBubble_1awgx_683{padding:10px 14px;border:1px solid var(--sb-border);border-radius:4px 14px 14px;background:var(--sb-bg-surface);font-size:13px;line-height:1.65;color:var(--sb-text-primary);white-space:pre-wrap;word-break:break-word}._chatBubbleHuman_1awgx_695{background:#1f2937;border-color:#1f2937;color:#f9fafb;border-radius:14px 4px 14px 14px}._chatBubbleQuestion_1awgx_702{border-left:3px solid #e89c3e;border-radius:4px 14px 14px 4px}._docTableWrap_1awgx_707{overflow-x:auto}._docTable_1awgx_707{border-collapse:collapse;font-size:12px;width:100%}._docTable_1awgx_707 th,._docTable_1awgx_707 td{padding:6px 10px;border-bottom:1px solid var(--sb-border);text-align:left;white-space:nowrap}._docTable_1awgx_707 th{font-weight:600;color:var(--sb-text-secondary)}._protocol_1awgx_730{border-radius:8px;border:1px solid var(--sb-border);background:var(--sb-bg-elevated);padding:16px;margin-top:8px}._protocolLabel_1awgx_738{margin:0 0 8px;font-size:11px;font-weight:600;color:var(--sb-red);text-transform:uppercase;letter-spacing:.08em}._protocolText_1awgx_747{margin:0;font-size:13px;color:var(--sb-text-primary);white-space:pre-wrap;font-family:Roboto,sans-serif;line-height:1.7}._noTranscript_1awgx_756{font-size:13px;color:var(--sb-text-muted)}._detailLoading_1awgx_762{color:var(--sb-text-muted);margin-top:24px;font-size:13px}@media(max-width:767px){._page_1awgx_3,._pageDetail_1awgx_12{padding:20px 16px 80px}._header_1awgx_20{flex-direction:column;align-items:flex-start;gap:10px}._headerActions_1awgx_35{width:100%;flex-wrap:wrap}._newMeetingBtn_1awgx_71{flex:1;justify-content:center}._filterRow_1awgx_121{flex-wrap:wrap}._timeAgo_1awgx_254{display:none}}._pagination_1awgx_797{display:flex;align-items:center;justify-content:space-between;padding:12px 4px 0}._paginationInfo_1awgx_804{font-size:12px;color:var(--sb-text-muted);font-family:var(--sb-font-mono)}._paginationControls_1awgx_810{display:flex;align-items:center;gap:4px}._paginationBtn_1awgx_816{padding:4px 10px;background:transparent;border:1px solid var(--sb-border);border-radius:6px;color:var(--sb-text-secondary);cursor:pointer;font-size:12px;font-family:var(--sb-font-mono)}._paginationBtnDisabled_1awgx_827{color:var(--sb-text-muted);cursor:default}._paginationCurrent_1awgx_832{padding:4px 10px;font-size:12px;font-family:var(--sb-font-mono);color:var(--sb-text-secondary)}._transcriptLayout_1awgx_841{display:grid;grid-template-columns:240px minmax(0,1fr);gap:28px;align-items:start}._transcriptSide_1awgx_848{position:sticky;top:16px;display:flex;flex-direction:column;gap:10px}._transcriptFeed_1awgx_856{display:flex;flex-direction:column;gap:4px;min-width:0}._protocolCardBtn_1awgx_863{display:flex;align-items:center;gap:12px;width:100%;padding:14px 16px;border:1px solid var(--sb-border);border-radius:12px;background:var(--sb-bg-base);cursor:pointer;text-align:left;transition:background-color .12s ease}._protocolCardBtn_1awgx_863:hover{background:var(--sb-bg-hover)}._protocolCardIcon_1awgx_880{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:var(--sb-bg-elevated);color:var(--sb-text-secondary);flex-shrink:0}._protocolCardInfo_1awgx_892{display:flex;flex-direction:column;gap:2px;min-width:0}._protocolCardTitle_1awgx_899{font-size:13px;font-weight:600;color:var(--sb-text-primary)}._protocolCardSub_1awgx_905{font-size:12px;color:var(--sb-text-muted)}@media(max-width:900px){._transcriptLayout_1awgx_841{grid-template-columns:1fr}._transcriptSide_1awgx_848{position:static}}._page_fg75y_3{display:flex;flex-direction:column;height:100vh;background:var(--sb-bg-base);overflow:hidden;position:relative}._meetingHeader_fg75y_14{position:fixed;top:0;left:var(--sb-sidebar-w);right:0;height:52px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--sb-border);display:flex;align-items:center;justify-content:space-between;padding:0 var(--sb-space-6);z-index:20}._meetingTitle_fg75y_29{font-size:13px;color:var(--sb-text-secondary);font-family:var(--sb-font-mono);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:300px}._agentPips_fg75y_39{display:flex;gap:6px}._agentPip_fg75y_39{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;color:var(--sb-bg-base);flex-shrink:0}._phaseStatus_fg75y_57{font-size:11px;font-family:var(--sb-font-mono);color:var(--sb-text-muted);letter-spacing:.06em;text-transform:uppercase}._preMeeting_fg75y_67{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow-y:auto;padding:0 var(--sb-space-6) 120px}._welcome_fg75y_77{margin-bottom:40px;text-align:center}._welcomeTitle_fg75y_82{font-size:clamp(24px,4vw,36px);font-weight:500;color:var(--sb-text-primary);letter-spacing:-.02em;margin:0 0 var(--sb-space-2)}._welcomeSub_fg75y_90{font-size:14px;color:var(--sb-text-muted);margin:0}._agentShowcase_fg75y_96{display:flex;justify-content:center;gap:48px;margin-bottom:48px}._agentItem_fg75y_103{display:flex;flex-direction:column;align-items:center;gap:10px}._agentCircle_fg75y_110{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;color:var(--sb-bg-base);flex-shrink:0}._agentLabel_fg75y_123{font-size:13px;font-weight:500;color:var(--sb-text-secondary);text-align:center}._feed_fg75y_132{flex:1;overflow-y:auto;padding:80px var(--sb-space-6) 120px}._feedChat_fg75y_140{padding:90px var(--sb-space-8) 260px}._feedInner_fg75y_144{max-width:792px;margin:0 auto;display:flex;flex-direction:column;gap:4px}._openingStatus_fg75y_154{display:flex;align-items:center;gap:10px;padding:24px 4px}._openingStatusDot_fg75y_161{width:8px;height:8px;border-radius:50%;background:var(--sb-gold);animation:_sb-pulse-dot_fg75y_1 1.2s ease-in-out infinite}._openingStatusText_fg75y_169{font-family:var(--sb-font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--sb-text-secondary)}@keyframes _sb-pulse-dot_fg75y_1{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}._bottomBar_fg75y_192{position:fixed;bottom:0;left:var(--sb-sidebar-w);right:0;padding:var(--sb-space-4) var(--sb-space-6) 28px;background:linear-gradient(to top,var(--sb-bg-base) 78%,transparent);z-index:15}._composerInner_fg75y_202{max-width:748px;margin:0 auto}._controlsRow_fg75y_209{display:flex;align-items:center;gap:8px;padding:10px 12px 12px}._plusBtn_fg75y_216{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;color:var(--sb-text-secondary);cursor:pointer;flex-shrink:0;transition:background .15s,color .15s,opacity .15s}._plusBtn_fg75y_216:hover{background:var(--sb-bg-elevated);color:var(--sb-text-primary)}._plusBtn_fg75y_216[data-disabled=true]{opacity:.35;cursor:not-allowed}._plusBtn_fg75y_216[data-disabled=true]:hover{background:transparent;color:var(--sb-text-secondary)}._modeSwitch_fg75y_249{position:relative;display:inline-flex;align-items:center;gap:2px;padding:3px;background:var(--sb-bg-elevated);border-radius:999px;flex-shrink:0}._modeBtn_fg75y_260{position:relative;padding:7px 14px;border:none;border-radius:999px;background:transparent;color:var(--sb-text-muted);font-size:13px;font-weight:500;font-family:var(--sb-font-body);cursor:pointer;white-space:nowrap;transition:color .18s ease}._modeBtn_fg75y_260[data-active=true]{color:var(--sb-text-primary)}._modeThumb_fg75y_281{position:absolute;inset:0;border-radius:999px;background:var(--sb-bg-base);border:1px solid var(--sb-border);box-shadow:0 1px 3px #00000012}._modeBtnLabel_fg75y_290{position:relative;z-index:1}._controlsSpacer_fg75y_295{flex:1}._controlTextBtn_fg75y_301{display:inline-flex;align-items:center;gap:5px;padding:6px 8px;border:none;border-radius:var(--sb-radius-md);background:transparent;color:var(--sb-text-secondary);font-size:13px;font-weight:500;font-family:var(--sb-font-body);cursor:pointer;white-space:nowrap;transition:background .15s,color .15s}._controlTextBtn_fg75y_301:hover{background:var(--sb-bg-elevated);color:var(--sb-text-primary)}._controlTextValue_fg75y_325{color:var(--sb-text-primary)}._controlDot_fg75y_329{width:6px;height:6px;border-radius:999px;background:var(--sb-green)}._roundsMenuWrap_fg75y_336{position:relative}._menuBackdrop_fg75y_340{position:fixed;inset:0;z-index:15;border:none;background:transparent;cursor:default}._roundsMenu_fg75y_336{position:absolute;bottom:calc(100% + 8px);right:0;z-index:20;min-width:120px;padding:4px;background:var(--sb-bg-base);border:1px solid var(--sb-border);border-radius:12px;box-shadow:0 8px 24px #0000001a}._roundsMenuItem_fg75y_362{display:block;width:100%;padding:8px 10px;border:none;border-radius:8px;background:transparent;text-align:left;color:var(--sb-text-secondary);font-size:13px;font-family:var(--sb-font-body);cursor:pointer;transition:background .15s,color .15s}._roundsMenuItem_fg75y_362:hover{background:var(--sb-bg-elevated)}._roundsMenuItem_fg75y_362[data-active=true]{color:var(--sb-text-primary);background:var(--sb-bg-elevated)}._sendBtn_fg75y_390{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border:none;border-radius:999px;background:var(--sb-bg-elevated);color:var(--sb-text-muted);cursor:default;flex-shrink:0;transition:background .15s,color .15s,opacity .15s}._sendBtn_fg75y_390[data-ready=true]{background:var(--sb-text-primary);color:var(--sb-bg-base);cursor:pointer}._sendBtn_fg75y_390[data-ready=true]:hover{opacity:.88}._inputShell_fg75y_420{position:relative;overflow:hidden;background:var(--sb-bg-base);border:1px solid var(--sb-border);border-radius:24px;box-shadow:0 4px 16px #0000000d;transition:background .15s,border-color .15s,border-width .15s}._inputShell_fg75y_420[data-dragover=true]{background:var(--sb-bg-surface);border:2px dashed var(--sb-text-secondary)}._dragOverlay_fg75y_440{position:absolute;inset:0;border-radius:24px;background:#f8f8f6e6;display:flex;align-items:center;justify-content:center;gap:var(--sb-space-2);z-index:3;pointer-events:none;color:var(--sb-text-secondary);font-size:14px;font-weight:600}._fileChipRow_fg75y_458{padding:14px 16px 0}._fileChip_fg75y_458{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;max-width:100%;background:var(--sb-bg-surface);border:1px solid var(--sb-border);border-radius:10px;color:var(--sb-text-secondary)}._fileChipName_fg75y_474{font-size:12px;font-weight:500;color:var(--sb-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:260px}._fileChipSize_fg75y_484{font-size:11px;color:var(--sb-text-muted);font-family:var(--sb-font-mono);flex-shrink:0}._fileChipRemove_fg75y_491{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;border-radius:999px;background:transparent;color:var(--sb-text-muted);cursor:pointer;flex-shrink:0;transition:color .15s,background .15s}._fileChipRemove_fg75y_491:hover{color:var(--sb-red);background:var(--sb-bg-elevated)}._imageChipRow_fg75y_515{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:14px 16px 0}._imageThumbWrap_fg75y_523{position:relative}._imageThumb_fg75y_523{width:56px;height:56px;object-fit:cover;border-radius:10px;border:1px solid var(--sb-border);display:block}._imageThumbRemove_fg75y_536{position:absolute;top:-6px;right:-6px;width:18px;height:18px;display:flex;align-items:center;justify-content:center;border:none;border-radius:999px;background:var(--sb-text-primary);color:var(--sb-bg-base);font-size:12px;line-height:1;cursor:pointer}._docTextarea_fg75y_556{display:block;width:100%;box-sizing:border-box;background:transparent;border:none;outline:none;resize:none;color:var(--sb-text-primary);font-size:16px;line-height:1.6;font-family:var(--sb-font-body);padding:20px 20px 6px;min-height:76px;max-height:220px;overflow-y:auto}._docTextarea_fg75y_556::placeholder{color:var(--sb-text-muted)}._composerHint_fg75y_578{text-align:center;margin:var(--sb-space-2) 0 0;font-size:11px;color:var(--sb-text-muted);font-family:var(--sb-font-mono)}._starterChips_fg75y_588{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin:0 0 10px;min-width:0}._starterChip_fg75y_588{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;padding:5px 11px;border:1px solid var(--sb-border);border-radius:999px;background:var(--sb-bg-base);color:var(--sb-text-secondary);font-size:12px;font-family:var(--sb-font-body);cursor:pointer;transition:background .15s,color .15s,border-color .15s}._starterChip_fg75y_588:hover{background:var(--sb-bg-elevated);color:var(--sb-text-primary);border-color:var(--sb-text-muted)}._starterChipSkeleton_fg75y_623{height:28px;width:250px;border-radius:999px}._starterChipSkeleton_fg75y_623:nth-child(2){width:310px}._starterChipSkeleton_fg75y_623:nth-child(3){width:220px}._starterChipSkeleton_fg75y_623:nth-child(4){width:280px}._chatShell_fg75y_643{position:relative;background:var(--sb-bg-base);border:1px solid var(--sb-border);border-radius:24px;box-shadow:0 4px 16px #0000000d;overflow:hidden}._chatShell_fg75y_643[data-dragover=true]{border-color:var(--sb-text-primary)}._chatTextarea_fg75y_656{display:block;width:100%;box-sizing:border-box;background:transparent;border:none;outline:none;resize:none;color:var(--sb-text-primary);font-size:15px;line-height:1.6;font-family:var(--sb-font-body);padding:16px 18px 4px;max-height:160px;overflow-y:auto}._chatTextarea_fg75y_656::placeholder{color:var(--sb-text-muted)}._chatTextarea_fg75y_656:disabled{opacity:.65}._chatFooter_fg75y_681{display:flex;align-items:center;gap:8px;padding:8px 12px 12px}._finishBtn_fg75y_688{padding:6px 10px;border:none;border-radius:var(--sb-radius-md);background:transparent;color:var(--sb-text-secondary);font-size:13px;font-weight:500;font-family:var(--sb-font-body);cursor:pointer;white-space:nowrap;transition:background .15s,color .15s}._finishBtn_fg75y_688:hover{background:var(--sb-bg-elevated);color:var(--sb-text-primary)}._finishBtn_fg75y_688:disabled{opacity:.45;cursor:default;background:transparent}._waitingBanner_fg75y_717{padding:10px 14px;background:var(--sb-bg-surface);border:1px solid var(--sb-border);border-radius:10px;margin-bottom:var(--sb-space-2);font-size:13px;color:var(--sb-text-secondary);font-style:italic;display:flex;gap:var(--sb-space-2);align-items:flex-start;animation:_sbFadeUpSm_fg75y_1 .3s cubic-bezier(.16,1,.3,1) both}._waitingAgent_fg75y_732{width:18px;height:18px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:8px;font-weight:600;color:var(--sb-bg-base);margin-top:1px}._answerSubmitting_fg75y_746{background:var(--sb-bg-elevated);border:1px solid var(--sb-border);border-radius:16px;padding:var(--sb-space-4);display:flex;align-items:center;gap:10px}._answerSubmittingText_fg75y_756{font-size:13px;color:var(--sb-text-muted);font-family:var(--sb-font-mono)}._answerShell_fg75y_762{position:relative;background:var(--sb-bg-base);border:1px solid var(--sb-gold);border-radius:16px;padding:12px 12px 10px;box-shadow:0 0 0 3px var(--sb-gold-dim)}._answerTextarea_fg75y_771{width:100%;background:transparent;border:none;outline:none;resize:none;color:var(--sb-text-primary);font-size:14px;line-height:1.6;font-family:var(--sb-font-body);padding:0;max-height:180px;overflow-y:auto;box-sizing:border-box}._answerTextarea_fg75y_771::placeholder{color:var(--sb-text-muted)}._answerFooter_fg75y_791{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:var(--sb-space-2);padding-top:var(--sb-space-2);border-top:1px solid var(--sb-border-subtle)}._answerHint_fg75y_801{font-size:11px;color:var(--sb-text-muted);font-family:var(--sb-font-mono)}._answerSubmitBtn_fg75y_807{width:34px;height:34px;border-radius:var(--sb-radius-lg);border:none;background:var(--sb-bg-elevated);color:var(--sb-text-muted);cursor:default;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .15s}._answerSubmitBtn_fg75y_807[data-ready=true]{background:var(--sb-text-primary);color:var(--sb-bg-base);cursor:pointer}._pauseBtn_fg75y_830{display:flex;align-items:center;gap:6px;background:none;border:1px solid var(--sb-border);border-radius:var(--sb-radius-full);padding:6px 12px;font-size:12px;color:var(--sb-text-secondary);cursor:pointer;flex-shrink:0;transition:color .15s,border-color .15s}._pauseBtn_fg75y_830:hover:not(:disabled){color:var(--sb-text-primary);border-color:var(--sb-text-muted)}._pauseBtn_fg75y_830:disabled{opacity:.6;cursor:default}._pauseBtn_fg75y_830[data-paused=true]{color:var(--sb-gold);border-color:var(--sb-gold)}._navRail_fg75y_864{position:fixed;right:12px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:1px;width:216px;max-height:70vh;overflow-y:auto;scrollbar-width:none;padding:10px 6px;border-radius:14px;background:color-mix(in srgb,var(--sb-bg-surface) 55%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid color-mix(in srgb,var(--sb-border) 60%,transparent);box-shadow:0 8px 24px #00000014;z-index:12}._navRail_fg75y_864::-webkit-scrollbar{display:none}._navSection_fg75y_890{padding:9px 10px 3px;font-family:var(--sb-font-mono);font-size:9.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--sb-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._navItem_fg75y_902{display:block;width:100%;text-align:left;background:none;border:none;border-left:2px solid transparent;border-radius:0 8px 8px 0;padding:4px 8px;font-size:11.5px;line-height:1.4;color:var(--sb-text-muted);cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .12s,background .12s,border-color .12s}._navItem_fg75y_902:hover{color:var(--sb-text-secondary);background:color-mix(in srgb,var(--sb-bg-elevated) 70%,transparent)}._navItemActive_fg75y_929{border-left-color:var(--sb-gold);color:var(--sb-text-primary);background:color-mix(in srgb,var(--sb-gold-dim) 45%,transparent)}._navItemName_fg75y_935{font-weight:600;margin-right:5px}._navItemText_fg75y_940{opacity:.75}@media(max-width:1160px){._navRail_fg75y_864{display:none}}._qChipRow_fg75y_952{display:flex;flex-direction:column;gap:var(--sb-space-2);margin-bottom:var(--sb-space-2)}._qBanner_fg75y_959{display:flex;align-items:center;gap:var(--sb-space-2);background:var(--sb-bg-surface);border:1px solid var(--sb-border-subtle);border-radius:12px;padding:10px 12px;animation:_sbFadeUpSm_fg75y_1 .3s cubic-bezier(.16,1,.3,1) both;transition:border-color .15s,box-shadow .15s}._qBannerActive_fg75y_973{border-color:var(--sb-border);box-shadow:0 0 0 2px var(--sb-gold-dim)}._qBannerMain_fg75y_978{flex:1;display:flex;align-items:flex-start;gap:10px;background:none;border:none;padding:0;cursor:pointer;text-align:left;min-width:0}._qBannerBody_fg75y_991{display:flex;flex-direction:column;gap:3px;min-width:0}._qBannerMeta_fg75y_998{display:flex;align-items:center;gap:var(--sb-space-2)}._qBannerName_fg75y_1004{font-size:13px;font-weight:500}._qBannerAsks_fg75y_1009{font-size:12px;color:var(--sb-text-muted)}._qBannerText_fg75y_1014{font-family:var(--sb-font-serif);font-size:14px;line-height:1.55;color:var(--sb-text-primary);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}._qChipDefer_fg75y_1026{flex-shrink:0;align-self:center;background:none;border:1px solid var(--sb-border);border-radius:var(--sb-radius-full);padding:3px 10px;font-size:11px;color:var(--sb-text-muted);cursor:pointer;transition:color .15s,border-color .15s}._qChipDefer_fg75y_1026:hover{color:var(--sb-text-secondary);border-color:var(--sb-text-muted)}._modalBackdrop_fg75y_1050{position:fixed;inset:0;background:#1c1b1766;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);z-index:50;border:none;padding:0;animation:_ctxOverlayIn_fg75y_1 .24s ease}._contextModal_fg75y_1062{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:480px;background:var(--sb-bg-base);border:none;border-radius:16px;padding:var(--sb-space-6);z-index:51;box-shadow:0 24px 80px #00000038,0 4px 20px #00000014;animation:_ctxModalIn_fg75y_1 .24s cubic-bezier(.16,1,.3,1)}@keyframes _ctxOverlayIn_fg75y_1{0%{opacity:0}to{opacity:1}}@keyframes _ctxModalIn_fg75y_1{0%{opacity:0;transform:translate(-50%,-49%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@media(prefers-reduced-motion:reduce){._modalBackdrop_fg75y_1050,._contextModal_fg75y_1062{animation:none}}._contextTitle_fg75y_1106{font-size:14px;font-weight:500;color:var(--sb-text-primary);margin-bottom:var(--sb-space-1)}._contextSub_fg75y_1113{font-size:12px;color:var(--sb-text-muted);margin-bottom:12px}._contextTextarea_fg75y_1119{width:100%;padding:10px 12px;background:var(--sb-bg-elevated);border:1px solid var(--sb-border);border-radius:var(--sb-radius-lg);color:var(--sb-text-primary);font-size:13px;line-height:1.6;resize:none;outline:none;font-family:inherit;box-sizing:border-box}._contextTextarea_fg75y_1119::placeholder{color:var(--sb-text-muted)}._contextFooter_fg75y_1138{display:flex;justify-content:space-between;align-items:center;margin-top:12px}._contextCount_fg75y_1145{font-size:11px;color:var(--sb-text-muted);font-family:var(--sb-font-mono)}._contextBtns_fg75y_1151{display:flex;gap:var(--sb-space-2)}._contextClearBtn_fg75y_1156{padding:7px 14px;background:transparent;border:1px solid var(--sb-border);border-radius:var(--sb-radius-md);color:var(--sb-text-secondary);font-size:13px;cursor:pointer;transition:background .15s}._contextClearBtn_fg75y_1156:hover{background:var(--sb-bg-hover)}._contextSaveBtn_fg75y_1171{padding:7px 14px;background:var(--sb-gold);border:none;border-radius:var(--sb-radius-md);color:var(--sb-text-primary);font-size:13px;font-weight:500;cursor:pointer;transition:background .15s}._contextSaveBtn_fg75y_1171:hover{background:var(--sb-gold-light)}._deferBtn_fg75y_1189{flex:1;height:34px;border-radius:var(--sb-radius-lg);border:1px solid var(--sb-border);background:transparent;color:var(--sb-text-muted);font-size:12px;font-weight:500;cursor:pointer;transition:background .15s,color .15s,border-color .15s;white-space:nowrap}._deferBtn_fg75y_1189:disabled{opacity:.45;cursor:default}._deferBtn_fg75y_1189:hover{background:var(--sb-bg-hover);color:var(--sb-text-secondary);border-color:var(--sb-border-focus)}._followupPanel_fg75y_1219{width:100%;max-width:680px;margin:0 auto 20px;background:var(--sb-bg-surface);border:1px solid var(--sb-border);border-radius:12px;overflow:hidden}._followupHeader_fg75y_1229{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid var(--sb-border-subtle)}._followupHeaderDot_fg75y_1237{width:7px;height:7px;border-radius:50%;background:var(--sb-gold);flex-shrink:0}._followupHeaderTitle_fg75y_1245{font-size:12px;font-weight:600;color:var(--sb-text-primary);letter-spacing:.04em;text-transform:uppercase}._followupHeaderCount_fg75y_1253{font-size:11px;color:var(--sb-text-muted);font-family:var(--sb-font-mono);margin-left:auto}._followupItem_fg75y_1260{padding:14px 16px;border-bottom:1px solid var(--sb-border-subtle)}._followupItem_fg75y_1260:last-child{border-bottom:none}._followupMeta_fg75y_1269{display:flex;align-items:center;gap:6px;margin-bottom:6px}._followupAsker_fg75y_1276{font-size:11px;font-weight:600;color:var(--sb-text-secondary);font-family:var(--sb-font-mono);text-transform:uppercase;letter-spacing:.04em}._followupMeetingLabel_fg75y_1285{font-size:11px;color:var(--sb-text-muted);font-family:var(--sb-font-mono);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._followupQuestion_fg75y_1294{font-size:13px;color:var(--sb-text-primary);line-height:1.5;margin-bottom:10px;font-style:italic}._followupAnswerRow_fg75y_1302{display:flex;gap:8px;align-items:flex-start}._followupTextarea_fg75y_1308{flex:1;background:var(--sb-bg-elevated);border:1px solid var(--sb-border);border-radius:var(--sb-radius-lg);padding:8px 10px;color:var(--sb-text-primary);font-size:13px;font-family:var(--sb-font-body);resize:none;outline:none;line-height:1.5;transition:border-color .15s}._followupTextarea_fg75y_1308:focus{border-color:var(--sb-border-focus)}._followupTextarea_fg75y_1308::placeholder{color:var(--sb-text-muted)}._followupSubmitBtn_fg75y_1331{flex-shrink:0;height:34px;padding:0 14px;border-radius:var(--sb-radius-lg);border:none;background:var(--sb-bg-elevated);color:var(--sb-text-muted);font-size:12px;font-weight:500;cursor:default;transition:background .15s;white-space:nowrap}._followupSubmitBtn_fg75y_1331[data-ready=true]{background:var(--sb-text-primary);color:var(--sb-bg-base);cursor:pointer}._followupSubmitBtn_fg75y_1331[data-ready=true]:hover{opacity:.88}._followupResolved_fg75y_1356{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--sb-green);font-family:var(--sb-font-mono);padding:4px 0}._followupHint_fg75y_1368{display:flex;align-items:center;gap:6px;padding:0 2px 6px;max-width:100%;overflow:hidden}._followupHintDot_fg75y_1377{width:4px;height:4px;border-radius:50%;background:var(--sb-gold);flex-shrink:0;opacity:.7}._followupHintText_fg75y_1386{font-size:11px;color:var(--sb-text-muted);font-style:italic;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.4}._doneBar_fg75y_1398{position:fixed;bottom:0;left:var(--sb-sidebar-w);right:0;padding:var(--sb-space-4) var(--sb-space-6) var(--sb-space-6);background:linear-gradient(to top,var(--sb-bg-base) 80%,transparent);display:flex;justify-content:center;gap:10px;z-index:10}._doneBtn_fg75y_1411{display:inline-flex;align-items:center;justify-content:center;gap:var(--sb-space-2);border:1px solid var(--sb-border);border-radius:var(--sb-radius-lg);height:var(--sb-h-sm);padding:0 14px;font-weight:500;font-size:13px;color:var(--sb-text-primary);background:var(--sb-bg-surface);cursor:pointer;transition:background .15s,border-color .15s}._doneBtn_fg75y_1411:hover{background:var(--sb-bg-hover);border-color:var(--sb-border-focus)}._doneBtn_fg75y_1411:active{transform:scale(.98)}@media(max-width:767px){._page_fg75y_3{height:calc(100vh - 64px)}._bottomBar_fg75y_192,._doneBar_fg75y_1398{bottom:64px;padding-bottom:var(--sb-space-2)}._contextModal_fg75y_1062{width:calc(100vw - 32px)}._preMeeting_fg75y_67{padding-left:var(--sb-space-4);padding-right:var(--sb-space-4)}._agentShowcase_fg75y_96{flex-wrap:wrap;justify-content:center}._controlsRow_fg75y_209{flex-wrap:wrap;gap:6px}._modeBtn_fg75y_260{padding:6px 10px;font-size:12px}}
