.rs[data-astro-cid-yvjr7evs]{gap:22px;display:grid}@media (width>=1000px){.rs[data-astro-cid-yvjr7evs]{grid-template-columns:minmax(0,1.2fr) minmax(330px,.8fr);align-items:center;gap:44px}}.rs-play[data-astro-cid-yvjr7evs]{justify-items:center;gap:14px;min-width:0;display:grid}.rs-card[data-astro-cid-yvjr7evs]{background:linear-gradient(145deg,#ffa24a 0%,#f7691e 38%,#e2450e 72%,#b8390a 100%);border-radius:24px;width:min(100%,520px);padding:14px 14px 12px;position:relative;box-shadow:inset 0 2px #fff6,inset 0 -3px #5a140059,0 5px #8e2a06,0 6px #6d2004,0 24px 40px -12px #78280573,0 40px 60px -30px #0b1d3859}.rs-card[data-astro-cid-yvjr7evs]:before{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(circle,#ffffff29 1.2px,#0000 1.6px) 0 0/14px 14px;position:absolute;inset:0}.rs-card__head[data-astro-cid-yvjr7evs]{justify-content:center;align-items:center;gap:10px;padding:4px 0 12px;display:flex;position:relative}.rs-card__head[data-astro-cid-yvjr7evs] svg[data-astro-cid-yvjr7evs]{filter:drop-shadow(0 1px 1px #5a140066);width:30px;height:auto}.rs-card__title[data-astro-cid-yvjr7evs]{color:#fff;font:800 clamp(20px, 3vw, 28px) / 1 var(--game-font-display);letter-spacing:.04em;text-transform:uppercase;text-shadow:0 2px #6e1c0073,0 6px 14px #6e1c0059;margin:0}.rs-window[data-astro-cid-yvjr7evs]{aspect-ratio:16/10;background:linear-gradient(#fffaf0,#fdeed3);border-radius:16px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 3px #fff4e0,inset 0 0 0 5px #b8390a59,inset 0 6px 14px #7828052e}.rs-hidden[data-astro-cid-yvjr7evs]{text-align:center;place-items:center;padding:14px;display:grid;position:absolute;inset:0}.rs-hidden__win[data-astro-cid-yvjr7evs],.rs-hidden__lose[data-astro-cid-yvjr7evs]{justify-items:center;gap:6px;display:none}.rs-hidden[data-astro-cid-yvjr7evs][data-kind=win] .rs-hidden__win[data-astro-cid-yvjr7evs],.rs-hidden[data-astro-cid-yvjr7evs][data-kind=lose] .rs-hidden__lose[data-astro-cid-yvjr7evs]{display:grid}.rs-hidden__art[data-astro-cid-yvjr7evs]{width:clamp(70px,22%,110px)}.rs-hidden__big[data-astro-cid-yvjr7evs]{color:#7a2a06;font:800 clamp(18px, 3vw, 26px) / 1.1 var(--game-font-display);margin:0}.rs-hidden__small[data-astro-cid-yvjr7evs]{color:#9a5a2f;font:600 13px/1.3 var(--game-font-body);margin:0}.rs-canvas[data-astro-cid-yvjr7evs]{touch-action:none;cursor:grab;border-radius:16px;width:100%;height:100%;position:absolute;inset:0}[data-state=running] .rs-canvas[data-astro-cid-yvjr7evs]{cursor:grabbing}.rs-card__fine[data-astro-cid-yvjr7evs]{color:#ffffffd9;font:600 11px/1.3 var(--game-font-body);letter-spacing:.04em;text-align:center;margin:10px 0 0;position:relative}.rs-actions[data-astro-cid-yvjr7evs]{justify-items:center;gap:6px;width:100%;display:grid}.rs-replay[data-astro-cid-yvjr7evs]{visibility:hidden;justify-items:center;width:100%;display:grid}.rs-replay[data-astro-cid-yvjr7evs] .rs-replay__btn{width:min(392px,100%)}[data-state=result] .rs-replay[data-astro-cid-yvjr7evs]{visibility:visible}.rs-progress[data-astro-cid-yvjr7evs]{color:var(--game-color-ink);font:700 12.5px/1 var(--game-font-body);grid-template-columns:auto 1fr auto;align-items:center;gap:10px;display:grid}.rs-progress__label[data-astro-cid-yvjr7evs]{color:var(--game-color-ink-soft);letter-spacing:.1em;text-transform:uppercase}.rs-progress__bar[data-astro-cid-yvjr7evs]{background:#e3e9f2;border-radius:999px;height:8px;overflow:hidden;box-shadow:inset 0 1px 2px #0a1e3c1f}.rs-progress__bar[data-astro-cid-yvjr7evs] span[data-astro-cid-yvjr7evs]{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#ffb066,#f35116);width:100%;height:100%;transition:transform .15s linear;display:block;transform:scaleX(0)}.rs-progress__value[data-astro-cid-yvjr7evs]{text-align:right;font-variant-numeric:tabular-nums;min-width:38px}.rs-panel[data-astro-cid-yvjr7evs] .rs-result .mg-result__live{border-left:5px solid var(--rs-accent,#9aa9c0)}.rs-panel[data-astro-cid-yvjr7evs] .rs-result__meta{color:var(--game-color-ink-soft);margin:8px 0 0;font-size:14px}.rs-inline-demo[data-astro-cid-yvjr7evs]{visibility:hidden}[data-state=result] .rs-panel[data-astro-cid-yvjr7evs][data-won] .rs-inline-demo[data-astro-cid-yvjr7evs]{visibility:visible}
