.ar{max-width:720px;margin:0 auto;padding:36px 20px 0}.ar.wide{max-width:860px}@media (max-width:479px){.ar{padding:24px 16px 0}}.ar-head{text-align:center}.ar-head .sb-h1{margin-top:6px}.ar-host{display:flex;justify-content:center;margin-bottom:14px}.ar-crumb{margin-bottom:14px;font-size:13.5px;font-weight:800}.ar-crumb a{text-decoration:none;color:var(--sub)}.ar-crumb a:hover{color:var(--ink);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.ar-head.left{text-align:left}.ar-head.left .sb-h1{font-size:clamp(26px,5.5vw,34px)}.ar-tabs{display:flex;gap:6px;margin:0 0 18px;padding:2px 4px 6px 0;overflow-x:auto;scrollbar-width:none}.ar-tabs::-webkit-scrollbar{display:none}.ar-tabs>a,.ar-tabs>button{flex:none;padding:9px 14px;font:inherit;font-size:14px;font-weight:800;line-height:1;white-space:nowrap;color:var(--ink);text-decoration:none;background:var(--paper);border:var(--line-s) solid var(--ink);border-radius:999px;cursor:pointer;transition:transform var(--t),box-shadow var(--t)}.ar-tabs>a:hover,.ar-tabs>button:hover{transform:translate(-1px,-1px);box-shadow:2px 2px 0 var(--ink)}.ar-tabs>.on{color:var(--paper);background:var(--ink)}.ar-tabs>.on:hover{transform:none;box-shadow:none}.ar-start{margin-top:24px;padding:20px}@media (max-width:479px){.ar-start{padding:16px}}.ar-start .sb-input{margin-top:8px}.ar-start.need .sb-input{border-color:var(--red-ink);box-shadow:3px 3px 0 var(--red-ink)}.ar-opts{display:grid;grid-template-columns:repeat(var(--n,1),minmax(0,1fr));gap:10px;margin-top:12px}@media (max-width:479px){.ar-opts{grid-template-columns:1fr}}.ar-opt{display:flex;align-items:center;gap:12px;min-height:64px;padding:12px 16px;font:inherit;text-align:left;color:var(--ink);background:var(--paper);border:var(--line) solid var(--ink);border-radius:var(--r-in);box-shadow:var(--sh-s);cursor:pointer;transition:transform var(--t),box-shadow var(--t)}.ar-opt.primary{background:var(--yellow)}.ar-opt:hover:not(:disabled){transform:translate(-2px,-2px);box-shadow:5px 5px 0 var(--ink)}.ar-opt:active:not(:disabled){transform:translate(2px,2px);box-shadow:var(--sh-press)}.ar-opt:disabled{color:var(--sub);border-style:dashed;box-shadow:none;cursor:default}.ar-opt .ico{flex:none;display:grid;place-items:center}.ar-opt .txt{display:grid;gap:2px;min-width:0}.ar-opt .txt b{font-size:16.5px;font-weight:900;line-height:1.25;letter-spacing:-.01em}.ar-opt .txt small{font-size:12.5px;font-weight:700;line-height:1.45;color:var(--sub)}.ar-opt.primary .txt small{color:var(--ink)}.ar-opt .go{margin-left:auto;font-size:18px;font-weight:900}.ar-start .sb-go-help{margin-top:12px}@media not all and (pointer:fine) and (hover:hover){.ar-start.pc-only{display:none}}.ar-score{margin-top:20px;padding:20px;text-align:center}.ar-score .split{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:10px}.ar-sec{margin-top:44px}.ar-sec>.sb-rule{margin-top:6px}.ar-sec-h{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.ar-sec-h .sb-h2{margin-right:auto}.ar-sec-h a{font-size:13.5px;font-weight:800;color:var(--sub);text-decoration:none}.ar-sec-h a:hover{color:var(--ink);text-decoration:underline}.ar-tracks{display:grid;gap:20px;margin-top:14px}@media (min-width:680px){.ar-tracks.two{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}.ar-track>h3{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin-bottom:8px;font-size:15px;font-weight:900}.ar-track>h3 span{font-size:12.5px;font-weight:700;color:var(--sub)}.ar-cur{padding:14px 16px;background:var(--paper);border:var(--line) solid var(--ink);border-radius:var(--r-in);box-shadow:var(--sh-s)}.ar-vline{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.ar-vline .ver{font-size:18px;font-weight:900;letter-spacing:-.02em}.ar-vline .rec{margin-left:auto;font-size:13px;font-weight:800;white-space:nowrap;color:var(--sub)}.ar-tot{display:flex;flex-wrap:wrap;gap:2px 12px;margin-top:6px;font-size:12.5px;font-weight:700;line-height:1.5;color:var(--sub)}.ar-nobody{margin-top:8px;font-size:13.5px;font-weight:800}.ar-act{display:inline-flex;align-items:center;min-height:34px;padding:6px 12px;font-size:13px;font-weight:900;line-height:1;white-space:nowrap;color:var(--ink);background:var(--yellow);border:var(--line-s) solid var(--ink);border-radius:999px;box-shadow:2px 2px 0 var(--ink);cursor:pointer;transition:transform var(--t),box-shadow var(--t)}.ar-act.paper{background:var(--paper)}.ar-act:hover{transform:translate(-1px,-1px);box-shadow:3px 3px 0 var(--ink)}.ar-act:active{transform:translate(1px,1px);box-shadow:var(--sh-press)}.ar-past{margin-top:10px;border:var(--line-s) solid var(--ink);border-radius:var(--r-in);background:var(--paper);overflow:hidden}.ar-past>p.lbl{padding:8px 14px 6px;font-size:12px;font-weight:800;color:var(--sub);border-bottom:1.5px solid var(--ph)}.ar-past details+details{border-top:1.5px solid var(--ph)}.ar-past summary{display:grid;grid-template-columns:auto auto auto minmax(0,1fr) auto;grid-template-areas:"ar ver cnt rec act";align-items:center;gap:2px 10px;min-height:48px;padding:8px 14px;cursor:pointer;list-style:none}.ar-past summary .acts{grid-area:act;display:flex;gap:6px}@media (max-width:479px){.ar-past summary{grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-areas:"ar ver cnt act" "ar ver rec act"}.ar-past summary .rec{justify-self:start;margin-left:0}}.ar-past summary::-webkit-details-marker{display:none}.ar-past summary:before{grid-area:ar;content:"";flex:none;width:0;height:0;border-left:6px solid var(--ink);border-top:5px solid transparent;border-bottom:5px solid transparent;transition:transform var(--t)}.ar-past details[open]>summary:before{transform:rotate(90deg)}.ar-past summary:hover{background:var(--cream)}.ar-past summary .ver{grid-area:ver;font-size:16px;font-weight:900}.ar-past summary .cnt{grid-area:cnt;display:inline-flex;align-items:center;gap:6px}.ar-past summary .cnt,.ar-past summary .rec{font-size:12.5px;font-weight:800;white-space:nowrap;color:var(--sub)}.ar-past summary .rec{grid-area:rec;justify-self:end}.ar-past .body{padding:0 14px 14px 30px}.ar-past .body .ar-tot{margin-top:0}.ar-more{margin-top:8px}.ar-more>summary{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:800;color:var(--sub);cursor:pointer;list-style:none}.ar-more>summary::-webkit-details-marker{display:none}.ar-more>summary:after{content:"▾";font-size:11px}.ar-more[open]>summary:after{content:"▴"}.ar-more>summary:hover{color:var(--ink)}.sb-chip.me{background:var(--sky)}.ar-rows{display:grid;margin-top:10px;border-top:var(--line-s) solid var(--ink)}.ar-row{display:grid;grid-template-columns:minmax(0,1fr) auto 64px 76px 28px;align-items:center;gap:12px;min-height:50px;padding:6px 2px;font-size:14.5px;border-bottom:1.5px solid var(--ph)}.ar-rows.dur .ar-row{grid-template-columns:minmax(0,1fr) auto 64px 64px 84px 28px}.ar-row .who{display:flex;align-items:center;gap:6px;min-width:0}.ar-row .who b{min-width:0;overflow:hidden;font-weight:700;text-overflow:ellipsis;white-space:nowrap;unicode-bidi:isolate}.ar-row .who b.won{font-weight:900;text-decoration:underline;text-decoration-color:var(--yellow);text-decoration-thickness:.5em;text-underline-offset:-.28em;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.ar-row .who b.hid{font-weight:700;color:var(--sub)}.ar-row .who .gm{flex:none;font-size:11.5px}.ar-row .score{display:flex;align-items:baseline;gap:5px;font-size:17px;font-weight:900;line-height:1;white-space:nowrap}.ar-row .score b{min-width:.7em;text-align:center;color:var(--sub)}.ar-row .score b.won{color:var(--ink)}.ar-row .score i{font-style:normal;font-weight:700;color:var(--sub)}.ar-row .score .opp{margin-left:4px;font-size:12.5px;font-weight:800;color:var(--sub)}.ar-row .score .opp.only{margin-left:0;font-size:13px}.ar-row .dur,.ar-row .verdict,.ar-row .when{text-align:right;white-space:nowrap}.ar-row .dur,.ar-row .when{font-size:12.5px;color:var(--sub)}.ar-row .rp{display:grid;place-items:center;width:28px;height:28px;font-size:11px;text-decoration:none;color:var(--ink);background:var(--paper);border:var(--line-s) solid var(--ink);border-radius:999px}.ar-row .rp:hover{background:var(--yellow)}.ar-row .rp.off{visibility:hidden}.ar-row.mine{background:var(--row-new)}.ar-row.is-new{animation:sb-new .6s ease-out 1}.ar-row .sub{display:none}@media (max-width:479px){.ar-row,.ar-rows.dur .ar-row{grid-template-columns:minmax(0,1fr) auto 44px 26px;grid-template-areas:"who score verdict rp" "sub sub sub rp";gap:1px 8px;padding:8px 2px}.ar-row .who{grid-area:who}.ar-row .score{grid-area:score}.ar-row .verdict{grid-area:verdict}.ar-row .rp{grid-area:rp}.ar-row .dur,.ar-row .score .opp,.ar-row .when{display:none}.ar-row .score .opp.only{display:inline}.ar-row .sub{grid-area:sub;display:block;overflow:hidden;font-size:12px;font-weight:700;text-overflow:ellipsis;white-space:nowrap;color:var(--sub)}}.sb .v-check,.sb .v-formula{font-size:13px;font-weight:900;color:var(--indigo)}.sb .v-bot{font-size:12.5px;font-weight:700;color:var(--sub)}.ar-sec .sb-btn.wide{margin-top:14px}.ar-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;margin-top:12px}.ar-card{display:flex;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;color:var(--ink);background:var(--paper);border:var(--line-s) solid var(--ink);border-radius:var(--r-in);box-shadow:var(--sh-s);transition:transform var(--t),box-shadow var(--t)}.ar-card:hover{transform:translate(-2px,-2px);box-shadow:5px 5px 0 var(--ink)}.ar-card .play{flex:none;display:grid;place-items:center;width:34px;height:34px;font-size:13px;background:var(--yellow);border:var(--line-s) solid var(--ink);border-radius:999px}.ar-card .t{display:grid;gap:2px;min-width:0}.ar-card .t b{overflow:hidden;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.ar-card .t span{font-size:12.5px;font-weight:700;color:var(--sub)}.ar-card .sc{margin-left:auto;font-size:15px;font-weight:900;white-space:nowrap}.ar-card.wide{grid-column:1/-1}.ar-filt{display:grid;gap:10px;margin-top:16px}.ar-filt-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ar-filt-row .lbl{min-width:44px;font-size:12.5px;font-weight:800;color:var(--sub)}.ar-filt .sb-filters{margin:0}.ar-filt select.sb-input{width:auto;height:38px;padding:0 10px;font-size:14px}.ar-hsum{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:14px;font-size:13px;font-weight:800;color:var(--sub)}.ar-hsum b{color:var(--ink)}.ar-pager{display:grid;place-items:center;margin-top:14px;font-size:13px;font-weight:700;color:var(--sub)}.ar-box{margin-top:12px;padding:16px 18px}.ar-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin-top:12px}.ar-grid.tight{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:8px}.ar-grid.tight .ar-stat{padding:10px 12px}.ar-grid.tight .ar-stat .n{font-size:20px}.ar-stat{padding:12px 14px;background:var(--paper);border:var(--line-s) solid var(--ink);border-radius:var(--r-in)}.ar-stat .k{font-size:12px;font-weight:800;color:var(--sub)}.ar-stat .n{margin-top:4px;font-size:24px;font-weight:900;letter-spacing:-.02em}.ar-stat .s{margin-top:2px;font-size:12px;font-weight:700;color:var(--sub)}a.ar-stat{display:block;text-decoration:none;box-shadow:var(--sh-s);transition:transform var(--t),box-shadow var(--t)}a.ar-stat:hover{transform:translate(-2px,-2px);box-shadow:5px 5px 0 var(--ink)}.ar-foot{max-width:720px}.ar-about{padding-top:0}.ar-about details{margin-top:40px}.ar-about summary{cursor:pointer;list-style:none}.ar-about summary::-webkit-details-marker{display:none}.ar-about summary:after{content:" ▾";font-size:14px;color:var(--sub)}.ar-about details[open] summary:after{content:" ▴"}.ar-about h3{margin-top:14px;font-size:15px;font-weight:900}.ar-about ul{margin-top:6px;padding-left:18px;list-style:disc;font-size:14px;line-height:1.7}.ar-card .ico{flex:none;display:grid;place-items:center}.ok-show.ar-box{display:grid;grid-template-columns:minmax(0,220px) minmax(0,1fr);align-items:center;gap:14px 20px;max-width:620px}.ok-show.ar-box .ok-mini{width:100%;height:auto}.ok-show.ar-box .ok-show-cap{gap:8px;margin-top:0;padding-top:0;border-top:0}.ok-show.ar-box .ok-show-cap .vs{font-size:18px}.ok-show.ar-box .ok-show-cap .go{margin-left:0}@media (max-width:479px){.ok-show.ar-box{grid-template-columns:minmax(0,1fr);justify-items:center}.ok-show.ar-box .ok-mini{width:min(100%,300px)}.ok-show.ar-box .ok-show-cap{justify-items:center;width:100%;padding-top:10px;border-top:var(--line-s) solid var(--ph)}.ok-show.ar-box .ok-show-cap .meta,.ok-show.ar-box .ok-show-cap .vs{justify-content:center}}.ar-entry{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:14px;padding:12px 16px}.ar-entry .t{flex:1 1 220px;display:grid;gap:2px}.ar-entry .t b{font-size:15.5px;font-weight:900}.ar-entry .t span{font-size:13px;font-weight:700;color:var(--sub)}.sb-chip.me-won{color:var(--paper);background:var(--green-ink);border-color:var(--ink)}.sb-chip.me-won.cur{background:var(--red-ink)}.ar-mine{display:grid;gap:10px;margin-top:14px;padding:14px 16px}.ar-mine .hd{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.ar-mine .hd b{font-size:16px;font-weight:900}.ar-mine .hd .who{font-size:14px;font-weight:800;color:var(--sub)}.ar-mine .hd .n{font-size:13px;font-weight:800;color:var(--green-ink)}.ar-mine .hd .lnk{margin-left:auto;font-size:13px;font-weight:800}.ar-mine .row{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding-top:8px;border-top:1.5px solid var(--ph)}.ar-mine .lbl{flex:0 0 auto;min-width:96px;font-size:13px;font-weight:800}.ar-mine .vers{display:flex;flex-wrap:wrap;gap:6px}.ar-mine .none{font-size:13px;font-weight:700;color:var(--sub)}.ar-mine .now{margin-left:auto;font-size:12.5px;font-weight:800;color:var(--sub)}.ar-mine .now.won{color:var(--red-ink)}.ar-past summary .ver{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.ar-past .me-dot{display:inline-grid;place-items:center;width:20px;height:20px;font-size:11.5px;font-style:normal;font-weight:900;color:var(--paper);background:var(--green-ink);border:1.5px solid var(--ink);border-radius:50%}.ar-track{container-type:inline-size}@container (max-width: 440px){.ar-past summary{grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-areas:"ar ver cnt act" "ar ver rec act"}.ar-past summary .rec{justify-self:start;margin-left:0}}