.rn-wrap{max-width:460px;margin:0 auto;padding:0 12px 48px}.rn-crumb{font:500 12px var(--font-mono);padding:14px 0 6px}.rn-crumb a{color:var(--muted);text-decoration:none}.rn-crumb-sep{color:var(--muted-dim);margin:0 6px}.rn-inv{color:var(--muted-dim);word-break:break-all;font-weight:500}.oc{border:1px solid var(--rule-dim);background:var(--ink);border-radius:18px;overflow:hidden}.rn-hd{border-bottom:1px solid var(--rule-dim);background:var(--ink-2);padding:12px 14px 10px}.rn-hd-top{align-items:center;margin-bottom:8px;display:flex}.rn-eb{color:var(--volt);font:700 10px var(--font-mono);letter-spacing:.14em;text-transform:uppercase}.rn-ed{color:var(--muted-dim);font:600 9px var(--font-mono);margin-left:auto}.rn-crow{align-items:center;gap:12px;display:flex}.rn-clk{align-items:center;gap:3px;display:flex}.rn-dg{background:var(--ink-3);width:29px;height:42px;font:800 29px/42px var(--font-mono);text-align:center;border-radius:4px;font-style:normal;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #000}:where(:root[data-theme=arcade]) .rn-dg{box-shadow:inset 0 0 0 1px var(--tok-line)}.rn-dg:after{content:"";background:var(--tok-page);height:1px;position:absolute;top:50%;left:0;right:0}.rn-cl{font:800 25px var(--font-mono);color:var(--muted-dim)}.rn-lbl{font:600 9px var(--font-mono);color:var(--muted-dim);letter-spacing:.11em;text-transform:uppercase;line-height:1.3}.rn-lbl b{color:var(--muted);letter-spacing:0;text-transform:none;font-size:10px;display:block}.rn-tot{text-align:right;margin-left:auto}.rn-tot b{font:800 29px var(--font-mono);letter-spacing:-.03em;color:var(--volt);line-height:1;display:block}.rn-tot span{font:600 9px var(--font-mono);letter-spacing:.11em;color:var(--muted-dim);text-transform:uppercase}.rn-rounds{gap:4px;margin-top:9px;display:flex}.rn-rd{text-align:center;flex:1}.rn-rd i{background:var(--ink-3);border:1px solid var(--rule-dim);border-radius:99px;height:4px;display:block}.rn-rd.on i{background:var(--volt);border-color:var(--volt)}.rn-rd.done i{background:var(--jade,var(--tok-up));border-color:var(--jade,var(--tok-up))}.rn-rd b{font:600 8px var(--font-mono);letter-spacing:.08em;color:var(--muted-dim);text-transform:uppercase;margin-top:4px;display:block}.rn-rd.on b{color:var(--volt)}.rn-rd.done b{color:var(--muted)}.rn-sub{font:500 10px var(--font-mono);color:var(--muted);justify-content:space-between;margin-top:6px;display:flex}.rn-steps{border:1px solid var(--rule-dim);background:var(--ink-2);border-radius:12px;margin:10px 10px 0;padding:9px 11px 10px}.rn-strip{align-items:center;gap:6px;display:flex}.rn-stp{flex:none;align-items:center;gap:6px;display:flex}.rn-stp i{border:1px solid var(--rule-dim);width:17px;height:17px;color:var(--muted-dim);font:700 9px/15px var(--font-mono);text-align:center;border-radius:50%;font-style:normal}.rn-stp b{font:700 9px var(--font-mono);letter-spacing:.12em;color:var(--muted-dim);text-transform:uppercase}.rn-stp.on i{border-color:var(--volt);background:var(--volt);color:var(--ink)}.rn-stp.on b{color:var(--volt)}.rn-stp.done i{border-color:var(--jade,var(--tok-up));color:var(--jade,var(--tok-up))}.rn-stp.done b{color:var(--muted)}.rn-arw{background:var(--rule-dim);flex:1;height:1px}.rn-note{color:var(--muted);margin:8px 0 0;font-size:12px;line-height:1.45}.rn-note b{color:var(--paper);font-weight:600}.rn-sh{justify-content:space-between;align-items:baseline;margin:11px 12px 6px;display:flex}.rn-sh h3{font:700 13px var(--font-display);text-transform:uppercase;margin:0}.rn-sh span{color:var(--volt);font:600 10px var(--font-mono)}.rn-grid{grid-template-columns:repeat(6,1fr);gap:5px;padding:0 10px;display:grid}.rn-tc{border:1px solid var(--rule-dim);background:var(--ink-2);text-align:center;color:inherit;font:inherit;cursor:pointer;border-radius:9px;padding:6px 2px 5px;position:relative}.rn-mk{margin:0 auto 3px;line-height:0;display:block}.rn-pan-h .rn-mk{margin:0}.rn-tc b{font:700 9px var(--font-mono);display:block}.rn-tc small{font:600 8px var(--font-mono);color:var(--muted-dim);display:block}.rn-tc .rn-sp{font:600 8px var(--font-mono);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-style:normal;display:block;overflow:hidden}.rn-tc .rn-sp[data-probable="0"]{color:var(--muted-dim)}.rn-tc.on{border-color:var(--volt);background:#d4ff000f}.rn-tc.bye{opacity:.35;cursor:default}.rn-tc.bye:after{content:"BYE";color:var(--muted-dim);font:700 7px var(--font-mono);position:absolute;top:2px;right:3px}.rn-cnt{color:var(--volt);font:700 9px var(--font-mono);position:absolute;top:1px;left:5px}.rn-gc.live small{color:var(--live);font-weight:700}.rn-gc.lk{opacity:.45;cursor:default}.rn-err{font:500 12px var(--font-mono);color:var(--live);margin:8px 12px 0}.rn-duo{align-items:stretch;gap:8px;margin:10px 10px 0;display:flex}.rn-field{border:1px solid var(--rule-dim);background:repeating-linear-gradient(45deg, transparent 0 40px, #ffffff09 40px 41px), linear-gradient(160deg, #101a12, var(--tok-page));border-radius:14px;flex:0 0 172px;min-width:0;padding:10px 7px}.rn-form{grid-template-columns:repeat(3,1fr);gap:5px;min-width:0;display:grid}.rn-form>*{min-width:0}.rn-slot{aspect-ratio:1/.95;border:1.5px dashed var(--rule-dim);background:#0a0a0a80;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:1px;min-width:0;padding:11px 3px 3px;display:flex;position:relative;overflow:hidden;container-type:inline-size}.rn-pos{font:800 9px var(--font-display);color:var(--muted-dim);position:absolute;top:2px;left:4px}.rn-slot.out{border-color:#3a1a1a}:where(:root[data-theme=arcade]) .rn-slot.out{border-color:var(--tok-live)}.rn-slot.out .rn-nm{color:var(--muted)}.rn-pts.out{color:var(--muted-dim)}.rn-slot.p .rn-pos{color:#38bdf8}.rn-slot.b .rn-pos{color:#4ade80}:where(:root[data-theme=arcade]) .rn-slot.b .rn-pos{color:var(--tok-up)}.rn-slot.elig{border-style:solid;border-color:var(--volt);background:#d4ff0017;box-shadow:0 0 14px #d4ff004d}.rn-slot.filled{background:var(--ink-2);border-style:solid}.rn-slot.locked{border-color:var(--jade,var(--tok-up))}.rn-nm{font:700 10px var(--font-display);text-transform:uppercase;text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding:0 2px;line-height:1.05;overflow:hidden}.rn-tm{font:600 8px var(--font-mono);color:var(--muted)}.rn-tm.swap{color:var(--terra);font-weight:700}.rn-pts{font:700 13px var(--font-mono);color:var(--volt)}.rn-lk{color:var(--jade,var(--tok-up));font:700 8px var(--font-mono);line-height:1;position:absolute;top:2px;right:5px}.rn-lk i{display:none}@container (max-width:89px){.rn-lk b{display:none}.rn-lk i{background:var(--jade,var(--tok-up));border-radius:50%;width:6px;height:6px;display:block}}.rn-x{color:var(--muted-dim);font:700 12px var(--font-mono);cursor:pointer;background:0 0;border:0;padding:2px 4px;position:absolute;top:0;right:3px}.rn-lk{color:var(--jade,var(--tok-up));font:700 8px var(--font-mono);position:absolute;top:2px;right:5px}.rn-panel{border:1px solid var(--rule-dim);background:var(--ink-2);border-radius:13px;flex-direction:column;flex:auto;min-width:0;display:flex}.rn-pan-h{border-bottom:1px solid var(--rule-dim);background:var(--ink-3);border-radius:12px 12px 0 0;align-items:center;gap:7px;padding:7px 10px;display:flex}.rn-pan-h b{font:700 12px var(--font-display);text-transform:uppercase}.rn-pan-h small{color:var(--muted);font:500 9px var(--font-mono);text-align:right;margin-left:auto;line-height:1.3}.rn-pan-b{-webkit-overflow-scrolling:touch;flex:1;max-height:52vh;overflow:hidden auto}.rn-pan-n{color:var(--muted-dim)}.rn-prow{border-bottom:1px solid var(--rule-dim);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:7px;padding:7px 9px;display:flex}.rn-more{border-bottom:1px solid var(--rule-dim)}.rn-more>summary{cursor:pointer;font:700 9px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding:8px 9px;list-style:none}.rn-more>summary::-webkit-details-marker{display:none}.rn-more>summary:after{content:" +"}.rn-more[open]>summary:after{content:" −"}.rn-prow:last-child{border-bottom:0}.rn-prow.gone{opacity:.26;cursor:default}.rn-pb{width:24px;height:18px;font:800 8px var(--font-display);color:var(--ink);border-radius:5px;flex:none;place-items:center;display:grid}.rn-pb.p{background:#38bdf8}.rn-pb.b{background:#4ade80}:where(:root[data-theme=arcade]) .rn-pb.b{background:var(--tok-up)}.rn-who{min-width:0}.rn-who b{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;display:block;overflow:hidden}.rn-who small{color:var(--muted);font:500 9px var(--font-mono);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.rn-who small.wrap{white-space:normal}.rn-who small .nw{white-space:nowrap}.rn-val{text-align:right;margin-left:auto}.rn-val b{font:700 14px var(--font-mono);display:block}.rn-val small{font:600 8px var(--font-mono);color:var(--muted-dim)}.rn-empty{font:500 11px var(--font-mono);color:var(--muted);padding:14px 10px}.rn-rules{font:500 10px/1.7 var(--font-mono);color:var(--muted);margin:10px 10px 0}.rn-rules b{color:var(--paper)}.rn-ft{border-top:1px solid var(--rule-dim);align-items:center;gap:10px;margin-top:11px;padding:10px 12px;display:flex}.rn-pace{font:500 11px var(--font-mono);color:var(--muted);line-height:1.3}.rn-pace b{color:var(--paper);font-weight:700}.rn-lock{background:var(--volt);color:var(--ink);border:0;border-radius:99px;margin-left:auto;padding:10px 18px;font:700 14px system-ui;text-decoration:none}.rn-lock:disabled{background:var(--ink-3);color:var(--muted-dim)}.rn-rcpt{font:700 11px var(--font-mono);color:var(--jade,var(--tok-up));letter-spacing:.06em;margin-left:auto}.rn-none{font:500 13px/1.6 var(--font-mono);color:var(--muted);padding:28px 12px}.rb-me{border:1px solid var(--volt);background:#d4ff000d;border-radius:13px;grid-template-columns:1fr 1fr;gap:8px;margin:10px 0 0;padding:10px 12px;display:grid}.rb-me b{font:800 26px var(--font-mono);letter-spacing:-.03em;line-height:1;display:block}.rb-me span{font:600 9px var(--font-mono);letter-spacing:.11em;color:var(--muted-dim);text-transform:uppercase}.rb-me small{color:var(--muted);font:500 10px var(--font-mono);margin-top:3px;display:block}.rb-lb{border:1px solid var(--rule-dim);background:var(--ink-2);border-radius:13px;margin:10px 0 0;overflow:hidden}.rb-lr{border-bottom:1px solid var(--rule-dim);grid-template-columns:36px minmax(0,1fr) 42px 42px 42px 42px 52px;align-items:center;gap:6px;padding:8px 10px;font-size:12px;display:grid}.rb-lr.hd2{font:600 8px var(--font-mono);letter-spacing:.1em;color:var(--muted-dim);text-transform:uppercase;background:var(--ink-3)}.rb-lr .r{font:500 10px var(--font-mono);color:var(--muted);text-align:right}.rb-lr .r.set{color:var(--volt);font-weight:700}.rb-lr:last-child{border-bottom:0}.rb-lr .rk{color:var(--muted-dim);font:700 11px var(--font-mono)}.rb-lr .h{color:var(--muted-dim);font:500 9px var(--font-mono)}.rb-lr .d{color:var(--muted);font:500 10px var(--font-mono);text-align:right}.rb-lr .t{font:700 13px var(--font-mono);text-align:right;min-width:48px}.rb-lr.you{box-shadow:inset 3px 0 0 var(--volt);background:#d4ff0012}.rb-lr.you .t{color:var(--volt)}.rb-pool{border:1px solid var(--rule-dim);background:var(--ink-2);border-radius:12px;margin:10px 0 0;padding:9px 11px 10px}.rb-pool .row{font:500 10px var(--font-mono);color:var(--muted);justify-content:space-between;margin-top:6px;display:flex}.rb-pool .row b{color:var(--paper)}.rb-bar{background:var(--ink-3);border:1px solid var(--rule-dim);border-radius:99px;height:5px;margin-top:7px;display:flex;overflow:hidden}.rb-bar i{height:100%;display:block}.rb-bar .g{background:var(--muted-dim)}.rb-bar .a{background:var(--volt)}.rn-lgs{flex-wrap:wrap;gap:6px;margin:10px 0 0;display:flex}.rn-lg{border:1px solid var(--rule-dim);font:600 10px var(--font-mono);color:var(--muted);border-radius:99px;padding:5px 11px;text-decoration:none}.rn-lg.on{background:var(--volt);color:var(--ink);border-color:var(--volt);font-weight:700}.rb-bar .d{background:#3a1a1a}:where(:root[data-theme=arcade]) .rb-bar .d{background:var(--tok-live)}.rn-tc.started{opacity:.45}.rb-lr .r.live{color:var(--volt,#d4ff00);font-weight:700}:where(:root[data-theme=arcade]) .rb-lr .r.live{color:var(--volt,var(--tok-primary))}.rb-lr .r.on{color:var(--paper,var(--tok-ink));font-weight:700}.rb-lr.rb-gap{color:var(--muted-dim);text-align:center}.rb-rounds{margin-top:0}.rn-lg.live{border-color:var(--volt,var(--tok-action))}:where(:root[data-theme=arcade]) .rn-field{background:var(--tok-up)}:where(:root[data-theme=arcade]) .rn-slot{background:var(--tok-up);border-color:color-mix(in srgb, var(--tok-page) 55%, transparent)}:where(:root[data-theme=arcade]) .rn-slot.p .rn-pos,:where(:root[data-theme=arcade]) .rn-slot.b .rn-pos{color:var(--tok-page)}:where(:root[data-theme=arcade]) .rn-slot.elig{background:var(--tok-up);box-shadow:none}:where(:root[data-theme=arcade]) .rn-slot.filled,:where(:root[data-theme=arcade]) .rn-slot.locked{background:color-mix(in srgb, var(--tok-action) 30%, var(--tok-page));border-style:solid;border-color:var(--tok-primary)}:where(:root[data-theme=arcade]) .rn-slot.filled .rn-pos,:where(:root[data-theme=arcade]) .rn-slot.locked .rn-pos,:where(:root[data-theme=arcade]) .rn-lk{color:var(--tok-primary)}:where(:root[data-theme=arcade]) .rn-pb.p{background:var(--tok-primary);color:var(--tok-on-primary)}:where(:root[data-theme=arcade]) .rn-pb.b{background:var(--tok-up);color:var(--tok-page)}:where(:root[data-theme=arcade]) .rn{overflow:clip}:where(:root[data-theme=arcade]) .rn-how{padding:0}:where(:root[data-theme=arcade]) .rn-how>summary{cursor:pointer;height:34px;font:700 10px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);justify-content:space-between;align-items:center;padding:0 11px;list-style:none;display:flex}:where(:root[data-theme=arcade]) .rn-how>summary::-webkit-details-marker{display:none}:where(:root[data-theme=arcade]) .rn-how>summary:after{content:"+";color:var(--muted-dim);font-size:14px}:where(:root[data-theme=arcade]) .rn-how[open]>summary:after{content:"−"}:where(:root[data-theme=arcade]) .rn-how[open]{padding-bottom:10px}:where(:root[data-theme=arcade]) .rn-how>.rn-strip,:where(:root[data-theme=arcade]) .rn-how>.rn-note{margin-left:11px;margin-right:11px}:where(:root[data-theme=arcade]) .rn-dock{top:var(--gi-stick,0px);z-index:3;background:var(--ink);flex-direction:column;gap:6px;margin-top:10px;padding:6px 10px 0;display:flex;position:sticky}:where(:root[data-theme=arcade]) .rn-dock .rn-field{border-radius:12px;flex:none;padding:6px}:where(:root[data-theme=arcade]) .rn-dock .rn-form{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px}:where(:root[data-theme=arcade]) .rn-dock .rn-slot{aspect-ratio:auto;height:50px}:where(:root[data-theme=arcade]) .rn-dock .rn-pan-h{border:1px solid var(--rule-dim);flex-wrap:wrap;row-gap:2px}:where(:root[data-theme=arcade]) .rn-dock .rn-pan-h small{text-align:left;flex-basis:100%;margin-left:0}:where(:root[data-theme=arcade]) .rn-dock .rn-pan-h small br{display:none}:where(:root[data-theme=arcade]) .rn-dock .rn-pan-h small .rn-ph+br+.rn-ph:before{content:" · "}:where(:root[data-theme=arcade]) .rn-panel{border-top:0;border-radius:0 0 13px 13px;margin:0 10px;overflow:clip}:where(:root[data-theme=arcade]) .rn-pan-b{max-height:none;overflow:visible}
