.Icon_icon__P_nzZ{flex:none;color:currentColor}.Avatar_root__yw6jS{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:none;border-radius:var(--r-full);overflow:hidden;background:var(--avatar-bg);color:var(--avatar-ink);font:600 var(--fs-xs) /1 var(--sans);letter-spacing:.02em}.Avatar_root__yw6jS[data-size="20"]{font-size:9px}.Avatar_root__yw6jS[data-size="32"]{font-size:var(--fs-sm)}.Avatar_image__sjBjm{width:100%;height:100%;object-fit:cover}.Avatar_fallback__MVuW7{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%}.Avatar_srOnly__Pj1hi{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.Badge_badge__9tA3b{display:inline-flex;align-items:center;gap:var(--s-1);height:20px;padding:0 var(--s-2);border-radius:var(--r-chip);border:1px solid var(--border);background:var(--surface-rest);color:var(--text-2);font:500 var(--fs-xs) /1 var(--mono);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.Badge_dot__kS755{width:6px;height:6px;border-radius:var(--r-full);background:currentColor}.Badge_accent__ZAYdk{color:var(--accent);background:var(--accent-muted);border-color:var(--accent-line)}.Badge_ok__AeDfA{color:color-mix(in oklab,var(--ok) 85%,var(--text));background:var(--ok-dim);border-color:transparent}.Badge_warn__Xz05y{color:color-mix(in oklab,var(--warn) 85%,var(--text));background:var(--warn-dim);border-color:transparent}.Badge_danger__W_n0o{color:color-mix(in oklab,var(--danger) 85%,var(--text));background:var(--danger-dim);border-color:transparent}.Badge_ai__49fW1{color:color-mix(in oklab,var(--ai) 85%,var(--text));background:var(--ai-dim);border-color:transparent}.ErrorState_error__8XY5u{display:flex;gap:var(--s-3);padding:var(--s-3) var(--s-4);border-radius:var(--r-ctl);border:1px solid var(--danger);background:var(--danger-dim);color:var(--text)}.ErrorState_icon__k6qxb{color:var(--danger);margin-top:2px}.ErrorState_body__wjkfI{display:flex;flex-direction:column;gap:var(--s-2);min-width:0}.ErrorState_message__aQWIj{margin:0}.ErrorState_details__0Td5o{font-size:var(--fs-sm);color:var(--text-2)}.ErrorState_details__0Td5o pre{margin:var(--s-1) 0 0;white-space:pre-wrap;font-family:var(--mono);font-size:var(--fs-sm)}.ErrorState_actions__T1XbH{display:flex;gap:var(--s-2)}.Button_button__96uC6{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);border-radius:var(--r-ctl);border:1px solid transparent;font:500 var(--fs-base) /1 var(--sans);cursor:pointer;white-space:nowrap;text-decoration:none;transition:transform var(--t-fast) var(--ease),opacity var(--t-fast) var(--ease)}.Button_md__ktIWF{min-height:var(--row-h);padding:0 var(--s-4)}.Button_sm__pnQzd{min-height:28px;padding:0 var(--s-3);font-size:var(--fs-sm)}.Button_button__96uC6:active:not(:disabled){transform:translateY(1px)}.Button_button__96uC6:disabled{cursor:default;opacity:.55}.Button_button__96uC6[data-pending]{cursor:progress}.Button_primary__6_Dls{background:var(--fill);color:var(--fill-ink)}.Button_primary__6_Dls:hover:not(:disabled),.Button_primary__6_Dls[data-hover]{background:var(--fill-hover)}.Button_ghost__gZqlA{background:transparent;color:var(--text);border-color:var(--border-strong)}.Button_ghost__gZqlA:hover:not(:disabled),.Button_ghost__gZqlA[data-hover]{background:var(--surface-hover)}.Button_subtle__uEKdM{background:transparent;color:var(--text-2)}.Button_subtle__uEKdM:hover:not(:disabled),.Button_subtle__uEKdM[data-hover]{background:var(--surface-hover);color:var(--text)}.Button_danger__iwpp7{background:transparent;color:var(--danger);border-color:var(--danger)}.Button_danger__iwpp7:hover:not(:disabled),.Button_danger__iwpp7[data-hover]{background:var(--danger);color:var(--fill-ink)}.Button_button__96uC6[data-focus]{box-shadow:var(--ring)}.Palette_overlay__2MGmq{position:fixed;inset:0;z-index:var(--z-float);background:color-mix(in oklab,var(--bg) 45%,transparent)}.Palette_dialog__s7o1C{position:fixed;top:12vh;left:50%;transform:translateX(-50%);width:min(calc(100vw - var(--s-8)),var(--palette-w));z-index:var(--z-float);background:var(--glass);-webkit-backdrop-filter:blur(22px) saturate(1.3);backdrop-filter:blur(22px) saturate(1.3);border:1px solid var(--glass-border);border-radius:var(--r-card);box-shadow:inset 0 1px 0 var(--highlight),var(--shadow-xl);overflow:hidden;animation:Palette_paletteIn__GFCQ_ var(--t-med) var(--ease-spring)}@keyframes Palette_paletteIn__GFCQ_{0%{opacity:0;transform:translateX(-50%) translateY(-6px) scale(.985)}to{opacity:1;transform:translateX(-50%)}}.Palette_command__EMQrx{display:flex;flex-direction:column;max-height:min(60vh,520px)}.Palette_inputRow__E2XWi{display:flex;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);border-bottom:1px solid var(--glass-border)}.Palette_inputIcon__y4B0W{color:var(--text-3)}.Palette_input__mcrs4{flex:1 1;min-width:0;background:transparent;border:0;color:var(--text);font:400 var(--fs-md) /var(--lh-base) var(--sans)}.Palette_input__mcrs4:focus{outline:none;box-shadow:none}.Palette_input__mcrs4::placeholder{color:var(--text-3)}.Palette_list__U9xuT{overflow:auto;padding:var(--s-2);scroll-padding-block:var(--s-2)}.Palette_empty__SFEAC{padding:var(--s-6) var(--s-4);text-align:center;color:var(--text-3)}.Palette_group__b4Af7 [cmdk-group-heading]{padding:var(--s-2) var(--s-2) var(--s-1);font:500 var(--fs-xs) /1.2 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3)}.Palette_item__g6w29{display:flex;align-items:center;gap:var(--s-3);min-height:var(--row-h);padding:0 var(--s-2);border-radius:var(--r-chip);color:var(--text);cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Palette_item__g6w29[data-selected=true]{background:var(--surface-hover)}.Palette_item__g6w29[data-disabled=true]{opacity:.45}.Palette_itemIcon__7gH8I{display:inline-flex;width:16px;color:var(--text-3)}.Palette_item__g6w29[data-selected=true] .Palette_itemIcon__7gH8I{color:var(--text)}.Palette_itemTitle__PG4qk{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Palette_scope__Kv8TD{color:var(--text-3);font:500 var(--fs-xs) /1 var(--mono);text-transform:uppercase;letter-spacing:.06em}.Palette_sheetGrid__xVfhw{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:var(--s-6) var(--s-8);gap:var(--s-6) var(--s-8)}.Palette_sheetGroup__Uxf73 h3{margin-bottom:var(--s-2)}.Palette_sheetList__ruAWb{margin:0;display:flex;flex-direction:column}.Palette_sheetRow__Wk9Py{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);min-height:30px;border-bottom:1px solid var(--border)}.Palette_sheetRow__Wk9Py dt{color:var(--text)}.Palette_sheetRow__Wk9Py dd{margin:0;display:inline-flex;gap:var(--s-2)}.Palette_sheetNote__pVRfI{margin:0;color:var(--text-3);font-size:var(--fs-sm)}.Footer_footer__AVQb_{display:flex;flex-direction:column;gap:var(--s-2);padding-top:var(--s-3);border-top:1px solid var(--glass-border)}.Footer_flynn__EpP24,.Footer_iconLink__mfmMr,.Footer_user__QymKt,.Footer_workspace__jk78n{display:flex;align-items:center;gap:var(--s-2);min-height:32px;padding:0 var(--s-2);border-radius:var(--r-ctl);border:1px solid transparent;background:transparent;color:var(--text-2);text-decoration:none;font:500 var(--fs-base) /1 var(--sans);cursor:pointer;text-align:left}.Footer_flynn__EpP24:hover,.Footer_flynn__EpP24[data-hover],.Footer_iconLink__mfmMr:hover,.Footer_user__QymKt:hover,.Footer_user__QymKt[data-hover],.Footer_workspace__jk78n:hover,.Footer_workspace__jk78n[data-hover]{background:var(--surface-hover);color:var(--text)}.Footer_iconLink__mfmMr[aria-current=page]{color:var(--accent);background:var(--accent-muted)}.Footer_workspaceMark__CQ_UU{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--r-chip);background:var(--fill);color:var(--fill-ink);font:600 var(--fs-xs) /1 var(--display);flex:none}.Footer_workspaceName__KHAG5{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text)}.Footer_chevron__PJ0j1{color:var(--text-3)}.Footer_row__Ms7K3{display:flex;align-items:center;gap:var(--s-1)}.Footer_iconLink__mfmMr{width:32px;justify-content:center;padding:0;color:var(--text-3)}.Footer_flynn__EpP24{flex:1 1;min-width:0}.Footer_orb__UO66t{width:14px;height:14px;border-radius:var(--r-full);background:radial-gradient(circle at 35% 30%,var(--ai),color-mix(in oklab,var(--ai) 55%,var(--bg)));box-shadow:0 0 0 1px var(--ai-dim);flex:none}.Footer_flynnLabel__BXcVh{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Footer_user__QymKt{width:100%}.Footer_userText__Q_Sd2{display:flex;flex-direction:column;min-width:0;line-height:1.2}.Footer_userName__eehxY{color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Footer_userRole__qC6C_{color:var(--text-3);font:500 var(--fs-xs) /1.2 var(--mono);text-transform:uppercase;letter-spacing:.06em}.Footer_footer__AVQb_[data-collapsed] .Footer_chevron__PJ0j1,.Footer_footer__AVQb_[data-collapsed] .Footer_flynnLabel__BXcVh,.Footer_footer__AVQb_[data-collapsed] .Footer_userText__Q_Sd2,.Footer_footer__AVQb_[data-collapsed] .Footer_workspaceName__KHAG5{display:none}.Footer_footer__AVQb_[data-collapsed] .Footer_row__Ms7K3{flex-direction:column}.Footer_footer__AVQb_[data-collapsed] .Footer_flynn__EpP24,.Footer_footer__AVQb_[data-collapsed] .Footer_user__QymKt,.Footer_footer__AVQb_[data-collapsed] .Footer_workspace__jk78n{justify-content:center;padding:0}.Sidebar_nav__2mQ9J{display:flex;flex-direction:column;height:100%;padding:var(--s-3) var(--s-2)}.Sidebar_brand__z_Ziq{display:flex;align-items:center;min-height:var(--topbar-h);padding:0 var(--s-2);margin-bottom:var(--s-2)}.Sidebar_brandMark__Nea8Y{font-family:var(--display);font-weight:600;font-size:var(--fs-lg);color:var(--text)}.Sidebar_list__o0rkg{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px;flex:1 1}.Sidebar_item__d4Eam{display:flex;align-items:center;gap:var(--s-3);height:32px;padding:0 var(--s-2);border-radius:var(--r-ctl);color:var(--text-2);text-decoration:none;font-size:var(--fs-base);transition:background var(--t-fast) var(--ease)}.Sidebar_item__d4Eam:hover,.Sidebar_item__d4Eam[data-hover]{background:var(--surface-hover);color:var(--text)}.Sidebar_item__d4Eam[aria-current=page]{background:var(--accent-muted);color:var(--text)}.Sidebar_icon__XdNmh{color:var(--text-3)}.Sidebar_item__d4Eam:hover .Sidebar_icon__XdNmh,.Sidebar_item__d4Eam[data-hover] .Sidebar_icon__XdNmh{color:var(--text)}.Sidebar_item__d4Eam[aria-current=page] .Sidebar_icon__XdNmh{color:var(--accent)}.Sidebar_label__0wb17{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Sidebar_nav__2mQ9J[data-collapsed] .Sidebar_label__0wb17{display:none}.Sidebar_nav__2mQ9J[data-collapsed] .Sidebar_item__d4Eam{justify-content:center;padding:0}.TopBar_bar__ZxqDK{position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-chrome);display:flex;align-items:center;gap:var(--s-2);height:var(--topbar-h);padding:0 var(--s-3);border-bottom:1px solid var(--glass-border)}.TopBar_title__QyOda{flex:1 1;min-width:0;font-size:var(--fs-md);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TopBar_search__En2mr{display:inline-flex;align-items:center;gap:var(--s-3);height:30px;padding:0 var(--s-2) 0 var(--s-3);border-radius:var(--r-ctl);border:1px solid var(--border);background:var(--input);color:var(--text-3);font:400 var(--fs-sm) /1 var(--sans);cursor:pointer;width:min(320px,40vw);justify-content:space-between}.TopBar_search__En2mr:hover,.TopBar_search__En2mr[data-hover]{border-color:var(--border-strong);color:var(--text-2)}.TopBar_drawerButton__RetHD{display:none}@media (max-width:899px){.TopBar_drawerButton__RetHD{display:inline-flex}.TopBar_search__En2mr span,.TopBar_sidebarButton__1I_co{display:none}.TopBar_search__En2mr{width:auto}}.Shell_shell__OoSi4{display:grid;grid-template-columns:var(--sidebar-w) 1fr;min-height:100vh;transition:grid-template-columns var(--t-med) var(--ease)}.Shell_shell__OoSi4[data-sidebar=collapsed]{grid-template-columns:var(--sidebar-w-collapsed) 1fr}.Shell_sidebar__vd0yL{position:-webkit-sticky;position:sticky;top:0;height:100vh;background:var(--bg-2);border-right:1px solid var(--glass-border);overflow:hidden}.Shell_main__RIf1q{display:flex;flex-direction:column;min-width:0}.Shell_content__zubrM{flex:1 1;min-width:0;outline:none}@media (max-width:899px){.Shell_shell__OoSi4,.Shell_shell__OoSi4[data-sidebar=collapsed]{grid-template-columns:1fr}.Shell_sidebar__vd0yL{display:none}}.Field_field__vRj3V{display:flex;flex-direction:column;gap:var(--s-1)}.Field_label__ug_p6{font:500 var(--fs-sm) /var(--lh-base) var(--sans);color:var(--text-2)}.Field_hint__9kUPP{margin:0;font-size:var(--fs-sm);color:var(--text-3)}.Field_error__ssWaB{margin:0;font-size:var(--fs-sm);color:var(--danger)}