body{background:#08090d}.member-shell,.ranking-page{margin-inline:auto!important;max-width:430px!important;overflow-x:clip!important;width:100%!important}.member-appbar,.member-concept-topbar,.ranking-page .ranking-topbar{align-items:center!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;justify-items:center!important;position:relative!important;width:100%!important}.member-shell .member-appbar,.member-shell .member-concept-topbar,.ranking-page .ranking-topbar{min-height:92px!important}.member-appbar .member-concept-logo,.member-concept-topbar .member-concept-logo,.ranking-page .ranking-topbar .member-concept-logo{grid-column:2!important;justify-self:center!important;left:auto!important;margin:0!important;max-width:142px!important;min-width:0!important;pointer-events:auto!important;position:static!important;transform:none!important;width:142px!important;z-index:1!important}.member-shell .member-appbar .member-concept-logo,.member-shell .member-concept-topbar .member-concept-logo,.ranking-page .ranking-topbar .member-concept-logo{left:50%!important;max-width:min(178px,44vw)!important;position:absolute!important;top:24px!important;transform:translateX(-50%)!important;width:min(178px,44vw)!important;z-index:8!important}.member-appbar .member-concept-logo img,.member-concept-topbar .member-concept-logo img,.ranking-page .ranking-topbar .member-concept-logo img{display:block!important;height:auto!important;max-height:58px!important;max-width:100%!important;width:100%!important}.ranking-page .ranking-topbar .ranking-guide-open-button{grid-column:3!important;justify-self:end!important;min-width:max-content!important;pointer-events:auto!important;position:relative!important;z-index:20!important}.ranking-page .ranking-board{padding-top:22px!important}.ranking-page .ranking-filter-row{align-items:center!important;border-radius:14px!important;display:flex!important;gap:16px!important;justify-content:space-between!important;margin:18px 0 24px!important;min-height:78px!important;padding:18px 20px!important}.ranking-page .ranking-filter-row>div{min-width:0!important}.ranking-page .ranking-filter-row small,.ranking-page .ranking-filter-row strong{display:block!important;line-height:1.25!important;white-space:nowrap!important}.ranking-page .ranking-filter-row span{flex:0 0 auto!important;font-size:20px!important;font-weight:950!important;text-align:right!important;white-space:nowrap!important}.ranking-mobile-list{margin-top:22px!important}.ranking-page .ranking-section-title,.ranking-page h2{color:rgba(255,255,255,.96)!important;letter-spacing:0!important;line-height:1.15!important}.ranking-page .ranking-section-title{align-items:center!important;display:flex!important;justify-content:space-between!important;margin:26px 0 14px!important}.ranking-mobile-list-body{display:grid!important;grid-gap:10px!important;gap:10px!important}.ranking-page .ranking-mobile-row{align-items:center!important;background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.04)),#17191e!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:14px!important;display:grid!important;grid-gap:12px!important;gap:12px!important;grid-template-columns:58px minmax(112px,1fr) minmax(72px,auto)!important;min-height:82px!important;padding:13px 16px!important}.ranking-page .ranking-mobile-rank{align-items:center!important;display:grid!important;grid-gap:3px!important;gap:3px!important;justify-items:center!important;min-width:0!important}.ranking-page .ranking-mobile-rank img{display:block!important;height:34px!important;object-fit:contain!important;width:34px!important}.ranking-page .ranking-mobile-rank b{color:#ffffff!important;font-size:18px!important;font-weight:950!important;line-height:1!important;text-align:center!important}.ranking-page .ranking-mobile-row>div{justify-self:center!important;max-width:158px!important;min-width:0!important;text-align:center!important;width:100%!important}.ranking-page .ranking-mobile-row>div strong{color:#ffffff!important;font-size:19px!important;font-weight:950!important;line-height:1.15!important}.ranking-page .ranking-mobile-row>div small,.ranking-page .ranking-mobile-row>div strong{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ranking-page .ranking-mobile-row>div small{color:rgba(255,255,255,.62)!important;font-size:12px!important;font-weight:850!important;margin-top:4px!important}.ranking-page .ranking-mobile-row em{color:#ffffff!important;font-size:18px!important;font-style:normal!important;grid-column:3!important;grid-row:1!important;font-weight:950!important;justify-self:end!important;line-height:1.1!important;min-width:72px!important;text-align:right!important;white-space:nowrap!important}.ranking-page .ranking-tier-guide-card{align-items:center!important;display:grid!important;grid-gap:12px!important;gap:12px!important;grid-template-columns:52px minmax(0,1fr) auto!important;min-width:0!important;overflow:hidden!important}.ranking-page .ranking-tier-guide-card .tier-chip,.ranking-page .tier-board-card header .tier-chip{height:44px!important;min-width:44px!important;width:44px!important}.ranking-page .ranking-tier-guide-card .tier-chip img,.ranking-page .tier-board-card header .tier-chip img{height:42px!important;object-fit:contain!important;width:42px!important}.ranking-page .ranking-tier-guide-card>div{min-width:0!important}.ranking-page .ranking-tier-guide-card span,.ranking-page .ranking-tier-guide-card strong{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ranking-page .ranking-tier-guide-card em{justify-self:end!important;white-space:nowrap!important}.ranking-page .ranking-tier-board{display:grid!important;grid-gap:16px!important;gap:16px!important;margin-top:22px!important}.ranking-page .tier-board-card{border-radius:16px!important;padding:16px!important}.ranking-page .tier-board-card header{align-items:center!important;display:flex!important;gap:10px!important;justify-content:center!important;margin-bottom:14px!important}.ranking-page .tier-board-card li,.ranking-page .tier-board-columns{display:grid!important;grid-template-columns:58px minmax(112px,1fr) minmax(74px,auto)!important}.ranking-page .tier-board-columns{align-items:center!important;padding:0 12px 8px!important}.ranking-page .tier-board-card li{align-items:center!important;border-radius:12px!important;gap:12px!important;min-height:58px!important;padding:10px 12px!important}.ranking-page .tier-board-card li b{font-size:21px!important;line-height:1!important}.ranking-page .tier-board-card li b,.ranking-page .tier-board-card li span{color:#ffffff!important;font-weight:950!important;text-align:center!important}.ranking-page .tier-board-card li span{font-size:19px!important;justify-self:center!important;line-height:1.1!important;max-width:158px!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important}.ranking-page .tier-board-card li em{color:rgba(255,255,255,.92)!important;font-size:16px!important;font-style:normal!important;font-weight:900!important;justify-self:end!important;text-align:right!important;white-space:nowrap!important}.ranking-guide-backdrop{align-items:flex-start!important;display:flex!important;justify-content:center!important;left:0!important;padding-top:max(68px,env(safe-area-inset-top))!important;right:0!important}.ranking-guide-dialog{left:auto!important;margin:0 auto!important;max-width:430px!important;position:relative!important;right:auto!important;top:auto!important;transform:none!important;width:min(calc(100vw - 32px),430px)!important}.ranking-guide-title-row{align-items:baseline!important;display:flex!important;gap:8px!important;margin-bottom:16px!important;white-space:nowrap!important}.ranking-guide-title-row h3,.ranking-guide-title-row span{font-size:clamp(22px,6vw,28px)!important;font-weight:950!important;line-height:1.05!important;margin:0!important}.member-shell.my-page .my-hero>div{display:block!important;min-height:246px!important;padding-right:0!important;position:relative!important}.member-shell.my-page .my-hero h1{font-size:clamp(38px,10vw,48px)!important;line-height:1.02!important;max-width:min(58vw,236px)!important;overflow:visible!important;white-space:nowrap!important;word-break:keep-all!important}.member-shell.my-page .my-hero p:not(.eyebrow){margin-bottom:18px!important;max-width:100%!important;white-space:nowrap!important}.member-shell.my-page .my-hero-tier-card{align-items:center!important;grid-column-gap:10px!important;column-gap:10px!important;display:grid!important;grid-template-columns:48px minmax(0,1fr)!important;min-height:112px!important;min-width:0!important;padding:12px!important;position:absolute!important;right:max(0px,env(safe-area-inset-right))!important;top:82px!important;width:min(208px,51vw)!important;z-index:3!important}.member-shell.my-page .my-hero-tier-card .my-tier-chip-display{grid-row:1/4!important;height:48px!important;width:48px!important}.member-shell.my-page .my-hero-tier-card .my-tier-chip-display img{display:block!important;height:46px!important;object-fit:contain!important;width:46px!important}.member-shell.my-page .my-hero-tier-card span,.member-shell.my-page .my-hero-tier-card strong{display:block!important;line-height:1.1!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.member-shell.my-page .my-hero-tier-card span{font-size:clamp(22px,5.4vw,29px)!important}.member-shell.my-page .my-hero-tier-card strong{font-size:clamp(11px,2.9vw,13px)!important}.member-shell.my-page .my-hero-tier-card button{align-self:center!important;justify-self:flex-start!important;min-height:32px!important;padding-inline:16px!important;white-space:nowrap!important}.member-shell.my-page .my-balance-grid.my-balance-grid-concept{align-items:stretch!important;display:grid!important;grid-template-columns:minmax(0,.9fr) minmax(0,.98fr) minmax(0,.62fr) minmax(116px,1.45fr)!important}.member-shell.my-page .my-balance-grid.my-balance-grid-concept article{align-items:center!important;display:flex!important;flex-direction:column!important;justify-content:center!important;min-width:0!important;padding:12px 4px!important;text-align:center!important}.member-shell.my-page .my-balance-grid.my-balance-grid-concept article strong{font-size:clamp(18px,4.55vw,22px)!important;line-height:1.05!important;min-width:0!important;overflow-wrap:normal!important;word-break:keep-all!important}.member-shell.my-page .my-balance-grid.my-balance-grid-concept article:nth-child(4){padding-inline:6px!important}.member-shell.my-page .my-balance-tier-value{display:inline-flex!important;line-height:1!important;width:100%!important}.member-shell.my-page .my-balance-grid.my-balance-grid-concept article .my-balance-tier-value,.member-shell.my-page .my-balance-tier-value{align-items:center!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:6px!important;justify-content:center!important;white-space:nowrap!important}.member-shell.my-page .my-balance-grid.my-balance-grid-concept article .my-balance-tier-value{display:flex!important;margin:0 auto!important;max-width:100%!important;min-height:32px!important;width:auto!important}.member-shell.my-page .my-balance-tier-value img{display:block!important;flex:0 0 28px!important;height:28px!important;object-fit:contain!important;width:28px!important}.member-shell.my-page .my-tier-progress-title{align-items:center!important;display:inline-flex!important;gap:8px!important;min-width:0!important;white-space:nowrap!important}.member-shell.my-page .my-tier-progress-title img{display:block!important;flex:0 0 34px!important;height:34px!important;object-fit:contain!important;width:34px!important}@media (max-width:374px){.member-appbar .member-concept-logo,.member-concept-topbar .member-concept-logo,.ranking-page .ranking-topbar .member-concept-logo{width:min(158px,43vw)!important}.ranking-page .ranking-mobile-row,.ranking-page .tier-board-card li,.ranking-page .tier-board-columns{grid-template-columns:50px minmax(96px,1fr) minmax(62px,auto)!important}.member-shell.my-page .my-hero>div{min-height:238px!important}.member-shell.my-page .my-hero h1{font-size:clamp(35px,9.8vw,42px)!important;max-width:54vw!important}.member-shell.my-page .my-hero-tier-card{grid-template-columns:40px minmax(0,1fr)!important;min-height:104px!important;top:86px!important;width:min(186px,51vw)!important}.member-shell.my-page .my-hero-tier-card .my-tier-chip-display,.member-shell.my-page .my-hero-tier-card .my-tier-chip-display img{height:40px!important;width:40px!important}.member-shell.my-page .my-balance-grid.my-balance-grid-concept{grid-template-columns:minmax(0,.85fr) minmax(0,.9fr) minmax(0,.55fr) minmax(104px,1.4fr)!important}}body .member-shell.my-page .member-appbar,body .member-shell:not(.my-page) .member-concept-topbar,body .ranking-page .ranking-topbar{display:block!important;min-height:104px!important;position:relative!important}body .member-shell.my-page .member-appbar .member-concept-logo,body .member-shell:not(.my-page) .member-concept-topbar .member-concept-logo,body .ranking-page .ranking-topbar .member-concept-logo{display:block!important;height:auto!important;left:50%!important;margin:0!important;max-width:min(188px,50vw)!important;min-width:0!important;position:absolute!important;right:auto!important;top:26px!important;transform:translate3d(-50%,0,0)!important;width:min(188px,50vw)!important;z-index:10!important}body .member-shell.my-page .member-appbar .member-concept-logo img,body .member-shell:not(.my-page) .member-concept-topbar .member-concept-logo img,body .ranking-page .ranking-topbar .member-concept-logo img{display:block!important;height:auto!important;margin:0 auto!important;max-height:62px!important;max-width:100%!important;transform:none!important;width:100%!important}body .member-shell.my-page .my-hero>div{min-height:318px!important}body .member-shell.my-page .my-hero h1{font-size:clamp(32px,9vw,40px)!important;letter-spacing:0!important;line-height:1.04!important;max-width:min(50vw,206px)!important;word-break:keep-all!important}body .member-shell.my-page .my-hero-tier-card{align-items:center!important;grid-template-columns:40px minmax(0,1fr)!important;max-width:none!important;min-height:112px!important;overflow:visible!important;padding:11px!important;right:clamp(-4px,1vw,8px)!important;top:128px!important;width:clamp(174px,49vw,206px)!important;z-index:4!important}body .member-shell.my-page .my-hero-tier-card .my-tier-chip-display{grid-row:1/4!important;height:40px!important;width:40px!important}body .member-shell.my-page .my-hero-tier-card .my-tier-chip-display img{height:40px!important;width:40px!important}body .member-shell.my-page .my-hero-tier-card>span,body .member-shell.my-page .my-hero-tier-card>strong{min-width:0!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important;width:100%!important}body .member-shell.my-page .my-hero-tier-card>span{font-size:clamp(21px,5vw,27px)!important;line-height:1.02!important}body .member-shell.my-page .my-hero-tier-card>strong{font-size:clamp(10px,2.55vw,12px)!important;line-height:1.1!important}body .member-shell.my-page .my-hero-tier-card>button{align-self:center!important;justify-self:flex-start!important;min-height:32px!important;min-width:70px!important;white-space:nowrap!important}body .member-shell .member-appbar,body .member-shell .member-concept-topbar,body .ranking-page .ranking-topbar{min-height:108px!important}body .member-shell .member-appbar .member-concept-logo,body .member-shell .member-concept-topbar .member-concept-logo,body .ranking-page .ranking-topbar .member-concept-logo{height:70px!important;left:50%!important;margin:0!important;max-width:min(214px,56vw)!important;min-width:0!important;overflow:visible!important;position:absolute!important;right:auto!important;top:18px!important;transform:translate3d(-50%,0,0)!important;width:min(214px,56vw)!important;z-index:15!important}body .member-shell .member-appbar .member-concept-logo img,body .member-shell .member-concept-topbar .member-concept-logo img,body .ranking-page .ranking-topbar .member-concept-logo img{height:auto!important;margin:0 auto!important;max-height:68px!important;max-width:100%!important;object-position:center center!important;transform:none!important}body .ranking-guide-title-row{align-items:baseline!important;display:flex!important;gap:8px!important;margin-bottom:12px!important;white-space:nowrap!important}body .ranking-guide-title-row h3,body .ranking-guide-title-row span{font-size:clamp(20px,5.4vw,26px)!important;font-weight:950!important;letter-spacing:0!important;line-height:1.05!important;margin:0!important}body .ranking-guide-page .ranking-guide-title-row+p,body .ranking-guide-page-image .ranking-guide-title-row+p{margin-top:10px!important}body .ranking-guide-page-image{align-content:flex-start!important;gap:10px!important;overflow-y:hidden!important;padding:14px!important}body .ranking-guide-page-image .ranking-guide-tier-grid{display:grid!important;grid-gap:7px 9px!important;gap:7px 9px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin:0!important;width:100%!important}body .ranking-guide-page-image .ranking-guide-tier-chip{align-items:center!important;border-radius:8px!important;display:grid!important;grid-gap:2px 6px!important;gap:2px 6px!important;grid-template-columns:32px minmax(0,1fr)!important;justify-items:flex-start!important;min-height:42px!important;padding:5px 7px!important;text-align:left!important}body .ranking-guide-page-image .ranking-guide-tier-chip img{grid-row:span 2!important;height:32px!important;width:32px!important}body .ranking-guide-page-image .ranking-guide-tier-chip span,body .ranking-guide-page-image .ranking-guide-tier-chip strong{font-size:10px!important;line-height:1.05!important;min-width:0!important;white-space:nowrap!important}body .ranking-guide-page-image p{font-size:12.5px!important;line-height:1.42!important}body .ranking-guide-dialog .ranking-guide-carousel .ranking-guide-page .ranking-guide-title-row>h3,body .ranking-guide-dialog .ranking-guide-carousel .ranking-guide-page .ranking-guide-title-row>span,body .ranking-guide-dialog .ranking-guide-carousel .ranking-guide-page-image .ranking-guide-title-row>h3,body .ranking-guide-dialog .ranking-guide-carousel .ranking-guide-page-image .ranking-guide-title-row>span{font-size:clamp(20px,5.4vw,26px)!important;font-weight:950!important;letter-spacing:0!important;line-height:1.05!important;margin:0!important}body .ranking-page .ranking-topbar .ranking-guide-open-button{right:18px!important;top:30px!important;z-index:20!important}body .ranking-page .ranking-mobile-row{grid-template-columns:60px minmax(78px,.58fr) minmax(98px,1fr)!important}body .ranking-page .ranking-mobile-row>div,body .ranking-page .tier-board-card li span{justify-self:center!important;max-width:94px!important;text-align:center!important}body .ranking-page .tier-board-card li,body .ranking-page .tier-board-columns{grid-template-columns:58px minmax(78px,.58fr) minmax(94px,1fr)!important}body .ranking-page .ranking-tier-guide-card,body .ranking-page .tier-board-card header{overflow:visible!important}body .ranking-page .tier-chip{flex:0 0 auto!important;overflow:visible!important}body .member-shell.my-page .my-hero p:not(.eyebrow){margin-bottom:28px!important;max-width:calc(100vw - 36px)!important;padding-bottom:6px!important}@media (max-width:374px){body .member-shell.my-page .my-hero p:not(.eyebrow){font-size:13px!important}}body .live-panel-monitor .live-timer-card>div:nth-child(3) strong,body .live-panel-monitor .live-timer-card>div:nth-child(4) strong,body .timer-monitor-shell .live-panel-monitor .live-timer-card>div:nth-child(3) strong,body .timer-monitor-shell .live-panel-monitor .live-timer-card>div:nth-child(4) strong{font-size:clamp(14px,3.6vw,17px)!important;letter-spacing:0!important;white-space:nowrap!important}body .live-panel-monitor .live-panel-actions,body .timer-monitor-shell .live-panel-monitor .live-panel-actions{bottom:calc(20px + env(safe-area-inset-bottom))!important;left:50%!important;position:fixed!important;transform:translateX(-50%)!important;z-index:35!important}body .live-panel-monitor .monitor-back-button,body .live-panel-monitor .monitor-back-button span,body .monitor-back-button,body .monitor-back-button span,body .timer-monitor-shell .monitor-back-button,body .timer-monitor-shell .monitor-back-button span{align-items:center!important;display:inline-flex!important;justify-content:center!important;line-height:1!important}body .live-panel-monitor .monitor-back-button span svg,body .monitor-back-button span svg,body .timer-monitor-shell .monitor-back-button span svg{display:block!important}body .calendar-day{min-height:88px!important}body .calendar-events{align-content:flex-start!important;display:flex!important;flex-wrap:wrap!important;gap:5px!important}body .calendar-event{align-items:center!important;aspect-ratio:1/1!important;background:var(--calendar-event-color,#b11224)!important;border:0!important;border-radius:999px!important;box-shadow:0 4px 10px rgba(17,19,24,.16)!important;color:#ffffff!important;display:inline-flex!important;flex:0 0 34px!important;justify-content:center!important;min-height:34px!important;padding:0!important;width:34px!important}body .calendar-event span{color:#ffffff!important;display:block!important;font-size:10px!important;font-weight:950!important;line-height:1!important;white-space:nowrap!important}body .calendar-event small{display:none!important}body .apply-panel,body .calendar-panel,body .marketing-feed-panel,body .reservation-layout,body .reservation-list-panel{padding-bottom:24px!important}body .member-shell .member-appbar .member-concept-logo,body .member-shell .member-concept-topbar .member-concept-logo,body .member-shell.my-page .member-appbar .member-concept-logo,body .member-shell:not(.my-page) .member-concept-topbar .member-concept-logo,body .ranking-page .ranking-topbar .member-concept-logo{height:70px!important;max-width:min(214px,56vw)!important;top:18px!important;width:min(214px,56vw)!important}body .member-shell .member-appbar .member-concept-logo img,body .member-shell .member-concept-topbar .member-concept-logo img,body .member-shell.my-page .member-appbar .member-concept-logo img,body .member-shell:not(.my-page) .member-concept-topbar .member-concept-logo img,body .ranking-page .ranking-topbar .member-concept-logo img{max-height:68px!important}body .member-shell .member-appbar,body .member-shell .member-concept-topbar,body .ranking-page .ranking-topbar{display:block!important;min-height:88px!important;position:relative!important;width:100%!important}body .member-shell .member-appbar .member-concept-logo,body .member-shell .member-concept-topbar .member-concept-logo,body .member-shell.my-page .member-appbar .member-concept-logo,body .member-shell:not(.my-page) .member-concept-topbar .member-concept-logo,body .ranking-page .ranking-topbar .member-concept-logo{align-items:center!important;display:flex!important;height:76px!important;justify-content:center!important;left:50%!important;margin:0!important;max-width:min(238px,62vw)!important;min-width:0!important;overflow:visible!important;position:absolute!important;right:auto!important;top:6px!important;transform:translate3d(-50%,0,0)!important;width:min(238px,62vw)!important;z-index:15!important}body .member-shell .member-appbar .member-concept-logo img,body .member-shell .member-concept-topbar .member-concept-logo img,body .member-shell.my-page .member-appbar .member-concept-logo img,body .member-shell:not(.my-page) .member-concept-topbar .member-concept-logo img,body .ranking-page .ranking-topbar .member-concept-logo img{display:block!important;height:auto!important;margin:0 auto!important;max-height:74px!important;max-width:100%!important;object-position:center center!important;transform:none!important;width:100%!important}body .ranking-page .ranking-topbar .ranking-guide-open-button{top:20px!important}body .ranking-page{padding-bottom:max(158px,calc(env(safe-area-inset-bottom) + 134px))!important}body .ranking-page .ranking-mobile-list-body{gap:10px!important;padding-bottom:18px!important}body .ranking-page .ranking-mobile-row{column-gap:8px!important;grid-template-columns:58px minmax(0,1fr) minmax(92px,max-content)!important;min-height:86px!important;padding:12px!important}body .ranking-page .ranking-mobile-row>div{max-width:100%!important}body .ranking-page .ranking-mobile-row>div small,body .ranking-page .ranking-mobile-row>div strong{border:0!important}body .ranking-page .ranking-mobile-row>div strong{font-size:clamp(17px,4.9vw,20px)!important;line-height:1.14!important}body .ranking-page .ranking-mobile-row>div small{line-height:1.15!important;margin-top:4px!important}body .ranking-page .ranking-mobile-row em{font-size:clamp(15px,4.2vw,18px)!important;justify-self:end!important;min-width:0!important;text-align:right!important}body .ranking-page .tier-board-card li,body .ranking-page .tier-board-columns{grid-column-gap:10px!important;column-gap:10px!important;display:grid!important;grid-template-columns:48px minmax(0,1fr) minmax(88px,max-content)!important}body .ranking-page .tier-board-columns{align-items:center!important;padding:0 10px 9px!important}body .ranking-page .tier-board-card li{min-height:64px!important;padding:9px 10px!important}body .ranking-page .tier-board-card li span{border-bottom:0!important;box-shadow:none!important;display:block!important;max-width:100%!important;min-width:0!important;overflow:visible!important;overflow-wrap:anywhere!important;text-decoration:none!important;text-overflow:clip!important;white-space:normal!important;width:100%!important;word-break:keep-all!important}body .ranking-page .tier-board-card li em{font-size:clamp(13px,3.7vw,16px)!important;min-width:0!important;white-space:nowrap!important}body .member-shell.my-page{padding-bottom:max(168px,calc(env(safe-area-inset-bottom) + 146px))!important}body .member-shell.my-page .my-hero{min-height:0!important;padding:8px 0 20px!important}body .member-shell.my-page .my-hero>div{box-sizing:border-box!important;display:block!important;margin:0 auto!important;max-width:430px!important;min-height:188px!important;padding:12px 22px 0!important;position:relative!important;width:100%!important}body .member-shell.my-page .my-hero .eyebrow{margin-bottom:8px!important}body .member-shell.my-page .my-hero h1{font-size:clamp(34px,9.2vw,44px)!important;line-height:1.02!important;margin:0!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important}body .member-shell.my-page .my-hero p:not(.eyebrow){margin:12px 0 0!important;max-width:100%!important;overflow:visible!important;padding-bottom:0!important;text-overflow:clip!important;white-space:nowrap!important;word-break:keep-all!important}body .member-shell.my-page .my-hero>div:has(.my-hero-tier-card) h1,body .member-shell.my-page .my-hero>div:has(.my-hero-tier-card) p:not(.eyebrow){max-width:calc(100% - 190px)!important}body .member-shell.my-page .my-hero-tier-card{align-content:center!important;grid-column-gap:8px!important;column-gap:8px!important;display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;min-height:96px!important;padding:10px!important;position:absolute!important;right:22px!important;top:50px!important;width:min(178px,48vw)!important}body .member-shell.my-page .my-hero-tier-card .my-tier-chip-display,body .member-shell.my-page .my-hero-tier-card .my-tier-chip-display img{height:42px!important;width:42px!important}body .member-shell.my-page .my-hero-tier-card>span{font-size:clamp(20px,5vw,24px)!important}body .member-shell.my-page .my-hero-tier-card>strong{font-size:10.5px!important;line-height:1.12!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important}body .member-shell.my-page .my-hero-tier-card>button{min-height:30px!important;padding-inline:14px!important}body .member-shell.my-page .my-section-tabs{grid-template-columns:repeat(4,minmax(0,1fr))!important}body .member-shell.my-page .my-section-tabs button{font-size:clamp(11px,3vw,13px)!important;line-height:1.12!important;padding-inline:4px!important;white-space:normal!important}body .member-shell.my-page .my-ledger-filter-groups{display:grid!important;grid-gap:10px!important;gap:10px!important;padding:10px!important}body .member-shell.my-page .my-ledger-filter-group{display:grid!important;grid-gap:6px!important;gap:6px!important;min-width:0!important}body .member-shell.my-page .my-ledger-filter-group>span{color:rgba(255,255,255,.72)!important;font-size:11px!important;font-weight:950!important;letter-spacing:0!important;line-height:1.1!important;padding-left:2px!important}body .member-shell.my-page .my-ledger-filter-tabs{display:grid!important;grid-gap:6px!important;gap:6px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;padding:4px!important}body .member-shell.my-page .my-ledger-filter-tabs button{align-items:center!important;display:flex!important;flex-direction:column!important;gap:2px!important;justify-content:center!important;min-height:52px!important;min-width:0!important;padding:6px 4px!important;text-align:center!important}body .member-shell.my-page .my-ledger-filter-tabs button small,body .member-shell.my-page .my-ledger-filter-tabs button strong{color:inherit!important;display:block!important;line-height:1.12!important;max-width:100%!important;min-width:0!important;overflow:visible!important;text-shadow:none!important;white-space:nowrap!important}body .member-shell.my-page .my-ledger-filter-tabs button strong{font-size:clamp(10.5px,2.9vw,12px)!important;font-weight:950!important}body .member-shell.my-page .my-ledger-filter-tabs button small{color:rgba(255,255,255,.62)!important;font-size:10px!important;font-weight:850!important}body .member-shell.my-page .my-ledger-filter-tabs button[aria-pressed=true] small{color:rgba(255,255,255,.78)!important}@media (max-width:374px){body .member-shell.my-page .my-hero>div{min-height:178px!important;padding-left:18px!important;padding-right:18px!important}body .member-shell.my-page .my-hero-tier-card{right:18px!important;width:min(158px,47vw)!important}body .member-shell.my-page .my-hero>div:has(.my-hero-tier-card) h1,body .member-shell.my-page .my-hero>div:has(.my-hero-tier-card) p:not(.eyebrow){max-width:calc(100% - 166px)!important}body .ranking-page .ranking-mobile-row{grid-template-columns:52px minmax(0,1fr) minmax(84px,max-content)!important;padding-left:10px!important;padding-right:10px!important}body .ranking-page .tier-board-card li,body .ranking-page .tier-board-columns{grid-template-columns:42px minmax(0,1fr) minmax(78px,max-content)!important}}body .member-shell .member-appbar,body .member-shell .member-concept-topbar,body .member-shell.my-page .member-appbar,body .member-shell:not(.my-page) .member-concept-topbar,body .ranking-page .ranking-topbar{height:88px!important;min-height:88px!important;padding:0!important}body .member-shell.my-page .my-hero{gap:0!important;row-gap:0!important}body .ranking-page .top-ranker-card>strong{display:block!important;font-size:clamp(15px,4.2vw,18px)!important;line-height:1.12!important;min-height:2.24em!important;overflow-wrap:anywhere!important;text-align:center!important;word-break:keep-all!important}body .ranking-page .top-ranker-card-1>strong{font-size:clamp(18px,5vw,22px)!important}body .ranking-page .tier-board-card li,body .ranking-page .tier-board-columns{grid-template-columns:48px minmax(0,1fr) 104px!important}@media (max-width:374px){body .ranking-page .tier-board-card li,body .ranking-page .tier-board-columns{grid-template-columns:42px minmax(0,1fr) 96px!important}}body .live-panel-monitor .live-timer-card,body .timer-monitor-shell .live-panel-monitor .live-timer-card{display:grid!important;grid-gap:10px!important;gap:10px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important}body .live-panel-monitor .live-timer-card>div,body .timer-monitor-shell .live-panel-monitor .live-timer-card>div{grid-column:auto!important;min-width:0!important}body .live-panel-monitor .live-timer-card>div:nth-child(7),body .timer-monitor-shell .live-panel-monitor .live-timer-card>div:nth-child(7){grid-column:1/2!important}body .live-panel-monitor .live-timer-card>div:nth-child(8),body .timer-monitor-shell .live-panel-monitor .live-timer-card>div:nth-child(8){grid-column:2/3!important}body .live-panel-monitor .live-timer-notice,body .timer-monitor-shell .live-panel-monitor .live-timer-notice{grid-column:1/-1!important;width:100%!important}body,html{margin:0!important;max-width:100%!important;overflow-x:hidden!important;width:100%!important}body *,body :after,body :before{box-sizing:border-box!important}body .member-legal-page,body .member-shell,body .ranking-page{inline-size:min(100%,430px)!important;margin-inline:auto!important;max-inline-size:min(430px,100vw)!important;max-width:min(430px,100vw)!important;min-width:0!important;overflow-x:hidden!important;width:min(100%,430px)!important}body .member-legal-page>*,body .member-shell>*,body .ranking-page>*{max-width:100%!important;min-width:0!important}body .member-shell .calendar-panel,body .member-shell .home-action-panel,body .member-shell .home-poster-carousel,body .member-shell .live-panel-home,body .member-shell .marketing-feed-panel,body .member-shell .member-hero,body .member-shell .member-legal-footer,body .member-shell .reservation-layout,body .ranking-page .ranking-board,body .ranking-page .ranking-hero,body .ranking-page .ranking-mobile-list,body .ranking-page .ranking-tier-board{margin-left:auto!important;margin-right:auto!important;max-width:100%!important;min-width:0!important;width:100%!important}body .ranking-page .top-ranker-carousel{gap:6px!important;overflow:hidden!important;padding:12px 8px 8px!important}body .ranking-page .top-ranker-card,body .ranking-page .top-ranker-card-1{flex:1 1!important;max-width:none!important;min-width:0!important}body .ranking-page .ranking-mobile-row{grid-template-columns:54px minmax(0,1fr) minmax(92px,max-content)!important}body .ranking-page .ranking-mobile-row>div,body .ranking-page .tier-board-card li span{max-width:100%!important;min-width:0!important}body .ranking-page .ranking-mobile-row>div small,body .ranking-page .ranking-mobile-row>div strong,body .ranking-page .tier-board-card li span,body .ranking-page .top-ranker-card>div:first-child span,body .ranking-page .top-ranker-card>strong{border:0!important;box-shadow:none!important;overflow:visible!important;overflow-wrap:anywhere!important;text-decoration:none!important;text-overflow:clip!important;white-space:normal!important;word-break:keep-all!important}body .ranking-page .ranking-mobile-row em,body .ranking-page .tier-board-card li em{overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important}body .ranking-page .tier-board-card li,body .ranking-page .tier-board-columns{grid-template-columns:44px minmax(0,1fr) minmax(90px,max-content)!important}body .ranking-page .tier-board-card li b,body .ranking-page .tier-board-card li span,body .ranking-page .tier-board-columns span:first-child,body .ranking-page .tier-board-columns span:nth-child(2){justify-self:center!important;text-align:center!important}body .ranking-page .tier-board-card li em,body .ranking-page .tier-board-columns span:nth-child(3){justify-self:end!important;text-align:right!important}body .calendar-grid{display:grid!important;grid-gap:4px!important;gap:4px!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;max-width:100%!important;min-width:0!important;width:100%!important}body .calendar-day{min-height:72px!important;min-width:0!important;padding:6px 3px!important}body .calendar-event{flex-basis:28px!important;min-height:28px!important;width:28px!important}body .calendar-event span{font-size:9px!important}@media (max-width:374px){body .ranking-page .ranking-mobile-row{grid-template-columns:48px minmax(0,1fr) minmax(82px,max-content)!important}body .ranking-page .tier-board-card li,body .ranking-page .tier-board-columns{grid-template-columns:38px minmax(0,1fr) minmax(82px,max-content)!important}body .calendar-day{min-height:64px!important}}body .ranking-page .ranking-hero,body .ranking-page .top-pocus-strip{overflow:visible!important}body .ranking-page .top-ranker-carousel{align-items:flex-end!important;display:flex!important;gap:1.4%!important;justify-content:center!important;max-width:100%!important;overflow:visible!important;padding:24px 4.5% 14px!important;width:100%!important}body .ranking-page .top-ranker-card{align-content:start!important;display:grid!important;flex:1 1!important;grid-gap:clamp(4px,1.2vw,7px)!important;gap:clamp(4px,1.2vw,7px)!important;grid-template-rows:auto auto minmax(2.24em,auto) auto!important;max-width:none!important;min-height:clamp(180px,46vw,206px)!important;min-width:0!important;overflow:visible!important;padding:clamp(10px,3vw,14px) clamp(6px,1.8vw,8px) clamp(10px,2.8vw,14px)!important;position:relative!important;transform:none!important}body .ranking-page .top-ranker-card-1{flex-grow:1.14!important;min-height:clamp(202px,52vw,232px)!important}body .ranking-page .top-ranker-card>b{align-items:baseline!important;background:transparent!important;border:0!important;box-shadow:none!important;color:#111318!important;display:inline-flex!important;font-size:clamp(28px,7.8vw,36px)!important;font-weight:950!important;height:auto!important;justify-content:center!important;left:auto!important;line-height:1.05!important;margin:0!important;min-height:1.05em!important;min-width:0!important;overflow:visible!important;padding:0!important;position:static!important;right:auto!important;text-align:center!important;top:auto!important;transform:none!important;white-space:nowrap!important;width:auto!important}body .ranking-page .top-ranker-card-1>b{font-size:clamp(34px,9.8vw,44px)!important}body .ranking-page .top-ranker-card>b:after{content:"위"!important;display:inline!important;font-size:.56em!important;line-height:1!important;margin-left:2px!important}body .ranking-page .top-ranker-card dl,body .ranking-page .top-ranker-card dl div,body .ranking-page .top-ranker-card>div:first-child,body .ranking-page .top-ranker-card>strong{min-width:0!important;overflow:visible!important}body .ranking-page .top-ranker-card>div:first-child span,body .ranking-page .top-ranker-card>strong{text-overflow:clip!important;white-space:normal!important}body .ranking-page .ranking-mobile-row{align-items:center!important;grid-column-gap:clamp(8px,2.4vw,12px)!important;column-gap:clamp(8px,2.4vw,12px)!important;display:grid!important;grid-template-columns:minmax(42px,11%) minmax(34px,10%) minmax(0,1fr) minmax(88px,.72fr)!important;min-height:58px!important;overflow:visible!important;padding:7px clamp(16px,4.4vw,22px) 7px clamp(11px,3.2vw,15px)!important}body .ranking-page .ranking-mobile-rank{justify-self:center!important;min-width:0!important}body .ranking-page .ranking-mobile-rank b{display:block!important;min-width:max-content!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important}body .ranking-page .ranking-mobile-tier-chip{display:block!important;height:clamp(32px,9.4vw,40px)!important;justify-self:center!important;object-fit:contain!important;width:clamp(32px,9.4vw,40px)!important}body .ranking-page .ranking-mobile-row>div{justify-self:center!important;max-width:none!important;min-width:0!important;text-align:center!important;width:100%!important}body .ranking-page .ranking-mobile-row>div small,body .ranking-page .ranking-mobile-row>div strong{display:block!important;max-width:100%!important;min-width:0!important;overflow:visible!important;overflow-wrap:anywhere!important;text-decoration:none!important;text-overflow:clip!important;white-space:normal!important;word-break:keep-all!important}body .ranking-page .ranking-mobile-row>div strong{font-size:clamp(17px,4.5vw,22px)!important;line-height:1.12!important}body .ranking-page .ranking-mobile-row>div small{font-size:clamp(11px,3vw,13px)!important;line-height:1.1!important;margin-top:3px!important}body .ranking-page .ranking-mobile-row em{font-size:clamp(13px,3.5vw,17px)!important;justify-self:center!important;min-width:max-content!important;overflow:visible!important;text-align:center!important;text-overflow:clip!important;white-space:nowrap!important}@media (max-width:374px){body .ranking-page .ranking-mobile-row{grid-template-columns:minmax(38px,11%) minmax(30px,9%) minmax(0,1fr) minmax(82px,.72fr)!important;padding-left:8px!important;padding-right:13px!important}}body .member-shell .home-live-card-list{display:flex!important;gap:12px!important;margin-inline:-6px!important;overflow-x:auto!important;overflow-y:visible!important;padding:2px 6px 8px!important;scroll-padding-inline:6px!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important}body .member-shell .home-live-card-list::-webkit-scrollbar{display:none!important}body .member-shell .home-live-card-list .home-live-card{flex:0 0 min(100%,430px)!important;margin:0!important;scroll-snap-align:start!important}body .member-shell .home-live-carousel-affordance{align-items:center!important;display:flex!important;gap:10px!important;justify-content:space-between!important;margin-top:-2px!important}body .member-shell .home-live-carousel-affordance>span{color:rgba(255,255,255,.68)!important;font-size:12px!important;font-weight:900!important}body .member-shell .home-live-carousel-dots{align-items:center!important;display:inline-flex!important;gap:5px!important}body .member-shell .home-live-carousel-dots span{background:rgba(255,255,255,.28)!important;border-radius:999px!important;display:block!important;height:6px!important;transition:width .18s ease,background .18s ease!important;width:6px!important}body .member-shell .home-live-carousel-dots span[aria-current=true]{background:#ef1737!important;width:18px!important}body .member-shell .home-live-carousel-shell{position:relative!important}body .member-shell .home-live-carousel-shell:after,body .member-shell .home-live-carousel-shell:before{align-items:center!important;background:rgba(8,9,13,.66)!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:999px!important;color:rgba(255,255,255,.88)!important;display:flex!important;font-size:16px!important;font-weight:950!important;height:26px!important;justify-content:center!important;pointer-events:none!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important;width:26px!important;z-index:2!important}body .member-shell .home-live-carousel-shell:before{content:"‹"!important;left:-2px!important}body .member-shell .home-live-carousel-shell:after{content:"›"!important;right:-2px!important}body .ranking-page .ranking-record-search{border:1px solid rgba(255,255,255,.1)!important;background:radial-gradient(circle at 92% 0,rgba(177,18,36,.18),transparent 36%),linear-gradient(180deg,rgba(255,255,255,.075),rgba(255,255,255,.035)),#17191f!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08)!important;color:#ffffff!important}body .ranking-page .ranking-record-search label{color:rgba(255,255,255,.78)!important}body .ranking-page .ranking-record-search input{border:1px solid rgba(255,255,255,.13)!important;background:rgba(8,9,13,.92)!important}body .ranking-page .ranking-record-search input::placeholder{color:rgba(255,255,255,.44)!important}body .ranking-page .ranking-record-search-results{grid-gap:10px!important;gap:10px!important}body .ranking-page .ranking-record-search p{color:rgba(255,255,255,.66)!important}body .ranking-page .ranking-record-search article{gap:8px!important}body .ranking-page .ranking-record-search article span,body .ranking-page .ranking-record-search article strong{border:1px solid rgba(255,255,255,.1)!important;background:rgba(255,255,255,.07)!important;color:#ffffff!important}body .ranking-page .ranking-record-search article strong{background:linear-gradient(180deg,#ef1737,#a80f22)!important;border-color:rgba(255,255,255,.16)!important}body .ranking-page .ranking-record-suggestions{display:grid!important;grid-gap:8px!important;gap:8px!important}body .ranking-page .ranking-record-suggestions button{align-items:center!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:10px!important;background:rgba(255,255,255,.055)!important;color:#ffffff!important;cursor:pointer!important;display:grid!important;grid-gap:4px!important;gap:4px!important;justify-items:start!important;min-height:52px!important;padding:10px 12px!important;text-align:left!important}body .ranking-page .ranking-record-suggestions button strong{color:#ffffff!important;font-size:15px!important;font-weight:950!important}body .ranking-page .ranking-record-suggestions button span{color:rgba(255,255,255,.62)!important;font-size:12px!important;font-weight:850!important}body .ranking-page .ranking-tier-guide .compact-heading span,body .ranking-page .ranking-tier-guide .section-heading span{background:rgba(239,23,55,.18)!important;border:1px solid rgba(239,23,55,.34)!important;color:#ffccd4!important}body .member-shell .calendar-panel-header{align-items:center!important;display:grid!important;grid-gap:10px!important;gap:10px!important;grid-template-columns:minmax(0,1fr) auto!important}body .member-shell .calendar-month-nav{align-items:center!important;display:grid!important;grid-gap:8px!important;gap:8px!important;grid-template-columns:36px minmax(0,max-content) 36px!important;justify-content:start!important;min-width:0!important}body .member-shell .calendar-month-controls button,body .member-shell .calendar-month-nav button{align-items:center!important;border:0!important;border-radius:999px!important;display:inline-flex!important;font-weight:950!important;justify-content:center!important}body .member-shell .calendar-month-nav button{background:#111318!important;color:#ffffff!important;height:36px!important;min-width:0!important;padding:0!important;width:36px!important}body .member-shell .calendar-month-controls{background:transparent!important;border:0!important;padding:0!important}body .member-shell .calendar-month-controls button{background:#f0f2f6!important;color:#111318!important;height:36px!important;min-width:58px!important;padding:0 14px!important}body .member-shell .calendar-current-month{min-height:36px!important;padding-inline:16px!important}body .member-shell .calendar-weekday{align-items:center!important;color:#a80f22!important;display:flex!important;justify-content:center!important;min-height:32px!important;text-align:center!important}@media (max-width:520px){body .member-shell .calendar-panel-header{grid-template-columns:1fr!important}body .member-shell .calendar-month-nav{grid-template-columns:34px minmax(0,1fr) 34px!important;justify-content:stretch!important}body .member-shell .calendar-current-month{width:100%!important}body .member-shell .calendar-month-controls{justify-self:start!important}}body .member-appbar,body .member-concept-topbar,body .ranking-page .ranking-topbar{justify-content:center!important;min-height:64px!important;padding:10px 18px 6px!important;position:relative!important}body .member-concept-logo,body .ranking-page .ranking-topbar .member-concept-logo{height:54px!important;left:50%!important;overflow:visible!important;position:absolute!important;top:50%!important;transform:translate(-50%,-50%)!important;width:min(42vw,168px)!important;z-index:1!important}body .member-concept-logo img,body .ranking-page .ranking-topbar .member-concept-logo img{height:54px!important;max-height:none!important;max-width:100%!important;object-position:center!important;transform:none!important;width:100%!important}body .ranking-page .ranking-topbar .ranking-guide-open-button{z-index:2!important}body .member-shell.my-page .member-hero.my-hero{min-height:318px!important;padding-bottom:32px!important}body .member-shell.my-page .member-hero.my-hero>div{grid-gap:6px 12px!important;gap:6px 12px!important;grid-template-columns:minmax(0,1fr) minmax(138px,42%)!important;margin-top:28px!important;padding-inline:24px 18px!important}body .member-shell.my-page .member-hero.my-hero>div>.eyebrow,body .member-shell.my-page .member-hero.my-hero>div>h1,body .member-shell.my-page .member-hero.my-hero>div>p{grid-column:1/2!important;transform:translateX(8px)!important}body .member-shell.my-page .member-hero.my-hero>div>.my-hero-tier-card{align-self:center!important;grid-column:2/3!important;grid-row:1/4!important;margin:0!important;width:100%!important}body .member-shell.my-page .my-balance-grid.my-balance-grid-concept article span,body .member-shell.my-page .my-balance-grid.my-balance-grid-concept article strong,body .member-shell.my-page .my-balance-tier-value{max-width:100%!important;min-width:0!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important;word-break:keep-all!important}body .member-shell.my-page .my-balance-grid.my-balance-grid-concept article strong{font-size:clamp(18px,5.2vw,24px)!important;line-height:1.08!important}body .member-shell.my-page .my-achievement-progress-card,body .member-shell.my-page .my-achievement-row{min-height:58px!important;padding:8px 10px!important}body .ranking-page .top-pocus-strip,body .ranking-page .top-ranker-card,body .ranking-page .top-ranker-card-1,body .ranking-page .top-ranker-carousel{overflow:visible!important}body .ranking-page .top-ranker-carousel{padding-top:24px!important}body .ranking-page .top-ranker-card-1{transform:translateY(-10px)!important}body .ranking-record-search{background:radial-gradient(circle at 88% 3%,rgba(239,23,55,.18),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.035)),#121419!important;border-color:rgba(255,255,255,.13)!important;border-radius:12px!important;color:#ffffff!important;padding:16px!important}body .ranking-record-card{background:radial-gradient(circle at 14% 0,rgba(255,216,111,.2),transparent 30%),linear-gradient(150deg,rgba(30,33,42,.98),rgba(14,16,22,.98) 54%,rgba(77,12,23,.9))!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:12px!important;color:#ffffff!important;padding:18px!important}body .ranking-record-card,body .ranking-record-card-main{display:grid!important;grid-gap:14px!important;gap:14px!important}body .ranking-record-card-main{align-items:center!important;grid-template-columns:92px minmax(0,1fr)!important}body .ranking-record-tier-medal img{height:76px!important;width:76px!important}body .ranking-record-card-main strong{color:#ffffff!important;font-size:clamp(28px,8vw,42px)!important;line-height:1.02!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important}body .ranking-record-highlight-grid{display:grid!important;grid-gap:8px!important;gap:8px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}body .ranking-record-highlight-grid>div{background:rgba(255,255,255,.075)!important;border:1px solid rgba(255,255,255,.11)!important;border-radius:9px!important;min-height:72px!important;padding:10px!important}body .ranking-record-highlight-grid strong{color:#ffffff!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important}body .ranking-guide-swipe-hint{align-items:center!important;display:flex!important;gap:7px!important;justify-content:center!important;margin-top:12px!important}body .ranking-page .ranking-record-search{background:radial-gradient(circle at 92% 4%,rgba(239,23,55,.28),transparent 32%),radial-gradient(circle at 12% 24%,rgba(255,213,95,.11),transparent 30%),linear-gradient(155deg,rgba(31,34,42,.98),rgba(17,19,25,.98) 56%,rgba(80,10,24,.86))!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:12px!important;box-shadow:0 24px 54px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.1)!important;gap:14px!important;overflow:visible!important;padding:16px!important}body .ranking-page .ranking-record-search label{display:grid!important;grid-gap:10px!important;gap:10px!important}body .ranking-page .ranking-record-search label span{color:#f6d46f!important;font-size:15px!important;font-weight:950!important;line-height:1!important}body .ranking-page .ranking-record-search input{background:rgba(5,6,10,.94)!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:999px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 10px 22px rgba(0,0,0,.28)!important;color:#ffffff!important;font-size:18px!important;font-weight:950!important;min-height:52px!important;padding:0 24px!important}body .ranking-page .ranking-record-search input::placeholder{color:rgba(255,255,255,.48)!important;font-weight:850!important}body .ranking-page .ranking-record-search-results{display:grid!important;grid-gap:12px!important;gap:12px!important}body .ranking-page .ranking-record-card{background:radial-gradient(circle at 16% 6%,rgba(247,202,82,.2),transparent 28%),radial-gradient(circle at 86% 84%,rgba(239,23,55,.28),transparent 36%),linear-gradient(145deg,rgba(37,40,48,.97),rgba(17,19,25,.98) 54%,rgba(83,11,26,.92))!important;border:1px solid rgba(255,255,255,.17)!important;border-radius:12px!important;box-shadow:0 24px 60px rgba(0,0,0,.42),inset 0 1px 0 rgba(255,255,255,.12)!important;gap:14px!important;overflow:hidden!important;padding:20px 16px 18px!important;position:relative!important}body .ranking-page .ranking-record-card:before{background:linear-gradient(90deg,rgba(255,255,255,.12),transparent 36%),linear-gradient(180deg,rgba(255,255,255,.07),transparent)!important;content:""!important;inset:0!important;pointer-events:none!important;position:absolute!important}body .ranking-page .ranking-record-card>*{position:relative!important;z-index:1!important}body .ranking-page .ranking-record-card-main{align-items:center!important;display:grid!important;grid-gap:14px!important;gap:14px!important;grid-template-columns:minmax(96px,30%) minmax(0,1fr)!important}body .ranking-page .ranking-record-tier-medal{display:grid!important;grid-gap:8px!important;gap:8px!important;justify-items:center!important;min-width:0!important}body .ranking-page .ranking-record-tier-medal img{filter:drop-shadow(0 8px 16px rgba(0,0,0,.36))!important;height:clamp(86px,23vw,118px)!important;object-fit:contain!important;width:clamp(86px,23vw,118px)!important}body .ranking-page .ranking-record-tier-medal span{background:rgba(255,255,255,.1)!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:999px!important;color:#ffffff!important;font-size:13px!important;justify-content:center!important;min-height:34px!important;min-width:64px!important;padding:0 12px!important}body .ranking-page .ranking-record-kicker,body .ranking-page .ranking-record-tier-medal span{align-items:center!important;display:inline-flex!important;font-weight:950!important;line-height:1!important}body .ranking-page .ranking-record-kicker{background:rgba(255,255,255,.14)!important;border:1px solid rgba(255,255,255,.09)!important;border-radius:999px!important;color:rgba(255,255,255,.88)!important;font-size:11px!important;margin-bottom:7px!important;min-height:30px!important;padding:0 14px!important}body .ranking-page .ranking-record-card-main strong{align-items:center!important;background:linear-gradient(180deg,#ff2448,#ca0828)!important;border:1px solid rgba(255,255,255,.13)!important;border-radius:999px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 12px 24px rgba(183,0,32,.28)!important;color:#ffffff!important;display:flex!important;font-size:clamp(28px,8.6vw,44px)!important;font-weight:950!important;justify-content:center!important;letter-spacing:0!important;line-height:1!important;min-height:54px!important;overflow:visible!important;padding:3px 18px 6px!important;text-align:center!important;text-overflow:clip!important;white-space:normal!important;word-break:keep-all!important}body .ranking-page .ranking-record-card-main p{color:rgba(255,255,255,.78)!important;font-size:17px!important;font-weight:950!important;margin:8px 0 0!important;text-align:left!important}body .ranking-page .ranking-record-highlight-grid{display:grid!important;grid-gap:10px!important;gap:10px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}body .ranking-page .ranking-record-highlight-grid>div{background:radial-gradient(circle at 100% 100%,rgba(239,23,55,.16),transparent 48%),rgba(255,255,255,.07)!important;border:1px solid rgba(255,255,255,.13)!important;border-radius:10px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08)!important;display:grid!important;grid-gap:8px!important;gap:8px!important;min-height:94px!important;padding:11px 12px!important}body .ranking-page .ranking-record-highlight-grid span{align-items:center!important;background:rgba(255,255,255,.08)!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:999px!important;color:rgba(255,255,255,.88)!important;display:flex!important;font-size:12px!important;font-weight:950!important;line-height:1.1!important;min-height:34px!important;padding:0 12px!important}body .ranking-page .ranking-record-highlight-grid strong{align-items:center!important;background:linear-gradient(180deg,#ff2448,#ca0828)!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:999px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.24)!important;color:#ffffff!important;display:flex!important;font-size:clamp(18px,5vw,24px)!important;font-weight:950!important;gap:7px!important;justify-content:flex-start!important;line-height:1.05!important;margin:0!important;min-height:39px!important;min-width:0!important;overflow:visible!important;padding:0 14px!important;text-overflow:clip!important;white-space:normal!important;word-break:keep-all!important}body .ranking-page .ranking-record-highlight-grid img{flex:0 0 auto!important;height:26px!important;object-fit:contain!important;width:26px!important}body .ranking-page .ranking-record-highlight-grid small{color:rgba(255,255,255,.66)!important;font-size:11px!important;font-weight:850!important;line-height:1.2!important;margin-top:-3px!important}body .ranking-page .ranking-record-recent{align-items:center!important;background:linear-gradient(180deg,#f7cf54,#d99a18)!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:999px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 14px 28px rgba(0,0,0,.22)!important;display:grid!important;grid-gap:10px!important;gap:10px!important;grid-template-columns:minmax(0,1fr) auto!important;min-height:58px!important;padding:8px 12px 8px 18px!important}body .ranking-page .ranking-record-recent span{background:rgba(255,255,255,.13)!important;font-size:12px!important;min-height:36px!important;padding:0 14px!important;text-shadow:0 1px 1px rgba(0,0,0,.22)!important;width:-moz-fit-content!important;width:fit-content!important}body .ranking-page .ranking-record-recent span,body .ranking-page .ranking-record-recent strong{align-items:center!important;border-radius:999px!important;color:#ffffff!important;display:inline-flex!important;font-weight:950!important;justify-content:center!important}body .ranking-page .ranking-record-recent strong{background:linear-gradient(180deg,#ff2448,#c90427)!important;font-size:clamp(17px,4.7vw,22px)!important;line-height:1!important;min-height:42px!important;min-width:104px!important;padding:0 18px!important;white-space:nowrap!important}@media (max-width:390px){body .ranking-page .ranking-record-card-main{gap:10px!important;grid-template-columns:minmax(84px,29%) minmax(0,1fr)!important}body .ranking-page .ranking-record-card{padding:18px 12px 16px!important}body .ranking-page .ranking-record-highlight-grid{gap:8px!important}body .ranking-page .ranking-record-highlight-grid>div{min-height:88px!important;padding:9px!important}body .ranking-page .ranking-record-highlight-grid span{font-size:11px!important;padding:0 10px!important}body .ranking-page .ranking-record-highlight-grid strong{font-size:17px!important;padding:0 11px!important}}body .member-shell.my-page .member-hero.my-hero{min-height:216px!important;padding:0 0 16px!important}body .member-shell.my-page .member-appbar{min-height:122px!important;padding:4px 16px 0!important}body .member-shell.my-page .member-appbar .member-concept-logo{height:112px!important;width:min(96vw,560px)!important}body .member-shell.my-page .member-appbar .member-concept-logo img{height:112px!important;width:100%!important}body .member-shell:not(.my-page) .member-concept-topbar,body .ranking-page .ranking-topbar{min-height:94px!important;padding:4px 16px 2px!important}body .member-shell:not(.my-page) .member-concept-topbar .member-concept-logo,body .ranking-page .ranking-topbar .member-concept-logo{height:88px!important;width:min(90vw,430px)!important}body .member-shell:not(.my-page) .member-concept-topbar .member-concept-logo img,body .ranking-page .ranking-topbar .member-concept-logo img{height:88px!important;width:100%!important}body .member-shell.my-page .member-hero.my-hero>div{display:grid!important;grid-gap:4px 12px!important;gap:4px 12px!important;grid-template-columns:minmax(0,1fr) minmax(128px,38%)!important;margin-top:0!important;padding:0 18px!important}body .member-shell.my-page .member-hero.my-hero>div>.eyebrow{align-self:end!important;color:rgba(255,218,225,.9)!important;font-size:11px!important;grid-column:1/2!important;letter-spacing:0!important;margin:0!important;transform:translateX(8px)!important}body .member-shell.my-page .my-hero-member-title{align-items:center!important;color:#ffffff!important;display:flex!important;font-size:clamp(30px,8vw,44px)!important;font-weight:950!important;gap:8px!important;grid-column:1/2!important;line-height:1.02!important;margin:0!important;min-width:0!important;overflow:visible!important;overflow-wrap:anywhere!important;transform:translateX(8px)!important;white-space:normal!important}body .member-shell.my-page .my-hero-member-title img{flex:0 0 auto!important;height:38px!important;object-fit:contain!important;width:38px!important}body .member-shell.my-page .my-hero-member-title span{min-width:0!important;overflow:visible!important;text-overflow:clip!important}body .member-shell.my-page .my-hero-next-tier{color:rgba(255,255,255,.72)!important;font-size:13px!important;font-weight:850!important;grid-column:1/2!important;line-height:1.25!important;margin:0!important;transform:translateX(8px)!important;white-space:nowrap!important}body .member-shell.my-page .my-hero-member-info-card{align-self:center!important;background:rgba(255,255,255,.07)!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:12px!important;display:grid!important;grid-column:2/3!important;grid-row:1/4!important;grid-template-rows:auto auto minmax(0,1fr) auto!important;justify-self:stretch!important;min-height:92px!important;padding:10px!important;width:100%!important}body .member-shell.my-page .my-hero-member-info-card .my-tier-chip-display,body .member-shell.my-page .my-hero-member-info-card .my-tier-chip-display img{display:none!important}body .member-shell.my-page .my-hero-member-info-card>span{color:#ffffff!important;font-size:clamp(18px,4.9vw,26px)!important;font-weight:950!important;line-height:1!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important}body .member-shell.my-page .my-hero-member-info-card>strong{color:rgba(255,255,255,.78)!important;font-size:11px!important;font-weight:850!important;line-height:1.15!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important}body .member-shell.my-page .my-hero-member-info-card>button{align-self:end!important;min-height:28px!important;margin-top:8px!important;padding:0 12px!important}body .member-shell.my-page .my-wallet-panel{background:radial-gradient(circle at 100% 0,rgba(239,23,55,.2),transparent 38%),linear-gradient(180deg,rgba(255,255,255,.085),rgba(255,255,255,.045)),#15171d!important;border:1px solid rgba(255,255,255,.13)!important;color:#ffffff!important}body .member-shell.my-page .my-balance-grid.my-balance-grid-concept{display:grid!important;grid-gap:8px!important;gap:8px!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}body .member-shell.my-page .my-balance-grid.my-balance-grid-concept .my-balance-card-bonus,body .member-shell.my-page .my-balance-grid.my-balance-grid-concept .my-balance-card-rabbit,body .member-shell.my-page .my-balance-grid.my-balance-grid-concept .my-balance-card-rp,body .member-shell.my-page .my-balance-grid.my-balance-grid-concept .my-balance-card-tier{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background:linear-gradient(135deg,rgba(255,255,255,.12),rgba(255,255,255,.045)),#202329!important;border:1px solid rgba(255,255,255,.13)!important;border-radius:12px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08)!important;color:#ffffff!important;display:grid!important;grid-gap:6px!important;gap:6px!important;min-height:78px!important;min-width:0!important;padding:12px!important;text-align:left!important;width:100%!important}body .member-shell.my-page .my-balance-grid.my-balance-grid-concept .my-balance-card-rabbit{background:radial-gradient(circle at 100% 0,rgba(239,23,55,.2),transparent 52%),linear-gradient(135deg,rgba(255,255,255,.13),rgba(255,255,255,.045)),#24262d!important;grid-column:1/2!important;grid-row:1!important}body .member-shell.my-page .my-balance-grid.my-balance-grid-concept .my-balance-card-bonus{grid-column:2/3!important;grid-row:1!important}body .member-shell.my-page .my-balance-grid.my-balance-grid-concept .my-balance-card-rp{grid-column:1/2!important;grid-row:2!important}body .member-shell.my-page .my-balance-grid.my-balance-grid-concept .my-balance-card-tier{grid-column:2/3!important;grid-row:2!important}body .member-shell.my-page .my-balance-grid.my-balance-grid-concept span{color:rgba(255,255,255,.68)!important;font-size:12px!important;font-weight:900!important;line-height:1.1!important}body .member-shell.my-page .my-balance-grid.my-balance-grid-concept .my-balance-tier-value,body .member-shell.my-page .my-balance-grid.my-balance-grid-concept strong{color:#ffffff!important;font-size:clamp(20px,5.8vw,28px)!important;font-weight:950!important;line-height:1.04!important;max-width:100%!important;min-width:0!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important;word-break:keep-all!important}body .member-shell.my-page .my-balance-grid.my-balance-grid-concept .my-balance-tier-value{align-items:center!important;display:flex!important;gap:6px!important}body .member-shell.my-page .my-balance-grid.my-balance-grid-concept .my-balance-tier-value img{flex:0 0 auto!important;height:28px!important;width:28px!important}body .home-live-clock-idle,body .live-panel-home .home-live-clock{aspect-ratio:1/1!important;border-radius:50%!important;flex:0 0 clamp(64px,18vw,78px)!important;height:clamp(64px,18vw,78px)!important;max-height:78px!important;max-width:78px!important;min-height:64px!important;min-width:64px!important;width:clamp(64px,18vw,78px)!important}@media (max-width:390px){body .member-shell.my-page .member-hero.my-hero{min-height:206px!important}body .member-shell.my-page .member-appbar{min-height:112px!important}body .member-shell.my-page .member-appbar .member-concept-logo,body .member-shell.my-page .member-appbar .member-concept-logo img{height:102px!important}body .member-shell.my-page .member-hero.my-hero>div{grid-template-columns:minmax(0,1fr) minmax(118px,36%)!important;padding-inline:14px!important}body .member-shell.my-page .my-hero-member-title{font-size:30px!important}body .member-shell.my-page .my-hero-member-title img{height:34px!important;width:34px!important}body .member-shell.my-page .my-hero-member-info-card{min-height:86px!important;padding:8px!important}}body .member-shell.my-page .member-hero.my-hero{min-height:198px!important;padding-top:max(env(safe-area-inset-top),0px)!important}body .member-shell.my-page .member-appbar{align-items:center!important;min-height:138px!important;overflow:visible!important;padding:0!important}body .member-shell.my-page .member-appbar .member-concept-logo,body .member-shell.my-page .member-appbar .member-concept-logo img,body .member-shell:not(.my-page) .member-concept-topbar .member-concept-logo,body .member-shell:not(.my-page) .member-concept-topbar .member-concept-logo img,body .ranking-page .ranking-topbar .member-concept-logo,body .ranking-page .ranking-topbar .member-concept-logo img{height:clamp(108px,28vw,148px)!important;max-width:none!important;width:min(112vw,680px)!important}body .member-shell.my-page .member-appbar .member-concept-logo img,body .member-shell:not(.my-page) .member-concept-topbar .member-concept-logo img,body .ranking-page .ranking-topbar .member-concept-logo img{transform:scale(1.12)!important}body .member-shell.my-page .member-hero.my-hero>div{grid-template-columns:minmax(0,1fr)!important;min-height:0!important}body .member-shell.my-page .my-hero-member-info-card{display:none!important}body .member-shell.my-page .my-profile-card{align-items:center!important;grid-template-columns:minmax(0,1fr)!important}body .member-shell.my-page .my-bottom-logout{margin:18px 20px calc(96px + env(safe-area-inset-bottom))!important}body .member-shell.my-page .my-bottom-logout button{background:rgba(255,255,255,.92)!important;border:0!important;border-radius:999px!important;color:#111318!important;font-size:15px!important;font-weight:950!important;min-height:48px!important;width:100%!important}body .member-shell.my-page .my-achievement-list,body .member-shell.my-page .my-achievement-progress-list{gap:6px!important}body .member-shell.my-page .my-achievement-progress-card,body .member-shell.my-page .my-achievement-row{grid-template-columns:40px minmax(0,1fr) auto auto!important;min-height:48px!important;padding:7px 9px!important}body .member-shell.my-page .my-achievement-progress-card p,body .member-shell.my-page .my-achievement-row p{display:none!important}body .member-shell.my-page .my-achievement-badge,body .member-shell.my-page .my-achievement-badge img{height:34px!important;width:34px!important}body .member-shell.my-page .my-achievement-progress-card strong,body .member-shell.my-page .my-achievement-row strong{font-size:13px!important;line-height:1.12!important}body .member-shell.my-page .my-achievement-meta{align-items:end!important;display:grid!important;grid-gap:2px!important;gap:2px!important;text-align:right!important}body .member-shell.my-page .my-achievement-complete-mark{background:linear-gradient(135deg,#ef1737,#b50824)!important;border-radius:999px!important;color:#ffffff!important;font-size:11px!important;font-weight:950!important;padding:5px 9px!important;white-space:nowrap!important}@media (max-width:390px){body .member-shell.my-page .member-hero.my-hero{min-height:190px!important}body .member-shell.my-page .member-appbar{min-height:126px!important}body .member-shell.my-page .member-appbar .member-concept-logo,body .member-shell.my-page .member-appbar .member-concept-logo img{height:122px!important;width:min(116vw,560px)!important}body .member-shell.my-page .member-hero.my-hero>div{grid-template-columns:minmax(0,1fr)!important;padding-inline:16px!important}}body .ranking-page .ranking-tier-guide{margin-top:14px!important}body .ranking-page .ranking-tier-guide-card{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border:1px solid rgba(255,255,255,.14)!important;cursor:pointer!important;text-align:left!important}body .ranking-page .ranking-tier-guide-card .tier-chip,body .ranking-page .ranking-tier-guide-card .tier-chip img{height:clamp(54px,14vw,72px)!important;width:clamp(54px,14vw,72px)!important}body .ranking-page .ranking-tier-guide-card strong{font-size:clamp(18px,4.8vw,24px)!important;line-height:1.08!important}body .ranking-page .ranking-tier-guide-card span{font-size:clamp(14px,3.8vw,18px)!important;font-weight:950!important}body .ranking-page .tier-board-card-focused{border-color:rgba(239,23,55,.72)!important;box-shadow:0 0 0 1px rgba(239,23,55,.35),0 18px 42px rgba(239,23,55,.16)!important}body .ranking-page .top-ranker-card>div:first-child img{height:clamp(54px,15vw,78px)!important;width:clamp(54px,15vw,78px)!important}body .ranking-page .top-ranker-card>div:first-child span{font-size:clamp(15px,4.1vw,20px)!important;font-weight:950!important}body .ranking-page .top-ranker-card>b{font-size:clamp(20px,5.4vw,28px)!important;line-height:1!important}body .ranking-page .top-ranker-card>strong{font-size:clamp(26px,7vw,38px)!important;line-height:1.02!important;max-width:100%!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important}body .ranking-page .top-ranker-card dl,body .ranking-page .top-ranker-card dl div{background:transparent!important;border:0!important;box-shadow:none!important}body .ranking-page .top-ranker-card dl div{padding:0!important}body .ranking-page .top-ranker-card dl dt{display:none!important}body .ranking-page .top-ranker-card dl dd{color:#ef1737!important;font-size:clamp(15px,4.3vw,22px)!important;font-weight:950!important}body .member-shell .member-appbar,body .member-shell .member-concept-topbar,body .ranking-page .ranking-topbar{justify-content:center!important;overflow:hidden!important}body .member-shell .member-appbar .member-concept-logo,body .member-shell .member-concept-topbar .member-concept-logo,body .ranking-page .ranking-topbar .member-concept-logo{align-items:center!important;display:flex!important;height:clamp(138px,34vw,190px)!important;justify-content:center!important;max-width:none!important;overflow:hidden!important;width:min(100vw,620px)!important}body .member-shell .member-appbar .member-concept-logo img,body .member-shell .member-concept-topbar .member-concept-logo img,body .ranking-page .ranking-topbar .member-concept-logo img{display:block!important;height:100%!important;max-width:none!important;object-position:50% 42%!important;transform:scale(1.08)!important;transform-origin:center center!important;width:100%!important}body .member-shell.my-page .member-appbar{min-height:clamp(138px,34vw,190px)!important}body .member-shell.my-page .member-hero.my-hero{min-height:clamp(232px,55vw,286px)!important}body .member-shell.my-page .member-hero.my-hero>div{align-items:center!important;gap:8px 12px!important;grid-template-columns:minmax(0,1fr) minmax(128px,34%)!important;padding:0 20px 18px!important}body .member-shell.my-page .member-hero.my-hero>div>.eyebrow,body .member-shell.my-page .member-hero.my-hero>div>h1,body .member-shell.my-page .member-hero.my-hero>div>p{grid-column:1!important}body .member-shell.my-page .my-hero-member-inline{grid-gap:7px!important;gap:7px!important;grid-column:2!important;grid-row:1/4!important;justify-self:end!important}body .member-shell.my-page .my-hero-member-inline span{font-size:clamp(22px,5.8vw,34px)!important;overflow-wrap:anywhere!important}body .member-shell.my-page .my-hero-member-inline strong{color:rgba(255,255,255,.72)!important;font-size:clamp(12px,3.2vw,16px)!important;line-height:1.15!important;word-break:keep-all!important}body .member-shell.my-page .section-heading a[href="/achievements"]{align-items:center!important;background:linear-gradient(135deg,#ef1737,#b50824)!important;border-radius:999px!important;box-shadow:0 10px 24px rgba(239,23,55,.28)!important;color:#ffffff!important;display:inline-flex!important;font-size:13px!important;font-weight:950!important;justify-content:center!important;min-height:42px!important;min-width:64px!important;padding:0 14px!important;text-decoration:none!important}body .member-shell.my-page .my-achievement-progress-card{grid-template-columns:minmax(0,1fr) auto!important}body .member-shell.my-page .my-achievement-progress-card>div:first-child{min-width:0!important}body .member-shell.my-page .my-achievement-progress-card strong{display:block!important;font-size:13px!important;max-width:none!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important}body .member-shell.my-page .my-achievement-progress-track{grid-column:1/-1!important}body .member-shell.my-page .my-achievement-progress-card>small{display:none!important}body .achievement-page{background:radial-gradient(circle at 50% 0,rgba(239,23,55,.18),transparent 34%),linear-gradient(180deg,#08090d,#111318 46%,#08090d)!important;color:#ffffff!important;min-height:100vh!important;padding-bottom:calc(110px + env(safe-area-inset-bottom))!important}body .achievement-page .achievement-hero{background:radial-gradient(circle at 50% 8%,rgba(239,23,55,.28),transparent 36%),linear-gradient(180deg,#07080b,#15171e)!important;border-bottom:1px solid rgba(255,255,255,.08)!important;min-height:282px!important;padding-top:max(env(safe-area-inset-top),0px)!important}body .achievement-page .member-appbar{min-height:clamp(138px,34vw,190px)!important;padding:0!important}body .achievement-page .member-hero>div{padding:0 22px 24px!important;text-align:left!important}body .achievement-page .member-hero .eyebrow{color:#ffb3bf!important;font-size:12px!important;font-weight:950!important;letter-spacing:0!important}body .achievement-page .member-hero h1{color:#ffffff!important;font-size:clamp(38px,10vw,56px)!important;font-weight:950!important;line-height:1!important;margin:6px 0 8px!important}body .achievement-page .member-hero p:not(.eyebrow){color:rgba(255,255,255,.72)!important;font-size:14px!important;font-weight:800!important;margin:0!important}body .achievement-page .achievement-filter-tabs,body .achievement-page .my-panel{background:linear-gradient(145deg,rgba(255,255,255,.08),rgba(255,255,255,.035)),#1a1c22!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:18px!important;box-shadow:0 18px 42px rgba(0,0,0,.28)!important;margin-inline:20px!important}body .achievement-page .achievement-summary-panel{display:grid!important;grid-gap:14px!important;gap:14px!important;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)!important;margin-top:-28px!important;position:relative!important;z-index:1!important}body .achievement-page .achievement-summary-panel>div:first-child{align-content:center!important;background:radial-gradient(circle at 70% 20%,rgba(255,255,255,.18),transparent 42%),linear-gradient(135deg,#ef1737,#92071c)!important;border-radius:14px!important;color:#ffffff!important;min-height:128px!important;padding:18px!important}body .achievement-page .achievement-summary-panel>div:first-child p,body .achievement-page .achievement-summary-panel>div:first-child span{color:rgba(255,255,255,.78)!important}body .achievement-page .achievement-summary-panel>div:first-child strong{color:#ffffff!important;font-size:clamp(44px,12vw,68px)!important;line-height:.95!important}body .achievement-page .achievement-summary-categories{display:grid!important;grid-gap:8px!important;gap:8px!important}body .achievement-page .achievement-history-list article,body .achievement-page .achievement-summary-categories article{background:rgba(255,255,255,.055)!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:12px!important;color:#ffffff!important}body .achievement-page .achievement-history-list small,body .achievement-page .achievement-summary-categories small,body .achievement-page .achievement-summary-categories span{color:rgba(255,255,255,.62)!important}body .achievement-page .achievement-history-list strong,body .achievement-page .achievement-summary-categories strong{color:#ffffff!important}body .achievement-page .achievement-filter-tabs{padding:8px!important}body .achievement-page .achievement-filter-tabs button{background:rgba(255,255,255,.06)!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:12px!important;color:rgba(255,255,255,.68)!important;min-height:54px!important}body .achievement-page .achievement-filter-tabs button[aria-pressed=true]{background:linear-gradient(135deg,#ef1737,#b50824)!important;color:#ffffff!important}body .achievement-page .achievement-history-list,body .achievement-page .achievement-page-earned-grid,body .achievement-page .achievement-page-progress-list{display:grid!important;grid-gap:8px!important;gap:8px!important}body .achievement-page .my-achievement-progress-card,body .achievement-page .my-achievement-row{background:linear-gradient(145deg,rgba(255,255,255,.075),rgba(255,255,255,.025)),#202329!important;border:1px solid rgba(255,255,255,.09)!important;border-radius:14px!important;box-shadow:none!important;color:#ffffff!important}body .achievement-page .my-achievement-progress-card{display:grid!important;grid-gap:8px!important;gap:8px!important;grid-template-columns:minmax(0,1fr) auto!important;min-height:96px!important;padding:14px!important}body .achievement-page .my-achievement-progress-card>div:first-child{min-width:0!important}body .achievement-page .my-achievement-progress-card strong,body .achievement-page .my-achievement-row strong{color:#ffffff!important;font-size:16px!important;line-height:1.18!important}body .achievement-page .my-achievement-progress-card p,body .achievement-page .my-achievement-row p{color:rgba(255,255,255,.62)!important;font-size:12px!important;line-height:1.35!important}body .achievement-page .my-achievement-earned-progress,body .achievement-page .my-achievement-progress-track{background:rgba(255,255,255,.1)!important;border-radius:999px!important;grid-column:1/-1!important;height:8px!important}body .achievement-page .my-achievement-earned-progress span,body .achievement-page .my-achievement-progress-track span{background:linear-gradient(90deg,#ef1737,#ffd76a)!important}body .achievement-page .achievement-detail-list{border-top:1px solid rgba(255,255,255,.08)!important;display:grid!important;grid-gap:6px!important;gap:6px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin:2px 0 0!important;padding-top:10px!important}body .achievement-page .achievement-detail-list div{align-items:center!important;display:flex!important;justify-content:space-between!important}body .achievement-page .achievement-detail-list dt{color:rgba(255,255,255,.48)!important;font-size:11px!important;font-weight:850!important}body .achievement-page .achievement-detail-list dd{color:#ffffff!important;font-size:12px!important;font-weight:950!important;margin:0!important}body .achievement-page .my-achievement-row{display:grid!important;grid-gap:10px!important;gap:10px!important;grid-template-columns:48px minmax(0,1fr) auto!important;padding:12px!important}body .achievement-page .my-achievement-badge,body .achievement-page .my-achievement-badge img{height:42px!important;width:42px!important}body .achievement-page .my-achievement-meta{align-items:end!important;display:grid!important;grid-gap:3px!important;gap:3px!important;text-align:right!important}body .achievement-page .my-achievement-meta small,body .achievement-page .my-achievement-meta span{color:rgba(255,255,255,.62)!important}body .achievement-page .achievement-history-list em,body .achievement-page .my-achievement-meta em{color:#ffccd4!important;font-style:normal!important;font-weight:950!important}@media (max-width:430px){body .member-shell .member-appbar .member-concept-logo,body .member-shell .member-concept-topbar .member-concept-logo,body .ranking-page .ranking-topbar .member-concept-logo{height:142px!important;width:100vw!important}body .member-shell.my-page .member-hero.my-hero>div{grid-template-columns:minmax(0,1fr) minmax(108px,34%)!important;padding-inline:16px!important}body .member-shell.my-page .my-hero-member-inline span{font-size:22px!important}body .achievement-page .achievement-detail-list,body .achievement-page .achievement-summary-panel{grid-template-columns:minmax(0,1fr)!important}}body .member-appbar,body .member-concept-topbar,body .ranking-page .ranking-topbar{align-items:center!important;box-sizing:border-box!important;min-height:clamp(118px,24vw,152px)!important;overflow:visible!important;padding:max(12px,env(safe-area-inset-top)) 20px 8px!important}body .member-appbar .member-concept-logo,body .member-concept-logo,body .ranking-page .ranking-topbar .member-concept-logo{align-items:center!important;display:inline-flex!important;height:clamp(96px,22vw,136px)!important;justify-content:center!important;max-width:82vw!important;overflow:visible!important;width:min(82vw,360px)!important}body .member-appbar .member-concept-logo img,body .member-concept-logo img,body .ranking-page .ranking-topbar .member-concept-logo img{display:block!important;height:100%!important;max-height:none!important;max-width:none!important;object-position:center center!important;transform:none!important;width:100%!important}body .ranking-page .ranking-topbar .ranking-guide-open-button{align-self:center!important;flex:0 0 auto!important;margin-left:auto!important;max-width:94px!important;position:relative!important}body .achievement-page .member-appbar,body .member-shell.my-page .member-appbar,body .member-shell>.member-hero .member-concept-topbar,body .ranking-page .ranking-topbar{min-height:clamp(112px,27vw,152px)!important;overflow:hidden!important;padding:0!important}body .achievement-page .member-appbar .member-concept-logo,body .member-shell.my-page .member-appbar .member-concept-logo,body .member-shell>.member-hero .member-concept-topbar .member-concept-logo,body .ranking-page .ranking-topbar .member-concept-logo{height:clamp(108px,26vw,148px)!important;left:auto!important;margin:0 auto!important;max-height:none!important;max-width:none!important;min-height:0!important;overflow:hidden!important;position:relative!important;right:auto!important;transform:none!important;width:min(80vw,496px)!important}body .member-shell.my-page .member-appbar .my-appbar-actions,body .member-shell>.member-hero .member-concept-topbar .member-concept-icon-button,body .ranking-page .ranking-topbar .ranking-guide-open-button{position:absolute!important;right:max(14px,env(safe-area-inset-right))!important;top:50%!important;transform:translateY(-50%)!important}body .member-shell.my-page .member-hero.my-hero{min-height:clamp(218px,52vw,268px)!important}body .achievement-page .achievement-hero{min-height:clamp(248px,58vw,282px)!important}@media (max-width:430px){body .achievement-page .member-appbar,body .member-shell.my-page .member-appbar,body .member-shell>.member-hero .member-concept-topbar,body .ranking-page .ranking-topbar{min-height:122px!important}body .achievement-page .member-appbar .member-concept-logo,body .member-shell.my-page .member-appbar .member-concept-logo,body .member-shell>.member-hero .member-concept-topbar .member-concept-logo,body .ranking-page .ranking-topbar .member-concept-logo{height:116px!important;width:min(82vw,360px)!important}}body .achievement-page .member-appbar,body .member-shell.my-page .member-appbar,body .member-shell>.member-hero .member-concept-topbar,body .ranking-page .ranking-topbar{min-height:clamp(104px,24vw,136px)!important}body .achievement-page .member-appbar .member-concept-logo,body .member-shell.my-page .member-appbar .member-concept-logo,body .member-shell>.member-hero .member-concept-topbar .member-concept-logo,body .ranking-page .ranking-topbar .member-concept-logo{height:clamp(96px,23vw,132px)!important;width:60%!important}body .achievement-page .member-appbar .member-concept-logo img,body .member-shell.my-page .member-appbar .member-concept-logo img,body .member-shell>.member-hero .member-concept-topbar .member-concept-logo img,body .ranking-page .ranking-topbar .member-concept-logo img{object-position:50% 42%!important}@media (max-width:430px){body .achievement-page .member-appbar,body .member-shell.my-page .member-appbar,body .member-shell>.member-hero .member-concept-topbar,body .ranking-page .ranking-topbar{min-height:108px!important}body .achievement-page .member-appbar .member-concept-logo,body .member-shell.my-page .member-appbar .member-concept-logo,body .member-shell>.member-hero .member-concept-topbar .member-concept-logo,body .ranking-page .ranking-topbar .member-concept-logo{height:104px!important;width:60%!important}}body .achievement-page .member-appbar,body .member-shell.my-page .member-appbar,body .member-shell>.member-hero .member-concept-topbar,body .ranking-page .ranking-topbar{min-height:clamp(98px,23vw,124px)!important;padding:max(14px,env(safe-area-inset-top)) 16px 8px!important}body .achievement-page .member-appbar .member-concept-logo,body .member-shell.my-page .member-appbar .member-concept-logo,body .member-shell>.member-hero .member-concept-topbar .member-concept-logo,body .ranking-page .ranking-topbar .member-concept-logo{flex:0 0 auto!important;height:clamp(88px,21vw,116px)!important;max-width:55%!important;width:55%!important}body .achievement-page .member-appbar .member-concept-logo img,body .member-shell.my-page .member-appbar .member-concept-logo img,body .member-shell>.member-hero .member-concept-topbar .member-concept-logo img,body .ranking-page .ranking-topbar .member-concept-logo img{max-width:none!important;object-position:center center!important}body .ranking-page .ranking-topbar .ranking-guide-open-button{align-items:center!important;display:inline-flex!important;font-size:10px!important;justify-content:center!important;min-height:32px!important;min-width:0!important;padding:0 10px!important;position:absolute!important;right:max(10px,env(safe-area-inset-right))!important;top:50%!important;transform:translateY(-50%)!important;white-space:nowrap!important;z-index:3!important}body .member-shell.my-page .my-hero-member-inline{align-self:center!important;background:radial-gradient(circle at 82% 16%,rgba(228,20,50,.22),transparent 48%),rgba(12,13,18,.54)!important;border:1px solid rgba(255,255,255,.22)!important;border-radius:8px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)!important;box-sizing:border-box!important;color:#ffffff!important;grid-gap:5px!important;gap:5px!important;justify-items:start!important;min-width:132px!important;padding:12px 14px!important}body .member-shell.my-page .my-hero-member-inline span{color:#ffffff!important;font-size:clamp(18px,5.2vw,28px)!important;font-weight:950!important;letter-spacing:0!important;line-height:1.02!important}body .member-shell.my-page .my-hero-member-inline strong{color:rgba(255,255,255,.74)!important;font-size:12px!important;font-weight:850!important;letter-spacing:0!important;line-height:1.1!important;white-space:nowrap!important}body .achievement-page{overflow-x:hidden!important}body .achievement-page .achievement-filter-tabs,body .achievement-page .achievement-page-earned-grid,body .achievement-page .achievement-page-progress-list,body .achievement-page .member-hero,body .achievement-page .my-panel{box-sizing:border-box!important;max-width:100%!important;min-width:0!important;overflow-x:hidden!important}body .achievement-page .my-panel{background:rgba(28,30,36,.88)!important;border-color:rgba(255,255,255,.14)!important;color:#ffffff!important}body .achievement-page .achievement-summary-panel strong,body .achievement-page .my-achievement-progress-card strong,body .achievement-page .my-achievement-row strong,body .achievement-page .section-heading h2{color:#ffffff!important}body .achievement-page .achievement-detail-list dd,body .achievement-page .achievement-detail-list dt,body .achievement-page .my-achievement-meta small,body .achievement-page .my-achievement-progress-card p,body .achievement-page .my-achievement-progress-card small,body .achievement-page .my-achievement-row p,body .achievement-page .section-heading span{color:rgba(255,255,255,.72)!important}body .achievement-page .achievement-filter-tabs{display:grid!important;grid-gap:8px!important;gap:8px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;padding:0 16px!important}body .achievement-page .achievement-filter-tabs button{min-width:0!important;overflow:hidden!important}body .achievement-page .my-achievement-progress-card,body .achievement-page .my-achievement-row{box-sizing:border-box!important;grid-template-columns:minmax(0,1fr) auto!important;max-width:100%!important;overflow:hidden!important}body .achievement-page .achievement-detail-list{grid-column:1/-1!important;min-width:0!important}@media (max-width:430px){body .achievement-page .member-appbar,body .member-shell.my-page .member-appbar,body .member-shell>.member-hero .member-concept-topbar,body .ranking-page .ranking-topbar{min-height:96px!important}body .achievement-page .member-appbar .member-concept-logo,body .member-shell.my-page .member-appbar .member-concept-logo,body .member-shell>.member-hero .member-concept-topbar .member-concept-logo,body .ranking-page .ranking-topbar .member-concept-logo{height:88px!important;width:55%!important}body .achievement-page .achievement-filter-tabs{grid-template-columns:repeat(3,minmax(0,1fr))!important;padding:0 12px!important}}body .achievement-page{max-width:100vw!important;overflow-x:clip!important;padding-left:0!important;padding-right:0!important;width:100%!important}body .achievement-page,body .achievement-page *,body .achievement-page :after,body .achievement-page :before{box-sizing:border-box!important}body .achievement-page .achievement-hero,body .achievement-page .member-appbar{margin-left:0!important;margin-right:0!important;max-width:100%!important;min-width:0!important;overflow-x:hidden!important;width:100%!important}body .achievement-page .achievement-filter-tabs,body .achievement-page .member-legal-footer,body .achievement-page .my-panel{margin-left:auto!important;margin-right:auto!important;max-width:min(430px,calc(100vw - 24px))!important;min-width:0!important;overflow-x:hidden!important;width:min(430px,calc(100vw - 24px))!important}body .achievement-page .achievement-detail-list,body .achievement-page .achievement-history-list,body .achievement-page .achievement-page-earned-grid,body .achievement-page .achievement-page-progress-list,body .achievement-page .achievement-summary-categories,body .achievement-page .achievement-summary-panel{max-width:100%!important;min-width:0!important;overflow-x:hidden!important}body .achievement-page .achievement-summary-panel{grid-template-columns:minmax(0,1fr)!important}body .achievement-page .achievement-summary-categories{grid-template-columns:repeat(2,minmax(0,1fr))!important}body .achievement-page .achievement-history-list article,body .achievement-page .achievement-summary-categories article,body .achievement-page .my-achievement-progress-card,body .achievement-page .my-achievement-row{max-width:100%!important;min-width:0!important;overflow:hidden!important}body .achievement-page .my-achievement-row{grid-template-columns:42px minmax(0,1fr) minmax(66px,auto)!important}body .achievement-page .my-achievement-meta{max-width:92px!important;min-width:0!important}body .achievement-page .achievement-detail-list dd,body .achievement-page .achievement-detail-list dt,body .achievement-page .achievement-history-list small,body .achievement-page .my-achievement-progress-card p,body .achievement-page .my-achievement-progress-card strong,body .achievement-page .my-achievement-row p,body .achievement-page .my-achievement-row strong{overflow-wrap:anywhere!important}@media (max-width:430px){body .achievement-page .achievement-filter-tabs{padding:8px!important}body .achievement-page .my-achievement-row{grid-template-columns:42px minmax(0,1fr)!important}body .achievement-page .my-achievement-meta{align-items:start!important;grid-column:2!important;justify-items:start!important;max-width:100%!important;text-align:left!important}body .achievement-page .achievement-detail-list{grid-template-columns:minmax(0,1fr)!important}}body .achievement-page .member-appbar,body .member-shell.my-page .member-appbar,body .member-shell>.member-hero .member-concept-topbar,body .ranking-page .ranking-topbar{align-items:center!important;box-sizing:border-box!important;display:flex!important;justify-content:center!important;min-height:clamp(112px,27vw,148px)!important;overflow:visible!important;padding:max(12px,env(safe-area-inset-top)) 16px 8px!important;position:relative!important;width:100%!important}body .achievement-page .member-appbar .member-concept-logo,body .member-shell.my-page .member-appbar .member-concept-logo,body .member-shell>.member-hero .member-concept-topbar .member-concept-logo,body .ranking-page .ranking-topbar .member-concept-logo{align-items:center!important;display:flex!important;height:auto!important;justify-content:center!important;left:50%!important;margin:0!important;max-width:64%!important;min-width:0!important;overflow:visible!important;position:absolute!important;top:52%!important;transform:translate(-50%,-50%)!important;width:70%!important;z-index:1!important}body .member-concept-logo{width:70%!important}body .achievement-page .member-appbar .member-concept-logo img,body .member-shell.my-page .member-appbar .member-concept-logo img,body .member-shell>.member-hero .member-concept-topbar .member-concept-logo img,body .ranking-page .ranking-topbar .member-concept-logo img{display:block!important;height:auto!important;max-height:none!important;max-width:100%!important;transform:none!important;width:100%!important}body .member-shell.my-page .member-appbar .my-appbar-actions,body .member-shell>.member-hero .member-concept-topbar .member-concept-icon-button,body .ranking-page .ranking-topbar .ranking-guide-open-button{z-index:2!important}body .member-unified-action-pair{align-items:center;display:inline-flex;gap:4px;justify-content:flex-end;max-width:100%}body .member-unified-action-pair .member-concept-icon-button{flex:0 0 auto}body .ranking-page .ranking-tier-guide-card{align-items:center!important;grid-template-columns:minmax(0,1fr) max-content minmax(0,1fr)!important;overflow:visible!important}body .ranking-page .ranking-tier-guide-card .tier-chip{grid-column:1!important;justify-self:start!important}body .ranking-page .ranking-tier-guide-card .ranking-tier-guide-copy{align-items:center!important;display:grid!important;grid-column:2!important;justify-items:center!important;min-width:max-content!important;text-align:center!important}body .ranking-page .ranking-tier-guide-card .ranking-tier-guide-copy span,body .ranking-page .ranking-tier-guide-card .ranking-tier-guide-copy strong{overflow:visible!important;text-align:center!important;text-overflow:clip!important;white-space:nowrap!important}body .ranking-page .ranking-tier-guide-card em{grid-column:3!important;justify-self:end!important}body .ranking-page .ranking-tier-guide-card{display:block!important;min-height:92px!important;overflow:hidden!important;padding:8px!important;position:relative!important}body .ranking-page .ranking-tier-guide-card .tier-chip{height:36px!important;left:8px!important;min-width:36px!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important;width:36px!important}body .ranking-page .ranking-tier-guide-card .tier-chip img{height:36px!important;width:36px!important}body .ranking-page .ranking-tier-guide-card .ranking-tier-guide-copy{left:50%!important;position:absolute!important;top:9px!important;transform:translateX(-50%)!important}body .ranking-page .ranking-tier-guide-card .ranking-tier-guide-copy strong{font-size:clamp(12px,3.2vw,14px)!important;line-height:1.05!important}body .ranking-page .ranking-tier-guide-card .ranking-tier-guide-copy span{font-size:clamp(11px,3vw,13px)!important;line-height:1.1!important;margin-top:3px!important}body .ranking-page .ranking-tier-guide-card em{bottom:8px!important;font-size:clamp(10px,2.7vw,12px)!important;position:absolute!important;right:8px!important}body .member-shell.my-page .my-hero-identity-grid{align-items:center!important;display:grid!important;grid-gap:clamp(12px,4vw,28px)!important;gap:clamp(12px,4vw,28px)!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;margin:0!important;min-width:0!important;padding:0 24px 24px!important}body .member-shell.my-page .my-hero-identity-grid-guest{grid-template-columns:minmax(0,1fr)!important}body .member-shell.my-page .my-hero-tier-summary{display:grid!important;justify-items:start!important;min-width:0!important}body .member-shell.my-page .my-hero-member-inline{align-content:center!important;align-items:end!important;align-self:stretch!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:grid!important;grid-gap:6px!important;gap:6px!important;justify-items:end!important;margin:0!important;min-width:0!important;padding:0!important;text-align:right!important;transform:none!important}body .member-shell.my-page .my-hero-member-inline>span{display:block!important;font-size:clamp(19px,5vw,27px)!important;line-height:1.1!important;max-width:100%!important;overflow-wrap:anywhere!important;transform:none!important}body .member-shell.my-page .my-hero-member-inline>strong{font-size:clamp(12px,3.1vw,15px)!important;line-height:1.25!important;max-width:100%!important;transform:none!important}body .member-shell>.member-hero:not(.my-hero):not(.current-tournament-hero):not(.tournament-result-detail-hero):not(.achievement-hero),body .ranking-page .ranking-hero{padding-top:0!important}body .ranking-page .ranking-guide-open-button{align-items:center!important;background:rgba(255,255,255,.12)!important;border:1px solid rgba(255,255,255,.3)!important;border-radius:999px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)!important;color:#ffffff!important;cursor:pointer!important;display:inline-flex!important;flex:0 0 auto!important;font-size:12px!important;font-weight:750!important;justify-content:center!important;line-height:1!important;min-height:34px!important;padding:0 12px!important;white-space:nowrap!important}body .ranking-page .ranking-tier-guide-card .tier-chip,body .ranking-page .ranking-tier-guide-card .tier-chip img{height:44px!important;min-width:44px!important;width:44px!important}body .ranking-page .ranking-tier-guide-card .ranking-tier-guide-copy{left:65%!important}body .ranking-page .ranking-tier-guide-card .ranking-tier-guide-copy strong{font-size:clamp(15px,4vw,18px)!important}body .ranking-page .ranking-tier-guide-card .ranking-tier-guide-copy span{font-size:clamp(13px,3.5vw,15px)!important}body .ranking-page .ranking-tier-guide-card em{font-size:clamp(12px,3.3vw,14px)!important}body .ranking-page .ranking-tier-guide-card .tier-chip,body .ranking-page .ranking-tier-guide-card .tier-chip img{height:60px!important;min-width:60px!important;width:60px!important}body .ranking-page .ranking-tier-guide-card .tier-chip{left:4px!important}body .member-shell.my-page .my-hero-member-inline,body .member-shell.my-page .my-hero-tier-summary{align-content:center!important;align-items:start!important;display:grid!important;grid-template-rows:42px 18px!important;height:67px!important;grid-row-gap:7px!important;row-gap:7px!important}body .member-shell.my-page .my-hero-member-inline{justify-content:center!important}body .member-shell.my-page .my-hero-member-inline:before{content:none!important;display:none!important}body .member-shell.my-page .my-hero-member-inline .my-hero-member-title{align-self:center!important;justify-content:flex-end!important;margin:0!important;padding:0!important;text-align:right!important}body .member-shell.my-page .my-hero-tier-summary .my-hero-member-title{align-self:center!important;margin:0!important}body .member-shell.my-page .my-hero-member-inline .my-hero-next-tier,body .member-shell.my-page .my-hero-tier-summary .my-hero-next-tier{align-self:start!important;margin:0!important;text-align:right!important}body .member-shell.my-page .my-hero-tier-summary .my-hero-next-tier{text-align:left!important}@media (max-width:380px){body .member-shell.my-page .my-hero-identity-grid{gap:10px!important;padding-inline:18px!important}}body .member-shell.my-page .my-hero-member-inline{transform:translateX(clamp(-18px,-3vw,-10px))!important}body .member-shell.my-page .my-ledger-row-credit em{color:#39d17a!important}