.CosmicBackdrop_frame__lD0PS{position:relative;min-height:100vh;width:100%;overflow:hidden}.CosmicBackdrop_canvas__SCq__{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.AppIconButton_btn__HLtXS{flex:none;padding:0;border-radius:9999px;background:transparent;color:var(--cosmic-text-dim);border:1px solid var(--cosmic-button-border);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.AppIconButton_xs__sE7Il{width:24px;height:24px}.AppIconButton_sm__SHGCJ{width:36px;height:36px}.AppIconButton_md__wP6er{width:40px;height:40px}.AppIconButton_btn__HLtXS:hover:not(:disabled){border-color:var(--cosmic-text-faint);color:var(--cosmic-text)}.AppIconButton_btn__HLtXS:focus-visible{outline:2px solid var(--cosmic-accent);outline-offset:1px}.AppIconButton_active__9TWE2,.AppIconButton_active__9TWE2:hover:not(:disabled){background:var(--cosmic-accent-a12);color:var(--cosmic-accent-soft);border-color:var(--cosmic-accent-a50)}.AppIconButton_danger__p8eJ2{color:#fb7185;border-color:rgba(244,63,94,.35)}.AppIconButton_danger__p8eJ2:hover:not(:disabled){background:rgba(244,63,94,.1);color:#fb7185;border-color:rgba(244,63,94,.55)}.AppIconButton_ghost__A5Km5{border-color:transparent;color:var(--cosmic-text-faint)}.AppIconButton_ghost__A5Km5:hover:not(:disabled){border-color:transparent;background:var(--cosmic-fill-soft-2);color:var(--cosmic-text)}.AppIconButton_ghost__A5Km5.AppIconButton_danger__p8eJ2:hover:not(:disabled){background:rgba(244,63,94,.12);color:#e11d48}.AppIconButton_btn__HLtXS:disabled{opacity:.5;cursor:not-allowed}html[data-theme=light] .AppIconButton_danger__p8eJ2{color:#e11d48}.AppPageHeader_header__jtsLR{display:flex;flex:none;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;box-sizing:border-box;width:100%;max-width:1440px;margin:0 auto;padding:28px 32px 24px}.AppPageHeader_identity__m1VKy{display:flex;flex:0 1 auto;align-items:center;gap:12px;min-width:0}.AppPageHeader_heading__M5e0M{min-width:0}.AppPageHeader_titleRow__g6q5U{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.AppPageHeader_title__0W_ut{display:flex;align-items:center;gap:10px;min-width:0;margin:0;color:var(--cosmic-text);font-family:var(--font-serif);font-size:24px;font-weight:500;letter-spacing:-.02em;line-height:1.15;word-break:break-word}.AppPageHeader_icon__T5T_q{display:inline-flex;flex-shrink:0;color:var(--cosmic-text)}.AppPageHeader_icon__T5T_q svg{width:20px;height:20px}.AppPageHeader_count__79sJe{color:var(--cosmic-text-muted);font-family:var(--font-sans),system-ui,sans-serif;font-size:20px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.AppPageHeader_description___CQI3{margin:6px 0 0;color:var(--cosmic-text-dim);font-size:13px;line-height:1.6;text-wrap:pretty}.AppPageHeader_actions__yxvph{display:flex;flex:1 1 auto;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;line-height:normal}.AppPageHeader_actions__yxvph:empty{display:none}.AppPageHeader_breadcrumb__dnPn2{display:flex;flex-basis:100%;align-items:center;gap:2px;margin-bottom:8px;color:var(--cosmic-text-muted);font-size:13px}.AppPageHeader_crumb__cadee{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border:0;border-radius:6px;background:transparent;color:var(--cosmic-text-muted);font:inherit;cursor:pointer;transition:background-color .12s ease,color .12s ease}.AppPageHeader_crumb__cadee:hover{background:var(--cosmic-fill-soft-2);color:var(--cosmic-text)}.AppPageHeader_crumbRoot__wqSsV{padding-left:6px;color:var(--cosmic-text-dim)}.AppPageHeader_crumbRoot__wqSsV svg{transition:transform .14s ease}.AppPageHeader_crumbRoot__wqSsV:hover svg{transform:translateX(-2px)}.AppPageHeader_crumbSeparator__5E4ve{display:inline-flex;color:var(--cosmic-text-faint)}.AppPageHeader_crumbCurrent__1amqs{max-width:32ch;overflow:hidden;padding:3px 8px;border-radius:6px;background:var(--cosmic-fill-soft-2);color:var(--cosmic-text);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.WorkspaceBanner_container__hMfG0{min-width:0;max-width:100%}.WorkspaceBanner_error__7bB9x{display:block;color:#fca5a5;font-size:12px}.AppPopover_wrap__F_IZ_{position:relative;display:inline-flex;font-family:var(--font-sans),system-ui,sans-serif}.AppPopover_customTrigger__uLJJF{display:contents}.AppPopover_trigger__LiqNj{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border-radius:8px;border:1px solid hsla(0,0%,100%,.12);background:var(--cosmic-fill-soft-2);color:var(--cosmic-text-secondary);font-family:var(--font-sans),system-ui,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:all .16s ease}.AppPopover_trigger__LiqNj[data-open=true]{background:var(--cosmic-accent-a08);border-color:var(--cosmic-accent-a50);color:var(--cosmic-accent-soft)}.AppPopover_caret__tArZj{transition:transform .18s ease}.AppPopover_trigger__LiqNj[data-open=true] .AppPopover_caret__tArZj{transform:rotate(180deg)}.AppPopover_overlay__l847v{position:fixed;inset:0;z-index:30}.AppPopover_panel__rr7eo{--cosmic-surface:#0f0f18;--cosmic-surface-raised:#17181f;--cosmic-surface-sunken:#181824;--cosmic-text:#fafafa;--cosmic-text-secondary:hsla(0,0%,98%,.8);--cosmic-text-dim:hsla(0,0%,98%,.7);--cosmic-text-muted:#a3a3b2;--cosmic-text-faint:hsla(0,0%,98%,.4);--cosmic-accent-soft:var(--cosmic-accent);--cosmic-border:#26263a;--cosmic-border-soft:hsla(0,0%,98%,.1);--cosmic-border-strong:hsla(0,0%,98%,.2);--cosmic-fill-soft:hsla(0,0%,98%,.03);--cosmic-fill-soft-2:hsla(0,0%,98%,.05);color-scheme:dark;position:fixed;box-sizing:border-box;z-index:31;background:var(--cosmic-surface-raised);border:1px solid var(--cosmic-border);border-radius:10px;box-shadow:0 10px 30px rgba(0,0,0,.28);padding:6px;display:flex;flex-direction:column;gap:2px;color:var(--cosmic-text);font-family:var(--font-sans),system-ui,sans-serif;opacity:0;transform:scale(.98);transition:opacity .16s ease,transform .16s cubic-bezier(.4,0,.2,1)}.AppPopover_panel__rr7eo.AppPopover_open__bOMUy{opacity:1;transform:scale(1)}@media (prefers-reduced-motion:reduce){.AppPopover_panel__rr7eo{transition:none}}.AppPopover_title__fBiAG{padding:6px 10px;color:var(--cosmic-text-muted);font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.AppPopover_body__WAC_p{padding:6px 10px;font-size:13px;color:var(--cosmic-text-dim);line-height:1.5}.AppPopover_actions__TC7M8{display:flex;flex-direction:column;gap:2px}.AppPopover_action__m1u_D{display:flex;align-items:center;gap:9px;width:100%;height:34px;text-align:left;padding:0 12px;border-radius:8px;border:none;background:transparent;color:var(--cosmic-text-dim);font-family:inherit;font-size:13px;font-weight:500;white-space:nowrap;cursor:pointer}.AppPopover_action__m1u_D.AppPopover_hovered___3OiO{background:var(--cosmic-fill-soft-2);color:var(--cosmic-text)}.AppPopover_action__m1u_D:disabled{cursor:default;opacity:.7}.AppPopover_action__m1u_D:disabled:not(:has(.AppPopover_spinner__4sgv1)){cursor:not-allowed;opacity:.45}.AppPopover_action__m1u_D.AppPopover_danger__3YF_a{color:#f7a1a1}.AppPopover_action__m1u_D.AppPopover_danger__3YF_a.AppPopover_hovered___3OiO{background:hsla(0,91%,71%,.08)}.AppPopover_actionLabel__xIh25{min-width:0;overflow:hidden;text-overflow:ellipsis}.AppPopover_actionIcon__09Cyd{display:flex;flex:none}@keyframes AppPopover_appPopoverSpin__cEp4i{to{transform:rotate(1turn)}}.AppPopover_spinner__4sgv1{width:13px;height:13px;flex:none;border-radius:50%;border:2px solid var(--cosmic-accent-a30);border-top-color:var(--cosmic-accent-soft);animation:AppPopover_appPopoverSpin__cEp4i .7s linear infinite}.AppPopover_action__m1u_D.AppPopover_danger__3YF_a .AppPopover_spinner__4sgv1{border-color:#f87171 hsla(0,91%,71%,.3) hsla(0,91%,71%,.3)}html[data-theme=light] .AppPopover_trigger__LiqNj{border-color:rgba(20,22,50,.14);background:var(--cosmic-fill-soft);color:var(--cosmic-text-dim)}.UserAvatar_avatar__NfDGo{flex:none;overflow:hidden;display:flex;align-items:center;justify-content:center;font-weight:700;line-height:1}.UserAvatar_img__NbEhh{width:100%;height:100%;object-fit:cover}.settings-form_page__7q4H_{display:flex;flex-direction:column;gap:16px;margin-top:8px}.settings-form_section__vlAEq{display:flex;flex-direction:column;gap:8px;padding:20px 24px;border:1px solid var(--cosmic-border);border-radius:6px;background:var(--cosmic-surface-raised)}.settings-form_title__kr9h1{margin:0;color:var(--cosmic-text);font-size:15px;font-weight:600}.settings-form_description__HgPip{max-width:760px;margin:4px 0 0;color:var(--cosmic-text-muted);font-size:13px;line-height:1.5}.settings-form_row__UzdNw{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:14px 0;border-top:1px solid var(--cosmic-border)}.settings-form_row__UzdNw:last-child{padding-bottom:4px}.settings-form_rowText__hhbpn{display:flex;flex-direction:column;gap:4px;min-width:0;max-width:640px}.settings-form_label__d6KS8{color:var(--cosmic-text);font-size:13px;font-weight:600}.settings-form_hint__OtHA7{color:var(--cosmic-text-muted);font-size:12px;line-height:1.5;text-wrap:pretty}.settings-form_control__IQ2Jc{flex:none}.settings-form_footer__kaS1z{display:flex;justify-content:flex-end;gap:8px;padding-top:8px}.settings-form_status__1aCyO{color:var(--cosmic-text-muted);font-size:13px}.settings-form_tagEditor__8aiHv{display:flex;flex-direction:column;gap:14px;padding-top:8px}.settings-form_tags__s8lHZ{display:flex;flex-wrap:wrap;gap:8px}.settings-form_tag__zrz7l{display:inline-flex;align-items:center;gap:8px;padding:6px 10px 6px 12px;border:1px solid var(--cosmic-border);border-radius:6px;background:var(--cosmic-fill-soft);color:var(--cosmic-text);font-size:13px}.settings-form_tagRemove___F0Vn{display:flex;padding:0;border:0;background:none;color:var(--cosmic-text-muted);cursor:pointer}.settings-form_tagRemove___F0Vn:hover{color:var(--cosmic-text)}