.ktv-score_wrap__BpN3W{--ks-accent:#ffd24a;--ks-accent-dim:rgba(255,210,74,0.14);--ks-ink:#2a1c00;--ks-drop:#ff6b7d;--ks-keep:var(--good);--ks-pending:rgba(255,255,255,0.07);--ks-panel:rgba(18,21,44,0.9);position:relative;min-height:min(520px,62svh);margin:-8px;padding:10px;border-radius:22px;overflow:hidden;color:var(--text);background-color:#0e1020;touch-action:manipulation}.ktv-score_bgArt__gr7IB{width:100%;height:100%;object-fit:cover;object-position:center 30%}.ktv-score_bgArt__gr7IB,.ktv-score_bgFallback__ZFcsf,.ktv-score_scrim__4Uxzl{position:absolute;inset:0}.ktv-score_bgFallback__ZFcsf{background:radial-gradient(120% 70% at 50% 0,rgba(124,92,255,.35),transparent 65%),linear-gradient(180deg,#171a38,#0e1020)}.ktv-score_scrim__4Uxzl{background:radial-gradient(90% 55% at 50% 38%,rgba(10,12,26,.62),rgba(10,12,26,.78) 70%),linear-gradient(180deg,rgba(10,12,26,.72),rgba(10,12,26,.55) 45%,rgba(10,12,26,.86))}.ktv-score_screen__pAtAa{position:relative;display:flex;flex-direction:column;gap:10px;min-width:0}.ktv-score_primaryBtn__Q4lt1{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:56px;border:none;border-radius:999px;background:linear-gradient(180deg,#ffe396,var(--ks-accent) 48%,#f4a63a);box-shadow:0 0 22px rgba(255,210,74,.32),inset 0 -2px 0 rgba(120,70,0,.2);color:var(--ks-ink);font-size:17px;font-weight:900;letter-spacing:.02em;cursor:pointer;padding:0 18px env(safe-area-inset-bottom)}.ktv-score_primaryBtn__Q4lt1[data-size=inline]{width:auto;min-height:48px;padding:0 20px;font-size:15px}.ktv-score_primaryBtn__Q4lt1:disabled{background:rgba(255,255,255,.1);box-shadow:none;color:var(--text-dim);cursor:not-allowed}.ktv-score_primaryBtn__Q4lt1:active:not(:disabled){transform:scale(.985)}.ktv-score_submitWrap__n7E8P{position:relative;display:block;margin-top:6px}.ktv-score_submitCatcher__NHLXB{position:absolute;inset:0;cursor:not-allowed}.ktv-score_ghostBtn__PV010{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;min-height:44px;padding:0 14px;border:1px solid var(--line);border-radius:12px;background:rgba(20,24,48,.72);color:var(--text-dim);font-size:14px;cursor:pointer}.ktv-score_ghostBtn__PV010[data-size=inline]{width:auto}.ktv-score_ghostBtn__PV010:hover{color:var(--text);border-color:rgba(255,210,74,.45)}.ktv-score_linkBtn__MgWd5{gap:4px;min-height:44px;padding:0 6px;border:none;background:none;font-size:13px;text-decoration:underline}.ktv-score_gearBtn__nEL7I,.ktv-score_linkBtn__MgWd5{display:inline-flex;align-items:center;color:var(--ks-accent);cursor:pointer}.ktv-score_gearBtn__nEL7I{flex:none;justify-content:center;width:44px;height:44px;padding:0;border:1px solid rgba(255,210,74,.45);border-radius:50%;background:rgba(20,24,48,.8)}.ktv-score_lead__Cca2w{margin:0;font-size:17px;font-weight:800;line-height:1.3}.ktv-score_fieldLabel__v10sk,.ktv-score_sub__pxTMF{margin:0;font-size:13px;color:var(--text-dim)}.ktv-score_fieldLabel__v10sk{font-weight:700}.ktv-score_roster__2Mv92{width:100%;min-height:116px;padding:10px 12px;border:1px solid var(--line);border-radius:14px;background:rgba(12,15,32,.78);color:var(--text);font-size:15px;line-height:1.6;resize:vertical}.ktv-score_roster__2Mv92:focus{outline:none;border-color:var(--ks-accent);box-shadow:0 0 0 3px var(--ks-accent-dim)}.ktv-score_hintRow__LioUe{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;min-height:24px;font-size:13px;color:var(--text-dim)}.ktv-score_warn__UnVU6{color:var(--ks-accent)}.ktv-score_note__uDfJq{margin:0;font-size:12px;line-height:1.5;color:var(--text-dim)}.ktv-score_setupLeft__ECiMn,.ktv-score_setupRight__SHZHv{display:flex;flex-direction:column;gap:10px;min-width:0}.ktv-score_setupGrid__KCGCQ{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;grid-gap:8px 16px;gap:8px 16px}.ktv-score_setupCol__N_I3o{display:flex;flex-direction:column;gap:6px;min-width:0}.ktv-score_stepper__HZ5lo{display:inline-flex;align-items:center;gap:6px}.ktv-score_stepBtn__loyZT{display:inline-flex;align-items:center;justify-content:center;width:44px;background:rgba(20,24,48,.8);color:var(--ks-accent);cursor:pointer}.ktv-score_stepBtn__loyZT,.ktv-score_stepValue__PadeS{height:44px;border:1px solid var(--line);border-radius:12px}.ktv-score_stepValue__PadeS{width:54px;background:rgba(12,15,32,.78);color:var(--text);font-size:22px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center}.ktv-score_segmented__zflwP{display:inline-flex;padding:3px;border:1px solid var(--line);border-radius:999px;background:rgba(12,15,32,.78)}.ktv-score_segment__nKLq5{min-height:38px;padding:0 18px;border:none;border-radius:999px;background:none;color:var(--text-dim);font-size:14px;font-weight:700;cursor:pointer}.ktv-score_segment__nKLq5[data-on=true]{background:linear-gradient(180deg,#ffe396,var(--ks-accent) 55%,#f4a63a);color:var(--ks-ink)}.ktv-score_preview__te9dc{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:6px;gap:6px;pointer-events:none}.ktv-score_previewCell__S_6Vq{display:flex;align-items:center;justify-content:center;min-height:42px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background-color:rgba(26,30,58,.86);background-image:url(/games/ktv-score/tier-plate.webp);background-size:cover;background-position:50%;color:var(--ks-accent);font-size:17px;font-weight:900;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ktv-score_topBar__zwVFQ{display:flex;align-items:center;gap:8px}.ktv-score_summaryBar__wbemg{display:inline-flex;align-items:center;gap:6px;flex:1 1;min-width:0;margin:0;font-size:12px;color:var(--text-dim)}.ktv-score_summaryBar__wbemg span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ktv-score_board__6Dk_B{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;max-height:min(46svh,300px);overflow-y:auto;list-style:none}.ktv-score_boardItem__ewp3A{min-width:0}.ktv-score_boardRow__ihrcL{display:grid;grid-template-columns:38px minmax(0,1fr) auto auto auto;align-items:center;grid-gap:8px;gap:8px;width:100%;min-height:56px;padding:6px 10px;border:1px solid var(--line);border-radius:14px;background:var(--ks-panel);color:var(--text);text-align:left;cursor:pointer}.ktv-score_boardRow__ihrcL:disabled{background:var(--ks-pending);cursor:default}.ktv-score_boardItem__ewp3A[data-rank="1"] .ktv-score_boardRow__ihrcL{border-color:rgba(255,210,74,.55);box-shadow:inset 0 0 22px rgba(255,210,74,.1)}.ktv-score_rankPlate__g4nry{position:relative;display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;background:rgba(255,255,255,.06);color:var(--text-dim);font-size:16px;font-weight:900;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ktv-score_rankPlate__g4nry[data-top=true]{background:rgba(255,210,74,.16);color:var(--ks-accent)}.ktv-score_rankTrophyFallback__c3shL,.ktv-score_rankTrophy__bKYbq{position:absolute;top:-8px;right:-6px;width:22px;height:22px;object-fit:contain}.ktv-score_rankTrophyFallback__c3shL{border-radius:50%;background:radial-gradient(circle at 40% 30%,#fff0c0,var(--ks-accent))}.ktv-score_rowMain__kGT2B{display:flex;flex-direction:column;gap:2px;min-width:0}.ktv-score_rowName__n7rie{font-size:17px;font-weight:800;overflow:hidden;overflow-wrap:anywhere;text-overflow:ellipsis;white-space:nowrap}.ktv-score_rowMeta__Z1cr7{display:flex;gap:6px;font-size:12px;color:var(--text-dim)}.ktv-score_tiedTag__6qtQm{padding:0 6px;border-radius:999px;background:rgba(255,210,74,.16);color:var(--ks-accent);font-style:normal}.ktv-score_rowScore__h4kzq{color:var(--ks-accent);font-size:22px;font-weight:900;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ktv-score_rowPending__iR3Yl{font-size:13px;color:var(--text-dim)}.ktv-score_moveTag__0BZyc{display:inline-flex;align-items:center;gap:3px;font-size:11px;color:var(--text-dim)}.ktv-score_detailWrap__dZwV_{padding:6px 10px 2px 46px}.ktv-score_detailRow__kK8SA,.ktv-score_detailWrap__dZwV_{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px}.ktv-score_detailRow__kK8SA{font-size:13px;color:var(--text-dim);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ktv-score_detailItem__9EWqi{display:inline-flex;align-items:center;gap:3px}.ktv-score_detailItem__9EWqi[data-dropped]{color:var(--ks-drop)}.ktv-score_detailResult__wjXJa{color:var(--ks-accent);font-size:15px}.ktv-score_rotateHint__mtrj2{display:flex;align-items:center;gap:8px;margin:0;padding:4px 8px;border:1px solid rgba(255,194,71,.4);border-radius:10px;background:rgba(255,194,71,.08);font-size:12px;color:var(--text-dim)}.ktv-score_hintClose__RW8r3{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin-left:auto;border:none;border-radius:50%;background:none;color:var(--text-dim);cursor:pointer}.ktv-score_handoffLead__OixIE{margin:0;font-size:15px;color:var(--text-dim)}.ktv-score_handoffPaddleFallback__8JbN1,.ktv-score_handoffPaddle___sU_1{width:120px;height:120px;margin:2px auto;object-fit:contain}.ktv-score_handoffPaddleFallback__8JbN1{display:block;border:2px solid var(--ks-accent);border-radius:16px;background:rgba(26,30,58,.9)}.ktv-score_handoffPass__NrY9O{margin:0;text-align:center;font-size:16px;color:var(--text-dim)}.ktv-score_handoffSeat__QXcID{margin:0 0 4px;text-align:center;font-size:30px;font-weight:900;color:var(--ks-accent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ktv-score_scoreHead__7UjHr{display:flex;align-items:center;gap:8px}.ktv-score_namePill__1B4dr{flex:1 1;min-width:0;padding:8px 14px;border-radius:999px;background:rgba(45,51,90,.9);font-size:16px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ktv-score_seatPill__NcM_M{display:inline-flex;align-items:center;gap:8px;flex:none;padding:7px 14px 7px 8px;border:1px solid rgba(255,210,74,.55);border-radius:999px;background:rgba(20,24,48,.82);color:var(--ks-accent);font-size:14px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ktv-score_seatDot__NBlPr{width:14px;height:14px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff3cf,var(--ks-accent));box-shadow:0 0 8px rgba(255,210,74,.7)}.ktv-score_tip__zLFkJ{margin:0;font-size:13px;color:var(--text-dim)}.ktv-score_tierGroup__BN37D{display:flex;flex-direction:column;gap:8px}.ktv-score_tierBtn__gkhaX{position:relative;display:grid;grid-template-columns:52px minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px;width:100%;min-height:52px;padding:5px 10px 5px 5px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background-color:rgba(26,30,58,.88);background-image:url(/games/ktv-score/tier-plate.webp);background-size:cover;background-position:50%;color:var(--text);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform .09s ease-out,border-color .12s ease-out}.ktv-score_tierNum__L_XXV{display:flex;align-items:center;justify-content:center;height:40px;border-radius:11px;background:linear-gradient(180deg,#ffe396,var(--ks-accent) 55%,#f2a63a);color:var(--ks-ink);font-size:22px;font-weight:900;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ktv-score_tierLabel__ZKBrF{padding:7px 34px 7px 12px;border-radius:9px;background:rgba(255,255,255,.07);color:rgba(255,255,255,.84);font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ktv-score_tierBtn__gkhaX:active{transform:scale(.985)}.ktv-score_tierBtn__gkhaX[aria-checked=true]{border:2px solid var(--ks-accent);padding:4px 9px 4px 4px;box-shadow:inset 0 0 26px rgba(255,210,74,.18),0 0 16px rgba(255,210,74,.22)}.ktv-score_tierBtn__gkhaX[aria-checked=true]:before{content:"";position:absolute;left:-2px;top:12px;bottom:12px;width:4px;border-radius:0 4px 4px 0;background:var(--ks-accent)}.ktv-score_tierBtn__gkhaX[aria-checked=true] .ktv-score_tierNum__L_XXV{font-size:26px}.ktv-score_tierBtn__gkhaX .ktv-score_badge__48Uyu{position:absolute;right:10px;top:50%;margin-top:-11px}.ktv-score_dimGrid__zCuIo{display:flex;flex-direction:column;gap:10px}.ktv-score_dimCol__sRpX0{display:flex;flex-direction:column;gap:4px;min-width:0}.ktv-score_dimName__xzcja{margin:0;font-size:13px;font-weight:700;color:var(--text-dim)}.ktv-score_dimTiers__N8xKk{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:6px;gap:6px}.ktv-score_dimTier__jSg2I{min-height:48px;border:1px solid rgba(255,255,255,.1);border-radius:11px;background-color:rgba(26,30,58,.88);background-image:url(/games/ktv-score/tier-plate.webp);background-size:cover;background-position:50%;color:var(--text);font-size:16px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer}.ktv-score_dimTier__jSg2I[aria-checked=true]{border:2px solid var(--ks-accent);background-image:linear-gradient(180deg,#ffe396,var(--ks-accent) 55%,#f2a63a);color:var(--ks-ink)}.ktv-score_revealPanel___vIF5{display:flex;flex-direction:column;gap:8px;padding:10px;border:1px solid rgba(255,210,74,.35);border-radius:18px;background:rgba(14,16,32,.72)}.ktv-score_revealTitle__rvj1Z{display:flex;align-items:baseline;gap:8px;margin:0;font-size:13px;color:var(--text-dim)}.ktv-score_revealTitle__rvj1Z b{font-size:17px;color:var(--text)}.ktv-score_cardRow__hvcMV{display:grid;grid-template-columns:repeat(auto-fit,minmax(58px,1fr));grid-gap:6px;gap:6px}.ktv-score_judgeCard__tFD4M{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:86px;padding:6px 2px 4px}.ktv-score_paddleFallback__VcqRe,.ktv-score_paddle__LWrQd{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.ktv-score_paddleFallback__VcqRe{border:2px solid var(--ks-accent);border-radius:12px;background:rgba(26,30,58,.9)}.ktv-score_cardScore__4hLBc{position:relative;color:var(--ks-accent);font-size:26px;font-weight:900;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ktv-score_cardSeat__hYOfs{position:relative;font-size:10px;font-style:normal;color:var(--text-dim)}.ktv-score_judgeCard__tFD4M[data-dropped] .ktv-score_cardScore__4hLBc{color:var(--ks-drop)}.ktv-score_judgeCard__tFD4M .ktv-score_badge__48Uyu{position:absolute;right:2px;top:2px;width:20px;height:20px}.ktv-score_finalWrap__3KpTp{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:84px}.ktv-score_burst__ATSjQ{position:absolute;top:50%;left:50%;width:230px;height:230px;margin:-115px 0 0 -115px;mix-blend-mode:screen;pointer-events:none}.ktv-score_burstFallback__RrOoM{display:none}.ktv-score_finalScore__XfHLw{position:relative;color:var(--ks-accent);font-size:56px;font-weight:900;line-height:1.05;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-shadow:0 0 24px rgba(255,210,74,.45)}.ktv-score_trimMark__iB7wi{position:relative;font-size:12px;color:var(--text-dim)}.ktv-score_skipZone__VexBN{position:absolute;inset:0 0 20px 0;display:flex;align-items:flex-end;justify-content:center;padding-bottom:6px;border:none;background:none;cursor:pointer}.ktv-score_skipLabel__uerXe{font-size:12px;color:var(--text-dim)}.ktv-score_championCard__pbBic{position:relative;display:flex;align-items:center;gap:12px;max-height:180px;padding:12px;border:1px solid rgba(255,210,74,.5);border-radius:18px;background:rgba(20,24,48,.82);overflow:hidden}.ktv-score_confetti__2zU_K{position:absolute;top:0;left:0;width:100%;height:120%;object-fit:cover;mix-blend-mode:screen;pointer-events:none}.ktv-score_confettiFallback__50qaM{display:none}.ktv-score_championTrophyFallback__FmKb4,.ktv-score_championTrophy__WrPCs{position:relative;flex:none;width:68px;height:68px;object-fit:contain}.ktv-score_championTrophyFallback__FmKb4{border-radius:50%;background:radial-gradient(circle at 40% 30%,#fff0c0,var(--ks-accent))}.ktv-score_championBody__lMGBV{position:relative;min-width:0;max-height:156px;overflow-y:auto}.ktv-score_championLabel__lnnc1{display:flex;align-items:center;gap:5px;margin:0 0 2px;font-size:12px;color:var(--text-dim)}.ktv-score_championLabel__lnnc1 .ktv-score_badge__48Uyu{width:20px;height:20px}.ktv-score_championNames__Kuh0e{display:flex;flex-wrap:wrap;gap:4px 16px}.ktv-score_championBody__lMGBV[data-count="1"] .ktv-score_championNames__Kuh0e,.ktv-score_championBody__lMGBV[data-count="2"] .ktv-score_championNames__Kuh0e{flex-wrap:nowrap}.ktv-score_championName__EEi9b{display:flex;flex-direction:column;min-width:0}.ktv-score_championName__EEi9b b{font-size:24px;font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ktv-score_championScore__sz44T{color:var(--ks-accent);font-size:30px;font-weight:900;font-style:normal;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ktv-score_championName__EEi9b em{font-size:12px;font-style:normal;color:var(--text-dim)}.ktv-score_summaryActions__BI0vC{display:flex;gap:10px}.ktv-score_summaryActions__BI0vC .ktv-score_ghostBtn__PV010,.ktv-score_summaryActions__BI0vC .ktv-score_primaryBtn__Q4lt1{flex:1 1;min-height:52px}.ktv-score_tiebreakBtn__rPfIz{width:100%;min-height:48px;border:1px solid rgba(255,210,74,.5);border-radius:14px;background:rgba(255,210,74,.1);color:var(--ks-accent);font-size:15px;font-weight:800;cursor:pointer}.ktv-score_sealedRow__2sfCk{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0;font-size:12px;color:var(--text-dim)}.ktv-score_copyFallback__j7A96{width:100%;padding:8px 10px;border:1px solid var(--line);border-radius:10px;background:rgba(12,15,32,.8);color:var(--text);font-size:13px;line-height:1.6}.ktv-score_history__RYrKT{width:100%;padding-top:4px;border-top:1px solid var(--line)}.ktv-score_historyTitle__vVkkh{margin:0 0 6px;font-size:12px;font-weight:600;color:var(--text-dim)}.ktv-score_historyList__1RPEd{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.ktv-score_historyItem__Bt0_E{padding:6px 10px;border-radius:10px;background:var(--ks-pending);color:var(--text-dim);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ktv-score_sheetBody__rUhD0{display:flex;flex-direction:column;gap:12px}.ktv-score_sheetLine__uFH4a{display:flex;align-items:center;gap:6px;margin:0;font-size:14px;line-height:1.6;color:var(--text-dim)}.ktv-score_sheetActions__XlvbJ{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.ktv-score_badge__48Uyu{display:inline-block;flex:none;width:22px;height:22px;background-image:url(/games/ktv-score/badge-set.webp);background-size:200% 200%;background-repeat:no-repeat}.ktv-score_srOnly__o9XwG{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@keyframes ktv-score_ksCardIn__VKmIm{0%{opacity:0;transform:rotateY(90deg)}to{opacity:1;transform:rotateY(0deg)}}@keyframes ktv-score_ksDropAway__2oc5g{to{opacity:.32;transform:translateY(-24px)}}@keyframes ktv-score_ksScoreIn__i4U52{0%{opacity:0;transform:translateY(18px) scale(.86)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ktv-score_ksBurst__lXbnv{0%{opacity:0;transform:scale(.6)}40%{opacity:1}to{opacity:0;transform:scale(1.15)}}@keyframes ktv-score_ksRowIn__ch_uL{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes ktv-score_ksRowPop__Uwpe8{0%{transform:scale(1)}45%{transform:scale(1.03);box-shadow:0 0 20px rgba(255,210,74,.35)}to{transform:scale(1)}}@keyframes ktv-score_ksShake__WvTzx{0%,to{transform:translateX(0)}20%{transform:translateX(-6px)}50%{transform:translateX(5px)}80%{transform:translateX(-3px)}}@keyframes ktv-score_ksChampionIn__RTbKk{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.ktv-score_shake__M4Q7u{animation:ktv-score_ksShake__WvTzx .38s ease-in-out}.ktv-score_wrap__BpN3W[data-anim=play] .ktv-score_judgeCard__tFD4M{animation:ktv-score_ksCardIn__VKmIm .2s cubic-bezier(.2,.9,.25,1) both;animation-delay:calc(var(--i) * .2s)}.ktv-score_wrap__BpN3W[data-anim=play] .ktv-score_revealPanel___vIF5[data-beat=t2] .ktv-score_judgeCard__tFD4M[data-dropped] .ktv-score_cardScore__4hLBc{animation:ktv-score_ksRowPop__Uwpe8 .36s ease-in-out}.ktv-score_wrap__BpN3W[data-anim=play] .ktv-score_revealPanel___vIF5[data-beat=done] .ktv-score_judgeCard__tFD4M[data-dropped],.ktv-score_wrap__BpN3W[data-anim=play] .ktv-score_revealPanel___vIF5[data-beat=t3] .ktv-score_judgeCard__tFD4M[data-dropped],.ktv-score_wrap__BpN3W[data-anim=play] .ktv-score_revealPanel___vIF5[data-beat=t4] .ktv-score_judgeCard__tFD4M[data-dropped]{animation:ktv-score_ksDropAway__2oc5g .36s ease-in-out both}.ktv-score_wrap__BpN3W[data-anim=play] .ktv-score_revealPanel___vIF5[data-beat=t1] .ktv-score_finalWrap__3KpTp,.ktv-score_wrap__BpN3W[data-anim=play] .ktv-score_revealPanel___vIF5[data-beat=t2] .ktv-score_finalWrap__3KpTp{visibility:hidden}.ktv-score_wrap__BpN3W[data-anim=play] .ktv-score_revealPanel___vIF5[data-beat=t3] .ktv-score_finalScore__XfHLw{animation:ktv-score_ksScoreIn__i4U52 .6s cubic-bezier(.34,1.2,.64,1) both}.ktv-score_wrap__BpN3W[data-anim=play] .ktv-score_revealPanel___vIF5[data-beat=t3] .ktv-score_burst__ATSjQ{animation:ktv-score_ksBurst__lXbnv .32s ease-out both}.ktv-score_wrap__BpN3W[data-anim=play] .ktv-score_revealPanel___vIF5:not([data-beat=t3]) .ktv-score_burst__ATSjQ{opacity:0}.ktv-score_wrap__BpN3W[data-anim=play] .ktv-score_revealPanel___vIF5[data-beat=t4]~.ktv-score_board__6Dk_B .ktv-score_boardItem__ewp3A[data-just=true] .ktv-score_boardRow__ihrcL{animation:ktv-score_ksRowPop__Uwpe8 .7s cubic-bezier(.2,.9,.25,1)}.ktv-score_wrap__BpN3W[data-screen=summary][data-summary=play] .ktv-score_boardItem__ewp3A{animation:ktv-score_ksRowIn__ch_uL .38s ease-out both;animation-delay:calc(var(--i) * .45s)}.ktv-score_wrap__BpN3W[data-screen=summary][data-summary=play] .ktv-score_championBody__lMGBV{animation:ktv-score_ksChampionIn__RTbKk .26s ease-out both;animation-delay:calc(var(--n) * .45s)}.ktv-score_wrap__BpN3W[data-screen=summary][data-summary=play] .ktv-score_confetti__2zU_K{animation:ktv-score_ksBurst__lXbnv .9s ease-out both;animation-delay:calc(var(--n) * .45s)}.ktv-score_wrap__BpN3W[data-screen=summary][data-summary=done] .ktv-score_confetti__2zU_K{opacity:.55}.ktv-score_wrap__BpN3W[data-anim=instant] .ktv-score_boardItem__ewp3A,.ktv-score_wrap__BpN3W[data-anim=instant] .ktv-score_boardRow__ihrcL,.ktv-score_wrap__BpN3W[data-anim=instant] .ktv-score_championBody__lMGBV,.ktv-score_wrap__BpN3W[data-anim=instant] .ktv-score_finalScore__XfHLw,.ktv-score_wrap__BpN3W[data-anim=instant] .ktv-score_judgeCard__tFD4M,.ktv-score_wrap__BpN3W[data-anim=instant] .ktv-score_shake__M4Q7u{animation:none}.ktv-score_wrap__BpN3W[data-anim=instant] .ktv-score_judgeCard__tFD4M[data-dropped]{opacity:.55}.ktv-score_wrap__BpN3W[data-anim=instant] .ktv-score_burst__ATSjQ,.ktv-score_wrap__BpN3W[data-anim=instant] .ktv-score_confetti__2zU_K{display:none}@media (prefers-reduced-motion:reduce){.ktv-score_wrap__BpN3W *{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}@media (orientation:landscape) and (max-height:520px){.ktv-score_wrap__BpN3W{min-height:auto;padding:10px max(10px,env(safe-area-inset-right)) 10px max(10px,env(safe-area-inset-left));border-radius:16px}.ktv-score_screen__pAtAa{gap:8px}.ktv-score_wrap__BpN3W[data-screen=setup] .ktv-score_screen__pAtAa{display:grid;grid-template-columns:minmax(0,1fr) 300px;align-items:start;grid-column-gap:14px;column-gap:14px}.ktv-score_setupLeft__ECiMn,.ktv-score_setupRight__SHZHv{gap:4px}.ktv-score_wrap__BpN3W[data-screen=setup] .ktv-score_roster__2Mv92{min-height:132px}.ktv-score_wrap__BpN3W[data-screen=setup] .ktv-score_primaryBtn__Q4lt1{min-height:48px}.ktv-score_wrap__BpN3W[data-screen=setup] .ktv-score_segment__nKLq5{min-height:34px}.ktv-score_wrap__BpN3W[data-screen=setup] .ktv-score_lead__Cca2w{font-size:15px}.ktv-score_wrap__BpN3W[data-screen=setup] .ktv-score_setupGrid__KCGCQ{grid-template-columns:minmax(0,1fr)}.ktv-score_wrap__BpN3W[data-screen=setup] .ktv-score_previewCell__S_6Vq{min-height:28px;font-size:13px}.ktv-score_wrap__BpN3W[data-screen=scoring] .ktv-score_screen__pAtAa{padding-bottom:8px}.ktv-score_scoreHead__7UjHr{flex-wrap:nowrap;white-space:nowrap}.ktv-score_namePill__1B4dr,.ktv-score_seatPill__NcM_M{padding-top:5px;padding-bottom:5px;font-size:14px}.ktv-score_tierGroup__BN37D{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;grid-gap:8px;gap:8px;margin-bottom:56px}.ktv-score_tierBtn__gkhaX{min-height:56px}.ktv-score_dimGrid__zCuIo{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:56px}.ktv-score_dimTiers__N8xKk{grid-template-columns:minmax(0,1fr);gap:4px}.ktv-score_dimTier__jSg2I{min-height:44px;font-size:15px}.ktv-score_wrap__BpN3W[data-screen=scoring] .ktv-score_submitWrap__n7E8P{position:absolute;right:max(12px,env(safe-area-inset-right));bottom:max(12px,env(safe-area-inset-bottom));width:auto;margin:0}.ktv-score_wrap__BpN3W[data-screen=scoring] .ktv-score_submitWrap__n7E8P .ktv-score_primaryBtn__Q4lt1{width:auto;min-width:200px;min-height:48px}.ktv-score_wrap__BpN3W[data-screen=handoff] .ktv-score_screen__pAtAa{display:grid;grid-template-columns:88px minmax(0,1fr);grid-column-gap:14px;column-gap:14px;align-items:center}.ktv-score_handoffPaddleFallback__8JbN1,.ktv-score_handoffPaddle___sU_1{width:88px;height:88px;grid-column:1;grid-row:1/span 4}.ktv-score_wrap__BpN3W[data-screen=handoff] .ktv-score_ghostBtn__PV010,.ktv-score_wrap__BpN3W[data-screen=handoff] .ktv-score_handoffLead__OixIE,.ktv-score_wrap__BpN3W[data-screen=handoff] .ktv-score_handoffPass__NrY9O,.ktv-score_wrap__BpN3W[data-screen=handoff] .ktv-score_handoffSeat__QXcID,.ktv-score_wrap__BpN3W[data-screen=handoff] .ktv-score_primaryBtn__Q4lt1{grid-column:2;text-align:left}.ktv-score_handoffSeat__QXcID{font-size:26px}.ktv-score_wrap__BpN3W[data-screen=board] .ktv-score_screen__pAtAa,.ktv-score_wrap__BpN3W[data-screen=reveal] .ktv-score_screen__pAtAa,.ktv-score_wrap__BpN3W[data-screen=summary] .ktv-score_screen__pAtAa{display:grid;grid-template-columns:300px minmax(0,1fr);grid-column-gap:12px;column-gap:12px;align-items:start}.ktv-score_wrap__BpN3W[data-screen=board] .ktv-score_screen__pAtAa>*,.ktv-score_wrap__BpN3W[data-screen=reveal] .ktv-score_screen__pAtAa>*,.ktv-score_wrap__BpN3W[data-screen=summary] .ktv-score_screen__pAtAa>*{grid-column:1}.ktv-score_wrap__BpN3W[data-screen=board] .ktv-score_board__6Dk_B,.ktv-score_wrap__BpN3W[data-screen=reveal] .ktv-score_board__6Dk_B,.ktv-score_wrap__BpN3W[data-screen=summary] .ktv-score_board__6Dk_B{grid-column:2;grid-row:1/span 20;max-height:min(calc(100svh - 96px),320px)}.ktv-score_wrap__BpN3W[data-screen=board] .ktv-score_rowName__n7rie,.ktv-score_wrap__BpN3W[data-screen=reveal] .ktv-score_rowName__n7rie,.ktv-score_wrap__BpN3W[data-screen=summary] .ktv-score_rowName__n7rie{font-size:20px}.ktv-score_wrap__BpN3W[data-screen=board] .ktv-score_rowScore__h4kzq,.ktv-score_wrap__BpN3W[data-screen=reveal] .ktv-score_rowScore__h4kzq,.ktv-score_wrap__BpN3W[data-screen=summary] .ktv-score_rowScore__h4kzq{font-size:26px}.ktv-score_board__6Dk_B[data-dense=true]{display:block;column-count:2;column-gap:14px;column-fill:auto}.ktv-score_board__6Dk_B[data-dense=true] .ktv-score_boardItem__ewp3A{page-break-inside:avoid;break-inside:avoid;margin-bottom:6px}.ktv-score_revealPanel___vIF5{padding:8px}.ktv-score_judgeCard__tFD4M{min-height:76px}.ktv-score_finalWrap__3KpTp{min-height:64px}.ktv-score_finalScore__XfHLw{font-size:40px}.ktv-score_championCard__pbBic{max-height:150px}.ktv-score_championBody__lMGBV{max-height:126px}.ktv-score_championTrophyFallback__FmKb4,.ktv-score_championTrophy__WrPCs{width:52px;height:52px}.ktv-score_championName__EEi9b b{font-size:20px}.ktv-score_championScore__sz44T{font-size:24px}}