@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: #6b6860;--sb-text-muted: #a8a49a;--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: #ebebeb;--sb-border-subtle: #fbfaf8;--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: 240px;--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}@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;--ceo: #185fa5;--cmo: #534ab7;--cfo: #993c1d;--lead: #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_1p7t5_1{0%{opacity:0}to{opacity:1}}@keyframes _overlayOut_1p7t5_1{0%{opacity:1}to{opacity:0}}@keyframes _contentIn_1p7t5_1{0%{opacity:0;transform:translate(-50%,-48%) scale(.95)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes _contentOut_1p7t5_1{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-48%) scale(.95)}}._overlay_1p7t5_21{position:fixed;inset:0;z-index:50;background:#00000080}._overlay_1p7t5_21[data-state=open]{animation:_overlayIn_1p7t5_1 .2s ease}._overlay_1p7t5_21[data-state=closed]{animation:_overlayOut_1p7t5_1 .2s ease}._content_1p7t5_31{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:50;display:grid;width:100%;max-width:32rem;gap:var(--sb-space-4);background:var(--sb-bg-base);border:1px solid var(--sb-border);border-radius:var(--sb-radius-lg);padding:var(--sb-space-6);box-shadow:0 8px 40px #0000001f}._content_1p7t5_31[data-state=open]{animation:_contentIn_1p7t5_1 .2s ease}._content_1p7t5_31[data-state=closed]{animation:_contentOut_1p7t5_1 .15s ease}._closeBtn_1p7t5_51{position:absolute;top:var(--sb-space-4);right:var(--sb-space-4);width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:var(--sb-radius-sm);border:none;background:transparent;cursor:pointer;opacity:.7;transition:opacity .15s;color:var(--sb-text-primary);padding:0}._closeBtn_1p7t5_51:hover{opacity:1}._closeBtn_1p7t5_51:focus-visible{outline:2px solid var(--sb-border-focus);outline-offset:2px}._header_1p7t5_77{display:flex;flex-direction:column;gap:6px;text-align:center}@media(min-width:640px){._header_1p7t5_77{text-align:left}}._footer_1p7t5_88{display:flex;flex-direction:column-reverse;gap:var(--sb-space-2)}@media(min-width:640px){._footer_1p7t5_88{flex-direction:row;justify-content:flex-end}}._title_1p7t5_101{font-size:18px;font-weight:600;line-height:1.4;color:var(--sb-text-primary)}._description_1p7t5_108{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_yu3rp_3{display:flex;align-items:center;gap:8px}._nameText_yu3rp_9{font-weight:500}._nameMuted_yu3rp_13{color:var(--muted-foreground)}._badgeSm_yu3rp_17{font-size:12px}._emailText_yu3rp_21{color:var(--muted-foreground)}._statusCell_yu3rp_25{display:flex;align-items:center;gap:8px}._dot_yu3rp_31{width:8px;height:8px;border-radius:50%;flex-shrink:0}._dotActive_yu3rp_38{background:#22c55e}._dotInactive_yu3rp_42{background:#9ca3af}._mutedText_yu3rp_46{color:var(--muted-foreground)}._actionsCell_yu3rp_50{display:flex;justify-content:flex-end}@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}@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_dv7w1_1{background:#fff;width:240px;min-width:240px;height:100vh;position:sticky;top:0;border-right:1px solid var(--sb-border);display:flex;flex-direction:column;z-index:10}._logoRow_dv7w1_16{padding:16px 16px 8px;display:flex;align-items:center;justify-content:space-between}._closeBtn_dv7w1_23{display:none;background:transparent;border:none;color:var(--sb-text-muted);padding:4px;border-radius:4px;cursor:pointer;align-items:center;justify-content:center}._closeBtn_dv7w1_23:hover{color:var(--sb-text-secondary)}@media(max-width:767px){._closeBtn_dv7w1_23{display:flex}}._logoLink_dv7w1_45{text-decoration:none}._logoImg_dv7w1_48{height:28px;width:auto}._logoFallback_dv7w1_53{font-size:15px;font-weight:600;font-family:var(--sb-font-display);color:var(--sb-text-primary);letter-spacing:-.01em}._logoAccent_dv7w1_61{color:#ff8d28}._nav_dv7w1_67{padding:8px;flex:1;overflow-y:auto}._sectionLabel_dv7w1_73{padding:16px 8px 6px;font-size:11px;font-weight:500;color:var(--sb-text-muted);letter-spacing:.06em;text-transform:uppercase;font-family:var(--sb-font-mono)}._navLink_dv7w1_83{display:block;text-decoration:none}._navItem_dv7w1_88{display:flex;align-items:center;gap:10px;padding:7px 10px;border-radius:8px;font-size:14px;color:var(--sb-text-secondary);font-weight:400;background:transparent;width:100%;margin-bottom:1px;cursor:pointer;transition:background .1s}._navItem_dv7w1_88:hover{background:var(--sb-bg-elevated)}._navItemActive_dv7w1_108{color:var(--sb-text-primary);font-weight:500;background:var(--sb-bg-elevated)}._navIcon_dv7w1_114{color:var(--sb-text-muted);display:flex}._navIconActive_dv7w1_118{color:var(--sb-text-primary)}._agentAvatar_dv7w1_124{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_dv7w1_141{padding:8px;border-top:1px solid var(--sb-border)}._userRow_dv7w1_146{display:flex;align-items:center;gap:0;padding:4px;border-radius:8px}._userClickArea_dv7w1_154{display:flex;align-items:center;gap:10px;flex:1;min-width:0;padding:4px 6px;border-radius:6px;border:none;background:transparent;cursor:pointer;text-align:left}._userClickArea_dv7w1_154:hover{background:var(--sb-bg-elevated)}._userAvatar_dv7w1_172{width:28px;height:28px;border-radius:50%;background:var(--sb-red);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;color:#fff;flex-shrink:0}._userInfo_dv7w1_186{flex:1;min-width:0}._userName_dv7w1_191{font-size:13px;font-weight:500;color:var(--sb-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._userEmail_dv7w1_200{font-size:11px;color:var(--sb-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:var(--sb-font-mono)}._logoutBtn_dv7w1_209{background:transparent;border:none;color:var(--sb-text-muted);padding:4px;border-radius:4px;display:flex;align-items:center;cursor:pointer}._logoutBtn_dv7w1_209:hover{color:var(--sb-text-secondary)}._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}}
