.workspace-gate{width:100%;max-width:var(--app-page-max);margin:0 auto;padding:clamp(44px,8vh,96px) var(--app-page-inset) 80px;color:var(--gray-300)}.workspace-gate-card{width:min(100%,760px);margin:0 auto;padding:clamp(24px,4vw,32px);border:1px solid var(--gray-800);border-radius:var(--app-radius-card);background:var(--gray-900);box-shadow:none}.workspace-gate-heading{max-width:570px}.workspace-gate-eyebrow{color:var(--gray-400);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.workspace-gate h1{margin:6px 0 8px;color:var(--gray-50);font-size:clamp(22px,3vw,26px);line-height:1.25;letter-spacing:-.02em}.workspace-gate p{max-width:560px;margin:0;color:var(--gray-400);font-size:14px;line-height:1.55}.workspace-gate-options{display:grid;grid-gap:8px;gap:8px;margin-top:28px}.workspace-gate-options button{min-width:0;min-height:64px;display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;grid-column-gap:12px;column-gap:12px;width:100%;padding:10px 12px;border:1px solid var(--gray-800);border-radius:var(--app-radius-control);background:var(--gray-850);color:var(--gray-100);font:inherit;text-align:left;cursor:pointer;transition:border-color .12s ease,background .12s ease}.workspace-gate-options button:hover{border-color:var(--app-interactive-card-state-border);background:var(--app-interactive-card-state-background)}.workspace-gate-options button:focus-visible{outline:1px solid var(--app-focus-color);outline-offset:2px}.workspace-gate-option-copy{min-width:0;display:grid;grid-gap:2px;gap:2px}.workspace-gate-option-copy strong{overflow:hidden;color:var(--gray-100);font-size:14px;line-height:18px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.workspace-gate-options small{color:var(--gray-500);font-size:11px;line-height:15px;font-weight:650;text-transform:capitalize}.workspace-gate-option-action{display:inline-flex;align-items:center;gap:7px;color:var(--gray-400);font-size:12px;line-height:16px;font-weight:650}.workspace-gate-options button:hover .workspace-gate-option-action{color:var(--gray-100)}.ps-page:is([data-app-theme=light] *,.is-light:where(:not([data-app-theme] *))) .workspace-gate-card{border-color:#e4e4e7;background:#fff}.ps-page:is([data-app-theme=light] *,.is-light:where(:not([data-app-theme] *))) .workspace-gate h1{color:#18181b}.ps-page:is([data-app-theme=light] *,.is-light:where(:not([data-app-theme] *))) .workspace-gate-options button{border-color:#e4e4e7;background:#fff;color:#18181b}.ps-page:is([data-app-theme=light] *,.is-light:where(:not([data-app-theme] *))) .workspace-gate-options button:hover{border-color:var(--app-interactive-card-state-border);background:var(--app-interactive-card-state-background)}.ps-page:is([data-app-theme=light] *,.is-light:where(:not([data-app-theme] *))) .workspace-gate-option-copy strong{color:#18181b}@media (max-width:480px){.workspace-gate{padding-top:28px;padding-bottom:56px}.workspace-gate-card{padding:var(--app-space-5)}.workspace-gate-option-action>span{display:none}}.workspace-context-control{position:relative;width:-moz-fit-content;width:fit-content;margin-top:14px;color:var(--gray-100)}.workspace-context-trigger{min-width:0;min-height:var(--app-control-default);display:grid;grid-template-columns:28px minmax(0,1fr) 16px;align-items:center;grid-gap:var(--app-action-gap);gap:var(--app-action-gap);padding:3px var(--app-space-1);border:0;border-radius:var(--app-radius-control);background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.workspace-context-trigger:hover,.workspace-context-trigger[aria-expanded=true]{background:color-mix(in srgb,var(--gray-800) 72%,transparent)}.workspace-context-trigger:focus-visible{outline:1px solid var(--app-focus-color);outline-offset:2px}.workspace-context-trigger:disabled{cursor:default}.workspace-context-copy{min-width:0;display:block}.workspace-context-copy strong{display:block;overflow:hidden;color:var(--gray-100);font-size:14px;line-height:20px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.workspace-context-copy small{display:block;color:var(--gray-500);font-size:10px;line-height:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.workspace-context-chevron{width:16px;height:16px;fill:none;stroke:var(--gray-400);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.workspace-context-menu{position:absolute;z-index:80;top:calc(100% + 7px);left:0;width:min(320px,calc(100vw - 32px));padding:6px;border:1px solid var(--gray-700);border-radius:10px;background:var(--gray-900);box-shadow:0 20px 48px rgb(0 0 0/.28)}.workspace-context-menu-head{padding:7px 9px 6px;color:var(--gray-500);font-size:10px;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.workspace-context-menu>button{width:100%;min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:8px 10px;border:0;border-radius:7px;background:transparent;color:var(--gray-100);font:inherit;text-align:left;cursor:pointer}.workspace-context-menu>button+button{margin-top:var(--app-space-1)}.workspace-context-menu>button.is-selected,.workspace-context-menu>button:hover{background:var(--gray-850)}.workspace-context-menu>button:focus-visible{outline:1px solid var(--app-focus-color);outline-offset:-1px}.workspace-context-menu>button .workspace-context-option-copy{min-width:0;flex:1 1;display:grid;grid-gap:2px;gap:2px}.workspace-context-menu>button strong{overflow:hidden;font-size:13px;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.workspace-context-menu>button small{color:var(--gray-500);font-size:11px;line-height:15px;text-transform:capitalize}.workspace-context-menu>button>svg{flex:0 0 18px;width:18px;height:18px;fill:none;stroke:var(--green-500);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ps-page:is([data-app-theme=light] *,.is-light:where(:not([data-app-theme] *))) .workspace-context-trigger{color:#18181b}.ps-page:is([data-app-theme=light] *,.is-light:where(:not([data-app-theme] *))) .workspace-context-menu{border-color:#d4d4d8;background:#fff;color:#18181b}.ps-page:is([data-app-theme=light] *,.is-light:where(:not([data-app-theme] *))) .workspace-context-menu>button.is-selected,.ps-page:is([data-app-theme=light] *,.is-light:where(:not([data-app-theme] *))) .workspace-context-menu>button:hover,.ps-page:is([data-app-theme=light] *,.is-light:where(:not([data-app-theme] *))) .workspace-context-trigger:hover,.ps-page:is([data-app-theme=light] *,.is-light:where(:not([data-app-theme] *))) .workspace-context-trigger[aria-expanded=true]{background:#f4f4f5}.ps-page:is([data-app-theme=light] *,.is-light:where(:not([data-app-theme] *))) .workspace-context-copy strong,.ps-page:is([data-app-theme=light] *,.is-light:where(:not([data-app-theme] *))) .workspace-context-menu>button{color:#18181b}@media (max-width:900px){.workspace-context-control{width:100%}.workspace-context-control .workspace-context-trigger{width:100%;min-height:var(--app-control-touch)}}