@layer components{.readout-pace .big .calc-big-time,.readout-pace .big.calc-big-time{font-size:clamp(64px,8vw,104px)}.readout-pace .big .c{opacity:.45}.readout-side .calc-side{font:700 22px/1.15 var(--font-mono);color:var(--c-ink);font-variant-numeric:tabular-nums}@media (max-width:640px){.readout-pace .big .calc-big-time,.readout-pace .big.calc-big-time{font-size:64px}.readout-side .calc-side{font-size:18px}.calc-arith .arith-body p{white-space:normal;overflow-wrap:anywhere;text-indent:-1.2em;margin-bottom:4px;padding-left:1.2em}}table.calc-eq td,table.calc-eq th{vertical-align:top}table.calc-eq .calc-t{font-size:16px;font-weight:700;display:block}table.calc-eq .calc-p{color:var(--c-ink-2);margin-top:2px;font-size:13px;display:block}table.calc-eq tbody th a{font-family:var(--font-sans);font-weight:700}.calc-src{font:500 11px/1.2 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--c-ink-2);margin-top:3px;display:block}.calc-paces{margin:0;padding:0;list-style:none}.calc-paces li{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:6px 16px;padding:14px 16px;display:grid}.calc-paces li+li{border-top:1px solid var(--c-rule)}.calc-paces h4{font:700 22px/1.05 var(--font-display);text-transform:uppercase;letter-spacing:.02em;margin:0 0 4px}.calc-paces-text p{color:var(--c-ink-2);margin:0;font-size:15px;line-height:1.45}.calc-paces-text .calc-paces-int{margin-top:6px;font-size:11px}.calc-paces-num{text-align:right;gap:4px;display:grid}.calc-paces-num .calc-t{font:700 18px/1.1 var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.calc-paces-num small{font:500 12px/1 var(--font-mono);color:var(--c-ink-2);margin-left:3px}@media (max-width:640px){.calc-paces li{grid-template-columns:auto minmax(0,1fr)}.calc-paces-num{text-align:left;flex-wrap:wrap;grid-column:2;gap:4px 16px;display:flex}.calc-paces-num .calc-t{font-size:16px}}.calc-notes{gap:16px;display:grid}@media (min-width:768px){.calc-notes{grid-template-columns:repeat(2,minmax(0,1fr))}}.calc-notes .board>div:last-child{padding:14px 16px 4px}.calc-notes p{margin:0 0 12px}}
