.rr-stage{flex-direction:column;align-items:center;gap:.5rem;min-height:190px;display:flex}.rr-hint,.rr-intro,.rr-shared{color:var(--muted);text-align:center;margin:.2rem 0;font-size:.92rem}.rr-bag{cursor:pointer;background:0 0;border:0;width:120px;height:140px;padding:0;transition:transform .2s}@media (hover:hover){.rr-bag:hover{transform:translateY(-4px)rotate(-2deg)}}.rr-bag:focus-visible{outline:2px solid var(--focus);outline-offset:4px;border-radius:var(--radius-md)}.rr-bag__shape{background:radial-gradient(circle at 35% 35%, color-mix(in srgb, var(--gold-deco) 22%, transparent), transparent 55%), linear-gradient(160deg, var(--feature), var(--feature-2));width:100%;height:100%;box-shadow:var(--shadow-2);border-radius:42% 42% 46% 46%/30% 30% 62% 62%;display:block;position:relative}.rr-bag__shape:before{content:"";background:var(--gold-deco);border-radius:4px;height:7px;position:absolute;top:22%;left:24%;right:24%}.rune-stone{filter:drop-shadow(0 4px 8px rgb(var(--shadow-color) / .25));display:block}.rune-stone--lg{width:120px}.rune-stone--md{width:84px}.rune-stone__body{fill:var(--surface-3);stroke:var(--line-strong);stroke-width:1.2px}.rune-stone__shine{fill:none;stroke:var(--surface);stroke-width:2px;stroke-linecap:round;opacity:.7}.rune-stone__glyph{fill:none;stroke:var(--primary);stroke-width:1.15px;stroke-linecap:round;stroke-linejoin:round}.rune-stone.is-cast{animation:rr-cast .6s cubic-bezier(.3, .8, .3, 1.2) calc(var(--d,0) * .22s) backwards}@keyframes rr-cast{0%{opacity:0;transform:translateY(-24px)rotate(-14deg)scale(.8)}}.rr-reveal{animation:rr-fade .45s ease-out calc(var(--d,0) * .22s + .45s) backwards}@keyframes rr-fade{0%{opacity:0;transform:translateY(6px)}}.rr-reading{text-align:center;max-width:34rem;margin:.8rem auto 0}.rr-reading:focus{outline:none}.rr-reading .rpg-share{justify-content:center}.rr-name{margin:.2rem 0;font-size:1.2rem}.rr-glyph{vertical-align:-.1em;fill:none;width:.6em;height:1em;stroke:var(--primary);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.rr-literal{color:var(--muted);font-size:.95rem;font-weight:400}.rr-kw{color:var(--gold);margin:.1rem 0 .4rem;font-size:.9rem}.rr-daily{font-weight:600}.rr-pos{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin:0;font-size:.78rem}.rr-note{color:var(--muted);border-left:3px solid var(--line-strong);text-align:left;padding-left:.6rem;font-size:.85rem}.rr-three{justify-content:center;gap:1rem;min-height:130px;margin:1rem 0;display:flex}.rr-slot{flex-direction:column;align-items:center;gap:.3rem;margin:0;display:flex}.rr-slot figcaption{color:var(--muted);text-align:center;max-width:90px;font-size:.8rem}.rr-readings{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.rr-item{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);padding:.7rem .9rem}.rr-item p{margin:.25rem 0 0}.rr-summary{margin-top:1rem}.rr-combos{min-height:4.5em;margin:.3rem 0 .6rem;padding-left:1.1rem}[data-widget=rune-reading]{--tool-h:364px}@media (width>=700px){[data-widget=rune-reading]{--tool-h:346px}}@media (width>=1000px){[data-widget=rune-reading]{--tool-h:348px}}
