.KnowledgeView_layout__38Pie{display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1.05fr) minmax(280px,1.2fr);grid-template-rows:minmax(0,1fr);grid-gap:1.25rem;gap:1.25rem;height:100%;min-width:0;min-height:0}.KnowledgeView_layoutCompact__f4inC{grid-template-columns:minmax(200px,240px) minmax(0,1fr) minmax(240px,1fr);gap:.85rem}.KnowledgeView_sidebar__8gYky{display:flex;flex-direction:column;min-width:0;min-height:0;gap:.75rem;padding:.85rem;border:1px solid var(--border-soft);border-radius:var(--radius-md);background:var(--panel)}.KnowledgeView_searchRow__YWuEc{display:flex;gap:.5rem}.KnowledgeView_search__HIQ7o{flex:1 1;min-width:0;padding:.55rem .7rem;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--panel-soft);color:var(--text);font-size:.85rem}.KnowledgeView_search__HIQ7o:focus{outline:none;border-color:var(--accent-strong)}.KnowledgeView_searchButton__ZQPmZ{padding:.55rem .8rem;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--accent);color:var(--accent-contrast);font-size:.8rem;font-weight:700;cursor:pointer;transition:opacity .15s ease}.KnowledgeView_searchButton__ZQPmZ:disabled{opacity:.4;cursor:not-allowed}.KnowledgeView_sidebarMeta__M0HmI{display:flex;align-items:center;justify-content:space-between;font-size:.74rem;color:var(--muted)}.KnowledgeView_refresh__zdcp0{border:none;background:none;color:var(--accent);font-size:.74rem;cursor:pointer;padding:0}.KnowledgeView_tree__PDXkX{flex:1 1;min-height:0;overflow-y:auto}.KnowledgeView_treeList__dRne1{list-style:none;margin:0;padding:0}.KnowledgeView_dirRow__pYkng,.KnowledgeView_fileRow__ZyOvt{display:flex;align-items:center;gap:.45rem;width:100%;padding:.4rem .5rem;border:none;border-radius:var(--radius-sm);background:none;color:var(--text);font-size:.82rem;text-align:left;cursor:pointer}.KnowledgeView_dirRow__pYkng:hover,.KnowledgeView_fileRow__ZyOvt:hover{background:var(--panel-soft)}.KnowledgeView_fileRowActive__zFQRX{background:var(--panel-strong);color:var(--accent)}.KnowledgeView_caretOpen__4N4wv,.KnowledgeView_caret__oIAAl{font-size:.6rem;color:var(--faint);transition:transform .15s ease}.KnowledgeView_caretOpen__4N4wv{transform:rotate(90deg)}.KnowledgeView_dirName__HyTlX{flex:1 1;font-weight:600}.KnowledgeView_count__vxIG_{font-size:.7rem;color:var(--faint)}.KnowledgeView_fileName__HTPvc{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.KnowledgeView_fileDate__fgeUm{font-size:.68rem;color:var(--faint);flex-shrink:0}.KnowledgeView_hint__QLoAe{color:var(--muted);font-size:.82rem;padding:.5rem}.KnowledgeView_error__7IQug{color:var(--danger);font-size:.82rem;padding:.5rem}.KnowledgeView_vaultPath__trEeK{margin:0;font-size:.66rem;color:var(--faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-top:1px solid var(--border-soft);padding-top:.6rem}.KnowledgeView_graphPane__ZBbWG,.KnowledgeView_viewer__bBo1X{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;border:1px solid var(--border-soft);border-radius:var(--radius-md);background:var(--panel)}.KnowledgeView_graphPane__ZBbWG{padding:.75rem .9rem .85rem}.KnowledgeView_viewerBody__QXmG7{flex:1 1;min-height:0;overflow-y:auto;padding:1.5rem 1.75rem}.KnowledgeView_layoutCompact__f4inC .KnowledgeView_viewerBody__QXmG7{padding:1rem 1.1rem}.KnowledgeView_graphLayout__ROkpV{display:flex;flex-direction:column;flex:1 1;min-height:0;gap:.55rem}.KnowledgeView_graphLegend__Eaffs,.KnowledgeView_graphMeta__Z8oAc{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin:0;padding:0;list-style:none;color:var(--muted);font-size:.74rem}.KnowledgeView_graphLegend__Eaffs li{display:inline-flex;align-items:center;gap:.35rem}.KnowledgeView_legendSwatch__39qML{width:.55rem;height:.55rem;border-radius:999px}.KnowledgeView_graphStage__x6uKT{position:relative;flex:1 1;min-height:18rem;border-radius:var(--radius-sm);background:radial-gradient(circle at 50% 40%,rgba(155,212,255,.05),transparent 55%),var(--panel-soft);overflow:hidden}.KnowledgeView_graphHint__Ct2mP{margin:0;color:var(--faint);font-size:.72rem}.KnowledgeView_layoutCompact__f4inC .KnowledgeView_placeholder__bLJFp h2,.KnowledgeView_layoutCompact__f4inC .KnowledgeView_placeholder__bLJFp p{overflow-wrap:anywhere}.KnowledgeView_placeholder__bLJFp{display:flex;flex-direction:column;gap:.5rem;height:100%;align-items:center;justify-content:center;text-align:center;color:var(--muted)}.KnowledgeView_placeholder__bLJFp h2{margin:0;color:var(--text)}.KnowledgeView_placeholder__bLJFp p{max-width:42ch;margin:0;line-height:1.55}.KnowledgeView_document__zIUHO{max-width:78ch}.KnowledgeView_docHeader__RXENS{border-bottom:1px solid var(--border-soft);padding-bottom:1rem;margin-bottom:1.25rem}.KnowledgeView_docHeader__RXENS h1{margin:0 0 .5rem;font-size:1.6rem;letter-spacing:-.02em}.KnowledgeView_docMeta__ZD3kk{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;font-size:.74rem;color:var(--muted)}.KnowledgeView_docMeta__ZD3kk code{font-size:.72rem;color:var(--faint)}.KnowledgeView_badge__Q4RNt{display:inline-flex;align-items:center;padding:.12rem .45rem;border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--panel-soft);color:var(--text);font-size:.68rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.KnowledgeView_deleteButton__f_djj{border:1px solid color-mix(in srgb,var(--danger) 50%,var(--border));border-radius:var(--radius-pill);padding:.2rem .6rem;background:transparent;color:var(--danger);font-size:.72rem;font-weight:700;cursor:pointer}.KnowledgeView_deleteButton__f_djj:disabled{opacity:.5;cursor:not-allowed}.KnowledgeView_frontmatter__H0HHj{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:.4rem 1rem;gap:.4rem 1rem;margin:1rem 0 0}.KnowledgeView_frontmatter__H0HHj div{display:flex;gap:.4rem;font-size:.74rem}.KnowledgeView_frontmatter__H0HHj dt{color:var(--faint);font-weight:600}.KnowledgeView_frontmatter__H0HHj dd{margin:0;color:var(--muted);overflow:hidden;text-overflow:ellipsis}.KnowledgeView_markdown__sjxtL{color:var(--text);line-height:1.7;font-size:.92rem}.KnowledgeView_markdown__sjxtL h1,.KnowledgeView_markdown__sjxtL h2,.KnowledgeView_markdown__sjxtL h3,.KnowledgeView_markdown__sjxtL h4{letter-spacing:-.02em;margin:1.6rem 0 .6rem}.KnowledgeView_markdown__sjxtL h1{font-size:1.45rem}.KnowledgeView_markdown__sjxtL h2{font-size:1.2rem}.KnowledgeView_markdown__sjxtL h3{font-size:1.05rem}.KnowledgeView_markdown__sjxtL p{margin:.6rem 0}.KnowledgeView_markdown__sjxtL ol,.KnowledgeView_markdown__sjxtL ul{padding-left:1.4rem;margin:.6rem 0}.KnowledgeView_markdown__sjxtL li{margin:.25rem 0}.KnowledgeView_markdown__sjxtL a{color:var(--accent-strong)}.KnowledgeView_markdown__sjxtL code{background:var(--panel-strong);border-radius:.35rem;padding:.1rem .35rem;font-size:.84em}.KnowledgeView_markdown__sjxtL pre{background:var(--panel-strong);border:1px solid var(--border-soft);border-radius:var(--radius-sm);padding:.9rem 1rem;overflow-x:auto}.KnowledgeView_markdown__sjxtL pre code{background:none;padding:0}.KnowledgeView_markdown__sjxtL blockquote{border-left:3px solid var(--border);margin:.8rem 0;padding:.2rem 0 .2rem 1rem;color:var(--muted)}.KnowledgeView_markdown__sjxtL table{border-collapse:collapse;width:100%;margin:.8rem 0;font-size:.85rem}.KnowledgeView_markdown__sjxtL td,.KnowledgeView_markdown__sjxtL th{border:1px solid var(--border-soft);padding:.45rem .6rem;text-align:left}.KnowledgeView_markdown__sjxtL th{background:var(--panel-soft)}.KnowledgeView_markdown__sjxtL hr{border:none;border-top:1px solid var(--border-soft);margin:1.5rem 0}.KnowledgeView_searchResults__9TJAx{display:flex;flex-direction:column;gap:1rem}.KnowledgeView_searchHeading__Poxvf{margin:0;font-size:1.15rem;letter-spacing:-.02em}.KnowledgeView_hitList__33R4u{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.KnowledgeView_hitRow__FEbYc{display:flex;flex-direction:column;gap:.4rem;width:100%;text-align:left;padding:.85rem 1rem;border:1px solid var(--border-soft);border-radius:var(--radius-sm);background:var(--panel-soft);color:var(--text);cursor:pointer;transition:border-color .15s ease}.KnowledgeView_hitRow__FEbYc:hover{border-color:var(--accent-strong)}.KnowledgeView_hitTop__QS1UV{display:flex;align-items:baseline;gap:.6rem;flex-wrap:wrap}.KnowledgeView_hitTitle__QSgWz{font-weight:600}.KnowledgeView_hitHeading__3rLtz{font-size:.74rem;color:var(--accent)}.KnowledgeView_hitSnippet__9Ld8Z{margin:0;font-size:.82rem;color:var(--muted);line-height:1.5}.KnowledgeView_hitPath__uTh3s{font-size:.68rem;color:var(--faint)}@media (max-width:1100px){.KnowledgeView_layoutCompact__f4inC,.KnowledgeView_layout__38Pie{grid-template-columns:minmax(200px,260px) minmax(0,1fr);grid-template-rows:minmax(22rem,1fr) minmax(18rem,.85fr)}.KnowledgeView_graphPane__ZBbWG{grid-column:1/-1}}@media (max-width:820px){.KnowledgeView_layoutCompact__f4inC,.KnowledgeView_layout__38Pie{grid-template-columns:1fr;grid-template-rows:minmax(180px,32%) minmax(16rem,1fr) minmax(16rem,1fr)}.KnowledgeView_graphPane__ZBbWG{grid-column:auto}}.License_gate__BRiaL{display:grid;min-height:100vh;place-items:center;padding:2rem}.License_dialog__5_HA7,.License_panel__C12px{display:grid;grid-gap:1rem;gap:1rem;width:min(100%,34rem);border:1px solid var(--border);border-radius:1.35rem;background:color-mix(in srgb,var(--panel) 90%,transparent);box-shadow:0 2rem 7rem rgba(0,0,0,.38);padding:1.25rem}.License_dialog__5_HA7 h1,.License_panel__C12px h2{margin:0}.License_dialog__5_HA7 p,.License_message__xPpvm{margin:0;color:var(--muted);line-height:1.55}.License_kicker__5yMr9{margin:0;color:var(--accent);font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.License_actions___BAds button{border:0;border-radius:999px;background:var(--accent);color:#06111d;cursor:pointer;font-weight:800;padding:.65rem .9rem}.License_licenseInput__aD3kO{display:grid;grid-gap:.8rem;gap:.8rem}.License_licenseInput__aD3kO label{display:grid;grid-gap:.4rem;gap:.4rem;color:var(--muted);font-size:.74rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.License_licenseInput__aD3kO input{border:1px solid var(--border);border-radius:999px;background:#080b11;color:var(--text);outline:none;padding:.8rem 1rem}.License_licenseInput__aD3kO input:focus{border-color:var(--accent-strong)}.License_actions___BAds{display:flex;flex-wrap:wrap;gap:.65rem}.License_actions___BAds button:disabled{cursor:not-allowed;opacity:.55}.License_actions___BAds .License_secondaryButton__q6lXL{border:1px solid var(--border);background:#080b11;color:var(--text)}.License_error__NhhVF{margin:0;border:1px solid rgba(255,190,120,.45);border-radius:.85rem;background:rgba(255,190,120,.1);color:#ffd3a3;padding:.75rem}.License_header__F66Xf{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.License_statusPill__U_DLO{border:1px solid var(--border);border-radius:999px;color:var(--muted);font-size:.75rem;padding:.25rem .55rem}.License_meta__OYLyc{display:grid;grid-gap:.65rem;gap:.65rem;margin:0}.License_meta__OYLyc dt{color:var(--muted);font-size:.68rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.License_meta__OYLyc dd{overflow:hidden;margin:.2rem 0 0;color:var(--text);font-size:.8rem;text-overflow:ellipsis;white-space:nowrap}.License_trialBanner__7YvXn{position:fixed;right:1.25rem;bottom:1.25rem;z-index:20;display:flex;align-items:center;gap:.85rem;border:1px solid color-mix(in srgb,var(--accent-strong) 38%,var(--border));border-radius:999px;background:rgba(7,9,13,.92);box-shadow:0 1rem 3rem rgba(0,0,0,.35);color:var(--text);padding:.75rem .85rem .75rem 1rem}.License_trialBanner__7YvXn span{color:var(--muted);font-size:.84rem}.License_buyLink__jVP9o,.License_trialBanner__7YvXn a{color:var(--accent);font-weight:800;text-decoration:none}.License_trialBannerMinimize__MD1XA{display:grid;place-items:center;width:1.65rem;height:1.65rem;border:1px solid var(--border);border-radius:999px;background:rgba(255,255,255,.04);color:var(--muted);cursor:pointer;font-size:1rem;line-height:1;padding:0}.License_trialBannerMinimize__MD1XA:hover{border-color:var(--accent-strong);color:var(--text)}.License_trialBannerMinimized__Nr60B{position:fixed;right:1.25rem;bottom:1.25rem;z-index:20;display:flex;align-items:center;gap:.45rem;border:1px solid color-mix(in srgb,var(--accent-strong) 32%,var(--border));border-radius:999px;background:rgba(7,9,13,.88);box-shadow:0 .5rem 1.5rem rgba(0,0,0,.3);color:var(--text);cursor:pointer;font:inherit;padding:.45rem .7rem .45rem .45rem}.License_trialBannerMinimized__Nr60B:hover{border-color:var(--accent-strong)}.License_trialBadge__MT_oy{display:grid;place-items:center;min-width:1.75rem;border-radius:999px;background:rgba(79,182,255,.18);color:var(--accent);font-size:.72rem;font-weight:800;padding:.2rem .45rem}.License_trialMinimizedLabel__xjwSl{color:var(--muted);font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.License_fullscreen__5z5ze,.License_overlay__OLLrY{position:fixed;inset:0;z-index:30;display:grid;place-items:center;background:radial-gradient(circle at 30% 20%,rgba(79,182,255,.18),transparent 28rem),rgba(7,9,13,.86);padding:2rem}.License_licenseDialog__s_VX_{width:min(32rem,100%);border:1px solid var(--border);border-radius:1.5rem;background:color-mix(in srgb,var(--panel) 96%,black);box-shadow:0 2rem 8rem rgba(0,0,0,.45);padding:2rem}.License_licenseDialog__s_VX_ h2{margin:0;font-size:clamp(2rem,6vw,3.8rem);line-height:.95;letter-spacing:-.06em}.License_licenseDialog__s_VX_ p{color:var(--muted);line-height:1.6}.License_licenseDialog__s_VX_ form{display:grid;grid-gap:.75rem;gap:.75rem;margin-top:1.5rem}.License_kicker__5yMr9,.License_licenseDialog__s_VX_ label{color:var(--accent);font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.License_licenseDialog__s_VX_ input{border:1px solid var(--border);border-radius:.9rem;background:#080b11;color:var(--text);outline:none;padding:.9rem 1rem}.License_licenseDialog__s_VX_ input:focus{border-color:var(--accent-strong)}.License_licenseDialog__s_VX_ button{border:0;border-radius:999px;background:var(--accent);color:#06111d;font-weight:900;padding:.9rem 1.15rem}.License_licenseDialog__s_VX_ button:disabled{cursor:not-allowed;opacity:.5}.License_leaveButton__9UK8n{margin-top:1.25rem;border:1px solid var(--border)!important;background:transparent!important;color:var(--text)!important;cursor:pointer;font-weight:800}.License_error__NhhVF{color:#ffb4a6;font-size:.84rem;line-height:1.45}.License_buyLink__jVP9o{display:inline-flex;margin-top:1.25rem;background:none;border:none;padding:0;cursor:pointer;font:inherit}.DesktopNotice_dock__mTJu5{position:fixed;right:1rem;bottom:1rem;z-index:900;width:min(28rem,calc(100vw - 2rem));pointer-events:none}.DesktopNotice_notice__CRbED{display:flex;align-items:center;gap:.75rem;padding:.45rem .55rem .45rem .8rem;border:1px solid color-mix(in srgb,var(--border) 80%,transparent);border-radius:999px;background:color-mix(in srgb,var(--panel) 92%,black);box-shadow:0 8px 24px rgba(0,0,0,.28);color:var(--text);pointer-events:auto}.DesktopNotice_copy__y7CSQ{display:flex;flex:1 1;min-width:0;margin:0;gap:.45rem;align-items:baseline}.DesktopNotice_copy__y7CSQ span,.DesktopNotice_copy__y7CSQ strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DesktopNotice_copy__y7CSQ strong{flex:0 1 auto;font-size:.84rem}.DesktopNotice_copy__y7CSQ span{flex:1 1 auto;color:var(--muted);font-size:.78rem}.DesktopNotice_dismiss__h4CnP,.DesktopNotice_openLink__9TawE{flex:0 0 auto;border:0;background:transparent;color:var(--muted);font:inherit;font-size:.78rem;cursor:pointer}.DesktopNotice_openLink__9TawE{color:var(--accent,#6aa6ff);text-decoration:none}.DesktopNotice_dismiss__h4CnP{width:1.6rem;height:1.6rem;border-radius:999px;font-size:1rem;line-height:1}@keyframes Skeleton_shimmer__9mm5F{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes Skeleton_fadeIn__4hez_{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.Skeleton_bone__pPrgr{border-radius:var(--radius-sm);background:linear-gradient(90deg,rgba(148,163,184,.06) 25%,rgba(148,163,184,.12) 50%,rgba(148,163,184,.06) 75%);background-size:200% 100%;animation:Skeleton_shimmer__9mm5F 1.8s ease-in-out infinite}.Skeleton_line__yBNdz{height:.7rem}.Skeleton_lineWide__aA_lL{width:70%}.Skeleton_lineNarrow__0fdym{width:40%}.Skeleton_card__RVkJt{display:grid;grid-gap:.55rem;gap:.55rem;border:1px solid var(--border);border-radius:.9rem;background:rgba(255,255,255,.02);padding:.75rem;animation:Skeleton_fadeIn__4hez_ .35s ease both}.Skeleton_cardHeader__YPiXD{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.Skeleton_badge__qESsf{width:4.5rem;height:1.6rem;border-radius:var(--radius-pill)}.Skeleton_circle__gR2G2{width:.5rem;height:.5rem;border-radius:var(--radius-pill)}.Skeleton_dashboardHeader__3Q25R{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;border:1px solid var(--border);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--panel) 86%,transparent);animation:Skeleton_fadeIn__4hez_ .3s ease both}.Skeleton_dashboardHeaderLeft__UHyPN{display:grid;grid-gap:.45rem;gap:.45rem}.Skeleton_taskGrid__hBxPC{display:grid;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));grid-gap:.75rem;gap:.75rem}.Skeleton_taskCard__Yc2Wk{display:grid;grid-gap:.75rem;gap:.75rem;border:1px solid var(--border);border-radius:1rem;background:var(--panel-soft);padding:.85rem;animation:Skeleton_fadeIn__4hez_ .35s ease both}.Skeleton_section__u293M{display:grid;grid-gap:.75rem;gap:.75rem}.Skeleton_usageDashboard__2s2gY{display:grid;grid-gap:1.5rem;gap:1.5rem}.Skeleton_usageCards__3MD_B{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));grid-gap:.9rem;gap:.9rem}.Skeleton_sessionRow__P3ViO,.Skeleton_settingsCard___tHt_,.Skeleton_usageCard__ioqmj,.Skeleton_usagePanel__RGDKL{border:1px solid var(--border);background:color-mix(in srgb,var(--panel) 86%,transparent);animation:Skeleton_fadeIn__4hez_ .35s ease both}.Skeleton_usageCard__ioqmj{display:grid;grid-gap:.55rem;gap:.55rem;border-radius:var(--radius-md);padding:1.1rem 1.2rem}.Skeleton_usagePanel__RGDKL{display:grid;grid-gap:1rem;gap:1rem;border-radius:var(--radius-lg);padding:1.25rem}.Skeleton_usageGrid__3D7kB{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));grid-gap:1.25rem;gap:1.25rem}.Skeleton_chartSkeleton__Uupjf{display:grid;grid-template-columns:repeat(24,minmax(.35rem,1fr));align-items:end;grid-gap:.3rem;gap:.3rem;height:11rem;padding-top:.5rem}.Skeleton_breakdownRows__eXA1i{display:grid;grid-gap:.4rem;gap:.4rem}.Skeleton_breakdownRow__vZdMc{display:flex;align-items:center;gap:.75rem;padding:.35rem .2rem}.Skeleton_knowledgeLayout__NUxYg{display:grid;grid-template-columns:minmax(240px,320px) 1fr;grid-gap:1.25rem;gap:1.25rem;min-height:22rem}.Skeleton_knowledgeSidebar__fBdHv,.Skeleton_knowledgeViewer__1mphB{border:1px solid var(--border-soft);border-radius:var(--radius-md);background:var(--panel)}.Skeleton_knowledgeSidebar__fBdHv{display:grid;align-content:start;grid-gap:.75rem;gap:.75rem;padding:.85rem}.Skeleton_knowledgeViewer__1mphB{padding:1.5rem 1.75rem}.Skeleton_knowledgeSearch__cMjg_{display:grid;grid-template-columns:1fr auto;grid-gap:.5rem;gap:.5rem}.Skeleton_documentSkeleton__tNzO_,.Skeleton_treeSkeleton__TW7RA{display:grid;grid-gap:.75rem;gap:.75rem}.Skeleton_treeRow___CSRW{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.Skeleton_documentDivider__S03He{height:1px;margin:.35rem 0 .2rem;background:var(--border-soft)}.Skeleton_settingsCard___tHt_{display:grid;grid-gap:.55rem;gap:.55rem;border-radius:.9rem;padding:.75rem}.Skeleton_settingsRow__BiEmn{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border:1px solid var(--border-soft);border-radius:.75rem;padding:.7rem}.Skeleton_sessionList__3dm3n{display:grid;grid-gap:.35rem;gap:.35rem}.Skeleton_sessionRow__P3ViO{display:grid;grid-gap:.4rem;gap:.4rem;border-color:transparent;border-radius:.7rem;padding:.65rem .75rem}@media (max-width:820px){.Skeleton_knowledgeLayout__NUxYg{grid-template-columns:1fr}}.Settings_panel__Vw5oF,.Settings_settingsPage__3isIf{display:grid;grid-gap:1rem;gap:1rem}.Settings_settingsPage__3isIf{gap:1.25rem;max-width:56rem}.Settings_tabBar__O8CLB{display:flex;gap:.25rem;border-bottom:1px solid var(--border);padding-bottom:0;margin-bottom:.25rem;overflow-x:auto;scrollbar-width:none}.Settings_tabBar__O8CLB::-webkit-scrollbar{display:none}.Settings_tabButton__YXYeX{position:relative;border:0;border-radius:.6rem .6rem 0 0;background:transparent;color:var(--muted);cursor:pointer;font-size:.82rem;font-weight:700;letter-spacing:.02em;padding:.6rem 1rem;white-space:nowrap;transition:color .15s ease,background .15s ease}.Settings_tabButton__YXYeX:hover{color:var(--text);background:rgba(255,255,255,.04)}.Settings_tabButtonActive__1E_W6{color:var(--accent)}.Settings_tabButtonActive__1E_W6:after{content:"";position:absolute;bottom:-1px;left:.5rem;right:.5rem;height:2px;border-radius:2px 2px 0 0;background:var(--accent)}.Settings_tabContent__Ph5Ao{display:grid;grid-gap:1.25rem;gap:1.25rem}.Settings_panel__Vw5oF h2,.Settings_providerCard__Vera_ h3,.Settings_settingsPage__3isIf h2{margin:0}.Settings_panel__Vw5oF{border:1px solid var(--border);border-radius:1rem;background:rgba(8,11,17,.58);padding:1rem}.Settings_panelEmbedded__RURHa{border:0;border-radius:0;background:transparent;padding:0;gap:.75rem}.Settings_panelEmbedded__RURHa .Settings_header__izniE{display:none}.Settings_header__izniE,.Settings_providerHeader__emyIu{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.Settings_kicker__GBslv{margin:0 0 .35rem;color:var(--accent);font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.Settings_providerHeader__emyIu span,.Settings_statusPill__rGzOA{border:1px solid var(--border);border-radius:999px;color:var(--muted);font-size:.72rem;padding:.25rem .55rem}.Settings_field__1Sabr{display:grid;grid-gap:.4rem;gap:.4rem;color:var(--muted);font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.Settings_field__1Sabr input,.Settings_field__1Sabr select,.Settings_field__1Sabr textarea{min-width:0;border:1px solid var(--border);background:#080b11;color:var(--text);outline:none;padding:.7rem .85rem}.Settings_field__1Sabr input,.Settings_field__1Sabr select{border-radius:999px}.Settings_field__1Sabr textarea{border-radius:.85rem;resize:vertical}.Settings_field__1Sabr input:focus,.Settings_field__1Sabr select:focus,.Settings_field__1Sabr textarea:focus{border-color:var(--accent-strong)}.Settings_hint__u4OkO,.Settings_message__nooZT,.Settings_modelHint__5mxFm{color:var(--muted);font-size:.8rem;font-weight:400;letter-spacing:0;line-height:1.5;text-transform:none}.Settings_form__uEOYL{display:grid;grid-gap:.75rem;gap:.75rem}.Settings_meta__dkT11{display:grid;grid-gap:.55rem;gap:.55rem;margin:0}.Settings_meta__dkT11 dt{color:var(--muted);font-size:.68rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.Settings_meta__dkT11 dd{overflow:hidden;margin:.15rem 0 0;color:var(--text);font-size:.8rem;text-overflow:ellipsis;white-space:nowrap}.Settings_providerList__S0OBg,.Settings_settingsGrid__SI_Tf{display:grid;grid-gap:.75rem;gap:.75rem}.Settings_settingsGrid__SI_Tf{grid-template-columns:minmax(12rem,.7fr) minmax(16rem,1.3fr)}.Settings_browserStatusGrid__tP139{display:grid;grid-gap:.35rem;gap:.35rem;color:var(--muted);font-size:.8rem;line-height:1.5;overflow-wrap:anywhere}.Settings_backupMetaGrid__wZaqH{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));margin:0}.Settings_backupMetaGrid__wZaqH div{display:grid;grid-gap:.25rem;gap:.25rem;min-width:0;border:1px solid var(--border);border-radius:.85rem;background:var(--panel-soft);padding:.75rem}.Settings_backupMetaGrid__wZaqH dt{color:var(--muted);font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.Settings_backupMetaGrid__wZaqH dd{margin:0;color:var(--text);font-size:.84rem;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Settings_pathActions___w_Vy{display:flex;align-items:center;gap:.5rem;min-width:0}.Settings_pathActions___w_Vy span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1;min-width:0}.Settings_pathActions___w_Vy button{flex-shrink:0;padding:.15rem .5rem;font-size:.7rem;border:1px solid var(--border);border-radius:.4rem;background:#080b11;color:var(--text);cursor:pointer;white-space:nowrap}.Settings_pathActions___w_Vy button:hover{background:var(--panel-soft)}.Settings_pathActions___w_Vy button:disabled{cursor:not-allowed;opacity:.5}.Settings_backupList__HDfwQ{display:grid;grid-gap:.55rem;gap:.55rem}.Settings_backupItem__e83WZ{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border:1px solid var(--border);border-radius:.85rem;background:var(--panel-soft);padding:.75rem}.Settings_backupItem__e83WZ div{display:grid;grid-gap:.25rem;gap:.25rem;min-width:0}.Settings_backupItem__e83WZ span,.Settings_backupItem__e83WZ strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Settings_backupItem__e83WZ span{color:var(--muted);font-size:.8rem}.Settings_warningBox__dcO0W{border:1px solid rgba(255,214,102,.42);border-radius:.85rem;background:rgba(255,214,102,.09);color:#ffe2a3;font-size:.84rem;line-height:1.45;padding:.75rem}.Settings_providerCard__Vera_{display:grid;grid-gap:.8rem;gap:.8rem;border:1px solid var(--border);border-radius:1rem;background:var(--panel-soft);padding:.9rem}.Settings_activeProvider__L_L0e{border-color:color-mix(in srgb,var(--accent-strong) 55%,var(--border))}.Settings_modelSelectorBlock__vhAqI{display:grid;grid-gap:.6rem;gap:.6rem}.Settings_modelSelectorActions__mEuTA{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.Settings_modelSelectorActions__mEuTA .Settings_secondaryButton__WszHS{border:1px solid var(--border);border-radius:999px;background:#080b11;color:var(--text);cursor:pointer;font-weight:800;padding:.5rem .95rem}.Settings_modelSelectorActions__mEuTA .Settings_secondaryButton__WszHS:disabled{cursor:not-allowed;opacity:.55}.Settings_actions__omBqM{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem}.Settings_actions__omBqM button,.Settings_backupItem__e83WZ button,.Settings_importBar__UZLY6 button,.Settings_providerHeader__emyIu button{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;border:0;border-radius:999px;background:var(--accent);color:#06111d;cursor:pointer;font-weight:800;padding:.6rem .8rem}.Settings_loadingButton__w0_z7{min-height:2.35rem;transition:opacity .15s ease,transform .15s ease}.Settings_loadingButton__w0_z7[data-loading=true]{pointer-events:none}.Settings_loadingButtonSpinner__xmuC9{width:.9rem;height:.9rem;border:2px solid;border-top:2px solid transparent;border-radius:50%;flex-shrink:0;animation:Settings_loadingButtonSpin__J9qLm .75s linear infinite}.Settings_loadingButtonLabel__QgVK4{line-height:1}@keyframes Settings_loadingButtonSpin__J9qLm{to{transform:rotate(1turn)}}.Settings_busyNote__E_AEQ{display:flex;align-items:flex-start;gap:.55rem;margin:0;color:var(--text);font-size:.82rem;line-height:1.5}.Settings_busyNote__E_AEQ .Settings_loadingButtonSpinner__xmuC9{margin-top:.2rem;color:var(--accent)}.Settings_busyNoteHint__NGv71{color:var(--muted)}.Settings_actions__omBqM .Settings_secondaryButton__WszHS,.Settings_backupItem__e83WZ .Settings_secondaryButton__WszHS{border:1px solid var(--border);background:#080b11;color:var(--text)}.Settings_actions__omBqM button:disabled,.Settings_backupItem__e83WZ button:disabled{cursor:not-allowed;opacity:.55}.Settings_actions__omBqM a{color:var(--accent);font-size:.8rem;font-weight:800;text-decoration:none}.Settings_dangerButton__agnke{border:0;border-radius:999px;background:#8f2d2d;color:#fff;cursor:pointer;font-weight:800;padding:.6rem .95rem}.Settings_dangerButton__agnke:disabled{cursor:not-allowed;opacity:.55}.Settings_toggleGroup__3S9pp{display:grid;grid-gap:.55rem;gap:.55rem}.Settings_toggleRow__oFa_y{display:flex;align-items:flex-start;gap:.75rem;border:1px solid var(--border);border-radius:.85rem;background:var(--panel-soft);padding:.75rem;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:none}.Settings_toggleRow__oFa_y label,label.Settings_toggleRow__oFa_y{cursor:pointer}.Settings_toggleRow__oFa_y input[type=checkbox]{flex-shrink:0;width:1.1rem;height:1.1rem;margin-top:.15rem;accent-color:var(--accent);cursor:pointer}.Settings_toggleRow__oFa_y div{display:grid;grid-gap:.2rem;gap:.2rem}.Settings_toggleRow__oFa_y strong{color:var(--text);font-size:.84rem}.Settings_toggleRow__oFa_y span{color:var(--muted);font-size:.76rem;line-height:1.4}.Settings_sessionList__Ggw4I{display:grid;grid-gap:.45rem;gap:.45rem;margin:0;padding:0;list-style:none}.Settings_sessionRow__Qt96q{display:flex;align-items:flex-start;gap:.75rem;border:1px solid var(--border);border-radius:.85rem;background:var(--panel-soft);padding:.7rem .8rem}.Settings_sessionChoice__dtYqN{display:flex;align-items:flex-start;gap:.75rem;min-width:0;flex:1 1;cursor:pointer}.Settings_sessionRow__Qt96q input[type=checkbox]{flex-shrink:0;width:1.05rem;height:1.05rem;margin-top:.15rem;accent-color:var(--accent)}.Settings_sessionChoice__dtYqN div{display:grid;grid-gap:.15rem;gap:.15rem;min-width:0}.Settings_sessionRow__Qt96q strong{color:var(--text);font-size:.84rem}.Settings_sessionRow__Qt96q span{color:var(--muted);font-size:.74rem;line-height:1.35}.Settings_sessionContinue__97J6H{flex-shrink:0;align-self:center;color:var(--accent);font-size:.76rem;font-weight:700;text-decoration:none}.Settings_sessionContinue__97J6H:hover{text-decoration:underline}.Settings_camofoxPanel__GdglB{display:grid;grid-gap:.85rem;gap:.85rem;border:1px solid color-mix(in srgb,var(--accent-strong) 28%,var(--border));border-radius:1rem;background:linear-gradient(160deg,rgba(90,165,255,.08),rgba(8,11,17,.28));padding:1rem}.Settings_importSection__RyrM8{display:grid;grid-gap:.85rem;gap:.85rem;border:1px solid var(--border);border-radius:1rem;background:linear-gradient(160deg,rgba(66,133,244,.06),rgba(8,11,17,.2));padding:1rem}.Settings_importHead__tRXeS{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.Settings_importHead__tRXeS>div{display:grid;grid-gap:.35rem;gap:.35rem}.Settings_importTitle__nComI{color:var(--text);font-size:1rem}.Settings_profileGrid__T1cLB{display:grid;grid-gap:.6rem;gap:.6rem;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))}.Settings_profileCard__D5sH4{display:flex;align-items:center;gap:.75rem;border:1px solid var(--border);border-radius:.9rem;background:var(--panel-soft);padding:.75rem .85rem;cursor:pointer;text-align:left;transition:border-color .15s ease,background .15s ease,transform .1s ease}.Settings_profileCard__D5sH4:hover:not(:disabled){border-color:color-mix(in srgb,var(--accent-strong) 45%,var(--border));transform:translateY(-1px)}.Settings_profileCard__D5sH4:disabled{cursor:not-allowed;opacity:.6}.Settings_profileCardSelected__kaGtm{border-color:var(--accent-strong);background:color-mix(in srgb,var(--accent-strong) 12%,var(--panel-soft))}.Settings_profileBadge__P_8_9{display:grid;place-items:center;flex-shrink:0;width:2.2rem;height:2.2rem;border-radius:50%;color:#fff;font-size:1.05rem;font-weight:800}.Settings_profileText__LlhaF{display:grid;grid-gap:.1rem;gap:.1rem;min-width:0}.Settings_profileText__LlhaF strong{color:var(--text);font-size:.9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Settings_profileText__LlhaF span{color:var(--muted);font-size:.78rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Settings_profileChannel__elKK3{color:color-mix(in srgb,var(--muted) 75%,transparent);font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.Settings_profileCheck__yaKEL{margin-left:auto;flex-shrink:0;width:1.4rem;color:var(--accent-strong);font-weight:800;text-align:center}.Settings_importBar__UZLY6{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem}.Settings_importBar__UZLY6 button{flex-shrink:0;border:0;border-radius:999px;background:var(--accent);color:#06111d;cursor:pointer;font-weight:800;padding:.6rem .95rem}.Settings_importBar__UZLY6 button:disabled{cursor:not-allowed;opacity:.55}.Settings_importEmpty__ujKUU{border:1px dashed var(--border);border-radius:.85rem;background:rgba(8,11,17,.35);color:var(--muted);font-size:.84rem;line-height:1.45;padding:1rem;text-align:center}.Settings_ghostButton__14g7j{flex-shrink:0;border:1px solid var(--border);border-radius:999px;background:transparent;color:var(--text);cursor:pointer;font-size:.78rem;font-weight:700;padding:.4rem .8rem}.Settings_ghostButton__14g7j:disabled{cursor:not-allowed;opacity:.55}.Settings_message__nooZT{margin:0}.Settings_error__i4aA_{margin:0;border:1px solid rgba(255,190,120,.45);border-radius:.85rem;background:rgba(255,190,120,.1);color:#ffd3a3;font-size:.84rem;line-height:1.45;padding:.75rem}.Settings_providerActionsRow__TVkb4{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem}.Settings_inlineFeedback__1X56R{flex:1 1 100%;display:flex;align-items:center;gap:.4rem;border-radius:.65rem;font-size:.78rem;font-weight:500;letter-spacing:0;line-height:1.4;padding:.45rem .65rem;text-transform:none;animation:Settings_inlineFeedbackIn__RvmKg .18s ease}.Settings_inlineFeedbackSuccess__Ll_XW{border:1px solid color-mix(in srgb,var(--accent-strong) 38%,transparent);background:color-mix(in srgb,var(--accent-strong) 10%,transparent);color:color-mix(in srgb,var(--accent) 70%,var(--text))}.Settings_inlineFeedbackError__dpaYO{border:1px solid rgba(255,190,120,.45);background:rgba(255,190,120,.1);color:#ffd3a3}@keyframes Settings_inlineFeedbackIn__RvmKg{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.Settings_confirmOverlay__yTtzn{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;background:rgba(0,0,0,.55);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.Settings_confirmDialog__CLfxf{display:grid;grid-gap:.75rem;gap:.75rem;max-width:22rem;border:1px solid var(--border);border-radius:1rem;background:var(--panel);padding:1.25rem;box-shadow:0 8px 32px rgba(0,0,0,.4)}.Settings_confirmDialog__CLfxf h3{margin:0;font-size:.9rem}.Settings_confirmDialog__CLfxf p{margin:0;color:var(--muted);font-size:.8rem;line-height:1.45}.Settings_confirmActions__N04Zs{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.25rem}.Settings_confirmCancel__6gciA{border:1px solid var(--border);border-radius:999px;background:rgba(148,163,184,.08);color:var(--text);cursor:pointer;font-size:.75rem;font-weight:650;padding:.45rem .85rem}.Settings_confirmDelete__IlD3j{border:1px solid color-mix(in srgb,#ff6b6b 50%,var(--border));border-radius:999px;background:rgba(255,107,107,.18);color:#ffb4a8;cursor:pointer;font-size:.75rem;font-weight:750;padding:.45rem .85rem;transition:background .15s}.Settings_confirmDelete__IlD3j:hover:not(:disabled){background:rgba(255,107,107,.3)}.Settings_confirmDelete__IlD3j:disabled{cursor:not-allowed;opacity:.55}.ObservationConsentPanel_notice__TlMZW{display:grid;grid-gap:.9rem;gap:.9rem}.ObservationConsentPanel_kicker__6skUF{margin:0;color:var(--accent);font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.ObservationConsentPanel_title__d_WS6{margin:0;color:var(--text);font-size:1.15rem;letter-spacing:-.03em}.ObservationConsentPanel_intro__VFtNa{margin:0;color:var(--muted);font-size:.86rem;line-height:1.55}.ObservationConsentPanel_clauses__eeJ_E{display:grid;grid-gap:.7rem;gap:.7rem;margin:0;padding:0;list-style:none}.ObservationConsentPanel_clause__vCTRz{display:grid;grid-gap:.28rem;gap:.28rem;border-left:2px solid color-mix(in srgb,var(--accent) 40%,transparent);padding-left:.7rem}.ObservationConsentPanel_clause__vCTRz h3{margin:0;color:var(--text);font-size:.82rem}.ObservationConsentPanel_clause__vCTRz p{margin:0;color:var(--muted);font-size:.8rem;line-height:1.5}.ObservationConsentPanel_readRow___v1KP{display:flex;align-items:flex-start;gap:.65rem;color:var(--text);font-size:.84rem;line-height:1.4}.ObservationConsentPanel_readRow___v1KP input{margin-top:.2rem}.ObservationConsentPanel_actions__51rPj{display:flex;flex-wrap:wrap;gap:.55rem}.ObservationConsentPanel_primary__sw5QD,.ObservationConsentPanel_secondary__75eOY{border-radius:999px;cursor:pointer;font-size:.82rem;font-weight:800;min-height:2.2rem;padding:.55rem .9rem}.ObservationConsentPanel_primary__sw5QD{border:0;background:var(--accent);color:#06111d}.ObservationConsentPanel_secondary__75eOY{border:1px solid var(--border);background:transparent;color:var(--text)}.ObservationConsentPanel_selected__kr4G0{border:0;background:var(--accent);color:#06111d}.ObservationConsentPanel_primary__sw5QD:disabled,.ObservationConsentPanel_secondary__75eOY:disabled{cursor:not-allowed;opacity:.45}.ObservationConsentPanel_selected__kr4G0:disabled{cursor:default;opacity:1}.ObservationConsentPanel_status__nzwD3{margin:0;border:1px solid color-mix(in srgb,var(--accent-strong) 38%,transparent);border-radius:.75rem;background:color-mix(in srgb,var(--accent-strong) 10%,transparent);color:var(--text);font-size:.82rem;line-height:1.45;padding:.65rem .75rem}.ObservationConsentPanel_statusReady__zZ_bY{color:color-mix(in srgb,var(--accent) 70%,var(--text))}.ObservationConsentPanel_error__7Yl4Y{margin:0;color:#ff8a7a;font-size:.82rem}.OnboardingGate_fullscreen__Cinjb{min-height:100vh;display:grid;place-items:center;background:radial-gradient(circle at 18% 15%,rgba(79,182,255,.18),transparent 30rem),radial-gradient(circle at 88% 82%,rgba(143,118,255,.14),transparent 26rem),#07090d;padding:2rem}.OnboardingGate_dialog__ZhATk,.OnboardingGate_shell__OXZmA{border:1px solid var(--border);border-radius:1.5rem;background:color-mix(in srgb,var(--panel) 94%,black);box-shadow:0 2rem 8rem rgba(0,0,0,.45)}.OnboardingGate_dialog__ZhATk{width:min(32rem,100%);padding:2rem}.OnboardingGate_dialog__ZhATk h2,.OnboardingGate_dialog__ZhATk p,.OnboardingGate_shell__OXZmA h1,.OnboardingGate_shell__OXZmA h2,.OnboardingGate_shell__OXZmA p{margin:0}.OnboardingGate_dialog__ZhATk h2,.OnboardingGate_shell__OXZmA h1{font-size:clamp(2rem,6vw,3.8rem);line-height:.95;letter-spacing:-.06em}.OnboardingGate_dialog__ZhATk p,.OnboardingGate_shell__OXZmA p{color:var(--muted);line-height:1.55}.OnboardingGate_shell__OXZmA{display:grid;grid-template-columns:minmax(18rem,.85fr) minmax(24rem,1.15fr);width:min(68rem,100%);overflow:hidden}.OnboardingGate_avatarPanel__JQ5yC,.OnboardingGate_content__I3hFd{display:grid;grid-gap:1.25rem;gap:1.25rem;padding:1.25rem}.OnboardingGate_avatarPanel__JQ5yC{align-content:center;border-right:1px solid var(--border);background:rgba(255,255,255,.025)}.OnboardingGate_content__I3hFd{align-content:center;padding:2rem}.OnboardingGate_header__lEke6{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.OnboardingGate_kicker__PqpMj{margin:0 0 .4rem;color:var(--accent);font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.OnboardingGate_itemStatus__nGPT8,.OnboardingGate_versionPill__Y85tH{border:1px solid var(--border);border-radius:999px;color:var(--muted);font-size:.72rem;white-space:nowrap}.OnboardingGate_versionPill__Y85tH{padding:.25rem .55rem}.OnboardingGate_checklist__IXAC9{display:grid;grid-gap:.75rem;gap:.75rem;margin:0;padding:0;list-style:none}.OnboardingGate_checklistItem__aFBuc{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:.85rem;gap:.85rem;border:1px solid var(--border);border-radius:1rem;background:rgba(255,255,255,.03);padding:.85rem}.OnboardingGate_checklistItem__aFBuc strong{display:block;color:var(--text);font-size:.9rem;margin-bottom:.2rem}.OnboardingGate_checklistItem__aFBuc p{font-size:.8rem}.OnboardingGate_statusDot__h8Vy7{width:.75rem;height:.75rem;border-radius:999px;background:var(--muted);box-shadow:0 0 0 .25rem rgba(255,255,255,.04)}.OnboardingGate_status_ready__FLjOy{background:#6ee7a8}.OnboardingGate_status_needs_action__gEsnk,.OnboardingGate_status_recommended__7JbD2{background:#ffd166}.OnboardingGate_status_blocked__kbUkg{background:#ff8a7a}.OnboardingGate_status_optional___yJyB,.OnboardingGate_status_unknown__aGEH7{background:var(--muted)}.OnboardingGate_itemStatus__nGPT8{padding:.2rem .5rem}.OnboardingGate_message__snlYz{border:1px solid color-mix(in srgb,var(--accent-strong) 30%,var(--border));border-radius:1rem;background:rgba(79,182,255,.08);padding:.85rem}.OnboardingGate_actions__oVEnl{display:flex;flex-wrap:wrap;gap:.65rem}.OnboardingGate_actions__oVEnl button{border:0;border-radius:999px;background:var(--accent);color:#06111d;cursor:pointer;font-weight:900;padding:.8rem 1rem}.OnboardingGate_actions__oVEnl .OnboardingGate_secondaryButton__ajTCD{border:1px solid var(--border);background:#080b11;color:var(--text)}.OnboardingGate_actions__oVEnl button:disabled{cursor:not-allowed;opacity:.5}@media (max-width:760px){.OnboardingGate_shell__OXZmA{grid-template-columns:1fr}.OnboardingGate_avatarPanel__JQ5yC{border-right:0;border-bottom:1px solid var(--border)}.OnboardingGate_content__I3hFd{padding:1.25rem}.OnboardingGate_checklistItem__aFBuc{grid-template-columns:auto minmax(0,1fr)}.OnboardingGate_itemStatus__nGPT8{grid-column:2;justify-self:start}}.OnboardingWizard_staffWizard__czset{width:min(44rem,100%);grid-template-columns:1fr}.OnboardingWizard_wizardShell__uLBpJ{width:min(78rem,100%);grid-template-columns:minmax(17rem,.9fr) minmax(26rem,1.1fr)}.OnboardingWizard_avatarPanel__VEFGo{gap:1rem}.OnboardingWizard_avatarCopy__KtQi4{display:grid;grid-gap:.55rem;gap:.55rem}.OnboardingWizard_avatarStatus__J5leB{display:inline-flex;align-self:flex-start;border:1px solid var(--border);border-radius:999px;color:var(--accent);font-size:.68rem;font-weight:800;letter-spacing:.12em;padding:.2rem .55rem;text-transform:uppercase}.OnboardingWizard_avatarControl__87l1D,.OnboardingWizard_avatarIntro__niKqU,.OnboardingWizard_avatarMessage__YjmT3,.OnboardingWizard_avatarNote__WcrRd,.OnboardingWizard_doneLead__65MDh,.OnboardingWizard_stepDescription__gvfcs{margin:0;color:var(--muted);line-height:1.55;font-size:.86rem}.OnboardingWizard_avatarMessage__YjmT3{color:var(--text);font-size:.92rem}.OnboardingWizard_boundaryList__mlU_D{display:grid;grid-gap:.45rem;gap:.45rem;margin:.35rem 0 0;padding:0;list-style:none}.OnboardingWizard_boundaryList__mlU_D li{border-left:2px solid color-mix(in srgb,var(--accent) 45%,transparent);color:var(--muted);font-size:.74rem;line-height:1.45;padding-left:.65rem}.OnboardingWizard_wizardContent__hbFWV{align-content:start;gap:1rem;max-height:min(88vh,52rem);overflow:auto;padding:1.35rem 1.5rem 1.5rem;scrollbar-width:thin}.OnboardingWizard_stepRail__0Ntji{display:flex;flex-wrap:wrap;gap:.35rem}.OnboardingWizard_stepPill__aS0MS{border:1px solid var(--border);border-radius:999px;background:rgba(255,255,255,.02);color:var(--muted);cursor:pointer;font-size:.68rem;font-weight:700;letter-spacing:.06em;padding:.28rem .62rem;text-transform:uppercase;transition:border-color .15s ease,color .15s ease,background .15s ease}.OnboardingWizard_stepPill__aS0MS:hover{border-color:color-mix(in srgb,var(--accent) 35%,var(--border));color:var(--text)}.OnboardingWizard_stepPillActive__cLRnP{border-color:color-mix(in srgb,var(--accent) 55%,var(--border));background:rgba(79,182,255,.1);color:var(--accent)}.OnboardingWizard_stepPillComplete__E4GfC{color:var(--text)}.OnboardingWizard_stepHeader__B3ZT_{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.OnboardingWizard_stepHeader__B3ZT_ h1{margin:.15rem 0 .35rem;font-size:clamp(1.55rem,3vw,2.35rem);letter-spacing:-.04em;line-height:1.05}.OnboardingWizard_cardList__4XNM2{display:grid;grid-gap:.75rem;gap:.75rem;margin:0;padding:0;list-style:none}.OnboardingWizard_cardRow__ktT1k{display:grid;grid-gap:.75rem;gap:.75rem;border:1px solid var(--border);border-radius:1rem;background:rgba(255,255,255,.025);padding:.85rem;transition:border-color .2s ease,background .2s ease}.OnboardingWizard_cardRowExpanded__sRy_i{border-color:color-mix(in srgb,var(--accent) 40%,var(--border));background:rgba(79,182,255,.05)}.OnboardingWizard_cardHeader__mrnrA{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;grid-gap:.75rem;gap:.75rem}.OnboardingWizard_cardCopy__ofkWE strong{display:block;color:var(--text);font-size:.92rem;margin-bottom:.2rem}.OnboardingWizard_cardCopy__ofkWE p{margin:0;color:var(--muted);font-size:.8rem;line-height:1.45}.OnboardingWizard_checklistMini__ZUtH3{display:grid;grid-gap:.35rem;gap:.35rem;margin:.55rem 0 0;padding:0;list-style:none}.OnboardingWizard_checklistMini__ZUtH3 li{display:flex;align-items:center;gap:.45rem;color:var(--muted);font-size:.74rem}.OnboardingWizard_cardActions__VoHf7{display:flex;flex-wrap:wrap;gap:.5rem}.OnboardingWizard_cardActions__VoHf7 button{border:0;border-radius:999px;background:var(--accent);color:#06111d;cursor:pointer;font-size:.82rem;font-weight:800;padding:.62rem .85rem}.OnboardingWizard_embeddedPanel__7ul43{border-top:1px solid var(--border);margin-top:.15rem;max-height:min(42vh,24rem);overflow:auto;padding-top:.85rem;scrollbar-width:thin}.OnboardingWizard_embeddedPanelTall__B_BVK{max-height:min(62vh,36rem)}.OnboardingWizard_dataPanel__c_xkP,.OnboardingWizard_integrationsPanel__WWgw3{display:grid;grid-gap:.75rem;gap:.75rem}.OnboardingWizard_doneSummary__zJP9e{display:grid;grid-gap:.85rem;gap:.85rem}.OnboardingWizard_readinessGrid__BBxp3{display:grid;grid-gap:.55rem;gap:.55rem;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));margin:0;padding:0;list-style:none}.OnboardingWizard_readinessGrid__BBxp3 li{display:grid;grid-gap:.2rem;gap:.2rem;border:1px solid var(--border);border-radius:.85rem;padding:.65rem .75rem}.OnboardingWizard_readinessGrid__BBxp3 span{color:var(--muted);font-size:.72rem;letter-spacing:.04em;text-transform:uppercase}.OnboardingWizard_readinessGrid__BBxp3 strong{font-size:.86rem}.OnboardingWizard_readinessReady__97j04{background:rgba(110,231,168,.08);border-color:color-mix(in srgb,#6ee7a8 35%,var(--border))}.OnboardingWizard_readinessLater__144AY{background:rgba(255,255,255,.02)}.OnboardingWizard_wizardActions__9ROR9{position:-webkit-sticky;position:sticky;bottom:0;background:linear-gradient(to top,color-mix(in srgb,var(--panel) 96%,black) 70%,transparent);padding-top:.35rem}.OnboardingWizard_error__oLAh_{margin:0;color:#ff8a7a;font-size:.82rem}.OnboardingWizard_continueHint__kvWBu{margin:0;border:1px solid color-mix(in srgb,var(--accent-strong) 28%,transparent);border-radius:.75rem;background:color-mix(in srgb,var(--accent-strong) 8%,transparent);color:var(--text);font-size:.82rem;line-height:1.45;padding:.65rem .75rem}@media (max-width:760px){.OnboardingWizard_staffWizard__czset,.OnboardingWizard_wizardShell__uLBpJ{grid-template-columns:1fr}.OnboardingWizard_wizardContent__hbFWV{max-height:none}.OnboardingWizard_cardHeader__mrnrA{grid-template-columns:auto minmax(0,1fr)}.OnboardingWizard_cardHeader__mrnrA .OnboardingWizard_itemStatus__nVeoK{grid-column:2;justify-self:start}.OnboardingWizard_embeddedPanel__7ul43{max-height:none}}.PermissionPrompt_overlay__6_uJX{position:fixed;inset:0;z-index:1000;display:flex;align-items:flex-start;justify-content:center;padding:max(1rem,env(safe-area-inset-top,0px)) max(1rem,env(safe-area-inset-right,0px)) max(1rem,env(safe-area-inset-bottom,0px)) max(1rem,env(safe-area-inset-left,0px));overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:rgba(4,6,10,.62);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.PermissionPrompt_card__UWq_O{width:100%;max-width:34rem;max-height:min(42rem,calc(100dvh - 2rem));display:flex;flex-direction:column;gap:1rem;margin:auto;padding:1.4rem 1.5rem 1.3rem;border:1px solid var(--border);border-radius:1rem;background:var(--panel);box-shadow:0 24px 60px rgba(0,0,0,.45);overflow-y:auto;overscroll-behavior:contain}.PermissionPrompt_header__K8B4k{display:flex;align-items:flex-start;gap:.85rem}.PermissionPrompt_icon___fIbV{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2.5rem;height:2.5rem;border-radius:.7rem;background:color-mix(in srgb,var(--accent-strong) 16%,transparent);color:var(--accent-strong)}.PermissionPrompt_icon___fIbV svg{width:1.4rem;height:1.4rem}.PermissionPrompt_headerText__x_MRX{min-width:0}.PermissionPrompt_kicker__CGOxx{margin:0;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}.PermissionPrompt_title__aPtq0{margin:.15rem 0 0;font-size:1.1rem;line-height:1.3;color:var(--text)}.PermissionPrompt_summary__YH2XK{margin:0;padding:.75rem .85rem;border:1px solid color-mix(in srgb,var(--accent-strong) 35%,var(--border-soft));border-radius:.7rem;background:color-mix(in srgb,var(--accent-strong) 10%,transparent);font-size:.92rem;line-height:1.45;color:var(--text)}.PermissionPrompt_summaryLabel__YNvC7{display:block;margin-bottom:.2rem;font-size:.68rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--accent-strong)}.PermissionPrompt_metaRow__kdG6_{display:flex;flex-direction:column;gap:.25rem}.PermissionPrompt_metaLabel__HF7iT{font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:var(--faint)}.PermissionPrompt_metaValue__n1HQS{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:.82rem;color:var(--muted)}.PermissionPrompt_scopes__vDxoh{display:flex;flex-direction:column;gap:.5rem}.PermissionPrompt_scope__aCv7x{display:flex;align-items:baseline;gap:.6rem;padding:.5rem .7rem;border:1px solid var(--border-soft);border-radius:.6rem;background:color-mix(in srgb,var(--panel) 60%,#080b11)}.PermissionPrompt_scopeLabel__TdwPH{flex-shrink:0;min-width:5.5rem;font-size:.78rem;font-weight:700;color:var(--text)}.PermissionPrompt_scopeValues__ighpT{min-width:0;font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:.78rem;color:var(--muted);word-break:break-all}.PermissionPrompt_noScopes__UI_uV{margin:0;font-size:.85rem;color:var(--muted)}.PermissionPrompt_riskWarning__7dOdG,.PermissionPrompt_scopeHint__3ac_u{margin:0;padding:.65rem .8rem;border-radius:.65rem;font-size:.82rem;line-height:1.45}.PermissionPrompt_scopeHint__3ac_u{border:1px solid var(--border-soft);color:var(--muted);background:color-mix(in srgb,var(--panel) 72%,#080b11)}.PermissionPrompt_riskWarning__7dOdG{border:1px solid rgba(255,173,92,.38);color:#ffd1a3;background:rgba(255,173,92,.1)}.PermissionPrompt_codeDetails__ZCNQe{border:1px solid var(--border-soft);border-radius:.6rem;overflow:hidden}.PermissionPrompt_codeSummary__pDHbY{cursor:pointer;padding:.55rem .7rem;font-size:.78rem;font-weight:700;color:var(--muted);-webkit-user-select:none;-moz-user-select:none;user-select:none}.PermissionPrompt_code__RwXDD{margin:0;max-height:13rem;overflow:auto;padding:.7rem .8rem;border-top:1px solid var(--border-soft);background:#080b11;font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:.78rem;line-height:1.5;color:var(--text);white-space:pre-wrap;word-break:break-word}.PermissionPrompt_actions__EwTF8{display:flex;justify-content:flex-end;gap:.6rem;margin-top:.2rem}.PermissionPrompt_allowSecondary__Ds4Dx,.PermissionPrompt_allow__f46zw,.PermissionPrompt_deny__9kSs7{border:0;border-radius:var(--radius-pill,999px);padding:.7rem 1.3rem;font-weight:800;cursor:pointer;transition:filter .15s ease,opacity .15s ease}.PermissionPrompt_deny__9kSs7{border:1px solid var(--border);background:transparent;color:var(--text)}.PermissionPrompt_deny__9kSs7:hover:not(:disabled){background:color-mix(in srgb,var(--text) 8%,transparent)}.PermissionPrompt_allow__f46zw{background:var(--accent-strong);color:var(--accent-contrast)}.PermissionPrompt_allowSecondary__Ds4Dx{border:1px solid color-mix(in srgb,var(--accent-strong) 32%,var(--border));background:color-mix(in srgb,var(--accent-strong) 10%,transparent);color:var(--text)}.PermissionPrompt_allow__f46zw:hover:not(:disabled){filter:brightness(1.08)}.PermissionPrompt_allowSecondary__Ds4Dx:hover:not(:disabled){background:color-mix(in srgb,var(--accent-strong) 16%,transparent)}.PermissionPrompt_allowSecondary__Ds4Dx:disabled,.PermissionPrompt_allow__f46zw:disabled,.PermissionPrompt_deny__9kSs7:disabled{cursor:not-allowed;opacity:.5}.PermissionPrompt_queueHint__oXpQk{margin:0;text-align:right;font-size:.74rem;color:var(--faint)}@media (max-width:720px){.PermissionPrompt_overlay__6_uJX{padding:max(.75rem,env(safe-area-inset-top,0px)) max(.75rem,env(safe-area-inset-right,0px)) max(.75rem,env(safe-area-inset-bottom,0px)) max(.75rem,env(safe-area-inset-left,0px))}.PermissionPrompt_card__UWq_O{max-width:none;max-height:none;padding:1.15rem 1.1rem 1rem;border-radius:.85rem}.PermissionPrompt_title__aPtq0{font-size:1rem}.PermissionPrompt_scope__aCv7x{flex-direction:column;align-items:flex-start;gap:.25rem}.PermissionPrompt_scopeLabel__TdwPH{min-width:0}.PermissionPrompt_actions__EwTF8{flex-direction:column-reverse;align-items:stretch;gap:.5rem}.PermissionPrompt_allowSecondary__Ds4Dx,.PermissionPrompt_allow__f46zw,.PermissionPrompt_deny__9kSs7{width:100%;padding:.75rem 1rem;text-align:center}.PermissionPrompt_queueHint__oXpQk{text-align:center}}@media (max-width:420px){.PermissionPrompt_header__K8B4k{gap:.65rem}.PermissionPrompt_icon___fIbV{width:2.15rem;height:2.15rem}.PermissionPrompt_code__RwXDD{max-height:9rem}}.GenieFace_genie__a49qX{position:relative;width:100%;height:100%;animation:GenieFace_genieFloat__2PNdE 4.6s ease-in-out infinite}.GenieFace_bodySvg__zRCuN{position:absolute;inset:0;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 0 calc(.35rem + var(--avatar-intensity, .5) * .8rem) var(--avatar-glow))}.GenieFace_ear__89M8X,.GenieFace_hand__COkFc,.GenieFace_head__fdvWL{fill:color-mix(in srgb,var(--avatar-color) 76%,#16233c 24%)}.GenieFace_body__ep2fb{fill:color-mix(in srgb,var(--avatar-color) 60%,#131f36 40%)}.GenieFace_turban__s4qzT{fill:color-mix(in srgb,var(--avatar-color) 42%,#0d1528 58%)}.GenieFace_turbanBand__dVFua{fill:color-mix(in srgb,#e8b54a 85%,var(--avatar-color) 15%);opacity:.9}.GenieFace_jewel__9NY3S{fill:#f6d27c}.GenieFace_plume__OC9ry{stroke:color-mix(in srgb,#e8b54a 80%,var(--avatar-color) 20%);stroke-width:2.4;stroke-linecap:round}.GenieFace_chestSheen__0saUT,.GenieFace_headSheen__CAyk_{fill:rgba(255,255,255,.1)}.GenieFace_cuff__voKQt,.GenieFace_earring__r3mbM{fill:#e8b54a}.GenieFace_tailShape__OFVHt{stroke:color-mix(in srgb,var(--avatar-color) 55%,transparent);stroke-width:6.5;stroke-linecap:round}.GenieFace_tailWisp__1hM_1{stroke:color-mix(in srgb,var(--avatar-color) 30%,transparent);stroke-width:3.5;stroke-linecap:round}.GenieFace_tail__YJDQJ{transform-box:fill-box;transform-origin:top center;animation:GenieFace_genieTailSway__1pIQI 4.6s ease-in-out infinite alternate}.GenieFace_arm__lOyLw{stroke:color-mix(in srgb,var(--avatar-color) 60%,#131f36 40%);stroke-width:6;stroke-linecap:round}.GenieFace_armLeft__xgacm,.GenieFace_armRight__L3GV2{transform-box:fill-box;transition:transform .42s cubic-bezier(.34,1.3,.5,1)}.GenieFace_armLeft__xgacm{transform-origin:top right;transform:rotate(calc(var(--hand-l-angle, -12deg) * .55))}.GenieFace_armRight__L3GV2{transform-origin:top left;transform:rotate(calc(var(--hand-r-angle, 12deg) * .55))}.GenieFace_eyeLeft__FgQFA,.GenieFace_eyeRight__9BFO4{position:absolute;top:calc(2.64rem + min(var(--gaze-y, 0rem) * .45, .08rem));z-index:3;width:.7rem;height:calc(.7rem * var(--avatar-eye-scale, 1));border-radius:999px;background:radial-gradient(circle at 50% 45%,#22395a 0,#101c2e 55%,#070d18 100%);box-shadow:inset 0 0 0 .5px rgba(255,255,255,.14);transition:width .2s ease,height .2s ease}.GenieFace_eyeLeft__FgQFA:before,.GenieFace_eyeRight__9BFO4:before{position:absolute;top:16%;left:22%;width:30%;height:30%;content:"";border-radius:999px;background:rgba(255,255,255,.92)}.GenieFace_eyeLeft__FgQFA{left:calc(3.38rem + var(--gaze-x, 0rem) * .5)}.GenieFace_eyeRight__9BFO4{right:calc(3.38rem - var(--gaze-x, 0rem) * .5)}.GenieFace_browLeft__Xd81j,.GenieFace_browRight__zfyle{position:absolute;top:calc(2.38rem + var(--avatar-brow-y, 0rem) * .8 + var(--gaze-y, 0rem) * -.12);z-index:3;width:.82rem;height:.18rem;border-radius:999px;background:color-mix(in srgb,#060b14 70%,var(--avatar-color) 30%);opacity:.85;transition:top .35s cubic-bezier(.4,0,.2,1),transform .35s cubic-bezier(.4,0,.2,1)}.GenieFace_browLeft__Xd81j{left:3.3rem;transform:rotate(calc((var(--avatar-brow-tilt, 0deg) + var(--gaze-tilt, 0deg)) * -1))}.GenieFace_browRight__zfyle{right:3.3rem;transform:rotate(calc(var(--avatar-brow-tilt, 0deg) + var(--gaze-tilt, 0deg)))}.GenieFace_blushLeft__02He4,.GenieFace_blushRight__OkE4r{position:absolute;top:3.25rem;z-index:2;width:.85rem;height:.42rem;border-radius:999px;background:radial-gradient(circle,color-mix(in srgb,var(--avatar-color) 70%,#ff6f9d 30%),transparent 70%);opacity:calc(var(--avatar-blush, 0) * .6)}.GenieFace_blushLeft__02He4{left:2.95rem}.GenieFace_blushRight__OkE4r{right:2.95rem}.GenieFace_mouth__dtuQ6{position:absolute;top:3.44rem;left:50%;z-index:3;width:calc(var(--avatar-mouth-width) * .52);height:calc(var(--avatar-mouth-height) * .55);border-radius:var(--avatar-mouth-radius);background:linear-gradient(180deg,#1a2a3d,#060b14 80%);box-shadow:0 .08rem .2rem rgba(0,0,0,.4),inset 0 .04rem 0 rgba(255,255,255,.1);transform:translateX(-50%);transition:width .15s ease,height .15s ease,border-radius .15s ease}.GenieFace_idleTalk__03PJP .GenieFace_mouth__dtuQ6{animation:GenieFace_genieTalk__F2Gfj .42s ease-in-out infinite alternate}@keyframes GenieFace_genieFloat__2PNdE{0%,to{transform:translateY(.1rem)}50%{transform:translateY(-.14rem)}}@keyframes GenieFace_genieTailSway__1pIQI{0%{transform:rotate(-5deg)}to{transform:rotate(6deg)}}@keyframes GenieFace_genieTalk__F2Gfj{0%{height:calc(var(--avatar-mouth-height) * .4)}to{height:calc(var(--avatar-mouth-height) * .75)}}@media (prefers-reduced-motion:reduce){.GenieFace_genie__a49qX,.GenieFace_idleTalk__03PJP .GenieFace_mouth__dtuQ6,.GenieFace_tail__YJDQJ{animation:none}}.SproutFace_sprout__d6_dw{position:relative;width:100%;height:100%;animation:SproutFace_sproutFloat___aPDx 4.8s ease-in-out infinite;transform-origin:50% 90%}.SproutFace_bodySvg__Ha_mB{position:absolute;inset:0;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 0 calc(.4rem + var(--avatar-intensity, .5) * .9rem) var(--avatar-glow))}.SproutFace_body__S24Fi{fill:color-mix(in srgb,var(--avatar-color) 85%,#21365c 15%)}.SproutFace_belly__Ra82U{fill:color-mix(in srgb,var(--avatar-color) 62%,rgba(255,255,255,.85) 38%);opacity:.55}.SproutFace_armShape__J6N_b{fill:color-mix(in srgb,var(--avatar-color) 78%,#21365c 22%)}.SproutFace_wisp__N7NfR{stroke:color-mix(in srgb,var(--avatar-color) 45%,transparent);stroke-width:5;stroke-linecap:round}.SproutFace_stem__WiUo0{stroke:color-mix(in srgb,#4da55e 80%,var(--avatar-color) 20%);stroke-width:3.2;stroke-linecap:round}.SproutFace_leafLeft__7um8Y,.SproutFace_leafRight__ECOoI{fill:color-mix(in srgb,#6fce7e 78%,var(--avatar-color) 22%)}.SproutFace_leafRight__ECOoI{fill:color-mix(in srgb,#8fdd9b 78%,var(--avatar-color) 22%)}.SproutFace_sproutTop__z612O{transform-box:fill-box;transform-origin:bottom center;animation:SproutFace_sproutWiggle__dCg8t 3.6s ease-in-out infinite alternate}.SproutFace_armLeft__Cik7g,.SproutFace_armRight__GhIB3{transform-box:fill-box;transition:transform .42s cubic-bezier(.34,1.3,.5,1)}.SproutFace_armLeft__Cik7g{transform-origin:top right;transform:rotate(calc(var(--hand-l-angle, -12deg) * .5))}.SproutFace_armRight__GhIB3{transform-origin:top left;transform:rotate(calc(var(--hand-r-angle, 12deg) * .5))}.SproutFace_eyeLeft__ggZbA,.SproutFace_eyeRight__gTyVI{position:absolute;top:calc(3.45rem + min(var(--gaze-y, 0rem) * .45, .1rem));z-index:3;width:1.42rem;height:calc(1.42rem * var(--avatar-eye-scale, 1));border-radius:999px;background:radial-gradient(circle at 50% 42%,#16233c 0,#0b1424 62%,#060c18 100%);box-shadow:inset 0 0 0 .5px rgba(255,255,255,.12);transition:width .2s ease,height .2s ease}.SproutFace_eyeLeft__ggZbA:before,.SproutFace_eyeRight__gTyVI:before{position:absolute;top:12%;left:16%;width:40%;height:40%;content:"";border-radius:999px;background:rgba(255,255,255,.95)}.SproutFace_eyeLeft__ggZbA:after,.SproutFace_eyeRight__gTyVI:after{position:absolute;right:18%;bottom:16%;width:18%;height:18%;content:"";border-radius:999px;background:rgba(255,255,255,.75)}.SproutFace_eyeLeft__ggZbA{left:calc(2.56rem + var(--gaze-x, 0rem) * .55)}.SproutFace_eyeRight__gTyVI{right:calc(2.56rem - var(--gaze-x, 0rem) * .55)}.SproutFace_browLeft__ydzpW,.SproutFace_browRight__edkB6{position:absolute;top:calc(2.95rem + var(--avatar-brow-y, 0rem) * .9 + var(--gaze-y, 0rem) * -.12);z-index:3;width:.78rem;height:.17rem;border-radius:999px;background:color-mix(in srgb,#0b1424 62%,var(--avatar-color) 38%);opacity:.6;transition:top .35s cubic-bezier(.4,0,.2,1),transform .35s cubic-bezier(.4,0,.2,1)}.SproutFace_browLeft__ydzpW{left:2.8rem;transform:rotate(calc((var(--avatar-brow-tilt, 0deg) + var(--gaze-tilt, 0deg)) * -1))}.SproutFace_browRight__edkB6{right:2.8rem;transform:rotate(calc(var(--avatar-brow-tilt, 0deg) + var(--gaze-tilt, 0deg)))}.SproutFace_blushLeft__Ovw2_,.SproutFace_blushRight__nRj6H{position:absolute;top:4.9rem;z-index:2;width:1.05rem;height:.5rem;border-radius:999px;background:radial-gradient(circle,color-mix(in srgb,var(--avatar-color) 62%,#ff6f9d 38%),transparent 72%);opacity:calc(.28 + var(--avatar-blush, 0) * .5)}.SproutFace_blushLeft__Ovw2_{left:2.2rem}.SproutFace_blushRight__nRj6H{right:2.2rem}.SproutFace_mouth__xLxX6{position:absolute;top:5.05rem;left:50%;z-index:3;width:calc(var(--avatar-mouth-width) * .5);height:calc(var(--avatar-mouth-height) * .55);border-radius:var(--avatar-mouth-radius);background:#0b1424;transform:translateX(-50%);transition:width .15s ease,height .15s ease,border-radius .15s ease}.SproutFace_idleTalk__oWnFS .SproutFace_mouth__xLxX6{animation:SproutFace_sproutTalk__aFmIF .42s ease-in-out infinite alternate}@keyframes SproutFace_sproutFloat___aPDx{0%,to{transform:translateY(.08rem) scaleY(.99)}50%{transform:translateY(-.12rem) scale(.995,1.01)}}@keyframes SproutFace_sproutWiggle__dCg8t{0%{transform:rotate(-7deg)}to{transform:rotate(8deg)}}@keyframes SproutFace_sproutTalk__aFmIF{0%{height:calc(var(--avatar-mouth-height) * .4)}to{height:calc(var(--avatar-mouth-height) * .8)}}@media (prefers-reduced-motion:reduce){.SproutFace_idleTalk__oWnFS .SproutFace_mouth__xLxX6,.SproutFace_sproutTop__z612O,.SproutFace_sprout__d6_dw{animation:none}}.StaffCoachTips_panel__uZsUr,.StaffCoachTips_strip__BhBqr{display:grid;grid-gap:.55rem;gap:.55rem;padding:1rem 1.15rem;border:1px solid var(--border-soft);border-radius:var(--radius-md);background:var(--panel)}.StaffCoachTips_strip__BhBqr{display:grid;grid-template-rows:auto minmax(0,1fr);flex:0 1 auto;min-height:0;max-height:min(42vh,20rem);padding:.55rem 1.5rem;margin:0;border-left:none;border-right:none;border-radius:0}.StaffCoachTips_stripHeader__1yX5L{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-shrink:0}.StaffCoachTips_stripSummary__XTJy7{margin:0;color:var(--text);font-size:.82rem;font-weight:650}.StaffCoachTips_stripToggle__aySbZ{flex-shrink:0;border:1px solid var(--border);border-radius:var(--radius-pill);padding:.2rem .7rem;background:transparent;color:var(--muted);font:inherit;font-size:.75rem;font-weight:700;cursor:pointer}.StaffCoachTips_stripToggle__aySbZ:hover{color:var(--text);border-color:color-mix(in srgb,var(--accent-strong) 35%,var(--border))}.StaffCoachTips_kicker__3115Z{margin:0;color:var(--accent);font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.StaffCoachTips_title__aVtPj{margin:0;color:var(--text);font-size:1.05rem;letter-spacing:-.02em}.StaffCoachTips_description__RL5I_,.StaffCoachTips_empty__VtU5y,.StaffCoachTips_message__j1usS{margin:0;color:var(--muted);font-size:.88rem;line-height:1.5;overflow-wrap:anywhere}.StaffCoachTips_list__H2d9D,.StaffCoachTips_stripList__sANy6{display:grid;grid-gap:.75rem;gap:.75rem;margin:0;padding:0;list-style:none}.StaffCoachTips_stripList__sANy6{margin-top:.45rem;min-height:0;max-height:min(32vh,16rem);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.StaffCoachTips_item__re_VQ{display:grid;grid-gap:.3rem;gap:.3rem}.StaffCoachTips_kind__85hWL{width:-moz-fit-content;width:fit-content;padding:.15rem .45rem;border-radius:999px;background:rgba(79,182,255,.12);color:var(--accent);font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.StaffCoachTips_process__dq6Ed{color:var(--text);font-size:.92rem}.StaffCoachTips_steps__Gvu93{margin:.15rem 0 0;padding-left:1.15rem;color:var(--text);font-size:.84rem;line-height:1.45;overflow-wrap:anywhere}.GenerativeUI_surface__jZPKZ{display:grid;grid-gap:.75rem;gap:.75rem;margin-top:.85rem}.GenerativeUI_stack__AW2lR{display:grid;grid-gap:var(--ui-gap,.75rem);gap:var(--ui-gap,.75rem)}.GenerativeUI_grid__H8T0X{display:grid;grid-template-columns:repeat(var(--ui-columns,2),minmax(0,1fr));grid-gap:var(--ui-gap,.75rem);gap:var(--ui-gap,.75rem)}.GenerativeUI_card__eM1_1,.GenerativeUI_widget__RZUkX{overflow:hidden;border:1px solid color-mix(in srgb,var(--accent-strong) 24%,var(--border));border-radius:1rem;background:rgba(8,12,18,.72)}.GenerativeUI_card__eM1_1{display:grid;grid-gap:.45rem;gap:.45rem;padding:.85rem}.GenerativeUI_title__np8d2{margin:0;color:var(--text);font-size:.98rem}.GenerativeUI_caption__8_XGQ,.GenerativeUI_label__h6mU6,.GenerativeUI_muted__Zi2ym{color:var(--muted)}.GenerativeUI_text__e6cwJ{margin:0;line-height:1.55;white-space:pre-wrap}.GenerativeUI_button__HEU4Q{width:-moz-fit-content;width:fit-content;border:1px solid color-mix(in srgb,var(--accent-strong) 45%,var(--border));border-radius:999px;background:rgba(79,182,255,.13);color:var(--text);font-weight:750;padding:.55rem .85rem}.GenerativeUI_field__gIcwj,.GenerativeUI_input__PNLVl{width:100%;min-width:0;border:1px solid var(--border);border-radius:.75rem;background:#080b11;color:var(--text);padding:.65rem .75rem}.GenerativeUI_widgetHeader__yJyYQ{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem .85rem;border-bottom:1px solid var(--border)}.GenerativeUI_widgetBody__tCVB2{display:grid;grid-gap:.75rem;gap:.75rem;padding:.85rem}.GenerativeUI_tableWrapper__H1_Xa{overflow-x:auto}.GenerativeUI_table__gHr8R{width:100%;border-collapse:collapse;font-size:.84rem}.GenerativeUI_table__gHr8R td,.GenerativeUI_table__gHr8R th{padding:.55rem;border-bottom:1px solid var(--border);text-align:left;vertical-align:top}.GenerativeUI_table__gHr8R th{color:var(--muted);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.GenerativeUI_chartRows__qLGNn,.GenerativeUI_eventList___VjRP,.GenerativeUI_form__7S0sY,.GenerativeUI_gallery__4EjHf{display:grid;grid-gap:.65rem;gap:.65rem}.GenerativeUI_barRow__5IS0g{display:grid;grid-template-columns:minmax(5rem,.4fr) 1fr auto;align-items:center;grid-gap:.65rem;gap:.65rem;font-size:.82rem}.GenerativeUI_barTrack__spBT4{overflow:hidden;height:.6rem;border-radius:999px;background:rgba(148,163,184,.18)}.GenerativeUI_barFill__Qp42a{height:100%;border-radius:inherit;background:var(--accent)}.GenerativeUI_actions__KGjp1{display:flex;flex-wrap:wrap;gap:.6rem}.GenerativeUI_secondaryButton__Eu3tk{background:rgba(148,163,184,.12)}.GenerativeUI_imageGrid__xFQCW{display:grid;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));grid-gap:.65rem;gap:.65rem}.GenerativeUI_imageCard__CzKvp{overflow:hidden;border:1px solid var(--border);border-radius:.85rem;background:rgba(255,255,255,.03)}.GenerativeUI_imagePreview__Z5yoC{display:block;width:100%;aspect-ratio:4/3;background-position:50%;background-size:cover}.GenerativeUI_imageCard__CzKvp figcaption{padding:.5rem;color:var(--muted);font-size:.76rem}.GenerativeUI_code__iC3mW{overflow-x:auto;margin:0;border-radius:.85rem;background:#05070a;color:#dce8f7;padding:.85rem;font-size:.82rem;line-height:1.55}.GenerativeUI_profileList__IKPH3{display:grid;grid-gap:.5rem;gap:.5rem}.GenerativeUI_profileOption__OkbuK{display:flex;align-items:center;gap:.75rem;width:100%;border:1px solid var(--border);border-radius:.85rem;background:rgba(255,255,255,.03);color:var(--text);padding:.65rem .75rem;text-align:left;cursor:pointer;transition:border-color .12s ease,background .12s ease}.GenerativeUI_profileOption__OkbuK:focus-visible,.GenerativeUI_profileOption__OkbuK:hover{border-color:color-mix(in srgb,var(--accent-strong) 55%,var(--border));background:rgba(79,182,255,.09)}.GenerativeUI_profileAvatar__xExMc{display:grid;place-items:center;flex-shrink:0;width:2.15rem;height:2.15rem;border-radius:999px;background:rgba(79,182,255,.16);color:var(--text);font-size:.95rem;font-weight:750}.GenerativeUI_profileAvatar__xExMc[data-channel=msedge]{background:rgba(94,210,190,.18)}.GenerativeUI_profileAvatar__xExMc[data-channel=brave]{background:rgba(247,141,90,.18)}.GenerativeUI_profileMeta__bsGtv{display:grid;grid-gap:.1rem;gap:.1rem;min-width:0;flex:1 1}.GenerativeUI_profileName__T3FSj{overflow:hidden;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.GenerativeUI_profileAccount__a5B7R{overflow:hidden;color:var(--muted);font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.GenerativeUI_profileBadge__pPGS_{flex-shrink:0;border:1px solid var(--border);border-radius:999px;color:var(--muted);font-size:.68rem;letter-spacing:.04em;padding:.2rem .5rem;text-transform:uppercase}.GenerativeUI_sandboxPanel__mCW18{overflow:hidden;border:1px solid color-mix(in srgb,#f7c56b 38%,var(--border));border-radius:1rem;background:rgba(7,10,16,.88)}.GenerativeUI_sandboxHeader___y18Z{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.65rem .8rem;border-bottom:1px solid var(--border);color:var(--text);font-size:.82rem;font-weight:750}.GenerativeUI_sandboxBadge__n4vOs{border:1px solid rgba(247,197,107,.36);border-radius:999px;color:#f7d995;font-size:.68rem;letter-spacing:.04em;padding:.2rem .45rem;text-transform:uppercase}.GenerativeUI_sandboxFrame__jmUus{display:block;width:100%;min-height:10rem;border:0;background:#070a10}@media (max-width:680px){.GenerativeUI_grid__H8T0X{grid-template-columns:1fr}}.ChatModelSelector_container__lM4Vl{position:relative;flex-shrink:1;min-width:0;max-width:12rem}.ChatModelSelector_container__lM4Vl .ChatModelSelector_triggerOverride__kMSYm,.ChatModelSelector_container__lM4Vl .ChatModelSelector_trigger__e2YZ1{display:inline-flex;align-items:center;gap:.4rem;height:2.9rem;max-width:12rem;padding:0 .9rem;border:1px solid var(--border);border-radius:var(--radius-pill);background:#080b11;color:var(--muted);font-size:.72rem;font-weight:700;letter-spacing:.02em;cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.ChatModelSelector_container__lM4Vl .ChatModelSelector_triggerOverride__kMSYm:hover:not(:disabled),.ChatModelSelector_container__lM4Vl .ChatModelSelector_trigger__e2YZ1:hover:not(:disabled){color:var(--text);border-color:color-mix(in srgb,var(--accent-strong) 40%,var(--border));background:color-mix(in srgb,var(--accent-strong) 8%,#080b11);filter:none}.ChatModelSelector_container__lM4Vl .ChatModelSelector_triggerOverride__kMSYm{color:var(--accent-strong);border-color:color-mix(in srgb,var(--accent-strong) 35%,var(--border));background:rgba(79,182,255,.08)}.ChatModelSelector_container__lM4Vl .ChatModelSelector_triggerOverride__kMSYm:disabled,.ChatModelSelector_container__lM4Vl .ChatModelSelector_trigger__e2YZ1:disabled{cursor:not-allowed;opacity:.5}.ChatModelSelector_icon__r_N_n{width:.85rem;height:.85rem;flex-shrink:0}.ChatModelSelector_label__3QUHs{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatModelSelector_chevron__epCAd{width:.7rem;height:.7rem;flex-shrink:0;opacity:.6}.ChatModelSelector_dropdown__AnU_m{position:absolute;bottom:calc(100% + .5rem);left:0;z-index:100;width:16rem;border:1px solid var(--border);border-radius:.6rem;background:var(--surface-elevated,rgba(18,22,30,.97));box-shadow:0 8px 24px rgba(0,0,0,.45);overflow:hidden;animation:ChatModelSelector_modelDropdownIn__IcvHT .12s ease-out}@keyframes ChatModelSelector_modelDropdownIn__IcvHT{0%{opacity:0;transform:translateY(4px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.ChatModelSelector_dropdownHeader__aFpiO{padding:.5rem .75rem .35rem;font-size:.62rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--faint);border-bottom:1px solid var(--border-soft)}.ChatModelSelector_optionList__ts9ag{max-height:16rem;overflow-y:auto;padding:.3rem}.ChatModelSelector_group__UeqvP{margin-top:.2rem}.ChatModelSelector_groupHeader__521mr{padding:.4rem .6rem .2rem;font-size:.6rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--faint)}.ChatModelSelector_container__lM4Vl .ChatModelSelector_optionActive__vMgQq,.ChatModelSelector_container__lM4Vl .ChatModelSelector_option__OAy14{display:flex;align-items:center;justify-content:space-between;gap:.35rem;width:100%;border:none;border-radius:.4rem;background:transparent;color:var(--text);font-size:.74rem;font-weight:500;cursor:pointer;padding:.5rem .6rem;text-align:left;transition:background .1s ease}.ChatModelSelector_container__lM4Vl .ChatModelSelector_option__OAy14:hover{background:rgba(79,182,255,.08);filter:none}.ChatModelSelector_container__lM4Vl .ChatModelSelector_optionActive__vMgQq{background:rgba(79,182,255,.12)}.ChatModelSelector_container__lM4Vl .ChatModelSelector_optionActive__vMgQq:hover{background:rgba(79,182,255,.16);filter:none}.ChatModelSelector_optionInfo__Qvfo0{display:flex;flex-direction:column;gap:.1rem;min-width:0}.ChatModelSelector_optionName__evISt{font-weight:600;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatModelSelector_optionMeta__MD1q0{font-size:.62rem;color:var(--muted);letter-spacing:.02em}.ChatModelSelector_checkIcon__sF4dW{width:.9rem;height:.9rem;color:var(--accent-strong);flex-shrink:0}@container composer (max-width: 36rem){.ChatModelSelector_container__lM4Vl{max-width:8.5rem}.ChatModelSelector_triggerOverride__kMSYm,.ChatModelSelector_trigger__e2YZ1{max-width:100%;min-width:0}}.WorkspaceMain_chatShellHost__QHrDu,.WorkspaceMain_workspaceMain__6stLT{display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0}.WorkspaceMain_chatShellHostHidden__dWXcz{position:fixed;inset:0;overflow:hidden;opacity:0;pointer-events:none;visibility:hidden;z-index:-1}.workspace_app__iI7wb{display:flex;height:100vh;min-height:0;max-height:100vh;overflow:hidden}.workspace_content__p3Twf{flex:1 1;min-width:0;height:100vh;overflow:hidden;display:flex;flex-direction:column}.workspace_content__p3Twf>*{flex:1 1;min-height:0;min-width:0}@media (max-width:900px){.workspace_app__iI7wb{flex-direction:column;max-height:none;overflow:visible}.workspace_content__p3Twf{height:auto;overflow:visible}}.PageContainer_page__HvTt5{display:flex;flex-direction:column;height:100%;min-height:0}.PageContainer_header__RcwiO{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;padding:2rem 2.5rem 1.25rem;border-bottom:1px solid var(--border-soft)}.PageContainer_headerText__tb_mp{display:grid;grid-gap:.35rem;gap:.35rem}.PageContainer_eyebrow__YjZdR{margin:0;color:var(--accent);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.PageContainer_header__RcwiO h1{margin:0;font-size:1.85rem;letter-spacing:-.03em}.PageContainer_description__oSR3j{margin:0;max-width:48ch;color:var(--muted);font-size:.92rem;line-height:1.55}.PageContainer_actions__t057r{display:flex;align-items:center;gap:.6rem;flex-shrink:0}.PageContainer_body__qLuKl{flex:1 1;min-height:0;overflow-y:auto;padding:1.75rem 2.5rem 3rem;animation:PageContainer_pageEnter__37v34 .3s ease both}.PageContainer_bodyFill__ILs2D{overflow:hidden;display:flex;flex-direction:column;padding-bottom:1.5rem}.PageContainer_bodyFill__ILs2D>*{flex:1 1;min-height:0}@keyframes PageContainer_pageEnter__37v34{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:720px){.PageContainer_header__RcwiO{flex-direction:column;align-items:flex-start;padding:1.5rem 1.25rem 1rem}.PageContainer_body__qLuKl{padding:1.25rem 1.25rem 2.5rem}}.WorkAppsPanel_panel__SzRWL{display:grid;grid-gap:1rem;gap:1rem;max-width:48rem}.WorkAppsPanel_hint__mcJYn,.WorkAppsPanel_meta__PCmbd{margin:0;color:var(--muted);font-size:.9rem}.WorkAppsPanel_error__W_JqN{margin:0;color:var(--danger,#b42318)}.WorkAppsPanel_notice__Z8rCl{margin:0;color:var(--accent)}.WorkAppsPanel_extra__mDd4Q,.WorkAppsPanel_grid__W4tol{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr))}.WorkAppsPanel_card__SljrA{display:grid;grid-gap:.35rem;gap:.35rem;padding:.85rem;border:1px solid var(--border);border-radius:var(--radius-md,.9rem);background:color-mix(in srgb,var(--panel) 88%,transparent)}.WorkAppsPanel_card__SljrA strong{font-size:.95rem}.WorkAppsPanel_connectForm__ypboa,.WorkAppsPanel_label__kna_6{display:grid;grid-gap:.4rem;gap:.4rem}.WorkAppsPanel_field__bmfka{border:1px solid var(--border);border-radius:var(--radius-sm,.5rem);padding:.65rem .75rem;background:var(--panel-soft,var(--panel));color:var(--text);font:inherit}.WorkAppsPanel_button__vxa8X{border:none;border-radius:var(--radius-pill,999px);padding:.45rem .8rem;background:var(--accent-strong,var(--accent));color:var(--accent-contrast,#fff);font-weight:700;cursor:pointer}.WorkAppsPanel_button__vxa8X:disabled{opacity:.55;cursor:not-allowed}.PermissionsSettings_section__wtFe3{display:grid;grid-gap:.75rem;gap:.75rem}.PermissionsSettings_sectionHeader__Vds1l{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.PermissionsSettings_sectionTitle__1KNNo{margin:0;font-size:.88rem;font-weight:700}.PermissionsSettings_sectionDesc__oiCTR{margin:.25rem 0 0;color:var(--muted);font-size:.78rem;line-height:1.45}.PermissionsSettings_addButton__1OWZP{flex-shrink:0;border:1px dashed var(--border);border-radius:999px;background:transparent;color:var(--accent);cursor:pointer;font-size:.78rem;font-weight:700;padding:.5rem .85rem;transition:border-color .15s ease,background .15s ease;white-space:nowrap}.PermissionsSettings_addButton__1OWZP:hover{border-color:var(--accent-strong);background:rgba(79,182,255,.08)}.PermissionsSettings_emptyState__kMeDu{margin:0;border:1px dashed var(--border);border-radius:.75rem;color:var(--muted);font-size:.8rem;line-height:1.5;padding:1rem;text-align:center}.PermissionsSettings_folderList__JSNVs{display:grid;grid-gap:.35rem;gap:.35rem;margin:0;padding:0;list-style:none}.PermissionsSettings_folderItem__iTK8k{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border:1px solid var(--border);border-radius:.6rem;background:rgba(8,11,17,.58);padding:.55rem .7rem}.PermissionsSettings_folderPath__T_Y_5{display:flex;align-items:center;gap:.5rem;overflow:hidden;color:var(--text);font-family:var(--font-mono,monospace);font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.PermissionsSettings_folderPath__T_Y_5 svg{flex-shrink:0;color:var(--accent)}.PermissionsSettings_removeButton__26tjS{flex-shrink:0;display:grid;place-items:center;width:24px;height:24px;border:1px solid transparent;border-radius:999px;background:transparent;color:var(--muted);cursor:pointer;font-size:1rem;line-height:1;transition:color .15s ease,border-color .15s ease,background .15s ease}.PermissionsSettings_removeButton__26tjS:hover{border-color:rgba(255,120,120,.4);background:rgba(255,120,120,.12);color:#ff8a8a}.PermissionsSettings_permList__uTYKB{display:grid;grid-gap:.4rem;gap:.4rem}.PermissionsSettings_permItem__6fprN{display:flex;align-items:center;justify-content:space-between;gap:1rem;border:1px solid var(--border);border-radius:.6rem;background:rgba(8,11,17,.58);padding:.65rem .75rem}.PermissionsSettings_permInfo__phWUh{display:grid;grid-gap:.15rem;gap:.15rem;min-width:0}.PermissionsSettings_permLabel__nwPjS{font-size:.82rem;font-weight:600}.PermissionsSettings_permDesc__oDngR{color:var(--muted);font-size:.72rem}.PermissionsSettings_prefsButton__lHsWj{flex-shrink:0;border:1px solid var(--border);border-radius:999px;background:#080b11;color:var(--text);cursor:pointer;font-size:.72rem;font-weight:700;padding:.45rem .7rem;transition:border-color .15s ease,background .15s ease;white-space:nowrap}.PermissionsSettings_prefsButton__lHsWj:hover{border-color:var(--accent-strong);background:rgba(79,182,255,.08)}.PermissionsSettings_permLabelRow__EkJTR{display:flex;align-items:center;gap:.5rem}.PermissionsSettings_badge__YqEx7{display:inline-flex;align-items:center;border-radius:999px;font-size:.62rem;font-weight:700;letter-spacing:.03em;padding:.15rem .5rem;text-transform:uppercase;white-space:nowrap}.PermissionsSettings_badge__YqEx7[data-status=granted]{border:1px solid rgba(74,222,128,.35);background:rgba(74,222,128,.1);color:#4ade80}.PermissionsSettings_badge__YqEx7[data-status=denied]{border:1px solid rgba(251,113,133,.35);background:rgba(251,113,133,.1);color:#fb7185}.PermissionsSettings_badge__YqEx7[data-status=unknown]{border:1px solid rgba(163,163,163,.3);background:rgba(163,163,163,.08);color:var(--muted)}.PermissionsSettings_permGranted__EwX4Z{border-color:rgba(74,222,128,.2)}.PermissionsSettings_permDenied__6cR7k{border-color:rgba(251,113,133,.25)}.PermissionsSettings_recheckButton__L7zgQ{justify-self:start;border:1px solid var(--border);border-radius:999px;background:transparent;color:var(--muted);cursor:pointer;font-size:.72rem;font-weight:600;padding:.4rem .75rem;transition:color .15s ease,border-color .15s ease,background .15s ease}.PermissionsSettings_recheckButton__L7zgQ:hover{border-color:var(--accent-strong);background:rgba(79,182,255,.08);color:var(--text)}