body.rk-page #rlive-hub .rk-hero{background:#fffdf8;color:#0f172a;border:3px solid #0f172a;border-radius:16px;box-shadow:7px 7px 0 #0f172a;padding:1.1rem 1.2rem 1.2rem}body.rk-page #rlive-hub .rk-hero::before,body.rk-page #rlive-hub .rk-hero::after{display:none}body.rk-page #rlive-hub #rlive-season{display:inline-block;margin:0 0 14px;padding:6px 12px;border:0;background:#0f172a;color:#fffdf8;transform:rotate(-1.5deg);font:800 0.78rem/1 Inter,system-ui,sans-serif;letter-spacing:0.12em;text-transform:uppercase}body.rk-page #rlive-hub .rk-hero>*{border-bottom-color:transparent}body.rk-page #rlive-hub .rk-rank{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(19rem,24rem);gap:22px 28px;align-items:center}body.rk-page #rlive-hub #rlive-badge{transform:scale(1.5);transform-origin:center;margin:14px 22px 14px 14px;filter:none}body.rk-page #rlive-hub #rlive-rank{color:#0f172a;font-size:clamp(2.6rem,6vw,4.2rem);letter-spacing:-0.045em;line-height:0.95}body.rk-page #rlive-hub #rlive-sub{margin-top:8px;font:700 1rem/1.4 Inter,system-ui,sans-serif;color:#334155}body.rk-page #rlive-hub #rlive-record,body.rk-page #rlive-hub #rlive-match-meta{color:#5b677a;font-weight:700}body.rk-page #rlive-hub .rk-place{display:flex;align-items:center;gap:12px;margin-top:14px}body.rk-page #rlive-hub .rk-place-count{color:#0f172a;font-weight:800}body.rk-page #rlive-hub #rlive-pips{display:flex;gap:8px}body.rk-page #rlive-hub #rlive-pips i{position:relative;width:34px;height:34px;border:2.5px dashed rgba(15,23,42,0.4);border-radius:50%;background:transparent;box-shadow:none;display:inline-grid;place-items:center}body.rk-page #rlive-hub #rlive-pips i.on{border:2.5px solid #0f172a}body.rk-page #rlive-hub #rlive-pips i.on::after{font:800 0.8rem/1 Inter,system-ui,sans-serif;color:#fff}body.rk-page #rlive-hub #rlive-pips i.w{background:#16a34a}body.rk-page #rlive-hub #rlive-pips i.w::after{content:"W"}body.rk-page #rlive-hub #rlive-pips i.l{background:#dc2626}body.rk-page #rlive-hub #rlive-pips i.l::after{content:"L"}body.rk-page #rlive-hub #rlive-pips i.d{background:#64748b}body.rk-page #rlive-hub #rlive-pips i.d::after{content:"D"}body.rk-page #rlive-hub .rk-hero .rlive-bar{background:#fff;border:2.5px solid #0f172a;height:14px;border-radius:3px;margin-top:12px}body.rk-page #rlive-hub .rk-hero .rlive-bar>span{background:#f59e0b;border-radius:0}body.rk-page #rlive-hub .rk-play-slot{display:grid;gap:12px;padding:16px;background:#fbbf24;border:3px solid #0f172a;border-radius:14px;box-shadow:4px 4px 0 #0f172a}body.rk-page #rlive-hub .rk-match-picks{display:grid;gap:10px}body.rk-page #rlive-hub #rlive-subjects,body.rk-page #rlive-hub #rlive-tier{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;background:none;border:0;box-shadow:none}body.rk-page #rlive-hub .rk-play-slot .rlive-chip{flex:1 1 auto;min-height:42px;padding:0 14px;background:#fffdf8 !important;color:#0f172a !important;border:2.5px solid #0f172a !important;border-radius:10px !important;box-shadow:none;font-weight:800}body.rk-page #rlive-hub .rk-play-slot .rlive-chip.is-on,body.rk-page #rlive-hub .rk-play-slot .rlive-chip[aria-pressed="true"]{background:#0f172a !important;color:#fffdf8 !important}body.rk-page #rlive-hub .rk-play-slot .rlive-chip:disabled{opacity:0.55}body.rk-page #rlive-hub .rk-play-slot .rlive-more{margin:0;font:700 0.8rem/1.2 Inter,system-ui,sans-serif;color:rgba(15,23,42,0.75);align-self:center}body.rk-page #rlive-hub .rk-play-slot .yu-btn--go{width:100%;min-height:56px;background:#0f172a;color:#fffdf8;border:3px solid #0f172a;border-radius:12px;box-shadow:4px 4px 0 rgba(15,23,42,0.35);font-size:1.15rem;font-weight:800;letter-spacing:-0.01em}body.rk-page #rlive-hub .rk-play-slot .yu-btn--go:hover{background:#1e293b}body.rk-page #rlive-hub .rk-play-slot .yu-btn--go:active{transform:translate(4px,4px);box-shadow:0 0 0 transparent}body.rk-page #rlive-hub .rk-play-slot .yu-btn:not(.yu-btn--go){width:100%;background:#fffdf8;color:#0f172a;border:2.5px solid #0f172a;box-shadow:none}body.rk-page #rlive-hub #rlive-status,body.rk-page #rlive-hub .rlive-empty-path p{color:#334155;font-weight:700}@media (max-width:900px){body.rk-page #rlive-hub .rk-rank{grid-template-columns:auto minmax(0,1fr)}body.rk-page #rlive-hub .rk-play-slot{grid-column:1 / -1}}@media (max-width:520px){body.rk-page #rlive-hub #rlive-badge{transform:scale(1.15);margin:6px 12px 6px 6px}body.rk-page #rlive-hub #rlive-pips i{width:28px;height:28px}}body.rk-page #rlive-hub .rk-rules{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:8px;border:0;border-top:3px solid #0f172a;border-bottom:3px solid #0f172a;border-radius:0;background:transparent;overflow:visible;counter-reset:rule}body.rk-page #rlive-hub .rk-rule{display:block;position:relative;height:auto;min-height:0;padding:14px 18px 14px 62px;border:0;border-radius:0;box-shadow:none;background:transparent;counter-increment:rule}body.rk-page #rlive-hub .rk-rule + .rk-rule{border-left:2px solid #0f172a}body.rk-page #rlive-hub .rk-rule::before{content:counter(rule);position:absolute;left:16px;top:8px;font:800 2.6rem/1 'Plus Jakarta Sans',Inter,sans-serif;letter-spacing:-0.04em;color:#b45309}body.rk-page #rlive-hub .rk-rule .yi,body.rk-page #rlive-hub .rk-rule svg{display:none}body.rk-page #rlive-hub .rk-rule b{display:block;font:800 1.02rem/1.2 'Plus Jakarta Sans',Inter,sans-serif;letter-spacing:-0.01em}body.rk-page #rlive-hub .rk-rule span{display:block;margin-top:3px;font:700 0.84rem/1.3 Inter,system-ui,sans-serif;color:#5b677a}body.rk-page #rlive-hub .rk-rules:empty{display:none}@media (max-width:720px){body.rk-page #rlive-hub .rk-rules{grid-template-columns:1fr}body.rk-page #rlive-hub .rk-rule + .rk-rule{border-left:0;border-top:2px solid #0f172a}}body.rk-page .rk-tabs{display:flex;gap:22px;padding:0;margin:26px 0 14px;background:none;border:0;border-bottom:3px solid #0f172a;border-radius:0;box-shadow:none;overflow-x:auto}body.rk-page .rk-tab{border:0;border-bottom:6px solid transparent;border-radius:0;background:transparent;box-shadow:none;padding:8px 2px 6px;margin-bottom:-3px;font:800 1.05rem/1 'Plus Jakarta Sans',Inter,sans-serif;letter-spacing:-0.01em;color:#64748b;white-space:nowrap}body.rk-page .rk-tab:hover{color:#0f172a;background:transparent}body.rk-page .rk-tab.is-on,body.rk-page .rk-tab[aria-selected="true"]{color:#0f172a;background:transparent;border-bottom-color:#f59e0b}#rlive-hub:has(.rk-practice:not([hidden]) #rs-play:not(.hidden)) .rk-hero,#rlive-hub:has(.rk-practice:not([hidden]) #rs-play:not(.hidden)) .rk-setup,#rlive-hub:has(.rk-practice:not([hidden]) #rs-play:not(.hidden)) .rk-tabs,#rlive-hub:has(.rk-practice:not([hidden]) #rs-result:not(.hidden)) .rk-hero,#rlive-hub:has(.rk-practice:not([hidden]) #rs-result:not(.hidden)) .rk-setup{display:none}#rlive-hub:has(.rk-practice:not([hidden]) #rs-play:not(.hidden)) .rk-practice{max-width:46rem;margin-inline:auto}.rk-practice #rs-q-stem{font:800 24px/1.35 'Plus Jakarta Sans',Inter,sans-serif;margin:10px 0 14px}.rk-practice #rs-timer-num{font-size:1.6rem;text-align:right;margin:6px 0 0}.rk-practice #rs-timer-bar{height:100%}.rk-practice .rlive-bar{height:12px}.rk-practice #rs-q-count{color:#b45309;font-weight:800;letter-spacing:0.06em;margin-bottom:2px}body.rk-page .rk-score{background:#fffdf8;color:#0f172a;border:3px solid #0f172a;border-radius:14px;box-shadow:6px 6px 0 #0f172a}body.rk-page .rk-score .rk-side b{color:#0f172a}body.rk-page .rk-score .rk-side small{color:#5b677a}body.rk-page .rk-score .rk-tug{height:14px;background:#fff;border:2.5px solid #0f172a;border-radius:3px}body.rk-page .rk-score .rk-tug>i{background:#f59e0b;border-radius:0}body.rk-page .rk-score .rlive-clock{color:#0f172a;background:#fff;border:2.5px solid #0f172a;border-radius:10px;padding:2px 12px;font-size:1.3rem}body.rk-page .rk-score .rlive-clock.is-low{color:#fff;background:#b91c1c;border-color:#0f172a}body.rk-page .rk-ban-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:8px}body.rk-page .rk-ban-row{height:46px;min-height:44px;border-radius:12px}body.rk-page .rk-ban-row:not(:disabled):hover{background:#fef3c7}body.rk-page .rk-ban-row:disabled:not(.is-banned){opacity:0.55}body.rk-page .rk-q{padding:18px 20px 20px}body.rk-page .rk-q .rlive-stem{font-size:26px;line-height:1.35;margin:14px 0 16px}body.rk-page .rk-q .rlive-bar{height:12px}body.rk-page .rlive-opts{gap:10px}body.rk-page .rlive-opts button{padding:14px 16px;border-radius:14px;font-weight:700;font-size:16px;text-align:left;display:flex;align-items:center;gap:12px}body.rk-page .rlive-opts button b{display:inline-grid;place-items:center;flex:none;width:30px;height:30px;border-radius:50%;background:#0f172a;color:#fff;font-size:14px}body.rk-page .rlive-opts button:hover:not(:disabled) b,body.rk-page .rlive-opts button.is-on b{background:#fff;color:#0f172a;box-shadow:inset 0 0 0 2px #0f172a}html.dark body.rk-page #rlive-hub .rk-hero{background:#1e293b;color:#f8fafc;border-color:rgba(248,250,252,0.6);box-shadow:7px 7px 0 rgba(248,250,252,0.6)}html.dark body.rk-page #rlive-hub #rlive-rank,html.dark body.rk-page #rlive-hub .rk-place-count{color:#fff}html.dark body.rk-page #rlive-hub #rlive-sub,html.dark body.rk-page #rlive-hub #rlive-record{color:#cbd5e1}html.dark body.rk-page #rlive-hub #rlive-season{background:#f8fafc;color:#0f172a}html.dark body.rk-page #rlive-hub #rlive-pips i{border-color:rgba(248,250,252,0.4)}html.dark body.rk-page #rlive-hub #rlive-pips i.on{border-color:#f8fafc}html.dark body.rk-page #rlive-hub .rk-play-slot{border-color:#f8fafc;box-shadow:4px 4px 0 rgba(248,250,252,0.6)}html.dark body.rk-page #rlive-hub .rk-rule + .rk-rule{border-color:rgba(248,250,252,0.5)}html.dark body.rk-page #rlive-hub .rk-rules{border-color:rgba(248,250,252,0.5)}html.dark body.rk-page #rlive-hub .rk-rule span{color:#cbd5e1}html.dark body.rk-page #rlive-hub .rk-rule::before{color:#fbbf24}html.dark body.rk-page .rk-tabs{border-bottom-color:rgba(248,250,252,0.5)}html.dark body.rk-page .rk-tab{color:#cbd5e1}html.dark body.rk-page .rk-tab.is-on,html.dark body.rk-page .rk-tab[aria-selected="true"],html.dark body.rk-page .rk-tab:hover{color:#fff}html.dark body.rk-page .rk-score{background:#1e293b;color:#f8fafc;border-color:rgba(248,250,252,0.6);box-shadow:6px 6px 0 rgba(248,250,252,0.6)}html.dark body.rk-page .rk-score .rk-side b,html.dark body.rk-page .rk-score .rlive-clock{color:#f8fafc}html.dark body.rk-page .rk-score .rlive-clock{background:#0f172a;border-color:rgba(248,250,252,0.6)}html.dark body.rk-page .rk-score .rk-tug{background:#0f172a;border-color:rgba(248,250,252,0.6)}html.dark body.rk-page .rk-ban-row:not(:disabled):hover{background:rgba(251,191,36,0.18)}html.dark body.rk-page .rlive-opts button b{background:#f8fafc;color:#0f172a}html.dark body.rk-page .rk-practice #rs-q-count{color:#fbbf24}.rk-ban-panel{padding:22px 22px 20px}.rk-ban-kicker{margin:0 0 4px;font:800 12px/1 var(--f,Inter,sans-serif);letter-spacing:0.1em;text-transform:uppercase;color:#b45309}.rk-ban-panel h2{font-size:1.6rem}.rk-ban-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;margin:18px 0 8px}.rk-ban-card{display:grid;gap:4px;justify-items:start;text-align:left;padding:20px 20px 16px;cursor:pointer;border:2px solid var(--ink,#0f172a);border-radius:18px;background:#fff;color:var(--ink,#0f172a);box-shadow:4px 4px 0 var(--ink,#0f172a);transition:transform 0.12s ease,box-shadow 0.12s ease,background 0.12s ease}.rk-ban-card:not(:disabled):hover{background:#fef3c7;transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--ink,#0f172a)}.rk-ban-card:not(:disabled):active{transform:translate(3px,3px);box-shadow:1px 1px 0 var(--ink,#0f172a)}.rk-ban-card-name{font:800 30px/1.1 'Plus Jakarta Sans',Inter,sans-serif;letter-spacing:-0.02em}.rk-ban-card-count{font:700 14px/1 var(--f,Inter,sans-serif);color:var(--ink-3,#64748b)}.rk-ban-card-note{display:inline-flex;align-items:center;gap:6px;margin-top:10px;padding:6px 12px;border-radius:999px;background:#0f172a;color:#fff;font:800 13px/1 var(--f,Inter,sans-serif)}.rk-ban-card-note .yi{width:14px;height:14px;color:#fff}.rk-ban-card:disabled{cursor:default;box-shadow:none;background:#f1f5f9;border-color:rgba(15,23,42,0.25);color:#64748b}.rk-ban-card:disabled .rk-ban-card-note{background:transparent;color:#64748b;padding-left:0}.rk-ban-card:disabled .rk-ban-card-note .yi{display:none}.rk-ban-card.is-gone{background:#fff1f2;border-color:#b91c1c;color:#9f1239}.rk-ban-card.is-gone .rk-ban-card-name{text-decoration:line-through;text-decoration-thickness:3px}.rk-ban-card.is-gone .rk-ban-card-note{color:#b91c1c}.rk-ban-more{margin-top:14px;border-top:1px solid rgba(15,23,42,0.12);padding-top:12px}.rk-ban-more summary{cursor:pointer;font:800 14px/1 var(--f,Inter,sans-serif);color:var(--ink-2,#334155)}.rk-ban-fallback{margin:16px 0 0;font-weight:800}html.dark .rk-ban-card{background:var(--yumio-bg-elevated,#1e293b);color:#f8fafc;border-color:rgba(248,250,252,0.55);box-shadow:none}html.dark .rk-ban-card:not(:disabled):hover{background:rgba(251,191,36,0.18)}html.dark .rk-ban-card:disabled{background:rgba(248,250,252,0.05);color:#94a3b8}html.dark .rk-ban-card-note{background:#f8fafc;color:#0f172a}html.dark .rk-ban-card-note .yi{color:#0f172a}html.dark .rk-ban-card.is-gone{background:rgba(239,68,68,0.14);color:#fecaca;border-color:#f87171}html.dark .rk-ban-kicker{color:#fbbf24}body.rk-page .rk-score{grid-template-columns:1fr minmax(120px,220px) 1fr}body.rk-page .rk-mid{display:grid;gap:8px;justify-items:center}body.rk-page .rk-scoreline{display:flex;align-items:baseline;gap:12px;margin:0;color:inherit}body.rk-page .rk-scoreline b{font:800 2.6rem/1 'Plus Jakarta Sans',Inter,sans-serif;font-variant-numeric:tabular-nums}body.rk-page .rk-scoreline span{font:800 0.8rem/1 Inter,system-ui,sans-serif;letter-spacing:0.1em;text-transform:uppercase;color:#64748b}body.rk-page .rk-mid .rk-tug{width:100%}body.rk-page .rk-first{font:700 0.75rem/1 Inter,system-ui,sans-serif;color:#64748b;letter-spacing:0.04em}body.rk-page .rlive-reveal{padding:22px 22px 20px;border-width:3px}body.rk-page .rlive-reveal h2{font-size:1.7rem;letter-spacing:-0.02em}body.rk-page .rlive-reveal.is-won{background:#ecfdf5;border-color:#15803d}body.rk-page .rlive-reveal.is-won h2{color:#166534}body.rk-page .rlive-reveal.is-lost{background:#fef2f2;border-color:#b91c1c}body.rk-page .rlive-reveal.is-lost h2{color:#991b1b}body.rk-page .rlive-reveal.is-level{background:#fffbeb;border-color:#b45309}body.rk-page .rlive-points{display:flex;align-items:baseline;gap:12px;margin:6px 0 10px}body.rk-page .rlive-points b{font:800 2.4rem/1 'Plus Jakarta Sans',Inter,sans-serif}body.rk-page .rlive-points span{font-weight:800;color:#64748b;text-transform:uppercase;font-size:0.75rem;letter-spacing:0.08em}body.rk-page .rlive-answer{padding:10px 14px;border-radius:12px;background:rgba(15,23,42,0.06);font-size:1rem}html.dark body.rk-page .rlive-reveal.is-won{background:rgba(34,197,94,0.14);border-color:#4ade80}html.dark body.rk-page .rlive-reveal.is-won h2{color:#86efac}html.dark body.rk-page .rlive-reveal.is-lost{background:rgba(239,68,68,0.14);border-color:#f87171}html.dark body.rk-page .rlive-reveal.is-lost h2{color:#fca5a5}html.dark body.rk-page .rlive-reveal.is-level{background:rgba(251,191,36,0.12);border-color:#fbbf24}html.dark body.rk-page .rlive-answer{background:rgba(248,250,252,0.08)}.rk-ban-card--none{border-style:dashed;box-shadow:none;background:transparent}.rk-ban-card--none .rk-ban-card-name{font-size:24px}.rk-ban-card--none:not(:disabled):hover{background:#f1f5f9;box-shadow:none;transform:none}.rk-ban-card--none .rk-ban-card-note{background:transparent;color:var(--ink-2,#334155);padding-left:0;border:0}.rk-ban-card--none.is-mine{background:#f1f5f9;border-style:solid}.rk-ban-card.is-mine:not(.rk-ban-card--none){background:#fff1f2;border-color:#b91c1c}html body.rk-page #rlive-hub .rk-play-slot .rk-match-picks{gap:12px;margin-bottom:14px}html body.rk-page #rlive-hub .rk-play-slot .rk-match-picks .rlive-chips{flex-wrap:wrap !important;gap:8px !important;border:0 !important;border-radius:0 !important;overflow:visible !important}html body.rk-page #rlive-hub .rk-play-slot .rk-match-picks .rlive-chips .rlive-chip{flex:0 0 auto !important;border:2px solid rgba(15,23,42,0.18) !important;border-radius:999px !important;padding:8px 14px !important;font-weight:600 !important;background:#fffdf8 !important;min-height:40px !important}html body.rk-page #rlive-hub .rk-play-slot .rk-match-picks .rlive-chips .rlive-chip + .rlive-chip{border-left:2px solid rgba(15,23,42,0.18) !important}html body.rk-page #rlive-hub .rk-play-slot .rk-match-picks .rlive-chips .rlive-chip.is-on,html body.rk-page #rlive-hub .rk-play-slot .rk-match-picks .rlive-chips .rlive-chip[aria-pressed="true"]{border-color:#0f172a !important;background:#0f172a !important;color:#fffdf8 !important}body.rk-page #rlive-hub .rk-ways,body.rk-page #rlive-hub .rk-setup{margin-top:20px}.rk-alert--kind{background:rgba(15,23,42,0.05);border-left-color:#0f172a}.rkv-form{display:grid;gap:12px;margin-top:12px}.rkv-hint,.rkv-sub{margin:0;font-size:0.88rem;color:rgba(15,23,42,0.7);font-weight:600}.rkv-input{width:100%;font-size:1.15rem;padding:12px 14px}.rkv-seg{display:grid;grid-template-columns:1fr 1fr;gap:8px}.rkv-seg button,.rkv-reasons button,.rkv-order button,.rkv-lines button{display:flex;align-items:center;gap:10px;text-align:left;width:100%;min-height:48px;padding:10px 14px;border:2.5px solid #0f172a;border-radius:14px;background:#fffdf8;color:#0f172a;font:600 1rem/1.35 Inter,system-ui,sans-serif;cursor:pointer}.rkv-seg button{justify-content:center;font-weight:800}.rkv-reasons,.rkv-order,.rkv-lines,.rkv-pairs{display:grid;gap:8px;list-style:none;margin:0;padding:0}.rkv-seg button.is-on,.rkv-reasons button.is-on,.rkv-order button.is-on,.rkv-lines button:hover{background:#0f172a;color:#fffdf8}.rkv-n,.rkv-lines b{display:inline-grid;place-items:center;flex:0 0 28px;height:28px;border-radius:50%;border:2px solid currentColor;font-size:0.85rem}.rkv-n:empty{opacity:0.35}.rkv-pairs li{display:grid;gap:6px;padding:10px 12px;border:2px solid rgba(15,23,42,0.18);border-radius:14px}.rkv-pairs p{margin:0;font-weight:600}.rkv-pairs select{width:100%;min-height:44px}.rkv-form .yu-btn--go:disabled{opacity:0.45;cursor:not-allowed}@media (min-width:720px){.rkv-pairs li{grid-template-columns:1fr 1fr;align-items:center}}html.dark .rkv-seg button,html.dark .rkv-reasons button,html.dark .rkv-order button,html.dark .rkv-lines button{background:#1e293b;color:#f8fafc;border-color:#f8fafc}html.dark .rkv-seg button.is-on,html.dark .rkv-reasons button.is-on,html.dark .rkv-order button.is-on{background:#f8fafc;color:#0f172a}html.dark .rkv-hint,html.dark .rkv-sub{color:rgba(248,250,252,0.75)}html body.rk-page #rlive-hub .rlive-chips,html body.rk-page #rlive-hub .rk-chip-grid{max-width:100%;min-width:0;box-sizing:border-box}html body.rk-page #rlive-hub .rlive-chips .rlive-chip,html body.rk-page #rlive-hub .rk-chip-grid .rlive-chip{max-width:100%;min-width:0;box-sizing:border-box;white-space:normal !important;overflow-wrap:anywhere}html body.rk-page #rlive-hub .rk-play-slot .rk-match-picks .rlive-chips .rlive-chip{flex:0 1 auto !important}