.source-info-book.svelte-m3fqen{align-items:center;gap:var(--space-1);padding:0 var(--space-1);color:var(--ink-soft);background:0 0;display:inline-flex}.source-info-details.svelte-m3fqen{white-space:pre-line}.source-info-symbol.svelte-m3fqen{width:var(--icon-sm);height:var(--icon-sm);border-radius:var(--radius-pill);font:700 var(--text-metadata)/1 var(--body-font);border:1px solid;flex:none;place-items:center;display:grid}.source-info-chip.svelte-m3fqen{min-height:var(--target);box-shadow:none;text-align:left;border:0}.source-info-chip.svelte-m3fqen:hover{background:var(--butter-soft)}.roll-history.svelte-1e2ypyh{align-items:center;gap:var(--space-2);min-width:0;min-height:var(--target);margin-top:var(--space-2);display:flex}h3.svelte-1e2ypyh{font:700 var(--text-small)/1.4 var(--body-font);color:var(--ink-soft);flex-shrink:0;margin:0}ol.svelte-1e2ypyh{align-items:center;gap:var(--space-1);min-width:0;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}li.svelte-1e2ypyh{flex-shrink:0}.history-empty.svelte-1e2ypyh{font-size:var(--text-small);color:var(--ink-soft)}strong.svelte-1e2ypyh{font-variant-numeric:tabular-nums}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com *//*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com*/.rolling-dice.svelte-1rcvyt6{justify-content:center;gap:var(--space-2);padding:var(--space-4) var(--space-2);perspective:400px;flex-wrap:wrap;margin:0;list-style:none;display:flex}li.svelte-1rcvyt6{width:var(--stamp);height:var(--stamp);border:1px solid var(--forest);border-radius:var(--radius-control);background:var(--paper);color:var(--forest);font:700 var(--text-body) var(--body-font);box-shadow:var(--shadow-raised);animation:.65s both svelte-1rcvyt6-dice-tumble;animation-delay:var(--die-delay);place-items:center;display:grid}@keyframes svelte-1rcvyt6-dice-tumble{0%{opacity:0;transform:translateY(-24px)translate(-12px)rotateX(160deg)rotate(-100deg)scale(.8)}25%{opacity:1;transform:translateY(6px)rotateX(300deg)rotate(40deg)scale(1.08,.88)}48%{transform:translateY(-12px)rotateX(365deg)rotate(-18deg)}67%{transform:translateY(3px)rotate(9deg)scale(1.04,.96)}82%{transform:translateY(-4px)rotate(-5deg)}to{transform:none}}@media(prefers-reduced-motion:reduce){li.svelte-1rcvyt6{animation:none}}
