.workspace-shell_page__GhAe9{min-height:100vh;padding:var(--ui-space-5);background:radial-gradient(circle at top left,var(--ui-color-shell-accent),transparent 18%),radial-gradient(circle at top right,var(--ui-color-shell-highlight),transparent 16%),var(--ui-color-shell);color:var(--ui-color-text)}.workspace-shell_shell__qOeDO{max-width:1720px;margin:0 auto;display:flex;flex-direction:column;gap:var(--ui-space-4)}.workspace-shell_contentStack__J9SH1,.workspace-shell_stack__VTobX{display:flex;flex-direction:column;gap:var(--ui-space-4);min-width:0}.workspace-shell_header__PM7ge,.workspace-shell_panel__He4qF,.workspace-shell_workspaceNavCard__U3M4a{padding:var(--ui-space-5);border-radius:var(--ui-radius-shell);border:1px solid var(--ui-color-border-subtle);background:linear-gradient(180deg,color-mix(in srgb,var(--ui-color-text) 4%,transparent),transparent),var(--ui-color-surface-strong);box-shadow:var(--ui-shadow-surface)}.workspace-shell_header__PM7ge{display:flex;align-items:center;justify-content:space-between;gap:var(--ui-space-4)}.workspace-shell_brand__Enrxz{display:flex;align-items:center;gap:var(--ui-space-5);min-width:0}.workspace-shell_logo__b58NV{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.workspace-shell_eyebrow__5_DLt,.workspace-shell_heroStatLabel__xs2PE,.workspace-shell_metaValueLabel__tkMKZ,.workspace-shell_overviewLabel__Q6mbs,.workspace-shell_sectionLabel__5v3li,.workspace-shell_sidebarLabel__gwjdk,.workspace-shell_statusLabel__gwwqn,.workspace-shell_templateLabel__F2xu_{color:var(--ui-color-muted);font-size:var(--ui-font-size-body-sm);text-transform:uppercase;letter-spacing:.12em}.workspace-shell_heading__VQv7b{margin:0;font-size:clamp(24px,3vw,42px);line-height:1.05;letter-spacing:-.04em}.workspace-shell_description__v7UKC,.workspace-shell_helperCard__ByNxo,.workspace-shell_heroStatHint__uW_1w,.workspace-shell_memberEmail__E4QOW,.workspace-shell_overviewText___eCTu,.workspace-shell_sectionDescription__zKYFS,.workspace-shell_sidebarHint__oGBji,.workspace-shell_subheading__Y59Fp{color:var(--ui-color-muted);font-size:var(--ui-font-size-body-sm);line-height:1.5}.workspace-shell_actionsRow__mxK1t,.workspace-shell_groupTabs__RKD_i,.workspace-shell_headerActions__3JYg3,.workspace-shell_memberActions__4ZAnb,.workspace-shell_quickLinks__yj2hF,.workspace-shell_segmentedRow__t6wOG,.workspace-shell_toolbarRow__5O0E7{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ui-space-3)}.workspace-shell_badge__MKjDe,.workspace-shell_statusPill__6Zszi,.workspace-shell_teamBadge__hg_Wi{display:inline-flex;align-items:center;gap:var(--ui-space-3);min-height:40px;padding:0 var(--ui-space-3);border-radius:999px;background:var(--ui-color-control);border:1px solid var(--ui-color-border-subtle);color:var(--ui-color-text);font-size:var(--ui-font-size-body-sm)}.workspace-shell_teamBadgeMark__BKgr4{width:16px;height:16px;border-radius:var(--sds-size-radius-100);background:var(--sds-color-background-brand-default)}.workspace-shell_accountSidebarTab__OW_Eu,.workspace-shell_button__UczQL,.workspace-shell_groupTab__xnO5j,.workspace-shell_headerButton__wdEtY,.workspace-shell_headerLink__RBVQW,.workspace-shell_segmentedButton__ts5Qn,.workspace-shell_workspaceTab__K6zu_{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 var(--ui-space-4);border:1px solid var(--ui-color-border-subtle);border-radius:999px;background:var(--ui-color-control);color:var(--ui-color-text);cursor:pointer;font-size:var(--ui-font-size-body-sm);text-decoration:none;transition:background-color var(--ui-transition-base),color var(--ui-transition-base),border-color var(--ui-transition-base),transform var(--ui-transition-base)}.workspace-shell_accountSidebarTab__OW_Eu:hover,.workspace-shell_button__UczQL:hover,.workspace-shell_groupTab__xnO5j:hover,.workspace-shell_headerButton__wdEtY:hover,.workspace-shell_headerLink__RBVQW:hover,.workspace-shell_segmentedButton__ts5Qn:hover,.workspace-shell_workspaceTab__K6zu_:hover{border-color:var(--ui-color-border);transform:translateY(-1px)}.workspace-shell_accountSidebarTab__OW_Eu:disabled,.workspace-shell_button__UczQL:disabled,.workspace-shell_groupTab__xnO5j:disabled,.workspace-shell_headerButton__wdEtY:disabled,.workspace-shell_segmentedButton__ts5Qn:disabled,.workspace-shell_workspaceTab__K6zu_:disabled{opacity:.5;cursor:default;transform:none}.workspace-shell_workspaceNavCard__U3M4a{display:flex;flex-direction:column;gap:var(--ui-space-4)}.workspace-shell_workspaceTabs__YsG3U{display:flex;flex-wrap:wrap;gap:var(--ui-space-2)}.workspace-shell_accountSidebarTab__OW_Eu,.workspace-shell_groupTab__xnO5j,.workspace-shell_segmentedButton__ts5Qn,.workspace-shell_workspaceTab__K6zu_{min-height:44px;padding:0 var(--ui-space-4);background:transparent;border-color:transparent;color:var(--ui-color-muted)}.workspace-shell_accountSidebarTabActive__aDbrb,.workspace-shell_groupTabActive__2PhY1,.workspace-shell_groupTab__xnO5j[aria-pressed=true],.workspace-shell_segmentedButtonActive__7gOOv,.workspace-shell_workspaceTabActive__UpJt8,.workspace-shell_workspaceTab__K6zu_[aria-pressed=true],.workspace-shell_workspaceTab__K6zu_[aria-selected=true]{background:var(--ui-color-pill-active-bg);border-color:var(--ui-color-pill-active-bg);color:var(--ui-color-pill-active-text)}.workspace-shell_panel__He4qF{display:flex;flex-direction:column;gap:var(--ui-space-4)}.workspace-shell_canvasCard___qMp8,.workspace-shell_empty__2PbIH,.workspace-shell_helperCard__ByNxo,.workspace-shell_heroStat__5A5S1,.workspace-shell_mediaCard___PI7c,.workspace-shell_memberItem__OJfqs,.workspace-shell_metaItem__PIlbw,.workspace-shell_overviewCard__l7sYW,.workspace-shell_sidebarCard__grldn,.workspace-shell_statusCard__Rj8Hz,.workspace-shell_subPanel__HEbGg,.workspace-shell_templateCard___Zaxh,.workspace-shell_templateMetaItem__yZili{padding:var(--ui-space-4);border-radius:var(--ui-radius-shell);border:1px solid var(--ui-color-border-subtle);background:var(--ui-color-surface-soft)}.workspace-shell_subPanel__HEbGg{display:flex;flex-direction:column;gap:var(--ui-space-3)}.workspace-shell_studioGrid__BGR0o{display:grid;grid-template-columns:minmax(300px,var(--studio-left-rail-width)) minmax(0,1fr);grid-gap:var(--ui-space-4);gap:var(--ui-space-4);align-items:start}.workspace-shell_controlRail__LWDMB{display:flex;flex-direction:column;gap:var(--ui-space-4);min-width:0}.workspace-shell_controlTabs__e3NRe{display:flex;flex-direction:column;gap:var(--ui-space-2);padding:var(--ui-space-3);border-radius:var(--ui-radius-shell);background:var(--ui-color-surface-soft);border:1px solid var(--ui-color-border-subtle)}.workspace-shell_controlTab__H87qJ{justify-content:flex-start;width:100%}.workspace-shell_previewShell__rKbLn{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,var(--studio-right-rail-width));grid-gap:var(--ui-space-4);gap:var(--ui-space-4);align-items:start;min-width:0}.workspace-shell_previewStage__WbArM{display:flex;flex-direction:column;gap:var(--ui-space-4);min-width:0}.workspace-shell_surfaceTabs__0wsmo{align-self:center}.workspace-shell_surfaceTab__QuEwg{min-width:120px}.workspace-shell_exportRail__8puL5{display:flex;flex-direction:column;gap:var(--ui-space-4);min-width:0}.workspace-shell_exportButton__nwfVj{width:100%;justify-content:center}.workspace-shell_editorGrid__dyOel{grid-template-columns:minmax(320px,380px) minmax(0,1fr)}.workspace-shell_accountDialogBody__U37jn,.workspace-shell_editorGrid__dyOel,.workspace-shell_grid__89Lsk,.workspace-shell_libraryLayout__sJ6_w,.workspace-shell_previewGrid__hdeE_,.workspace-shell_teamLayout__QkTHa{display:grid;grid-gap:var(--ui-space-4);gap:var(--ui-space-4);align-items:start}.workspace-shell_libraryLayout__sJ6_w,.workspace-shell_previewGrid__hdeE_{grid-template-columns:minmax(0,1fr) minmax(280px,340px)}.workspace-shell_teamLayout__QkTHa{grid-template-columns:minmax(0,.95fr) minmax(0,1.25fr)}.workspace-shell_grid__89Lsk{grid-template-columns:minmax(0,360px) minmax(0,1fr)}.workspace-shell_accountDialogBody__U37jn{grid-template-columns:220px minmax(0,1fr)}.workspace-shell_accountMain__ot0Ow,.workspace-shell_editorPreviewWrap__TAL6y,.workspace-shell_previewStack__HTGF4,.workspace-shell_sidebarColumn__k9o5j,.workspace-shell_stickyPanel__T7JqD{min-width:0}.workspace-shell_sidebarColumn__k9o5j{display:flex;flex-direction:column;gap:var(--ui-space-4)}.workspace-shell_stickyPanel__T7JqD{position:-webkit-sticky;position:sticky;top:var(--ui-space-5)}.workspace-shell_accountSidebar__hj_Il,.workspace-shell_previewStack__HTGF4{display:flex;flex-direction:column;gap:var(--ui-space-3)}.workspace-shell_accountSidebar__hj_Il{padding:var(--ui-space-5);border-right:1px solid var(--ui-color-border-subtle)}.workspace-shell_accountLogoutButton__5__8I{margin-top:auto;align-self:flex-start}.workspace-shell_heroStats__7QlPZ,.workspace-shell_overviewGrid__jIMCb,.workspace-shell_statusGrid__vImQB{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--ui-space-3);gap:var(--ui-space-3)}.workspace-shell_heroStatValue___6wZT,.workspace-shell_memberName__j6InN,.workspace-shell_overviewValue__RiO8y,.workspace-shell_sidebarTitle__C1ehM,.workspace-shell_statusValue__T5sol,.workspace-shell_templateTitle__WuyLg{margin-top:var(--ui-space-2);color:var(--ui-color-text);font-size:var(--ui-font-size-section);font-weight:600;line-height:1.1}.workspace-shell_overviewValue__RiO8y{font-size:var(--sds-typography-heading-size-base)}.workspace-shell_field__yJUVz{display:flex;flex-direction:column;gap:var(--ui-space-2)}.workspace-shell_controlGrid__3P94k,.workspace-shell_fieldGrid__gSsOq,.workspace-shell_templateMetaGrid__Ag1Yg{display:grid;grid-gap:var(--ui-space-3);gap:var(--ui-space-3)}.workspace-shell_controlGrid__3P94k,.workspace-shell_fieldGrid__gSsOq,.workspace-shell_templateMetaGrid__Ag1Yg{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-shell_templateMetaGrid__Ag1Yg{gap:var(--ui-space-3)}.workspace-shell_fieldLabel__hYXV4,.workspace-shell_metaName__t8E_F{color:var(--ui-color-muted);font-size:var(--ui-font-size-body-sm)}.workspace-shell_input__rEo2_,.workspace-shell_textarea__WwDrF{min-height:46px;width:100%}.workspace-shell_textarea__WwDrF{min-height:116px}.workspace-shell_toolbarInput__U_6SO{flex:1 1 280px}.workspace-shell_dangerButton__gyy6k{background:color-mix(in srgb,var(--sds-color-background-danger-secondary) 72%,transparent);border-color:color-mix(in srgb,var(--sds-color-border-danger-default) 36%,transparent);color:var(--sds-color-text-danger-default)}.workspace-shell_banner__8pQAr,.workspace-shell_error__cnxBA,.workspace-shell_notice__Pz9rB{width:100%}.workspace-shell_notice__Pz9rB{background:color-mix(in srgb,var(--sds-color-background-positive-secondary) 52%,transparent);color:var(--sds-color-text-positive-default)}.workspace-shell_error__cnxBA{background:color-mix(in srgb,var(--sds-color-background-danger-secondary) 52%,transparent);color:var(--sds-color-text-danger-default)}.workspace-shell_canvasGrid__P_8je{display:grid;grid-template-columns:1fr;grid-gap:var(--ui-space-3);gap:var(--ui-space-3)}.workspace-shell_canvasCard___qMp8{display:flex;flex-direction:column;gap:var(--ui-space-3);width:100%;text-align:left;color:inherit}button.workspace-shell_canvasCard___qMp8{cursor:pointer}.workspace-shell_canvasMeta__mdCNl{display:flex;justify-content:space-between;gap:var(--ui-space-3)}.workspace-shell_canvasViewport__fbFiy{display:flex;align-items:center;justify-content:center;min-height:280px;padding:var(--ui-space-4);border-radius:var(--ui-radius-shell);background:var(--ui-color-canvas);overflow:auto}.workspace-shell_previewCanvas__4MlzS{width:100%;height:auto;display:block;border-radius:var(--ui-radius-surface);box-shadow:var(--ui-shadow-surface)}.workspace-shell_mediaGrid__7efdK,.workspace-shell_templateGrid___sOjz{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:var(--ui-space-4);gap:var(--ui-space-4)}.workspace-shell_templateCardBody__M7C3h{display:flex;flex-direction:column;gap:var(--ui-space-3)}.workspace-shell_templateMetaValue__nJ67J{margin-top:var(--ui-space-1);color:var(--ui-color-text);font-size:var(--ui-font-size-body-sm);line-height:1.35}.workspace-shell_templateActions__7k9TP{display:flex;flex-wrap:wrap;gap:var(--ui-space-3)}.workspace-shell_mediaThumbWrap__3UmNG,.workspace-shell_templatePreview__y7fwn{position:relative;overflow:hidden;min-height:220px;border-radius:var(--ui-radius-surface);background:var(--ui-color-canvas)}.workspace-shell_mediaThumbWrap__3UmNG{aspect-ratio:4/3;min-height:0}.workspace-shell_mediaThumb__Z5V4Z,.workspace-shell_templatePreviewImage__Iux90{width:100%;height:100%;object-fit:cover;display:block}.workspace-shell_templateOverlay__Uk_RC{position:absolute;inset:0;background:linear-gradient(180deg,color-mix(in srgb,var(--ui-color-shell) 10%,transparent),color-mix(in srgb,var(--ui-color-shell) 56%,transparent))}.workspace-shell_templateContent__p__9Y{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;gap:var(--ui-space-2);padding:var(--ui-space-4)}.workspace-shell_templateLogo__92Nav{width:72px;max-height:24px;object-fit:contain}.workspace-shell_templateSubtitle__ypDAm{color:var(--ui-color-text);font-size:var(--ui-font-size-body-sm);line-height:1.35}.workspace-shell_memberList__6K4CY{display:flex;flex-direction:column;gap:var(--ui-space-3)}.workspace-shell_memberItem__OJfqs{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--ui-space-4);gap:var(--ui-space-4);align-items:start}.workspace-shell_memberIdentity__7onXH{min-width:0}.workspace-shell_memberName__j6InN{font-size:16px}.workspace-shell_metaList__fxWRB{display:flex;flex-direction:column;gap:var(--ui-space-3)}.workspace-shell_metaItem__PIlbw{display:flex;justify-content:space-between;gap:var(--ui-space-3)}.workspace-shell_empty__2PbIH{color:var(--ui-color-muted)}.workspace-shell_emptyRich__e3CqN{padding:var(--ui-space-5);border-radius:var(--ui-radius-shell);border:1px dashed var(--ui-color-border-subtle);background:color-mix(in srgb,var(--ui-color-panel-soft) 72%,transparent);color:var(--ui-color-muted);font-size:var(--ui-font-size-body-sm);line-height:1.5}.workspace-shell_helperCard__ByNxo{background:linear-gradient(180deg,color-mix(in srgb,var(--sds-color-background-brand-secondary) 30%,transparent),color-mix(in srgb,var(--ui-color-panel-soft) 78%,transparent)),var(--ui-color-surface-soft)}.workspace-shell_hiddenInput__y6oY7,.workspace-shell_uploadInput__yCRzz{position:absolute;inset:0;opacity:0;cursor:pointer}.workspace-shell_hiddenInput__y6oY7{pointer-events:none}.workspace-shell_uploadLabel__mS0o3{position:relative;width:100%}.workspace-shell_templateStrip__6StTm{display:grid;grid-template-columns:minmax(320px,1.2fr) minmax(280px,.9fr) minmax(280px,.9fr);grid-gap:var(--ui-space-4);gap:var(--ui-space-4);align-items:stretch}.workspace-shell_templateStripActions__DiQ6k,.workspace-shell_templateStripCard__pdhI5,.workspace-shell_templateStripStats__TOtAU{min-height:100%;padding:var(--ui-space-4);border-radius:var(--ui-radius-shell);border:1px solid var(--ui-color-border-subtle);background:var(--ui-color-surface-soft)}.workspace-shell_templateStripCard__pdhI5{display:grid;grid-template-columns:144px minmax(0,1fr);grid-gap:var(--ui-space-4);gap:var(--ui-space-4);align-items:center}.workspace-shell_templateStripPreview__1FRVE{display:flex;align-items:center;justify-content:center;min-height:120px;border-radius:var(--ui-radius-surface);overflow:hidden;background:var(--ui-color-canvas)}.workspace-shell_templateStripLogo__VTIVB{width:92px;max-height:32px;object-fit:contain}.workspace-shell_templateStripActions__DiQ6k,.workspace-shell_templateStripBody__lzdft,.workspace-shell_templateStripStats__TOtAU{display:flex;flex-direction:column;gap:var(--ui-space-3)}.workspace-shell_templateStripTitle__4O4QG{color:var(--ui-color-text);font-size:var(--ui-font-size-section);font-weight:600;line-height:1.1}.workspace-shell_templateStripHint__F0Umi,.workspace-shell_templateStripText__eod9j{color:var(--ui-color-muted);font-size:var(--ui-font-size-body-sm);line-height:1.45}.workspace-shell_buttonSecondary__jsjv5{background:var(--ui-color-panel-soft)}.workspace-shell_divider__44xHd{height:1px;background:var(--ui-color-border-subtle)}.workspace-shell_accountDialog__8A_3x .ui-dialog,.workspace-shell_studioDialog__nHf6f .ui-dialog{width:var(--studio-overlay-width);max-height:calc(100vh - 40px);padding:0;border-radius:calc(var(--ui-radius-shell) + var(--sds-size-radius-200));background:var(--ui-color-surface-strong);border:1px solid var(--ui-color-border-subtle);overflow:hidden}.workspace-shell_accountDialog__8A_3x .ui-dialog{width:min(1180px,calc(100vw - 40px))}.workspace-shell_accountDialog__8A_3x .ui-dialog-header,.workspace-shell_studioDialog__nHf6f .ui-dialog-header{padding:var(--ui-space-6) var(--ui-space-6) var(--ui-space-5);border-bottom:1px solid var(--ui-color-border-subtle)}.workspace-shell_accountDialog__8A_3x .ui-dialog-body,.workspace-shell_studioDialog__nHf6f .ui-dialog-body{padding:var(--ui-space-6);overflow:auto;background:var(--ui-color-surface-strong)}@media (max-width:1200px){.workspace-shell_accountDialogBody__U37jn,.workspace-shell_grid__89Lsk,.workspace-shell_libraryLayout__sJ6_w,.workspace-shell_previewGrid__hdeE_,.workspace-shell_previewShell__rKbLn,.workspace-shell_studioGrid__BGR0o,.workspace-shell_teamLayout__QkTHa,.workspace-shell_templateStrip__6StTm{grid-template-columns:1fr}.workspace-shell_heroStats__7QlPZ,.workspace-shell_overviewGrid__jIMCb,.workspace-shell_statusGrid__vImQB{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-shell_accountSidebar__hj_Il{border-right:0;border-bottom:1px solid var(--ui-color-border-subtle)}}@media (max-width:960px){.workspace-shell_page__GhAe9{padding:var(--ui-space-3)}.workspace-shell_header__PM7ge,.workspace-shell_panel__He4qF,.workspace-shell_workspaceNavCard__U3M4a{padding:var(--ui-space-4);border-radius:var(--ui-radius-shell)}.workspace-shell_brand__Enrxz,.workspace-shell_header__PM7ge{flex-direction:column;align-items:flex-start}.workspace-shell_brand__Enrxz{gap:var(--ui-space-3)}.workspace-shell_controlGrid__3P94k,.workspace-shell_editorGrid__dyOel,.workspace-shell_fieldGrid__gSsOq,.workspace-shell_heroStats__7QlPZ,.workspace-shell_mediaGrid__7efdK,.workspace-shell_memberItem__OJfqs,.workspace-shell_overviewGrid__jIMCb,.workspace-shell_statusGrid__vImQB,.workspace-shell_templateGrid___sOjz,.workspace-shell_templateMetaGrid__Ag1Yg,.workspace-shell_templateStripCard__pdhI5{grid-template-columns:1fr}.workspace-shell_memberActions__4ZAnb{justify-content:flex-start}}