.pad.svelte-nrc9n0{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--pz-space-2);width:100%}.key.svelte-nrc9n0{display:grid;min-height:3.25rem;place-items:center;border:var(--pz-size-border-width) solid var(--pz-control-border);border-radius:var(--pz-radius-control);background:var(--pz-control-empty-bg);color:var(--pz-control-empty-fg);font-size:var(--pz-type-heading-size);font-weight:var(--pz-type-heading-weight);transition:background var(--pz-motion-press) var(--pz-easing-standard)}.action.svelte-nrc9n0{font-size:var(--pz-type-label-size);font-weight:var(--pz-type-label-weight)}.enter.svelte-nrc9n0{background:var(--pz-control-selected-bg);color:var(--pz-control-selected-fg)}.key.svelte-nrc9n0:hover:not(:disabled),.key.svelte-nrc9n0:active:not(:disabled){background:var(--pz-control-pressed-bg);color:var(--pz-control-pressed-fg)}.key.svelte-nrc9n0:disabled{background:var(--pz-control-disabled-bg);color:var(--pz-control-disabled-fg);cursor:not-allowed}.key.svelte-nrc9n0:focus-visible{outline:var(--pz-size-focus-width) solid var(--pz-control-focus);outline-offset:var(--pz-size-border-width)}.stats.svelte-1lko7m0.svelte-1lko7m0{display:flex;width:100%;flex-direction:column;gap:var(--pz-space-4)}.title.svelte-1lko7m0.svelte-1lko7m0{color:var(--pz-text-muted);font-size:var(--pz-type-label-size);font-weight:var(--pz-type-label-weight);text-align:left;text-transform:uppercase}.summary.svelte-1lko7m0.svelte-1lko7m0{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--pz-space-2)}.summary.svelte-1lko7m0 div.svelte-1lko7m0{text-align:center}dd.svelte-1lko7m0.svelte-1lko7m0{color:var(--pz-text-primary);font-size:var(--pz-type-heading-size);font-weight:var(--pz-type-card-title-weight);white-space:nowrap}dt.svelte-1lko7m0.svelte-1lko7m0{color:var(--pz-text-muted);font-size:var(--pz-type-small-size)}.operations.svelte-1lko7m0.svelte-1lko7m0{display:flex;flex-direction:column;gap:var(--pz-space-2)}.operations.svelte-1lko7m0 li.svelte-1lko7m0{display:grid;grid-template-columns:7rem 1fr auto;align-items:center;gap:var(--pz-space-2);font-size:var(--pz-type-small-size)}.operation.svelte-1lko7m0.svelte-1lko7m0{color:var(--pz-text-muted)}.track.svelte-1lko7m0.svelte-1lko7m0{display:block;height:.75rem;overflow:hidden;border-radius:var(--pz-radius-pill);background:var(--pz-surface-sunken)}.bar.svelte-1lko7m0.svelte-1lko7m0{display:block;height:100%;border-radius:var(--pz-radius-pill);background:var(--pz-control-selected-bg)}.value.svelte-1lko7m0.svelte-1lko7m0{min-width:5.5rem;text-align:right;font-variant-numeric:tabular-nums}.count.svelte-1lko7m0.svelte-1lko7m0{color:var(--pz-text-muted)}.tiers.svelte-1lko7m0.svelte-1lko7m0{width:100%;border-collapse:collapse;font-size:var(--pz-type-small-size);font-variant-numeric:tabular-nums}.tiers.svelte-1lko7m0 caption.svelte-1lko7m0{padding-bottom:var(--pz-space-1)}.tiers.svelte-1lko7m0 th.svelte-1lko7m0,.tiers.svelte-1lko7m0 td.svelte-1lko7m0{padding:var(--pz-space-1) var(--pz-space-2);border-top:1px solid var(--pz-border-default);text-align:right}.tiers.svelte-1lko7m0 th[scope=row].svelte-1lko7m0,.tiers.svelte-1lko7m0 thead th.svelte-1lko7m0:first-child{text-align:left}.tiers.svelte-1lko7m0 thead th.svelte-1lko7m0{color:var(--pz-text-muted);font-weight:var(--pz-type-label-weight)}.tiers.svelte-1lko7m0 tr[aria-current=true].svelte-1lko7m0{font-weight:var(--pz-type-label-weight)}.caveat.svelte-1lko7m0.svelte-1lko7m0{padding:var(--pz-space-2) var(--pz-space-3);border-radius:var(--pz-radius-control);background:var(--pz-surface-sunken);color:var(--pz-text-muted);font-size:var(--pz-type-small-size)}.tiers.svelte-1337fb3{display:grid;gap:var(--pz-space-2)}.tier.svelte-1337fb3{display:grid;grid-template-columns:1fr auto;grid-template-areas:"name best" "hint best";align-items:center;-moz-column-gap:var(--pz-space-3);column-gap:var(--pz-space-3);row-gap:var(--pz-space-1);min-height:var(--pz-size-min-target);padding:var(--pz-space-3) var(--pz-space-4);border:var(--pz-size-border-width) solid var(--pz-border-default);border-radius:var(--pz-radius-card);background:var(--pz-surface-panel);color:var(--pz-text-primary);text-align:left;transition:background var(--pz-motion-press) var(--pz-easing-standard)}.tier[aria-checked=true].svelte-1337fb3{border-color:var(--pz-border-strong);background:var(--pz-control-selected-bg);color:var(--pz-control-selected-fg)}.tier.svelte-1337fb3:focus-visible{outline:var(--pz-size-focus-width) solid var(--pz-control-focus);outline-offset:var(--pz-size-border-width)}.name.svelte-1337fb3{grid-area:name;display:flex;flex-wrap:wrap;align-items:center;gap:var(--pz-space-2);font-weight:var(--pz-type-card-title-weight)}.tag.svelte-1337fb3{padding:0 var(--pz-space-2);border-radius:var(--pz-radius-pill);background:var(--pz-category-arithmetic-bg);color:var(--pz-category-arithmetic-fg);font-size:var(--pz-type-small-size);font-weight:var(--pz-type-label-weight)}.hint.svelte-1337fb3{grid-area:hint;font-size:var(--pz-type-small-size);opacity:.85}.best.svelte-1337fb3{grid-area:best;font-size:var(--pz-type-body-large-size);letter-spacing:.1em;white-space:nowrap}.shell.svelte-1ruwcl9.svelte-1ruwcl9{display:flex;flex:1;flex-direction:column;min-height:0}.result-layer.svelte-1ruwcl9.svelte-1ruwcl9{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;display:grid;place-items:center}.math.svelte-1ruwcl9.svelte-1ruwcl9{display:flex;min-height:100%;flex-direction:column;background:var(--pz-surface-canvas);color:var(--pz-text-primary);padding:var(--pz-space-3) var(--pz-space-3) var(--pz-space-2)}header.svelte-1ruwcl9.svelte-1ruwcl9,main.svelte-1ruwcl9.svelte-1ruwcl9{width:100%;max-width:34rem;margin:auto}header.svelte-1ruwcl9.svelte-1ruwcl9{display:flex;align-items:center;justify-content:space-between;gap:var(--pz-space-2);padding-bottom:var(--pz-space-2);border-bottom:1px solid var(--pz-border-default)}h1.svelte-1ruwcl9.svelte-1ruwcl9{font-size:var(--pz-type-card-title-size);font-weight:var(--pz-type-card-title-weight)}header.svelte-1ruwcl9 a.svelte-1ruwcl9{display:flex;min-height:44px;align-items:center;color:var(--pz-text-muted);font-size:var(--pz-type-small-size)}.header-actions.svelte-1ruwcl9.svelte-1ruwcl9{display:flex}.icon.svelte-1ruwcl9.svelte-1ruwcl9{display:grid;min-width:44px;min-height:44px;place-items:center;color:var(--pz-text-primary)}header.svelte-1ruwcl9 a.svelte-1ruwcl9:focus-visible,.icon.svelte-1ruwcl9.svelte-1ruwcl9:focus-visible{outline:3px solid var(--pz-control-focus);border-radius:var(--pz-radius-tile)}main.svelte-1ruwcl9.svelte-1ruwcl9{display:flex;flex:1;flex-direction:column;min-height:0}.picker.svelte-1ruwcl9.svelte-1ruwcl9,.round.svelte-1ruwcl9.svelte-1ruwcl9{display:flex;flex-direction:column;gap:var(--pz-space-3);padding-top:var(--pz-space-3)}.instruction.svelte-1ruwcl9.svelte-1ruwcl9{font-weight:var(--pz-type-label-weight)}.status.svelte-1ruwcl9.svelte-1ruwcl9{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--pz-space-2);color:var(--pz-text-muted);font-size:var(--pz-type-label-size)}.score.svelte-1ruwcl9.svelte-1ruwcl9{color:var(--pz-text-primary);font-weight:var(--pz-type-label-weight)}.clock.svelte-1ruwcl9.svelte-1ruwcl9{display:flex;align-items:baseline;justify-content:center;gap:var(--pz-space-1);font-variant-numeric:tabular-nums}.seconds.svelte-1ruwcl9.svelte-1ruwcl9{font-size:var(--pz-type-display-size);font-weight:var(--pz-type-display-weight);line-height:1}.seconds.urgent.svelte-1ruwcl9.svelte-1ruwcl9{color:var(--pz-category-speed-fg)}.unit.svelte-1ruwcl9.svelte-1ruwcl9,.untimed.svelte-1ruwcl9.svelte-1ruwcl9{color:var(--pz-text-muted);font-size:var(--pz-type-small-size)}.question.svelte-1ruwcl9.svelte-1ruwcl9{text-align:center;font-size:var(--pz-type-display-size);font-weight:var(--pz-type-display-weight);letter-spacing:.04em;line-height:1.1}.entry.svelte-1ruwcl9.svelte-1ruwcl9{display:grid;min-height:3.5rem;place-items:center;border:var(--pz-size-border-width) solid var(--pz-border-strong);border-radius:var(--pz-radius-control);background:var(--pz-surface-panel);font-size:var(--pz-type-heading-size-large);font-weight:var(--pz-type-heading-weight);font-variant-numeric:tabular-nums}.feedback.svelte-1ruwcl9.svelte-1ruwcl9{min-height:1.5rem;color:var(--pz-text-muted);font-size:var(--pz-type-small-size);text-align:center}.feedback.correct.svelte-1ruwcl9.svelte-1ruwcl9{color:var(--pz-category-logic-fg);font-weight:var(--pz-type-label-weight)}.feedback.wrong.svelte-1ruwcl9.svelte-1ruwcl9{color:var(--pz-category-speed-fg);font-weight:var(--pz-type-label-weight)}.actions.svelte-1ruwcl9.svelte-1ruwcl9{display:flex;justify-content:center;padding:var(--pz-space-2) 0}.stars.svelte-1ruwcl9.svelte-1ruwcl9{text-align:center;font-size:var(--pz-type-display-size);letter-spacing:.1em;line-height:1}.round-operations.svelte-1ruwcl9.svelte-1ruwcl9{display:flex;flex-direction:column;gap:var(--pz-space-1);font-size:var(--pz-type-small-size)}.round-operations.svelte-1ruwcl9 li.svelte-1ruwcl9{display:flex;justify-content:space-between;gap:var(--pz-space-2)}.round-operations.svelte-1ruwcl9 li span.svelte-1ruwcl9:first-child{color:var(--pz-text-muted)}.not-saved.svelte-1ruwcl9.svelte-1ruwcl9{padding:var(--pz-space-2) var(--pz-space-3);border:var(--pz-size-border-width) solid var(--pz-category-speed-fg);border-radius:var(--pz-radius-control);color:var(--pz-category-speed-fg);font-size:var(--pz-type-small-size);font-weight:var(--pz-type-label-weight)}.help.svelte-1ruwcl9.svelte-1ruwcl9{display:flex;flex-direction:column;gap:var(--pz-space-1);padding-left:var(--pz-space-5);list-style:disc;font-size:var(--pz-type-small-size)}.setting.svelte-1ruwcl9.svelte-1ruwcl9{display:flex;width:100%;min-height:var(--pz-size-min-target);align-items:center;justify-content:space-between;gap:var(--pz-space-4);padding:var(--pz-space-3);border:var(--pz-size-border-width) solid var(--pz-border-default);border-radius:var(--pz-radius-tile);background:var(--pz-surface-canvas);color:var(--pz-text-primary);text-align:left}.setting.svelte-1ruwcl9.svelte-1ruwcl9:focus-visible{outline:var(--pz-size-focus-width) solid var(--pz-control-focus);outline-offset:var(--pz-size-border-width)}.setting-copy.svelte-1ruwcl9.svelte-1ruwcl9{display:flex;flex-direction:column;gap:var(--pz-space-1)}.setting-label.svelte-1ruwcl9.svelte-1ruwcl9{font-weight:var(--pz-type-label-weight)}.setting-hint.svelte-1ruwcl9.svelte-1ruwcl9{color:var(--pz-text-muted);font-size:var(--pz-type-small-size)}.switch.svelte-1ruwcl9.svelte-1ruwcl9{display:inline-flex;align-items:center;width:2.75rem;height:1.5rem;flex-shrink:0;padding:2px;border-radius:var(--pz-radius-pill);background:var(--pz-control-border)}.thumb.svelte-1ruwcl9.svelte-1ruwcl9{width:1.25rem;height:1.25rem;border-radius:var(--pz-radius-pill);background:var(--pz-text-primary);transition:transform var(--pz-motion-press) var(--pz-easing-standard)}.setting[aria-checked=true].svelte-1ruwcl9 .switch.svelte-1ruwcl9{background:var(--pz-control-selected-bg)}.setting[aria-checked=true].svelte-1ruwcl9 .thumb.svelte-1ruwcl9{transform:translate(1.25rem)}
