.StatusBadge-module-scss-module__BATqEa__badge{align-items:center;gap:var(--space-1);padding:2px var(--space-2);border-radius:var(--radius-full);font-size:var(--text-xs);border:1px solid #0000;font-weight:500;line-height:1.4;display:inline-flex}.StatusBadge-module-scss-module__BATqEa__dot{background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.StatusBadge-module-scss-module__BATqEa__success{background:var(--color-success-bg);color:var(--color-success)}.StatusBadge-module-scss-module__BATqEa__warning{background:var(--color-warning-bg);color:var(--color-warning)}.StatusBadge-module-scss-module__BATqEa__danger{background:var(--color-danger-bg);color:var(--color-danger)}.StatusBadge-module-scss-module__BATqEa__info{background:var(--color-info-bg);color:var(--color-info)}.StatusBadge-module-scss-module__BATqEa__neutral{background:var(--color-bg-subtle);color:var(--color-text-muted);border-color:var(--color-border)}
:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--radius-sm:2px;--radius-md:4px;--radius-lg:5px;--radius-xl:5px;--radius-full:9999px;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 25px 50px -12px #00000040;--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--text-xs:12px;--text-sm:13px;--text-base:14px;--text-lg:16px;--text-xl:18px;--text-2xl:22px;--ease-standard:cubic-bezier(.4, 0, .2, 1);--ease-decel:cubic-bezier(0, 0, .2, 1);--ease-accel:cubic-bezier(.4, 0, 1, 1);--duration-fast:.12s;--duration-base:.18s;--duration-slow:.28s;--duration-panel:.22s;--z-dropdown:50;--z-side-panel:90;--z-modal:100;--z-toast:150}.GetStartedCard-module-scss-module__w9liPa__root{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-left:3px solid var(--gs-accent,var(--color-brand-500));border-radius:var(--radius-md);display:flex}.GetStartedCard-module-scss-module__w9liPa__icon{border-radius:var(--radius-md);background:var(--gs-accent-bg,var(--color-brand-50));width:36px;height:36px;color:var(--gs-accent,var(--color-brand-500));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.GetStartedCard-module-scss-module__w9liPa__body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.GetStartedCard-module-scss-module__w9liPa__title{font-size:var(--text-sm);color:var(--color-text);margin:0;font-weight:600}.GetStartedCard-module-scss-module__w9liPa__description{font-size:var(--text-xs);color:var(--color-text-muted);margin:0;line-height:1.4}.GetStartedCard-module-scss-module__w9liPa__cta{align-items:center;gap:var(--space-2);background:var(--gs-accent,var(--color-brand-500));color:#fff;font-size:var(--text-sm);border-radius:var(--radius-md);transition:background var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard);flex-shrink:0;padding:8px 14px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.GetStartedCard-module-scss-module__w9liPa__cta:hover{transform:translateY(-1px)}.GetStartedCard-module-scss-module__w9liPa__cta:focus-visible{outline:2px solid var(--gs-accent,var(--color-brand-500));outline-offset:3px}@media (prefers-reduced-motion:reduce){.GetStartedCard-module-scss-module__w9liPa__cta{transition:none}.GetStartedCard-module-scss-module__w9liPa__cta:hover{transform:none}}
.WorkspaceSwitcher-module-scss-module__uZyd7G__root{align-items:center;display:inline-flex;position:relative}.WorkspaceSwitcher-module-scss-module__uZyd7G__chip{align-items:center;gap:var(--space-2);background:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md);min-width:140px;height:32px;color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-sm);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard);justify-content:space-between;padding:0 10px 0 8px;font-weight:600;line-height:1;display:inline-flex}.WorkspaceSwitcher-module-scss-module__uZyd7G__chip:hover{background:var(--color-bg);border-color:var(--color-border-strong)}.WorkspaceSwitcher-module-scss-module__uZyd7G__chip:focus-visible{outline:2px solid var(--ws-accent,var(--color-brand-500));outline-offset:2px}.WorkspaceSwitcher-module-scss-module__uZyd7G__chip[aria-expanded=true]{background:var(--color-bg);border-color:var(--ws-accent,var(--color-brand-500));box-shadow:0 0 0 1px var(--ws-accent,var(--color-brand-500))}.WorkspaceSwitcher-module-scss-module__uZyd7G__chipIcon{border-radius:var(--radius-sm);background:var(--ws-accent-bg,var(--color-brand-50));width:18px;height:18px;color:var(--ws-accent,var(--color-brand-500));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.WorkspaceSwitcher-module-scss-module__uZyd7G__chipLabel{white-space:nowrap;text-overflow:ellipsis;max-width:180px;overflow:hidden}.WorkspaceSwitcher-module-scss-module__uZyd7G__chipSm{height:28px;font-size:var(--text-xs);gap:6px;min-width:120px;padding:0 8px 0 6px}.WorkspaceSwitcher-module-scss-module__uZyd7G__chipSm .WorkspaceSwitcher-module-scss-module__uZyd7G__chipIcon{width:16px;height:16px}.WorkspaceSwitcher-module-scss-module__uZyd7G__chipSm .WorkspaceSwitcher-module-scss-module__uZyd7G__chipLabel{max-width:140px}.WorkspaceSwitcher-module-scss-module__uZyd7G__chipChevron{color:var(--color-text-muted);transition:transform var(--duration-fast) var(--ease-standard)}.WorkspaceSwitcher-module-scss-module__uZyd7G__chip[aria-expanded=true] .WorkspaceSwitcher-module-scss-module__uZyd7G__chipChevron{color:var(--ws-accent,var(--color-brand-500));transform:rotate(180deg)}.WorkspaceSwitcher-module-scss-module__uZyd7G__panel{z-index:var(--z-dropdown);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);width:360px;max-height:480px;box-shadow:var(--shadow-lg);animation:WorkspaceSwitcher-module-scss-module__uZyd7G__dropdownIn var(--duration-base) var(--ease-decel);flex-direction:column;display:flex;position:absolute;top:calc(100% + 6px);overflow:hidden}.WorkspaceSwitcher-module-scss-module__uZyd7G__panelLeft{left:0}.WorkspaceSwitcher-module-scss-module__uZyd7G__panelRight{right:0}@keyframes WorkspaceSwitcher-module-scss-module__uZyd7G__dropdownIn{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.WorkspaceSwitcher-module-scss-module__uZyd7G__searchRow{padding:var(--space-3);border-bottom:1px solid var(--color-border);flex-shrink:0}.WorkspaceSwitcher-module-scss-module__uZyd7G__searchInput{background:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md);width:100%;height:32px;color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-sm);padding:0 10px;line-height:1}.WorkspaceSwitcher-module-scss-module__uZyd7G__searchInput::placeholder{color:var(--color-text-subtle)}.WorkspaceSwitcher-module-scss-module__uZyd7G__searchInput:focus{border-color:var(--color-brand-500);box-shadow:0 0 0 2px rgba(var(--color-brand-500-rgb), .18);outline:none}.WorkspaceSwitcher-module-scss-module__uZyd7G__list{padding:var(--space-2) 0;flex:1;min-height:0;overflow-y:auto}.WorkspaceSwitcher-module-scss-module__uZyd7G__groupLabel{padding:var(--space-2) var(--space-3) var(--space-1);color:var(--color-text-subtle);text-transform:uppercase;letter-spacing:.06em;-webkit-user-select:none;user-select:none;font-size:11px;font-weight:700}.WorkspaceSwitcher-module-scss-module__uZyd7G__item{align-items:flex-start;gap:var(--space-3);text-align:left;cursor:pointer;width:100%;color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-sm);transition:background var(--duration-fast) var(--ease-standard);background:0 0;border:none;padding:8px 12px;display:flex}.WorkspaceSwitcher-module-scss-module__uZyd7G__item:hover{background:var(--color-bg-subtle)}.WorkspaceSwitcher-module-scss-module__uZyd7G__item:focus-visible{background:var(--color-bg-subtle);box-shadow:inset 2px 0 0 var(--ws-accent,var(--color-brand-500));outline:none}.WorkspaceSwitcher-module-scss-module__uZyd7G__itemFocused{background:var(--color-bg-subtle);box-shadow:inset 2px 0 0 var(--ws-accent,var(--color-brand-500))}.WorkspaceSwitcher-module-scss-module__uZyd7G__itemActive{background:var(--ws-accent-bg,var(--color-brand-50))}.WorkspaceSwitcher-module-scss-module__uZyd7G__itemActive .WorkspaceSwitcher-module-scss-module__uZyd7G__itemLabel{color:var(--ws-accent,var(--color-brand-500))}.WorkspaceSwitcher-module-scss-module__uZyd7G__itemIcon{border-radius:var(--radius-md);background:var(--ws-accent-bg,var(--color-brand-50));width:28px;height:28px;color:var(--ws-accent,var(--color-brand-500));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.WorkspaceSwitcher-module-scss-module__uZyd7G__itemBody{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.WorkspaceSwitcher-module-scss-module__uZyd7G__itemLabel{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1.2;overflow:hidden}.WorkspaceSwitcher-module-scss-module__uZyd7G__itemDescription{color:var(--color-text-muted);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.3;display:-webkit-box;overflow:hidden}.WorkspaceSwitcher-module-scss-module__uZyd7G__itemActiveDot{border-radius:var(--radius-full);background:var(--ws-accent,var(--color-brand-500));flex-shrink:0;align-self:center;width:6px;height:6px}.WorkspaceSwitcher-module-scss-module__uZyd7G__empty{padding:var(--space-6) var(--space-3);text-align:center;color:var(--color-text-muted);font-size:var(--text-sm)}@media (prefers-reduced-motion:reduce){.WorkspaceSwitcher-module-scss-module__uZyd7G__panel{animation:none}.WorkspaceSwitcher-module-scss-module__uZyd7G__chipChevron{transition:none}}
:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--radius-sm:2px;--radius-md:4px;--radius-lg:5px;--radius-xl:5px;--radius-full:9999px;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 25px 50px -12px #00000040;--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--text-xs:12px;--text-sm:13px;--text-base:14px;--text-lg:16px;--text-xl:18px;--text-2xl:22px;--ease-standard:cubic-bezier(.4, 0, .2, 1);--ease-decel:cubic-bezier(0, 0, .2, 1);--ease-accel:cubic-bezier(.4, 0, 1, 1);--duration-fast:.12s;--duration-base:.18s;--duration-slow:.28s;--duration-panel:.22s;--z-dropdown:50;--z-side-panel:90;--z-modal:100;--z-toast:150}.RecentActivity-module-scss-module__FVSlea__list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.RecentActivity-module-scss-module__FVSlea__row{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);min-height:36px;transition:border-color var(--duration-fast) var(--ease-standard);display:flex}.RecentActivity-module-scss-module__FVSlea__row:hover{border-color:var(--color-border-strong)}.RecentActivity-module-scss-module__FVSlea__icon{color:var(--color-text-muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.RecentActivity-module-scss-module__FVSlea__label{font-size:var(--text-sm);color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;max-width:40%;font-weight:600;overflow:hidden}.RecentActivity-module-scss-module__FVSlea__context{font-size:var(--text-xs);color:var(--color-text-muted);font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.RecentActivity-module-scss-module__FVSlea__time{font-size:var(--text-xs);color:var(--color-text-subtle);white-space:nowrap;flex-shrink:0}.RecentActivity-module-scss-module__FVSlea__empty{padding:var(--space-2) 0}
