.calculator.svelte-7hsppo{max-width:1100px;margin:auto}.calc-grid.svelte-7hsppo{grid-template-columns:1fr 1fr;gap:17px;margin-top:29px;display:grid}.calc-card.svelte-7hsppo h2:where(.svelte-7hsppo){margin:0 0 20px;font-size:26px}.calc-card.svelte-7hsppo h3:where(.svelte-7hsppo){margin:28px 0 16px;font-size:19px}.quick-dice.svelte-7hsppo{flex-wrap:wrap;gap:6px;display:flex}.quick-dice.svelte-7hsppo button:where(.svelte-7hsppo){border:1px solid var(--line);color:var(--gold);background:var(--panel2);cursor:pointer;border-radius:8px;padding:9px 13px}.quick-dice.svelte-7hsppo button:where(.svelte-7hsppo):hover,.quick-dice.svelte-7hsppo button:where(.svelte-7hsppo):focus-visible{border-color:var(--gold)}.dice-result.svelte-7hsppo{background:#252116;border:1px solid #675536;border-radius:13px;gap:7px;margin-top:22px;padding:20px;display:grid}.dice-result.svelte-7hsppo small:where(.svelte-7hsppo){color:var(--gold);font-size:12px}.dice-result.svelte-7hsppo strong:where(.svelte-7hsppo){font:700 55px var(--serif);line-height:1}.dice-result.svelte-7hsppo span:where(.svelte-7hsppo){color:var(--muted);overflow-wrap:anywhere;font-size:13px}.manual-fields.svelte-7hsppo{grid-template-columns:1fr 1fr;gap:10px;margin:16px 0;display:grid}.manual-result.svelte-7hsppo{background:var(--panel2);border:1px solid var(--line);border-radius:12px;gap:3px;margin-bottom:15px;padding:19px;display:grid}.manual-result.svelte-7hsppo span:where(.svelte-7hsppo){color:var(--muted);font-size:12px}.manual-result.svelte-7hsppo strong:where(.svelte-7hsppo){font:700 41px var(--serif);overflow-wrap:anywhere}.hint.svelte-7hsppo{color:var(--muted);font-size:12px;line-height:1.65}.roll-history.svelte-7hsppo{gap:6px;max-height:340px;margin:0 0 15px;padding:0;list-style:none;display:grid;overflow-y:auto}.roll-history.svelte-7hsppo li:where(.svelte-7hsppo){border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.roll-history.svelte-7hsppo li:where(.svelte-7hsppo) span:where(.svelte-7hsppo){min-width:0;font-size:13px}.roll-history.svelte-7hsppo small:where(.svelte-7hsppo){color:var(--muted);margin-top:4px;font-size:11px;display:block}.roll-history.svelte-7hsppo li:where(.svelte-7hsppo) strong:where(.svelte-7hsppo){color:var(--gold)}@media (width<=850px){.calc-grid.svelte-7hsppo{grid-template-columns:1fr}}@media (width<=500px){.manual-fields.svelte-7hsppo{grid-template-columns:1fr}}
