.studio__sub[data-astro-cid-l2w4hryy]{width:100%;font-size:var(--font-size-body-s);font-weight:var(--font-weight-semibold);color:var(--color-text-heading);padding:0}.studio__problem[data-astro-cid-l2w4hryy]{font-size:var(--font-size-body-s);font-weight:var(--font-weight-semibold);color:var(--color-feedback-error);margin:0}.studio__letters[data-astro-cid-l2w4hryy][hidden],.studio__pager[data-astro-cid-l2w4hryy][hidden]{display:none}.studio__letters[data-astro-cid-l2w4hryy]{gap:var(--space-3);display:grid}.studio__letter-group[data-astro-cid-l2w4hryy]{border:0;min-width:0;margin:0;padding:0}.studio__letter-grid[data-astro-cid-l2w4hryy]{gap:var(--space-1);grid-template-columns:repeat(auto-fill,minmax(2.5rem,1fr));display:grid}.studio__letter[data-astro-cid-l2w4hryy]{position:relative}.studio__letter[data-astro-cid-l2w4hryy] input[data-astro-cid-l2w4hryy]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.studio__letter[data-astro-cid-l2w4hryy] span[data-astro-cid-l2w4hryy]{border:1px solid var(--color-border-default);border-radius:var(--radius-control);background:var(--color-surface-raised);min-height:2.5rem;font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--color-text-heading);place-items:center;display:grid}.studio__letter[data-astro-cid-l2w4hryy] input[data-astro-cid-l2w4hryy]:checked+span[data-astro-cid-l2w4hryy]{border-color:var(--color-brand-strong);background:var(--color-brand-strong);color:var(--color-text-inverse)}@media (forced-colors:active){.studio__letter[data-astro-cid-l2w4hryy] input[data-astro-cid-l2w4hryy]:checked+span[data-astro-cid-l2w4hryy]{outline-offset:-5px;outline:3px solid canvastext;text-decoration:underline}}.studio__letter[data-astro-cid-l2w4hryy] input[data-astro-cid-l2w4hryy]:focus-visible+span[data-astro-cid-l2w4hryy]{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.studio__pack[data-astro-cid-l2w4hryy]{padding:var(--space-4);border-radius:var(--radius-control);background:var(--color-surface-brand-tint)}.studio__pack-title[data-astro-cid-l2w4hryy]{font-weight:var(--font-weight-bold);color:var(--color-text-heading);margin:0}.studio__print[data-astro-cid-l2w4hryy]:disabled{opacity:.55;cursor:not-allowed}.studio__pager[data-astro-cid-l2w4hryy]{justify-content:center;align-items:center;gap:var(--space-3);margin-top:var(--space-3);font-weight:var(--font-weight-semibold);color:var(--color-text-heading);font-variant-numeric:tabular-nums;display:flex}.studio__pager[data-astro-cid-l2w4hryy] button[data-astro-cid-l2w4hryy]{border:1px solid var(--color-border-default);border-radius:var(--radius-control);background:var(--color-surface-raised);min-width:2.75rem;min-height:2.75rem;color:var(--color-text-heading);font-size:var(--font-size-body);cursor:pointer}.studio__pager[data-astro-cid-l2w4hryy] button[data-astro-cid-l2w4hryy][aria-disabled=true]{opacity:.45;cursor:not-allowed}.studio__pager[data-astro-cid-l2w4hryy] button[data-astro-cid-l2w4hryy]:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}#sheetPreview[data-astro-cid-l2w4hryy] svg,#sheetLocked[data-astro-cid-l2w4hryy]{border-radius:var(--radius-sm);width:100%;height:auto;box-shadow:var(--shadow-paper);background:var(--color-surface-raised);display:block}#sheetLocked[data-astro-cid-l2w4hryy][hidden],#sheetPreview[data-astro-cid-l2w4hryy][hidden],#printPages[data-astro-cid-l2w4hryy]{display:none}.studio__readout[data-astro-cid-l2w4hryy].is-problem{color:var(--color-feedback-error);font-weight:var(--font-weight-semibold)}#sheetPreview[data-astro-cid-l2w4hryy].is-stale{opacity:.35}@media print{#sheetStage[data-astro-cid-l2w4hryy],.studio__pager[data-astro-cid-l2w4hryy]{display:none}#printPages[data-astro-cid-l2w4hryy]{display:block}#printPages[data-astro-cid-l2w4hryy] .print-page{break-after:page}#printPages[data-astro-cid-l2w4hryy] .print-page:last-child{break-after:auto}#printPages[data-astro-cid-l2w4hryy] svg{display:block}}
