:root{--desk:#edf0f6;--board:#4a5d8a;--board-edge:#2f3d5e;--foil:#d3defa}@media (prefers-color-scheme:dark){:root:not(.light-only){--desk:#11131a;--board:#3c4c72;--board-edge:#222c44;--foil:#d3defa}}.sheet h1{margin-bottom:0}.pair{grid-template-columns:1fr auto 1fr;align-items:end;gap:8px;display:grid}.pair input{font-variant-numeric:tabular-nums;font-size:26px!important;font-weight:700!important}.eq{color:var(--ink-soft);padding-bottom:14px;font-size:22px;font-weight:700}.common{flex-wrap:wrap;gap:6px;display:flex}.common .chip{font-size:13px}.panel{gap:12px;display:grid}.panel h2{margin:0}.from{gap:8px;display:flex}.from input,.from select{color:#1b2230;font:inherit;background:#fff;border:1px solid #d3d8e0;border-radius:10px;padding:10px 12px;font-size:18px}.from input{flex:1;min-width:0;font-weight:700}.list{margin:0;padding:0;list-style:none}.list li{border-top:1px solid var(--rule);justify-content:space-between;gap:12px;padding:10px 2px;font-size:16px;display:flex}.list b{font-variant-numeric:tabular-nums}
