.WorkspaceSelector_workspace-selector-container__NRmie{position:relative;display:inline-block;width:fit-content;transform:none;background:var(--surface-secondary)}.WorkspaceSelector_workspace-selector__lj_xo{background:var(--surface-secondary);border:1px solid var(--border-primary);border-radius:var(--border-radius-md);color:var(--text-primary);font-family:var(--font-mono);font-size:.75rem;padding:.4rem .8rem;margin-left:0;cursor:pointer;transition:var(--transition-all);display:flex;align-items:center;gap:var(--spacing-sm);width:auto;height:2rem;justify-content:center}.WorkspaceSelector_workspace-selector__lj_xo:hover{border-color:var(--color-primary);box-shadow:var(--shadow-sm);background:var(--surface-hover)}.WorkspaceSelector_workspace-selector-text__U_h_3{display:none}.WorkspaceSelector_workspace-selector-arrow___Ie5G{color:var(--color-primary);transition:var(--transition-transform)}.WorkspaceSelector_workspace-selector-arrow___Ie5G.WorkspaceSelector_open__2gyhZ{transform:rotate(180deg)}.WorkspaceSelector_workspace-dropdown__1KXFS{position:absolute;top:100%;right:0;margin-top:var(--spacing-sm);background:var(--bg-overlay);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid var(--border-primary);border-radius:var(--border-radius-md);overflow:hidden;z-index:100;min-width:200px;width:max-content;box-shadow:var(--shadow-lg);transform-origin:top right;animation:WorkspaceSelector_dropdownAppear__PR9wh .2s ease}@keyframes WorkspaceSelector_dropdownAppear__PR9wh{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.WorkspaceSelector_workspace-option__S_2QF{width:100%;padding:var(--spacing-sm) var(--spacing-md);text-align:left;background:transparent;border:none;color:var(--text-primary);font-family:var(--font-mono);font-size:.875rem;cursor:pointer;transition:var(--transition-all);display:flex;align-items:center;gap:var(--spacing-sm);overflow:hidden}.WorkspaceSelector_workspace-option__S_2QF.WorkspaceSelector_active__Sp5P0,.WorkspaceSelector_workspace-option__S_2QF:hover{background:var(--surface-hover);box-shadow:inset 0 0 8px var(--glow-primary-20),var(--shadow-sm);border:1px solid var(--color-primary);color:var(--color-primary);text-shadow:var(--text-glow-sm);position:relative;z-index:1}.WorkspaceSelector_delete-mode-controls__ZgZcq{display:flex;gap:var(--spacing-sm);padding:var(--spacing-sm);border-bottom:1px solid var(--border-primary);background:var(--surface-hover)}.WorkspaceSelector_exit-button__DzNIk,.WorkspaceSelector_history-button__YjTak{flex:1;padding:var(--spacing-sm);background:transparent;border:1px solid var(--border-primary);color:var(--text-primary);font-family:var(--font-mono);font-size:.75rem;cursor:pointer;transition:var(--transition-all);border-radius:var(--border-radius-sm)}.WorkspaceSelector_exit-button__DzNIk:hover,.WorkspaceSelector_history-button__YjTak:hover{background:var(--surface-hover);border-color:var(--color-primary);color:var(--color-primary)}.WorkspaceSelector_delete-mode-header__IxtBv{padding:var(--spacing-sm) var(--spacing-md);background:var(--surface-hover);border-bottom:1px solid var(--border-primary);color:var(--color-primary);font-family:var(--font-mono);font-size:.75rem;text-align:center;text-transform:uppercase;letter-spacing:.1em}.WorkspaceSelector_delete-mode-workspace__k2jeB{background:var(--surface-hover)}.WorkspaceSelector_delete-mode-workspace__k2jeB:hover:not(.WorkspaceSelector_disabled__IBgMh){background:var(--surface-hover);border-color:var(--status-error);color:var(--status-error)}.WorkspaceSelector_delete-mode-workspace__k2jeB.WorkspaceSelector_disabled__IBgMh{opacity:.5;cursor:not-allowed}.WorkspaceSelector_delete-indicator__h73cT{color:var(--status-error);font-weight:700;margin-right:var(--spacing-sm)}.WorkspaceSelector_history-section__JDKfa{background:var(--surface-secondary)}.WorkspaceSelector_history-header__8yWpL{background:var(--surface-hover);color:var(--color-primary);font-family:var(--font-mono);font-size:.75rem;text-align:center;text-transform:uppercase;letter-spacing:.1em}.WorkspaceSelector_history-header__8yWpL,.WorkspaceSelector_history-workspace__yvJ7_{padding:var(--spacing-sm) var(--spacing-md);border-bottom:1px solid var(--border-primary)}.WorkspaceSelector_history-workspace__yvJ7_{display:flex;align-items:center;justify-content:space-between;transition:var(--transition-all)}.WorkspaceSelector_history-workspace__yvJ7_:hover{background:var(--surface-hover)}.WorkspaceSelector_restore-button__8hYAx{background:transparent;border:1px solid var(--color-primary);color:var(--color-primary);width:24px;height:24px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:700;transition:var(--transition-all)}.WorkspaceSelector_restore-button__8hYAx:hover{background:var(--color-primary);color:var(--color-background);box-shadow:var(--shadow-sm)}.WorkspaceSelector_no-deleted-workspaces__ZTw86{padding:var(--spacing-md);text-align:center;color:var(--text-secondary);font-style:italic;font-family:var(--font-mono);font-size:.875rem}.WorkspaceSelector_create-workspace-section__eknoo{border-top:1px solid var(--border-primary);background:var(--surface-secondary)}.WorkspaceSelector_create-workspace-form__T_B98{display:flex;gap:var(--spacing-sm);padding:var(--spacing-sm)}.WorkspaceSelector_workspace-name-input__cZ3Ms{flex:1;background:var(--surface-secondary);border:1px solid var(--border-secondary);color:var(--text-primary);font-family:var(--font-mono);font-size:.875rem;padding:var(--spacing-sm);border-radius:var(--border-radius-sm);transition:var(--transition-all)}.WorkspaceSelector_workspace-name-input__cZ3Ms:focus{outline:none;border-color:var(--color-primary);box-shadow:var(--shadow-sm)}.WorkspaceSelector_create-button__mgZ0f{background:var(--surface-hover);border:1px solid var(--color-primary);color:var(--color-primary);font-family:var(--font-mono);font-size:.875rem;padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--border-radius-sm);cursor:pointer;transition:var(--transition-all);white-space:nowrap}.WorkspaceSelector_create-button__mgZ0f:hover:not(:disabled){background:var(--surface-hover);box-shadow:var(--shadow-sm)}.WorkspaceSelector_create-button__mgZ0f:disabled{opacity:.5;cursor:not-allowed}.WorkspaceSelector_empty-state__28Dnq{padding:var(--spacing-lg);text-align:center}.WorkspaceSelector_empty-message__OvfN5{color:var(--text-primary);font-family:var(--font-mono);font-size:.875rem;margin-bottom:var(--spacing-sm);font-weight:500}.WorkspaceSelector_empty-hint__1ScKh{color:var(--text-secondary);font-family:var(--font-mono);font-size:.75rem;font-style:italic}.WorkspaceSelector_management-section__S9sdD{border-top:1px solid var(--border-primary)}.WorkspaceSelector_delete-workspaces-option__y8JiH{color:var(--status-error);border-top:1px solid var(--border-primary)}.WorkspaceSelector_delete-workspaces-option__y8JiH:hover{background:var(--surface-hover);border-color:var(--status-error);color:var(--status-error)}.WorkspaceSelector_workspace-name__MuZw5{display:inline-block;text-align:left;min-width:0;max-width:100%;word-break:break-word;overflow-wrap:break-word}.WorkspaceSelector_workspace-name-edit___6Xmf{width:100%;background:transparent;border:none;color:inherit;font-family:inherit;font-size:inherit;padding:0;outline:none}.WorkspaceSelector_workspace-name-edit___6Xmf:focus{background:var(--surface-hover);border:1px solid var(--color-primary);border-radius:2px;padding:2px 4px}.WorkspaceSelector_workspace-option__S_2QF.WorkspaceSelector_editing__rSAOi{background:var(--surface-hover);border:1px solid var(--color-primary);pointer-events:auto}.WorkspaceSelector_edit-button__J2GQ9,.WorkspaceSelector_settings-button__FXOvo{background:transparent;border:none;padding:.25rem;margin-left:.25rem;font-size:.875rem;cursor:pointer;opacity:.7;transition:opacity .2s}.WorkspaceSelector_edit-button__J2GQ9:hover,.WorkspaceSelector_settings-button__FXOvo:hover{opacity:1}.WorkspaceSelector_active-badge__8Wbun{font-size:.625rem;color:var(--color-primary);margin-left:.5rem;text-transform:uppercase;letter-spacing:.05em}.WorkspaceSelector_delete-instructions__FZErT{padding:.5rem;text-align:center;font-size:.75rem;color:var(--text-secondary)}.WorkspaceSelector_delete-mode-section__L2dqS{padding:var(--spacing-sm)}.WorkspaceSelector_deleted-date__gCuGD{display:block;font-size:.625rem;color:var(--text-secondary);margin-top:.25rem}.WorkspaceSelector_delete-mode-workspace__k2jeB.WorkspaceSelector_editing__rSAOi,.WorkspaceSelector_history-workspace__yvJ7_.WorkspaceSelector_editing__rSAOi{background:var(--surface-hover);border:1px solid var(--color-primary)}@media (min-width:768px){.WorkspaceSelector_workspace-selector__lj_xo{min-width:fit-content;padding:var(--spacing-sm) var(--spacing-md)}.WorkspaceSelector_workspace-selector-text__U_h_3{display:block}.WorkspaceSelector_workspace-dropdown__1KXFS{min-width:250px}}@media (min-width:1024px){.WorkspaceSelector_workspace-selector__lj_xo{min-width:fit-content;font-size:1rem}.WorkspaceSelector_workspace-dropdown__1KXFS{min-width:300px}.WorkspaceSelector_workspace-option__S_2QF{padding:var(--spacing-md);font-size:1rem}}.TopMenu_container__8St2_{width:100%;position:fixed;padding-top:15px;padding-bottom:15px;top:0;left:0;right:0;z-index:50;background:var(--color-background-canvas);backdrop-filter:none;padding-left:var(--spacing-md);padding-right:var(--spacing-md)}.TopMenu_nav__iUO40{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;padding:var(--spacing-lg) var(--spacing-lg);width:100%;position:relative}.TopMenu_invite-section__su931{display:flex;align-items:center;justify-content:flex-start;z-index:100}.TopMenu_logo-section__Xg4EC{display:flex;padding-top:10px;align-items:center;justify-content:center;margin-top:var(--spacing-sm);margin-bottom:var(--spacing-sm);width:100%;height:100%}.TopMenu_selector-section__vPiEo{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-lg);z-index:100}.TopMenu_divider__ssomq{width:100%;height:1px;margin-top:var(--spacing-sm);margin-bottom:var(--spacing-sm);color:var(--color-border-primary);background:var(--color-border-primary);box-shadow:var(--shadow-glow-sm)}.TopMenu_scanlines__D5Hhq{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;background:repeating-linear-gradient(0deg,transparent,transparent 4px,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 5px);z-index:1;animation:TopMenu_scanlineFlicker__ro5jm .5s steps(1) infinite}.TopMenu_theme-singularity__KUqbH .TopMenu_scanlines__D5Hhq{display:none}@keyframes TopMenu_scanlineFlicker__ro5jm{0%{opacity:1}50%{opacity:.7}to{opacity:1}}@media (max-width:767px){.TopMenu_nav__iUO40{display:flex;padding:var(--spacing-md) var(--spacing-md)}.TopMenu_invite-section__su931{position:absolute;left:var(--spacing-md)}.TopMenu_logo-section__Xg4EC{position:absolute;left:50%;transform:translateX(-50%);margin-top:0;width:auto}.TopMenu_selector-section__vPiEo{position:absolute;right:var(--spacing-md)}}@media (min-width:768px) and (max-width:1023px){.TopMenu_nav__iUO40{display:flex;padding:var(--spacing-md) var(--spacing-lg)}.TopMenu_invite-section__su931{position:absolute;left:var(--spacing-lg)}.TopMenu_logo-section__Xg4EC{position:absolute;left:50%;transform:translateX(-50%);margin-top:0;width:auto}.TopMenu_selector-section__vPiEo{position:absolute;right:var(--spacing-lg);gap:var(--spacing-lg)}}@media (min-width:1024px){.TopMenu_nav__iUO40{display:flex;padding:var(--spacing-lg) var(--spacing-xl)}.TopMenu_invite-section__su931{position:absolute;left:var(--spacing-xl)}.TopMenu_logo-section__Xg4EC{position:absolute;left:50%;transform:translateX(-50%);margin-top:0;width:auto}.TopMenu_selector-section__vPiEo{position:absolute;right:var(--spacing-xl);gap:var(--spacing-xl)}}