.rboard.head{padding-block:var(--sp-head) var(--sp-5)}.rboard .head__stats{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-5);margin-top:var(--sp-4);font-size:var(--step--1);color:var(--ink-dim)}.rboard .stat__num{font-size:var(--step-1);font-weight:650;color:var(--ink)}.rboard .stat__gc{color:var(--ink-mute);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--hairline-strong)}.rboard .stat__gc:hover,.rboard .stat__gc:focus-visible{color:var(--gold);text-decoration-color:currentColor}@media(max-width:640px){.rboard .stat__gc{padding-block:.8rem}}.rboard .stat__num.gold{color:var(--gold)}.rboard .takebox{margin-top:var(--sp-5)}.rboard .takebox .lede{margin:0}.rboard h2{font-size:var(--step-1);margin-bottom:var(--sp-4)}section.rboard+section.rboard{margin-top:var(--sp-7)}section.rboard+.corpus--sect,.corpus--sect+.corpus--sect,.corpus--sect+section.rboard{margin-top:var(--sp-7)}.corpus--sect>.rboard.sibs,.corpus--sect>section.rboard{margin-top:0}.rboard .cabin__title{text-transform:none}.rboard .cabin__noplay{font-size:var(--step--1);margin:0 0 var(--sp-4);max-width:72ch}.rboard .play{padding:var(--sp-5) var(--sp-6);border-color:var(--gold-deep);box-shadow:var(--shadow-gold);margin-bottom:var(--sp-4)}.rboard .play__crown{font-size:var(--step--2);letter-spacing:.18em;text-transform:uppercase;margin:0 0 var(--sp-3)}.rboard .play__row{display:flex;flex-wrap:wrap;gap:var(--sp-4) var(--sp-6);justify-content:space-between;align-items:flex-start}.rboard .play__body{flex:1 1 22rem;min-width:0}.rboard .play__to{font-size:var(--step-1);font-weight:620;margin:0}.rboard .play__to a:before{content:"";position:absolute;left:0;right:0;top:50%;height:24px;transform:translateY(-50%)}.rboard .play__to a{position:relative}.rboard .play__to a:hover{color:var(--gold)}.rboard .play__metal{font-size:var(--step--1);margin:var(--sp-2) 0 0}.rboard .mint{margin-top:var(--sp-4);padding-top:var(--sp-4);border-top:1px solid var(--hairline)}.rboard .mint__head{font-size:var(--step--2);letter-spacing:var(--track-dense);text-transform:uppercase;margin:0 0 var(--sp-3)}.rboard .mint__rows{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--sp-2);font-size:var(--step--1)}.rboard .mint__pts{color:var(--ink)}.rboard .mint__row{overflow-wrap:anywhere}.rboard .mint__row:has(.cardnames.is-mine){order:-1}.rboard .mint__yours{font-size:var(--step--2);margin:var(--sp-2) 0 0;color:var(--ink-dim)}.rboard .mint__yours a{color:inherit;text-decoration:underline;text-decoration-color:var(--gold-deep);text-underline-offset:.2em}.rboard .mint__more{font-size:var(--step--2);margin:var(--sp-3) 0 0}.rboard .mint__more a{color:var(--ink-mute);text-decoration:underline;text-decoration-color:var(--ink-faint);text-underline-offset:.2em}.rboard .mint__more a:hover{color:var(--gold)}.rboard .play__value{text-align:right;white-space:nowrap}.rboard .play__num{font-size:var(--step-3);line-height:1;font-weight:650}.rboard .play__unit{font-size:var(--step--1);font-weight:400}.rboard .play__vs{font-size:var(--step--2);margin-top:var(--sp-2)}.rboard .play__allin{font-size:var(--step--1);margin-top:var(--sp-2);color:var(--ink-dim)}.rboard table{width:100%;border-collapse:collapse;font-size:var(--step--1)}.rboard th,.rboard td{padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--hairline);text-align:left;white-space:nowrap}.rboard tbody tr:last-child td{border-bottom:0}.rboard th{font-family:var(--font-mono);font-size:var(--step--3);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-mute);background:var(--bg-elev)}.rboard .num{text-align:right}.rboard td.prog{white-space:normal;min-width:11rem}.rboard .prog__link:before{content:"";position:absolute;left:0;right:0;top:50%;height:24px;transform:translateY(-50%)}.rboard .prog__link{position:relative;color:var(--ink);text-decoration:none}.rboard .prog__link:hover{color:var(--gold)}.rboard td.metal{white-space:normal;min-width:14rem;font-size:var(--step--2)}.rboard td.allin{font-weight:650}.rboard td.allin--play{color:var(--gold)}.rboard td.pts--est{color:var(--ink-dim);font-weight:500}.rboard td.pts--none{color:var(--ink-mute)}.rboard .pts__est{font-size:var(--step--2);letter-spacing:.04em;color:var(--ink-mute)}.rboard tbody td:first-child{border-left:2px solid transparent}.rboard tbody tr.row--play td{background:color-mix(in srgb,var(--gold) 9%,transparent)}.rboard tbody tr.row--play td:first-child{border-left-color:var(--gold-deep)}.rboard .prog__play{display:none;font-size:var(--step--3);letter-spacing:.16em;text-transform:uppercase;margin-top:.2rem}.rboard .method{font-size:var(--step--1);margin:0;max-width:76ch}.rboard .opts{display:grid;gap:var(--sp-4)}.rboard .opt{padding:var(--sp-5) var(--sp-6);scroll-margin-top:5.5rem}.rboard .opt__head{display:flex;align-items:baseline;gap:var(--sp-3);flex-wrap:wrap}.rboard .opt__cabin{font-size:var(--step--3);letter-spacing:var(--track-dense);text-transform:uppercase;border:1px solid var(--hairline);border-radius:var(--radius-pill);padding:.15rem .55rem}.rboard .opt__title{font-size:var(--step-0);font-weight:620;margin:0}.rboard .opt__title a:before{content:"";position:absolute;left:0;right:0;top:50%;height:24px;transform:translateY(-50%)}.rboard .opt__title a{position:relative}.rboard .opt__title a:hover{color:var(--gold)}.rboard .opt__crown{font-size:var(--step--3);letter-spacing:.16em;text-transform:uppercase}.rboard .opt__pts{margin-left:auto;color:var(--gold);font-weight:650;white-space:nowrap}.rboard .opt__pts--none{color:var(--ink-mute);font-weight:400}.rboard .opt__pts--est{color:var(--ink-dim);font-weight:500}.rboard .opt__assumption{color:var(--ink-mute);font-size:var(--step--1);margin:var(--sp-2) 0 0;max-width:76ch}.rboard .opt__esttag{display:inline-block;border:1px solid var(--line);border-radius:3px;padding:0 .35em;margin-right:.5em;font-size:var(--step--2);letter-spacing:.03em;text-transform:uppercase;color:var(--ink-dim)}.rboard .opt__metal{font-size:var(--step--2);margin:var(--sp-2) 0 0}.rboard .opt__airlines{display:flex;flex-wrap:wrap;gap:var(--sp-1);margin:var(--sp-2) 0 0}.rboard .opt__airline,.rboard .opt__alliance{font-size:var(--step--2);letter-spacing:.02em;padding:.1rem .45rem;border:1px solid var(--line);border-radius:999px;color:var(--ink-dim);white-space:nowrap}.rboard .opt__alliance{color:var(--gold);border-color:color-mix(in srgb,var(--gold) 35%,transparent)}.rboard .opt__note{color:var(--ink-dim);font-size:var(--step--1);margin:var(--sp-3) 0 0;max-width:76ch}.rboard .opt__feed{font-size:var(--step--1);margin:var(--sp-3) 0 0;color:var(--ink)}.rboard .opt__meta{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-4);font-size:var(--step--2);margin-top:var(--sp-3)}.rboard .opt__meta a:before{content:"";position:absolute;left:0;right:0;top:50%;height:24px;transform:translateY(-50%)}.rboard .opt__meta a{position:relative;color:var(--ink-mute);text-decoration:underline;text-decoration-color:var(--ink-faint);text-underline-offset:.2em}.rboard .opt__meta a:hover{color:var(--gold)}.rboard.sibs{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-4) var(--sp-6);margin-top:var(--sp-7)}.rboard.sibs h3{font-size:var(--step-0);margin-bottom:var(--sp-3)}.rboard .sibs__list li>a:before{content:"";position:absolute;left:0;right:0;top:50%;height:24px;transform:translateY(-50%)}.rboard .sibs__list li>a{position:relative}.rboard .sibs__list{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-4);font-size:var(--step--1)}.rboard .sibs__list a{color:var(--ink-dim);text-decoration:none}.rboard .sibs__list a:hover{color:var(--gold)}.rboard .sibs__foot{grid-column:1 / -1;font-size:var(--step--1);margin:0}.rboard .sibs__foot a{color:var(--gold)}.rboard .sibs__foot a.sibs__rev{color:var(--ink-dim);text-decoration:underline;text-decoration-color:var(--ink-faint);text-underline-offset:.2em}.rboard .sibs__foot a.sibs__rev:hover,.rboard .sibs__foot a.sibs__rev:focus-visible{color:var(--gold)}@media(max-width:700px){.rboard .play__value{text-align:left}.rboard.sibs{grid-template-columns:1fr}}@media(max-width:640px){.rboard th.metal,.rboard td.metal,.rboard th.vsplay,.rboard td.vsplay{display:none}.rboard th,.rboard td{padding-inline:var(--sp-2)}.rboard td.prog{min-width:7.5rem}.rboard th{letter-spacing:.04em}.rboard td.prog,.rboard th:first-child{min-width:6.75rem}.rboard th.num,.rboard td.num{padding-inline:var(--sp-1)}.rboard td.pts{white-space:normal}.rboard .prog__play{display:block}.rboard .tablewrap--pin tbody tr.row--play td:first-child{background:color-mix(in srgb,var(--gold) 9%,var(--bg-elev))}}
