.StudioPrimitives-module__wyTgHW__scope{--studio-surface:#fff;--studio-surface-subtle:#f7f7f5;--studio-surface-hover:#f1f1ee;--studio-paper:#fff;--studio-ink:#24272c;--studio-ink-muted:#686b70;--studio-border:#deded9;--studio-border-strong:#a7a8a5;--studio-saffron:#d59118;--studio-saffron-soft:#fff4d6;--studio-focus:#a86600;--studio-success:#287a4b;--studio-warning:#8a5700;--studio-error:#b42318;--studio-space-1:.25rem;--studio-space-2:.5rem;--studio-space-3:.75rem;--studio-space-4:1rem;--studio-space-5:1.5rem;--studio-space-6:2rem;--studio-control-height:2.5rem;--studio-control-padding:.75rem;--studio-radius-sm:.375rem;--studio-radius-md:.625rem;--studio-radius-pill:999px;--studio-shadow-paper:0 1px 2px #24272c14, 0 12px 32px #24272c17;--studio-shadow-float:0 8px 24px #24272c1f;--studio-motion-fast:.12s;--studio-motion-standard:.18s;--studio-ease:cubic-bezier(.2, 0, 0, 1);min-width:0;color:var(--studio-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.StudioPrimitives-module__wyTgHW__scope[data-density=compact]{--studio-space-3:.625rem;--studio-space-4:.875rem;--studio-space-5:1.25rem;--studio-control-height:2.25rem;--studio-control-padding:.625rem}.StudioPrimitives-module__wyTgHW__button,.StudioPrimitives-module__wyTgHW__iconButton,.StudioPrimitives-module__wyTgHW__segment,.StudioPrimitives-module__wyTgHW__disclosure{appearance:none;font:inherit;color:inherit;border:0}.StudioPrimitives-module__wyTgHW__button,.StudioPrimitives-module__wyTgHW__iconButton,.StudioPrimitives-module__wyTgHW__segment,.StudioPrimitives-module__wyTgHW__disclosure,.StudioPrimitives-module__wyTgHW__fieldControl{transition:background-color var(--studio-motion-fast) var(--studio-ease), color var(--studio-motion-fast) var(--studio-ease), box-shadow var(--studio-motion-fast) var(--studio-ease), opacity var(--studio-motion-fast) var(--studio-ease)}.StudioPrimitives-module__wyTgHW__button:focus-visible,.StudioPrimitives-module__wyTgHW__iconButton:focus-visible,.StudioPrimitives-module__wyTgHW__segment:focus-visible,.StudioPrimitives-module__wyTgHW__disclosure:focus-visible,.StudioPrimitives-module__wyTgHW__fieldControl:focus-visible{outline:3px solid var(--studio-focus);outline-offset:2px}.StudioPrimitives-module__wyTgHW__button{min-height:var(--studio-control-height);justify-content:center;align-items:center;gap:var(--studio-space-2);padding:0 var(--studio-control-padding);border-radius:var(--studio-radius-md);white-space:nowrap;font-size:.875rem;font-weight:650;line-height:1;display:inline-flex}.StudioPrimitives-module__wyTgHW__button[data-variant=primary]{background:var(--studio-ink);color:var(--studio-surface)}.StudioPrimitives-module__wyTgHW__button[data-variant=primary]:hover:not(:disabled){background:#3b3e43}.StudioPrimitives-module__wyTgHW__button[data-variant=primary]:disabled{color:var(--studio-surface);opacity:1;background:#62656a}.StudioPrimitives-module__wyTgHW__button[data-variant=danger]{background:var(--studio-error);color:var(--studio-surface)}.StudioPrimitives-module__wyTgHW__button[data-variant=danger]:hover:not(:disabled){background:#921b13}.StudioPrimitives-module__wyTgHW__button[data-variant=quiet]{background:var(--studio-surface-subtle)}.StudioPrimitives-module__wyTgHW__button[data-variant=quiet]:hover:not(:disabled),.StudioPrimitives-module__wyTgHW__button[data-variant=ghost]:hover:not(:disabled),.StudioPrimitives-module__wyTgHW__iconButton:hover:not(:disabled),.StudioPrimitives-module__wyTgHW__disclosure:hover:not(:disabled){background:var(--studio-surface-hover)}.StudioPrimitives-module__wyTgHW__button[data-variant=ghost]{background:0 0}.StudioPrimitives-module__wyTgHW__button:disabled,.StudioPrimitives-module__wyTgHW__iconButton:disabled,.StudioPrimitives-module__wyTgHW__segment:disabled,.StudioPrimitives-module__wyTgHW__disclosure:disabled{cursor:not-allowed;opacity:.48}.StudioPrimitives-module__wyTgHW__spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:.875rem;height:.875rem;animation:.7s linear infinite StudioPrimitives-module__wyTgHW__studio-spin}.StudioPrimitives-module__wyTgHW__iconButton{width:var(--studio-control-height);height:var(--studio-control-height);border-radius:var(--studio-radius-pill);background:0 0;flex:none;place-items:center;display:inline-grid}.StudioPrimitives-module__wyTgHW__sectionHeader{justify-content:space-between;align-items:center;gap:var(--studio-space-3);min-width:0;margin:0 0 var(--studio-space-3);display:flex}.StudioPrimitives-module__wyTgHW__sectionTitle{color:var(--studio-ink);letter-spacing:.07em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:750;line-height:1.25}.StudioPrimitives-module__wyTgHW__field{gap:var(--studio-space-2);min-width:0;display:grid}.StudioPrimitives-module__wyTgHW__fieldLabel{color:var(--studio-ink-muted);font-size:.75rem;font-weight:650;line-height:1.25}.StudioPrimitives-module__wyTgHW__fieldControl{width:100%;min-height:var(--studio-control-height);border-radius:var(--studio-radius-sm);box-shadow:inset 0 -1px 0 var(--studio-border);color:var(--studio-ink);font:inherit;padding:0 var(--studio-space-1);background:0 0;border:0;line-height:1.4}.StudioPrimitives-module__wyTgHW__fieldControl:hover:not(:disabled){background:var(--studio-surface-subtle);box-shadow:inset 0 -1px 0 var(--studio-border-strong)}.StudioPrimitives-module__wyTgHW__fieldControl::placeholder{color:var(--studio-ink-muted);opacity:.78}.StudioPrimitives-module__wyTgHW__fieldControl[aria-invalid=true]{box-shadow:inset 0 -2px 0 var(--studio-error)}.StudioPrimitives-module__wyTgHW__fieldMessage{color:var(--studio-ink-muted);margin:0;font-size:.75rem;line-height:1.35}.StudioPrimitives-module__wyTgHW__fieldMessage[data-error=true]{color:var(--studio-error);font-weight:600}.StudioPrimitives-module__wyTgHW__segments{gap:var(--studio-space-1);max-width:100%;padding:var(--studio-space-1);border-radius:var(--studio-radius-md);background:var(--studio-surface-subtle);display:inline-flex}.StudioPrimitives-module__wyTgHW__segment{min-height:calc(var(--studio-control-height) - (2 * var(--studio-space-1)));padding:0 var(--studio-space-3);border-radius:var(--studio-radius-sm);color:var(--studio-ink-muted);background:0 0;font-size:.8125rem;font-weight:650;line-height:1}.StudioPrimitives-module__wyTgHW__segment:hover:not(:disabled){color:var(--studio-ink)}.StudioPrimitives-module__wyTgHW__segment[aria-pressed=true]{background:var(--studio-surface);color:var(--studio-ink);box-shadow:0 1px 3px #24272c1f}.StudioPrimitives-module__wyTgHW__disclosure{width:100%;min-height:var(--studio-control-height);justify-content:space-between;align-items:center;gap:var(--studio-space-3);padding:0 var(--studio-space-2);border-radius:var(--studio-radius-sm);text-align:left;background:0 0;font-size:.875rem;font-weight:650;display:flex}.StudioPrimitives-module__wyTgHW__chevron{width:.5rem;height:.5rem;transition:transform var(--studio-motion-standard) var(--studio-ease);border-bottom:1.5px solid;border-right:1.5px solid;flex:none;transform:rotate(45deg)translateY(-2px)}.StudioPrimitives-module__wyTgHW__disclosure[aria-expanded=true] .StudioPrimitives-module__wyTgHW__chevron{transform:rotate(225deg)translate(-1px,-1px)}.StudioPrimitives-module__wyTgHW__status{align-items:center;gap:var(--studio-space-2);min-width:0;color:var(--studio-ink-muted);font-size:.75rem;font-weight:600;line-height:1.35;display:inline-flex}.StudioPrimitives-module__wyTgHW__statusDot{background:currentColor;border-radius:50%;flex:none;width:.4375rem;height:.4375rem}.StudioPrimitives-module__wyTgHW__status[data-tone=success]{color:var(--studio-success)}.StudioPrimitives-module__wyTgHW__status[data-tone=warning]{color:var(--studio-warning)}.StudioPrimitives-module__wyTgHW__status[data-tone=error]{color:var(--studio-error)}.StudioPrimitives-module__wyTgHW__tooltipAnchor{display:inline-flex;position:relative}.StudioPrimitives-module__wyTgHW__tooltip{z-index:20;bottom:calc(100% + var(--studio-space-2));width:max-content;max-width:min(16rem, calc(100vw - (2 * var(--studio-space-4))));padding:var(--studio-space-2) var(--studio-space-3);border-radius:var(--studio-radius-sm);background:var(--studio-ink);box-shadow:var(--studio-shadow-float);color:var(--studio-surface);opacity:0;pointer-events:none;transition:opacity var(--studio-motion-fast) var(--studio-ease), transform var(--studio-motion-fast) var(--studio-ease);font-size:.75rem;font-weight:550;line-height:1.35;position:absolute;left:50%;transform:translate(-50%,2px)}.StudioPrimitives-module__wyTgHW__tooltipAnchor[data-align=start] .StudioPrimitives-module__wyTgHW__tooltip{left:0;transform:translateY(2px)}.StudioPrimitives-module__wyTgHW__tooltipAnchor[data-align=end] .StudioPrimitives-module__wyTgHW__tooltip{left:auto;right:0;transform:translateY(2px)}.StudioPrimitives-module__wyTgHW__tooltipAnchor:hover .StudioPrimitives-module__wyTgHW__tooltip,.StudioPrimitives-module__wyTgHW__tooltipAnchor:focus-within .StudioPrimitives-module__wyTgHW__tooltip{opacity:1;transform:translate(-50%)}.StudioPrimitives-module__wyTgHW__tooltipAnchor[data-align=start]:hover .StudioPrimitives-module__wyTgHW__tooltip,.StudioPrimitives-module__wyTgHW__tooltipAnchor[data-align=start]:focus-within .StudioPrimitives-module__wyTgHW__tooltip,.StudioPrimitives-module__wyTgHW__tooltipAnchor[data-align=end]:hover .StudioPrimitives-module__wyTgHW__tooltip,.StudioPrimitives-module__wyTgHW__tooltipAnchor[data-align=end]:focus-within .StudioPrimitives-module__wyTgHW__tooltip{transform:translateY(0)}.StudioPrimitives-module__wyTgHW__panel{min-width:0}.StudioPrimitives-module__wyTgHW__panel[data-boundary=divided]{box-shadow:inset -1px 0 0 var(--studio-border)}.StudioPrimitives-module__wyTgHW__paper{background:var(--studio-paper);box-shadow:var(--studio-shadow-paper)}@keyframes StudioPrimitives-module__wyTgHW__studio-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.StudioPrimitives-module__wyTgHW__scope{--studio-motion-fast:0s;--studio-motion-standard:0s}.StudioPrimitives-module__wyTgHW__spinner{animation-duration:1.4s}}@media (pointer:coarse){.StudioPrimitives-module__wyTgHW__scope{--studio-control-height:2.75rem}.StudioPrimitives-module__wyTgHW__segment{min-height:var(--studio-control-height)}}@media (prefers-contrast:more){.StudioPrimitives-module__wyTgHW__scope{--studio-border:#7a7b78;--studio-border-strong:#24272c}.StudioPrimitives-module__wyTgHW__button[data-variant=quiet],.StudioPrimitives-module__wyTgHW__segments,.StudioPrimitives-module__wyTgHW__segment[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--studio-border-strong)}}@media (forced-colors:active){.StudioPrimitives-module__wyTgHW__button,.StudioPrimitives-module__wyTgHW__iconButton,.StudioPrimitives-module__wyTgHW__segment,.StudioPrimitives-module__wyTgHW__disclosure,.StudioPrimitives-module__wyTgHW__fieldControl{forced-color-adjust:auto}.StudioPrimitives-module__wyTgHW__button[data-variant],.StudioPrimitives-module__wyTgHW__segment[aria-pressed=true],.StudioPrimitives-module__wyTgHW__fieldControl,.StudioPrimitives-module__wyTgHW__panel[data-boundary=divided]{box-shadow:none;border:1px solid buttontext}.StudioPrimitives-module__wyTgHW__button:focus-visible,.StudioPrimitives-module__wyTgHW__iconButton:focus-visible,.StudioPrimitives-module__wyTgHW__segment:focus-visible,.StudioPrimitives-module__wyTgHW__disclosure:focus-visible,.StudioPrimitives-module__wyTgHW__fieldControl:focus-visible{outline-color:highlight}}@media print{.StudioPrimitives-module__wyTgHW__scope{--studio-shadow-paper:none;--studio-shadow-float:none}.StudioPrimitives-module__wyTgHW__tooltip{display:none}}
.StudioOverlayAdapter-module__w8F_Iq__adapter{--color-surface:var(--studio-surface);--color-surface-dim:var(--studio-surface);--color-surface-bright:var(--studio-surface);--color-surface-container-lowest:var(--studio-surface);--color-surface-container-low:var(--studio-surface-subtle);--color-surface-container:var(--studio-surface-subtle);--color-surface-container-high:var(--studio-border);--color-surface-container-highest:var(--studio-border-strong);--color-on-surface:var(--studio-ink);--color-on-surface-variant:var(--studio-ink-muted);--color-outline:var(--studio-ink-muted);--color-outline-variant:var(--studio-border-strong);--color-primary:var(--studio-ink);--color-on-primary:var(--studio-surface);--color-primary-container:var(--studio-surface-hover);--color-on-primary-container:var(--studio-ink);--color-secondary:var(--studio-success);--color-on-secondary:var(--studio-surface);--color-tertiary:var(--studio-warning);--color-on-tertiary:var(--studio-surface);--color-error:var(--studio-error);--color-on-error:var(--studio-surface);color:var(--studio-ink);font-size:.875rem}:is(.StudioOverlayAdapter-module__w8F_Iq__adapter.rounded-3xl,.StudioOverlayAdapter-module__w8F_Iq__adapter .rounded-3xl,.StudioOverlayAdapter-module__w8F_Iq__adapter.rounded-2xl,.StudioOverlayAdapter-module__w8F_Iq__adapter .rounded-2xl){border-radius:var(--studio-radius-md)}:is(.StudioOverlayAdapter-module__w8F_Iq__adapter.rounded-xl,.StudioOverlayAdapter-module__w8F_Iq__adapter .rounded-xl){border-radius:var(--studio-radius-sm)}:is(.StudioOverlayAdapter-module__w8F_Iq__adapter.shadow-2xl,.StudioOverlayAdapter-module__w8F_Iq__adapter .shadow-2xl,.StudioOverlayAdapter-module__w8F_Iq__adapter.shadow-xl,.StudioOverlayAdapter-module__w8F_Iq__adapter .shadow-xl){box-shadow:var(--studio-shadow-float)}:is(.StudioOverlayAdapter-module__w8F_Iq__adapter.bg-white,.StudioOverlayAdapter-module__w8F_Iq__adapter .bg-white){background:var(--studio-surface)}.StudioOverlayAdapter-module__w8F_Iq__adapter [class~=bg-primary]{background:var(--studio-ink)!important}.StudioOverlayAdapter-module__w8F_Iq__adapter [class~=bg-surface],.StudioOverlayAdapter-module__w8F_Iq__adapter [class~=bg-surface-container-lowest]{background:var(--studio-surface)!important}.StudioOverlayAdapter-module__w8F_Iq__adapter [class~=bg-surface-container-low],.StudioOverlayAdapter-module__w8F_Iq__adapter [class~=bg-surface-container]{background:var(--studio-surface-subtle)!important}.StudioOverlayAdapter-module__w8F_Iq__adapter [class~=bg-surface-container-high]{background:var(--studio-surface-hover)!important}.StudioOverlayAdapter-module__w8F_Iq__adapter [class~=bg-error]{background:var(--studio-error)!important}.StudioOverlayAdapter-module__w8F_Iq__adapter [class~=bg-error\/10]{background:color-mix(in srgb, var(--studio-error) 10%, transparent)!important}.StudioOverlayAdapter-module__w8F_Iq__adapter [class~=bg-secondary\/10]{background:color-mix(in srgb, var(--studio-success) 10%, transparent)!important}.StudioOverlayAdapter-module__w8F_Iq__adapter [class~=bg-tertiary\/10]{background:color-mix(in srgb, var(--studio-warning) 10%, transparent)!important}.StudioOverlayAdapter-module__w8F_Iq__adapter [class~=text-primary],.StudioOverlayAdapter-module__w8F_Iq__adapter [class~=text-on-surface]{color:var(--studio-ink)!important}.StudioOverlayAdapter-module__w8F_Iq__adapter [class~=text-on-primary],.StudioOverlayAdapter-module__w8F_Iq__adapter [class~=text-on-error]{color:var(--studio-surface)!important}.StudioOverlayAdapter-module__w8F_Iq__adapter [class~=text-on-surface-variant],.StudioOverlayAdapter-module__w8F_Iq__adapter [class~=text-outline]{color:var(--studio-ink-muted)!important}.StudioOverlayAdapter-module__w8F_Iq__adapter [class~=text-secondary]{color:var(--studio-success)!important}.StudioOverlayAdapter-module__w8F_Iq__adapter [class~=text-error]{color:var(--studio-error)!important}.StudioOverlayAdapter-module__w8F_Iq__adapter [class~=border-primary]{border-color:var(--studio-ink)!important}.StudioOverlayAdapter-module__w8F_Iq__adapter [class~=border-outline-variant],.StudioOverlayAdapter-module__w8F_Iq__adapter [class~=border-surface-container-high]{border-color:var(--studio-border)!important}.StudioOverlayAdapter-module__w8F_Iq__adapter [class~=border-error\/20]{border-color:color-mix(in srgb, var(--studio-error) 20%, transparent)!important}.StudioOverlayAdapter-module__w8F_Iq__adapter [class~=border-secondary\/20]{border-color:color-mix(in srgb, var(--studio-success) 20%, transparent)!important}.StudioOverlayAdapter-module__w8F_Iq__adapter [class~=border-tertiary\/30]{border-color:color-mix(in srgb, var(--studio-warning) 30%, transparent)!important}.StudioOverlayAdapter-module__w8F_Iq__adapter [class~=accent-primary]{accent-color:var(--studio-ink)!important}.StudioOverlayAdapter-module__w8F_Iq__adapter [class~="hover:bg-primary/90"]:hover{background:color-mix(in srgb, var(--studio-ink) 90%, white)!important}.StudioOverlayAdapter-module__w8F_Iq__adapter [class~=hover\:bg-surface-container]:hover,.StudioOverlayAdapter-module__w8F_Iq__adapter [class~="hover:bg-surface-container/50"]:hover,.StudioOverlayAdapter-module__w8F_Iq__adapter [class~=hover\:bg-surface-container-high]:hover,.StudioOverlayAdapter-module__w8F_Iq__adapter [class~=hover\:bg-surface-container-highest]:hover,.StudioOverlayAdapter-module__w8F_Iq__adapter [class~="hover:bg-primary-container/30"]:hover,.StudioOverlayAdapter-module__w8F_Iq__adapter [class~="hover:bg-primary-container/40"]:hover{background:var(--studio-surface-hover)!important}.StudioOverlayAdapter-module__w8F_Iq__adapter [class~=hover\:text-on-surface]:hover{color:var(--studio-ink)!important}:is(.StudioOverlayAdapter-module__w8F_Iq__adapter input,.StudioOverlayAdapter-module__w8F_Iq__adapter select,.StudioOverlayAdapter-module__w8F_Iq__adapter textarea,.StudioOverlayAdapter-module__w8F_Iq__adapter button,.StudioOverlayAdapter-module__w8F_Iq__adapter a){font:inherit}:is(.StudioOverlayAdapter-module__w8F_Iq__adapter input:focus-visible,.StudioOverlayAdapter-module__w8F_Iq__adapter select:focus-visible,.StudioOverlayAdapter-module__w8F_Iq__adapter textarea:focus-visible,.StudioOverlayAdapter-module__w8F_Iq__adapter button:focus-visible,.StudioOverlayAdapter-module__w8F_Iq__adapter a:focus-visible){outline:3px solid var(--studio-focus);outline-offset:2px}.StudioOverlayAdapter-module__w8F_Iq__adapter[data-studio-overlay=settings] [role=dialog]{border-color:var(--studio-border);border-radius:var(--studio-radius-md);background:var(--studio-surface);width:min(46rem,100vw - 2rem);height:min(32rem,100dvh - 2rem)}:is(.StudioOverlayAdapter-module__w8F_Iq__adapter[data-studio-overlay=auth] [role=dialog],.StudioOverlayAdapter-module__w8F_Iq__adapter[data-studio-overlay=cookie]>div){border-color:var(--studio-border);border-radius:var(--studio-radius-md);background:var(--studio-surface)}.StudioOverlayAdapter-module__w8F_Iq__dialogScope{display:contents}.StudioOverlayAdapter-module__w8F_Iq__dialog{border-color:var(--studio-border)!important;border-radius:var(--studio-radius-md)!important;background:var(--studio-surface)!important;color:var(--studio-ink)!important;box-shadow:var(--studio-shadow-float)!important}.StudioOverlayAdapter-module__w8F_Iq__dialog::backdrop{background:#24272c6b}@media (max-width:44.99rem){.StudioOverlayAdapter-module__w8F_Iq__adapter[data-studio-overlay=settings] [role=dialog]{border-radius:var(--studio-radius-md) var(--studio-radius-md) 0 0;width:100%;height:calc(100dvh - 1rem)}}@media (prefers-reduced-motion:reduce){.StudioOverlayAdapter-module__w8F_Iq__adapter *{transition-duration:.01ms!important;animation-duration:.01ms!important}}
.StudioWorkspace-module__f2hc4W__page{width:min(100%,64rem);color:var(--studio-ink);margin:0 auto;padding:1.5rem 2rem 2rem}.StudioWorkspace-module__f2hc4W__pageTitle,.StudioWorkspace-module__f2hc4W__sectionTitle,.StudioWorkspace-module__f2hc4W__cardTitle,.StudioWorkspace-module__f2hc4W__dialogTitle{color:var(--studio-ink);letter-spacing:-.02em;margin:0}.StudioWorkspace-module__f2hc4W__pageTitle{font-size:1.5rem;font-weight:750;line-height:1.2}.StudioWorkspace-module__f2hc4W__sectionTitle,.StudioWorkspace-module__f2hc4W__dialogTitle{font-size:1.125rem;font-weight:750;line-height:1.3}.StudioWorkspace-module__f2hc4W__cardTitle{font-size:1rem;font-weight:750;line-height:1.35}.StudioWorkspace-module__f2hc4W__muted,.StudioWorkspace-module__f2hc4W__status,.StudioWorkspace-module__f2hc4W__metadata,.StudioWorkspace-module__f2hc4W__metadataStrong,.StudioWorkspace-module__f2hc4W__dialogBody{color:var(--studio-ink-muted);margin:0;font-size:.8125rem;line-height:1.5}.StudioWorkspace-module__f2hc4W__pageIntro{max-width:42rem;color:var(--studio-ink-muted);margin:.75rem 0 0;font-size:.875rem;line-height:1.5}.StudioWorkspace-module__f2hc4W__pageNavigation,.StudioWorkspace-module__f2hc4W__actionRow,.StudioWorkspace-module__f2hc4W__dialogActions,.StudioWorkspace-module__f2hc4W__rowActions,.StudioWorkspace-module__f2hc4W__badgeRow,.StudioWorkspace-module__f2hc4W__stateRow,.StudioWorkspace-module__f2hc4W__dialogHeader{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.StudioWorkspace-module__f2hc4W__pageNavigation{margin-top:1rem;font-size:.8125rem;font-weight:650}.StudioWorkspace-module__f2hc4W__textLink{border-radius:var(--studio-radius-sm);color:var(--studio-ink);text-decoration:underline;-webkit-text-decoration-color:var(--studio-border-strong);text-decoration-color:var(--studio-border-strong);text-underline-offset:.2em}.StudioWorkspace-module__f2hc4W__textLink:hover{-webkit-text-decoration-color:var(--studio-ink);text-decoration-color:var(--studio-ink)}.StudioWorkspace-module__f2hc4W__textLink:focus-visible,.StudioWorkspace-module__f2hc4W__primaryLink:focus-visible,.StudioWorkspace-module__f2hc4W__control:focus-visible,.StudioWorkspace-module__f2hc4W__menuItem:focus-visible,.StudioWorkspace-module__f2hc4W__checkbox:focus-visible,.StudioWorkspace-module__f2hc4W__dialogTitle:focus-visible{outline:3px solid var(--studio-focus);outline-offset:2px}.StudioWorkspace-module__f2hc4W__primaryLink{width:fit-content;min-height:var(--studio-control-height);padding:0 var(--studio-control-padding);border-radius:var(--studio-radius-md);background:var(--studio-ink);color:var(--studio-surface);align-items:center;margin-top:1rem;font-size:.875rem;font-weight:650;line-height:1;text-decoration:none;display:inline-flex}.StudioWorkspace-module__f2hc4W__library{gap:1.25rem;margin-top:1.25rem;display:grid}.StudioWorkspace-module__f2hc4W__toolbar{border-bottom:1px solid var(--studio-border);padding:0 0 1.25rem}.StudioWorkspace-module__f2hc4W__controlGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.StudioWorkspace-module__f2hc4W__field{min-width:0;color:var(--studio-ink-muted);align-content:start;gap:.375rem;font-size:.75rem;font-weight:650;display:grid}.StudioWorkspace-module__f2hc4W__control{width:100%;min-width:0;min-height:var(--studio-control-height);border:1px solid var(--studio-border);border-radius:var(--studio-radius-sm);background:var(--studio-surface);color:var(--studio-ink);font:inherit;padding:0 .625rem;font-size:.8125rem}.StudioWorkspace-module__f2hc4W__control:hover:not(:disabled){border-color:var(--studio-border-strong);background:var(--studio-surface-subtle)}.StudioWorkspace-module__f2hc4W__searchRow{gap:.5rem;min-width:0;display:flex}.StudioWorkspace-module__f2hc4W__searchRow .StudioWorkspace-module__f2hc4W__control{flex:1}.StudioWorkspace-module__f2hc4W__collectionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.875rem;display:grid}.StudioWorkspace-module__f2hc4W__card{border:1px solid var(--studio-border);border-radius:var(--studio-radius-md);background:var(--studio-surface);flex-direction:column;gap:.875rem;min-width:0;padding:.875rem;display:flex}.StudioWorkspace-module__f2hc4W__thumbnail,.StudioWorkspace-module__f2hc4W__thumbnailFallback{border-radius:var(--studio-radius-sm);object-fit:cover;width:100%;height:8.5rem}.StudioWorkspace-module__f2hc4W__thumbnailFallback{border:1px solid var(--studio-border);background:var(--studio-surface-subtle);color:var(--studio-ink-muted);justify-content:center;align-items:center;font-size:.75rem;font-weight:650;display:flex}.StudioWorkspace-module__f2hc4W__thumbnailIcon{margin-right:.5rem;font-size:1.25rem}.StudioWorkspace-module__f2hc4W__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.StudioWorkspace-module__f2hc4W__cardBody{gap:.375rem;display:grid}.StudioWorkspace-module__f2hc4W__badgeRow{gap:.375rem}.StudioWorkspace-module__f2hc4W__badge{border:1px solid var(--studio-border);border-radius:var(--studio-radius-pill);background:var(--studio-surface-subtle);min-height:1.375rem;color:var(--studio-ink-muted);align-items:center;padding:0 .5rem;font-size:.6875rem;font-weight:700;display:inline-flex}.StudioWorkspace-module__f2hc4W__badge[data-tone=favorite]{background:var(--studio-saffron-soft);color:var(--studio-warning);border-color:#e6c365}.StudioWorkspace-module__f2hc4W__metadataStrong{color:var(--studio-ink);font-weight:650}.StudioWorkspace-module__f2hc4W__menuAnchor{margin-top:auto;padding-top:.25rem;position:relative}.StudioWorkspace-module__f2hc4W__menu{z-index:10;border:1px solid var(--studio-border);border-radius:var(--studio-radius-md);background:var(--studio-surface);min-width:13rem;box-shadow:var(--studio-shadow-float);padding:.375rem;display:grid;position:absolute;bottom:calc(100% + .375rem);left:0}.StudioWorkspace-module__f2hc4W__menuItem{border-radius:var(--studio-radius-sm);min-height:2.25rem;color:var(--studio-ink);font:inherit;text-align:left;background:0 0;border:0;padding:0 .625rem;font-size:.8125rem;font-weight:650}.StudioWorkspace-module__f2hc4W__menuItem:hover:not(:disabled){background:var(--studio-surface-hover)}.StudioWorkspace-module__f2hc4W__menuItem:disabled{opacity:.48}.StudioWorkspace-module__f2hc4W__stateSurface{gap:.5rem;max-width:42rem;display:grid}.StudioWorkspace-module__f2hc4W__stateRow{color:var(--studio-ink-muted);justify-content:flex-start;font-size:.8125rem;line-height:1.5}.StudioWorkspace-module__f2hc4W__status{margin-top:1rem}.StudioWorkspace-module__f2hc4W__feedback{color:var(--studio-ink-muted);margin:0;font-size:.8125rem;font-weight:600}.StudioWorkspace-module__f2hc4W__dialogBackdrop{z-index:30;background:#24272c6b;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0;overflow-y:auto}.StudioWorkspace-module__f2hc4W__dialogBackdrop[data-layer=confirmation]{z-index:40}.StudioWorkspace-module__f2hc4W__dialogSurface{border:1px solid var(--studio-border);border-radius:var(--studio-radius-md);background:var(--studio-surface);width:min(100%,42rem);max-height:100%;box-shadow:var(--studio-shadow-float);padding:1.25rem;overflow-y:auto}.StudioWorkspace-module__f2hc4W__dialogSurface[data-size=compact]{width:min(100%,28rem)}.StudioWorkspace-module__f2hc4W__dialogHeader{justify-content:space-between;align-items:flex-start}.StudioWorkspace-module__f2hc4W__dialogBody{margin-top:.75rem}.StudioWorkspace-module__f2hc4W__dialogSurface>.StudioWorkspace-module__f2hc4W__field,.StudioWorkspace-module__f2hc4W__dialogSection{margin-top:1rem}.StudioWorkspace-module__f2hc4W__dialogGrid{border:1px solid var(--studio-border);border-radius:var(--studio-radius-sm);background:var(--studio-surface-subtle);grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:1rem 0 0;padding:.875rem;display:grid}.StudioWorkspace-module__f2hc4W__dialogGrid div{min-width:0}.StudioWorkspace-module__f2hc4W__dialogGrid dt{color:var(--studio-ink);font-size:.75rem;font-weight:700}.StudioWorkspace-module__f2hc4W__dialogGrid dd{overflow-wrap:anywhere;color:var(--studio-ink-muted);margin:.125rem 0 0;font-size:.75rem}.StudioWorkspace-module__f2hc4W__dialogActions{margin-top:1rem}.StudioWorkspace-module__f2hc4W__checkboxLabel{color:var(--studio-ink);align-items:flex-start;gap:.75rem;font-size:.8125rem;font-weight:650;line-height:1.45;display:flex}.StudioWorkspace-module__f2hc4W__checkbox{width:1.125rem;height:1.125rem;accent-color:var(--studio-ink);flex:none;margin-top:.125rem}.StudioWorkspace-module__f2hc4W__shareThumbnail{border-radius:var(--studio-radius-sm);object-fit:cover;width:100%;height:10rem;margin-top:1rem}.StudioWorkspace-module__f2hc4W__shareList{gap:.625rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.StudioWorkspace-module__f2hc4W__shareRow{border:1px solid var(--studio-border);border-radius:var(--studio-radius-sm);background:var(--studio-surface-subtle);padding:.875rem}.StudioWorkspace-module__f2hc4W__shareRowContent{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}@media (max-width:72rem){.StudioWorkspace-module__f2hc4W__controlGrid,.StudioWorkspace-module__f2hc4W__collectionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:44.99rem){.StudioWorkspace-module__f2hc4W__page{padding:1.25rem 1rem calc(1.5rem + env(safe-area-inset-bottom))}.StudioWorkspace-module__f2hc4W__controlGrid,.StudioWorkspace-module__f2hc4W__collectionGrid,.StudioWorkspace-module__f2hc4W__dialogGrid{grid-template-columns:minmax(0,1fr)}.StudioWorkspace-module__f2hc4W__dialogBackdrop{align-items:flex-end;padding:0}.StudioWorkspace-module__f2hc4W__dialogSurface,.StudioWorkspace-module__f2hc4W__dialogSurface[data-size=compact]{width:100%;max-height:calc(100dvh - 2rem);padding:1rem 1rem calc(1.25rem + env(safe-area-inset-bottom));border-radius:var(--studio-radius-md) var(--studio-radius-md) 0 0}}@media (prefers-reduced-motion:reduce){.StudioWorkspace-module__f2hc4W__control,.StudioWorkspace-module__f2hc4W__menuItem,.StudioWorkspace-module__f2hc4W__textLink,.StudioWorkspace-module__f2hc4W__primaryLink{transition:none}}@media (forced-colors:active){.StudioWorkspace-module__f2hc4W__card,.StudioWorkspace-module__f2hc4W__toolbar,.StudioWorkspace-module__f2hc4W__control,.StudioWorkspace-module__f2hc4W__menu,.StudioWorkspace-module__f2hc4W__dialogSurface,.StudioWorkspace-module__f2hc4W__dialogGrid,.StudioWorkspace-module__f2hc4W__shareRow,.StudioWorkspace-module__f2hc4W__thumbnailFallback,.StudioWorkspace-module__f2hc4W__badge{border-color:canvastext}}
.StudioShell-module__IfJfyq__shell{--studio-controls-width:22rem;--studio-pages-width:9.5rem;--studio-status-height:3rem;grid-template-rows:3.625rem minmax(0, 1fr) var(--studio-status-height);background:var(--studio-surface);width:100%;min-width:0;height:100dvh;min-height:36rem;display:grid;position:relative;overflow:hidden}.StudioShell-module__IfJfyq__shell[data-document-visible=false]{--studio-pages-width:0rem;--studio-status-height:0rem}.StudioShell-module__IfJfyq__shell[data-document-visible=false]:after{display:none}.StudioShell-module__IfJfyq__shell:before{z-index:20;top:0;bottom:0;left:var(--studio-controls-width);background:var(--studio-border);pointer-events:none;content:"";width:1px;position:absolute}.StudioShell-module__IfJfyq__shell:after{z-index:20;top:0;right:var(--studio-pages-width);background:var(--studio-border);pointer-events:none;content:"";width:1px;position:absolute;bottom:0}.StudioShell-module__IfJfyq__commandBar{z-index:10;margin-left:var(--studio-controls-width);background:var(--studio-surface);justify-content:space-between;align-items:center;padding:0 1.25rem;display:flex;position:relative}.StudioShell-module__IfJfyq__brand{border-radius:var(--studio-radius-sm);min-height:2.75rem;color:var(--studio-ink);letter-spacing:-.02em;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:800;text-decoration:none;display:inline-flex}.StudioShell-module__IfJfyq__brandRegion{top:0;left:calc(-1 * var(--studio-controls-width));width:var(--studio-controls-width);box-sizing:border-box;display:grid;position:absolute}.StudioShell-module__IfJfyq__brandBar{justify-content:space-between;align-items:center;gap:.375rem;min-height:3.625rem;padding:0 1.25rem;display:flex}.StudioShell-module__IfJfyq__brand:focus-visible,.StudioShell-module__IfJfyq__accountMenu a:focus-visible,.StudioShell-module__IfJfyq__accountMenu button:focus-visible,.StudioShell-module__IfJfyq__gradePicker select:focus-visible,.StudioShell-module__IfJfyq__choiceField select:focus-visible,.StudioShell-module__IfJfyq__choiceField input:focus-visible,.StudioShell-module__IfJfyq__mobileModes button:focus-visible,.StudioShell-module__IfJfyq__thumbnail:focus-visible,.StudioShell-module__IfJfyq__viewActions button:focus-visible,.StudioShell-module__IfJfyq__mobilePageStrip button:focus-visible,.StudioShell-module__IfJfyq__sheet button:focus-visible,.StudioShell-module__IfJfyq__sheet input:focus-visible,.StudioShell-module__IfJfyq__sheet textarea:focus-visible,.StudioShell-module__IfJfyq__sheet a:focus-visible{outline:3px solid var(--studio-focus);outline-offset:2px}.StudioShell-module__IfJfyq__accountRoot{z-index:4;position:relative}.StudioShell-module__IfJfyq__accountMenu{z-index:30;border:1px solid var(--studio-border);border-radius:var(--studio-radius-md);background:var(--studio-surface);width:14rem;box-shadow:var(--studio-shadow-float);padding:.375rem 0;display:grid;position:absolute;inset:calc(100% + .375rem) 0 auto auto}.StudioShell-module__IfJfyq__accountIdentity{align-items:center;gap:.625rem;padding:.5rem .75rem .75rem;display:flex}.StudioShell-module__IfJfyq__accountIdentity>span:last-child{display:grid}.StudioShell-module__IfJfyq__accountIdentity strong{font-size:.8125rem}.StudioShell-module__IfJfyq__accountIdentity small{color:var(--studio-ink-muted);font-size:.6875rem}.StudioShell-module__IfJfyq__accountAvatar{background:var(--studio-saffron-soft);width:2rem;height:2rem;color:var(--studio-ink);border-radius:50%;place-items:center;font-size:.75rem;font-weight:800;display:grid;position:relative;overflow:hidden}.StudioShell-module__IfJfyq__accountAvatar img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.StudioShell-module__IfJfyq__accountMenuSection{border-top:1px solid var(--studio-border);padding:.375rem 0}.StudioShell-module__IfJfyq__accountMenuSection>button{border-radius:var(--studio-radius-sm);width:100%;min-height:2.5rem;color:var(--studio-ink);font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:.625rem;padding:0 .75rem;font-size:.75rem;font-weight:600;text-decoration:none;display:flex}.StudioShell-module__IfJfyq__accountMenuSection>button:hover{background:var(--studio-surface-hover)}.StudioShell-module__IfJfyq__mobileModes{display:none}.StudioShell-module__IfJfyq__workspace{grid-template-columns:var(--studio-controls-width) minmax(22rem, 1fr) var(--studio-pages-width);background:var(--studio-surface);min-width:0;min-height:0;display:grid}.StudioShell-module__IfJfyq__controls{min-width:0;margin-bottom:calc(-1 * var(--studio-status-height));scrollbar-gutter:stable both-edges;flex-direction:column;padding:5.8125rem .25rem .25rem;display:flex;position:relative;overflow:auto}.StudioShell-module__IfJfyq__controls[data-navigation-items="3"]{padding-top:7.8125rem}.StudioShell-module__IfJfyq__sidebarActions{border-bottom:1px solid var(--studio-border);background:var(--studio-surface);gap:.25rem;margin-bottom:1.125rem;padding:0 0 .875rem;display:grid}.StudioShell-module__IfJfyq__mobileSidebarActions{display:none}.StudioShell-module__IfJfyq__desktopSidebarActions{padding-left:1.25rem;padding-right:1.25rem}.StudioShell-module__IfJfyq__sidebarActions>button,.StudioShell-module__IfJfyq__sidebarNavigationLink{border-radius:var(--studio-radius-sm);justify-content:flex-start;width:100%;min-height:1.75rem;padding:0 .625rem;font-size:.8125rem;font-weight:650}.StudioShell-module__IfJfyq__sidebarNavigationLink{align-items:center;gap:var(--studio-space-2);background:var(--studio-surface-subtle);color:var(--studio-ink);line-height:1;text-decoration:none;display:inline-flex}.StudioShell-module__IfJfyq__sidebarNavigationLink:hover,.StudioShell-module__IfJfyq__sidebarNavigationLink:focus-visible{color:var(--studio-ink);background:var(--studio-surface-hover)}.StudioShell-module__IfJfyq__sidebarNavigationLink:focus-visible{outline:3px solid var(--studio-focus);outline-offset:2px}.StudioShell-module__IfJfyq__controlsContent{gap:1.125rem;display:grid}.StudioShell-module__IfJfyq__controlsContent>.StudioShell-module__IfJfyq__themePicker,.StudioShell-module__IfJfyq__controlsContent>.StudioShell-module__IfJfyq__choiceField,.StudioShell-module__IfJfyq__controlsContent>.StudioShell-module__IfJfyq__disclosures{border-bottom:1px solid var(--studio-border);padding-bottom:1.125rem}.StudioShell-module__IfJfyq__createWorksheetButton{z-index:1;box-shadow:0 -.75rem .75rem var(--studio-surface);position:sticky;bottom:0}.StudioShell-module__IfJfyq__choiceField{gap:.25rem;min-width:0;display:grid}.StudioShell-module__IfJfyq__choiceField>span{color:var(--studio-ink-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.6875rem;font-weight:750}.StudioShell-module__IfJfyq__gradePicker{width:fit-content;display:block;position:relative}.StudioShell-module__IfJfyq__gradePicker select{appearance:none;border:1px solid var(--studio-border);border-radius:var(--studio-radius-pill);background:var(--studio-surface-subtle);min-height:2.25rem;color:var(--studio-ink);font:inherit;padding:0 2.125rem 0 .875rem;font-size:.8125rem;font-weight:700}.StudioShell-module__IfJfyq__gradePicker select:hover{background:var(--studio-surface-hover)}.StudioShell-module__IfJfyq__gradePicker svg{pointer-events:none;color:var(--studio-ink-muted);position:absolute;top:50%;right:.6875rem;transform:translateY(-50%)}.StudioShell-module__IfJfyq__themePicker{gap:.625rem;display:grid}.StudioShell-module__IfJfyq__themePickerHeading{justify-content:space-between;align-items:center;display:flex}.StudioShell-module__IfJfyq__themePickerHeading>span{color:var(--studio-ink-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.6875rem;font-weight:750}.StudioShell-module__IfJfyq__themePickerHeading button{border-radius:var(--studio-radius-sm);min-height:1.75rem;color:var(--studio-ink-muted);font:inherit;background:0 0;border:0;align-items:center;gap:.25rem;padding:0 .375rem;font-size:.75rem;font-weight:700;display:inline-flex}.StudioShell-module__IfJfyq__themePickerHeading button:hover:not(:disabled){background:var(--studio-surface-subtle);color:var(--studio-ink)}.StudioShell-module__IfJfyq__themeSearch{border:1px solid var(--studio-border);border-radius:var(--studio-radius-sm);background:var(--studio-surface);min-height:1.75rem;color:var(--studio-ink-muted);align-items:center;gap:.375rem;padding:0 .5rem;display:flex}.StudioShell-module__IfJfyq__themeSearch input{width:100%;min-width:0;color:var(--studio-ink);font:inherit;background:0 0;border:0;outline:0;font-size:.75rem;font-style:italic}.StudioShell-module__IfJfyq__themeSearch:focus-within{outline:3px solid var(--studio-focus);outline-offset:2px}.StudioShell-module__IfJfyq__themeSearch button{border-radius:var(--studio-radius-pill);width:1.75rem;height:1.75rem;color:var(--studio-ink-muted);background:0 0;border:0;place-items:center;display:grid}.StudioShell-module__IfJfyq__themeSearch button:hover{background:var(--studio-surface-subtle);color:var(--studio-ink)}.StudioShell-module__IfJfyq__themePicker>p{color:var(--studio-ink-muted);margin:-.125rem 0 0;font-size:.6875rem;line-height:1.4}.StudioShell-module__IfJfyq__themeOptions{flex-wrap:wrap;gap:.375rem;display:flex}.StudioShell-module__IfJfyq__themeOptions button{border:1px solid var(--studio-border);background:var(--studio-surface);min-height:2rem;color:var(--studio-ink);font:inherit;border-radius:.5rem;align-items:center;gap:.3125rem;padding:.25rem .5625rem;font-size:.75rem;font-weight:650;display:inline-flex}.StudioShell-module__IfJfyq__themeOptions button:hover,.StudioShell-module__IfJfyq__themeOptions button[aria-pressed=true]{border-color:var(--studio-ink);background:var(--studio-surface-subtle)}.StudioShell-module__IfJfyq__themeOptions button[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--studio-ink)}.StudioShell-module__IfJfyq__spinning{animation:.7s linear infinite StudioShell-module__IfJfyq__studio-shell-spin}@keyframes StudioShell-module__IfJfyq__studio-shell-spin{to{transform:rotate(360deg)}}.StudioShell-module__IfJfyq__choiceField select,.StudioShell-module__IfJfyq__choiceField input{border-radius:var(--studio-radius-sm);width:100%;min-height:2.625rem;color:var(--studio-ink);font:inherit;background:0 0;border:0;padding:0 .375rem;font-size:.875rem;font-weight:650}.StudioShell-module__IfJfyq__choiceField select:hover,.StudioShell-module__IfJfyq__choiceField input:hover{background:var(--studio-surface-subtle)}.StudioShell-module__IfJfyq__choiceField input{box-shadow:inset 0 -1px 0 var(--studio-border)}.StudioShell-module__IfJfyq__choicePills{flex-wrap:wrap;gap:.375rem;display:flex}.StudioShell-module__IfJfyq__choicePills button{border:1px solid var(--studio-border);background:var(--studio-surface);min-height:2rem;color:var(--studio-ink);font:inherit;border-radius:.5rem;padding:.25rem .625rem;font-size:.75rem;font-weight:650}.StudioShell-module__IfJfyq__choicePills button:hover,.StudioShell-module__IfJfyq__choicePills button[aria-pressed=true]{border-color:var(--studio-ink);background:var(--studio-surface-subtle)}.StudioShell-module__IfJfyq__choicePills button[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--studio-ink)}.StudioShell-module__IfJfyq__choiceField>p{color:var(--studio-ink-muted);margin:0;font-size:.8125rem;line-height:1.45}.StudioShell-module__IfJfyq__choiceField>p button,.StudioShell-module__IfJfyq__choiceField>button,.StudioShell-module__IfJfyq__activitySummary button,.StudioShell-module__IfJfyq__disclosureContent button{border-radius:var(--studio-radius-sm);width:fit-content;min-height:2rem;color:var(--studio-ink);font:inherit;background:0 0;border:0;padding:.25rem .375rem;font-size:.8125rem;font-weight:700}.StudioShell-module__IfJfyq__choiceField>p button:hover,.StudioShell-module__IfJfyq__choiceField>button:hover,.StudioShell-module__IfJfyq__activitySummary button:hover,.StudioShell-module__IfJfyq__disclosureContent button:hover{background:var(--studio-surface-subtle)}.StudioShell-module__IfJfyq__activitySummary{gap:.125rem;padding:.25rem 0;display:grid}.StudioShell-module__IfJfyq__activitySummary strong{font-size:.9375rem}.StudioShell-module__IfJfyq__activitySummary span,.StudioShell-module__IfJfyq__activitySummary small{color:var(--studio-ink-muted);font-size:.8125rem}.StudioShell-module__IfJfyq__selectionIssue,.StudioShell-module__IfJfyq__creationNotice{margin:-.25rem 0 0;font-size:.8125rem;line-height:1.45}.StudioShell-module__IfJfyq__selectionIssue{color:var(--studio-error)}.StudioShell-module__IfJfyq__creationNotice{color:var(--studio-ink-muted)}.StudioShell-module__IfJfyq__disclosures{gap:.25rem;margin-top:.25rem;display:grid}.StudioShell-module__IfJfyq__inlineDisclosureTrigger{border-radius:var(--studio-radius-sm);background:var(--studio-surface-subtle);width:100%;min-height:1.75rem;color:var(--studio-ink);font:inherit;text-align:left;border:0;justify-content:space-between;align-items:center;padding:0 .625rem;font-size:.8125rem;font-weight:650;display:flex}.StudioShell-module__IfJfyq__inlineDisclosureTrigger:hover{background:var(--studio-surface-subtle)}.StudioShell-module__IfJfyq__inlineDisclosureTrigger svg{color:var(--studio-ink-muted);transition:transform .15s}.StudioShell-module__IfJfyq__inlineDisclosureTrigger[aria-expanded=true] svg{transform:rotate(180deg)}.StudioShell-module__IfJfyq__inlineDisclosurePanel{gap:.75rem;padding:.25rem .375rem 1rem;display:grid}.StudioShell-module__IfJfyq__preview{grid-template-rows:minmax(0,1fr);min-width:0;min-height:0;display:grid}.StudioShell-module__IfJfyq__canvas{background:var(--studio-surface);scrollbar-color:var(--studio-border) transparent;place-items:center;min-width:0;min-height:0;padding:1rem 1.5rem 1.25rem;display:grid;overflow:auto}.StudioShell-module__IfJfyq__materialsLibrary{background:var(--studio-surface);min-width:0;min-height:0;overflow:auto}.StudioShell-module__IfJfyq__emptyState,.StudioShell-module__IfJfyq__fatalState{color:var(--studio-ink-muted);text-align:center;justify-items:center;gap:.75rem;font-size:.8125rem;display:grid}.StudioShell-module__IfJfyq__fatalState strong{color:var(--studio-error);font-size:.9375rem}.StudioShell-module__IfJfyq__loadingPaper,.StudioShell-module__IfJfyq__paper{aspect-ratio:8.5/11;border:1px solid var(--studio-border);width:min(100%,35rem)}.StudioShell-module__IfJfyq__livePaperViewport{width:var(--worksheet-scaled-paper-width);min-width:var(--worksheet-scaled-paper-width);height:var(--worksheet-scaled-paper-height);min-height:var(--worksheet-scaled-paper-height);position:relative}.StudioShell-module__IfJfyq__livePaper{box-sizing:border-box;width:var(--worksheet-paper-width);min-width:var(--worksheet-paper-width);height:var(--worksheet-paper-height);min-height:var(--worksheet-paper-height);background:var(--studio-paper);box-shadow:0 0 0 1px var(--studio-border), 0 2px 12px #24272c14;transform:scale(var(--studio-preview-scale));transform-origin:0 0;position:absolute;top:0;left:0;overflow:hidden}.StudioShell-module__IfJfyq__loadingPaper{color:var(--studio-ink-muted);place-items:center;font-size:.8125rem;display:grid}.StudioShell-module__IfJfyq__paper{transform:scale(var(--studio-preview-scale));transform-origin:50%;align-content:start;gap:clamp(.75rem,2vh,1.5rem);padding:clamp(1.25rem,4vw,2.75rem);display:grid;position:relative}.StudioShell-module__IfJfyq__paperHeading{text-align:center;gap:.4rem;display:grid}.StudioShell-module__IfJfyq__paperHeading>span{color:#202329;text-transform:capitalize;font-size:clamp(.9rem,2.1vw,1.35rem);font-weight:800}.StudioShell-module__IfJfyq__paperHeading small,.StudioShell-module__IfJfyq__fixtureNote{color:#5d6169;letter-spacing:.03em;font-size:clamp(.45rem,1vw,.625rem);font-weight:650}.StudioShell-module__IfJfyq__wordGrid{aspect-ratio:1;border:1px solid #9b9c99;grid-template-columns:repeat(10,1fr);place-self:center;width:min(100%,23rem);display:grid}.StudioShell-module__IfJfyq__wordGrid span{color:#24272c;border-bottom:1px solid #deded9;border-right:1px solid #deded9;place-items:center;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(.45rem,1.45vw,.875rem);font-weight:700;display:grid}.StudioShell-module__IfJfyq__wordGrid span[data-answer=true]{background:var(--studio-saffron-soft);box-shadow:inset 0 0 0 1px var(--studio-warning)}.StudioShell-module__IfJfyq__wordList{color:#24272c;text-align:center;word-spacing:.5rem;font-size:clamp(.5rem,1.1vw,.6875rem);font-weight:700;line-height:1.7}.StudioShell-module__IfJfyq__fixtureNote{position:absolute;bottom:.75rem;right:1rem}.StudioShell-module__IfJfyq__pages{z-index:10;width:var(--studio-pages-width);flex-direction:column;align-items:stretch;gap:.75rem;min-width:0;padding:.75rem;display:flex;position:absolute;top:0;bottom:0;right:0;overflow:hidden}.StudioShell-module__IfJfyq__pageList{justify-items:center;gap:.875rem;width:100%;display:grid}.StudioShell-module__IfJfyq__thumbnail{width:100%;color:var(--studio-ink-muted);font:inherit;background:0 0;border:0;justify-items:center;gap:.25rem;padding:0;display:grid}.StudioShell-module__IfJfyq__thumbnailPaper{aspect-ratio:8.5/11;border:1px solid var(--studio-border);background:var(--studio-paper);place-items:center;width:100%;display:grid;overflow:hidden;box-shadow:0 2px 8px #24272c14}.StudioShell-module__IfJfyq__thumbnailFixture{transform-origin:0 0;width:35rem;min-width:35rem;min-height:45.3rem;transform:scale(.228571)}.StudioShell-module__IfJfyq__thumbnailPaper article[data-thumbnail=true]{transform-origin:0 0;width:35rem;min-width:35rem;min-height:45.3rem;transform:scale(.228571)}.StudioShell-module__IfJfyq__thumbnail[aria-current=page] .StudioShell-module__IfJfyq__thumbnailPaper{box-shadow:0 0 0 2px var(--studio-focus), 0 2px 8px #24272c14}.StudioShell-module__IfJfyq__thumbnail small{font-size:.625rem;font-weight:750}.StudioShell-module__IfJfyq__statusBar{min-width:0;margin-left:var(--studio-controls-width);padding:0 calc(var(--studio-pages-width) + 1.25rem) 0 1.5rem;background:var(--studio-surface);justify-content:flex-end;align-items:center;display:flex}.StudioShell-module__IfJfyq__statusMeta,.StudioShell-module__IfJfyq__viewActions{align-items:center;min-width:0;display:flex}.StudioShell-module__IfJfyq__statusMeta{color:var(--studio-ink-muted);white-space:nowrap;margin-right:auto;font-size:.6875rem}.StudioShell-module__IfJfyq__headerActions{top:50%;right:calc(var(--studio-pages-width) + 1.25rem);justify-content:center;align-items:center;gap:.25rem;display:flex;position:absolute;left:1.25rem;transform:translateY(-50%)}.StudioShell-module__IfJfyq__headerActions>button{white-space:nowrap;min-height:2.25rem;padding:0 .5rem;font-size:.75rem}.StudioShell-module__IfJfyq__viewActions{justify-content:flex-end;gap:.125rem}.StudioShell-module__IfJfyq__viewActions>button[aria-label]{border-radius:var(--studio-radius-sm);width:1.75rem;height:1.75rem}.StudioShell-module__IfJfyq__zoomReadout{border-radius:var(--studio-radius-sm);min-width:3.5rem;min-height:2.25rem;color:var(--studio-ink-muted);font:inherit;white-space:nowrap;place-items:center;padding:0 .375rem;font-size:.75rem;font-weight:650;display:grid}.StudioShell-module__IfJfyq__mobilePageStrip,.StudioShell-module__IfJfyq__mobilePreviewActions{display:none}.StudioShell-module__IfJfyq__postArtifactGuidance{color:var(--studio-ink-muted);text-align:center;margin:0;padding:.5rem 1rem;font-size:.75rem;line-height:1.4}.StudioShell-module__IfJfyq__scrim{z-index:60;background:#24272c47;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.StudioShell-module__IfJfyq__printSource{opacity:0;pointer-events:none;width:1px;height:1px;position:fixed;overflow:hidden}.StudioShell-module__IfJfyq__printDocument{width:100%}.StudioShell-module__IfJfyq__sheet{border:1px solid var(--studio-border);background:var(--studio-surface);width:min(28rem,100%);max-height:min(36rem,100dvh - 2rem);box-shadow:var(--studio-shadow-float);border-radius:.875rem;padding:1rem;overflow:auto}.StudioShell-module__IfJfyq__sheetHeader{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.StudioShell-module__IfJfyq__sheetHeader h2{margin:0;font-size:1rem}.StudioShell-module__IfJfyq__sheetList,.StudioShell-module__IfJfyq__sheetBody,.StudioShell-module__IfJfyq__outputChoices{gap:.5rem;display:grid}.StudioShell-module__IfJfyq__sheetList button,.StudioShell-module__IfJfyq__outputChoices button{border-radius:var(--studio-radius-sm);background:var(--studio-surface-subtle);min-height:2.75rem;color:var(--studio-ink);font:inherit;text-align:left;border:0;align-items:center;gap:.625rem;padding:0 .75rem;font-size:.8125rem;font-weight:650;display:flex}.StudioShell-module__IfJfyq__sheetList button[aria-current=page],.StudioShell-module__IfJfyq__sheetList button[aria-pressed=true]{box-shadow:inset 3px 0 0 var(--studio-focus)}.StudioShell-module__IfJfyq__activityLevels{flex-wrap:wrap;gap:.375rem;display:flex}.StudioShell-module__IfJfyq__activityLevels button{width:auto}.StudioShell-module__IfJfyq__sheetList>div{border-radius:var(--studio-radius-sm);background:var(--studio-surface-subtle);gap:.2rem;padding:.75rem;font-size:.8125rem;display:grid}.StudioShell-module__IfJfyq__sheetList>div small{color:var(--studio-ink-muted)}.StudioShell-module__IfJfyq__sheetBody p,.StudioShell-module__IfJfyq__sheetList p{color:var(--studio-ink-muted);margin:0;font-size:.8125rem;line-height:1.5}.StudioShell-module__IfJfyq__vocabularySheet{gap:.875rem;display:grid}.StudioShell-module__IfJfyq__vocabularyIntro,.StudioShell-module__IfJfyq__vocabularyInput small,.StudioShell-module__IfJfyq__vocabularyStatus{color:var(--studio-ink-muted);margin:0;font-size:.8125rem;line-height:1.5}.StudioShell-module__IfJfyq__reviewPreference{color:var(--studio-ink);align-items:flex-start;gap:.5rem;font-size:.8125rem;font-weight:650;display:flex}.StudioShell-module__IfJfyq__reviewPreference input{width:1rem;height:1rem;accent-color:var(--studio-focus);margin-top:.125rem}.StudioShell-module__IfJfyq__vocabularyInput{color:var(--studio-ink);gap:.375rem;font-size:.8125rem;font-weight:700;display:grid}.StudioShell-module__IfJfyq__vocabularyInput textarea{resize:vertical;border:1px solid var(--studio-border);border-radius:var(--studio-radius-sm);background:var(--studio-surface);width:100%;color:var(--studio-ink);font:inherit;padding:.625rem;font-weight:500}.StudioShell-module__IfJfyq__vocabularyActions,.StudioShell-module__IfJfyq__vocabularyItemActions{flex-wrap:wrap;gap:.5rem;display:flex}.StudioShell-module__IfJfyq__vocabularyStatus{min-height:1.25rem}.StudioShell-module__IfJfyq__vocabularyError{border-radius:var(--studio-radius-sm);background:color-mix(in srgb, var(--studio-error) 12%, transparent);color:var(--studio-error);justify-content:space-between;align-items:center;gap:.75rem;padding:.625rem;font-size:.8125rem;display:flex}.StudioShell-module__IfJfyq__vocabularyError p{margin:0}.StudioShell-module__IfJfyq__vocabularyError button,.StudioShell-module__IfJfyq__vocabularyItemActions button{border-radius:var(--studio-radius-sm);background:var(--studio-surface-subtle);min-height:2rem;color:var(--studio-ink);font:inherit;border:0;padding:.25rem .5rem;font-size:.75rem;font-weight:700}.StudioShell-module__IfJfyq__vocabularyList{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.StudioShell-module__IfJfyq__vocabularyList li{border:1px solid var(--studio-border);border-radius:var(--studio-radius-sm);justify-content:space-between;align-items:center;gap:.75rem;padding:.625rem;display:flex}.StudioShell-module__IfJfyq__vocabularyList li>div:first-child{gap:.25rem;min-width:0;display:grid}.StudioShell-module__IfJfyq__vocabularyList strong{overflow-wrap:anywhere;font-size:.8125rem}.StudioShell-module__IfJfyq__vocabularyList small{color:var(--studio-error);font-size:.75rem;line-height:1.35}.StudioShell-module__IfJfyq__detailsSheet{gap:1rem;display:grid}.StudioShell-module__IfJfyq__detailsSheet>p,.StudioShell-module__IfJfyq__detailsSheet small{color:var(--studio-ink-muted);margin:0;font-size:.8125rem;line-height:1.5}.StudioShell-module__IfJfyq__detailsSheet fieldset{border:1px solid var(--studio-border);border-radius:var(--studio-radius-sm);gap:.5rem;margin:0;padding:.75rem;display:grid}.StudioShell-module__IfJfyq__detailsSheet legend{color:var(--studio-ink);padding:0 .25rem;font-size:.8125rem;font-weight:750}.StudioShell-module__IfJfyq__detailsSheet fieldset>label,.StudioShell-module__IfJfyq__privateOutputConfirm{color:var(--studio-ink);align-items:center;gap:.5rem;font-size:.8125rem;font-weight:650;display:flex}.StudioShell-module__IfJfyq__detailsSheet fieldset:last-of-type>label{gap:.25rem;display:grid}.StudioShell-module__IfJfyq__detailsSheet input[type=text],.StudioShell-module__IfJfyq__detailsSheet input:not([type]){border:1px solid var(--studio-border);border-radius:var(--studio-radius-sm);background:var(--studio-surface);width:100%;min-height:2.25rem;color:var(--studio-ink);font:inherit;padding:0 .5rem;font-weight:500}.StudioShell-module__IfJfyq__detailsSheet input[type=checkbox],.StudioShell-module__IfJfyq__detailsSheet input[type=radio],.StudioShell-module__IfJfyq__privateOutputConfirm input{width:1rem;height:1rem;accent-color:var(--studio-focus)}.StudioShell-module__IfJfyq__detailsStorageError{color:var(--studio-error)!important}.StudioShell-module__IfJfyq__privateOutputConfirm{align-items:flex-start;line-height:1.4}.StudioShell-module__IfJfyq__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:59.99rem) and (min-width:45rem){.StudioShell-module__IfJfyq__shell{--studio-controls-width:14.25rem;--studio-pages-width:0rem;grid-template-rows:3.5rem minmax(0, 1fr) var(--studio-status-height)}.StudioShell-module__IfJfyq__workspace{grid-template-columns:var(--studio-controls-width) minmax(20rem, 1fr)}.StudioShell-module__IfJfyq__pages,.StudioShell-module__IfJfyq__shell:after{display:none}.StudioShell-module__IfJfyq__statusBar{padding-left:1rem}}@media (max-width:44.99rem),(max-height:32rem) and (max-width:59.99rem){.StudioShell-module__IfJfyq__shell{grid-template-rows:3.375rem 2.875rem minmax(0,1fr);height:100dvh;min-height:30rem}.StudioShell-module__IfJfyq__shell:before,.StudioShell-module__IfJfyq__shell:after{display:none}.StudioShell-module__IfJfyq__commandBar{margin-left:0;padding:0 .75rem}.StudioShell-module__IfJfyq__brandRegion{width:auto;display:block;position:static}.StudioShell-module__IfJfyq__brandBar{min-height:0;padding:0}.StudioShell-module__IfJfyq__desktopSidebarActions{display:none}.StudioShell-module__IfJfyq__mobileSidebarActions{display:grid}.StudioShell-module__IfJfyq__headerActions{display:none}.StudioShell-module__IfJfyq__mobileModes{grid-template-columns:1fr 1fr;padding:0 .75rem;display:grid}.StudioShell-module__IfJfyq__mobileModes button{min-height:2.75rem;color:var(--studio-ink-muted);font:inherit;background:0 0;border:0;font-size:.8125rem;font-weight:750;position:relative}.StudioShell-module__IfJfyq__mobileModes button[aria-current=page]{color:var(--studio-ink)}.StudioShell-module__IfJfyq__mobileModes button[aria-current=page]:after{background:var(--studio-focus);content:"";height:2px;position:absolute;bottom:0;left:1rem;right:1rem}.StudioShell-module__IfJfyq__workspace{display:block;overflow:hidden}.StudioShell-module__IfJfyq__controls,.StudioShell-module__IfJfyq__preview{width:100%;height:100%}.StudioShell-module__IfJfyq__controls[data-mobile-visible=false],.StudioShell-module__IfJfyq__preview[data-mobile-visible=false]{display:none}.StudioShell-module__IfJfyq__controls,.StudioShell-module__IfJfyq__controls[data-navigation-items="3"]{padding:.75rem 1rem max(1.25rem, env(safe-area-inset-bottom));margin-bottom:0;overflow:auto}.StudioShell-module__IfJfyq__sidebarActions{max-width:30rem;margin-left:auto;margin-right:auto}.StudioShell-module__IfJfyq__pages,.StudioShell-module__IfJfyq__statusBar{display:none}.StudioShell-module__IfJfyq__controlsContent{max-width:30rem;margin:0 auto;padding-top:.5rem;display:grid}.StudioShell-module__IfJfyq__choiceField select,.StudioShell-module__IfJfyq__choiceField input{min-height:2.75rem}.StudioShell-module__IfJfyq__preview{grid-template-rows:minmax(0,1fr) auto auto;position:relative}.StudioShell-module__IfJfyq__canvas{padding:.75rem .75rem .5rem}.StudioShell-module__IfJfyq__paper,.StudioShell-module__IfJfyq__loadingPaper{width:min(100%,25rem);max-height:100%}.StudioShell-module__IfJfyq__paper{padding:1rem}.StudioShell-module__IfJfyq__mobilePageStrip{grid-template-columns:1fr 1fr;padding:0 .75rem;display:grid}.StudioShell-module__IfJfyq__mobilePageStrip button{min-height:2.5rem;color:var(--studio-ink-muted);font:inherit;background:0 0;border:0;font-size:.75rem;font-weight:700;position:relative}.StudioShell-module__IfJfyq__mobilePageStrip button[aria-selected=true]{color:var(--studio-ink)}.StudioShell-module__IfJfyq__mobilePageStrip button[aria-selected=true]:after{background:var(--studio-focus);content:"";height:2px;position:absolute;bottom:0;left:1rem;right:1rem}.StudioShell-module__IfJfyq__mobilePreviewActions{padding:.5rem .75rem max(.75rem, env(safe-area-inset-bottom));grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.StudioShell-module__IfJfyq__scrim{align-items:end;padding:0}.StudioShell-module__IfJfyq__sheet{width:100%;max-height:min(78dvh,38rem);padding:1rem 1rem max(1rem, env(safe-area-inset-bottom));border:0;border-radius:1rem 1rem 0 0}}@media (max-height:32rem) and (orientation:landscape) and (max-width:59.99rem){.StudioShell-module__IfJfyq__shell{min-height:0}.StudioShell-module__IfJfyq__preview{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) 13rem}.StudioShell-module__IfJfyq__canvas{grid-area:1/1/3;padding:.5rem}.StudioShell-module__IfJfyq__paper,.StudioShell-module__IfJfyq__loadingPaper{width:auto;max-width:100%;height:100%}.StudioShell-module__IfJfyq__mobilePageStrip{grid-area:1/2}.StudioShell-module__IfJfyq__mobilePreviewActions{grid-area:2/2;grid-template-columns:1fr;align-content:end}}@media (prefers-reduced-motion:reduce){.StudioShell-module__IfJfyq__paper{transition:none}}@media (forced-colors:active){.StudioShell-module__IfJfyq__accountMenu,.StudioShell-module__IfJfyq__sheet,.StudioShell-module__IfJfyq__paper,.StudioShell-module__IfJfyq__loadingPaper,.StudioShell-module__IfJfyq__thumbnailPaper,.StudioShell-module__IfJfyq__wordGrid{border:1px solid canvastext}.StudioShell-module__IfJfyq__mobileModes button[aria-current=page]:after,.StudioShell-module__IfJfyq__mobilePageStrip button[aria-selected=true]:after{background:highlight}}@media print{.StudioShell-module__IfJfyq__printSource{opacity:1;width:auto;height:auto;position:static;overflow:visible}.StudioShell-module__IfJfyq__shell{display:none}}
