.views_viewWrap__gofKn{padding:24px 28px 40px;display:flex;flex-direction:column;gap:22px;min-height:calc(100vh - 60px);background:var(--bg-primary)}.views_viewHead__ia71o{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.views_eyebrow__ivHsP{margin:0;font-size:10.5px;font-weight:700;letter-spacing:.14em;color:var(--accent-primary)}.views_viewTitle__57UMO{margin:6px 0 0;font-size:28px;font-weight:700;letter-spacing:-.01em}.views_viewTitleAccent__iBgs2{font-family:Great Vibes,Brush Script MT,cursive;font-weight:400;font-size:1.15em;color:var(--accent-primary);font-style:italic}.views_viewSub__9m3uV{margin:12px 0 0;font-size:13px;color:var(--text-secondary);line-height:1.6;max-width:640px}.views_kpiRow__ig_pw{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:10px;gap:10px}.views_kpiCard__o96_I{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:12px;padding:12px 14px;display:flex;align-items:center;gap:12px}.views_kpiIcon__bAPfD{width:32px;height:32px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;background:var(--surface-2);border:1px solid var(--border-subtle);color:var(--accent-primary)}.views_kpiText__20upd{display:flex;flex-direction:column;gap:2px}.views_kpiLabel__04n4g{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.views_kpiValue__2V47b{font-family:JetBrains Mono,monospace;font-size:22px;font-weight:700;color:var(--text-primary)}.views_tableCard__T4it3{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:12px;padding:16px 18px}.views_tableTitle__uVUNB{margin:0 0 12px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.views_tableScroll__0McHA{overflow-x:auto}.views_table__OzAUq{width:100%;border-collapse:collapse;font-size:12.5px}.views_table__OzAUq td,.views_table__OzAUq th{padding:8px 10px;text-align:left;border-bottom:1px solid var(--border-subtle);vertical-align:middle}.views_table__OzAUq th{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.views_table__OzAUq tr:last-child td{border-bottom:none}.views_numCol__zpFzI{font-family:JetBrains Mono,monospace;text-align:right}.views_actionCol___BSne{text-align:right}.views_agentCell__fDDb3{display:flex;align-items:center;gap:10px}.views_agentCellIcon__bDV_b{width:26px;height:26px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;background:var(--surface-2);border:1px solid var(--border-subtle);flex-shrink:0}.views_agentCell__fDDb3 strong{display:block;font-size:12.5px;font-weight:700;color:var(--text-primary)}.views_cellSub__h4zYT{display:block;font-size:10.5px;color:var(--text-muted)}.views_lastActive__DH_hE{font-family:JetBrains Mono,monospace;font-size:11.5px;color:var(--text-secondary)}.views_linkAction__hmqoU{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;font-weight:600;color:var(--accent-primary);text-decoration:none;padding:4px 8px;border-radius:5px}.views_linkAction__hmqoU:hover{background:var(--surface-2)}.views_progressTrack__JrgNd{position:relative;height:6px;width:100%;background:var(--surface-2);border-radius:4px;overflow:hidden}.views_progressFill__QGTdi{height:100%;background:var(--accent-primary);border-radius:4px}.views_progressLabel__vm6wu{display:inline-block;margin-top:3px;font-family:JetBrains Mono,monospace;font-size:10px;color:var(--text-muted)}.views_chartCard__iVcIG{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:12px;padding:16px 18px 12px}.views_chartHead__yZzRe{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:12px}.views_chartHint__iF7g4{font-size:10.5px;color:var(--text-muted)}.views_bars__0aK3C{display:grid;grid-template-columns:repeat(30,1fr);grid-gap:4px;gap:4px;height:140px;align-items:end}.views_barCol__vKObz{display:flex;flex-direction:column;align-items:stretch;gap:4px;min-width:0}.views_barTrack__m1vtl{position:relative;height:120px;display:flex;align-items:flex-end}.views_barFill__f0IY9{width:100%;background:var(--accent-primary);border-radius:3px 3px 0 0;min-height:2px}.views_barLabel__PyFFB{font-family:JetBrains Mono,monospace;font-size:8px;color:var(--text-muted);text-align:center;white-space:nowrap;overflow:hidden}.views_twoCol__7bYDr{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:14px;gap:14px}@media (max-width:920px){.views_twoCol__7bYDr{grid-template-columns:1fr}}.views_topList__Czy_H{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.views_topRow__6m9KL{display:flex;align-items:center;gap:10px;padding:8px 10px;background:var(--bg-primary);border:1px solid var(--border-subtle);border-radius:8px}.views_topRank__fDptR{width:22px;height:22px;border-radius:50%;background:var(--accent-primary);color:var(--surface-1);font-size:11px;font-weight:800}.views_topIcon__bA1gu,.views_topRank__fDptR{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.views_topIcon__bA1gu{width:26px;height:26px;border-radius:6px;background:var(--surface-2);border:1px solid var(--border-subtle)}.views_topBody__sfGxU{flex:1 1;min-width:0}.views_topBody__sfGxU strong{display:block;font-size:12.5px;color:var(--text-primary);font-weight:700}.views_layerList__uqLEL{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.views_layerRow__cU638{display:flex;flex-direction:column;gap:6px}.views_layerHead__vtBS5{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.views_layerHead__vtBS5 strong{font-size:12.5px;font-weight:700;color:var(--text-primary)}.views_emptyState__dDVJg{margin:60px auto;max-width:520px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:14px;padding:40px 24px}.views_emptyIcon__CCwQv{width:56px;height:56px;border-radius:50%;background:rgba(0,200,120,.08);border:1px solid rgba(0,200,120,.35);color:var(--accent-primary);display:inline-flex;align-items:center;justify-content:center}.views_emptyState__dDVJg h2{margin:0;font-size:22px;font-weight:700}.views_emptyState__dDVJg p{margin:0;font-size:13.5px;color:var(--text-secondary);line-height:1.6}.views_emptyCtas__m6DyZ{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.views_btnGhost__fo8Zq,.views_btnPrimary__2KyqY{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:700;padding:9px 14px;border-radius:8px;text-decoration:none;border:1px solid transparent;cursor:pointer}.views_btnPrimary__2KyqY{background:var(--accent-primary);color:var(--surface-1)}.views_btnPrimary__2KyqY:hover{transform:translateY(-1px)}.views_btnGhost__fo8Zq{background:transparent;color:var(--text-secondary);border-color:var(--border-subtle)}.views_btnGhost__fo8Zq:hover{background:var(--surface-2);color:var(--text-primary)}.AnswerBotStudio_studio__RGtBP{display:flex;flex-direction:column;border:1px solid var(--border-accent);border-radius:var(--radius-lg);background:var(--surface-1);overflow:hidden;box-shadow:0 0 0 1px rgba(0,200,120,.08),0 8px 32px rgba(0,0,0,.25)}.AnswerBotStudio_studioHeader__6aQDx{padding:14px 18px;border-bottom:1px solid var(--border-subtle);background:var(--surface-2);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.AnswerBotStudio_studioTitleRow__1OxY_{display:flex;align-items:center;gap:10px}.AnswerBotStudio_studioTitle__KGhYX{font-family:var(--font-heading);font-weight:700;font-size:14px;color:var(--text-primary)}.AnswerBotStudio_studioTag__O_RF2{font-size:10px;font-weight:600;color:var(--text-muted);background:rgba(0,200,120,.08);border:1px solid rgba(0,200,120,.2);border-radius:var(--radius-sm);padding:2px 8px}.AnswerBotStudio_liveDot___w6Xp{width:8px;height:8px;border-radius:50%;background:#00c878;box-shadow:0 0 6px #00c878;animation:AnswerBotStudio_pulse__Jse4E 2s ease-in-out infinite}@keyframes AnswerBotStudio_pulse__Jse4E{0%,to{opacity:1}50%{opacity:.5}}.AnswerBotStudio_capabilityChips__qqn_A{display:flex;gap:6px;flex-wrap:wrap}.AnswerBotStudio_chip__dHogA{font-size:10px;font-weight:700;color:var(--text-secondary);background:hsla(0,0%,100%,.04);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:2px 8px;letter-spacing:.03em}.AnswerBotStudio_demoBanner__eNbfo{display:flex;align-items:center;gap:6px;padding:8px 18px;font-size:11px;color:var(--text-muted);background:rgba(255,180,0,.04);border-bottom:1px solid var(--border-subtle)}.AnswerBotStudio_grid3__UooNI{display:grid;grid-template-columns:200px 280px 1fr;min-height:520px;max-height:640px}@media (max-width:900px){.AnswerBotStudio_grid3__UooNI{grid-template-columns:1fr;min-height:auto;max-height:none}}.AnswerBotStudio_panelHeader__0monP{display:flex;align-items:center;justify-content:space-between;padding:0 0 8px;border-bottom:1px solid var(--border-subtle);margin-bottom:10px}.AnswerBotStudio_panelTitle___ooqa{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.AnswerBotStudio_libraryCount__8auUC{font-size:10px;color:var(--text-muted);background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:999px;padding:1px 8px;font-family:JetBrains Mono,monospace}.AnswerBotStudio_statusInline__pgnw6{display:inline-flex;align-items:center;gap:5px;font-size:10px;color:var(--text-muted)}.AnswerBotStudio_chats__J570Y{background:var(--surface-2);border-right:1px solid var(--border-subtle);display:flex;flex-direction:column;padding:14px 10px;min-height:0}.AnswerBotStudio_chatsHeader__4xZS9{display:flex;align-items:center;justify-content:space-between;padding:0 4px 10px;border-bottom:1px solid var(--border-subtle)}.AnswerBotStudio_chatsTitle__DPIsS{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.AnswerBotStudio_newChatBtn__raTcH{background:var(--accent-primary);color:var(--surface-1);border:none;border-radius:6px;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.AnswerBotStudio_newChatBtn__raTcH:hover{transform:translateY(-1px)}.AnswerBotStudio_chatList__iDz42{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:2px;overflow-y:auto;flex:1 1}.AnswerBotStudio_chatItem__20GZB{width:100%;display:flex;align-items:center;gap:7px;padding:7px 8px;border-radius:var(--radius-sm);background:transparent;border:1px solid transparent;color:var(--text-secondary);font-family:inherit;font-size:12px;text-align:left;cursor:pointer}.AnswerBotStudio_chatItem__20GZB:hover{background:hsla(0,0%,100%,.04);color:var(--text-primary)}.AnswerBotStudio_chatItemActive__EQ9GP{background:var(--surface-1);border-color:var(--border-subtle);color:var(--text-primary)}.AnswerBotStudio_chatItemTitle__2p2p4{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AnswerBotStudio_chatItemDelete__UwQhr{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;color:var(--text-muted);background:transparent;cursor:pointer;opacity:0;transition:opacity .15s,background .15s,color .15s}.AnswerBotStudio_chatItem__20GZB:hover .AnswerBotStudio_chatItemDelete__UwQhr{opacity:1}.AnswerBotStudio_chatItemDelete__UwQhr:hover{background:rgba(255,90,90,.1);color:#ff7676}.AnswerBotStudio_middle__wIy8y{padding:14px 16px;border-right:1px solid var(--border-subtle);background:var(--surface-1);display:flex;flex-direction:column;min-height:0;overflow-y:auto}.AnswerBotStudio_dropZone__PN_sb{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:24px 12px;border:1.5px dashed var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-2);color:var(--text-muted);cursor:pointer;transition:border-color .15s,background .15s,color .15s;text-align:center}.AnswerBotStudio_dropZoneActive__IXAVm,.AnswerBotStudio_dropZone__PN_sb:hover{border-color:var(--accent-primary);color:var(--text-primary)}.AnswerBotStudio_dropZoneActive__IXAVm{background:rgba(0,200,120,.05)}.AnswerBotStudio_dropZoneTitle__dpiOp{font-size:13px;font-weight:600;color:var(--text-primary)}.AnswerBotStudio_dropZoneSub__V_yRT{font-size:10.5px;color:var(--text-muted)}.AnswerBotStudio_uploadStatus__SeIVe{margin-top:8px;font-size:11.5px;color:var(--text-secondary);background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:6px 10px;text-align:center}.AnswerBotStudio_docList__uxNJq{display:flex;flex-direction:column;gap:4px;flex:1 1}.AnswerBotStudio_docItem__jEEP0{display:flex;align-items:center;gap:8px;padding:7px 9px;background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);font-size:12px;color:var(--text-primary)}.AnswerBotStudio_docIcon__pebqV{color:var(--text-muted);flex-shrink:0}.AnswerBotStudio_docName__K7UcI{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AnswerBotStudio_docDelete__HAtAB{background:transparent;border:none;color:var(--text-muted);cursor:pointer;padding:4px;border-radius:4px;display:inline-flex;align-items:center;justify-content:center}.AnswerBotStudio_docDelete__HAtAB:hover{color:#ff7676;background:rgba(255,90,90,.1)}.AnswerBotStudio_docListEmpty__kNA8x{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:28px 12px;font-size:11.5px;color:var(--text-muted);text-align:center}.AnswerBotStudio_chatPane__A_bOq{display:flex;flex-direction:column;padding:14px 16px;background:var(--bg-primary);min-height:0}.AnswerBotStudio_promptsRow__mvFi0{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:10px}.AnswerBotStudio_promptChip__xj8AR{background:var(--surface-2);border:1px solid var(--border-subtle);color:var(--text-secondary);border-radius:999px;padding:4px 10px;font-size:11px;font-family:inherit;cursor:pointer}.AnswerBotStudio_promptChip__xj8AR:hover{color:var(--text-primary);border-color:var(--accent-primary)}.AnswerBotStudio_messages__TDoUq{flex:1 1;overflow-y:auto;display:flex;flex-direction:column;gap:10px;padding:4px 4px 12px}.AnswerBotStudio_agentMsg__39tEz,.AnswerBotStudio_userMsg__teQY8{display:flex;gap:8px;max-width:92%}.AnswerBotStudio_userMsg__teQY8{align-self:flex-end;justify-content:flex-end}.AnswerBotStudio_agentMsg__39tEz{align-self:flex-start}.AnswerBotStudio_agentIcon__HzI_R{flex-shrink:0;color:var(--accent-primary);margin-top:4px}.AnswerBotStudio_bubble__k22z7{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:9px 12px;font-size:13px;line-height:1.55;color:var(--text-primary);min-width:0}.AnswerBotStudio_userMsg__teQY8 .AnswerBotStudio_bubble__k22z7{background:rgba(0,200,120,.1);border-color:rgba(0,200,120,.3);color:#fff!important;-webkit-text-fill-color:#fff}.AnswerBotStudio_bubble__k22z7 p{margin:0;word-break:break-word}.AnswerBotStudio_sources__csm7g{margin-top:6px;display:flex;flex-wrap:wrap;align-items:center;gap:4px;font-size:10px;color:var(--text-muted)}.AnswerBotStudio_sourceChip__IF8Xa{background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:4px;padding:1px 6px;font-family:JetBrains Mono,monospace}.AnswerBotStudio_typing__4KthM{display:inline-flex;gap:4px;background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:10px 14px}.AnswerBotStudio_typing__4KthM span{width:6px;height:6px;border-radius:50%;background:var(--text-muted);animation:AnswerBotStudio_typingDot__5_WMC 1.4s ease-in-out infinite both}.AnswerBotStudio_typing__4KthM span:first-child{animation-delay:-.32s}.AnswerBotStudio_typing__4KthM span:nth-child(2){animation-delay:-.16s}@keyframes AnswerBotStudio_typingDot__5_WMC{0%,80%,to{transform:scale(0);opacity:.5}40%{transform:scale(1);opacity:1}}.AnswerBotStudio_inputRow__6xSwr{display:flex;gap:8px;align-items:center;padding-top:10px;border-top:1px solid var(--border-subtle)}.AnswerBotStudio_input__XI2M9{flex:1 1;background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:9px 12px;color:var(--text-primary,#fff)!important;-webkit-text-fill-color:var(--text-primary,#fff);caret-color:var(--accent-primary,#00c878);font-size:13px;font-family:inherit;outline:none}.AnswerBotStudio_input__XI2M9::placeholder{color:var(--text-muted,hsla(0,0%,100%,.4));-webkit-text-fill-color:var(--text-muted,hsla(0,0%,100%,.4))}.AnswerBotStudio_input__XI2M9:focus{border-color:var(--accent-primary)}.AnswerBotStudio_input__XI2M9:disabled{opacity:.5}.AnswerBotStudio_send__T0ejC{background:var(--accent-primary);color:var(--surface-1);border:none;width:36px;height:36px;border-radius:var(--radius-sm);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.AnswerBotStudio_send__T0ejC:hover:not(:disabled){transform:translateY(-1px)}.AnswerBotStudio_send__T0ejC:disabled{opacity:.45;cursor:not-allowed}.AnswerBotStudio_spin__uUGYV{animation:AnswerBotStudio_spin__uUGYV 1s linear infinite}@keyframes AnswerBotStudio_spin__uUGYV{to{transform:rotate(1turn)}}.AgentDemoShell_shell__odx7L{display:flex;flex-direction:column;border:1px solid var(--border-accent);border-radius:var(--radius-lg);background:var(--surface-1);overflow:hidden;box-shadow:0 0 0 1px rgba(0,200,120,.08),0 8px 32px rgba(0,0,0,.25)}.AgentDemoShell_head__Wjd0E{padding:14px 18px;border-bottom:1px solid var(--border-subtle);background:var(--surface-2);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.AgentDemoShell_headTitleRow__KAkIg{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.AgentDemoShell_title__qiNQj{font-family:var(--font-heading);font-weight:700;font-size:14px;color:var(--text-primary)}.AgentDemoShell_tagline__8I2dH{font-size:12px;color:var(--text-secondary)}.AgentDemoShell_liveDot__JWLX9{width:8px;height:8px;border-radius:50%;background:#00c878;box-shadow:0 0 6px #00c878;animation:AgentDemoShell_pulse__78wyM 2s ease-in-out infinite}@keyframes AgentDemoShell_pulse__78wyM{0%,to{opacity:1}50%{opacity:.5}}.AgentDemoShell_headRight__xQOhG{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.AgentDemoShell_chip__vr66J{font-size:10px;font-weight:700;color:var(--text-secondary);background:hsla(0,0%,100%,.04);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:2px 8px;letter-spacing:.03em}.AgentDemoShell_usageBadge__QaLzH{font-size:10px;font-weight:700;color:#00c878;background:rgba(0,200,120,.08);border:1px solid rgba(0,200,120,.25);border-radius:var(--radius-sm);padding:2px 8px;letter-spacing:.02em}.AgentDemoShell_body__knM0J{padding:16px 18px;display:flex;flex-direction:column;gap:14px}.AgentDemoShell_inputPane__FKulG{display:flex;flex-direction:column;gap:10px}.AgentDemoShell_loadingRow__VSHwT{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--text-muted)}.AgentDemoShell_spin__HZtBR{animation:AgentDemoShell_rotate__id2p5 1.1s linear infinite}@keyframes AgentDemoShell_rotate__id2p5{to{transform:rotate(1turn)}}.AgentDemoShell_errorPane__xfdAM,.AgentDemoShell_refusalPane__DVLj4,.AgentDemoShell_successPane__KGX8H{border-radius:var(--radius-md);padding:12px 14px;display:flex;flex-direction:column;gap:8px;font-size:13px}.AgentDemoShell_successPane__KGX8H{background:rgba(0,200,120,.06);border:1px solid rgba(0,200,120,.25);color:var(--text-primary)}.AgentDemoShell_successHead__hyKp_{display:flex;align-items:center;gap:6px;font-weight:700;color:#00c878;font-size:12px;text-transform:uppercase;letter-spacing:.06em}.AgentDemoShell_successIcon__Teavo{color:#00c878}.AgentDemoShell_successBody__0vJsy{color:var(--text-primary);line-height:1.55}.AgentDemoShell_requestId__wt7e2{margin-left:auto;font-family:JetBrains Mono,monospace;font-size:10px;color:var(--text-muted);text-transform:none;letter-spacing:0}.AgentDemoShell_refusalPane__DVLj4{background:rgba(255,180,0,.06);border:1px solid rgba(255,180,0,.25)}.AgentDemoShell_refusalRateLimited__WIocF{background:hsla(0,100%,70%,.06);border-color:hsla(0,100%,70%,.25)}.AgentDemoShell_refusalHead__7UW_M{display:flex;align-items:center;gap:6px;font-weight:700;color:#ffb400;font-size:11px;text-transform:uppercase;letter-spacing:.06em}.AgentDemoShell_refusalIcon__eFc8k{color:currentColor}.AgentDemoShell_refusalCode__KoxKX{font-family:JetBrains Mono,monospace;font-size:11px}.AgentDemoShell_refusalMessage__R9wXq{color:var(--text-primary);margin:0;line-height:1.55}.AgentDemoShell_refusalAction__K5Pn2{color:var(--text-secondary);font-size:12px;margin:0;display:flex;align-items:center;gap:4px}.AgentDemoShell_errorPane__xfdAM{background:rgba(255,80,80,.06);border:1px solid rgba(255,80,80,.3)}.AgentDemoShell_errorHead__bye_A{display:flex;align-items:center;gap:6px;font-weight:700;color:#ff5050;font-size:11px;text-transform:uppercase;letter-spacing:.06em}.AgentDemoShell_errorIcon__7K80v{color:#ff5050}.AgentDemoShell_errorCode___Veyv{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--text-muted)}.AgentDemoShell_errorMessage__ZoREZ{color:var(--text-primary);margin:0;line-height:1.55}.AgentDemoShell_resetBtn__0SUtA{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;font-size:12px;background:var(--surface-2);border:1px solid var(--border-subtle);color:var(--text-primary);border-radius:var(--radius-sm);padding:6px 12px;cursor:pointer;transition:background .15s ease}.AgentDemoShell_resetBtn__0SUtA:hover{background:var(--surface-3)}.CapexDemo_formGrid__gsp1k{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px 14px;gap:10px 14px}@media (max-width:600px){.CapexDemo_formGrid__gsp1k{grid-template-columns:1fr}}.CapexDemo_field__JpO6Z{display:flex;flex-direction:column;gap:4px;font-size:12px}.CapexDemo_field__JpO6Z span{color:var(--text-muted);font-weight:600;letter-spacing:.02em}.CapexDemo_field__JpO6Z input,.CapexDemo_field__JpO6Z select{background:var(--bg-primary);color:var(--text-primary);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:7px 10px;font-size:13px;font-family:inherit}.CapexDemo_field__JpO6Z input:focus,.CapexDemo_field__JpO6Z select:focus{outline:none;border-color:var(--accent-primary)}.CapexDemo_runRow__ih_Ch{grid-column:1/-1;display:flex;justify-content:flex-end}.CapexDemo_runBtn__vo_U7{display:inline-flex;align-items:center;gap:6px;background:var(--accent-primary);color:var(--surface-1);border:none;border-radius:var(--radius-sm);padding:8px 14px;font-weight:700;font-size:12px;cursor:pointer;font-family:inherit}.CapexDemo_runBtn__vo_U7:disabled{opacity:.6;cursor:not-allowed}.CapexDemo_runBtn__vo_U7:hover:not(:disabled){transform:translateY(-1px)}.CapexDemo_resultGrid__G6loz{display:flex;flex-direction:column;gap:12px}.CapexDemo_kpiRow__KSSWO{display:flex;gap:12px;flex-wrap:wrap}.CapexDemo_kpi__znLac{flex:1 1 110px;background:rgba(0,200,120,.04);border:1px solid rgba(0,200,120,.15);border-radius:var(--radius-md);padding:10px 12px;display:flex;flex-direction:column;gap:4px}.CapexDemo_kpiLabel__aHp17{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}.CapexDemo_kpiValue__jmjax{font-size:18px;font-weight:700;color:var(--text-primary);font-family:JetBrains Mono,monospace}.CapexDemo_explanation__ltkUZ{font-size:13px;color:var(--text-secondary);margin:0;line-height:1.55}.CapexDemo_scheduleDetails__Q_wGg{background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:8px 12px;font-size:12px}.CapexDemo_scheduleDetails__Q_wGg summary{cursor:pointer;font-weight:700;color:var(--text-secondary);letter-spacing:.02em}.CapexDemo_table__5ltNR{width:100%;margin-top:8px;border-collapse:collapse;font-family:JetBrains Mono,monospace;font-size:12px}.CapexDemo_table__5ltNR th{text-align:left;font-weight:700;color:var(--text-muted)}.CapexDemo_table__5ltNR td,.CapexDemo_table__5ltNR th{padding:6px 8px;border-bottom:1px solid var(--border-subtle)}.CapexDemo_table__5ltNR td{color:var(--text-primary)}.CapexDemo_formulas__YDBna{margin:6px 0 0;padding-left:18px}.CapexDemo_formulas__YDBna li{margin-bottom:4px}.CapexDemo_formulas__YDBna code{font-size:12px;color:var(--text-primary)}.CapexDemo_recommendationRow__ok7KB{display:flex;align-items:center;gap:10px;background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:10px 12px}.CapexDemo_recommendationLabel__jUwdi{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted)}.CapexDemo_recommendationBadge__RrCve{font-size:12px;font-weight:700;letter-spacing:.06em;padding:4px 12px;border-radius:6px}.CapexDemo_rec_proceed__t_E4U{background:rgba(0,200,120,.12);color:var(--accent-primary);border:1px solid rgba(0,200,120,.35)}.CapexDemo_rec_monitor__HpYMz{background:rgba(255,200,80,.12);color:#ffd680;border:1px solid rgba(255,200,80,.35)}.CapexDemo_rec_reject__4DOlN{background:rgba(255,90,90,.12);color:#ff7676;border:1px solid rgba(255,90,90,.35)}.CapexDemo_verdictPill__8odNV{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:2px 7px;border-radius:999px}.CapexDemo_verdict_accept__Uoknw{background:rgba(0,200,120,.1);color:var(--accent-primary);border:1px solid rgba(0,200,120,.3)}.CapexDemo_verdict_marginal__DMQsW{background:rgba(255,200,80,.12);color:#ffd680;border:1px solid rgba(255,200,80,.35)}.CapexDemo_verdict_reject__yPqkf{background:rgba(255,90,90,.12);color:#ff7676;border:1px solid rgba(255,90,90,.35)}.LoggerDemo_inputWrap__V__00{display:flex;flex-direction:column;gap:10px}.LoggerDemo_queryRow__bGzw_{display:flex;gap:8px;flex-wrap:wrap}.LoggerDemo_queryInput__ydqeK{flex:1 1 240px;background:var(--bg-primary);color:var(--text-primary);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:8px 12px;font-size:13px;font-family:inherit}.LoggerDemo_queryInput__ydqeK:focus{outline:none;border-color:var(--accent-primary)}.LoggerDemo_limitSelect__RWvWk{background:var(--bg-primary);color:var(--text-primary);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:7px 10px;font-size:12px;font-family:inherit}.LoggerDemo_runBtn__Hxhap{display:inline-flex;align-items:center;gap:6px;background:var(--accent-primary);color:var(--surface-1);border:none;border-radius:var(--radius-sm);padding:8px 14px;font-weight:700;font-size:12px;cursor:pointer;font-family:inherit}.LoggerDemo_runBtn__Hxhap:disabled{opacity:.6;cursor:not-allowed}.LoggerDemo_samples__naY3c{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.LoggerDemo_samplesLabel__hhmOL{font-size:11px;color:var(--text-muted);font-weight:600;text-transform:uppercase;letter-spacing:.04em}.LoggerDemo_sampleBtn__aLhti{font-size:11px;background:var(--surface-2);color:var(--text-secondary);border:1px solid var(--border-subtle);border-radius:999px;padding:4px 10px;cursor:pointer;font-family:inherit}.LoggerDemo_sampleBtn__aLhti:hover{background:var(--surface-3);color:var(--text-primary)}.LoggerDemo_resultWrap__Jfm5m{display:flex;flex-direction:column;gap:10px}.LoggerDemo_summary__bLjQE{margin:0;font-size:13px;color:var(--text-secondary);line-height:1.5}.LoggerDemo_termsRow__n66NC{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.LoggerDemo_termsLabel__bQwmP{font-size:10px;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-weight:700}.LoggerDemo_termChip__rztl0{color:var(--text-secondary);background:var(--surface-2);padding:2px 6px}.LoggerDemo_matchList__5IebH,.LoggerDemo_termChip__rztl0{font-size:11px;font-family:JetBrains Mono,monospace;border:1px solid var(--border-subtle);border-radius:var(--radius-sm)}.LoggerDemo_matchList__5IebH{display:flex;flex-direction:column;gap:2px;background:var(--bg-primary);padding:8px;max-height:360px;overflow-y:auto}.LoggerDemo_matchRow__X5xOC{display:grid;grid-template-columns:64px 168px 72px 1fr;grid-gap:8px;gap:8px;padding:4px 6px;border-radius:2px}.LoggerDemo_matchRow__X5xOC:hover{background:var(--surface-2)}.LoggerDemo_level__pJihO{font-weight:700;text-align:center;border-radius:2px;padding:1px 4px}.LoggerDemo_level_INFO__04BH1{color:#6cb6ff;background:rgba(108,182,255,.08)}.LoggerDemo_level_WARN__QkFAF{color:#ffb400;background:rgba(255,180,0,.08)}.LoggerDemo_level_ERROR__ZTJwp{color:#ff5050;background:rgba(255,80,80,.08)}.LoggerDemo_level_DEBUG__FmKY_{color:var(--text-muted);background:hsla(0,0%,100%,.03)}.LoggerDemo_level_FATAL__D9gjN{color:#ff2f9c;background:rgba(255,47,156,.1)}.LoggerDemo_ts__RLgtR{color:var(--text-muted)}.LoggerDemo_svc__hPdUQ{color:var(--accent-primary);font-weight:600}.LoggerDemo_msg__k_aW_{color:var(--text-primary);overflow-wrap:anywhere}@media (max-width:700px){.LoggerDemo_matchRow__X5xOC{grid-template-columns:60px 1fr}.LoggerDemo_svc__hPdUQ,.LoggerDemo_ts__RLgtR{display:none}}.LoggerDemo_rcaCard__F_t06{background:rgba(120,180,255,.06);border:1px solid rgba(120,180,255,.25);border-radius:var(--radius-md);padding:12px 14px;display:flex;flex-direction:column;gap:8px}.LoggerDemo_rcaHeader__i1rZo{display:flex;align-items:center;gap:8px}.LoggerDemo_rcaBadge__58Gwa{font-size:10px;font-weight:700;letter-spacing:.08em;padding:2px 8px;border-radius:4px;background:#7bd8ff;color:#051018}.LoggerDemo_rcaTitle__LBG6K{font-size:12px;font-weight:700;letter-spacing:.04em;color:var(--text-primary)}.LoggerDemo_rcaBody__QkL8L{margin:0;font-size:12.5px;color:var(--text-secondary);line-height:1.55}.LoggerDemo_causalChain__iQUek{margin:4px 0 0;padding-left:18px;display:flex;flex-direction:column;gap:4px;font-size:11.5px;color:var(--text-primary);line-height:1.55}.LoggerDemo_correlations__1L9m8{background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:10px 12px}.LoggerDemo_correlations__1L9m8 summary{cursor:pointer;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}.LoggerDemo_correlation__Y6m_e{margin-top:10px;padding:8px 10px;background:var(--bg-primary);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);display:flex;flex-direction:column;gap:4px}.LoggerDemo_corrHead__bjPnP{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.LoggerDemo_corrCount__cbVw8{font-family:JetBrains Mono,monospace;font-size:10.5px;color:var(--text-muted)}.LoggerDemo_corrServices__9h_xo{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--accent-primary);background:rgba(0,200,120,.08);border:1px solid rgba(0,200,120,.25);padding:1px 7px;border-radius:4px}.LoggerDemo_corrPattern__AyTwk{font-size:12px;color:var(--text-primary);line-height:1.4}.LoggerDemo_corrWindow__fN83q{font-family:JetBrains Mono,monospace;font-size:10px;color:var(--text-muted)}.InvestmentDemo_inputWrap__C48LS{display:flex;flex-direction:column;gap:12px}.InvestmentDemo_samples__WZWI4{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.InvestmentDemo_samplesLabel__sIPGO{font-size:11px;color:var(--text-muted);font-weight:600;text-transform:uppercase;letter-spacing:.04em}.InvestmentDemo_sampleBtn__iiGls{font-size:11px;background:var(--surface-2);color:var(--text-secondary);border:1px solid var(--border-subtle);border-radius:999px;padding:4px 10px;cursor:pointer;font-family:inherit}.InvestmentDemo_sampleBtn__iiGls:hover{background:var(--surface-3);color:var(--text-primary)}.InvestmentDemo_holdingsList__H5VMK{display:flex;flex-direction:column;gap:6px}.InvestmentDemo_holdingRow__yRqK_{display:flex;gap:6px;align-items:center}.InvestmentDemo_tickerInput__O_3_E{flex:0 0 90px;font-family:JetBrains Mono,monospace;text-transform:uppercase}.InvestmentDemo_tickerInput__O_3_E,.InvestmentDemo_valueInput__j4p1M{background:var(--bg-primary);color:var(--text-primary);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:6px 8px;font-size:12px}.InvestmentDemo_valueInput__j4p1M{flex:1 1 100px;font-family:inherit}.InvestmentDemo_usd__OEPSa{font-size:11px;color:var(--text-muted);font-weight:700}.InvestmentDemo_delBtn__9_OVt{background:transparent;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--text-muted);padding:5px 6px;cursor:pointer}.InvestmentDemo_delBtn__9_OVt:hover:not(:disabled){color:#ff5050;border-color:#ff5050}.InvestmentDemo_delBtn__9_OVt:disabled{opacity:.4;cursor:not-allowed}.InvestmentDemo_addBtn__UMEPi{align-self:flex-start;display:inline-flex;align-items:center;gap:4px;font-size:11px;background:var(--surface-2);color:var(--text-secondary);border:1px dashed var(--border-subtle);border-radius:var(--radius-sm);padding:5px 10px;cursor:pointer;font-family:inherit}.InvestmentDemo_addBtn__UMEPi:hover{background:var(--surface-3);color:var(--text-primary)}.InvestmentDemo_addBtn__UMEPi:disabled{opacity:.5;cursor:not-allowed}.InvestmentDemo_controls__xyFyT{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-end}.InvestmentDemo_controls__xyFyT label{display:flex;flex-direction:column;gap:4px;font-size:11px;color:var(--text-muted);font-weight:600}.InvestmentDemo_controls__xyFyT input,.InvestmentDemo_controls__xyFyT select{background:var(--bg-primary);color:var(--text-primary);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:6px 8px;font-size:13px;font-family:inherit}.InvestmentDemo_runBtn__oj9DX{margin-left:auto;display:inline-flex;align-items:center;gap:6px;background:var(--accent-primary);color:var(--surface-1);border:none;border-radius:var(--radius-sm);padding:8px 14px;font-weight:700;font-size:12px;cursor:pointer;font-family:inherit}.InvestmentDemo_runBtn__oj9DX:disabled{opacity:.6;cursor:not-allowed}.InvestmentDemo_resultWrap__S634x{display:flex;flex-direction:column;gap:12px}.InvestmentDemo_totalRow__1jEoI{display:flex;align-items:baseline;justify-content:space-between;border-bottom:1px solid var(--border-subtle);padding-bottom:6px}.InvestmentDemo_totalRow__1jEoI span:first-child{font-size:11px;color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;font-weight:700}.InvestmentDemo_totalValue__8ADAA{font-size:18px;font-weight:700;font-family:JetBrains Mono,monospace;color:var(--text-primary)}.InvestmentDemo_sectionLabel__3ii2T{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}.InvestmentDemo_allocBars__EAUd_{display:flex;flex-direction:column;gap:4px;margin-top:4px}.InvestmentDemo_allocRow__LfpIr{display:grid;grid-template-columns:140px 1fr 48px;grid-gap:8px;gap:8px;align-items:center;font-size:11px;font-family:JetBrains Mono,monospace}.InvestmentDemo_allocClass__qxvHo{color:var(--text-secondary)}.InvestmentDemo_allocBar__ygilS{background:var(--surface-2);border-radius:999px;height:6px;overflow:hidden}.InvestmentDemo_allocFill__jn0EO{background:var(--accent-primary);height:100%}.InvestmentDemo_allocPct__Kx2zd{color:var(--text-primary);text-align:right}.InvestmentDemo_riskSummary__qTVaU{font-size:13px;color:var(--text-primary);margin:0}.InvestmentDemo_recs__Chz91{margin:4px 0 0;padding-left:18px}.InvestmentDemo_recs__Chz91 li{margin-bottom:4px;font-size:12px;color:var(--text-secondary);line-height:1.5}.InvestmentDemo_unknown__D2Sno{font-size:11px;color:#ffb400;background:rgba(255,180,0,.06);border:1px solid rgba(255,180,0,.2);border-radius:var(--radius-sm);padding:6px 10px}.InvestmentDemo_disclaimer__nJhgr{font-size:11px;color:var(--text-muted);background:var(--surface-2);border:1px dashed var(--border-subtle);border-radius:var(--radius-sm);padding:8px 10px;line-height:1.5}.InvestmentDemo_modeTabs__y_ggF{display:flex;gap:4px;border-bottom:1px solid var(--border-subtle);padding-bottom:4px}.InvestmentDemo_modeTab__tQTur{display:inline-flex;align-items:center;gap:5px;background:transparent;border:none;color:var(--text-muted);padding:5px 10px;font-size:11.5px;font-weight:600;cursor:pointer;font-family:inherit;border-radius:4px}.InvestmentDemo_modeTab__tQTur:hover{color:var(--text-primary)}.InvestmentDemo_modeTabActive__By12E{background:var(--bg-primary);color:var(--text-primary);border:1px solid var(--border-subtle)}.InvestmentDemo_deckField__uGN1G{display:flex;flex-direction:column;gap:4px;font-size:12px}.InvestmentDemo_deckField__uGN1G span{color:var(--text-muted);font-weight:600}.InvestmentDemo_deckField__uGN1G input[type=text],.InvestmentDemo_deckField__uGN1G textarea{background:var(--bg-primary);color:var(--text-primary);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:9px 11px;font-size:12.5px;font-family:inherit;resize:vertical}.InvestmentDemo_deckField__uGN1G textarea{font-family:JetBrains Mono,monospace;font-size:11.5px;line-height:1.55}.InvestmentDemo_deckField__uGN1G input[type=text]:focus,.InvestmentDemo_deckField__uGN1G textarea:focus{outline:none;border-color:var(--accent-primary)}.InvestmentDemo_deckResult__Fjd5l{display:flex;flex-direction:column;gap:12px}.InvestmentDemo_deckHeader__Eqrz0{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.InvestmentDemo_deckCompany__ybaGG{display:block;font-size:14px;font-weight:700;color:var(--text-primary)}.InvestmentDemo_deckSubtitle___ppGE{font-size:11px;color:var(--text-muted);margin-top:2px;display:block}.InvestmentDemo_recBadge__5vk82{font-size:11px;font-weight:700;letter-spacing:.06em;padding:5px 12px;border-radius:999px}.InvestmentDemo_rec_strong__6cYdE{background:rgba(0,200,120,.15);color:var(--accent-primary);border:1px solid rgba(0,200,120,.4)}.InvestmentDemo_rec_consider__bW0jG{background:rgba(120,180,255,.12);color:#7bd8ff;border:1px solid rgba(120,180,255,.35)}.InvestmentDemo_rec_monitor__asolu{background:rgba(255,200,80,.12);color:#ffd680;border:1px solid rgba(255,200,80,.35)}.InvestmentDemo_rec_avoid__YGaMO{background:rgba(255,90,90,.12);color:#ff7676;border:1px solid rgba(255,90,90,.35)}.InvestmentDemo_rec_none__bkgrf{color:var(--text-muted)}.InvestmentDemo_rationale__p_bQ1,.InvestmentDemo_rec_none__bkgrf{background:var(--surface-2);border:1px solid var(--border-subtle)}.InvestmentDemo_rationale__p_bQ1{margin:0;font-size:12.5px;color:var(--text-secondary);line-height:1.55;border-radius:var(--radius-md);padding:10px 12px}.InvestmentDemo_kvGrid__wui5Q{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:8px;gap:8px}.InvestmentDemo_kvItem__mSZqw{background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:8px 10px;display:flex;flex-direction:column;gap:2px}.InvestmentDemo_kvLabel__TN8co{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}.InvestmentDemo_kvValue__GbygC{font-family:JetBrains Mono,monospace;font-size:13px;color:var(--text-primary);font-weight:700}.InvestmentDemo_checkBlock__wAqha{background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:8px 12px}.InvestmentDemo_checkBlock__wAqha summary{cursor:pointer;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}.InvestmentDemo_checkList__RG7Uo,.InvestmentDemo_factsList__fMsXg{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:4px}.InvestmentDemo_factsList__fMsXg li{padding:5px 8px;background:var(--bg-primary);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);font-size:11.5px;color:var(--text-primary)}.InvestmentDemo_checkList__RG7Uo li{display:flex;align-items:flex-start;gap:8px;padding:5px 8px;border-radius:var(--radius-sm);font-size:11.5px}.InvestmentDemo_checkOk__BW0fI{background:rgba(0,200,120,.06);border:1px solid rgba(0,200,120,.25);color:var(--text-primary)}.InvestmentDemo_checkFail__nbRvB{background:rgba(255,90,90,.06);border:1px solid rgba(255,90,90,.25);color:var(--text-primary)}.InvestmentDemo_checkMark__oLGOI{font-weight:700;font-family:JetBrains Mono,monospace}.InvestmentDemo_checkOk__BW0fI .InvestmentDemo_checkMark__oLGOI{color:var(--accent-primary)}.InvestmentDemo_checkFail__nbRvB .InvestmentDemo_checkMark__oLGOI{color:#ff7676}.InvestmentDemo_checkEvidence__g5IGZ{color:var(--text-muted)}.LeadGenDemo_inputWrap__kQ7UP{display:flex;flex-direction:column;gap:10px}.LeadGenDemo_row__WRT4J{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.LeadGenDemo_urlInput___1P5Y{flex:1 1 280px;background:var(--bg-primary);color:var(--text-primary);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:8px 12px;font-size:13px;font-family:inherit}.LeadGenDemo_urlInput___1P5Y:focus{outline:none;border-color:var(--accent-primary)}.LeadGenDemo_runBtn__1KlHQ{display:inline-flex;align-items:center;gap:6px;background:var(--accent-primary);color:var(--surface-1);border:none;border-radius:var(--radius-sm);padding:8px 14px;font-weight:700;font-size:12px;cursor:pointer;font-family:inherit}.LeadGenDemo_runBtn__1KlHQ:disabled{opacity:.6;cursor:not-allowed}.LeadGenDemo_samples__vyaXK{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.LeadGenDemo_samplesLabel__UlWeW{font-size:11px;color:var(--text-muted);font-weight:600;text-transform:uppercase;letter-spacing:.04em}.LeadGenDemo_sampleBtn__K9Pcy{font-size:11px;background:var(--surface-2);color:var(--text-secondary);border:1px solid var(--border-subtle);border-radius:999px;padding:4px 10px;cursor:pointer;font-family:JetBrains Mono,monospace}.LeadGenDemo_sampleBtn__K9Pcy:hover{background:var(--surface-3);color:var(--text-primary)}.LeadGenDemo_lead__x1s04{display:flex;flex-direction:column;gap:8px}.LeadGenDemo_name___LF1O{margin:0;font-size:18px;font-weight:700;color:var(--text-primary);font-family:var(--font-heading)}.LeadGenDemo_sourceTag__zUN4_{margin-left:auto;font-size:10px;text-transform:uppercase;letter-spacing:.06em;font-weight:700;background:rgba(0,200,120,.08);color:#00c878;border:1px solid rgba(0,200,120,.25);border-radius:var(--radius-sm);padding:2px 8px}.LeadGenDemo_role__rmyAl{margin:0;font-size:13px;color:var(--text-secondary)}.LeadGenDemo_meta__foXcB{margin:0;font-size:12px;color:var(--text-muted)}.LeadGenDemo_contacts__g6BAG{display:grid;grid-template-columns:max-content 1fr;grid-gap:4px 12px;gap:4px 12px;margin:8px 0 0;font-size:12px}.LeadGenDemo_contacts__g6BAG dt{font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:10px}.LeadGenDemo_contacts__g6BAG dd{margin:0;font-family:JetBrains Mono,monospace}.LeadGenDemo_contacts__g6BAG dd a{color:var(--accent-primary);text-decoration:none}.LeadGenDemo_contacts__g6BAG dd a:hover{text-decoration:underline}.LeadGenDemo_scoreRow__3C1_3{display:flex;gap:14px;flex-wrap:wrap;margin-top:4px;font-size:12px;color:var(--text-secondary);border-top:1px solid var(--border-subtle);padding-top:6px}.CrawlerDemo_inputWrap__YmLLW{display:flex;flex-direction:column;gap:10px}.CrawlerDemo_row__ijKyv{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.CrawlerDemo_urlInput__LULjK{flex:1 1 240px;background:var(--bg-primary);color:var(--text-primary);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:8px 12px;font-size:13px;font-family:inherit}.CrawlerDemo_urlInput__LULjK:focus{outline:none;border-color:var(--accent-primary)}.CrawlerDemo_select__xwL4l{background:var(--bg-primary);color:var(--text-primary);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:7px 10px;font-size:12px;font-family:inherit}.CrawlerDemo_runBtn___Q5BR{display:inline-flex;align-items:center;gap:6px;background:var(--accent-primary);color:var(--surface-1);border:none;border-radius:var(--radius-sm);padding:8px 14px;font-weight:700;font-size:12px;cursor:pointer;font-family:inherit}.CrawlerDemo_runBtn___Q5BR:disabled{opacity:.6;cursor:not-allowed}.CrawlerDemo_samples__HKlDs{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.CrawlerDemo_samplesLabel__mzaWp{font-size:11px;color:var(--text-muted);font-weight:600;text-transform:uppercase;letter-spacing:.04em}.CrawlerDemo_sampleBtn__vwpX2{font-size:11px;background:var(--surface-2);color:var(--text-secondary);border:1px solid var(--border-subtle);border-radius:999px;padding:4px 10px;cursor:pointer;font-family:inherit}.CrawlerDemo_sampleBtn__vwpX2:hover{background:var(--surface-3);color:var(--text-primary)}.CrawlerDemo_resultWrap__GC7OK{display:flex;flex-direction:column;gap:8px}.CrawlerDemo_summary__Ne7JK{margin:0;font-size:12px;color:var(--text-secondary);line-height:1.5}.CrawlerDemo_summary__Ne7JK code{background:var(--surface-2);padding:1px 4px;border-radius:2px;font-family:JetBrains Mono,monospace;font-size:11px}.CrawlerDemo_pageList__FHxwZ{display:flex;flex-direction:column;gap:4px;background:var(--bg-primary);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:8px;max-height:360px;overflow-y:auto}.CrawlerDemo_pageRow__Cakhl{display:grid;grid-template-columns:28px 1fr 64px;grid-gap:8px;gap:8px;padding:6px 8px;border-bottom:1px solid var(--border-subtle)}.CrawlerDemo_pageRow__Cakhl:last-child{border-bottom:none}.CrawlerDemo_depth__b1CHw{font-family:JetBrains Mono,monospace;font-size:10px;color:var(--text-muted);background:var(--surface-2);border-radius:2px;text-align:center;padding:2px;align-self:start}.CrawlerDemo_pageBody__745QJ{display:flex;flex-direction:column;gap:2px;min-width:0}.CrawlerDemo_pageUrl__Sv60S{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--accent-primary);text-decoration:none;word-break:break-all}.CrawlerDemo_pageUrl__Sv60S:hover{text-decoration:underline}.CrawlerDemo_bytes__di6HT{font-family:JetBrains Mono,monospace;font-size:10px;color:var(--text-muted);text-align:right;align-self:start}.AgentFileDrop_wrap__PIAH0{display:flex;flex-direction:column;gap:6px;margin-bottom:10px}.AgentFileDrop_zone__mTXM4{display:flex;align-items:center;gap:8px;padding:9px 12px;background:var(--surface-2);border:1px dashed var(--border-subtle);border-radius:var(--radius-sm);cursor:pointer;color:var(--text-secondary);font-family:inherit;text-align:left;width:100%}.AgentFileDrop_zone__mTXM4:hover{background:var(--surface-1);border-color:var(--accent-primary);color:var(--text-primary)}.AgentFileDrop_label__gLtpG{font-size:12.5px;font-weight:600}.AgentFileDrop_hint__BNFBc{font-size:10.5px;color:var(--text-muted);margin-left:auto}.AgentFileDrop_list__wdURS{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.AgentFileDrop_item__KdEq0{display:flex;align-items:center;gap:6px;padding:4px 8px;background:var(--bg-primary);border:1px solid var(--border-subtle);border-radius:4px;font-size:11px;color:var(--text-secondary)}.AgentFileDrop_name__250ou{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AgentFileDrop_size__70FqL{font-family:JetBrains Mono,monospace;font-size:10px;color:var(--text-muted)}.AgentFileDrop_removeBtn__LGyWB{background:transparent;border:none;color:var(--text-muted);cursor:pointer;padding:2px;border-radius:3px;display:inline-flex;align-items:center;justify-content:center}.AgentFileDrop_removeBtn__LGyWB:hover{background:rgba(255,90,90,.12);color:#ff7676}.AgentFileDrop_footnote__JtH2m{font-size:10px;color:var(--text-muted);padding:4px 8px;font-style:italic}.EmailDemo_inputWrap__yI3lQ{display:flex;flex-direction:column;gap:10px}.EmailDemo_row__JBylp{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.EmailDemo_label__FIVEy{font-size:10px;color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;font-weight:700}.EmailDemo_inboxBtn__E4GWv,.EmailDemo_toneBtn__3zyfP{font-size:11px;background:var(--surface-2);color:var(--text-secondary);border:1px solid var(--border-subtle);border-radius:999px;padding:4px 10px;cursor:pointer;font-family:inherit}.EmailDemo_inboxBtn__E4GWv:hover,.EmailDemo_toneBtn__3zyfP:hover{background:var(--surface-3);color:var(--text-primary)}.EmailDemo_inboxActive__K3xUO,.EmailDemo_toneActive__A0ZDS{background:var(--accent-primary);color:var(--surface-1);border-color:var(--accent-primary)}.EmailDemo_runBtn__hkxla{margin-left:auto;display:inline-flex;align-items:center;gap:6px;background:var(--accent-primary);color:var(--surface-1);border:none;border-radius:var(--radius-sm);padding:8px 14px;font-weight:700;font-size:12px;cursor:pointer;font-family:inherit}.EmailDemo_runBtn__hkxla:disabled{opacity:.6;cursor:not-allowed}.EmailDemo_previewList__24Bkb{display:flex;flex-direction:column;gap:6px;margin-top:4px}.EmailDemo_preview__k2qH5{background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:8px 10px;display:flex;flex-direction:column;gap:4px}.EmailDemo_previewHead__Qd9hZ{display:flex;gap:8px;font-size:11px;color:var(--text-secondary);flex-wrap:wrap}.EmailDemo_previewHead__Qd9hZ strong{color:var(--text-primary)}.EmailDemo_previewBody__4yoJv{margin:0;font-size:12px;color:var(--text-secondary);line-height:1.45}.EmailDemo_replies__EdECq{display:flex;flex-direction:column;gap:10px}.EmailDemo_modelUsed__yh3p_{font-size:11px;color:var(--text-muted);margin:0 0 4px}.EmailDemo_modelUsed__yh3p_ code{background:var(--surface-2);padding:1px 4px;border-radius:2px;font-family:JetBrains Mono,monospace}.EmailDemo_reply__l94oS{background:var(--bg-primary);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:8px 10px}.EmailDemo_replyHead__omb9z{display:flex;align-items:center;gap:8px;font-size:11px;margin-bottom:4px;flex-wrap:wrap}.EmailDemo_replyHead__omb9z strong{color:var(--text-primary)}.EmailDemo_tag__3RH0E{color:var(--accent-primary);background:rgba(0,200,120,.06);border:1px solid rgba(0,200,120,.2);border-radius:var(--radius-sm);padding:1px 6px}.EmailDemo_tag__3RH0E,.EmailDemo_toneScore__hxOmh{font-size:10px;font-family:JetBrains Mono,monospace}.EmailDemo_toneScore__hxOmh{margin-left:auto;color:var(--text-muted)}.EmailDemo_subject__jwU0K{font-size:12px;color:var(--text-secondary);margin-bottom:6px}.EmailDemo_body__yO0bo{margin:0;font-family:JetBrains Mono,monospace;font-size:11px;color:var(--text-primary);white-space:pre-wrap;word-break:break-word}.OnboardingDemo_inputWrap__CH4yh{display:flex;flex-direction:column;gap:12px}.OnboardingDemo_productRow__ydXt6{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.OnboardingDemo_productLabel__Z0qkz{font-size:10px;color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;font-weight:700}.OnboardingDemo_productBtn__1nwYP{font-size:11px;background:var(--surface-2);color:var(--text-secondary);border:1px solid var(--border-subtle);border-radius:999px;padding:4px 10px;cursor:pointer;font-family:inherit}.OnboardingDemo_productBtn__1nwYP:hover{background:var(--surface-3);color:var(--text-primary)}.OnboardingDemo_productActive__zNYqV{background:var(--accent-primary);color:var(--surface-1);border-color:var(--accent-primary)}.OnboardingDemo_resetBtn__NS4C6{margin-left:auto;display:inline-flex;align-items:center;gap:4px;font-size:11px;background:transparent;color:var(--text-muted);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:4px 8px;cursor:pointer;font-family:inherit}.OnboardingDemo_resetBtn__NS4C6:hover{background:var(--surface-2);color:var(--text-primary)}.OnboardingDemo_startBtn__agVKe{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;background:var(--accent-primary);color:var(--surface-1);border:none;border-radius:var(--radius-sm);padding:8px 14px;font-weight:700;font-size:12px;cursor:pointer;font-family:inherit}.OnboardingDemo_transcript__FFI_l{display:flex;flex-direction:column;gap:8px;max-height:340px;overflow-y:auto;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:10px;background:var(--surface-1)}.OnboardingDemo_turn__R6uDS{display:flex;flex-direction:column;gap:2px}.OnboardingDemo_turn__R6uDS p{margin:0;font-size:13px;line-height:1.55;color:var(--text-primary)}.OnboardingDemo_turnLabel__thRAm{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}.OnboardingDemo_userTurn__9ykKK p{background:rgba(108,182,255,.06);border:1px solid rgba(108,182,255,.2);border-radius:var(--radius-sm);padding:6px 10px;align-self:flex-end;max-width:80%}.OnboardingDemo_agentTurn___QvIZ p{background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:8px 12px;max-width:80%}.OnboardingDemo_complete__iA8nu{font-size:12px;color:#00c878;background:rgba(0,200,120,.06);border:1px solid rgba(0,200,120,.25);border-radius:var(--radius-sm);padding:6px 10px;text-align:center}.OnboardingDemo_replyRow__BvBPE{display:flex;flex-wrap:wrap;gap:6px}.OnboardingDemo_replyBtn__NHGpy{font-size:11px;background:var(--surface-2);color:var(--text-primary);border:1px solid var(--border-subtle);border-radius:999px;padding:5px 12px;cursor:pointer;font-family:inherit}.OnboardingDemo_replyBtn__NHGpy:hover{background:var(--surface-3);border-color:var(--accent-primary)}.OnboardingDemo_customReply__pvSlf{display:flex;gap:6px;flex:1 1 220px}.OnboardingDemo_customInput__u10lJ{flex:1 1;background:var(--bg-primary);color:var(--text-primary);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:6px 10px;font-size:12px;font-family:inherit}.OnboardingDemo_sendBtn__a6brw{background:var(--accent-primary);color:var(--surface-1);border:none;border-radius:var(--radius-sm);padding:0 12px;cursor:pointer}.OnboardingDemo_sendBtn__a6brw:disabled{opacity:.5;cursor:not-allowed}.ResumeDemo_inputWrap__P2570{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.ResumeDemo_uploadBtn__WWPij{display:inline-flex;align-items:center;gap:8px;background:var(--accent-primary);color:var(--surface-1);border:none;border-radius:var(--radius-sm);padding:10px 18px;font-size:13px;font-weight:700;cursor:pointer;font-family:inherit}.ResumeDemo_uploadBtn__WWPij:disabled{opacity:.6;cursor:not-allowed}.ResumeDemo_hint__qWNQi{margin:0;font-size:11px;color:var(--text-muted)}.ResumeDemo_candidate__NL4vJ{display:flex;flex-direction:column;gap:12px}.ResumeDemo_headerRow__9_LH_{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;border-bottom:1px solid var(--border-subtle);padding-bottom:8px}.ResumeDemo_name__Acz5c{margin:0;font-family:var(--font-heading);font-size:18px;font-weight:700;color:var(--text-primary)}.ResumeDemo_meta__ADgRm{margin:0;font-size:12px;color:var(--text-muted)}.ResumeDemo_confidence__Yn6ld{font-size:10px;text-transform:uppercase;letter-spacing:.06em;font-weight:700;border-radius:var(--radius-sm);padding:2px 8px;border:1px solid;white-space:nowrap}.ResumeDemo_conf_high__zPVwR{color:#00c878;border-color:rgba(0,200,120,.4);background:rgba(0,200,120,.06)}.ResumeDemo_conf_medium__27Tvc{color:#ffb400;border-color:rgba(255,180,0,.4);background:rgba(255,180,0,.06)}.ResumeDemo_conf_low__8fR1C{color:#ff5050;border-color:rgba(255,80,80,.4);background:rgba(255,80,80,.06)}.ResumeDemo_contacts__ce2D9{display:grid;grid-template-columns:max-content 1fr;grid-gap:4px 12px;gap:4px 12px;margin:0;font-size:12px}.ResumeDemo_contacts__ce2D9 dt{font-weight:700;color:var(--text-muted);text-transform:uppercase;font-size:10px;letter-spacing:.05em}.ResumeDemo_contacts__ce2D9 dd{margin:0;font-family:JetBrains Mono,monospace;color:var(--text-primary)}.ResumeDemo_contacts__ce2D9 dd a{color:var(--accent-primary);text-decoration:none}.ResumeDemo_contacts__ce2D9 dd a:hover{text-decoration:underline}.ResumeDemo_section__I7DBh{display:flex;flex-direction:column;gap:6px}.ResumeDemo_label__UP_tq{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}.ResumeDemo_section__I7DBh p{margin:0;font-size:13px;color:var(--text-primary);line-height:1.55}.ResumeDemo_skillChips__qAwJZ{display:flex;flex-wrap:wrap;gap:4px}.ResumeDemo_skillChip__6A10L{font-size:11px;background:var(--surface-2);color:var(--text-secondary);border:1px solid var(--border-subtle);border-radius:999px;padding:2px 8px;font-family:JetBrains Mono,monospace}.ResumeDemo_entry__KfZAQ{font-size:12px}.ResumeDemo_entry__KfZAQ,.ResumeDemo_entry__KfZAQ strong{color:var(--text-primary)}.ResumeDemo_duration__Ip9Xt{color:var(--text-muted)}.ResumeDemo_sourceLine__9HGvw{margin:4px 0 0;font-size:10px;color:var(--text-muted);font-family:JetBrains Mono,monospace;padding-left:8px;border-left:2px solid var(--border-subtle)}.ResumeDemo_footerMeta__nY2Ug{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--text-muted);border-top:1px solid var(--border-subtle);padding-top:6px;margin:0}.ResumeDemo_footerMeta__nY2Ug code{background:var(--surface-2);padding:1px 4px;border-radius:2px;font-family:JetBrains Mono,monospace}.ScraperDemo_inputWrap__xTIFj{display:flex;flex-direction:column;gap:10px}.ScraperDemo_row__s12Gx{display:flex;gap:8px;flex-wrap:wrap}.ScraperDemo_urlInput__k_6m1{flex:1 1 320px;background:var(--bg-primary);color:var(--text-primary);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:8px 12px;font-size:13px;font-family:inherit}.ScraperDemo_urlInput__k_6m1:focus{outline:none;border-color:var(--accent-primary)}.ScraperDemo_runBtn__6pGVG{display:inline-flex;align-items:center;gap:6px;background:var(--accent-primary);color:var(--surface-1);border:none;border-radius:var(--radius-sm);padding:8px 14px;font-weight:700;font-size:12px;cursor:pointer;font-family:inherit}.ScraperDemo_runBtn__6pGVG:disabled{opacity:.6;cursor:not-allowed}.ScraperDemo_fieldsRow__VqXBg{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ScraperDemo_fieldsLabel__2FjAJ{font-size:10px;text-transform:uppercase;letter-spacing:.05em;font-weight:700;color:var(--text-muted)}.ScraperDemo_fieldChip__PSDLo{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-family:JetBrains Mono,monospace;color:var(--text-secondary);background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:999px;padding:2px 8px 2px 6px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ScraperDemo_fieldChip__PSDLo input{accent-color:var(--accent-primary)}.ScraperDemo_fieldChip__PSDLo:hover{background:var(--surface-3)}.ScraperDemo_samples__EfhoN{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.ScraperDemo_samplesLabel__QP9oV{font-size:11px;color:var(--text-muted);font-weight:600;text-transform:uppercase;letter-spacing:.04em}.ScraperDemo_sampleBtn__e3gYw{font-size:11px;background:var(--surface-2);color:var(--text-secondary);border:1px solid var(--border-subtle);border-radius:999px;padding:4px 10px;cursor:pointer;font-family:inherit}.ScraperDemo_sampleBtn__e3gYw:hover{background:var(--surface-3);color:var(--text-primary)}.ScraperDemo_resultWrap__xMEbI{display:flex;flex-direction:column;gap:8px}.ScraperDemo_meta__SRg6P{font-size:12px;color:var(--text-muted);margin:0}.ScraperDemo_json__LzNvt{margin:0;background:var(--bg-primary);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:10px 12px;font-family:JetBrains Mono,monospace;font-size:11px;color:var(--text-primary);max-height:360px;overflow:auto;white-space:pre}.ManagerDemo_form__PK2Z0{display:flex;flex-direction:column;gap:12px}.ManagerDemo_field__a6JUM{display:flex;flex-direction:column;gap:4px;font-size:12px}.ManagerDemo_field__a6JUM span{color:var(--text-muted);font-weight:600;letter-spacing:.02em}.ManagerDemo_field__a6JUM textarea{background:var(--bg-primary);color:var(--text-primary);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:9px 11px;font-size:13px;font-family:inherit;resize:vertical;min-height:64px}.ManagerDemo_field__a6JUM textarea:focus{outline:none;border-color:var(--accent-primary)}.ManagerDemo_exampleRow__CA6ui{display:flex;gap:6px;flex-wrap:wrap}.ManagerDemo_exampleChip__cyuCp{background:var(--surface-2);color:var(--text-secondary);border:1px solid var(--border-subtle);border-radius:999px;padding:4px 10px;font-size:11px;cursor:pointer;font-family:inherit}.ManagerDemo_exampleChip__cyuCp:hover{color:var(--text-primary);border-color:var(--accent-primary)}.ManagerDemo_agentsRow__wvGVZ{display:flex;flex-direction:column;gap:6px}.ManagerDemo_agentsLabel__yMitd{font-size:11px;color:var(--text-muted);font-weight:600;letter-spacing:.02em}.ManagerDemo_agentsToggles__i4Lt9{display:flex;gap:12px;flex-wrap:wrap}.ManagerDemo_toggle__e5we8{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--text-primary);cursor:pointer}.ManagerDemo_toggle__e5we8 input{accent-color:var(--accent-primary)}.ManagerDemo_runRow__8UnPg{display:flex;justify-content:flex-end}.ManagerDemo_runBtn__qiSVC{display:inline-flex;align-items:center;gap:6px;background:var(--accent-primary);color:var(--surface-1);border:none;border-radius:var(--radius-sm);padding:8px 14px;font-weight:700;font-size:12px;cursor:pointer;font-family:inherit}.ManagerDemo_runBtn__qiSVC:disabled{opacity:.6;cursor:not-allowed}.ManagerDemo_runBtn__qiSVC:hover:not(:disabled){transform:translateY(-1px)}.ManagerDemo_result__DfXqc{display:flex;flex-direction:column;gap:14px}.ManagerDemo_headerRow__F7Hgm{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.ManagerDemo_headerLabel__uVNn_{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted)}.ManagerDemo_headerTask__b5DCE{margin:4px 0 0;font-size:13px;color:var(--text-primary);line-height:1.5}.ManagerDemo_modelTag__z2miZ{font-family:JetBrains Mono,monospace;font-size:10px;padding:3px 7px;border-radius:4px;background:var(--surface-2);color:var(--text-muted);border:1px solid var(--border-subtle);white-space:nowrap}.ManagerDemo_steps__NEQaW{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.ManagerDemo_step__jt34f{display:flex;gap:10px;background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:10px 12px}.ManagerDemo_stepIndex__7pS_N{flex:0 0 24px;height:24px;border-radius:50%;background:var(--accent-primary);color:var(--surface-1);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:12px}.ManagerDemo_stepBody__4Fy7w{display:flex;flex-direction:column;gap:4px;flex:1 1;min-width:0}.ManagerDemo_stepHead__12huh{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ManagerDemo_agentBadge__aGQST{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:2px 8px;border-radius:4px;background:rgba(0,200,120,.1);color:var(--accent-primary);border:1px solid rgba(0,200,120,.3)}.ManagerDemo_stepAction__nZbJX{font-size:13px;color:var(--text-primary)}.ManagerDemo_stepExpect__IDi4D{font-size:11px;color:var(--text-muted);line-height:1.4}.ManagerDemo_stepExpect__IDi4D span{font-weight:700;letter-spacing:.02em;color:var(--text-secondary)}.ManagerDemo_rationale__Z7TPu{background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:10px 12px;display:flex;flex-direction:column;gap:4px}.ManagerDemo_rationaleLabel__5n_9I{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}.ManagerDemo_rationale__Z7TPu p{margin:0;font-size:12px;color:var(--text-secondary);line-height:1.5}.CustomerSupportDemo_panel__rtvfT{background:var(--surface-1);border:1px solid rgba(0,200,120,.25);border-radius:var(--radius-lg);overflow:hidden;display:flex;flex-direction:column;box-shadow:0 0 0 1px rgba(0,200,120,.08),0 8px 32px rgba(0,0,0,.25)}.CustomerSupportDemo_header__pZH6k{padding:12px 16px;border-bottom:1px solid var(--border-subtle);display:flex;align-items:center;justify-content:space-between;background:var(--surface-2)}.CustomerSupportDemo_title__UZR3M{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:var(--text-primary)}.CustomerSupportDemo_liveDot__H2sUl{width:8px;height:8px;border-radius:50%;background:#00c878;box-shadow:0 0 6px #00c878;animation:CustomerSupportDemo_csPulse__csdsN 2s ease-in-out infinite}@keyframes CustomerSupportDemo_csPulse__csdsN{0%,to{opacity:1}50%{opacity:.5}}.CustomerSupportDemo_tag__I7DWZ{font-size:10px;font-weight:600;color:var(--text-muted);background:rgba(0,200,120,.08);border:1px solid rgba(0,200,120,.2);border-radius:var(--radius-sm);padding:2px 8px}.CustomerSupportDemo_hint__t_jmg{display:flex;align-items:center;gap:4px;font-size:11px;color:var(--text-muted)}.CustomerSupportDemo_prompts__3VC4m{display:flex;gap:8px;padding:10px 14px;overflow-x:auto;scrollbar-width:none;border-bottom:1px solid var(--border-subtle);background:rgba(0,0,0,.1)}.CustomerSupportDemo_prompts__3VC4m::-webkit-scrollbar{display:none}.CustomerSupportDemo_promptChip__Txt0a{white-space:nowrap;background:transparent;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:4px 10px;font-size:11px;color:var(--text-muted);cursor:pointer;transition:all .2s;font-family:inherit;flex-shrink:0}.CustomerSupportDemo_promptChip__Txt0a:hover{border-color:rgba(0,200,120,.4);color:#00c878;background:rgba(0,200,120,.06)}.CustomerSupportDemo_messages__WHdUY{flex:1 1;padding:16px;display:flex;flex-direction:column;gap:12px;min-height:260px;max-height:380px;overflow-y:auto;scrollbar-width:thin}.CustomerSupportDemo_userMsg__tnv38{display:flex;justify-content:flex-end}.CustomerSupportDemo_agentMsg__TUv9C{display:flex;align-items:flex-start;gap:8px}.CustomerSupportDemo_agentIcon__cs5_j{color:#00c878;margin-top:3px;flex-shrink:0}.CustomerSupportDemo_bubble__Y43NY{max-width:82%;display:flex;flex-direction:column;gap:6px}.CustomerSupportDemo_bubble__Y43NY p{background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:10px 14px;font-size:13px;line-height:1.55;color:var(--text-primary);margin:0}.CustomerSupportDemo_userMsg__tnv38 .CustomerSupportDemo_bubble__Y43NY p{background:var(--gradient-accent,#00c878);border-color:rgba(0,200,120,.5);color:#fff;border-bottom-right-radius:4px}.CustomerSupportDemo_agentMsg__TUv9C .CustomerSupportDemo_bubble__Y43NY p{border-bottom-left-radius:4px}.CustomerSupportDemo_sources__yJ7UE{display:flex;align-items:center;gap:6px;flex-wrap:wrap;color:var(--text-muted);font-size:10px;padding-left:2px}.CustomerSupportDemo_sourceChip__e_dAZ{background:rgba(0,200,120,.08);border:1px solid rgba(0,200,120,.2);border-radius:var(--radius-sm);padding:1px 6px;color:#00c878;font-size:10px;font-weight:600}.CustomerSupportDemo_typing__fJfnQ{display:flex;gap:4px;align-items:center;padding:12px 16px;background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:var(--radius-md);border-bottom-left-radius:4px}.CustomerSupportDemo_typing__fJfnQ span{width:6px;height:6px;border-radius:50%;background:var(--text-muted);animation:CustomerSupportDemo_csBounce__F0y3J 1.2s ease-in-out infinite}.CustomerSupportDemo_typing__fJfnQ span:nth-child(2){animation-delay:.2s}.CustomerSupportDemo_typing__fJfnQ span:nth-child(3){animation-delay:.4s}@keyframes CustomerSupportDemo_csBounce__F0y3J{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-5px);opacity:1}}.CustomerSupportDemo_inputRow__XZGD3{display:flex;gap:8px;padding:12px 14px;border-top:1px solid var(--border-subtle);background:var(--surface-2)}.CustomerSupportDemo_inputField__BW1UO{flex:1 1;background:var(--bg-primary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:10px 14px;font-size:13px;color:var(--text-primary);font-family:inherit;outline:none;transition:border-color .2s}.CustomerSupportDemo_inputField__BW1UO:focus{border-color:rgba(0,200,120,.5)}.CustomerSupportDemo_inputField__BW1UO::placeholder{color:var(--text-muted)}.CustomerSupportDemo_send__ErRmD{background:#00c878;border:none;border-radius:var(--radius-md);width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#000;transition:all .2s;flex-shrink:0}.CustomerSupportDemo_send__ErRmD:hover:not(:disabled){background:#00e88a;transform:scale(1.05)}.CustomerSupportDemo_send__ErRmD:disabled{background:var(--surface-3);color:var(--text-muted);cursor:not-allowed}.CustomerSupportDemo_spin__Wpj4u{animation:CustomerSupportDemo_csSpin__4kI0X 1s linear infinite}@keyframes CustomerSupportDemo_csSpin__4kI0X{to{transform:rotate(1turn)}}.ResearchDemo_form__3syEG{display:flex;flex-direction:column;gap:12px}.ResearchDemo_field__TlDiU{display:flex;flex-direction:column;gap:4px;font-size:12px}.ResearchDemo_field__TlDiU span{color:var(--text-muted);font-weight:600;letter-spacing:.02em}.ResearchDemo_field__TlDiU select,.ResearchDemo_field__TlDiU textarea{background:var(--bg-primary);color:var(--text-primary);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:9px 11px;font-size:13px;font-family:inherit;resize:vertical}.ResearchDemo_field__TlDiU select:focus,.ResearchDemo_field__TlDiU textarea:focus{outline:none;border-color:var(--accent-primary)}.ResearchDemo_exampleRow__OMyf7{display:flex;gap:6px;flex-wrap:wrap}.ResearchDemo_chip__KyLm4{background:var(--surface-2);color:var(--text-secondary);border:1px solid var(--border-subtle);border-radius:999px;padding:4px 10px;font-size:11px;cursor:pointer;font-family:inherit}.ResearchDemo_chip__KyLm4:hover{color:var(--text-primary);border-color:var(--accent-primary)}.ResearchDemo_runRow__dAeE7{display:flex;justify-content:flex-end}.ResearchDemo_runBtn__U1Cp0{display:inline-flex;align-items:center;gap:6px;background:var(--accent-primary);color:var(--surface-1);border:none;border-radius:var(--radius-sm);padding:8px 14px;font-weight:700;font-size:12px;cursor:pointer;font-family:inherit}.ResearchDemo_runBtn__U1Cp0:disabled{opacity:.6;cursor:not-allowed}.ResearchDemo_result__KKkU_{display:flex;flex-direction:column;gap:14px}.ResearchDemo_summary__NpVGD{margin:0;font-size:13px;color:var(--text-secondary);line-height:1.55;background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:12px}.ResearchDemo_h4__DipyQ{margin:0;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}.ResearchDemo_findings__yooCZ,.ResearchDemo_followups__56s9O{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.ResearchDemo_finding___A3Ih{background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:10px 12px}.ResearchDemo_findingHead__TF0ud{display:flex;gap:8px;align-items:center;margin-bottom:4px}.ResearchDemo_confidence__IOqhk{font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700;padding:2px 6px;border-radius:4px;background:rgba(0,200,120,.1);color:var(--accent-primary);border:1px solid rgba(0,200,120,.25)}.ResearchDemo_source__NFkWY{font-size:11px;color:var(--text-muted)}.ResearchDemo_claim__sXiTD{margin:0;font-size:13px;color:var(--text-primary);line-height:1.5}.ResearchDemo_followups__56s9O li{background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:6px 10px;font-size:12px;color:var(--text-secondary)}.ContractDemo_form__Dyehe{display:flex;flex-direction:column;gap:12px}.ContractDemo_field__80dCc{display:flex;flex-direction:column;gap:4px;font-size:12px}.ContractDemo_field__80dCc span{color:var(--text-muted);font-weight:600;letter-spacing:.02em}.ContractDemo_field__80dCc select,.ContractDemo_field__80dCc textarea{background:var(--bg-primary);color:var(--text-primary);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:9px 11px;font-size:13px;font-family:inherit;resize:vertical}.ContractDemo_field__80dCc textarea{font-family:JetBrains Mono,monospace;font-size:11.5px;line-height:1.55}.ContractDemo_field__80dCc select:focus,.ContractDemo_field__80dCc textarea:focus{outline:none;border-color:var(--accent-primary)}.ContractDemo_runRow__ew9wN{display:flex;justify-content:flex-end}.ContractDemo_runBtn__6Xo39{display:inline-flex;align-items:center;gap:6px;background:var(--accent-primary);color:var(--surface-1);border:none;border-radius:var(--radius-sm);padding:8px 14px;font-weight:700;font-size:12px;cursor:pointer;font-family:inherit}.ContractDemo_runBtn__6Xo39:disabled{opacity:.6;cursor:not-allowed}.ContractDemo_result__gRGSb{display:flex;flex-direction:column;gap:12px}.ContractDemo_headerRow__zjFuR{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.ContractDemo_riskBadge__5A6lw{font-size:11px;font-weight:700;padding:4px 10px;border-radius:6px;letter-spacing:.04em}.ContractDemo_playbook__o8x1a{font-size:11px;color:var(--text-muted)}.ContractDemo_summary__VDiMr{margin:0;font-size:13px;color:var(--text-secondary);line-height:1.55;background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:10px 12px}.ContractDemo_h4__4U2_G{margin:0;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}.ContractDemo_clauses__RXlqU{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.ContractDemo_clause__AJc8h{background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:10px 12px}.ContractDemo_clauseHead__ScN2L{display:flex;gap:8px;align-items:center;margin-bottom:6px}.ContractDemo_family__9C5f2{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary);padding:2px 8px;border-radius:4px;background:var(--bg-primary);border:1px solid var(--border-subtle)}.ContractDemo_riskPill__oDsqK{font-size:9.5px;font-weight:700;padding:2px 7px;border-radius:999px;letter-spacing:.04em;text-transform:uppercase}.ContractDemo_snippet__aS1Lo{margin:4px 0;font-family:JetBrains Mono,monospace;font-size:11.5px;color:var(--text-primary);line-height:1.5}.ContractDemo_rationale__HOPaX{margin:4px 0 0;font-size:11px;color:var(--text-muted);font-style:italic}.ContractDemo_risk_low__DmJre{background:rgba(0,200,120,.1);color:var(--accent-primary);border:1px solid rgba(0,200,120,.3)}.ContractDemo_risk_medium__XvX5x{background:rgba(255,200,80,.12);color:#ffd680;border:1px solid rgba(255,200,80,.35)}.ContractDemo_risk_high__3Nc6a{background:rgba(255,90,90,.12);color:#ff7676;border:1px solid rgba(255,90,90,.35)}.AnalyticsDemo_form___I8Aq{display:flex;flex-direction:column;gap:12px}.AnalyticsDemo_field__IjJvQ{display:flex;flex-direction:column;gap:4px;font-size:12px}.AnalyticsDemo_field__IjJvQ span{color:var(--text-muted);font-weight:600;letter-spacing:.02em}.AnalyticsDemo_field__IjJvQ select,.AnalyticsDemo_field__IjJvQ textarea{background:var(--bg-primary);color:var(--text-primary);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:9px 11px;font-size:13px;font-family:inherit;resize:vertical}.AnalyticsDemo_field__IjJvQ select:focus,.AnalyticsDemo_field__IjJvQ textarea:focus{outline:none;border-color:var(--accent-primary)}.AnalyticsDemo_exampleRow__kW_X3{display:flex;gap:6px;flex-wrap:wrap}.AnalyticsDemo_chip__cEvUX{background:var(--surface-2);color:var(--text-secondary);border:1px solid var(--border-subtle);border-radius:999px;padding:4px 10px;font-size:11px;cursor:pointer;font-family:inherit}.AnalyticsDemo_chip__cEvUX:hover{color:var(--text-primary);border-color:var(--accent-primary)}.AnalyticsDemo_runRow__HfPef{display:flex;justify-content:flex-end}.AnalyticsDemo_runBtn__esgOU{display:inline-flex;align-items:center;gap:6px;background:var(--accent-primary);color:var(--surface-1);border:none;border-radius:var(--radius-sm);padding:8px 14px;font-weight:700;font-size:12px;cursor:pointer;font-family:inherit}.AnalyticsDemo_runBtn__esgOU:disabled{opacity:.6;cursor:not-allowed}.AnalyticsDemo_result__lLDvI{display:flex;flex-direction:column;gap:12px}.AnalyticsDemo_interpretation__p9W8P{margin:0;font-size:13px;color:var(--text-secondary);line-height:1.55;background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:10px 12px}.AnalyticsDemo_h4__JYP6n{margin:0;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}.AnalyticsDemo_sql__u3IVB{margin:0;padding:12px;background:var(--bg-primary);font-family:JetBrains Mono,monospace;font-size:11.5px;color:var(--accent-primary);line-height:1.55;white-space:pre}.AnalyticsDemo_sql__u3IVB,.AnalyticsDemo_tableWrap__GDpkn{border:1px solid var(--border-subtle);border-radius:var(--radius-md);overflow-x:auto}.AnalyticsDemo_table__UDKVt{width:100%;border-collapse:collapse;font-family:JetBrains Mono,monospace;font-size:11.5px}.AnalyticsDemo_table__UDKVt td,.AnalyticsDemo_table__UDKVt th{padding:7px 10px;border-bottom:1px solid var(--border-subtle);text-align:left}.AnalyticsDemo_table__UDKVt th{color:var(--text-muted);font-weight:700}.AnalyticsDemo_table__UDKVt td{color:var(--text-primary)}.AnalyticsDemo_table__UDKVt tr:last-child td{border-bottom:none}.CodeDemo_form__Bs_gc{display:flex;flex-direction:column;gap:12px}.CodeDemo_field__azNlV{display:flex;flex-direction:column;gap:4px;font-size:12px}.CodeDemo_field__azNlV span{color:var(--text-muted);font-weight:600;letter-spacing:.02em}.CodeDemo_field__azNlV select,.CodeDemo_field__azNlV textarea{background:var(--bg-primary);color:var(--text-primary);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:9px 11px;font-size:13px;font-family:inherit;resize:vertical}.CodeDemo_field__azNlV textarea{font-family:JetBrains Mono,monospace;font-size:11.5px;line-height:1.55}.CodeDemo_field__azNlV select:focus,.CodeDemo_field__azNlV textarea:focus{outline:none;border-color:var(--accent-primary)}.CodeDemo_runRow__zKrZ8{display:flex;justify-content:flex-end}.CodeDemo_runBtn__KAUkt{display:inline-flex;align-items:center;gap:6px;background:var(--accent-primary);color:var(--surface-1);border:none;border-radius:var(--radius-sm);padding:8px 14px;font-weight:700;font-size:12px;cursor:pointer;font-family:inherit}.CodeDemo_runBtn__KAUkt:disabled{opacity:.6;cursor:not-allowed}.CodeDemo_result__xwupS{display:flex;flex-direction:column;gap:12px}.CodeDemo_headerRow__3hzw_{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.CodeDemo_gradeBadge__IyMeF{font-size:12px;font-weight:700;padding:4px 12px;border-radius:6px;letter-spacing:.04em}.CodeDemo_meta__53cS_{font-size:11px;color:var(--text-muted)}.CodeDemo_summary__2lafj{margin:0;font-size:13px;color:var(--text-secondary);line-height:1.55}.CodeDemo_findings__YeDOE{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.CodeDemo_finding__GFmko{background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:10px 12px}.CodeDemo_findingHead__KvcwF{display:flex;gap:8px;align-items:center;margin-bottom:4px}.CodeDemo_sev__JxGVz{font-size:9.5px;font-weight:700;padding:2px 7px;border-radius:999px;letter-spacing:.04em;text-transform:uppercase}.CodeDemo_cat__E8rMT{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary);padding:2px 8px;border-radius:4px;background:var(--bg-primary);border:1px solid var(--border-subtle)}.CodeDemo_line__1M1bZ{font-family:JetBrains Mono,monospace;font-size:10.5px;color:var(--text-muted);margin-left:auto}.CodeDemo_message__RsFa9{margin:0;font-size:12px;color:var(--text-primary);line-height:1.5}.CodeDemo_suggestion__5Usdq{margin:4px 0 0;font-size:11.5px;color:var(--accent-primary);line-height:1.5}.CodeDemo_sev_info__7qQoM{background:rgba(120,180,255,.1);color:#7bd8ff;border:1px solid rgba(120,180,255,.3)}.CodeDemo_sev_minor__jFlt7{background:hsla(0,0%,78%,.1);color:#cfcfcf;border:1px solid hsla(0,0%,78%,.3)}.CodeDemo_sev_major__hRH77{background:rgba(255,200,80,.12);color:#ffd680;border:1px solid rgba(255,200,80,.35)}.CodeDemo_sev_critical__l3gLS{background:rgba(255,90,90,.12);color:#ff7676;border:1px solid rgba(255,90,90,.35)}.CodeDemo_grade_A__wJvR8{background:rgba(0,200,120,.12);color:var(--accent-primary);border:1px solid rgba(0,200,120,.35)}.CodeDemo_grade_B__MM2um{background:rgba(120,180,255,.12);color:#7bd8ff;border:1px solid rgba(120,180,255,.35)}.CodeDemo_grade_C__VWsew{background:rgba(255,200,80,.12);color:#ffd680;border:1px solid rgba(255,200,80,.35)}.CodeDemo_grade_D__D66cb{background:rgba(255,160,80,.12);color:#ffb780;border:1px solid rgba(255,160,80,.35)}.CodeDemo_grade_F__yhq39{background:rgba(255,90,90,.12);color:#ff7676;border:1px solid rgba(255,90,90,.35)}.ComplianceDemo_form__cqm7Q{display:flex;flex-direction:column;gap:12px}.ComplianceDemo_field__RcJ_U{display:flex;flex-direction:column;gap:4px;font-size:12px}.ComplianceDemo_field__RcJ_U span{color:var(--text-muted);font-weight:600;letter-spacing:.02em}.ComplianceDemo_field__RcJ_U select,.ComplianceDemo_field__RcJ_U textarea{background:var(--bg-primary);color:var(--text-primary);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:9px 11px;font-size:13px;font-family:inherit;resize:vertical}.ComplianceDemo_field__RcJ_U select:focus,.ComplianceDemo_field__RcJ_U textarea:focus{outline:none;border-color:var(--accent-primary)}.ComplianceDemo_exampleRow__vvg9X{display:flex;gap:6px;flex-wrap:wrap}.ComplianceDemo_chip__EAuFP{background:var(--surface-2);color:var(--text-secondary);border:1px solid var(--border-subtle);border-radius:999px;padding:4px 10px;font-size:11px;cursor:pointer;font-family:inherit}.ComplianceDemo_chip__EAuFP:hover{color:var(--text-primary);border-color:var(--accent-primary)}.ComplianceDemo_runRow__IEb2S{display:flex;justify-content:flex-end}.ComplianceDemo_runBtn__88N1j{display:inline-flex;align-items:center;gap:6px;background:var(--accent-primary);color:var(--surface-1);border:none;border-radius:var(--radius-sm);padding:8px 14px;font-weight:700;font-size:12px;cursor:pointer;font-family:inherit}.ComplianceDemo_runBtn__88N1j:disabled{opacity:.6;cursor:not-allowed}.ComplianceDemo_result__BFvr1{display:flex;flex-direction:column;gap:12px}.ComplianceDemo_headerRow__jVv8P{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.ComplianceDemo_fw__sMdOW{font-size:11px;font-weight:700;padding:4px 10px;border-radius:6px;background:var(--surface-2);border:1px solid var(--border-subtle);color:var(--text-primary);letter-spacing:.06em}.ComplianceDemo_posture__0cMWu{font-size:11px;font-weight:700;padding:4px 10px;border-radius:999px;letter-spacing:.04em;text-transform:capitalize}.ComplianceDemo_p_ready__eAOsN{background:rgba(0,200,120,.12);color:var(--accent-primary);border:1px solid rgba(0,200,120,.35)}.ComplianceDemo_p_partial__CCFuY{background:rgba(255,200,80,.12);color:#ffd680;border:1px solid rgba(255,200,80,.35)}.ComplianceDemo_p_draft__aevls,.ComplianceDemo_p_unknown__Rcz4k{background:hsla(0,0%,78%,.1);color:#cfcfcf;border:1px solid hsla(0,0%,78%,.3)}.ComplianceDemo_h4__5syHL{margin:0;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}.ComplianceDemo_controls__D3K_H{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.ComplianceDemo_control__5OixV{background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:10px 12px}.ComplianceDemo_controlHead__NMxM3{display:flex;gap:8px;align-items:center;margin-bottom:4px;flex-wrap:wrap}.ComplianceDemo_cid__PqHpv{font-family:JetBrains Mono,monospace;font-size:10.5px;font-weight:700;padding:2px 7px;border-radius:4px;background:rgba(120,180,255,.1);color:#7bd8ff;border:1px solid rgba(120,180,255,.3)}.ComplianceDemo_cname__AsdjR{font-size:12.5px;font-weight:700;color:var(--text-primary)}.ComplianceDemo_cdesc__keFfP{margin:0;font-size:11.5px;color:var(--text-secondary);line-height:1.5}.ComplianceDemo_bullets___JKkO{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--text-secondary);line-height:1.5}