body.rk-page{--rks-you:#b45309;--rks-opp:#475569;--rks-you-soft:#fef3c7;--rks-opp-soft:#e2e8f0}html.dark body.rk-page{--rks-you:#fbbf24;--rks-opp:#94a3b8;--rks-you-soft:rgba(245,158,11,.18);--rks-opp-soft:rgba(148,163,184,.16)}.rks{max-width:880px;margin:0 auto;display:grid;gap:14px;color:var(--rm-ink,#0f172a);position:relative}.rks-head{display:grid;gap:12px;padding:12px;background:var(--rm-card,#fff);border:2px solid var(--rm-ink,#0f172a);border-radius:18px;box-shadow:0 4px 0 var(--rm-ink,#0f172a)}.rks-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.rks-step{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"n name" "n small";column-gap:8px;align-items:center;padding:8px 10px;border:1.5px solid var(--rm-line,rgba(15,23,42,.14));border-radius:12px;background:transparent;min-width:0;color:var(--rm-soft,#5b677a)}.rks-step b{grid-area:n;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;border:2px solid currentColor;font:800 .8rem/1 Inter,system-ui,sans-serif}.rks-step-name{grid-area:name;font:800 .8rem/1.15 Inter,system-ui,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rks-step small{grid-area:small;font:700 .7rem/1.2 Inter,system-ui,sans-serif;opacity:.85;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rks-short{display:none}.rks-step.is-active{background:var(--rm-amber,#f59e0b);border-color:var(--rm-ink,#0f172a);color:#0f172a;box-shadow:0 3px 0 var(--rm-ink,#0f172a)}.rks-step.is-active b{background:#0f172a;color:#fff;border-color:#0f172a}.rks-step.is-done{background:var(--rm-good-soft,#dcfce7);border-color:transparent;color:var(--rm-ink,#0f172a)}.rks-step.is-done b{background:var(--rm-good,#15803d);border-color:var(--rm-good,#15803d);color:#fff}html.dark .rks-step.is-done b{color:#0b1a10}.rks-step.is-off{opacity:.35}.rks-timers{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center}.rks-clock{display:grid;gap:2px}.rks-clock small{font:800 .68rem/1 Inter,system-ui,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--rm-soft,#5b677a)}.rks-big{font:800 1.9rem/1 'Plus Jakarta Sans',Inter,sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.02em;padding:2px 10px;border:2px solid var(--rm-ink,#0f172a);border-radius:10px;width:max-content}.rks-big.is-low{background:#b91c1c;border-color:#b91c1c;color:#fff;animation:rks-pulse 1s ease-in-out infinite}.rks-clock--match b{font:800 1.15rem/1.2 'Plus Jakarta Sans',Inter,sans-serif;font-variant-numeric:tabular-nums}.rks-bar{height:10px;border-radius:999px;background:var(--rm-line,rgba(15,23,42,.14));overflow:hidden}.rks-bar i{display:block;height:100%;width:100%;background:var(--rm-amber,#f59e0b);border-radius:inherit;transition:width .25s linear}.rks-score{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:10px;align-items:stretch}.rks-side{display:grid;gap:2px;align-content:center;padding:10px 14px;border:2px solid var(--rm-ink,#0f172a);border-radius:16px;background:var(--rks-you-soft);min-width:0}.rks-side--opp{background:var(--rks-opp-soft);text-align:right}.rks-side--max{background:transparent;border-style:dashed;text-align:right}.rks-side small{font:800 .72rem/1.1 Inter,system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--rm-soft,#5b677a);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rks-pts,.rks-side b{font:800 2rem/1 'Plus Jakarta Sans',Inter,sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.03em}.rks-side em{font:700 .76rem/1.2 Inter,system-ui,sans-serif;font-style:normal;color:var(--rm-soft,#5b677a)}.rks-mid{display:grid;justify-items:center;align-content:center;gap:1px;padding:0 6px}.rks-mid small{font:800 .64rem/1 Inter,system-ui,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--rm-soft,#5b677a)}.rks-mid b{font:800 1.5rem/1 'Plus Jakarta Sans',Inter,sans-serif}.rks-mid span{font:700 .74rem/1 Inter,system-ui,sans-serif;color:var(--rm-soft,#5b677a)}.rks-card{padding:clamp(16px,3vw,28px);background:var(--rm-card,#fff);border:2px solid var(--rm-ink,#0f172a);border-radius:20px;box-shadow:0 5px 0 var(--rm-ink,#0f172a);display:grid;gap:12px;min-width:0}.rks-tags{margin:0;display:flex;flex-wrap:wrap;gap:8px}.rks-tag{padding:4px 11px;border:1.5px solid var(--rm-line,rgba(15,23,42,.14));border-radius:999px;font:700 .76rem/1.3 Inter,system-ui,sans-serif;color:var(--rm-soft,#5b677a)}.rks-tag--stage{background:var(--rm-ink,#0f172a);border-color:var(--rm-ink,#0f172a);color:var(--rm-card,#fff)}.rks-tag--pts{margin-left:auto;color:var(--rm-ink,#0f172a);border-color:var(--rm-amber,#f59e0b);background:var(--rm-amber-soft,#fef3c7)}.rks-prog{margin:0;font:800 .72rem/1 Inter,system-ui,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--rm-soft,#5b677a)}.rks-stem{margin:2px 0 6px;font:800 clamp(1.25rem,3.2vw,1.75rem)/1.3 'Plus Jakarta Sans',Inter,sans-serif;letter-spacing:-.02em;overflow-wrap:anywhere}.rks-opts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:10px}.rks-opt{display:flex;align-items:center;gap:12px;width:100%;min-height:58px;padding:10px 16px;text-align:left;background:var(--rm-card,#fff);color:var(--rm-ink,#0f172a);border:2px solid var(--rm-ink,#0f172a);border-radius:14px;box-shadow:0 3px 0 var(--rm-ink,#0f172a);font:700 1rem/1.35 Inter,system-ui,sans-serif;cursor:pointer}.rks-opt b{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--rm-ink,#0f172a);color:var(--rm-card,#fff);font:800 .88rem/1 Inter,system-ui,sans-serif}.rks-opt span{min-width:0;overflow-wrap:anywhere}.rks-opt:hover:not(:disabled){background:var(--rm-amber-soft,#fef3c7)}.rks-opt:active:not(:disabled){transform:translateY(3px);box-shadow:none}.rks-opt:focus-visible,.rks-area:focus-visible,.rks-input:focus-visible{outline:3px solid var(--rm-amber,#f59e0b);outline-offset:2px}.rks-opt.is-picked{background:var(--rm-amber,#f59e0b);color:#0f172a}.rks-opt.is-picked b{background:#0f172a;color:#fff}.rks-opt:disabled:not(.is-picked){opacity:.55;cursor:default}.rks-panel{margin:0;padding:12px 14px;border:1.5px solid var(--rm-line,rgba(15,23,42,.14));border-left:5px solid var(--rm-amber,#f59e0b);border-radius:12px;background:var(--rm-paper,#fffdf8)}.rks-panel figcaption{font:800 .72rem/1.2 Inter,system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--rm-soft,#5b677a);margin-bottom:6px}.rks-panel-text{font:500 .95rem/1.55 Georgia,'Times New Roman',serif;max-height:280px;overflow:auto;overflow-wrap:anywhere}.rks-panel--small .rks-panel-text{max-height:160px;font-size:.88rem}.rks-form{display:grid;gap:12px}.rks-part{display:grid;gap:6px}.rks-part-q{font:700 .98rem/1.4 Inter,system-ui,sans-serif;overflow-wrap:anywhere}.rks-part-q em{font-style:normal;font-weight:800;font-size:.76rem;color:var(--rm-soft,#5b677a);border:1.5px solid var(--rm-line,rgba(15,23,42,.14));border-radius:999px;padding:1px 8px;margin-left:6px}.rks-area,.rks-input{width:100%;padding:10px 12px;border:2px solid var(--rm-ink,#0f172a);border-radius:12px;background:var(--rm-card,#fff);color:var(--rm-ink,#0f172a);font:600 1rem/1.5 Inter,system-ui,sans-serif;resize:vertical}.rks-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.rks-note{margin:0;font:600 .8rem/1.4 Inter,system-ui,sans-serif;color:var(--rm-soft,#5b677a)}.rks-ready,.rks-wait{text-align:center;justify-items:center;padding-block:clamp(28px,6vw,56px)}.rks-ready h2,.rks-wait h2{margin:0;font:800 clamp(1.8rem,5vw,2.6rem)/1.1 'Plus Jakarta Sans',Inter,sans-serif;letter-spacing:-.03em}.rks-ready-sub{margin:0;font:600 1.05rem/1.4 Inter,system-ui,sans-serif;color:var(--rm-soft,#5b677a)}.rks-kick{margin:0;font:800 .74rem/1 Inter,system-ui,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--rm-soft,#5b677a)}.rks-facts{list-style:none;margin:4px 0;padding:0;display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.rks-facts li{padding:5px 12px;border:1.5px solid var(--rm-line,rgba(15,23,42,.14));border-radius:999px;font:700 .85rem/1.3 Inter,system-ui,sans-serif}.rks-count{margin:0;display:grid;place-items:center;width:84px;height:84px;border:3px solid var(--rm-ink,#0f172a);border-radius:50%;font:800 2.6rem/1 'Plus Jakarta Sans',Inter,sans-serif;background:var(--rm-amber,#f59e0b);color:#0f172a;box-shadow:0 4px 0 var(--rm-ink,#0f172a)}.rks-foot{display:flex;justify-content:center;padding-top:4px}.rks-flash{position:absolute;z-index:5;top:8px;left:50%;transform:translateX(-50%);display:grid;gap:2px;justify-items:center;padding:10px 28px;border:3px solid var(--rm-ink,#0f172a);border-radius:16px;background:var(--rm-amber,#f59e0b);color:#0f172a;box-shadow:0 5px 0 var(--rm-ink,#0f172a);pointer-events:none;animation:rks-flash 2.2s ease both}.rks-flash b{font:800 1.3rem/1 'Plus Jakarta Sans',Inter,sans-serif}.rks-flash span{font:700 .9rem/1.2 Inter,system-ui,sans-serif}@keyframes rks-flash{0%{opacity:0;transform:translate(-50%,-16px)}12%{opacity:1;transform:translate(-50%,0)}80%{opacity:1}100%{opacity:0;transform:translate(-50%,-8px)}}@keyframes rks-pulse{50%{opacity:.75}}.rks-res{max-width:880px;margin:0 auto;display:grid;gap:16px;color:var(--rm-ink,#0f172a)}.rks-res-head{display:grid;gap:12px;justify-items:center;text-align:center;padding:clamp(18px,4vw,30px);border:2px solid var(--rm-ink,#0f172a);border-radius:22px;background:var(--rm-card,#fff);box-shadow:0 5px 0 var(--rm-ink,#0f172a)}.rks-res-head h2{margin:0;font:800 clamp(2rem,6vw,3rem)/1.05 'Plus Jakarta Sans',Inter,sans-serif;letter-spacing:-.035em}.rks-res-head.is-win{background:var(--rm-good-soft,#dcfce7)}.rks-res-head.is-loss{background:var(--rm-bad-soft,#fee2e2)}.rks-res-head.is-draw,.rks-res-head.is-practice{background:var(--rm-amber-soft,#fef3c7)}.rks-res-duel{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:14px;align-items:center;width:100%;max-width:520px}.rks-res-p{display:grid;gap:2px;justify-items:center;min-width:0}.rks-res-p small{font:800 .76rem/1.1 Inter,system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--rm-soft,#5b677a);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rks-res-p b{font:800 clamp(2.4rem,8vw,3.6rem)/1 'Plus Jakarta Sans',Inter,sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.04em;opacity:.65}.rks-res-p.is-top b{opacity:1}.rks-res-vs{font:800 .9rem/1 Inter,system-ui,sans-serif;color:var(--rm-soft,#5b677a)}.rks-res-solo{display:grid;justify-items:center}.rks-res-solo b{font:800 clamp(3rem,10vw,4.4rem)/1 'Plus Jakarta Sans',Inter,sans-serif;letter-spacing:-.04em}.rks-res-solo span,.rks-res-of{font:700 .95rem/1.2 Inter,system-ui,sans-serif;color:var(--rm-soft,#5b677a);margin:0}.rks-res-note{margin:0;font:600 .9rem/1.45 Inter,system-ui,sans-serif;max-width:52ch}.rks-res .rkres-rank,.rks-res .rv3-res{text-align:left}.rks-res .rks-box{padding:clamp(14px,3vw,22px);background:var(--rm-card,#fff);border:2px solid var(--rm-ink,#0f172a);border-radius:20px;box-shadow:0 4px 0 var(--rm-ink,#0f172a)}.rks-res .rks-box h3{margin:0 0 10px;font:800 1.15rem/1.2 'Plus Jakarta Sans',Inter,sans-serif}.rks-legend{margin:0 0 10px;display:flex;gap:14px;align-items:center;font:700 .8rem/1 Inter,system-ui,sans-serif;color:var(--rm-soft,#5b677a)}.rks-legend i,.rks-dual i{display:inline-block;width:12px;height:12px;border-radius:4px;margin-right:5px;vertical-align:-1px}.rks-legend i.is-you,.rks-dual i.is-you{background:var(--rks-you)}.rks-legend i.is-opp,.rks-dual i.is-opp{background:var(--rks-opp)}.rks-bd ol{list-style:none;margin:0;padding:0;display:grid;gap:10px}.rks-bd-row{display:grid;grid-template-columns:28px minmax(0,1.1fr) minmax(70px,1fr) auto;gap:12px;align-items:center;padding:8px 0;border-top:1.5px solid var(--rm-line,rgba(15,23,42,.14))}.rks-bd-row:first-child{border-top:0}.rks-bd-n{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--rm-ink,#0f172a);color:var(--rm-card,#fff);font:800 .8rem/1 Inter,system-ui,sans-serif}.rks-bd-name{display:grid;min-width:0}.rks-bd-name b{font:800 .95rem/1.2 Inter,system-ui,sans-serif}.rks-bd-name small{font:600 .74rem/1.3 Inter,system-ui,sans-serif;color:var(--rm-soft,#5b677a)}.rks-dual{display:grid;gap:4px;min-width:0}.rks-dual i{display:block;width:0;height:9px;border-radius:99px;margin:0}.rks-bd-pts{display:grid;grid-template-columns:auto auto;gap:2px 8px;align-items:baseline;justify-items:end;text-align:right}.rks-bd-pts b{font:800 1.15rem/1 'Plus Jakarta Sans',Inter,sans-serif;color:var(--rks-you);font-variant-numeric:tabular-nums}.rks-bd-pts em{font:800 1.05rem/1 'Plus Jakarta Sans',Inter,sans-serif;font-style:normal;color:var(--rks-opp);font-variant-numeric:tabular-nums}.rks-bd-pts small{grid-column:1 / -1;font:600 .7rem/1 Inter,system-ui,sans-serif;color:var(--rm-soft,#5b677a)}.rks-bd-row.is-lead .rks-bd-n{background:var(--rm-good,#15803d)}.rks-topics{list-style:none;margin:0 0 12px;padding:0;display:grid;gap:8px}.rks-topics li{display:flex;gap:12px;justify-content:space-between;align-items:center;padding:8px 0;border-top:1.5px solid var(--rm-line,rgba(15,23,42,.14))}.rks-topics span{display:grid;min-width:0}.rks-topics small{color:var(--rm-soft,#5b677a);font-weight:600}.rks-res .rks-actions{margin:6px 0 0}.rks-facts{list-style:none}.rks-stage-rev{margin:0 0 12px;border:1.5px solid var(--rm-line,rgba(15,23,42,.14));border-radius:14px;overflow:hidden}.rks-stage-rev>summary{display:flex;flex-wrap:wrap;gap:6px 14px;justify-content:space-between;padding:10px 14px;cursor:pointer;background:var(--rm-paper,#fffdf8);font:800 .95rem/1.3 Inter,system-ui,sans-serif;list-style:none}.rks-stage-rev>summary span{font-weight:700;color:var(--rm-soft,#5b677a)}.rks-stage-rev>summary::-webkit-details-marker{display:none}.rks-rqs{list-style:none;margin:0;padding:0}.rks-rq{border-top:1.5px solid var(--rm-line,rgba(15,23,42,.14))}.rks-rq>details>summary{display:grid;grid-template-columns:28px minmax(0,1fr) auto auto;gap:4px 10px;align-items:center;padding:10px 14px;cursor:pointer;list-style:none}.rks-rq>details>summary::-webkit-details-marker{display:none}.rks-rq-n{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;border:2px solid currentColor;font:800 .75rem/1 Inter,system-ui,sans-serif}.rks-rq-topic{font:700 .9rem/1.3 Inter,system-ui,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rks-rq-score{font:800 .78rem/1 Inter,system-ui,sans-serif;padding:4px 10px;border-radius:999px;background:var(--rm-good-soft,#dcfce7);color:var(--rm-good,#15803d)}.rks-rq.is-missed .rks-rq-score{background:var(--rm-bad-soft,#fee2e2);color:var(--rm-bad,#b91c1c)}.rks-rq.is-some .rks-rq-score{background:var(--rm-amber-soft,#fef3c7);color:var(--rm-ink,#0f172a)}.rks-rq-pts{font:700 .8rem/1 Inter,system-ui,sans-serif;color:var(--rm-soft,#5b677a)}.rks-rq-pts b{color:var(--rm-ink,#0f172a);font-size:1rem}.rks-rq-opp{grid-column:2 / -1;font:700 .74rem/1 Inter,system-ui,sans-serif;color:var(--rks-opp)}.rks-rq-body{padding:4px 14px 16px 52px;display:grid;gap:10px}.rks-rq-stem{margin:0;font:700 1rem/1.45 Inter,system-ui,sans-serif;overflow-wrap:anywhere}.rks-ropts{list-style:none;margin:0;padding:0;display:grid;gap:6px}.rks-ropts li{display:flex;gap:10px;align-items:center;padding:8px 12px;border:1.5px solid var(--rm-line,rgba(15,23,42,.14));border-radius:10px;font:600 .92rem/1.35 Inter,system-ui,sans-serif}.rks-ropts li b{flex:none;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--rm-line,rgba(15,23,42,.14));font:800 .76rem/1 Inter,system-ui,sans-serif}.rks-ropts li span{flex:1;min-width:0;overflow-wrap:anywhere}.rks-ropts li em{font:800 .7rem/1 Inter,system-ui,sans-serif;font-style:normal;letter-spacing:.04em;text-transform:uppercase;color:var(--rm-soft,#5b677a)}.rks-ropts li.is-correct{background:var(--rm-good-soft,#dcfce7);border-color:var(--rm-good,#15803d)}.rks-ropts li.is-correct b{background:var(--rm-good,#15803d);color:#fff}.rks-ropts li.is-wrong{background:var(--rm-bad-soft,#fee2e2);border-color:var(--rm-bad,#b91c1c)}.rks-ropts li.is-wrong b{background:var(--rm-bad,#b91c1c);color:#fff}html.dark .rks-ropts li.is-correct b,html.dark .rks-ropts li.is-wrong b{color:#0b0b0c}.rks-none{margin:0;font:700 .85rem/1.3 Inter,system-ui,sans-serif;color:var(--rm-bad,#b91c1c)}.rks-why{padding:10px 14px;border-left:4px solid var(--rm-amber,#f59e0b);background:var(--rm-amber-soft,#fef3c7);border-radius:0 10px 10px 0;font:500 .92rem/1.5 Inter,system-ui,sans-serif}.rks-why b{display:block;font:800 .72rem/1 Inter,system-ui,sans-serif;letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px}.rks-why ul{margin:0;padding-left:18px;display:grid;gap:4px}.rks-fbs{display:grid;gap:10px}.rks-fb{border:2px solid var(--rm-ink,#0f172a);border-radius:14px;padding:12px 14px;display:grid;gap:8px;background:var(--rm-card,#fff)}.rks-fb>header{display:flex;gap:10px;justify-content:space-between;align-items:baseline;font:700 .9rem/1.4 Inter,system-ui,sans-serif}.rks-fb>header b{flex:none;font:800 1.1rem/1 'Plus Jakarta Sans',Inter,sans-serif;padding:3px 10px;border-radius:999px;background:var(--rm-bad-soft,#fee2e2);color:var(--rm-bad,#b91c1c)}.rks-fb.is-full>header b{background:var(--rm-good-soft,#dcfce7);color:var(--rm-good,#15803d)}.rks-fb.is-some>header b{background:var(--rm-amber-soft,#fef3c7);color:var(--rm-ink,#0f172a)}.rks-fb small{display:block;font:800 .68rem/1 Inter,system-ui,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--rm-soft,#5b677a);margin-bottom:3px}.rks-fb p{margin:0;font:500 .92rem/1.5 Inter,system-ui,sans-serif;overflow-wrap:anywhere}.rks-fb-earned,.rks-fb-lost{list-style:none;margin:0;padding:0;display:grid;gap:4px}.rks-fb-earned li,.rks-fb-lost li{padding:6px 10px 6px 30px;border-radius:8px;position:relative;font:600 .88rem/1.4 Inter,system-ui,sans-serif}.rks-fb-earned li{background:var(--rm-good-soft,#dcfce7)}.rks-fb-earned li::before{content:'\2713';position:absolute;left:10px;font-weight:800;color:var(--rm-good,#15803d)}.rks-fb-lost li{background:var(--rm-bad-soft,#fee2e2)}.rks-fb-lost li::before{content:'\00D7';position:absolute;left:10px;font-weight:800;color:var(--rm-bad,#b91c1c)}.rks-fb-model{padding:8px 12px;border-left:4px solid var(--rm-ink,#0f172a);background:var(--rm-paper,#fffdf8);border-radius:0 8px 8px 0}.rks-rq-acts{margin:0}.rks-res.only-missed .rks-rq[data-missed="0"]{display:none}.rks-resfoot{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;padding:6px 0 24px}@media (max-width:640px){.rks-head{padding:10px;gap:10px}.rks-steps{gap:4px}.rks-step{grid-template-columns:1fr;grid-template-areas:"n" "name";justify-items:center;text-align:center;padding:6px 2px;row-gap:3px}.rks-step small{display:none}.rks-step-name{font-size:.68rem;max-width:100%}.rks-long{display:none}.rks-short{display:inline}.rks-big{font-size:1.5rem}.rks-timers{grid-template-columns:auto minmax(0,1fr)}.rks-clock--match{grid-column:1 / -1;display:flex;align-items:baseline;gap:8px}.rks-score{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.rks-mid{grid-column:1 / -1;grid-row:1;grid-auto-flow:column;justify-content:center;gap:6px;align-items:baseline;padding:0}.rks-pts,.rks-side b{font-size:1.6rem}.rks-side{padding:8px 12px}.rks-tag--pts{margin-left:0}.rks-bd-row{grid-template-columns:26px minmax(0,1fr) auto}.rks-dual{grid-column:2 / -1;grid-row:2}.rks-rq>details>summary{grid-template-columns:26px minmax(0,1fr) auto}.rks-rq-pts{display:none}.rks-rq-opp{grid-column:2 / -1}.rks-rq-body{padding:4px 12px 14px}}.rk-stage-chips small{opacity:.75;font-weight:700;margin-left:4px}@media (prefers-reduced-motion:reduce){.rks-flash,.rks-big.is-low{animation:none}.rks-bar i{transition:none}}