.DiceRollerClient-module__5SV7rq__diceRoller{gap:var(--size-5);max-width:1040px;margin:0 auto}.DiceRollerClient-module__5SV7rq__card{gap:var(--size-3)}.DiceRollerClient-module__5SV7rq__grid3{gap:var(--size-3);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.DiceRollerClient-module__5SV7rq__field{gap:.35rem;display:grid}.DiceRollerClient-module__5SV7rq__parsedBadge{border:1px solid var(--border);border-radius:var(--radius-md);background:color-mix(in srgb,var(--surface)90%,black);align-items:center;min-height:40px;padding:0 .7rem;font-size:.9rem;display:inline-flex}.DiceRollerClient-module__5SV7rq__toggle{color:var(--muted);align-items:center;gap:.45rem;font-size:.9rem;display:inline-flex}.DiceRollerClient-module__5SV7rq__toggle input{accent-color:var(--brand)}.DiceRollerClient-module__5SV7rq__warningBox{padding:var(--size-3);border-radius:var(--radius-md);border:1px solid color-mix(in srgb,var(--warning)35%,var(--border));background:color-mix(in srgb,var(--warning)10%,var(--surface))}.DiceRollerClient-module__5SV7rq__warningBox ul{margin:var(--size-2)0 0;padding-left:1.2rem}.DiceRollerClient-module__5SV7rq__actions{gap:var(--size-2);flex-wrap:wrap;display:flex}.DiceRollerClient-module__5SV7rq__summaryRow{flex-wrap:wrap;gap:.45rem;font-size:.82rem;display:flex}.DiceRollerClient-module__5SV7rq__summaryRow span{border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:.2rem .55rem}.DiceRollerClient-module__5SV7rq__tableWrap{border:1px solid var(--border);border-radius:var(--radius-md);overflow:auto}.DiceRollerClient-module__5SV7rq__table{border-collapse:collapse;width:100%;min-width:700px}.DiceRollerClient-module__5SV7rq__table th,.DiceRollerClient-module__5SV7rq__table td{text-align:left;border-bottom:1px solid var(--line);padding:.6rem .7rem;font-size:.88rem}.DiceRollerClient-module__5SV7rq__table th{color:var(--muted)}.DiceRollerClient-module__5SV7rq__table tr:last-child td{border-bottom:0}.DiceRollerClient-module__5SV7rq__emptyCell{text-align:center;color:var(--muted)}.DiceRollerClient-module__5SV7rq__historyList{gap:.5rem;display:grid}.DiceRollerClient-module__5SV7rq__historyItem{border:1px solid var(--line);border-radius:var(--radius-md);color:var(--muted);flex-wrap:wrap;gap:.6rem;padding:.45rem .6rem;font-size:.85rem;display:flex}
