.ToastProvider_viewport___J1uP{position:fixed;z-index:200;top:16px;left:50%;width:min(100vw - 28px,360px);display:grid;gap:9px;pointer-events:none;transform:translateX(-50%)}.ToastProvider_toast__VvhjI{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;padding:11px 13px;border:0;border-radius:10px;box-shadow:0 8px 22px rgba(17,17,17,.08);pointer-events:auto;animation:ToastProvider_toast-in__prVxo .16s ease-out}.ToastProvider_toast__VvhjI p{margin:0;font-size:.82rem;line-height:1.45}.ToastProvider_toast__VvhjI button{padding:0;border:0;background:rgba(0,0,0,0);color:inherit;font:inherit;font-size:1rem;font-weight:400;line-height:1;cursor:pointer;opacity:.6}.ToastProvider_toast__VvhjI button:focus-visible,.ToastProvider_toast__VvhjI button:hover{outline:none;opacity:1}.ToastProvider_success__T2L1j{background:#eef7f0;color:#285735}.ToastProvider_error___MrNy{background:#fbecec;color:#8a3030}.ToastProvider_info__J6H8a{background:#f3f3f3;color:#444}.ToastProvider_warning__Xa6KQ{background:#fff6df;color:#805b12}@keyframes ToastProvider_toast-in__prVxo{0%{opacity:0;transform:translateY(-5px)}}@media(max-width:520px){.ToastProvider_viewport___J1uP{top:12px;width:min(100vw - 24px,100%)}}@media(prefers-reduced-motion:reduce){.ToastProvider_toast__VvhjI{animation:none}}.TeamSettingsModal_backdrop__kmFLK{position:fixed;z-index:100;inset:0;display:grid;place-items:center;padding:20px;background:rgba(17,17,17,.34)}.TeamSettingsModal_modal__Lds2h{width:min(100%,420px);display:grid;gap:22px;padding:24px;border:0;border-radius:14px;background:#fff;box-shadow:none;text-align:left}.TeamSettingsModal_header__glhwu{display:grid;gap:7px}.TeamSettingsModal_header__glhwu h2,.TeamSettingsModal_header__glhwu p{margin:0}.TeamSettingsModal_header__glhwu h2{font-family:var(--font-geist-pixel-square),monospace;font-size:1.1rem;font-weight:500;line-height:1.2}.TeamSettingsModal_header__glhwu p{color:#666;font-size:.86rem;line-height:1.5}.TeamSettingsModal_form__KZSvV{display:grid;justify-items:stretch;gap:10px}.TeamSettingsModal_form__KZSvV input{width:100%;min-height:42px;padding:10px 12px;border:0;border-radius:8px;background:#f8f8f8;color:#111;font:inherit;font-size:.9rem;outline:none}.TeamSettingsModal_form__KZSvV input:focus-visible{outline:none;background:#f3f3f3}.TeamSettingsModal_form__KZSvV input:disabled{opacity:.6}.TeamSettingsModal_actions__o5hCq{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:9px;padding-top:6px}.TeamSettingsModal_actions__o5hCq button{min-height:34px;padding:7px 11px;border:0;border-radius:8px;background:#f1f1f1;color:#111;font:inherit;font-size:.8rem;font-weight:400;cursor:pointer;transition:background-color .16s ease}.TeamSettingsModal_actions__o5hCq button:hover:not(:disabled){background:#e7e7e7}.TeamSettingsModal_actions__o5hCq button:focus-visible{outline:none;background:#e7e7e7}.TeamSettingsModal_actions__o5hCq button:disabled{cursor:default;opacity:.55}.TeamSettingsModal_actions__o5hCq .TeamSettingsModal_dangerButton__ccku1{background:#fbecec;color:#8a3030}.TeamSettingsModal_actions__o5hCq .TeamSettingsModal_dangerButton__ccku1:hover:not(:disabled){background:#f7dddd}.TeamSettingsModal_actions__o5hCq .TeamSettingsModal_dangerButton__ccku1:focus-visible{background:#f7dddd}@media(max-width:520px){.TeamSettingsModal_backdrop__kmFLK{padding:12px}.TeamSettingsModal_modal__Lds2h{padding:20px}}@media(prefers-reduced-motion:reduce){.TeamSettingsModal_actions__o5hCq button{transition:none}}.TeamSettings_settings__wSQf7{width:min(100%,760px);margin-inline:auto;display:grid;justify-items:stretch;gap:clamp(48px,7vw,72px);padding-bottom:24px;text-align:left}.TeamSettings_header__wjiUU{display:grid;justify-items:start;gap:8px}.TeamSettings_header__wjiUU h1,.TeamSettings_header__wjiUU p{margin:0}.TeamSettings_header__wjiUU h1{font-family:var(--font-geist-pixel-square),monospace;font-size:clamp(1.35rem,2.5vw,1.7rem);font-weight:500;line-height:1.1}.TeamSettings_header__wjiUU p{color:#666;font-size:.88rem;line-height:1.5}.TeamSettings_section__rxVrk{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;text-align:left}.TeamSettings_section__rxVrk h2{margin:0;font-family:var(--font-geist-pixel-square),monospace;font-size:1.05rem;font-weight:500;line-height:1.2}.TeamSettings_sectionContent__tR_sC{min-width:0;display:grid;gap:7px}.TeamSettings_sectionDescription__rEXLz{max-width:520px;margin:0;color:#666;font-size:.88rem;line-height:1.55}.TeamSettings_actionButton__wB5N3{justify-self:end;min-width:118px;min-height:34px;display:inline-flex;align-items:center;justify-content:center;padding:7px 11px;border:0;border-radius:8px;background:#f1f1f1;color:#111;font:inherit;font-size:.8rem;font-weight:400;cursor:pointer;transition:background-color .16s ease}.TeamSettings_actionButton__wB5N3:hover:not(:disabled){background:#e7e7e7}.TeamSettings_actionButton__wB5N3:focus-visible{outline:none;background:#e7e7e7}.TeamSettings_actionButton__wB5N3:disabled{cursor:default;opacity:.5}.TeamSettings_dangerButton__Rbnf4{background:#fbecec;color:#8a3030}.TeamSettings_dangerButton__Rbnf4:hover:not(:disabled){background:#f7dddd}.TeamSettings_dangerButton__Rbnf4:focus-visible{background:#f7dddd}@media(prefers-reduced-motion:reduce){.TeamSettings_actionButton__wB5N3{transition:none}}@media(max-width:620px){.TeamSettings_section__rxVrk{grid-template-columns:1fr;gap:16px}}.TeamSwitcher_switcher__A46mI{position:relative}.TeamSwitcher_trigger__g3ZDb{max-width:min(240px,100vw - 72px);min-height:30px;display:flex;align-items:center;gap:9px;padding:0 10px;border:0;border-radius:999px;background:rgba(0,0,0,0);color:#111;font:inherit;font-size:.84rem;font-weight:400;cursor:pointer}.TeamSwitcher_trigger__g3ZDb:hover{background:#f4f4f4}.TeamSwitcher_triggerName__tDCr3{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TeamSwitcher_chevron__2LhK6{flex-shrink:0;color:#777}.TeamSwitcher_menu__JeBgp{position:absolute;z-index:20;top:calc(100% + 8px);left:0;width:min(280px,100vw - 40px);padding:6px;border:1px solid #e6e6e6;border-radius:8px;background:#fff;box-shadow:0 12px 28px rgba(17,17,17,.1),0 1px 4px rgba(17,17,17,.08)}.TeamSwitcher_label__reLb_{margin:5px 10px 7px;color:#777;font-size:.72rem;font-weight:500}.TeamSwitcher_teamList__TmsS8{display:grid;gap:3px}.TeamSwitcher_teamButton__hf6BP{width:100%;min-height:40px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 10px;border:0;border-radius:9px;background:rgba(0,0,0,0);color:#111;font:inherit;font-size:.82rem;font-weight:600;text-align:left;text-decoration:none;cursor:pointer}.TeamSwitcher_teamButtonCurrent__mcVo1,.TeamSwitcher_teamButton__hf6BP:hover{background:#f4f4f4}.TeamSwitcher_meta__CuHsb{flex-shrink:0;color:#666;font-size:.75rem}.TeamSwitcher_createTeamLink__G7E4c{min-height:38px;display:flex;align-items:center;gap:8px;margin-top:6px;padding:9px 10px;border-top:1px solid #e6e6e6;color:#111;font-size:.82rem;font-weight:500;text-decoration:none}.TeamSwitcher_createTeamLink__G7E4c:hover{background:#f4f4f4}.TeamSwitcher_error__odqzp{margin:8px 9px 3px;color:#555;font-size:.76rem;line-height:1.4}.WorkspaceShell_shell__XoXe8{--workspace-header-height:42px;height:100svh;display:grid;grid-template-columns:208px minmax(0,1fr);grid-template-rows:var(--workspace-header-height) minmax(0,1fr);overflow:hidden;background:#fff;color:#111}.WorkspaceShell_header__sU1tb{grid-column:1/-1;grid-row:1;display:flex;align-items:center;gap:10px;min-height:var(--workspace-header-height);padding:4px 8px 4px 15px;border-bottom:1px solid #eee;background:#fff;position:relative;z-index:40}.WorkspaceShell_brand__S_mkQ{display:inline-flex;align-items:center;gap:6px;color:#111;font-family:var(--font-geist-pixel-square),monospace;font-size:1rem;font-weight:500;text-decoration:none}.WorkspaceShell_icon__dW3zY{width:24px;height:24px;filter:grayscale(1) contrast(1.15)}.WorkspaceShell_menuButton__62Ov3{display:none;width:28px;height:28px;align-items:center;justify-content:center;padding:0;border:0;background:rgba(0,0,0,0);color:#111;cursor:pointer}.WorkspaceShell_teamSwitcherSlot__xa35G{min-width:0;margin-left:10px}.WorkspaceShell_sidebarWrapper__9j5FI{grid-column:1;grid-row:2;min-width:0;min-height:0}.WorkspaceShell_sidebar__GlTyt{height:100%;display:flex;flex-direction:column;overflow:auto;overscroll-behavior:contain;padding:12px 10px;border-right:1px solid #eee;background:#fff}.WorkspaceShell_navItems__qT_rb,.WorkspaceShell_signOut__gQJdf{display:grid;gap:2px}.WorkspaceShell_signOut__gQJdf{margin-top:auto}.WorkspaceShell_navLink__invLu{width:100%;min-height:36px;display:flex;align-items:center;gap:8px;padding:9px 12px 9px 5px;border:0;border-radius:10px;background:rgba(0,0,0,0);color:#111;font-family:var(--font-geist-sans),Arial,Helvetica,sans-serif;font-size:.8125rem;font-weight:400;line-height:1.25;text-align:left;text-decoration:none;cursor:pointer;transition:background-color .16s ease}.WorkspaceShell_navLink__invLu.WorkspaceShell_navLinkActive___NX0f,.WorkspaceShell_navLink__invLu:focus-visible,.WorkspaceShell_navLink__invLu:hover{background:#f4f4f4}.WorkspaceShell_main__0u7Dm{grid-column:2;grid-row:2;min-width:0;min-height:0;overflow:auto;padding:clamp(28px,5vw,64px) clamp(24px,6vw,80px) 64px}.WorkspaceShell_backdrop__Y0KBP{display:none}@media(max-width:720px){.WorkspaceShell_shell__XoXe8{grid-template-columns:minmax(0,1fr)}.WorkspaceShell_brand__S_mkQ{display:none}.WorkspaceShell_menuButton__62Ov3{display:inline-flex}.WorkspaceShell_teamSwitcherSlot__xa35G{margin-left:0}.WorkspaceShell_sidebarWrapper__9j5FI{position:fixed;z-index:30;top:var(--workspace-header-height);bottom:0;left:0;width:min(248px,82vw);transform:translateX(-100%);transition:transform .2s ease}.WorkspaceShell_sidebarWrapperOpen__UVvOv{transform:translateX(0)}.WorkspaceShell_main__0u7Dm{grid-column:1;padding:28px 20px 48px}.WorkspaceShell_backdrop__Y0KBP{display:block;position:fixed;z-index:25;inset:var(--workspace-header-height) 0 0;padding:0;border:0;background:rgba(0,0,0,.24);cursor:pointer}}@media(prefers-reduced-motion:reduce){.WorkspaceShell_navLink__invLu,.WorkspaceShell_sidebarWrapper__9j5FI{transition:none}}