.rn-tool{color:var(--color-hone-fg);font-family:var(--font-sans);background:#111112;border:1px solid #363638;border-radius:14px;margin-block:1.5rem;padding:clamp(1rem,3vw,1.5rem);font-size:.9em;line-height:1.65;display:block}.rn-tool [hidden]{display:none!important}.rn-tool h3{margin:0 0 .65rem;font-size:1.25em;line-height:1.35}.rn-tool h4{margin:0 0 .4rem;font-size:1em;line-height:1.5}.rn-tool p{margin-block:.65rem}.rn-tool .rn-eyebrow{color:var(--color-hone-orange);letter-spacing:.09em;text-transform:uppercase;margin-top:0;font-size:.75em}.rn-tool .rn-note{color:#b9b9c0;font-size:.85em;line-height:1.6}.rn-tool .rn-actions{flex-wrap:wrap;gap:.55rem;margin-block:1rem;display:flex}.rn-tool button{color:inherit;cursor:pointer;font:inherit;background:#202021;border:1px solid #666;border-radius:7px;padding:.6em .85em;line-height:1.45}.rn-tool button[aria-pressed=true]:not([data-pause]){background:var(--color-hone-orange);color:#111;border-color:var(--color-hone-orange)}.rn-tool button[data-reset],.rn-tool button[data-pause]{background:0 0}.rn-tool :is(button,a):focus-visible{outline:2px solid var(--color-hone-orange);outline-offset:4px}.rn-tool .rn-status{border-left:2px solid var(--color-hone-orange);background:#1b1b1c;padding:.7rem 1rem}.rn-tool details{margin-top:1rem}.rn-tool summary{cursor:pointer;color:var(--color-hone-orange)}.rn-tool ul{padding-left:1.2rem}.rn-tool li+li{margin-top:.6rem}.preparation[data-astro-cid-qja5lwey]{background:#181819;border:1px solid #39393b;border-radius:10px;margin-block:1rem;padding:1rem}svg[data-astro-cid-qja5lwey]{fill:none;stroke:#858589;stroke-width:2px;width:100%;height:auto;display:block}.room[data-astro-cid-qja5lwey]{fill:#282829}.cards[data-astro-cid-qja5lwey]{stroke:#b9b9c0}.accent[data-astro-cid-qja5lwey]{stroke:#535355}.preparation-marker[data-astro-cid-qja5lwey]{fill:var(--color-hone-orange);stroke:none}.path-labels[data-astro-cid-qja5lwey]{color:#b9b9c0;flex-wrap:wrap;justify-content:space-between;gap:.5rem;font-size:.78em;display:flex}[data-astro-cid-qja5lwey][data-enhanced] .preparation-marker[data-astro-cid-qja5lwey]{animation:4s ease-in-out infinite alternate preparation-sweep}[data-astro-cid-qja5lwey][data-branch=interrupt] .cards[data-astro-cid-qja5lwey]{stroke-dasharray:4 4}[data-astro-cid-qja5lwey][data-branch=interrupt] .preparation-marker[data-astro-cid-qja5lwey]{animation-name:preparation-unfinished}[data-astro-cid-qja5lwey][data-paused=true] .preparation-marker[data-astro-cid-qja5lwey]{animation-play-state:paused}@keyframes preparation-sweep{to{transform:translate(190px)}}@keyframes preparation-unfinished{to{transform:translate(70px)}}.input-map[data-astro-cid-dlzd4xkg]{background:#181819;border:1px solid #39393b;border-radius:10px;margin-block:1rem;padding:.8rem}svg[data-astro-cid-dlzd4xkg]{fill:none;stroke:#77777b;stroke-width:2px;width:100%;height:auto;display:block}.controller[data-astro-cid-dlzd4xkg]>path[data-astro-cid-dlzd4xkg]:first-child{fill:#252526}.scope-mark[data-astro-cid-dlzd4xkg]{stroke:var(--color-hone-orange)}.input-labels[data-astro-cid-dlzd4xkg]{text-align:center;grid-template-columns:1fr 1fr;gap:.7rem;font-size:.85em;display:grid}[data-astro-cid-dlzd4xkg][data-selection=movement] .computer-input[data-astro-cid-dlzd4xkg],[data-astro-cid-dlzd4xkg][data-selection=sticks] .computer-input[data-astro-cid-dlzd4xkg]{opacity:.25}[data-astro-cid-dlzd4xkg][data-selection=movement] .scope-mark[data-astro-cid-dlzd4xkg],[data-astro-cid-dlzd4xkg][data-selection=sticks] .scope-mark[data-astro-cid-dlzd4xkg]{opacity:0}[data-astro-cid-dlzd4xkg][data-selection=movement] .controller[data-astro-cid-dlzd4xkg]>path[data-astro-cid-dlzd4xkg]:first-child,[data-astro-cid-dlzd4xkg][data-selection=swap] .controller[data-astro-cid-dlzd4xkg],[data-astro-cid-dlzd4xkg][data-selection=sticks] .stick-pair[data-astro-cid-dlzd4xkg]{stroke:var(--color-hone-orange)}[data-astro-cid-dlzd4xkg][data-restriction]+[data-astro-cid-dlzd4xkg][data-restriction]{margin-top:1rem}.rn-comparison[data-astro-cid-bqiy4lna]{grid-template-columns:8rem minmax(0,1fr);align-items:center;gap:1.2rem;display:grid}svg[data-astro-cid-bqiy4lna]{width:100%;height:auto}a[data-astro-cid-bqiy4lna]{color:var(--color-hone-orange);text-underline-offset:.2em;margin-top:.5rem;text-decoration:underline;display:inline-block}@media (width<=520px){.rn-comparison[data-astro-cid-bqiy4lna]{grid-template-columns:1fr}svg[data-astro-cid-bqiy4lna]{width:8rem}}
