.rp[data-astro-cid-qshmyy2l]{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:clamp(1.5rem,3vw,3rem);display:grid}.rp-output[data-astro-cid-qshmyy2l]{box-shadow:0 0 0 1px var(--ui-border-subtle);border-radius:10px;gap:.9rem;padding:1.25rem;display:grid;position:sticky;top:6rem}.rp-island[data-astro-cid-qshmyy2l]{font-variant-numeric:tabular-nums;background:#000;border-radius:999px;align-items:center;gap:.15rem;width:fit-content;margin-inline:auto;padding:.35rem .6rem .35rem .45rem;display:flex;box-shadow:0 0 0 1px #1d1d21}.rp-ori[data-astro-cid-qshmyy2l]{background:radial-gradient(circle at 34% 30%,#fff 0 18%,#ecebe7 40%,#b9b7b0 100%);border-radius:50%;width:22px;height:22px;margin-right:.3rem}.rp-seg[data-astro-cid-qshmyy2l]{padding:.2rem .5rem;font-size:13px}.rp-room[data-astro-cid-qshmyy2l]{color:var(--ui-text-2)}.rp-room[data-astro-cid-qshmyy2l].low{color:var(--needs-you)}[data-astro-cid-qshmyy2l][data-state=lock] .rp-room[data-astro-cid-qshmyy2l],[data-astro-cid-qshmyy2l][data-state=refuse] .rp-room[data-astro-cid-qshmyy2l]{color:var(--down)}.rp-chart[data-astro-cid-qshmyy2l]{background:var(--ui-raised);border-radius:6px;width:100%;height:240px}.rp-zero[data-astro-cid-qshmyy2l]{stroke:#2a2a30;stroke-width:1px;vector-effect:non-scaling-stroke}.rp-limit[data-astro-cid-qshmyy2l]{stroke:var(--down);stroke-width:1.5px;stroke-dasharray:4 4;vector-effect:non-scaling-stroke}.rp-ghost[data-astro-cid-qshmyy2l]{fill:none;stroke:#3a3a40;stroke-width:1.5px;vector-effect:non-scaling-stroke;stroke-dasharray:2 3}.rp-line[data-astro-cid-qshmyy2l]{fill:none;stroke:var(--ui-text);stroke-width:2px;vector-effect:non-scaling-stroke}.rp-dot[data-astro-cid-qshmyy2l]{fill:var(--ui-text)}.rp-axis[data-astro-cid-qshmyy2l]{color:var(--ui-text-3);justify-content:space-between;font-size:12px;display:flex}.rp-event[data-astro-cid-qshmyy2l]{min-height:2.8em;color:var(--ui-text-2);margin:0;font-size:13px;line-height:1.45}[data-astro-cid-qshmyy2l][data-state=lock] .rp-event[data-astro-cid-qshmyy2l],[data-astro-cid-qshmyy2l][data-state=refuse] .rp-event[data-astro-cid-qshmyy2l],[data-astro-cid-qshmyy2l][data-state=flatten] .rp-event[data-astro-cid-qshmyy2l],[data-astro-cid-qshmyy2l][data-state=notify] .rp-event[data-astro-cid-qshmyy2l]{color:var(--needs-you)}.rp-controls[data-astro-cid-qshmyy2l]{gap:1.75rem;display:grid}.rp-field[data-astro-cid-qshmyy2l]{border:0;gap:.6rem;margin:0;padding:0;display:grid}.rp-field[data-astro-cid-qshmyy2l] label[data-astro-cid-qshmyy2l],.rp-field[data-astro-cid-qshmyy2l] legend[data-astro-cid-qshmyy2l]{font-weight:560;font-size:var(--step-body);padding:0}.rp-field[data-astro-cid-qshmyy2l] input[data-astro-cid-qshmyy2l][type=range]{width:100%;accent-color:var(--pearl);height:2.25rem}.rp-field[data-astro-cid-qshmyy2l] output[data-astro-cid-qshmyy2l]{font-size:var(--step-lead);letter-spacing:-.02em;font-weight:600}.rp-seg-group[data-astro-cid-qshmyy2l]{grid-template-columns:1fr 1fr;gap:4px;margin-top:.4rem;display:grid}.rp-seg-group[data-astro-cid-qshmyy2l] label[data-astro-cid-qshmyy2l]{display:flex;position:relative}.rp-seg-group[data-astro-cid-qshmyy2l] input[data-astro-cid-qshmyy2l]{opacity:0;position:absolute}.rp-seg-group[data-astro-cid-qshmyy2l] span[data-astro-cid-qshmyy2l]{background:var(--stage);font-weight:520;font-size:var(--step-small);cursor:pointer;min-height:2.75rem;transition:background-color var(--dur-quick) ease;flex:1;align-items:center;padding:.85rem .9rem;display:flex}.rp-seg-group[data-astro-cid-qshmyy2l] label[data-astro-cid-qshmyy2l]:hover span[data-astro-cid-qshmyy2l]{background:var(--raise)}.rp-seg-group[data-astro-cid-qshmyy2l] input[data-astro-cid-qshmyy2l]:checked+span[data-astro-cid-qshmyy2l]{background:var(--pearl);color:var(--pearl-ink)}.rp-seg-group[data-astro-cid-qshmyy2l] input[data-astro-cid-qshmyy2l]:focus-visible+span[data-astro-cid-qshmyy2l]{outline:2px solid var(--focus);outline-offset:2px}.rp-help[data-astro-cid-qshmyy2l]{color:var(--ink-2);font-size:var(--step-small);min-height:3em;margin:.3rem 0 0}.rp-play[data-astro-cid-qshmyy2l]{flex-wrap:wrap;gap:.75rem;display:flex}.rp-note[data-astro-cid-qshmyy2l]{color:var(--muted);margin:0}@media (width<=1000px){.rp[data-astro-cid-qshmyy2l]{grid-template-columns:1fr}.rp-output[data-astro-cid-qshmyy2l]{position:static}}
