._glyph_yl6o2_1{width:1.6rem;height:1.6rem;display:block}._solid_yl6o2_8{width:2.1rem;height:2.1rem;display:block;overflow:visible}._solid_yl6o2_8 polygon{stroke:var(--die-edge);stroke-width:.7px;stroke-linejoin:round}._tone1_yl6o2_21{fill:var(--die-metal-1)}._tone2_yl6o2_22{fill:var(--die-metal-2)}._tone3_yl6o2_23{fill:var(--die-metal-3)}._tone4_yl6o2_24{fill:var(--die-metal-4)}._solid_yl6o2_8[data-in-roll=true] ._tone1_yl6o2_21{fill:var(--die-gold-1)}._solid_yl6o2_8[data-in-roll=true] ._tone2_yl6o2_22{fill:var(--die-gold-2)}._solid_yl6o2_8[data-in-roll=true] ._tone3_yl6o2_23{fill:var(--die-gold-3)}._solid_yl6o2_8[data-in-roll=true] ._tone4_yl6o2_24{fill:var(--die-gold-4)}._card_19ac7_8{gap:var(--space-3);flex-direction:column;min-width:0;display:flex;container-type:inline-size}._head_19ac7_18{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._title_19ac7_25{min-width:0;font-size:calc(var(--text-stat) * .82);color:var(--ink);overflow-wrap:anywhere;margin:0;font-weight:650;line-height:1.15}._card_19ac7_8 ._modifier_19ac7_35{--e:var(--accent);min-width:3.2rem;height:2.5rem;font-size:calc(var(--text-stat) * .8);color:var(--ink);flex:none;font-weight:700}._sum_19ac7_47{align-items:center;gap:var(--space-1) var(--space-2);font-size:var(--text-body);color:var(--ink-muted);flex-wrap:wrap;margin:0;display:flex}._part_19ac7_57{align-items:center;gap:var(--space-2);display:inline-flex}._term_19ac7_63{align-items:baseline;gap:.35em;display:inline-flex}._term_19ac7_63 svg{width:1.15rem;height:1.15rem;color:var(--accent);align-self:center}._notation_19ac7_76,._amount_19ac7_77{font-variant-numeric:tabular-nums;color:var(--ink);font-weight:650}._source_19ac7_83{font-size:.9em}._op_19ac7_87{color:var(--ink-faint);font-weight:600}._segments_19ac7_94{background:var(--edge-strong);clip-path:polygon(7px 0,calc(100% - 7px) 0,100% 7px,100% calc(100% - 7px),calc(100% - 7px) 100%,7px 100%,0 calc(100% - 7px),0 7px);grid-template-columns:repeat(3,1fr);gap:1px;padding:1px;display:grid}._segment_19ac7_94{min-width:0;font:inherit;font-size:var(--text-label);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);background:var(--surface-sunken);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;border:0;padding:.7em .4em;font-weight:700;overflow:hidden}._segment_19ac7_94:first-child{clip-path:polygon(6.5px 0,100% 0,100% 100%,6.5px 100%,0 calc(100% - 6.5px),0 6.5px)}._segment_19ac7_94:last-child{clip-path:polygon(0 0,calc(100% - 6.5px) 0,100% 6.5px,100% calc(100% - 6.5px),calc(100% - 6.5px) 100%,0 100%)}._segment_19ac7_94:hover{color:var(--ink)}._segment_19ac7_94:focus-visible{box-shadow:inset 0 0 0 1px var(--accent);color:var(--ink);outline:none}._segment_19ac7_94[aria-pressed=true]{background:var(--accent-soft);color:var(--ink);box-shadow:inset 0 -2px 0 var(--accent)}._segment_19ac7_94[aria-pressed=true]:focus-visible{box-shadow:inset 0 0 0 1px var(--accent), inset 0 -2px 0 var(--accent)}._reason_19ac7_149{margin:calc(var(--space-1) - var(--space-3)) 0 0;font-size:calc(var(--text-body) * .9);color:var(--ink);align-items:center;gap:.6em;padding-left:2px;display:flex}._reason_19ac7_149[data-kept=false]{color:var(--ink-faint)}._reason_19ac7_149[data-kept=false] .badge{background:var(--ink-faint)}._aside_19ac7_167{font-size:var(--text-label);letter-spacing:.1em;text-transform:uppercase;font-weight:700}._seen_19ac7_176{border:0;min-width:0;margin:0;padding:0}._seen_19ac7_176 legend{margin-bottom:var(--space-2);padding:0}._seenChoices_19ac7_188{gap:var(--space-2);grid-template-columns:repeat(3,1fr);display:grid}._seenChoices_19ac7_188[data-count="4"]{grid-template-columns:repeat(4,1fr)}@container (width<=24rem){._seenChoices_19ac7_188[data-count="4"]{grid-template-columns:repeat(2,1fr)}}._card_19ac7_8 ._seenChoice_19ac7_188{--c:var(--chamfer-sm);--bg:var(--surface-sunken);--e:var(--edge);min-height:2.4rem;font-size:calc(var(--text-body) * .88);text-align:center;color:var(--ink-muted);cursor:pointer;place-items:center;padding:.4em .5em;line-height:1.15;display:grid}._seenChoice_19ac7_188 input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}._card_19ac7_8 ._seenChoice_19ac7_188:hover{--e:var(--edge-strong);color:var(--ink)}._card_19ac7_8 ._seenChoice_19ac7_188:has(input:checked){--bg:var(--accent-soft);--e:var(--accent);color:var(--ink);font-weight:600}._card_19ac7_8 ._seenChoice_19ac7_188:has(input:focus-visible){--e:var(--accent);color:var(--ink)}._result_19ac7_251{align-items:center;gap:var(--space-4);padding:var(--space-2) 0;display:flex}._card_19ac7_8 ._total_19ac7_258,._veil_19ac7_259{--c:var(--chamfer-lg);--bg:var(--surface-sunken);--e:var(--edge-strong);min-width:5.5rem;height:5rem;padding:0 var(--space-3);font-size:var(--text-display);font-variant-numeric:tabular-nums;color:var(--ink);flex:none;place-items:center;font-weight:750;line-height:1;animation:.22s cubic-bezier(.2,1.4,.4,1) both _land_19ac7_1;display:grid}._result_19ac7_251[data-natural=nat20] ._total_19ac7_258{--e:var(--accent);--bg:var(--accent-soft);color:var(--accent);text-shadow:0 0 18px color-mix(in srgb, var(--accent) 55%, transparent)}._result_19ac7_251[data-natural=nat1] ._total_19ac7_258{--e:var(--danger);color:var(--danger)}@keyframes _land_19ac7_1{0%{transform:scale(.82)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){._card_19ac7_8 ._total_19ac7_258,._veil_19ac7_259{animation:none}}._resultBody_19ac7_310{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._card_19ac7_8 ._natural_19ac7_317{color:var(--accent)}._result_19ac7_251[data-natural=nat1] ._natural_19ac7_317{color:var(--danger)}._dice_19ac7_325{align-items:center;gap:var(--space-1) .4rem;flex-wrap:wrap;display:flex}._die_19ac7_333{font-variant-numeric:tabular-nums;min-width:2.1rem;height:2.1rem;color:var(--ink);background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--edge-strong);clip-path:polygon(5px 0,calc(100% - 5px) 0,100% 5px,100% calc(100% - 5px),calc(100% - 5px) 100%,5px 100%,0 calc(100% - 5px),0 5px);place-items:center;padding:0 .4em;font-weight:700;display:inline-grid}._die_19ac7_333[data-dropped=true]{color:var(--ink-faint);background:var(--surface-sunken);box-shadow:inset 0 0 0 1px var(--edge);opacity:.6;text-decoration:line-through}._die_19ac7_333[data-natural="20"]{color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}._die_19ac7_333[data-natural="1"]{color:var(--danger);box-shadow:inset 0 0 0 1px var(--danger)}._plus_19ac7_365{font-variant-numeric:tabular-nums;color:var(--ink-muted);padding-left:.15rem;font-weight:650}._resultWords_19ac7_372{font-size:calc(var(--text-body) * .85);color:var(--ink-muted)}._veiled_19ac7_377 ._veil_19ac7_259{background:var(--withheld-field), var(--surface-sunken);color:var(--withheld);font-weight:500}._hiddenWords_19ac7_383{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._error_19ac7_392{color:var(--danger);font-size:calc(var(--text-body) * .9);margin:0}._card_19ac7_8 ._roll_19ac7_400{--c:var(--chamfer);letter-spacing:.14em;justify-content:center;align-items:center;gap:.55em;width:100%;padding:.85em 1em;font-size:.95rem;display:flex}._rollGlyph_19ac7_413{width:1.25em;height:1.25em}._footer_19ac7_420{gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--edge);flex-direction:column;display:flex}._table_19ac7_428{align-items:center;gap:var(--space-2);display:flex}._tableWords_19ac7_434{font-size:var(--text-label);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);flex:none;font-weight:700}._typed_19ac7_443{font-variant-numeric:tabular-nums;flex:1;min-width:0}._quiet_19ac7_449{font-size:calc(var(--text-body) * .85);color:var(--ink-muted);margin:0}._test_19ac7_455{font-size:calc(var(--text-body) * .85);color:var(--ink-muted);cursor:pointer;align-items:center;gap:.6em;display:flex;position:relative}._test_19ac7_455 input{opacity:0;width:1px;height:1px;margin:0;position:absolute}._switch_19ac7_473{background:var(--surface-sunken);width:2rem;height:1.1rem;box-shadow:inset 0 0 0 1px var(--edge-strong);clip-path:polygon(3px 0,calc(100% - 3px) 0,100% 3px,100% calc(100% - 3px),calc(100% - 3px) 100%,3px 100%,0 calc(100% - 3px),0 3px);flex:none;position:relative}._switch_19ac7_473:after{content:"";background:var(--ink-faint);width:calc(1.1rem - 6px);height:calc(1.1rem - 6px);transition:transform .12s;position:absolute;top:3px;left:3px}._test_19ac7_455 input:checked+._switch_19ac7_473{background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent)}._test_19ac7_455 input:checked+._switch_19ac7_473:after{background:var(--accent);transform:translate(.9rem)}._test_19ac7_455 input:focus-visible+._switch_19ac7_473{box-shadow:inset 0 0 0 2px var(--accent)}._test_19ac7_455:has(input:checked){color:var(--ink)}@media (prefers-reduced-motion:reduce){._switch_19ac7_473:after{transition:none}}
