.TSuRSa_gameDetailNonLogin{color:#dedede;font-family:var(--font-kumbh-sans),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;text-align:right;background-color:#180024;width:100%;min-height:100dvh;font-size:14px;position:relative;overflow:hidden visible}.TSuRSa_navigationBar{z-index:4;justify-content:space-between;width:100%;height:44px;margin-top:16px;padding:0 16px;position:absolute;top:0;left:0}.TSuRSa_navActions,.TSuRSa_navigationBar{align-items:center;display:flex}.TSuRSa_navActions{gap:8px;font-size:14px}.TSuRSa_loginButton{color:#dedede;cursor:pointer;background-color:#481e5e;border:1px solid #a803fc;border-radius:12px;justify-content:center;align-items:center;height:44px;padding:0 14px;transition:transform .15s,background-color .15s,border-color .15s,box-shadow .15s;display:inline-flex}.TSuRSa_loginButton:hover{background-color:#5a2570;border-color:#b803fc;box-shadow:0 8px 18px #00000040}.TSuRSa_loginButton:active{box-shadow:none;transform:scale(.98)}.TSuRSa_loginButton:focus-visible{outline-offset:2px;outline:2px solid #a803fce6}.TSuRSa_loginButton:disabled{box-shadow:none;cursor:not-allowed;opacity:.6}.TSuRSa_loginButtonText{font-size:14px;font-weight:700;line-height:20px}.TSuRSa_backButton{cursor:pointer;background-color:#300148b3;border:1px solid #75428fb3;border-radius:9999px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:transform .15s,border-color .15s,background-color .15s,box-shadow .15s;display:inline-flex}.TSuRSa_backButton:hover{background-color:#48185ecc;border-color:#a803fccc;box-shadow:0 6px 14px #00000040}.TSuRSa_backButton:active{box-shadow:none;transform:scale(.96)}.TSuRSa_backButton:focus-visible{outline-offset:2px;outline:2px solid #a803fce6}.TSuRSa_background{z-index:0;flex-shrink:0;width:100%;height:280px;position:relative;overflow:hidden}.TSuRSa_heroSwiper{z-index:1}.TSuRSa_heroSlide,.TSuRSa_heroSwiper{-o-object-fit:cover;object-fit:cover;width:100%;height:280px;position:relative}.TSuRSa_heroSlide{background-color:#a803fc}.TSuRSa_heroVideo,.TSuRSa_image598Icon{-o-object-fit:cover;object-fit:cover;-o-object-position:left center;object-position:left center;flex-shrink:0;width:100%;height:100%;position:absolute;top:0;left:0}.TSuRSa_heroVideo{background-color:#000}.TSuRSa_rectangle{opacity:.25;pointer-events:none;z-index:2;background-color:#180024;flex-shrink:0;width:360px;height:280px;position:absolute;top:calc(50% - 140px);left:calc(50% - 180px)}.TSuRSa_heroCounter{z-index:3;background-color:#300148b3;border:1px solid #75428f;border-radius:12px;padding:4px 8px;position:absolute;bottom:24px;left:12px}.TSuRSa_heroCounterText{color:#d2d2d2;font-size:10px;font-weight:500;line-height:12px}.TSuRSa_heroEventLabel{z-index:3;width:auto;position:absolute;bottom:32px;left:16px;right:16px}.TSuRSa_objectIcon{-o-object-fit:contain;object-fit:contain;z-index:10;flex-shrink:0;width:69px;height:123px;position:absolute;top:calc(50% - 41px);left:38px}.TSuRSa_kitakujiSantaClimb{flex-shrink:0;width:360px;height:280px;position:absolute;top:calc(50% - 140px);left:calc(50% - 180px)}.TSuRSa_navigationIcon{width:360px;height:68px}.TSuRSa_notchWrap{pointer-events:none;z-index:2;height:0;position:relative}.TSuRSa_content{box-sizing:border-box;isolation:isolate;text-align:left;background:linear-gradient(#7402ae,#300148);border-radius:0 0 20px 20px;flex-direction:column;align-items:flex-start;gap:20px;width:100%;padding:0 20px 0 32px;font-family:Kumbh Sans,sans-serif;font-size:20px;display:flex;position:relative;overflow:hidden}.TSuRSa_patternIcon{-o-object-fit:contain;object-fit:contain;pointer-events:none;z-index:0;flex-shrink:0;width:100%;height:auto;position:absolute;top:0;bottom:0;left:0;margin:0!important}.TSuRSa_wrapper{z-index:1;flex-shrink:0;align-self:stretch;gap:12px;margin-top:0}.TSuRSa_title,.TSuRSa_wrapper{flex-direction:column;align-items:flex-start;display:flex}.TSuRSa_title{gap:4px;width:100%}.TSuRSa_extraReward{box-sizing:border-box;color:#fe74f5;cursor:pointer;text-align:center;background-color:#3c1939;border:none;border-radius:8px;align-items:center;width:fit-content;padding:8px 12px;font-size:14px;transition:transform .15s,background-color .15s,box-shadow .15s;display:flex;position:relative}.TSuRSa_extraReward:hover{background-color:#4a2146;box-shadow:0 8px 18px #fe74f533}.TSuRSa_extraReward:active{box-shadow:none;transform:scale(.98)}.TSuRSa_extraReward:focus-visible{outline-offset:2px;outline:2px solid #fe74f5bf}.TSuRSa_extraRewardLabel{line-height:20px;position:relative}.TSuRSa_santaClimb{font-weight:500;line-height:26px}.TSuRSa_climbUpDodge,.TSuRSa_santaClimb{align-self:stretch;position:relative}.TSuRSa_climbUpDodge{color:#d2d2d2;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;width:calc(100% - 120px);margin-top:8px;font-size:14px;line-height:20px;display:-webkit-box;overflow:hidden}.TSuRSa_priceGuide{justify-content:space-between;align-self:stretch;gap:20px;font-size:14px}.TSuRSa_price,.TSuRSa_priceGuide{align-items:center;display:flex}.TSuRSa_price{gap:8px}.TSuRSa_finalPrice{justify-content:center;align-items:center;gap:4px;font-size:20px;display:flex}.TSuRSa_kujiCoinsIcon{-o-object-fit:cover;object-fit:cover;width:20px;height:20px;position:relative}.TSuRSa_b{line-height:26px}.TSuRSa_b,.TSuRSa_div2{position:relative}.TSuRSa_div2{color:#a6a6a6;line-height:20px;text-decoration:line-through}.TSuRSa_discount{background-color:#10a147;border-radius:8px;padding:2px 6px}.TSuRSa_button,.TSuRSa_discount{justify-content:center;align-items:center;display:flex}.TSuRSa_button{color:#a803fc;cursor:pointer;text-align:center;background:0 0;border:none;border-radius:12px;gap:4px;padding:6px 10px;transition:transform .15s,color .15s,background-color .15s}.TSuRSa_button:hover{color:#c24bff;background-color:#a803fc14}.TSuRSa_button:active{transform:scale(.98)}.TSuRSa_button:focus-visible{outline-offset:2px;outline:2px solid #a803fce6}.TSuRSa_helpCircleContained{width:20px;height:20px;position:relative}.TSuRSa_separator{box-sizing:border-box;z-index:2;background:linear-gradient(90deg,#fd8e0000,#fd8e00 50%,#fd8e0000) border-box;border-top:1px solid #0000;height:1px;position:relative}.TSuRSa_separator,.TSuRSa_wrapper2{flex-shrink:0;align-self:stretch}.TSuRSa_wrapper2{z-index:3;flex-direction:column;align-items:flex-start;gap:12px;padding-bottom:20px}.TSuRSa_wrapper2,.TSuRSa_wrapper3{font-size:12px;display:flex}.TSuRSa_wrapper3{color:#dedede;text-align:left;justify-content:space-between;align-items:center;gap:20px;width:100%;height:34px;font-family:Kumbh Sans,sans-serif;position:relative}.TSuRSa_bestScore{background-color:#300148;border-radius:10px;align-items:center;gap:6px;padding:8px 12px;display:flex}.TSuRSa_image597Icon{-o-object-fit:cover;object-fit:cover;width:17px;max-height:100%;position:relative}.TSuRSa_wrapper4{align-items:center;display:flex}.TSuRSa_belumAdaSkor{font-weight:500;line-height:16px;position:relative}.TSuRSa_freeToPlay{color:#fd8e00;justify-content:flex-end;gap:4px}.TSuRSa_countdown,.TSuRSa_freeToPlay{align-items:center;display:flex}.TSuRSa_countdown{color:#31ca6b;background-color:#142f1e;border-radius:8px;justify-content:center;padding:4px 8px}.TSuRSa_countdownLoading{color:#dedede;background-color:#2c2038}.TSuRSa_countdownExpired{color:#ed5252;background-color:#3a1717}.TSuRSa_buttonGroup{text-align:center;gap:12px;width:100%;font-size:14px}.TSuRSa_button3,.TSuRSa_buttonGroup{align-items:center;display:flex}.TSuRSa_button3{cursor:pointer;background:0 0;border:1px solid #dedede;border-radius:12px;justify-content:center;padding:12px;transition:transform .15s,border-color .15s,background-color .15s,box-shadow .15s}.TSuRSa_button3:hover{background-color:#dedede1a;border-color:#fff;box-shadow:0 6px 14px #0003}.TSuRSa_button3:active{box-shadow:none;transform:scale(.98)}.TSuRSa_button3:focus-visible{outline-offset:2px;outline:2px solid #dededee6}.TSuRSa_button3BadgeAnchor{position:relative}.TSuRSa_historyBadgeDot{pointer-events:none;background-color:#ef4444;border-radius:9999px;width:8px;height:8px;position:absolute;top:6px;right:6px;box-shadow:0 0 0 2px #180024}.TSuRSa_f2pInfoDialog{text-align:center}.TSuRSa_f2pInfoWrapper{flex-direction:column;align-self:stretch;align-items:center;gap:16px;padding:8px 16px 16px;display:flex}.TSuRSa_f2pInfoImage{-o-object-fit:contain;object-fit:contain;width:220px;max-width:100%;height:auto}.TSuRSa_f2pInfoContent{flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}.TSuRSa_f2pInfoTitle{color:#dedede;align-self:stretch;font-size:20px;line-height:26px;position:relative}.TSuRSa_f2pInfoDescription{color:#d2d2d2;align-self:stretch;margin:0;font-size:14px;line-height:20px}.TSuRSa_componentIcon{width:20px;min-width:20px;height:20px}.TSuRSa_button5{cursor:pointer;background-color:#a803fc;border:none;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:4px;width:216px;padding:12px;transition:transform .15s,background-color .15s,box-shadow .15s;display:flex}.TSuRSa_button5:hover{background-color:#b72aff;box-shadow:0 8px 18px #a803fc59}.TSuRSa_button5:active{box-shadow:none;transform:scale(.98)}.TSuRSa_button5:focus-visible{outline-offset:2px;outline:2px solid #ffffffe6}.TSuRSa_button5:disabled{box-shadow:none;cursor:not-allowed;opacity:.6}.TSuRSa_beli{line-height:20px;position:relative}.TSuRSa_price2{align-items:center;gap:2px;display:flex}.TSuRSa_kujiCoinsIcon2{-o-object-fit:cover;object-fit:cover;width:16px;height:16px;position:relative}.TSuRSa_notch{width:100%;height:20px;padding-bottom:-10px;position:absolute;top:-19px;left:0;overflow:hidden}.TSuRSa_image596Icon{-o-object-fit:cover;object-fit:cover;z-index:10;border-radius:16px;width:100px;height:100px;margin-right:24px;position:absolute;top:230px;right:0}.TSuRSa_howToOverlay{opacity:0;pointer-events:none;z-index:60;background:#0000008c;justify-content:center;align-items:flex-end;padding:8px;transition:opacity .2s;display:flex;position:fixed;inset:0}.TSuRSa_howToOverlayOpen{opacity:1;pointer-events:auto}.TSuRSa_howToDialog{color:#d2d2d2;opacity:0;text-align:left;background-color:#300148;border-radius:12px;flex-direction:column;align-items:center;width:100%;max-width:728px;font-family:Kumbh Sans,sans-serif;font-size:20px;transition:transform .2s,opacity .2s;display:flex;overflow:hidden;transform:translateY(24px)scale(.98);box-shadow:0 20px 40px #0006}.TSuRSa_howToDialogOpen{opacity:1;transform:translateY(0)scale(1)}.TSuRSa_howToDrawer{flex-direction:column;align-self:stretch;align-items:center;padding:8px 0 0;display:flex}.TSuRSa_howToDrawerHandle{background-color:#481e5e;border-radius:6px;width:60px;height:4px;position:relative}.TSuRSa_howToWrapper{gap:16px;padding:16px}.TSuRSa_howToContent,.TSuRSa_howToWrapper{flex-direction:column;align-self:stretch;align-items:flex-start;display:flex}.TSuRSa_howToContent{gap:8px}.TSuRSa_howToTitle{color:#dedede;align-self:stretch;line-height:26px;position:relative}.TSuRSa_howToSubTitle{font-size:16px}.TSuRSa_howToDescription,.TSuRSa_howToSubTitle{align-self:stretch;line-height:20px;position:relative}.TSuRSa_howToDescription{font-size:14px}.TSuRSa_howToList{font-family:inherit;font-size:inherit;margin:0;padding-left:19px}.TSuRSa_howToListItem{margin-bottom:8px;line-height:20px;list-style-type:disc}.TSuRSa_howToListItem:last-child{margin-bottom:0}.TSuRSa_howToParagraph{margin:0}.TSuRSa_eventHeading,.TSuRSa_howToListItem strong,.TSuRSa_howToParagraph strong{color:#dedede;font-weight:700}.TSuRSa_eventHeading{margin:12px 0 8px;line-height:1.3}.TSuRSa_eventHeading:first-child{margin-top:0}.TSuRSa_howToDescription h1,.TSuRSa_howToDescription h2,.TSuRSa_howToDescription h3,.TSuRSa_howToDescription h4,.TSuRSa_howToDescription h5,.TSuRSa_howToDescription h6{color:#dedede;margin:12px 0 8px;font-weight:700;line-height:1.3}.TSuRSa_howToDescription h1:first-child,.TSuRSa_howToDescription h2:first-child,.TSuRSa_howToDescription h3:first-child,.TSuRSa_howToDescription h4:first-child,.TSuRSa_howToDescription h5:first-child,.TSuRSa_howToDescription h6:first-child{margin-top:0}.TSuRSa_howToDescription h1{font-size:20px}.TSuRSa_howToDescription h2{font-size:18px}.TSuRSa_howToDescription h3{font-size:16px}.TSuRSa_howToDescription h4{font-size:15px}.TSuRSa_howToDescription h5{font-size:14px}.TSuRSa_howToDescription h6{font-size:13px}.TSuRSa_howToButtonGroup{color:#dedede;text-align:center;flex-direction:column;align-items:flex-start;font-size:14px}.TSuRSa_howToButton,.TSuRSa_howToButtonGroup{align-self:stretch;display:flex}.TSuRSa_howToButton{cursor:pointer;background-color:#a803fc;border:none;border-radius:12px;justify-content:center;align-items:center;padding:12px;transition:transform .15s,background-color .15s,box-shadow .15s}.TSuRSa_howToButton:hover{background-color:#b72aff;box-shadow:0 8px 18px #a803fc59}.TSuRSa_howToButton:active{box-shadow:none;transform:scale(.98)}.TSuRSa_howToButton:focus-visible{outline-offset:2px;outline:2px solid #ffffffe6}.TSuRSa_howToButtonText{line-height:20px;position:relative}.TSuRSa_eventOverlay{opacity:0;pointer-events:none;z-index:65;background:#0000008c;justify-content:center;align-items:flex-end;padding:8px;transition:opacity .2s;display:flex;position:fixed;inset:0}.TSuRSa_eventOverlayOpen{opacity:1;pointer-events:auto}.TSuRSa_eventDialog{color:#d2d2d2;opacity:0;text-align:left;background-color:#300148;border-radius:12px;flex-direction:column;align-items:center;width:100%;max-width:728px;font-family:Kumbh Sans,sans-serif;font-size:16px;transition:transform .2s,opacity .2s;display:flex;overflow:hidden;transform:translateY(24px)scale(.98);box-shadow:0 20px 40px #0006}.TSuRSa_eventDialogOpen{opacity:1;transform:translateY(0)scale(1)}.TSuRSa_eventDrawer{flex-direction:column;align-self:stretch;align-items:center;padding:8px 0 0;display:flex}.TSuRSa_eventDrawerHandle{background-color:#481e5e;border-radius:6px;width:60px;height:4px;position:relative}.TSuRSa_eventWrapper{gap:16px;padding:16px}.TSuRSa_eventContent,.TSuRSa_eventWrapper{flex-direction:column;align-self:stretch;align-items:flex-start;display:flex}.TSuRSa_eventContent{gap:8px}.TSuRSa_eventTitle{color:#dedede;align-self:stretch;line-height:26px;position:relative}.TSuRSa_eventDescription{align-self:stretch;font-size:14px;line-height:20px}.TSuRSa_eventDescription p{margin:0}.TSuRSa_eventDescription p+p{margin-top:8px}.TSuRSa_eventDescriptionEmpty{color:#b6b6b6;margin:0;font-size:14px;line-height:20px}.TSuRSa_eventButtonGroup{color:#dedede;text-align:center;flex-direction:column;align-items:flex-start;font-size:14px}.TSuRSa_eventButton,.TSuRSa_eventButtonGroup{align-self:stretch;display:flex}.TSuRSa_eventButton{cursor:pointer;background-color:#a803fc;border:none;border-radius:12px;justify-content:center;align-items:center;padding:12px;transition:transform .15s,background-color .15s,box-shadow .15s}.TSuRSa_eventButton:hover{background-color:#b72aff;box-shadow:0 8px 18px #a803fc59}.TSuRSa_eventButton:active{box-shadow:none;transform:scale(.98)}.TSuRSa_eventButton:focus-visible{outline-offset:2px;outline:2px solid #ffffffe6}.TSuRSa_eventButtonText{line-height:20px;position:relative}.TSuRSa_confirmOverlay{opacity:0;pointer-events:none;z-index:70;background:#0000008c;justify-content:center;align-items:flex-end;padding:8px;transition:opacity .2s;display:flex;position:fixed;inset:0}.TSuRSa_confirmOverlayOpen{opacity:1;pointer-events:auto}.TSuRSa_confirmDialog{color:#d2d2d2;opacity:0;text-align:left;background-color:#300148;border-radius:12px;flex-direction:column;align-items:center;width:100%;max-width:728px;font-family:Kumbh Sans,sans-serif;font-size:14px;transition:transform .2s,opacity .2s;display:flex;overflow:hidden;transform:translateY(24px)scale(.98);box-shadow:0 20px 40px #0006}.TSuRSa_confirmDialogOpen{opacity:1;transform:translateY(0)scale(1)}.TSuRSa_confirmDrawer{flex-direction:column;align-self:stretch;align-items:center;padding:8px 0 0;display:flex}.TSuRSa_confirmDrawerHandle{background-color:#481e5e;border-radius:6px;width:60px;height:4px;position:relative}.TSuRSa_confirmWrapper{flex-direction:column;align-self:stretch;align-items:flex-start;gap:16px;padding:16px;display:flex}.TSuRSa_confirmTitle{color:#dedede;align-self:stretch;font-size:20px;line-height:26px;position:relative}.TSuRSa_confirmProduct{align-self:stretch;align-items:center;gap:12px;display:flex}.TSuRSa_confirmImage{-o-object-fit:cover;object-fit:cover;border-radius:8px;width:80px;height:80px;position:relative}.TSuRSa_confirmNameQuantity{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;display:flex}.TSuRSa_confirmProductName{align-self:stretch;line-height:20px;position:relative}.TSuRSa_confirmCoins{align-self:stretch;align-items:center;gap:2px;height:20px;display:flex}.TSuRSa_confirmCoinIcon{-o-object-fit:cover;object-fit:cover;width:16px;height:16px;position:relative}.TSuRSa_confirmCoinValue{flex:1;line-height:20px;position:relative}.TSuRSa_confirmSeparator{box-sizing:border-box;background:linear-gradient(90deg,#fd8e0000,#fd8e00 50%,#fd8e0000) border-box;border-top:1px solid #0000;align-self:stretch;height:1px;position:relative}.TSuRSa_confirmPriceSummary{border:1px solid #75428f;border-radius:12px;flex-direction:column;align-self:stretch;align-items:flex-start;gap:8px;padding:12px;display:flex}.TSuRSa_confirmRow{align-self:stretch;align-items:center;gap:12px;display:flex}.TSuRSa_confirmLabel{flex:1}.TSuRSa_confirmLabel,.TSuRSa_confirmValue{line-height:20px;position:relative}.TSuRSa_confirmDiscountRow{color:#31ca6b;align-self:stretch;align-items:center;gap:12px;display:flex}.TSuRSa_confirmLine{box-sizing:border-box;border-top:1px solid #674778;align-self:stretch;height:1px;position:relative}.TSuRSa_confirmTotalPrice{justify-content:center;align-items:center;gap:4px;display:flex}.TSuRSa_confirmInsufficient{background-color:#180024;align-self:stretch;gap:12px}.TSuRSa_confirmInsufficient,.TSuRSa_confirmTopUpButton{border-radius:12px;align-items:center;padding:8px 12px;display:flex}.TSuRSa_confirmTopUpButton{color:#dedede;cursor:pointer;text-align:center;background:0 0;border:1px solid #dedede;justify-content:center;transition:transform .15s,border-color .15s,background-color .15s}.TSuRSa_confirmTopUpButton:hover{background-color:#dedede1a;border-color:#fff}.TSuRSa_confirmTopUpButton:active{transform:scale(.98)}.TSuRSa_confirmFooter{align-self:stretch;align-items:center;gap:12px;display:flex}.TSuRSa_confirmBalance{flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;width:120px;display:flex}.TSuRSa_confirmBalanceCoins{align-self:stretch;gap:4px}.TSuRSa_confirmBalanceCoins,.TSuRSa_confirmPlayButton{color:#dedede;align-items:center;display:flex}.TSuRSa_confirmPlayButton{cursor:pointer;text-align:center;background-color:#a803fc;border:none;border-radius:12px;flex:1;justify-content:center;gap:8px;padding:12px;transition:transform .15s,background-color .15s,box-shadow .15s}.TSuRSa_confirmPlayButton:hover{background-color:#b72aff;box-shadow:0 8px 18px #a803fc59}.TSuRSa_confirmPlayButton:active{box-shadow:none;transform:scale(.98)}.TSuRSa_confirmPlayButton:disabled{box-shadow:none;color:#a6a6a6;cursor:not-allowed;background-color:#8c5ea3}.TSuRSa_confirmPlayText{line-height:20px;position:relative}.TSuRSa_confirmPlaySpinner{border:2px solid #dedede66;border-top-color:#dedede;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite TSuRSa_confirmSpinner}@keyframes TSuRSa_confirmSpinner{to{transform:rotate(1turn)}}@keyframes TSuRSa_shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.TSuRSa_skeletonBase{background:linear-gradient(90deg,#2a003d,#3b0a52 50%,#2a003d) 0 0/200% 100%;border-radius:12px;animation:1.4s ease-in-out infinite TSuRSa_shimmer}.TSuRSa_heroSkeleton{z-index:1;width:100%;height:280px;position:absolute;top:0;left:0}.TSuRSa_skeletonTitle{width:72%;height:24px;margin-top:20px}.TSuRSa_skeletonText{width:calc(100% - 120px);height:16px}.TSuRSa_skeletonRow{align-items:center;gap:12px;width:100%;display:flex}.TSuRSa_skeletonPrice{width:120px;height:20px}.TSuRSa_skeletonChip{border-radius:10px;width:76px;height:20px}.TSuRSa_skeletonDivider{width:100%;height:1px}.TSuRSa_skeletonCard{border-radius:8px;flex:1;height:34px}.TSuRSa_skeletonIconButton{border-radius:12px;width:44px;height:44px}.TSuRSa_skeletonMainButton{border-radius:12px;flex:1;height:44px}.TSuRSa_iconSkeleton{border-radius:16px;width:100px;height:100px;margin-right:24px;position:absolute;top:240px;right:0}.TSuRSa_kikuPlusHeaderButton{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:36px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:transform .18s,box-shadow .18s;display:flex;overflow:hidden}.TSuRSa_kikuPlusHeaderButton:disabled{cursor:not-allowed;opacity:.5}@media (hover:hover) and (pointer:fine){.TSuRSa_kikuPlusHeaderButton:hover:not(:disabled):not(:focus-visible):not(:active){transform:scale(1.06);box-shadow:0 4px 18px #a803fc73}.TSuRSa_kikuPlusHeaderButton:hover:not(:disabled):focus-visible:not(:active){transform:scale(1.06);box-shadow:0 0 0 2px #180024,0 0 0 4px #b803fc,0 4px 18px #a803fc73}}.TSuRSa_kikuPlusHeaderButton:active:not(:disabled){transform:scale(.94);box-shadow:0 2px 10px #a803fc4d}.TSuRSa_kikuPlusHeaderButton:focus-visible{outline:none}.TSuRSa_kikuPlusHeaderButton:focus-visible:not(:hover){box-shadow:0 0 0 2px #180024,0 0 0 4px #b803fc}@media (prefers-reduced-motion:reduce){.TSuRSa_kikuPlusHeaderButton{transition:box-shadow .18s}.TSuRSa_kikuPlusHeaderButton:active:not(:disabled),.TSuRSa_kikuPlusHeaderButton:hover:not(:disabled){transform:none}}.TSuRSa_kikuPlusHeaderBadge{-o-object-fit:cover;object-fit:cover;border-radius:36px;width:100%;height:100%;max-height:100%;transition:filter .18s;display:block;position:relative}@media (hover:hover) and (pointer:fine){.TSuRSa_kikuPlusHeaderButton:hover:not(:disabled):not(:active) .TSuRSa_kikuPlusHeaderBadge{filter:brightness(1.07)}}.TSuRSa_kikuPlusHeaderButton:active:not(:disabled) .TSuRSa_kikuPlusHeaderBadge{filter:brightness(.94)}@media (prefers-reduced-motion:reduce){.TSuRSa_kikuPlusHeaderBadge{transition:none}.TSuRSa_kikuPlusHeaderButton:active:not(:disabled) .TSuRSa_kikuPlusHeaderBadge,.TSuRSa_kikuPlusHeaderButton:hover:not(:disabled) .TSuRSa_kikuPlusHeaderBadge{filter:none}}
.cb9qkq_contentWrapper{max-width:728px;margin:0 auto;padding:16px}.cb9qkq_section{color:#d2d2d2;text-align:center;z-index:1;align-self:stretch;align-items:center;gap:28px;margin:0 auto;padding-top:4px;font-size:16px}.cb9qkq_card,.cb9qkq_section{flex-direction:column;width:100%;max-width:728px;display:flex}.cb9qkq_card{isolation:isolate;background-color:#300148;border-radius:12px;align-items:flex-start;gap:16px;padding:28px 8px 8px;overflow:hidden}.cb9qkq_card,.cb9qkq_separator{box-sizing:border-box;position:relative}.cb9qkq_separator{z-index:2;background:linear-gradient(90deg,#fd8e0000,#fd8e00 50%,#fd8e0000) border-box;border-top:1px solid #0000;height:1px}.cb9qkq_inner,.cb9qkq_separator{flex-shrink:0;align-self:stretch}.cb9qkq_inner{color:#a6a6a6;z-index:3;flex-direction:column;align-items:flex-start;gap:12px;font-size:14px;display:flex}.cb9qkq_updateRow{text-align:left;align-self:stretch;align-items:center;gap:4px;padding:0 8px;font-size:12px;display:flex}.cb9qkq_updateText{flex-shrink:0;line-height:16px;position:relative}.cb9qkq_colHead{color:#d2d2d2;align-self:stretch;align-items:flex-start;gap:12px;padding:0 8px;font-size:14px;font-weight:700;display:flex}.cb9qkq_colPos{justify-content:center;width:30px}.cb9qkq_colPlayer,.cb9qkq_colPos{flex-shrink:0;align-items:center;line-height:20px;display:flex}.cb9qkq_colPlayer{text-align:left;width:132px}.cb9qkq_colScore{text-align:right;flex:1;line-height:20px}.cb9qkq_emptyList,.cb9qkq_list{color:#d2d2d2;flex-direction:column;align-self:stretch;align-items:center;display:flex}.cb9qkq_emptyList{padding:20px 0}.cb9qkq_row{box-sizing:border-box;isolation:isolate;border-radius:8px;flex-shrink:0;align-items:center;gap:12px;width:100%;max-width:728px;min-height:76px;padding:8px 16px 8px 8px;display:flex;position:relative;overflow:hidden}.cb9qkq_userGrow{flex:1;min-width:0}.cb9qkq_scoreBold{font-weight:700}.cb9qkq_rowAccentGold:before{background:linear-gradient(90deg,#f8be0480,#f8be0400);margin:0!important}.cb9qkq_rowAccentGold:before,.cb9qkq_rowAccentSilver:before{content:"";z-index:0;border-radius:8px 0 0 8px;width:272px;height:52px;position:absolute;top:calc(50% - 26px);left:20px}.cb9qkq_rowAccentSilver:before{background:linear-gradient(90deg,#8e8da080,#8e8da000)}.cb9qkq_rowAccentBronze:before{content:"";z-index:0;background:linear-gradient(90deg,#d26c4c80,#d26c4c00);border-radius:8px 0 0 8px;width:272px;height:52px;position:absolute;top:calc(50% - 26px);left:20px}.cb9qkq_badge{color:#fff;z-index:1;flex-shrink:0;width:30px;height:32px;font-size:12px;position:relative}.cb9qkq_badgeBg{-o-object-fit:contain;object-fit:contain;height:32px;top:0}.cb9qkq_badgeBg,.cb9qkq_badgeNum{width:30px;position:absolute;left:0}.cb9qkq_badgeNum{text-align:center;font-weight:700;line-height:16px;display:inline-block;top:6px}.cb9qkq_user{text-align:left;z-index:2;align-items:center;gap:8px;min-width:0;display:flex}.cb9qkq_avatar,.cb9qkq_name{flex-shrink:0;position:relative}.cb9qkq_name{text-overflow:ellipsis;white-space:nowrap;width:92px;line-height:20px;overflow:hidden}.cb9qkq_score{font-variant-numeric:tabular-nums;text-align:right;z-index:3;flex:1;line-height:20px;position:relative}.cb9qkq_valueWithIcon{z-index:3;flex:1;justify-content:flex-end;align-items:center;gap:4px;min-width:0;display:flex}.cb9qkq_valueIcon{-o-object-fit:cover;object-fit:cover;flex-shrink:0;width:16px;height:16px}.cb9qkq_emptyState{box-sizing:border-box;color:#dedede;text-align:center;border-radius:12px;padding:20px 0;font-family:Kumbh Sans,sans-serif;font-size:24px;position:relative}.cb9qkq_emptyState,.cb9qkq_emptyStateContent{flex-direction:column;align-items:center;width:100%;display:flex}.cb9qkq_emptyStateContent{gap:16px;max-width:100%}.cb9qkq_emptyStateImage{-o-object-fit:cover;object-fit:cover;width:220px;height:160px;position:relative}.cb9qkq_emptyStateTitleDescription{flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:8px;padding:0 16px;display:flex}.cb9qkq_emptyStateTitle{align-self:stretch;line-height:28px;position:relative}.cb9qkq_emptyStateDescription{color:#d2d2d2;align-self:stretch;font-size:14px;line-height:20px;position:relative}.cb9qkq_viewerLastBlock{flex-direction:column;align-items:flex-start;font-size:12px}.cb9qkq_viewerLastBlock,.cb9qkq_viewerRow{gap:12px;width:100%;max-width:728px;display:flex}.cb9qkq_viewerRow{box-sizing:border-box;isolation:isolate;background-color:#481e5e;border-radius:8px;flex-shrink:0;align-items:center;min-height:76px;padding:8px 16px 8px 8px;position:relative;overflow:hidden}.cb9qkq_viewerUser{text-align:left;flex:1;align-items:center;gap:8px;font-size:10px}.cb9qkq_meTextCol,.cb9qkq_viewerUser{min-width:0;display:flex}.cb9qkq_meTextCol{flex-direction:column;justify-content:center;align-items:flex-start;gap:2px}.cb9qkq_meTag{color:#fd8e00;line-height:12px}.cb9qkq_meName,.cb9qkq_meTag{font-weight:700}.cb9qkq_meName{text-overflow:ellipsis;white-space:nowrap;max-width:728px;font-size:14px;line-height:20px;overflow:hidden}.cb9qkq_meNameInline{max-width:min(220px,45vw)}.cb9qkq_meScore{font-variant-numeric:tabular-nums;text-align:right;flex:1;font-size:14px;font-weight:700;line-height:20px}.cb9qkq_cta{box-sizing:border-box;text-align:left;background-color:#300148;border-radius:12px;align-self:stretch;gap:12px;width:100%;max-width:728px;padding:16px;font-size:14px;overflow:hidden}.cb9qkq_cta,.cb9qkq_ctaCopy{align-items:flex-start;display:flex}.cb9qkq_ctaCopy{flex-direction:column;flex:1;justify-content:center;gap:4px;min-width:0;height:44px}.cb9qkq_ctaTitle{color:#dedede;font-weight:700;line-height:20px}.cb9qkq_ctaSub{color:#a6a6a6;line-height:20px}.cb9qkq_ctaButton{color:#dedede;cursor:pointer;text-align:center;background-color:#a803fc;border:none;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;gap:4px;padding:12px;transition:transform .15s,background-color .15s;display:flex}.cb9qkq_ctaButton:hover{background-color:#b803fc}.cb9qkq_ctaButton:active{transform:scale(.98)}.cb9qkq_ctaButton:disabled{cursor:not-allowed;opacity:.6}.cb9qkq_ctaPrice{align-items:center;gap:2px;display:flex}.cb9qkq_ctaLabel{font-weight:700;line-height:20px;position:relative}.cb9qkq_ctaCoinIcon{-o-object-fit:cover;object-fit:cover;width:16px;height:16px;position:relative}.cb9qkq_skeleton{background:linear-gradient(90deg,#3a0f55 25%,#481e5e 50%,#3a0f55 75%) 0 0/200% 100%;border-radius:12px;width:100%;max-width:728px;height:280px;animation:1.2s ease-in-out infinite cb9qkq_leaderboardShimmer}@keyframes cb9qkq_leaderboardShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}
