.WorkspaceTopbar_topbar__eW0uh{position:-webkit-sticky;position:sticky;top:82px;z-index:8;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;padding:var(--space-3) 0 var(--space-4);margin-top:-8px;background:linear-gradient(180deg,var(--bg) 65%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.WorkspaceTopbar_left__EvWdg{display:flex;align-items:center;gap:var(--space-3);min-width:0}.WorkspaceTopbar_backLabel__k_KpF{margin-left:4px}.WorkspaceTopbar_titleBlock__cqxJ0{min-width:0}.WorkspaceTopbar_kicker__mjqox{margin:0 0 4px;color:var(--accent);text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:.08em}.WorkspaceTopbar_title__WwVlu{margin:0;font-size:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WorkspaceTopbar_right__IBgL_{display:flex;align-items:center;gap:var(--space-3);flex-shrink:0}.WorkspaceTopbar_timer__HZwVV{min-width:88px;text-align:center;border-radius:var(--radius-pill);padding:10px var(--space-4);background:rgba(31,143,95,.1);border:1px solid rgba(31,143,95,.22);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.WorkspaceTopbar_submitMobile__UUcXD{display:none}@media (max-width:900px){.WorkspaceTopbar_topbar__eW0uh{top:72px}}@media (max-width:768px){.WorkspaceTopbar_topbar__eW0uh{position:-webkit-sticky;position:sticky;top:0;z-index:20;flex-direction:column;align-items:stretch;gap:var(--space-2);background:var(--bg);padding:var(--space-3) 0;margin-top:0}.WorkspaceTopbar_left__EvWdg{justify-content:space-between}.WorkspaceTopbar_backLabel__k_KpF,.WorkspaceTopbar_kicker__mjqox{display:none}.WorkspaceTopbar_title__WwVlu{font-size:17px;max-width:46vw}.WorkspaceTopbar_submitMobile__UUcXD{display:inline-flex;flex-shrink:0}.WorkspaceTopbar_right__IBgL_{justify-content:space-between}.WorkspaceTopbar_submitDesktop__VB4M3{display:none}}@media (max-width:480px){.WorkspaceTopbar_title__WwVlu{max-width:38vw}}.MobileWorkspaceTabs_tabs__mJvhd{display:none}@media (max-width:768px){.MobileWorkspaceTabs_tabs__mJvhd{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-1);gap:var(--space-1);padding:var(--space-1);border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--card-bg-soft);margin-bottom:var(--space-3)}.MobileWorkspaceTabs_tab__aK6pE{border:none;background:transparent;border-radius:var(--radius-pill);padding:10px var(--space-3);font-weight:600;font-size:14px;color:var(--muted);cursor:pointer}.MobileWorkspaceTabs_active__S26eA{background:var(--accent);color:var(--contrast-text)}}.EditorPanel_panel__qWhJm{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card-bg);padding:var(--space-5);display:grid;grid-gap:var(--space-3);gap:var(--space-3);min-height:720px}.EditorPanel_head__23M2p h3{margin:0 0 4px}.EditorPanel_subtitle__lAZ5J{margin:0;color:var(--muted);font-size:14px}@media (max-width:768px){.EditorPanel_panel__qWhJm{min-height:0;height:calc(100dvh - 210px);padding:var(--space-4);border-radius:var(--radius-md)}.EditorPanel_hiddenMobile__DbGpI{display:none}}.LockedWorkspaceCard_card__2Ey38{display:grid;grid-gap:var(--space-4);gap:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card-bg);padding:var(--space-5);max-width:560px;margin:var(--space-6) auto 0;text-align:center}.LockedWorkspaceCard_actions__U5w4Q{display:flex;justify-content:center;gap:var(--space-3);flex-wrap:wrap}@media (max-width:480px){.LockedWorkspaceCard_actions__U5w4Q button{width:100%}}.SubmittingOverlay_overlay__ZJ7mn{position:fixed;inset:0;background:rgba(6,9,14,.72);display:grid;place-items:center;z-index:60;padding:var(--space-4)}.SubmittingOverlay_card__fCnOb{max-width:420px;width:100%;max-height:90vh;overflow:auto;text-align:center;border-radius:var(--radius-lg);background:var(--card-bg);border:1px solid var(--border);padding:var(--space-6) var(--space-5);display:grid;grid-gap:var(--space-3);gap:var(--space-3);justify-items:center}.SubmittingOverlay_spinner__P8G1n{display:flex;gap:6px}.SubmittingOverlay_spinner__P8G1n span{width:10px;height:10px;border-radius:50%;background:var(--accent);animation:SubmittingOverlay_bounce__MbE25 1s ease-in-out infinite}.SubmittingOverlay_spinner__P8G1n span:nth-child(2){animation-delay:.15s}.SubmittingOverlay_spinner__P8G1n span:nth-child(3){animation-delay:.3s}@keyframes SubmittingOverlay_bounce__MbE25{0%,80%,to{transform:scale(.6);opacity:.5}40%{transform:scale(1);opacity:1}}.workspace_page__MsuS0{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.workspace_error__TecFu{margin:0;color:var(--danger)}.workspace_grid__mQXoQ{display:grid;grid-template-columns:minmax(320px,.95fr) minmax(320px,1.05fr);grid-gap:var(--space-4);gap:var(--space-4);align-items:start}.workspace_readerHeader__8Zhlh{display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.workspace_readerHeader__8Zhlh h1{margin:0}.workspace_kicker__XbEQS{margin:0;font-size:.8rem;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.workspace_editorPlaceholder__JkY0J{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card-bg);padding:var(--space-5);display:grid;place-items:center;min-height:200px}@media (max-width:768px){.workspace_grid__mQXoQ{grid-template-columns:1fr;gap:0}.workspace_grid__mQXoQ[data-active-tab=code]>:first-child{display:none}}