:root{--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--r-sm:10px;--r-md:14px;--r-lg:18px;--r-pill:999px;--surface-0:#0b0d14;--surface-1:#161924f0;--surface-2:#202432f5;--stroke-1:#ffffff14;--stroke-2:#ffffff24;--text-1:#f5f5f5;--text-2:#a3a9b8;--accent:#ffca28;--accent-ink:#1a1203;--accent-grad:linear-gradient(135deg, #ffe082 0%, #ffca28 55%, #ffa000 100%);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--ease-std:cubic-bezier(.4, 0, .2, 1);--dur-press:90ms;--dur-fast:.16s;--dur-base:.24s;--dur-slow:.36s;--tap-min:44px;--nav-h:64px;--safe-top:max(env(safe-area-inset-top,0px), var(--tg-safe-area-inset-top,0px));--safe-bottom:max(env(safe-area-inset-bottom,0px), var(--tg-safe-area-inset-bottom,0px));--content-top:calc(var(--safe-top) + var(--tg-content-safe-area-inset-top,0px))}html{-webkit-text-size-adjust:100%}body{overscroll-behavior-y:none;padding-bottom:calc(var(--nav-h) + var(--safe-bottom) + 16px)!important}#app{padding-top:var(--content-top)}button{touch-action:manipulation}.glass-navbar{contain:layout paint;height:calc(var(--nav-h) + var(--safe-bottom))!important;padding:0 6px var(--safe-bottom)!important;border-top:1px solid var(--stroke-1)!important;background:linear-gradient(#141620fa 0%,#0b0c12 100%)!important;box-shadow:0 -8px 24px #00000073!important}.glass-navbar .nav-btn{min-height:var(--nav-h);color:#6b7489;z-index:1;gap:2px;transition:color var(--dur-fast) var(--ease-std), transform var(--dur-press) var(--ease-std)!important}.glass-navbar .nav-btn:active{transform:scale(.9)}.glass-navbar .nav-btn.active:before{display:none!important}.glass-navbar .nav-btn .nav-icon{font-size:21px;transition:transform var(--dur-base) var(--ease-spring)!important;filter:none!important}.glass-navbar .nav-btn.active .nav-icon{transform:translateY(-2px)scale(1.12)}.glass-navbar .nav-btn .nav-label{letter-spacing:.2px;font-size:10px}.ui-nav-indicator{width:calc(20% - 2.4px);height:calc(var(--nav-h) - 14px);pointer-events:none;z-index:0;transform:translate3d(calc(var(--ui-nav-idx,2) * 100%), 0, 0);transition:transform var(--dur-slow) var(--ease-out), opacity var(--dur-fast) linear;will-change:transform;position:absolute;top:7px;left:6px}.ui-nav-indicator:before{content:"";border-radius:var(--r-md);background:radial-gradient(120% 90% at 50% 0,#ffca2833 0%,#ffca280f 60%,#0000 100%);border:1px solid #ffca2838;position:absolute;inset:0 8px}.ui-nav-indicator:after{content:"";background:var(--accent);border-radius:0 0 3px 3px;width:28px;height:3px;margin-left:-14px;position:absolute;top:-7px;left:50%;box-shadow:0 0 10px #ffca28b3}.ui-nav-indicator.is-hidden{opacity:0}.view-section>.page-nav-header{top:var(--content-top);z-index:30;grid-template-columns:var(--tap-min) minmax(0, 1fr) minmax(var(--tap-min), auto);align-items:center;gap:var(--sp-2);background:linear-gradient(#0b0d14f7 0%,#0b0d14eb 70%,#0b0d1400 100%);min-height:52px;position:sticky;margin:-16px -16px 12px!important;padding:6px 12px!important;display:grid!important}.view-section>.page-nav-header>h2{letter-spacing:.6px;text-align:center;white-space:nowrap;text-overflow:ellipsis;font-weight:900;line-height:1.15;overflow:hidden;margin:0!important;font-size:17px!important}.view-section>.page-nav-header>div:last-child:empty{width:auto!important}.view-section>.page-nav-header>.back-btn:first-child{width:var(--tap-min);height:var(--tap-min);position:relative;color:#0000!important;background:var(--surface-2)!important;border:1px solid var(--stroke-2)!important;transition:transform var(--dur-press) var(--ease-std)!important;border-radius:50%!important;padding:0!important;font-size:0!important;box-shadow:0 4px 12px #00000059!important}.view-section>.page-nav-header>.back-btn:first-child:before{content:"";border-left:2.5px solid var(--accent);border-bottom:2.5px solid var(--accent);border-radius:1px;width:10px;height:10px;margin:-5px 0 0 -3px;position:absolute;top:50%;left:50%;transform:rotate(45deg)}.view-section>.page-nav-header>.back-btn:first-child:active{transform:scale(.88)}#view-inventory>.section-header,#view-market>.section-header{margin-bottom:12px;gap:10px!important}#view-inventory>.section-header h2,#view-market>.section-header h2,.shop-header-banner h2{letter-spacing:.6px;font-size:20px!important}#view-shop>.shop-header-banner{background:var(--surface-1)!important;border:1px solid var(--stroke-1)!important;border-radius:var(--r-lg)!important;flex-direction:column!important;align-items:stretch!important;gap:10px!important;padding:12px!important;box-shadow:0 8px 24px #00000059!important}#view-shop>.shop-header-banner h2{white-space:nowrap;text-shadow:none!important}#view-shop .shop-balance-chips{scrollbar-width:none;overscroll-behavior-x:contain;margin:0 -2px;padding:0 2px;overflow-x:auto;gap:6px!important;display:flex!important}#view-shop .shop-balance-chips::-webkit-scrollbar{display:none}#view-shop .shop-chip{font-variant-numeric:tabular-nums;flex:1 0 auto;justify-content:center;min-height:32px;border:1px solid var(--stroke-1)!important;border-radius:var(--r-pill)!important;box-shadow:none!important;transition:transform var(--dur-press) var(--ease-std)!important;background:#080a1099!important;padding:0 10px!important;font-weight:800!important}#view-shop .shop-chip:active{transform:scale(.94)!important}.collection-top-mode-nav,.shop-nav-bar,.lb-sub-nav{scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;border:1px solid var(--stroke-1);border-radius:var(--r-md);background:#0a0c12b8;width:100%;margin-bottom:12px;scroll-padding:0 4px;overflow-y:hidden;box-shadow:inset 0 1px 2px #0006;flex-wrap:nowrap!important;gap:4px!important;padding:4px!important;display:flex!important;overflow-x:auto!important}.collection-top-mode-nav::-webkit-scrollbar,.shop-nav-bar::-webkit-scrollbar,.lb-sub-nav::-webkit-scrollbar{display:none}.collection-top-mode-nav>.filter-btn,.shop-nav-bar>.shop-main-pill,.lb-sub-nav>.lb-sub-pill{scroll-snap-align:start;letter-spacing:.3px;white-space:nowrap;text-transform:uppercase;justify-content:center;align-items:center;gap:4px;min-height:38px;color:var(--text-2)!important;box-shadow:none!important;transition:color var(--dur-fast) var(--ease-std), background-color var(--dur-fast) var(--ease-std), transform var(--dur-press) var(--ease-std)!important;background:0 0!important;border:0!important;border-radius:10px!important;flex:1 0 auto!important;padding:0 12px!important;font-size:12px!important;font-weight:800!important;display:inline-flex!important}.collection-top-mode-nav>.filter-btn:active,.shop-nav-bar>.shop-main-pill:active,.lb-sub-nav>.lb-sub-pill:active{box-shadow:none!important;transform:scale(.95)!important}.collection-top-mode-nav>.filter-btn.active,.shop-nav-bar>.shop-main-pill.active,.lb-sub-nav>.lb-sub-pill.active{animation:uiChipIn var(--dur-base) var(--ease-spring);background:var(--accent-grad)!important;color:var(--accent-ink)!important;box-shadow:0 4px 14px #ffaa0047,inset 0 1px #ffffff73!important}@keyframes uiChipIn{0%{transform:scale(.92)}to{transform:scale(1)}}.shop-sub-nav-bar{scroll-snap-type:x proximity;overscroll-behavior-x:contain;gap:6px!important;margin-bottom:14px!important}.shop-sub-nav-bar>.shop-sub-pill{scroll-snap-align:start;align-items:center;min-height:34px;background:var(--surface-1)!important;color:var(--text-2)!important;border:1px solid var(--stroke-2)!important;border-radius:var(--r-pill)!important;box-shadow:none!important;transition:color var(--dur-fast) var(--ease-std), background-color var(--dur-fast) var(--ease-std), border-color var(--dur-fast) var(--ease-std), transform var(--dur-press) var(--ease-std)!important;padding:0 14px!important;font-size:11.5px!important;display:inline-flex!important}.shop-sub-nav-bar>.shop-sub-pill:active{box-shadow:none!important;transform:scale(.95)!important}.shop-sub-nav-bar>.shop-sub-pill.active{color:var(--accent)!important;box-shadow:none!important;background:#ffca2824!important;border-color:#ffca288c!important}.glass-btn,.clan-btn,.currency-pill,.shop-chip,.activity-card,.glass-card,.gacha-ticket-badge{-webkit-tap-highlight-color:transparent}.glass-btn:active,.clan-btn:active{transform:scale(.96)!important}.activity-card{transition:transform var(--dur-fast) var(--ease-out)!important}.activity-card:active{transform:scale(.96)!important}.glass-card:active{transform:scale(.98)}:where(button,[role=button],.glass-card,.activity-card):focus-visible{outline:2px solid var(--accent);outline-offset:2px}@keyframes uiViewFwd{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes uiViewBack{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:none}}@keyframes uiViewFade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.view-section.active[data-ui-dir]:not(.map-fullscreen-section){animation-duration:var(--dur-base)!important;animation-timing-function:var(--ease-out)!important;animation-fill-mode:both!important}.view-section.active[data-ui-dir=fwd]:not(.map-fullscreen-section),.view-section.active[data-ui-dir=right]:not(.map-fullscreen-section){animation-name:uiViewFwd!important}.view-section.active[data-ui-dir=back]:not(.map-fullscreen-section),.view-section.active[data-ui-dir=left]:not(.map-fullscreen-section){animation-name:uiViewBack!important}.view-section.active[data-ui-dir=fade]:not(.map-fullscreen-section){animation-name:uiViewFade!important}.view-section.active.ui-settled{will-change:auto!important;animation:none!important}#view-hub.active.ui-entering>*{animation:uiViewFade var(--dur-slow) var(--ease-out) both}#view-hub.active.ui-entering>:nth-child(2){animation-delay:30ms}#view-hub.active.ui-entering>:nth-child(3){animation-delay:60ms}#view-hub.active.ui-entering>:nth-child(4){animation-delay:90ms}#view-hub.active.ui-entering>:nth-child(5){animation-delay:.12s}#view-hub.active.ui-entering>:nth-child(n+6){animation-delay:.15s}.activities-carousel{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scroll-padding-left:16px}.activities-carousel>.activity-card{scroll-snap-align:start}html.ui-lite *,html.ui-lite :before,html.ui-lite :after{-webkit-backdrop-filter:none!important}html.ui-lite .swipe-hint-arrow,html.ui-lite .bp-reward-thumb-card,html.ui-lite .bp-reward-thumb-bg,html.ui-lite .main-waifu-img-container,html.ui-lite .main-waifu-img-container:before,html.ui-lite .map-activities-fab-btn,html.ui-lite .market-live-pulse-dot,html.ui-lite [class*=title-style-],html.ui-lite .star-shimmer-limited,html.ui-lite .rarity-border-Legendary,html.ui-lite .rarity-border-Epic,html.ui-lite .farm-card-selected-badge,html.ui-lite .av2-league-emblem,html.ui-lite .av2-cta:after,html.ui-lite .av2-pcard.r-legendary:before,html.ui-lite .av2-fog i,html.ui-lite .av2-result-rays{animation:none!important}html.ui-lite .glass-navbar .nav-btn .nav-icon,html.ui-lite .act-illustration-3d{filter:none!important}html.ui-lite .glass-header .currencies-row{background:#080a10d9!important}@media (prefers-reduced-motion:reduce){.ui-nav-indicator{transition:none}.view-section.active[data-ui-dir],#view-hub.active.ui-entering>*,.collection-top-mode-nav>.filter-btn.active,.shop-nav-bar>.shop-main-pill.active,.lb-sub-nav>.lb-sub-pill.active{animation:none!important}}#view-hub{padding-top:12px}#view-hub>*{margin-bottom:12px}#view-hub>.glass-header{border-radius:var(--r-lg)!important;min-height:148px!important;margin-bottom:12px!important;padding:14px 16px 18px!important}#view-hub>.glass-header .xp-bar-container{bottom:0;left:0;right:0;z-index:3!important;background:#00000073!important;border:0!important;border-radius:0!important;width:auto!important;height:4px!important;margin:0!important;display:block!important;position:absolute!important}#view-hub>.glass-header .xp-bar-fill{transform-origin:0;transform:scaleX(var(--ui-xp,0));width:100%!important;box-shadow:none!important;transition:transform var(--dur-slow) var(--ease-out)!important;border-radius:0!important}#view-hub>.glass-header .xp-text{display:none!important}.glass-header .curr-value{font-variant-numeric:tabular-nums}.glass-header .currency-pill.ui-bump .curr-value{animation:uiBump .42s var(--ease-spring)}@keyframes uiBump{0%{transform:scale(1)}35%{transform:scale(1.22)}to{transform:scale(1)}}.glass-header .currency-pill .curr-value{display:inline-block}#view-hub>.pass-banner{min-height:64px;border-radius:var(--r-lg)!important;padding:10px 14px!important}.hub-quick{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.hub-quick-tile{--tone:255, 202, 40;border-radius:var(--r-md);border:1px solid rgba(var(--tone), .22);background:radial-gradient(120% 80% at 50% 0%, rgba(var(--tone), .16) 0%, transparent 70%), var(--surface-1);min-height:84px;color:var(--text-1);cursor:pointer;transition:transform var(--dur-press) var(--ease-std);flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:10px 4px 8px;font-family:Outfit,sans-serif;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 16px #00000059,inset 0 1px #ffffff0f}.hub-quick-tile:active{transform:scale(.94)}.hub-quick-tile.tone-gold{--tone:255, 202, 40}.hub-quick-tile.tone-red{--tone:248, 113, 113}.hub-quick-tile.tone-blue{--tone:56, 189, 248}.hub-quick-tile.tone-indigo{--tone:129, 140, 248}.hq-icon{background:rgba(var(--tone), .14);border:1px solid rgba(var(--tone), .25);border-radius:12px;place-items:center;width:38px;height:38px;margin-bottom:2px;font-size:20px;line-height:1;display:grid}.hq-label{letter-spacing:.2px;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:11px;font-weight:800;line-height:1.15;overflow:hidden}.hq-sub{color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;max-width:100%;font-size:9.5px;font-weight:600;overflow:hidden}.hq-dot{width:9px;height:9px;box-shadow:0 0 0 2px var(--surface-0);opacity:0;transition:opacity var(--dur-fast) linear, transform var(--dur-base) var(--ease-spring);background:#ff4d4f;border-radius:50%;position:absolute;top:8px;right:8px;transform:scale(.4)}.hub-quick-tile.is-ready .hq-dot{opacity:1;transform:scale(1)}.hub-quick-tile.is-ready .hq-sub{color:var(--accent);font-weight:800}.hub-quick-tile.is-ready:after{content:"";border-radius:inherit;border:1.5px solid rgba(var(--tone), .85);box-shadow:inset 0 0 18px rgba(var(--tone), .35);pointer-events:none;animation:1.8s ease-in-out infinite alternate uiBreath;position:absolute;inset:-1px}@keyframes uiBreath{0%{opacity:.25}to{opacity:1}}.hub-quick-tile.is-ready .hq-icon{animation:uiWiggle 2.6s var(--ease-std) infinite}@keyframes uiWiggle{0%,82%,to{transform:rotate(0)}86%{transform:rotate(-12deg)scale(1.08)}90%{transform:rotate(10deg)scale(1.08)}94%{transform:rotate(-6deg)}}#view-hub>.section-title-row{justify-content:space-between;align-items:center;display:flex;margin:4px 0 8px!important}.hub-carousel-dots{align-items:center;gap:6px;padding:8px 2px;display:flex}.hub-carousel-dots>button{width:6px;height:6px;transition:transform var(--dur-base) var(--ease-out), background-color var(--dur-fast) linear;background:#ffffff38;border:0;border-radius:3px;padding:0;position:relative}.hub-carousel-dots>button:before{content:"";position:absolute;inset:-9px -4px}.hub-carousel-dots>button.active{background:var(--accent);transform:scaleX(2.4)}#view-hub>.activities-carousel{scroll-padding-left:16px;gap:10px!important;margin-left:-16px!important;margin-right:-16px!important;padding:2px 16px 6px!important}#view-hub>.activities-carousel>.activity-card{border-radius:var(--r-md)!important;flex:0 0 clamp(148px,42vw,176px)!important;height:168px!important}#view-hub>.activities-carousel .card-bg-art{border-radius:var(--r-md)!important}#view-hub>.gacha-banner{min-height:84px;border-radius:var(--r-lg)!important}html.ui-lite .hub-quick-tile.is-ready:after,html.ui-lite .hub-quick-tile.is-ready .hq-icon{animation:none!important}html.ui-lite .hub-quick-tile.is-ready:after{opacity:1}@media (prefers-reduced-motion:reduce){.hub-quick-tile.is-ready:after,.hub-quick-tile.is-ready .hq-icon,.glass-header .currency-pill.ui-bump .curr-value{animation:none!important}}.anime-card,.glass-card,.lb-row-item{-webkit-backface-visibility:visible;backface-visibility:visible}.anime-card:not(:active):not(.in-farm-selected):not(.in-fusion-slot):not(.selected),.lb-row-item{transform:none}#view-inventory .sets-search-box input,#view-inventory .all-cards-search-box input{height:42px;transition:border-color var(--dur-fast) linear;background:var(--surface-1)!important;border:1px solid var(--stroke-2)!important;border-radius:var(--r-md)!important;box-shadow:none!important;padding:0 38px 0 14px!important;font-size:14px!important}#view-inventory .sets-search-box input:focus,#view-inventory .all-cards-search-box input:focus{outline:none;border-color:#ffca2899!important;box-shadow:0 0 0 3px #ffca281f!important}#view-inventory .series-filters{overscroll-behavior-x:contain;gap:6px!important;padding-bottom:0!important}#view-inventory .series-btn{white-space:nowrap;min-height:34px;background:var(--surface-1)!important;color:var(--text-2)!important;border:1px solid var(--stroke-2)!important;border-radius:var(--r-pill)!important;box-shadow:none!important;flex:none!important;padding:0 12px!important;font-size:11.5px!important;font-weight:800!important}#view-inventory .series-btn.active{color:var(--accent)!important;background:#ffca2824!important;border-color:#ffca288c!important}#view-inventory .series-btn:active{box-shadow:none!important;transform:scale(.95)!important}#view-inventory .grid-size-btn,.ui-density-btn{letter-spacing:-1px;cursor:pointer;place-items:center;min-width:34px;height:34px;line-height:1;display:inline-grid;background:var(--surface-1)!important;color:var(--text-2)!important;border:1px solid var(--stroke-2)!important;box-shadow:none!important;transition:transform var(--dur-press) var(--ease-std), background-color var(--dur-fast) linear!important;border-radius:10px!important;padding:0 8px!important;font-size:9px!important}#view-inventory .grid-size-btn.active,.ui-density-btn.active{color:var(--accent)!important;background:#ffca2829!important;border-color:#ffca288c!important}#view-inventory .grid-size-btn:active,.ui-density-btn:active{box-shadow:none!important;transform:scale(.92)!important}.ui-filters{position:relative;gap:8px!important;margin-bottom:12px!important}.ui-filters-row{align-items:center;gap:6px;min-width:0;display:flex}.ui-filters-row>.all-cards-search-box{flex:auto;min-width:0}.ui-filters-row .rarity-dropdown-wrapper{flex:none;position:relative}.ui-filters #rarity-dropdown-btn,.ui-filters #coll-mode-btn-batch-lock{white-space:nowrap;justify-content:center;align-items:center;min-width:42px;height:42px;background:var(--surface-1)!important;color:var(--text-1)!important;border:1px solid var(--stroke-2)!important;border-radius:var(--r-md)!important;box-shadow:none!important;text-transform:none!important;padding:0 10px!important;font-size:12px!important;display:inline-flex!important}.ui-filters #rarity-dropdown-btn{text-overflow:ellipsis;max-width:132px;line-height:40px;overflow:hidden;display:block!important}.ui-filters #coll-mode-btn-batch-lock{font-size:16px!important}.ui-filters #rarity-dropdown-btn:active,.ui-filters #coll-mode-btn-batch-lock:active{transform:scale(.94)!important}.ui-filters .rarity-dropdown-menu{min-width:170px;overflow:hidden;z-index:40!important;background:var(--surface-2)!important;border:1px solid var(--stroke-2)!important;border-radius:var(--r-md)!important;left:auto!important;right:0!important;box-shadow:0 16px 40px #0009!important}.ui-filters .rarity-dropdown-item{align-items:center;min-height:40px;display:flex}.ui-filters-row--sub>.cards-sort-bar{flex:auto;min-width:0;margin:0!important}.ui-filters-row--sub .series-filters{scrollbar-width:none;overflow-x:auto}.ui-filters-row--sub .series-filters::-webkit-scrollbar{display:none}.ui-filters-row--sub .series-btn{flex:none!important}.ui-density{flex:none;gap:4px;display:flex}.ui-filters #all-cards-count-badge{box-shadow:none;color:var(--text-2);font-variant-numeric:tabular-nums;background:0 0;border:0;align-self:flex-end;margin:-2px 2px -4px;padding:0;font-size:11px;font-weight:700}#cards-grid{margin-top:4px!important;padding:0!important}#cards-grid.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}#cards-grid.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}#cards-grid.cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important}#cards-grid .anime-card,#set-binder-grid .anime-card{transition:transform var(--dur-press) var(--ease-std)!important;border-width:1px!important;border-color:#ffffff1a!important;border-radius:12px!important;box-shadow:0 6px 16px #00000073!important}#cards-grid .anime-card[data-rarity=Rare],#set-binder-grid .anime-card[data-rarity=Rare]{border-color:#60a5fa73!important}#cards-grid .anime-card[data-rarity=Epic],#set-binder-grid .anime-card[data-rarity=Epic]{border:1px solid #c084fc99!important;box-shadow:0 6px 16px #00000073,0 0 12px #ab47bc59!important}#cards-grid .anime-card[data-rarity=Legendary],#set-binder-grid .anime-card[data-rarity=Legendary]{border-color:#ffca28bf!important;box-shadow:0 6px 16px #00000073,0 0 14px #ffca2859!important}#cards-grid .anime-card:hover,#set-binder-grid .anime-card:hover{transform:none!important}#cards-grid .anime-card:active,#set-binder-grid .anime-card:active{transform:scale(.95)!important}#cards-grid.cols-4 .card-meta-row,#cards-grid.cols-4 .card-rarity{display:none!important}#cards-grid.cols-4 .card-title{font-size:10px!important}#cards-grid.cols-3 .card-title{font-size:11.5px!important}#cards-grid.cols-3 .card-rarity{padding:1px 4px!important;font-size:8px!important}#cards-grid .card-image,#set-binder-grid .card-image{transition:opacity var(--dur-base) linear}#cards-grid .card-image.ui-img-pending,#set-binder-grid .card-image.ui-img-pending{opacity:0}#cards-grid .card-image-wrapper,#set-binder-grid .card-image-wrapper{background:linear-gradient(110deg,#161925 30%,#1f2333 50%,#161925 70%)}#character-details-versions .cards-grid{margin-top:10px!important;padding:0!important}#character-details-versions .cards-grid.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}#character-details-versions .cards-grid.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}#character-details-versions .cards-grid.cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important}#character-details-versions .anime-card{transition:transform var(--dur-press) var(--ease-std)!important;border-width:1px!important;border-color:#ffffff1a!important;border-radius:12px!important;box-shadow:0 6px 16px #00000073!important}#character-details-versions .anime-card[data-rarity=Rare]{border-color:#60a5fa73!important}#character-details-versions .anime-card[data-rarity=Epic]{border:1px solid #c084fc99!important;box-shadow:0 6px 16px #00000073,0 0 12px #ab47bc59!important}#character-details-versions .anime-card[data-rarity=Legendary]{border-color:#ffca28bf!important;box-shadow:0 6px 16px #00000073,0 0 14px #ffca2859!important}#character-details-versions .anime-card:hover{transform:none!important}#character-details-versions .anime-card:active{transform:scale(.95)!important}#character-details-versions .cards-grid.cols-4 .card-meta-row,#character-details-versions .cards-grid.cols-4 .card-rarity{display:none!important}#character-details-versions .cards-grid.cols-4 .card-title{font-size:10px!important}#character-details-versions .cards-grid.cols-3 .card-title{font-size:11.5px!important}#character-details-versions .cards-grid.cols-3 .card-rarity{padding:1px 4px!important;font-size:8px!important}#character-details-versions .cards-grid.cols-4 .card-quality{letter-spacing:-1.5px;padding:1px 3px!important;font-size:7px!important}#character-details-versions .cards-grid.cols-4 .card-lvl{padding:1px 3px!important;font-size:8.5px!important}#character-details-versions .card-image-wrapper{background:linear-gradient(110deg,#161925 30%,#1f2333 50%,#161925 70%)}#view-inventory .set-card-item{border:1px solid var(--stroke-2)!important;border-radius:var(--r-lg)!important;transition:transform var(--dur-press) var(--ease-std)!important;box-shadow:0 8px 20px #00000073!important}#view-inventory .set-card-item:hover{transform:none!important}#view-inventory .set-card-item:active{transform:scale(.97)!important;box-shadow:0 4px 12px #00000073!important}#view-inventory .set-card-item.master-set{border-color:#ffca28b3!important}#view-inventory .set-card-item.grid-mode .set-card-progress-track{height:5px;background:#0000008c!important;border:0!important;border-radius:3px!important}#view-inventory .set-card-item.grid-mode .set-card-progress-fill{background:var(--accent-grad)!important;border-radius:3px!important}#view-inventory .set-card-item.grid-mode.is-folder:before{display:none!important}#set-details-view-container>div:first-child>.filter-btn,#view-inventory .sets-folder-back-btn{min-height:36px;background:var(--surface-2)!important;color:var(--text-1)!important;border:1px solid var(--stroke-2)!important;border-radius:var(--r-pill)!important;box-shadow:none!important;text-transform:none!important;padding:0 14px!important;font-size:12px!important}#view-inventory .binder-filter-tabs{scrollbar-width:none;border:1px solid var(--stroke-1)!important;border-radius:var(--r-md)!important;box-shadow:none!important;background:#0a0c12b8!important}#view-inventory .binder-tab-btn{white-space:nowrap;min-height:36px;flex:1 0 auto!important}#view-inventory .binder-tab-btn.active{background:var(--accent-grad)!important;color:var(--accent-ink)!important;border-color:#0000!important}#view-inventory .binder-tab-btn.active .binder-tab-badge{color:var(--accent-ink)!important;background:#0000002e!important}#view-inventory .binder-album-page{border:1px solid var(--stroke-1)!important;border-radius:var(--r-lg)!important;box-shadow:none!important;background:#0e1018d9!important}#view-inventory .anime-card.binder-empty-slot{box-shadow:none!important;border:1.5px dashed #ffffff29!important}.ui-filters .rarity-dropdown-item.active{color:var(--accent)!important;background:#ffca2829!important}.ui-filters .rarity-dropdown-item{border:0!important}#cards-grid.cols-4 .card-quality{letter-spacing:-1.5px;padding:1px 3px!important;font-size:7px!important}#cards-grid.cols-4 .card-lvl{padding:1px 3px!important;font-size:8.5px!important}.ui-sheet{background:#040509b8!important;justify-content:center!important;align-items:flex-end!important;padding:0!important}.glass-modal.ui-sheet.active{animation:uiFadeIn var(--dur-fast) linear both!important}@keyframes uiFadeIn{0%{opacity:0}to{opacity:1}}.ui-sheet>.ui-sheet-panel{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;position:relative;overflow-y:auto;width:100%!important;max-width:480px!important;max-height:calc(100% - var(--content-top) - 28px)!important;padding-top:24px!important;padding-bottom:calc(18px + var(--safe-bottom))!important;border:1px solid var(--stroke-2)!important;border-bottom:0!important;border-radius:22px 22px 0 0!important;margin:0!important;box-shadow:0 -18px 50px #0009!important}.glass-modal.ui-sheet>.ui-sheet-panel,.modal-overlay.ui-sheet.active>.ui-sheet-panel{animation:uiSheetUp var(--dur-slow) var(--ease-out) both}.ui-sheet>.ui-sheet-panel.ui-sheet-settled{animation:none!important}@keyframes uiSheetUp{0%{transform:translateY(100%)}to{transform:translate(0,0)}}.ui-sheet>.ui-sheet-panel.ui-dragging{will-change:transform;transition:none!important}.ui-sheet>.ui-sheet-panel.ui-springing{transition:transform .3s var(--ease-spring)!important}.ui-sheet>.ui-sheet-panel.ui-closing{transition:transform .22s var(--ease-std)!important;transform:translateY(105%)!important}.ui-sheet-grab{z-index:20;pointer-events:none;height:0;margin:-14px 0 14px;position:sticky;top:-16px}.ui-sheet-grab:before{content:"";background:#ffffff47;border-radius:2px;width:40px;height:4px;margin-left:-20px;position:absolute;top:0;left:50%}html.ui-sheet-lock,html.ui-sheet-lock body{overflow:hidden!important}#game-custom-alert-modal.active>*,#game-custom-confirm-modal.active>*,#level-up-modal.active>*{animation:uiDialogIn var(--dur-base) var(--ease-spring) both}@keyframes uiDialogIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.glass-modal.ui-sheet>.ui-sheet-panel,.modal-overlay.ui-sheet.active>.ui-sheet-panel,#game-custom-alert-modal.active>*,#game-custom-confirm-modal.active>*{animation:none!important}}#view-workshop .workshop-header-top{grid-template-columns:var(--tap-min) minmax(0, 1fr) var(--tap-min);align-items:center;gap:8px;min-height:52px;display:grid!important}#view-workshop .workshop-title-wrap{text-align:center;min-width:0}#view-workshop .workshop-title-wrap h2{letter-spacing:.6px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:0!important;font-size:17px!important}#view-workshop .workshop-back-btn,#view-workshop .workshop-guide-btn{width:var(--tap-min);height:var(--tap-min);position:relative;color:#0000!important;background:var(--surface-2)!important;border:1px solid var(--stroke-2)!important;border-radius:50%!important;padding:0!important;font-size:0!important;box-shadow:0 4px 12px #00000059!important}#view-workshop .workshop-back-btn>span,#view-workshop .workshop-guide-btn>span{display:none}#view-workshop .workshop-back-btn:before{content:"";border-left:2.5px solid var(--accent);border-bottom:2.5px solid var(--accent);border-radius:1px;width:10px;height:10px;margin:-5px 0 0 -3px;position:absolute;top:50%;left:50%;transform:rotate(45deg)}#view-workshop .workshop-guide-btn:before{content:"i";color:var(--accent);text-transform:none;place-items:center;font:italic 900 18px/1 Georgia,serif;display:grid;position:absolute;inset:0}#view-workshop .workshop-back-btn:active,#view-workshop .workshop-guide-btn:active{transform:scale(.88)!important}@keyframes idleBoosterPulse{0%{transform:translateY(0)scale(1)}to{transform:translateY(-8px)scale(1.02)}}@keyframes commonCardGlow{0%{transform:translateY(0)scale(1)}to{transform:translateY(-8px)scale(1.02)}}@keyframes peekLegendaryPulse{0%{transform:translateY(0)scale(1)}to{transform:translateY(-5px)scale(1.03)}}@keyframes peekEpicPulse{0%{transform:translateY(0)scale(1)}to{transform:translateY(-5px)scale(1.03)}}@keyframes bannerLegendaryGlow{0%{transform:scale(1)}to{transform:scale(1.035)}}@keyframes bannerEpicGlow{0%{transform:scale(1)}to{transform:scale(1.03)}}.gacha-rarity-banner.active.legendary{box-shadow:0 0 28px #ffd700d9,0 5px 16px #000000a6!important}.gacha-rarity-banner.active.epic{box-shadow:0 0 24px #a855f7d9,0 5px 16px #000000a6!important}#opening-booster-pack,.gacha-3d-card-flip-wrapper{box-shadow:0 14px 30px #000000b3,0 0 22px #ffd7004d}.rarity-border-Legendary{animation:none!important;box-shadow:0 0 18px #ffd700d9,0 0 34px #f59e0b66!important}.rarity-border-Epic{animation:none!important;box-shadow:0 0 16px #a855f7cc,0 0 28px #9333ea59!important}.bp-reward-thumb-card.kurumi-card{animation:none!important;box-shadow:0 0 12px #e056fdb3!important}.bp-reward-thumb-card.legend-card,.bp-reward-thumb-bg{animation:none!important;box-shadow:0 0 12px #f1c40fb3!important}.main-waifu-img-container.favorite-has-card{animation:none!important;box-shadow:0 0 18px #ffca28bf,0 0 34px #ef535073!important}.main-waifu-img-container.favorite-has-card:before{animation:2.6s ease-in-out infinite alternate uiBreath!important}@keyframes av2-cta-shine{0%,60%{transform:translate(0)skew(-20deg)}to{transform:translate(620px)skew(-20deg)}}#shop-toast-notification{touch-action:none;width:min(440px,100% - 24px);overflow:hidden;top:calc(var(--content-top) + 10px)!important;border-radius:var(--r-lg)!important;opacity:1!important;max-width:none!important;transition:transform .42s var(--ease-spring)!important;background:#181b27f7!important;border:1px solid #ffca2859!important;gap:12px!important;padding:12px 14px 14px!important;transform:translate(-50%)translateY(-140%)!important;box-shadow:0 14px 40px #0009!important}#shop-toast-notification.active{transform:translate(-50%)translate(0,0)!important}#shop-toast-notification.ui-toast-drag{transition:none!important}#shop-toast-notification .shop-toast-icon{background:#ffca281f;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid;filter:none!important;font-size:22px!important}#shop-toast-notification .shop-toast-title{letter-spacing:.3px;text-shadow:none!important;font-size:13.5px!important}#shop-toast-notification .shop-toast-desc{line-height:1.35;color:var(--text-2)!important;font-size:12px!important}#shop-toast-notification:after{content:"";background:var(--accent-grad);transform-origin:0;height:2px;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}#shop-toast-notification.active:after{animation:3.2s linear both uiToastTimer}@keyframes uiToastTimer{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes uiToastTimer2{0%{transform:scaleX(1)}to{transform:scaleX(0)}}#shop-toast-notification.active.ui-alt:after{animation-name:uiToastTimer2}.ui-burst{z-index:2147483001;pointer-events:none;width:0;height:0;position:fixed;top:0;left:0}.ui-burst>i{will-change:transform, opacity;animation:uiParticle var(--d,.9s) cubic-bezier(.2, .7, .3, 1) forwards;font-size:18px;font-style:normal;line-height:1;position:absolute;top:0;left:0}@keyframes uiParticle{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)}12%{opacity:1}to{transform:translate(calc(-50% + var(--x)), calc(-50% + var(--y))) scale(var(--s,1)) rotate(var(--r,0deg));opacity:0}}.ui-burst>b{width:72px;height:72px;animation:uiRing .52s var(--ease-out) forwards;border:3px solid #ffca28e6;border-radius:50%;position:absolute;top:-36px;left:-36px}@keyframes uiRing{0%{opacity:1;transform:scale(.2)}to{opacity:0;transform:scale(1.6)}}.hub-quick-tile.ui-claimed .hq-icon{animation:uiClaimPop .6s var(--ease-spring)}@keyframes uiClaimPop{0%{transform:scale(1)}30%{transform:scale(1.35)rotate(-8deg)}to{transform:scale(1)}}.activity-card:active .act-illustration-3d{transition:transform var(--dur-fast) var(--ease-spring);transform:scale(1.12)translateY(-3px)}@media (prefers-reduced-motion:reduce){.ui-burst{display:none!important}#shop-toast-notification{transition:opacity var(--dur-fast) linear!important}#shop-toast-notification.active:after{animation:none}}html.ui-lite .ui-burst>i:nth-child(n+10){display:none}.ui-panel{background:var(--surface-1);border:1px solid var(--stroke-1);border-radius:var(--r-lg);margin-bottom:12px;padding:14px;position:relative;box-shadow:0 10px 26px #00000061,inset 0 1px #ffffff0d}.ui-eyebrow{letter-spacing:1px;text-transform:uppercase;color:var(--text-2);font-size:11px;font-weight:800}.ui-chip{border-radius:var(--r-pill);border:1px solid var(--stroke-1);min-height:26px;color:var(--text-1);white-space:nowrap;font-variant-numeric:tabular-nums;background:#ffffff0f;align-items:center;gap:4px;padding:0 10px;font-size:11px;font-weight:800;display:inline-flex}.ui-chip--gold{color:var(--accent);background:#ffca281f;border-color:#ffca2859}.ui-chip--vip{color:#e9d5ff;background:#a855f729;border-color:#a855f766}.ui-chip--live{color:#fdba74;background:#fb923c24;border-color:#fb923c66}.ui-chip--live:before{content:"";background:#fb923c;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite alternate uiBreath}.ui-chip[hidden]{display:none}.ui-progress{background:#00000080;border-radius:4px;height:6px;overflow:hidden}.ui-progress>i{border-radius:inherit;background:var(--accent-grad);height:100%;transition:width var(--dur-slow) var(--ease-out);display:block}.ui-progress--lg{border-radius:6px;height:10px}.ui-cta{border-radius:var(--r-md);background:var(--accent-grad);width:100%;min-height:48px;color:var(--accent-ink);letter-spacing:.6px;cursor:pointer;transition:transform var(--dur-press) var(--ease-std), opacity var(--dur-fast) linear;border:0;justify-content:center;align-items:center;gap:6px;margin-top:12px;padding:0 16px;font-family:Outfit,sans-serif;font-size:14px;font-weight:900;display:flex;box-shadow:0 8px 20px #ffa00047,inset 0 1px #ffffff80}.ui-cta:active{transform:scale(.97)}.ui-cta:disabled,.ui-cta.is-empty{color:var(--text-2);box-shadow:none;cursor:default;background:#ffffff12}.ui-cta--sm{min-height:40px;margin-top:10px;font-size:12.5px}.ui-icon-btn{border:1px solid var(--stroke-2);background:var(--surface-2);cursor:pointer;width:34px;height:34px;transition:transform var(--dur-press) var(--ease-std);border-radius:10px;place-items:center;font-size:14px;display:inline-grid}.ui-icon-btn:active{transform:scale(.9)}.ui-icon-btn--danger{background:#ef44441a;border-color:#ef444459}.ui-sec-head{letter-spacing:.5px;text-transform:uppercase;color:var(--text-1);justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;font-size:13px;font-weight:900;display:flex}.ui-sec-head--out{margin:18px 2px 10px}.ui-sec-head .section-badge{color:var(--text-1)!important;box-shadow:none!important;letter-spacing:.5px!important;background:0 0!important;border:0!important;padding:0!important;font-size:13px!important}.ui-sec-meta{color:var(--text-2);text-transform:none;letter-spacing:0;font-size:11px;font-weight:800}.ui-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.ui-empty{text-align:center;border-radius:var(--r-lg);background:#ffffff05;border:1.5px dashed #ffffff24;flex-direction:column;align-items:center;padding:26px 18px;display:flex}.ui-empty--compact{padding:18px 16px}.ui-empty-ic{margin-bottom:6px;font-size:34px}.ui-empty-title{font-size:15px;font-weight:900}.ui-empty-sub{color:var(--text-2);max-width:300px;margin-top:4px;font-size:12px;line-height:1.4}.ui-empty .ui-cta{max-width:280px}.ui-muted-line{text-align:center;color:var(--text-2);padding:12px;font-size:12px}.ui-list{padding:4px 12px}.ui-list-row{border-bottom:1px solid var(--stroke-1);align-items:center;gap:12px;min-height:56px;display:flex}.ui-list-row:last-child{border-bottom:0}.ui-list-row.is-muted{opacity:.55}.ui-list-main{flex-direction:column;flex:1;min-width:0;display:flex}.ui-list-main b{font-size:13.5px}.ui-list-main small{color:var(--text-2);font-size:11px}.ui-list-val{color:var(--accent);white-space:nowrap;font-size:13px;font-weight:900}[data-tone=blue]{--tone:56, 189, 248}[data-tone=green]{--tone:74, 222, 128}[data-tone=orange]{--tone:251, 146, 60}[data-tone=violet]{--tone:168, 85, 247}.exp-ic{background:rgba(var(--tone,251, 146, 60), .14);border:1px solid rgba(var(--tone,251, 146, 60), .35);border-radius:14px;flex:none;place-items:center;width:46px;height:46px;font-size:22px;display:grid}.exp-ic--sm{border-radius:11px;width:36px;height:36px;font-size:17px}#view-farm .farm-hero{background:radial-gradient(120% 90% at 100% 0%, #ffca2824 0%, transparent 55%), var(--surface-1);border-color:#ffca2838;padding:16px}.farm-hero-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.farm-hero-amount{align-items:baseline;gap:8px;margin:10px 0;display:flex}.farm-hero-amount strong{letter-spacing:-.5px;font-variant-numeric:tabular-nums;background:linear-gradient(#fff1b8 0%,#ffca28 60%,#f59e0b 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:40px;font-weight:900;line-height:1}.farm-hero-amount span{color:var(--text-2);font-size:14px;font-weight:800}.farm-hero-meta{color:var(--text-2);margin-top:8px;font-size:12px;font-weight:700}.farm-hero.is-full .farm-hero-meta{color:#fca5a5}.farm-hero.is-full .ui-progress>i{background:linear-gradient(90deg,#f97316,#ef4444)}.farm-hero.is-full .ui-cta:not(.is-empty){animation:uiCtaNudge 2.4s var(--ease-std) infinite}@keyframes uiCtaNudge{0%,86%,to{transform:scale(1)}92%{transform:scale(1.03)}}.farm-hero-chips{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}#view-farm .farm-synergies-grid{flex-direction:column;gap:6px;display:flex}#view-farm .farm-synergy-item{align-items:center;gap:10px;border:1px solid var(--stroke-1)!important;box-shadow:none!important;background:#ffffff08!important;border-radius:12px!important;margin:0!important;padding:8px 10px!important;display:flex!important}#view-farm .farm-synergy-item .synergy-icon{background:#ffca281a;border-radius:10px;flex:none;place-items:center;width:32px;height:32px;font-size:16px;display:grid}#view-farm .farm-synergy-item .synergy-title{color:var(--text-1)!important;font-size:12.5px!important;font-weight:800!important}#view-farm .farm-synergy-item .synergy-desc{line-height:1.35;color:var(--text-2)!important;font-size:11px!important}#view-farm .farm-synergy-item.debuff .synergy-icon{background:#ef44441f}.farm-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.farm-tile{--rc:148, 163, 184;background:var(--surface-1);border:1px solid rgba(var(--rc), .45);border-radius:14px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 16px #0006}.farm-tile[data-rarity=Rare]{--rc:96, 165, 250}.farm-tile[data-rarity=Epic]{--rc:192, 132, 252}.farm-tile[data-rarity=Legendary]{--rc:255, 202, 40;box-shadow:0 6px 16px #0006,0 0 12px #ffca2840}.farm-tile-art{aspect-ratio:3/4;background:#161925}.farm-tile-art img{object-fit:cover;width:100%;height:100%;display:block}.farm-tile-meta{color:#e5e7eb;background:#000000b3;border-radius:6px;padding:2px 6px;font-size:9.5px;font-weight:800;position:absolute;top:6px;left:6px}.farm-tile-x{color:#fca5a5;cursor:pointer;background:#0009;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:26px;height:26px;font-size:11px;font-weight:900;display:grid;position:absolute;top:4px;right:4px}.farm-tile-x:before{content:"";position:absolute;inset:-8px}.farm-tile-x:active{transform:scale(.88)}.farm-tile-rate{text-align:center;color:var(--accent);font-variant-numeric:tabular-nums;background:#0a0c12d1;border:1px solid #ffca2859;border-radius:8px;padding:3px 0;font-size:11px;font-weight:900;position:absolute;bottom:30px;left:6px;right:6px}.farm-tile-name{text-align:center;white-space:nowrap;text-overflow:ellipsis;padding:6px 6px 7px;font-size:11px;font-weight:800;overflow:hidden}.farm-tile--add{min-height:100%;color:var(--accent);cursor:pointer;box-shadow:none;transition:transform var(--dur-press) var(--ease-std);background:#ffca280a;border:1.5px dashed #ffca2866;justify-content:center;align-items:center;gap:4px;font-family:Outfit,sans-serif}.farm-tile--add span{font-size:30px;font-weight:300;line-height:1}.farm-tile--add small{color:var(--text-2);text-align:center;font-size:10.5px;font-weight:800;line-height:1.3}.farm-tile--add:active{transform:scale(.95)}.farm-acts{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:10px;display:grid}.farm-act{letter-spacing:.2px;cursor:pointer;min-height:40px;transition:transform var(--dur-press) var(--ease-std), opacity .2s ease;border-radius:12px;padding:8px 10px;font-family:Outfit,sans-serif;font-size:12.5px;font-weight:900}.farm-act:active{transform:scale(.96)}.farm-act:disabled{opacity:.45;cursor:not-allowed;transform:none}.farm-act.is-busy{opacity:.6;pointer-events:none}.farm-act--auto{color:var(--accent);background:#ffca281f;border:1px solid #ffca2873}.farm-act--clear{color:#fca5a5;background:#ef444414;border:1px solid #ef444459}.farm-act--solo{width:100%;max-width:280px;margin-top:8px}.exp-active{--tone:251, 146, 60;background:radial-gradient(120% 80% at 0% 0%, rgba(var(--tone), .16) 0%, transparent 55%), var(--surface-1);border-color:rgba(var(--tone), .3)}.exp-active.is-ready{border-color:#4ade8099}.exp-active-head{align-items:center;gap:12px;display:flex}.exp-active-title{flex-direction:column;flex:1;min-width:0;display:flex}.exp-active-title strong{font-size:16px;font-weight:900}.exp-active-title span{color:var(--text-2);font-size:11.5px;font-weight:700}.exp-timer-row{color:var(--text-2);justify-content:space-between;align-items:baseline;margin:14px 0 8px;font-size:12px;font-weight:700;display:flex}.exp-timer{color:var(--text-1);font-variant-numeric:tabular-nums;letter-spacing:.5px;font-size:24px;font-weight:900}.exp-active.is-ready .exp-timer{color:#4ade80}.exp-squad{scrollbar-width:none;gap:6px;margin-top:12px;display:flex;overflow-x:auto}.exp-squad::-webkit-scrollbar{display:none}.exp-thumb{border:1px solid var(--stroke-2);background:#161925;border-radius:8px;flex:none;width:44px;height:60px;position:relative;overflow:hidden}.exp-thumb img{object-fit:cover;width:100%;height:100%;display:block}.exp-thumb.is-busy img{filter:grayscale(.8)brightness(.45)}.exp-thumb.is-busy:after{content:"⏳";place-items:center;font-size:13px;display:grid;position:absolute;inset:0}.exp-squad--sm .exp-thumb{border-radius:7px;width:36px;height:50px}.exp-active-foot{justify-content:space-between;align-items:center;gap:8px;margin-top:12px;display:flex}.exp-hint{color:var(--text-2);text-align:right;font-size:10.5px}.exp-claim:disabled{opacity:1}.exp-claim.is-ready{color:#052e12;animation:uiCtaNudge 2.4s var(--ease-std) infinite;background:linear-gradient(135deg,#4ade80 0%,#16a34a 100%);box-shadow:0 8px 22px #22c55e59}.exp-mission{--tone:251, 146, 60;border-radius:var(--r-lg);background:var(--surface-1);border:1px solid rgba(var(--tone), .22);align-items:center;gap:12px;margin-bottom:8px;padding:12px;display:flex;box-shadow:0 6px 18px #0000004d}.exp-mission.is-locked{opacity:.55}.exp-mission-body{flex:1;min-width:0}.exp-mission-title{flex-wrap:wrap;align-items:center;gap:6px;font-size:15px;font-weight:900;display:flex}.exp-mission-title .ui-chip{min-height:20px;padding:0 7px;font-size:9.5px}.exp-mission-loot{color:var(--text-2);margin-top:2px;font-size:12px;font-weight:700}.exp-mission-loot b{color:var(--accent);font-weight:900}.exp-mission-chips{color:var(--text-1);flex-wrap:wrap;gap:4px 10px;margin-top:5px;font-size:11px;font-weight:700;display:flex}.exp-mission-note{color:var(--text-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:5px;font-size:10.5px;line-height:1.35;display:-webkit-box;overflow:hidden}.exp-go{background:var(--accent-grad);min-width:72px;height:44px;color:var(--accent-ink);letter-spacing:.4px;text-transform:uppercase;cursor:pointer;transition:transform var(--dur-press) var(--ease-std);border:0;border-radius:12px;flex:none;padding:0 14px;font-family:Outfit,sans-serif;font-size:13px;font-weight:900;box-shadow:0 6px 16px #ffa00040}.exp-go:active{transform:scale(.94)}.exp-go:disabled{color:var(--text-2);box-shadow:none;cursor:default;background:#ffffff12}.exp-vip-note{color:#e9d5ff;background:#a855f714;border:1px solid #a855f740;border-radius:12px;padding:10px 12px;font-size:12px}#view-expeditions .exped-presets-grid{flex-direction:column;gap:8px;display:flex}.exp-preset{--tone:74, 222, 128;border-radius:var(--r-lg);background:var(--surface-1);border:1px solid rgba(var(--tone), .22);padding:12px}.exp-preset-head{align-items:center;gap:8px;display:flex}.exp-preset-head strong{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:14px;overflow:hidden}.exp-preset-slot{background:var(--accent-grad);color:var(--accent-ink);letter-spacing:.5px;text-transform:uppercase;border-radius:8px;flex:none;padding:3px 8px;font-size:10px;font-weight:900}.exp-preset-tools{gap:6px;display:flex}.exp-preset .exp-squad{margin-top:10px}.exp-preset-stats{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:8px;font-size:11.5px;font-weight:800;display:flex}.exp-preset-stats .is-good{color:#4ade80}.exp-preset-stats .is-bad{color:#fca5a5}.exp-preset-why{margin-left:auto;font-weight:700}.exp-preset--empty{text-align:left;cursor:pointer;width:100%;color:var(--text-2);background:#ffffff05;border:1.5px dashed #ffffff24;align-items:center;gap:10px;font-family:Outfit,sans-serif;display:flex}.exp-preset--empty .exp-preset-slot{color:var(--text-2);background:#ffffff14}.exp-preset-empty-txt{flex:1;font-size:11.5px;font-weight:600}.exp-preset-plus{color:var(--accent);font-size:22px}.exp-preset--empty:active{transform:scale(.98)}#exped-tags-guide-container{background:var(--surface-1)!important;border:1px solid var(--stroke-1)!important;border-radius:var(--r-lg)!important;box-shadow:none!important}#exped-tags-guide-container .section-badge{color:var(--text-1)!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;font-size:13px!important}#exped-tags-toggle-btn{min-height:30px;background:var(--surface-2)!important;color:var(--text-2)!important;border:1px solid var(--stroke-2)!important;border-radius:var(--r-pill)!important;box-shadow:none!important;text-transform:none!important}#exped-tags-guide-content>div[style*=grid]{grid-template-columns:1fr 1fr!important;gap:6px!important}#exped-tags-guide-content>div[style*=grid]>div{border-radius:12px!important;padding:8px 10px!important}#exped-tags-guide-content .comic-badge-dark{display:none}#view-workshop .workshop-reward-banner{justify-content:space-between;align-items:center;gap:8px;min-height:40px;border-radius:var(--r-md)!important;margin:0 0 10px!important;padding:6px 12px!important;display:flex!important}#view-workshop .workshop-controls-bar{align-items:center;flex-direction:row!important;gap:6px!important;margin-bottom:12px!important}#view-workshop .workshop-controls-bar .sets-search-box{flex:auto;min-width:0}#view-workshop .workshop-controls-bar .sets-search-box input{height:42px;background:var(--surface-1)!important;border:1px solid var(--stroke-2)!important;border-radius:var(--r-md)!important;box-shadow:none!important;padding:0 12px!important;font-size:13.5px!important}#view-workshop .workshop-filter-row{flex:none;gap:6px!important;margin:0!important;display:flex!important}#view-workshop .workshop-filter-row .series-btn{height:42px;background:var(--surface-1)!important;color:var(--text-1)!important;border:1px solid var(--stroke-2)!important;border-radius:var(--r-md)!important;box-shadow:none!important;text-transform:none!important;padding:0 10px!important;font-size:12px!important}#view-workshop #workshop-filter-anime{max-width:120px}#view-workshop .workshop-refresh-btn{width:42px;padding:0!important}#workshop-cards-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;padding:0!important}#workshop-cards-grid .workshop-card-item{background:var(--surface-1);border:1px solid var(--stroke-1);border-radius:16px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 8px 20px #0006}#workshop-cards-grid .anime-card{box-shadow:none!important;border:0!important;border-radius:0!important;margin:0!important}#workshop-cards-grid .anime-card:active{transform:scale(.97)!important}#workshop-cards-grid .workshop-card-status-badge{border-radius:var(--r-pill)!important;box-shadow:none!important;background:#000000b8!important;border:0!important;padding:3px 8px!important;font-size:9.5px!important;font-weight:800!important;top:8px!important;left:8px!important}#workshop-cards-grid .workshop-card-status-badge.pending{color:#fcd34d!important}#workshop-cards-grid .workshop-card-status-badge.in-game{color:#86efac!important}#workshop-cards-grid .workshop-card-status-badge.rejected{color:#fca5a5!important}#workshop-cards-grid .workshop-card-vote-bar{background:0 0!important;border:0!important;gap:6px!important;margin:0!important;padding:8px!important;display:flex!important}#workshop-cards-grid .workshop-vote-pill{flex:1;justify-content:center;align-items:center;gap:6px;min-height:36px;border:1px solid var(--stroke-1)!important;box-shadow:none!important;color:var(--text-2)!important;transition:transform var(--dur-press) var(--ease-std), background-color var(--dur-fast) linear!important;background:#ffffff0d!important;border-radius:10px!important;font-size:12.5px!important;font-weight:800!important;display:inline-flex!important}#workshop-cards-grid .workshop-vote-pill:active{transform:scale(.92)}#workshop-cards-grid .workshop-vote-pill.like.active{color:#86efac!important;background:#4ade8029!important;border-color:#4ade8080!important}#workshop-cards-grid .workshop-vote-pill.dislike.active{color:#fca5a5!important;background:#f8717129!important;border-color:#f8717180!important}#workshop-cards-grid .workshop-vote-pill.active .pill-icon{animation:uiClaimPop .42s var(--ease-spring)}#workshop-fab-btn.workshop-fab{right:max(16px,50% - 224px)!important;bottom:calc(var(--nav-h) + var(--safe-bottom) + 16px)!important;background:var(--accent-grad)!important;width:56px!important;height:56px!important;color:var(--accent-ink)!important;transition:transform var(--dur-press) var(--ease-std)!important;border:0!important;border-radius:18px!important;font-size:30px!important;font-weight:400!important;box-shadow:0 10px 26px #ffa00066!important}#workshop-fab-btn.workshop-fab:active{transform:scale(.9)!important}#view-workshop .workshop-empty-state .glass-btn,#view-workshop .workshop-empty-state button{background:var(--accent-grad)!important;color:var(--accent-ink)!important;border-radius:var(--r-md)!important;border:0!important;box-shadow:0 8px 20px #ffa00047!important}#view-farm .farm-hero .farm-collect-btn{border-radius:var(--r-md)!important;width:100%!important;max-width:none!important;text-shadow:none!important;border:0!important;margin:14px 0 0!important;padding:0 16px!important;font-size:14px!important}#view-farm .farm-hero .farm-collect-btn:not(.is-empty){box-shadow:0 8px 20px #ffa00047,inset 0 1px #ffffff80!important}#view-farm .farm-hero .farm-collect-btn.is-empty{box-shadow:none!important}#view-farm .ui-panel.farm-synergies-card,#view-farm .ui-panel.farm-hero{border-radius:var(--r-lg)!important;border-width:1px!important;margin-top:0!important;box-shadow:0 10px 26px #00000061,inset 0 1px #ffffff0d!important}#view-farm .ui-panel.farm-synergies-card{background:var(--surface-1)!important;border-color:var(--stroke-1)!important;padding:14px!important}.farm-tile-art{position:relative}.farm-tile-rate{bottom:6px!important}.farm-tile-name{z-index:1;background:var(--surface-1);line-height:1.25;position:relative}#view-farm .farm-hero.is-partial .farm-hero-meta{color:#fdba74}#view-farm .farm-hero-amount span{font-size:12.5px}.ui-exp-filters{flex-direction:column;gap:6px;margin-bottom:8px;display:flex}.ui-exp-search{gap:6px;display:flex}.ui-exp-search input{background:var(--surface-2);min-width:0;height:40px;color:var(--text-1);border:1px solid var(--stroke-2);border-radius:12px;outline:none;flex:1;padding:0 12px;font:600 13.5px Outfit,sans-serif}.ui-exp-search input:focus{border-color:#ffca2899}.ui-fchips{scrollbar-width:none;overscroll-behavior-x:contain;gap:6px;display:flex;overflow-x:auto}.ui-fchips::-webkit-scrollbar{display:none}.ui-fchip{border-radius:var(--r-pill);border:1px solid var(--stroke-2);min-height:32px;color:var(--text-2);white-space:nowrap;cursor:pointer;transition:transform var(--dur-press) var(--ease-std), background-color var(--dur-fast) linear;background:#ffffff0a;flex:none;padding:0 12px;font:800 11.5px Outfit,sans-serif}.ui-fchip:active{transform:scale(.94)}.ui-fchip.active{color:var(--accent);background:#ffca2826;border-color:#ffca288c}.ui-fchip--toggle{border-radius:12px;min-height:40px}.ui-exp-count{color:var(--text-2);justify-content:space-between;align-items:center;padding:0 2px;font-size:11px;font-weight:700;display:flex}.ui-exp-clear{color:var(--accent);cursor:pointer;background:0 0;border:0;padding:4px 0;font:800 11px Outfit,sans-serif}#exped-selectable-cards .anime-card.is-busy{opacity:.45;pointer-events:none}.ui-exp-busy-badge{z-index:3;color:#fff;background:#d35400;border-radius:4px;padding:2px 5px;font-size:9px;font-weight:800;position:absolute;top:4px;right:4px}.ui-exp-card-stats{justify-content:space-between;gap:4px;margin-top:2px;font-size:10px;font-weight:900;display:flex}.ui-exp-card-stats span:first-child{color:#4ade80}.ui-exp-card-stats span:last-child{color:var(--accent)}#exped-selectable-cards{max-height:52vh!important}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.wcd-rarity-voting-container{-webkit-backdrop-filter:blur(12px)!important;background:#0f172abf!important;border:1px solid #ffffff1a!important;border-radius:14px!important;margin-top:12px!important;padding:12px 14px!important;box-shadow:0 4px 20px #00000059!important}.wcd-rarity-vote-grid{grid-template-columns:repeat(2,1fr)!important;gap:9px!important;margin-top:8px!important;display:grid!important}.wcd-rarity-vote-btn{-webkit-appearance:none!important;appearance:none!important;cursor:pointer!important;text-align:left!important;user-select:none!important;box-sizing:border-box!important;border-radius:12px!important;outline:none!important;flex-direction:column!important;gap:6px!important;width:100%!important;padding:9px 11px!important;transition:all .22s cubic-bezier(.4,0,.2,1)!important;display:flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 2px 6px #0000004d!important}.wcd-rarity-vote-btn:active{transform:scale(.97)!important}.wcd-rarity-vote-btn.common{background:linear-gradient(135deg,#33415580 0%,#0f172af2 100%)!important;border:1.5px solid #94a3b84d!important}.wcd-rarity-vote-btn.rare{background:linear-gradient(135deg,#0e749066 0%,#0f172af2 100%)!important;border:1.5px solid #38bdf873!important}.wcd-rarity-vote-btn.epic{background:linear-gradient(135deg,#7e22ce66 0%,#0f172af2 100%)!important;border:1.5px solid #c084fc80!important}.wcd-rarity-vote-btn.legendary{background:linear-gradient(135deg,#b453096b 0%,#0f172af2 100%)!important;border:1.5px solid #fbbf248c!important}.wcd-rarity-vote-btn.common:hover{transform:translateY(-1px);border-color:#94a3b899!important}.wcd-rarity-vote-btn.rare:hover{transform:translateY(-1px);border-color:#38bdf8bf!important}.wcd-rarity-vote-btn.epic:hover{transform:translateY(-1px);border-color:#c084fccc!important}.wcd-rarity-vote-btn.legendary:hover{transform:translateY(-1px);border-color:#fbbf24d9!important}.wcd-rarity-vote-btn.common.active{background:linear-gradient(135deg,#94a3b859 0%,#1e293bfa 100%)!important;border-color:#cbd5e1!important;box-shadow:0 0 16px #94a3b880,inset 0 0 10px #94a3b833!important}.wcd-rarity-vote-btn.rare.active{background:linear-gradient(135deg,#38bdf866 0%,#0e7490fa 100%)!important;border-color:#38bdf8!important;box-shadow:0 0 18px #38bdf899,inset 0 0 12px #38bdf840!important}.wcd-rarity-vote-btn.epic.active{background:linear-gradient(135deg,#c084fc66 0%,#7e22cefa 100%)!important;border-color:#c084fc!important;box-shadow:0 0 20px #c084fca6,inset 0 0 12px #c084fc40!important}.wcd-rarity-vote-btn.legendary.active{background:linear-gradient(135deg,#fbbf246b 0%,#b45309fa 100%)!important;border-color:#fbbf24!important;box-shadow:0 0 22px #fbbf24b3,inset 0 0 14px #fbbf244d!important}.wcd-rvb-header{justify-content:space-between!important;align-items:center!important;display:flex!important}.wcd-rvb-tag{text-transform:uppercase!important;letter-spacing:.4px!important;align-items:center!important;gap:5px!important;font-size:11px!important;font-weight:900!important;display:flex!important}.wcd-rvb-icon{font-size:11px!important;line-height:1!important}.wcd-rvb-tag.common{text-shadow:0 0 8px #cbd5e166;color:#cbd5e1!important}.wcd-rvb-tag.rare{text-shadow:0 0 8px #38bdf899;color:#38bdf8!important}.wcd-rvb-tag.epic{text-shadow:0 0 8px #d8b4fe99;color:#d8b4fe!important}.wcd-rvb-tag.legendary{text-shadow:0 0 8px #fde04799;color:#fde047!important}.wcd-rvb-count{color:#f8fafc!important;background:#0006!important;border:1px solid #ffffff14!important;border-radius:6px!important;padding:1px 6px!important;font-size:11px!important;font-weight:900!important}.wcd-rvb-track{background:#00000080!important;border-radius:99px!important;width:100%!important;height:5px!important;overflow:hidden!important;box-shadow:inset 0 1px 2px #00000080!important}.wcd-rvb-fill{border-radius:99px!important;height:100%!important;transition:width .35s cubic-bezier(.4,0,.2,1)!important}.wcd-rvb-fill.common{background:#94a3b8!important}.wcd-rvb-fill.rare{background:linear-gradient(90deg,#0284c7,#38bdf8)!important;box-shadow:0 0 6px #38bdf899!important}.wcd-rvb-fill.epic{background:linear-gradient(90deg,#9333ea,#c084fc)!important;box-shadow:0 0 6px #c084fc99!important}.wcd-rvb-fill.legendary{background:linear-gradient(90deg,#d97706,#fbbf24)!important;box-shadow:0 0 6px #fbbf2499!important}.wcd-rvb-footer{color:#94a3b8!important;justify-content:space-between!important;align-items:center!important;font-size:10px!important;font-weight:800!important;display:flex!important}.wcd-rvb-pct{color:#cbd5e1!important;font-size:10px!important;font-weight:800!important}.wcd-rvb-check{letter-spacing:.3px!important;font-size:10px!important;font-weight:900!important;display:none!important}.wcd-rarity-vote-btn.active .wcd-rvb-check{align-items:center!important;gap:2px!important;display:inline-flex!important}.wcd-rarity-vote-btn.common.active .wcd-rvb-check{color:#f1f5f9!important}.wcd-rarity-vote-btn.rare.active .wcd-rvb-check{color:#38bdf8!important;text-shadow:0 0 6px #38bdf8cc!important}.wcd-rarity-vote-btn.epic.active .wcd-rvb-check{color:#e9d5ff!important;text-shadow:0 0 6px #e9d5ffcc!important}.wcd-rarity-vote-btn.legendary.active .wcd-rvb-check{color:#fef08a!important;text-shadow:0 0 6px #fef08acc!important}.workshop-vote-pill.rarity-pill{color:#cbd5e1!important;background:#ffffff0f!important;border:1px solid #ffffff1f!important;font-size:11px!important;font-weight:700!important}.workshop-vote-pill.rarity-pill.active{color:#e9d5ff!important;background:#c084fc2e!important;border-color:#c084fc73!important}.workshop-vote-pill.rarity-pill.has-leader{color:#38bdf8!important;border-color:#38bdf859!important}.lb-row-item>video.ui-lb-vid,.podium-card>video.ui-lb-vid,.lb-user-banner>video.ui-lb-vid,#lb-podium-container>*>video.ui-lb-vid{object-fit:cover;object-position:center;pointer-events:none;border-radius:inherit;background:0 0;z-index:0!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.ui-shop-toolbar{top:calc(var(--content-top) + 0px);z-index:20;background:linear-gradient(#0b0d14fa 0%,#0b0d14f5 85%,#0b0d1400 100%);flex-direction:column;gap:6px;margin:0 -16px 10px;padding:8px 16px;display:flex;position:sticky}.ui-shop-search{gap:6px;display:flex}.ui-shop-q{background:var(--surface-1);min-width:0;height:40px;color:var(--text-1);border:1px solid var(--stroke-2);border-radius:12px;outline:none;flex:1;padding:0 12px;font:600 13.5px Outfit,sans-serif}.ui-shop-q:focus{border-color:#ffca2899}.ui-shop-sort{background:var(--surface-1);border:1px solid var(--stroke-2);height:40px;color:var(--accent);border-radius:12px;flex:none;align-items:center;gap:4px;padding:0 10px;font:900 14px Outfit,sans-serif;display:flex;position:relative}.ui-shop-sort-sel{-webkit-appearance:none;appearance:none;max-width:128px;color:var(--text-1);background:0 0;border:0;outline:none;font:700 12px Outfit,sans-serif}.ui-shop-sort-sel option{color:#fff;background:#161925}.ui-shop-chips{align-items:center}.ui-fsep{background:var(--stroke-2);flex:none;width:1px;height:18px;margin:0 2px}.ui-shop-count{color:var(--text-2);justify-content:space-between;align-items:center;padding:0 2px;font-size:11px;font-weight:700;display:flex}.ui-shop-reset{color:var(--accent);cursor:pointer;background:0 0;border:0;padding:2px 0;font:800 11px Outfit,sans-serif}#shop-backgrounds-grid.ui-shop-grid,#shop-frames-grid.ui-shop-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;padding:0!important;display:grid!important}.ui-shop-tile{background:var(--surface-1);border:1px solid var(--stroke-1);color:var(--text-1);text-align:left;cursor:pointer;transition:transform var(--dur-press) var(--ease-std);content-visibility:auto;contain-intrinsic-size:120px 150px;border-radius:14px;flex-direction:column;align-items:stretch;margin:0;padding:0;font-family:Outfit,sans-serif;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 14px #00000059}.ui-shop-tile:active{transform:scale(.95)}.ui-shop-tile.is-equipped{border-color:#ffca28d9;box-shadow:0 0 0 1px #ffca2880,0 6px 14px #00000059}.ui-shop-tile.is-owned:not(.is-equipped){border-color:#4ade8059}.ui-shop-thumb{aspect-ratio:1;background:#161925;position:relative;overflow:hidden}.ui-shop-thumb img{object-fit:cover;width:100%;height:100%;display:block}.ui-shop-thumb--frame{background:radial-gradient(circle at 50% 45%,#262a3c 0%,#14161f 70%);place-items:center;display:grid}.ui-shop-ava{aspect-ratio:1;background:#2a2e40;border-radius:50%;place-items:center;width:46%;font-size:20px;display:grid}.ui-shop-ava.ring-gold{box-shadow:0 0 0 3px #ffca28,0 0 12px #ffca28b3}.ui-shop-ava.ring-neon{box-shadow:0 0 0 3px #00e5ff,0 0 12px #00e5ff}.ui-shop-ava.ring-ruby{box-shadow:0 0 0 3px #ff1744,0 0 12px #ff1744}.ui-shop-frame-img{object-fit:contain;pointer-events:none;width:88%;height:88%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ui-shop-anim{color:#fff;background:#000000a6;border-radius:50%;place-items:center;width:20px;height:20px;font-size:8px;display:grid;position:absolute;top:6px;left:6px}.ui-shop-badge{background:var(--accent-grad);color:var(--accent-ink);text-transform:uppercase;border-radius:6px;padding:2px 6px;font-size:9px;font-weight:900;position:absolute;top:6px;right:6px}.ui-shop-name{white-space:nowrap;text-overflow:ellipsis;padding:6px 7px 0;font-size:11.5px;font-weight:800;overflow:hidden}.ui-shop-st{color:var(--accent);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;margin:2px 7px 7px;font-size:11px;font-weight:900;overflow:hidden}.ui-shop-st s{color:var(--text-2);font-size:9.5px;font-weight:700}.ui-shop-st.is-own{color:#4ade80}.ui-shop-st.is-on{color:var(--accent-ink);background:var(--accent-grad);border-radius:6px;align-self:flex-start;padding:1px 6px}#legacy-shop-cosmetics,.ui-legacy-sec+.ui-legacy-sec{margin-top:16px}.ui-legacy-sec-h{text-transform:uppercase;letter-spacing:.5px;color:var(--text-1);align-items:center;gap:6px;margin:0 2px 8px;font-size:13px;font-weight:900;display:flex}.ui-legacy-sec-h span{color:var(--text-2);font-size:11px;font-weight:800}.ui-shop-grid.ui-legacy-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0;display:grid}.ui-shop-more{text-align:center;color:var(--text-2);grid-column:1/-1;padding:16px;font-size:12px}.ui-shop-sheet{text-align:left!important}.ui-shop-sheet-preview #shop-preview-card-box{min-height:150px!important;margin:0 0 12px!important;display:flex!important}.ui-shop-sheet-kind{letter-spacing:.6px;text-transform:uppercase;color:var(--text-2);font-size:11px;font-weight:800}.ui-shop-sheet-title{margin-top:2px;font-size:20px;font-weight:900}.ui-shop-sheet-desc{color:var(--text-2);margin-top:4px;font-size:12.5px;line-height:1.4}.ui-shop-sheet-actions .ui-cta s{opacity:.7;font-weight:700}.ui-vip-tag{background:#0003;border-radius:6px;padding:1px 6px;font-size:10px}.ui-cta--ghost{min-height:44px;margin-top:8px;color:#e9d5ff!important;box-shadow:none!important;background:#a855f724!important;border:1px solid #a855f766!important}.ui-cta:disabled:not(.is-empty){color:#86efac;background:#4ade8024}.ui-shop-sheet-close{width:100%;min-height:40px;color:var(--text-2);cursor:pointer;background:0 0;border:0;margin-top:8px;font:700 13px Outfit,sans-serif;display:block}#view-shop .gems-bank-hero{grid-template-columns:auto 1fr;align-items:center;gap:4px 12px;display:grid;background:radial-gradient(120% 120% at 0% 0%, #00d2ff24 0%, transparent 60%), var(--surface-1)!important;border-radius:var(--r-lg)!important;box-shadow:none!important;text-align:left!important;border:1px solid #00d2ff40!important;margin-bottom:10px!important;padding:12px 14px!important}#view-shop .gems-bank-hero .gems-bank-hero-icon{background:#00d2ff1f;border-radius:14px;grid-row:1/span 2;place-items:center;width:48px;height:48px;display:grid;box-shadow:none!important;border:0!important;margin:0!important;font-size:30px!important}#view-shop .gems-bank-hero h2{text-align:left!important;margin:0!important;font-size:16px!important}#view-shop .gems-bank-hero p{line-height:1.35;color:var(--text-2)!important;text-align:left!important;margin:0!important;font-size:11.5px!important}#view-shop #shop-content-gems .shop-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}#view-shop .shop-pack-card{flex-direction:column;align-items:center;gap:4px;position:relative;background:var(--surface-1)!important;border:1px solid var(--stroke-1)!important;border-radius:var(--r-lg)!important;min-height:0!important;margin:0!important;padding:12px 10px 10px!important;display:flex!important;box-shadow:0 8px 20px #00000059!important}#view-shop .shop-pack-card .pack-badge{text-align:center;white-space:nowrap;text-overflow:ellipsis;align-self:stretch;overflow:hidden;box-shadow:none!important;border:0!important;border-radius:8px!important;margin:0 0 2px!important;padding:3px 6px!important;font-size:9.5px!important;font-weight:900!important;position:static!important}#view-shop .shop-pack-card .pack-icon{line-height:1.1;margin:2px 0 0!important;font-size:30px!important}#view-shop .shop-pack-card .pack-title{text-align:center;font-size:13px!important;font-weight:900!important}#view-shop .shop-pack-card .pack-items-list{text-align:center;flex-direction:column;align-items:center;gap:2px;width:100%;display:flex;box-shadow:none!important;background:#0000004d!important;border:0!important;border-radius:10px!important;margin:2px 0 6px!important;padding:6px 4px!important}#view-shop .shop-pack-card .pack-buy-btn{min-height:38px;box-shadow:none!important;text-shadow:none!important;transition:transform var(--dur-press) var(--ease-std)!important;border:0!important;border-radius:10px!important;padding:0 6px!important;font-size:12px!important;font-weight:900!important}#view-shop .shop-pack-card .pack-buy-btn:active{transform:scale(.95)!important}#view-shop .shop-pack-card .gem-stars-btn{background:var(--accent-grad)!important;color:var(--accent-ink)!important}#view-shop #shop-content-gems .shop-pack-card .pack-buy-btn:not(.gem-stars-btn){width:38px;position:relative;background:#a855f72e!important;border:1px solid #a855f773!important;flex:0 0 38px!important;font-size:0!important}#view-shop #shop-content-gems .shop-pack-card .pack-buy-btn:not(.gem-stars-btn):before{content:"🎁";font-size:15px}#view-shop .vip-card-container{background:radial-gradient(120% 80% at 50% 0%, #ffca2824 0%, transparent 60%), var(--surface-1)!important;border-radius:var(--r-lg)!important;box-shadow:none!important;border:1px solid #ffca284d!important}#view-shop .vip-feature-item{border:1px solid var(--stroke-1)!important;box-shadow:none!important;background:#ffffff08!important;border-radius:12px!important}#view-shop #shop-sub-pill-owned{display:none!important}#view-shop .shop-pack-card .pack-buy-btn{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:11.5px!important}#view-shop .shop-pack-card>div[style*="display: flex"]{width:100%;gap:6px!important}.ui-gx-tickets{grid-template-columns:1fr 1fr;gap:10px;margin:4px 0 14px;display:grid}.ui-gx-ticket{border-radius:var(--r-md);border:1px solid var(--stroke-2);min-height:54px;color:var(--text-1);text-align:left;cursor:pointer;font:inherit;transition:transform var(--dur-press) var(--ease-std);background:linear-gradient(135deg,#3b82f629,#161924f0 60%);align-items:center;gap:10px;padding:8px 10px 8px 12px;display:flex}.ui-gx-ticket.prem{background:linear-gradient(135deg,#f59e0b33,#161924f0 60%);border-color:#f59e0b59}.ui-gx-ticket:active{transform:scale(.97)}.ui-gx-ticket-ic{font-size:22px;line-height:1}.ui-gx-ticket-txt{flex-direction:column;flex:1;min-width:0;line-height:1.1;display:flex}.ui-gx-ticket-txt small{letter-spacing:.08em;text-transform:uppercase;color:var(--text-2);font-size:10px;font-weight:700}.ui-gx-ticket-txt strong{font-variant-numeric:tabular-nums;font-size:19px;font-weight:900}.ui-gx-ticket.prem .ui-gx-ticket-txt strong{color:#fcd34d}.ui-gx-ticket-plus{color:#fff;background:#3b82f6;border-radius:9px;flex:none;place-items:center;width:28px;height:28px;font-size:18px;font-weight:900;display:grid;box-shadow:0 2px #00000059}.ui-gx-ticket.prem .ui-gx-ticket-plus{background:var(--accent-grad);color:var(--accent-ink)}.ui-gx-packs{flex-direction:column;gap:14px;padding-bottom:12px;display:flex}.ui-gx-pack{--pc:96, 165, 250;border-radius:var(--r-lg);background:radial-gradient(120% 90% at 0% 0%, rgba(var(--pc), .18), transparent 60%), var(--surface-1);border:1px solid rgba(var(--pc), .28);contain:layout paint;padding:12px;position:relative;overflow:hidden;box-shadow:0 10px 30px #00000059}.ui-gx-pack.prem{--pc:251, 191, 36}.ui-gx-pack-top{align-items:stretch;gap:14px;display:flex}.ui-gx-pack-stage{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:12px;flex:none;width:116px;height:150px;padding:0;position:relative;overflow:hidden}.ui-gx-fan{position:absolute;inset:0}.ui-gx-fan>i{border:2px solid rgba(var(--pc), .6);transform-origin:50% 100%;background:#1d2233;border-radius:8px;width:72px;height:104px;position:absolute;top:10px;left:22px;overflow:hidden;box-shadow:0 6px 14px #00000080}.ui-gx-fan>i[data-r=Legendary]{border-color:#fbbf24}.ui-gx-fan>i[data-r=Epic]{border-color:#c084fc}.ui-gx-fan>i[data-r=Rare]{border-color:#60a5fa}.ui-gx-fan>i img{object-fit:cover;width:100%;height:100%;display:block}.ui-gx-fan>.f0{transform:rotate(-13deg)translate(-12px,6px)}.ui-gx-fan>.f1{transform:rotate(12deg)translate(12px,4px)}.ui-gx-fan>.f2{transform:rotate(0)translateY(-8px)}.ui-gx-foil,.ui-gx-pk-body,.ui-gx-pk-top{--f1:#3157c8;--f2:#18204d;--f3:#6d3fd1;background:linear-gradient(115deg, transparent 40%, #ffffff1f 48%, transparent 56%), repeating-linear-gradient(135deg, #ffffff0d 0 2px, transparent 2px 9px), linear-gradient(160deg, var(--f1) 0%, var(--f2) 52%, var(--f3) 100%)}.ui-gx-pack.prem .ui-gx-foil,.ui-gx.is-prem .ui-gx-pk-body,.ui-gx.is-prem .ui-gx-pk-top{--f1:#f6c343;--f2:#6b2a0e;--f3:#b8860b}.ui-gx-foil{width:80px;height:118px;transition:transform var(--dur-base) var(--ease-spring);border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:absolute;top:22px;left:18px;overflow:hidden;transform:rotate(-4deg);box-shadow:0 10px 22px #0000008c,inset 0 0 0 1px #ffffff38}.ui-gx-pack-stage:active .ui-gx-foil{transform:rotate(-4deg)scale(.95)}.ui-gx-foil-emblem{filter:drop-shadow(0 3px 6px #00000080);font-size:30px;line-height:1}.ui-gx-foil-name{letter-spacing:.18em;color:#fff;text-shadow:0 1px 2px #0009;font-size:9px;font-weight:900}.ui-gx-crimp,.ui-gx-pk-top>i{opacity:.7;background:repeating-linear-gradient(90deg,#ffffff59 0 3px,#00000040 3px 6px);height:7px;position:absolute;top:0;left:0;right:0}.ui-gx-crimp.bot{top:auto;bottom:0}.ui-gx-foil-sheen,.ui-gx-pk-sheen{width:45%;animation:uiGxSheen 3.6s var(--ease-std) infinite;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff73,#0000);position:absolute;top:-20%;bottom:-20%;left:-60%;transform:translate(0)skew(-18deg)}.ui-gx-pack.prem .ui-gx-foil-sheen{animation-delay:1.4s}@keyframes uiGxSheen{0%,55%{transform:translate(0)skew(-18deg)}to{transform:translate(420%)skew(-18deg)}}.ui-gx-pack-info{flex-direction:column;flex:1;gap:6px;min-width:0;padding-top:2px;display:flex}.ui-gx-pack-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.ui-gx-pack-head h3{color:var(--text-1);letter-spacing:.01em;margin:0;font-size:18px;font-weight:900}.ui-gx-pack.prem .ui-gx-pack-head h3{color:#fcd34d}.ui-gx-info-btn{border:1px solid var(--stroke-2);width:28px;height:28px;color:var(--text-2);cursor:pointer;background:#ffffff0f;border-radius:50%;flex:none;font:italic 800 14px/1 Georgia,serif}.ui-gx-pack-sub{color:var(--text-2);margin:0;font-size:11.5px;line-height:1.3}.ui-gx-odds{background:#ffffff0f;border-radius:99px;gap:2px;height:8px;margin-top:2px;display:flex;overflow:hidden}.ui-gx-odds>span{flex:var(--w) 0 0;min-width:6px}.ui-gx-odds .r-c{background:#94a3b8}.ui-gx-odds .r-r{background:#3b82f6}.ui-gx-odds .r-e{background:#a855f7}.ui-gx-odds .r-l{background:linear-gradient(90deg,#f59e0b,#fde047)}.ui-gx-odds-legend{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:8px;font-size:10.5px;font-weight:800;display:flex}.ui-gx-odds-legend .r-c{color:#cbd5e1}.ui-gx-odds-legend .r-r{color:#60a5fa}.ui-gx-odds-legend .r-e{color:#c084fc}.ui-gx-odds-legend .r-l{color:#fcd34d}.ui-gx-odds-legend span:before{content:"●";vertical-align:1px;margin-right:3px;font-size:8px}.ui-gx-pity{margin-top:auto}.ui-gx-pity-row{color:var(--text-2);justify-content:space-between;align-items:baseline;margin-bottom:4px;font-size:11px;font-weight:700;display:flex}.ui-gx-pity-row strong{color:#fcd34d;font-variant-numeric:tabular-nums;font-size:12.5px}.ui-gx-pity-bar{background:#ffffff14;border-radius:99px;height:6px;position:relative;overflow:hidden}.ui-gx-pity-bar>i{border-radius:inherit;transform-origin:0;transition:transform .7s var(--ease-out);background:linear-gradient(90deg,#b45309,#fbbf24 70%,#fef08a);position:absolute;inset:0;transform:scaleX(0)}.ui-gx-pity-bar>b{top:0;bottom:0;left:calc(var(--at) * 100%);background:#ffffff8c;width:2px;position:absolute}.ui-gx-pity-bar.is-hot>i:after{content:"";background:linear-gradient(90deg,#0000,#ffffffb3,#0000);animation:1.8s linear infinite uiGxPityGlint;position:absolute;inset:0}@keyframes uiGxPityGlint{0%{transform:translate(-100%)}to{transform:translate(100%)}}.ui-gx-btns{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px;display:grid}.ui-gx-roll{border-radius:var(--r-md);border:1px solid rgba(var(--pc), .45);background:linear-gradient(180deg, rgba(var(--pc), .22), rgba(var(--pc), .08));min-height:50px;color:var(--text-1);font:inherit;cursor:pointer;transition:transform var(--dur-press) var(--ease-std), box-shadow var(--dur-press) var(--ease-std), opacity var(--dur-fast);-webkit-tap-highlight-color:transparent;flex-direction:column;justify-content:center;align-items:center;gap:1px;display:flex;position:relative;box-shadow:0 3px #00000059}.ui-gx-roll b{font-size:17px;font-weight:900;line-height:1.05}.ui-gx-roll span{color:var(--text-2);font-size:10.5px;font-weight:700}.ui-gx-roll.hot{background:linear-gradient(180deg, rgba(var(--pc), .55), rgba(var(--pc), .25));border-color:rgba(var(--pc), .8)}.ui-gx-pack.prem .ui-gx-roll.hot{background:var(--accent-grad);color:var(--accent-ink)}.ui-gx-pack.prem .ui-gx-roll.hot span{color:#1a1203bf}.ui-gx-roll:active{transform:translateY(2px)scale(.98);box-shadow:0 1px #00000059}.ui-gx-roll.is-short{opacity:.5}.ui-gx-roll.is-short span{color:#f87171}html.ui-lite .ui-gx-foil-sheen,html.ui-lite .ui-gx-pity-bar.is-hot>i:after{animation:none;display:none}html.ui-gx-open,html.ui-gx-open body{overflow:hidden!important}.ui-gx{--c:120, 170, 255;--cw:min(64vw, 270px, calc((100vh - 300px) / 1.5));z-index:2147482000;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .26s var(--ease-std), visibility 0s linear .26s;color:var(--text-1);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;position:fixed;inset:0;overflow:hidden}.ui-gx:not(.is-open){pointer-events:none!important}.ui-gx.is-open{visibility:visible;opacity:1;pointer-events:auto;transition:opacity .22s var(--ease-std)}.ui-gx.is-prem{--c:255, 196, 80}.ui-gx[data-r=base].is-std{--c:120, 170, 255}.ui-gx[data-r=base].is-prem{--c:255, 196, 80}.ui-gx[data-r=Rare]{--c:80, 150, 255}.ui-gx[data-r=Epic]{--c:178, 92, 255}.ui-gx[data-r=Legendary]{--c:255, 196, 0}.ui-gx-bg{background:radial-gradient(120% 80% at 50% 40%,#1a2045 0%,#0a0c18 55%,#05060b 100%);position:absolute;inset:0}.ui-gx.is-prem .ui-gx-bg{background:radial-gradient(120% 80% at 50% 40%,#3a2508 0%,#120b05 55%,#050403 100%)}.ui-gx-tint{background:radial-gradient(70% 50% at 50% 42%, rgba(var(--c), .42), transparent 70%);opacity:0;transition:opacity .5s var(--ease-std);position:absolute;inset:0}.ui-gx[data-r] .ui-gx-tint{opacity:.55}.ui-gx[data-r=Epic] .ui-gx-tint,.ui-gx[data-r=Legendary] .ui-gx-tint{opacity:1}.ui-gx-bg:after{content:"";opacity:0;transition:opacity .9s var(--ease-std);background:#000;position:absolute;inset:0}.ui-gx.pre-3 .ui-gx-bg:after{opacity:.55}.ui-gx-bar{left:0;right:0;top:calc(var(--content-top) + 10px);z-index:5;align-items:center;gap:10px;height:40px;padding:0 14px;display:flex;position:absolute}.ui-gx-count{letter-spacing:.06em;color:#ffffffbf;font-variant-numeric:tabular-nums;flex:1;font-size:14px;font-weight:900}.ui-gx-skip,.ui-gx-x{color:#fff;cursor:pointer;opacity:0;pointer-events:none;background:#ffffff14;border:1px solid #ffffff2e;border-radius:99px;height:34px;padding:0 14px;font-family:inherit;font-size:12.5px;font-weight:800;line-height:1;transition:opacity .2s}.ui-gx-x{width:34px;padding:0;font-size:15px}.ui-gx.is-multi:is([data-phase=anticipate],[data-phase=flip],[data-phase=card]) .ui-gx-skip,.ui-gx.is-open .ui-gx-x{opacity:1;pointer-events:auto}.ui-gx-scene{left:0;right:0;top:calc(var(--content-top) + 64px);bottom:calc(var(--safe-bottom) + 168px);touch-action:none;transition:opacity .26s var(--ease-std);justify-content:center;align-items:center;display:flex;position:absolute}.ui-gx-cam{width:var(--cw);height:calc(var(--cw) * 1.5);transition:transform 1.3s cubic-bezier(.3,0,.2,1);position:relative}.ui-gx.pre-3:not(.is-lite) .ui-gx-cam{transform:scale(1.07)}.ui-gx.is-flipped .ui-gx-cam{transition-duration:.42s}.ui-gx.shake-s:not(.is-lite) .ui-gx-scene{animation:.34s linear uiGxShakeS}.ui-gx.shake-l:not(.is-lite) .ui-gx-scene{animation:.52s linear uiGxShakeL}@keyframes uiGxShakeS{0%,to{transform:none}20%{transform:translate(-5px,3px)}40%{transform:translate(5px,-3px)}60%{transform:translate(-3px,-2px)}80%{transform:translate(2px,2px)}}@keyframes uiGxShakeL{0%,to{transform:none}10%{transform:translate(-9px,5px)rotate(-.6deg)}25%{transform:translate(8px,-6px)rotate(.6deg)}40%{transform:translate(-6px,-3px)}55%{transform:translate(5px,4px)}75%{transform:translate(-3px,2px)}90%{transform:translate(1px,-1px)}}.ui-gx-rays{background:repeating-conic-gradient(from 0deg, rgba(var(--c), 0) 0deg 6deg, rgba(var(--c), .2) 9deg 12deg, rgba(var(--c), 0) 15deg 20deg);opacity:0;width:130vmax;height:130vmax;transition:opacity .5s var(--ease-std);pointer-events:none;margin:-65vmax 0 0 -65vmax;position:absolute;top:50%;left:50%;-webkit-mask-image:radial-gradient(circle,#000 0%,#000c 14%,#0000 44%);mask-image:radial-gradient(circle,#000 0%,#000c 14%,#0000 44%)}.ui-gx.show-rays .ui-gx-rays{opacity:1;animation:26s linear infinite uiGxSpin}.ui-gx.is-lite .ui-gx-rays{animation:none!important}@keyframes uiGxSpin{to{transform:rotate(360deg)}}.ui-gx-pack3d{position:absolute;inset:2% 6%}.ui-gx[data-phase=intro] .ui-gx-pack3d{animation:uiGxPackIn .62s var(--ease-spring) both}.ui-gx[data-phase=charge] .ui-gx-pack3d{animation:3.2s ease-in-out infinite uiGxFloat}.ui-gx.c1 .ui-gx-pack3d{animation:.16s linear infinite uiGxShake1}.ui-gx.c2 .ui-gx-pack3d{animation:.11s linear infinite uiGxShake2}.ui-gx.c3 .ui-gx-pack3d{animation:80ms linear infinite uiGxShake3}.ui-gx.is-torn .ui-gx-pack3d{animation:none}@keyframes uiGxPackIn{0%{opacity:0;transform:translateY(-55vh)rotate(-14deg)scale(.7)}60%{opacity:1}to{opacity:1;transform:none}}@keyframes uiGxFloat{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-8px)rotate(.6deg)}}@keyframes uiGxShake1{0%,to{transform:rotate(0)}25%{transform:rotate(-1.2deg)}75%{transform:rotate(1.2deg)}}@keyframes uiGxShake2{0%,to{transform:translate(0)rotate(0)scale(1.02)}25%{transform:translate(-2px,1px)rotate(-2deg)scale(1.02)}75%{transform:translate(2px,-1px)rotate(2deg)scale(1.02)}}@keyframes uiGxShake3{0%,to{transform:translate(0)rotate(0)scale(1.05)}25%{transform:translate(-4px,2px)rotate(-3deg)scale(1.05)}75%{transform:translate(4px,-2px)rotate(3deg)scale(1.05)}}.ui-gx-pk-glow{background:radial-gradient(closest-side, rgba(var(--c), .85), rgba(var(--c), .25) 55%, transparent);opacity:0;pointer-events:none;position:absolute;inset:-22%}.ui-gx-pk-body{border-radius:6px 6px 12px 12px;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;inset:13% 0 0;overflow:hidden;box-shadow:0 24px 50px #0009,inset 0 0 0 1px #ffffff40,inset 0 -40px 60px #00000040}.ui-gx-pk-top{border-radius:12px 12px 3px 3px;height:13.5%;position:absolute;top:0;left:0;right:0;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff40}.ui-gx-pk-top>i{opacity:.9;height:4px;top:auto;bottom:0}.ui-gx-pk-emblem{font-size:calc(var(--cw) * .3);filter:drop-shadow(0 6px 14px #0000008c);line-height:1}.ui-gx-pk-name{letter-spacing:.32em;text-indent:.32em;color:#fff;text-shadow:0 2px 6px #0009;font-size:15px;font-weight:900}.ui-gx-pk-n{background:#00000059;border:1px solid #fff3;border-radius:99px;padding:4px 12px;font-size:12px;font-weight:800}.ui-gx-pk-sheen{width:40%;animation-duration:2.8s}.ui-gx-pk-cracks{pointer-events:none;position:absolute;inset:0}.ui-gx-pk-cracks>b{background:linear-gradient(180deg, transparent, #fffffff2 30%, rgba(var(--c), 1) 50%, #fffffff2 70%, transparent);width:3px;height:70%;transform:rotate(var(--a,0deg)) scaleY(0);opacity:0;transition:transform .38s var(--ease-out), opacity .2s;border-radius:3px;margin:-35% 0 0 -1.5px;position:absolute;top:50%;left:50%}.ui-gx-pk-cracks>b:first-child{--a:18deg}.ui-gx-pk-cracks>b:nth-child(2){--a:-34deg;transition-delay:90ms}.ui-gx-pk-cracks>b:nth-child(3){--a:72deg;height:46%;margin-top:-23%;transition-delay:.18s}.ui-gx-pk-cracks>b:nth-child(4){--a:-78deg;height:52%;margin-top:-26%;transition-delay:.26s}.ui-gx.c3 .ui-gx-pk-body .ui-gx-pk-cracks>b{opacity:1;transform:rotate(var(--a)) scaleY(1)}.ui-gx.is-torn .ui-gx-pk-top{animation:.64s cubic-bezier(.2,.7,.3,1) forwards uiGxTopOff}.ui-gx.is-torn .ui-gx-pk-body{animation:.62s cubic-bezier(.5,0,.7,.4) .26s forwards uiGxBodyOff}.ui-gx.is-torn .ui-gx-pk-glow{transition:opacity .5s;opacity:0!important}@keyframes uiGxTopOff{0%{transform:none}20%{transform:translate(6px,-8px)rotate(4deg)}to{opacity:0;transform:translate(38%,-340%)rotate(32deg)}}@keyframes uiGxBodyOff{to{opacity:0;transform:translateY(85%)scale(.92)}}.ui-gx-beam{background:linear-gradient(0deg, #fffffff2, rgba(var(--c), .65) 30%, transparent);transform-origin:50% 100%;opacity:0;pointer-events:none;height:140%;position:absolute;bottom:86%;left:12%;right:12%;transform:scaleY(0);-webkit-mask-image:linear-gradient(90deg,#0000,#000 30% 70%,#0000);mask-image:linear-gradient(90deg,#0000,#000 30% 70%,#0000)}.ui-gx.is-torn .ui-gx-beam{animation:uiGxBeam .9s var(--ease-out) 60ms forwards}@keyframes uiGxBeam{0%{opacity:1;transform:scaleY(0)}40%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1.1)}}.ui-gx.is-inspect .ui-gx-pack3d,.ui-gx.is-inspect .ui-gx-beam,.ui-gx.is-inspect .ui-gx-deck{display:none}.ui-gx-deck{opacity:0;transition:opacity .3s;position:absolute;inset:0}.ui-gx.has-card .ui-gx-deck{opacity:1}.ui-gx-deck>i{transform:translateY(calc(var(--k) * 12px)) scale(calc(1 - var(--k) * .028));opacity:calc(1 - var(--k) * .15);z-index:calc(10 - var(--k));background:linear-gradient(160deg,#222a52,#121631);border:1px solid #ffffff24;border-radius:14px;position:absolute;inset:0}.ui-gx.is-prem .ui-gx-deck>i{background:linear-gradient(160deg,#4a3110,#1d1206)}.ui-gx-card{--rc:203, 213, 225;z-index:20;perspective:1200px;opacity:0;transition:transform .56s var(--ease-spring), opacity .22s var(--ease-std);pointer-events:none;position:absolute;inset:0;transform:translateY(26%)scale(.72)}.ui-gx-card[data-r=Rare]{--rc:80, 150, 255}.ui-gx-card[data-r=Epic]{--rc:178, 92, 255}.ui-gx-card[data-r=Legendary]{--rc:255, 196, 0}.ui-gx.has-card .ui-gx-card{opacity:1;transform:none}.ui-gx-card.no-tr,.ui-gx-card.no-tr *{transition:none!important}.ui-gx-card.fly{animation:.3s cubic-bezier(.5,0,.9,.5) forwards uiGxFly}.ui-gx-card.draw{animation:uiGxDraw .32s var(--ease-out)}.ui-gx-card.zoom-in{animation:uiGxZoomIn .38s var(--ease-spring)}@keyframes uiGxFly{to{opacity:0;transform:translate(-125%,-6%)rotate(-20deg)}}@keyframes uiGxDraw{0%{transform:translateY(7px)scale(.965)}to{transform:none}}@keyframes uiGxZoomIn{0%{opacity:0;transform:scale(.55)}to{opacity:1;transform:none}}.ui-gx.pre-2 .ui-gx-card{animation:uiGxBeat .36s var(--ease-out) 2}.ui-gx.pre-3:not(.is-lite) .ui-gx-card{animation:90ms linear infinite uiGxTremble}@keyframes uiGxBeat{0%,to{transform:scale(1)}40%{transform:scale(1.045)}}@keyframes uiGxTremble{0%,to{transform:translate(0)}25%{transform:translate(-1.5px,1px)rotate(-.5deg)}75%{transform:translate(1.5px,-1px)rotate(.5deg)}}.ui-gx-card-in{transform-style:preserve-3d;transition:transform .52s cubic-bezier(.25,1.25,.45,1);position:absolute;inset:0}.ui-gx.is-flipped .ui-gx-card-in{transform:rotateY(180deg)}.ui-gx-face{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:14px;position:absolute;inset:0;overflow:hidden}.ui-gx-back{background:radial-gradient(circle at 50% 50%, rgba(var(--c), .35), transparent 45%), repeating-linear-gradient(45deg, #ffffff0d 0 2px, transparent 2px 12px), repeating-linear-gradient(-45deg, #ffffff0d 0 2px, transparent 2px 12px), linear-gradient(160deg, #263070, #10142e);place-items:center;display:grid;box-shadow:inset 0 0 0 2px #ffffff2e,inset 0 0 0 7px #00000040,inset 0 0 0 8px #ffffff1f,0 18px 40px #0009}.ui-gx.is-prem .ui-gx-back{background:radial-gradient(circle at 50% 50%, rgba(var(--c), .35), transparent 45%), repeating-linear-gradient(45deg, #ffffff0d 0 2px, transparent 2px 12px), repeating-linear-gradient(-45deg, #ffffff0d 0 2px, transparent 2px 12px), linear-gradient(160deg, #5a3a10, #1d1206)}.ui-gx-back-emb{font-size:calc(var(--cw) * .26);filter:drop-shadow(0 4px 12px #0009);opacity:.9}.ui-gx.pre-3 .ui-gx-back .ui-gx-pk-cracks>b{opacity:1;transform:rotate(var(--a)) scaleY(1);transition-duration:.7s}.ui-gx.pre-3 .ui-gx-back .ui-gx-pk-cracks>b:nth-child(2){transition-delay:.38s}.ui-gx.pre-3 .ui-gx-back .ui-gx-pk-cracks>b:nth-child(3){transition-delay:.7s}.ui-gx.pre-3 .ui-gx-back .ui-gx-pk-cracks>b:nth-child(4){transition-delay:.95s}.ui-gx-front{background:linear-gradient(160deg, rgba(var(--rc), 1), rgba(var(--rc), .45) 50%, rgba(var(--rc), 1));transform:rotateY(180deg);box-shadow:0 20px 50px #0009}.ui-gx-card[data-r=Legendary] .ui-gx-front{background:linear-gradient(160deg,#fff3b0,#f59e0b 30%,#8a5a00 55%,#fde047 80%,#f59e0b)}.ui-gx-card[data-r=Epic] .ui-gx-front{background:linear-gradient(160deg,#e9d5ff,#9333ea 35%,#4c1d95 60%,#c084fc)}.ui-gx-front>img{object-fit:cover;background:#151a2b;border-radius:11px;width:calc(100% - 8px);height:calc(100% - 8px);display:block;position:absolute;inset:4px}.ui-gx-holo{pointer-events:none;background:linear-gradient(115deg,#0000 30%,#fff0 38%,#ffffff61 46%,#fff0c81f 52%,#0000 62%);position:absolute;inset:0;transform:translate(-100%)}.ui-gx-card:is([data-r=Epic],[data-r=Legendary]) .ui-gx-holo{animation:uiGxHolo 2.8s var(--ease-std) .7s infinite}.ui-gx-card:not([data-r=Epic]):not([data-r=Legendary]) .ui-gx-holo{display:none}@keyframes uiGxHolo{0%{transform:translate(-100%)}45%,to{transform:translate(100%)}}.ui-gx-q{color:#fde047;letter-spacing:1px;background:#0009;border-radius:8px;padding:3px 7px;font-size:11px;line-height:1.1;position:absolute;top:10px;left:10px}.ui-gx-new,.ui-gx-lim{letter-spacing:.06em;color:#052e14;background:#22c55e;border-radius:8px;padding:3px 8px;font-size:10.5px;font-weight:900;line-height:1.2;position:absolute;top:10px;right:10px}.ui-gx-lim{color:#fde047;background:#000000bf;border:1px solid #fde047;inset:auto auto 64px 50%;transform:translate(-50%)}.ui-gx-cap{text-align:left;background:linear-gradient(#0000,#00000080 40%,#000000e0);border-radius:0 0 11px 11px;flex-direction:column;gap:2px;padding:26px 12px 10px;display:flex;position:absolute;bottom:4px;left:4px;right:4px}.ui-gx-cap b{text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:900;line-height:1.15;overflow:hidden}.ui-gx-cap small{color:#ffffffb3;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.ui-gx-aura{background:radial-gradient(closest-side, rgba(var(--rc), .7), rgba(var(--rc), .2) 55%, transparent);opacity:0;transition:opacity .4s var(--ease-std);pointer-events:none;position:absolute;inset:-24%}.ui-gx.is-flipped .ui-gx-card:is([data-r=Rare],[data-r=Epic],[data-r=Legendary]) .ui-gx-aura{opacity:.75}.ui-gx.is-flipped:not(.is-lite) .ui-gx-card:is([data-r=Epic],[data-r=Legendary]) .ui-gx-aura{opacity:1;animation:2.4s ease-in-out infinite uiGxAura}@keyframes uiGxAura{0%,to{opacity:.75;transform:scale(.94)}50%{opacity:1;transform:scale(1.05)}}.ui-gx-edge{box-shadow:0 0 0 2px rgba(var(--rc), .95), 0 0 28px 6px rgba(var(--rc), .75);opacity:0;transition:opacity .26s var(--ease-std);pointer-events:none;border-radius:17px;position:absolute;inset:-3px}.ui-gx:is(.pre-1,.pre-2,.pre-3) .ui-gx-edge{opacity:1}.ui-gx.pre-3:not(.is-lite) .ui-gx-edge{animation:.42s steps(2,end) infinite uiGxFlicker}@keyframes uiGxFlicker{0%{opacity:1}50%{opacity:.55}}.ui-gx-flash{--fc:var(--c);pointer-events:none;z-index:6;background:radial-gradient(circle at 50% 44%, #fffffff2 0%, rgba(var(--fc), .85) 20%, rgba(var(--fc), 0) 62%);opacity:0;position:absolute;inset:0}.ui-gx-flash[data-r=Rare]{--fc:80, 150, 255}.ui-gx-flash[data-r=Epic]{--fc:178, 92, 255}.ui-gx-flash[data-r=Legendary]{--fc:255, 196, 0}.ui-gx-flash.pop-s{animation:uiGxFlashS .42s var(--ease-out)}.ui-gx-flash.pop-m{animation:uiGxFlashM .65s var(--ease-out)}.ui-gx-flash.pop-l{animation:uiGxFlashL 1s var(--ease-out)}@keyframes uiGxFlashS{0%{opacity:0}25%{opacity:.55}to{opacity:0}}@keyframes uiGxFlashM{0%{opacity:0}15%{opacity:.9}to{opacity:0}}@keyframes uiGxFlashL{0%{opacity:0}10%,22%{opacity:1}to{opacity:0}}.ui-gx-ring{aspect-ratio:1;border:3px solid rgba(var(--c), .95);width:80%;box-shadow:0 0 18px rgba(var(--c), .6), inset 0 0 18px rgba(var(--c), .4);opacity:0;pointer-events:none;z-index:25;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.2)}.ui-gx[data-r=base] .ui-gx-ring{box-shadow:none;border-color:#ffffffb3}.ui-gx-ring.go{animation:uiGxRing .62s var(--ease-out)}.ui-gx-ring.r2.go{animation:uiGxRing2 .82s var(--ease-out) .11s both}@keyframes uiGxRing{0%{opacity:1;transform:translate(-50%,-50%)scale(.2)}to{opacity:0;transform:translate(-50%,-50%)scale(1.9)}}@keyframes uiGxRing2{0%{opacity:.9;transform:translate(-50%,-50%)scale(.2)}to{opacity:0;transform:translate(-50%,-50%)scale(2.8)}}.ui-gx-parts{z-index:26;pointer-events:none;width:0;height:0;position:absolute;top:46%;left:50%}.ui-gx-parts>i{background:radial-gradient(circle, #fff 0 25%, rgba(var(--c), 1) 45%, rgba(var(--c), 0) 72%);opacity:0;width:9px;height:9px;animation:uiGxPart var(--d) cubic-bezier(.15, .7, .3, 1) var(--w) forwards;border-radius:50%;position:absolute;top:0;left:0}.ui-gx-parts>i.s{background:linear-gradient(135deg, #fff, rgba(var(--c), 1));clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);border-radius:0;width:14px;height:14px}@keyframes uiGxPart{0%{opacity:0;transform:translate(-50%,-50%)scale(.2)}10%{opacity:1}to{transform:translate(calc(-50% + var(--x)), calc(-50% + var(--y) + 40px)) scale(var(--s)) rotate(120deg);opacity:0}}.ui-gx-embers{pointer-events:none;z-index:4;position:absolute;inset:0}.ui-gx-embers>i{bottom:-12px;left:var(--l);width:5px;height:5px;transform:scale(var(--s));animation:uiGxEmber var(--d) linear var(--w) infinite;background:radial-gradient(circle,#fff7cc 0 30%,#ffc400e6 50%,#0000 72%);border-radius:50%;position:absolute}@keyframes uiGxEmber{0%{transform:translate3d(0, 0, 0) scale(var(--s));opacity:0}15%{opacity:1}to{transform:translate3d(18px, -105vh, 0) scale(var(--s));opacity:0}}.ui-gx-banner{z-index:30;opacity:0;pointer-events:none;white-space:nowrap;position:absolute;bottom:calc(100% + 14px);left:50%;transform:translate(-50%)}.ui-gx-banner>span{letter-spacing:.22em;text-indent:.22em;color:#fff;background:linear-gradient(90deg, rgba(var(--c), .65), rgba(var(--c), 1), rgba(var(--c), .65));box-shadow:0 6px 24px rgba(var(--c), .55), inset 0 0 0 1px #ffffff59;border-radius:99px;padding:7px 18px;font-size:14px;font-weight:900;display:inline-block;position:relative;overflow:hidden}.ui-gx[data-r=Legendary] .ui-gx-banner>span{color:#3a2500;background:linear-gradient(90deg,#f59e0b,#fde68a,#f59e0b)}.ui-gx-banner>span:after{content:"";background:linear-gradient(90deg,#0000,#fffc,#0000);width:30%;position:absolute;top:0;bottom:0;left:-40%;transform:skew(-20deg)translate(0)}.ui-gx-banner.go{animation:uiGxBanner .56s var(--ease-spring) forwards}.ui-gx-banner.go>span:after{animation:uiGxBannerShine 1s var(--ease-std) .45s}@keyframes uiGxBanner{0%{opacity:0;transform:translate(-50%)translateY(16px)scale(.5)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}@keyframes uiGxBannerShine{to{transform:skew(-20deg)translate(560%)}}.ui-gx-under{left:0;right:0;bottom:calc(var(--safe-bottom) + 18px);text-align:center;z-index:7;min-height:150px;transition:opacity .26s var(--ease-std);flex-direction:column;justify-content:flex-end;align-items:center;gap:10px;padding:0 16px;display:flex;position:absolute}.ui-gx-meta{flex-direction:column;align-items:center;gap:8px;min-height:0;display:flex}.ui-gx-meta.in{animation:uiGxUp .38s var(--ease-out) both}.ui-gx-name{text-overflow:ellipsis;white-space:nowrap;max-width:92vw;font-size:20px;font-weight:900;line-height:1.15;overflow:hidden}.ui-gx-chips{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.ui-gx-chip{color:var(--text-1);background:#ffffff14;border:1px solid #ffffff24;border-radius:99px;align-items:center;gap:4px;padding:4px 10px;font-size:11.5px;font-weight:800;display:inline-flex}.ui-gx-chip.r-Common{color:#e2e8f0}.ui-gx-chip.r-Rare{color:#93c5fd;background:#3b82f626;border-color:#3b82f68c}.ui-gx-chip.r-Epic{color:#d8b4fe;background:#a855f729;border-color:#a855f78c}.ui-gx-chip.r-Legendary{color:#fde68a;background:#f59e0b2e;border-color:#f59e0bb3}.ui-gx-chip.new{color:#86efac;background:#22c55e24;border-color:#22c55e80}.ui-gx-chip.dup{color:#fcd34d}.ui-gx-hint{color:#ffffffa6;min-height:18px;font-size:13px;font-weight:700}.ui-gx-hint.nudge{animation:.36s linear uiGxNudge}@keyframes uiGxNudge{25%{transform:translate(-6px)}50%{transform:translate(6px)}75%{transform:translate(-3px)}}.ui-gx[data-phase=charge] .ui-gx-hint,.ui-gx[data-phase=intro] .ui-gx-hint{animation:2s ease-in-out infinite uiGxBreath}@keyframes uiGxBreath{0%,to{opacity:.55}50%{opacity:1}}.ui-gx-charge{opacity:0;background:#ffffff1f;border-radius:99px;width:min(220px,60vw);height:6px;transition:opacity .2s;overflow:hidden}.ui-gx-charge>i{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg, rgba(var(--c), .6), rgba(var(--c), 1), #fff);height:100%;display:block;transform:scaleX(0)}.ui-gx:is([data-phase=intro],[data-phase=charge]) .ui-gx-charge{opacity:1}.ui-gx-acts,.ui-gx-sum-acts{gap:10px;width:100%;max-width:420px;display:flex}.ui-gx-acts:empty{display:none}.ui-gx-acts.in{animation:uiGxUp .38s var(--ease-out) 80ms both}@keyframes uiGxUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.ui-gx-btn{border-radius:var(--r-md);cursor:pointer;letter-spacing:.04em;background:var(--accent-grad);min-height:50px;color:var(--accent-ink);transition:transform var(--dur-press) var(--ease-std);border:0;flex:1;font-family:inherit;font-size:15px;font-weight:900;line-height:1;box-shadow:0 4px #00000059}.ui-gx-btn.ghost{color:#fff;background:#ffffff1a;border:1px solid #fff3}.ui-gx-btn:active{transform:translateY(2px)scale(.98)}.ui-gx-sum{left:0;right:0;top:calc(var(--content-top) + 54px);padding:0 0 calc(var(--safe-bottom) + 16px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s var(--ease-std), visibility 0s linear .3s;z-index:8;flex-direction:column;gap:12px;display:flex;position:absolute;bottom:0}.ui-gx.is-summary .ui-gx-sum{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .3s var(--ease-std)}.ui-gx.is-summary .ui-gx-scene,.ui-gx.is-summary .ui-gx-under{opacity:0;pointer-events:none}.ui-gx.is-summary .ui-gx-embers,.ui-gx.is-summary .ui-gx-rays{display:none}.ui-gx-sum-head{text-align:center;padding:0 16px}.ui-gx-sum-head h3{margin:0 0 8px;font-size:20px;font-weight:900}.ui-gx-tally{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.ui-gx-grid{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex:1;grid-template-columns:repeat(3,1fr);align-content:start;gap:10px;min-height:0;padding:4px 16px 8px;display:grid;overflow-y:auto}.ui-gx-grid[data-n=many]{grid-template-columns:repeat(4,1fr);gap:8px}.ui-gx-mini{--rc:148, 163, 184;aspect-ratio:2/3;cursor:pointer;background:linear-gradient(160deg, rgba(var(--rc), 1), rgba(var(--rc), .35) 50%, rgba(var(--rc), 1));width:100%;font:inherit;color:#fff;animation:uiGxDeal .46s var(--ease-spring) calc(var(--i) * 55ms) both;border:0;border-radius:11px;padding:2px;display:block;position:relative}.ui-gx-mini[data-r=Rare]{--rc:80, 150, 255}.ui-gx-mini[data-r=Epic]{--rc:178, 92, 255;box-shadow:0 0 14px #b25cff73}.ui-gx-mini[data-r=Legendary]{--rc:255, 196, 0;background:linear-gradient(160deg,#fff3b0,#f59e0b 35%,#8a5a00 60%,#fde047);box-shadow:0 0 18px #ffc40099}@keyframes uiGxDeal{0%{opacity:0;transform:translateY(46px)scale(.6)rotate(-8deg)}to{opacity:1;transform:none}}.ui-gx-mini-in{background:#151a2b;border-radius:9px;position:absolute;inset:2px;overflow:hidden}.ui-gx-mini-in>img{object-fit:cover;width:100%;height:100%;display:block}.ui-gx-mini .ui-gx-holo{animation:uiGxHolo 3.2s var(--ease-std) calc(var(--i) * 55ms + .6s) infinite}.ui-gx-mini em,.ui-gx-mini u{color:#052e14;background:#22c55e;border-radius:6px;padding:1px 5px;font-family:inherit;font-size:9px;font-style:normal;font-weight:900;line-height:1.3;text-decoration:none;position:absolute;top:4px;right:4px}.ui-gx-mini u{color:#fde047;background:#000000bf;left:4px;right:auto}.ui-gx-mini-cap{text-align:center;text-overflow:ellipsis;white-space:nowrap;background:linear-gradient(#0000,#000000d9);padding:14px 5px 5px;font-size:10.5px;font-weight:800;line-height:1.15;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.ui-gx-grid[data-n=many] .ui-gx-mini-cap{font-size:9.5px}.ui-gx-sum-acts{margin:0 auto;padding:0 16px}.ui-gx.is-lite .ui-gx-embers,.ui-gx.is-lite .ui-gx-pk-sheen{display:none}.ui-gx.is-lite .ui-gx-holo{display:none;animation:none!important}.ui-gx.is-lite[data-phase=intro] .ui-gx-pack3d{animation:uiGxPackIn .42s var(--ease-out) both}.ui-gx.is-lite[data-phase=charge]:not(.c1) .ui-gx-pack3d{animation:none}.ui-gx.is-lite.c1 .ui-gx-pack3d,.ui-gx.is-lite.c2 .ui-gx-pack3d{animation:.16s linear infinite uiGxShake1}.ui-gx.is-lite.c3 .ui-gx-pack3d{animation:.11s linear infinite uiGxShake2}.ui-gx.is-lite .ui-gx-mini{animation-duration:.3s}.ui-gx.is-lite .ui-gx-mini[data-r=Epic],.ui-gx.is-lite .ui-gx-mini[data-r=Legendary]{box-shadow:none}@media (prefers-reduced-motion:reduce){.ui-gx *,.ui-gx :after{animation-duration:1ms!important;animation-iteration-count:1!important}.ui-gx-card-in{transition-duration:.2s!important}}.ui-gx-chip.q{color:#fde047;letter-spacing:1px}#view-workshop .ui-ws-info{border:1px solid var(--stroke-2);background:var(--surface-1);width:40px;height:40px;color:var(--accent);cursor:pointer;transition:transform var(--dur-press) var(--ease-std);border-radius:50%;flex:none;font:italic 800 17px/1 Georgia,serif}#view-workshop .ui-ws-info:active{transform:scale(.9)}.ui-ws-hero{gap:10px;margin:2px 0 10px;display:flex}.ui-ws-stat{border-radius:var(--r-md);background:radial-gradient(120% 120% at 0% 0%, #ffca2824, transparent 60%), var(--surface-1);border:1px solid #ffca2840;flex-direction:column;flex:1;gap:6px;min-width:0;padding:10px 12px;display:flex}.ui-ws-stat-top{color:var(--text-2);justify-content:space-between;align-items:baseline;gap:8px;font-size:11.5px;font-weight:800;display:flex}.ui-ws-stat-top>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#workshop-reward-progress{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px;font-weight:900;color:var(--accent)!important;background:0 0!important;border:0!important;padding:0!important}.ui-ws-bar{background:#ffffff14;border-radius:99px;height:6px;position:relative;overflow:hidden}.ui-ws-bar>i{border-radius:inherit;background:var(--accent-grad);transform-origin:0;transition:transform .6s var(--ease-out);position:absolute;inset:0;transform:scaleX(0)}.ui-ws-bar.is-full>i{background:linear-gradient(90deg,#22c55e,#86efac)}.ui-ws-stat>small{color:var(--text-2);font-size:10.5px;font-weight:600}.ui-ws-cta{border-radius:var(--r-md);cursor:pointer;background:var(--accent-grad);color:var(--accent-ink);transition:transform var(--dur-press) var(--ease-std), box-shadow var(--dur-press) var(--ease-std);border:0;flex-direction:column;flex:0 0 104px;justify-content:center;align-items:center;gap:1px;font-family:inherit;display:flex;box-shadow:0 4px #00000059,0 8px 18px #ffa0002e}.ui-ws-cta:active{transform:translateY(2px)scale(.97);box-shadow:0 2px #00000059}.ui-ws-cta-ic{font-size:22px;font-weight:900;line-height:1}.ui-ws-cta b{font-size:13px;font-weight:900}.ui-ws-cta small{opacity:.75;font-size:9.5px;font-weight:800}.ui-ws-toolbar{top:calc(var(--content-top) + 50px);z-index:20;background:#0b0d14f7;flex-direction:column;gap:7px;margin:0 -16px 8px;padding:4px 16px 6px;display:flex;position:sticky;box-shadow:0 10px 14px -8px #000000b3}.ui-ws-tabs{margin:0 -16px;padding:0 16px;scroll-padding-left:16px}.ui-ws-tabs .ui-fchip{min-height:36px;font-size:12px}.ui-ws-tabs .ui-fchip.active{background:var(--accent-grad);color:var(--accent-ink);border-color:#0000}.ui-ws-tabs .workshop-badge-count{color:#fff;text-align:center;background:#ef4444;border-radius:9px;min-width:18px;height:18px;margin-left:4px;padding:0 5px;font-size:10px;line-height:18px;display:none}.ui-ws-chips{align-items:center;margin:0 -16px;padding:0 16px}.ui-ws-anime{flex:none;display:flex;position:relative}.ui-ws-anime select{-webkit-appearance:none;appearance:none;border-radius:var(--r-pill);border:1px solid var(--stroke-2);max-width:170px;height:32px;color:var(--text-1);text-overflow:ellipsis;background:#ffffff0a;outline:none;padding:0 26px 0 12px;font:800 11.5px Outfit,sans-serif}.ui-ws-anime:after{content:"▾";color:var(--text-2);pointer-events:none;font-size:11px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.ui-ws-anime select option{color:#fff;background:#161925}.ui-ws-tools{align-items:center;gap:6px;display:flex}.ui-ws-tool{border:1px solid var(--stroke-2);width:30px;height:26px;color:var(--text-1);cursor:pointer;background:#ffffff0a;border-radius:8px;font-size:14px;line-height:1}.ui-ws-tool:active{transform:scale(.9)}.ui-ws-reset{color:var(--accent);cursor:pointer;background:0 0;border:0;padding:2px 4px;font:800 11px Outfit,sans-serif}.ui-ws-reset[hidden]{display:none}#view-workshop .workshop-container{max-height:none!important;margin:0!important;padding:0!important;overflow:visible!important}#workshop-cards-grid.ui-ws-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;max-height:none!important;margin:0!important;padding:0 0 90px!important;display:grid!important;overflow:visible!important}#workshop-cards-grid.ui-ws-grid[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important}.ui-ws-tile{--rc:255, 255, 255;background:var(--surface-1);border:1px solid rgba(var(--rc), .12);content-visibility:auto;contain-intrinsic-size:auto 330px;contain:layout paint style;border-radius:14px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 14px #0000004d}.ui-ws-grid[data-cols="3"] .ui-ws-tile{contain-intrinsic-size:auto 220px;border-radius:11px}.ui-ws-tile[data-r=Rare]{--rc:80, 150, 255;border-color:#5096ff73}.ui-ws-tile[data-r=Epic]{--rc:178, 92, 255;border-color:#b25cff80}.ui-ws-tile[data-r=Legendary]{--rc:255, 196, 0;border-color:#ffc4008c}.ui-ws-tile[style*=--i]{animation:uiWsIn .36s var(--ease-out) calc(var(--i) * 35ms) both}@keyframes uiWsIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.ui-ws-art{aspect-ratio:2/3;cursor:pointer;color:#fff;text-align:left;-webkit-tap-highlight-color:transparent;background:linear-gradient(160deg,#1b2032,#10131d);border:0;width:100%;margin:0;padding:0;font-family:inherit;display:block;position:relative;overflow:hidden}.ui-ws-art:active{filter:brightness(.92)}.ui-ws-art>img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .26s linear;display:block;position:absolute;inset:0}.ui-ws-tile.is-loaded .ui-ws-art>img{opacity:1}.ui-ws-art>.st{z-index:2;letter-spacing:.03em;color:#fff;background:#000000b8;border-radius:7px;padding:2px 7px;font-size:9.5px;font-style:normal;font-weight:900;line-height:1.4;position:absolute;top:6px;left:6px}.ui-ws-art>.st.new{color:#052e14;background:#22c55e}.ui-ws-art>.st.pend{color:#fcd34d}.ui-ws-art>.st.rej{color:#fca5a5}.ui-ws-art>.st.ok{color:#86efac}.ui-ws-rar{z-index:2;letter-spacing:.06em;color:rgb(var(--rc));border:1px solid rgba(var(--rc), .6);background:#000000b8;border-radius:6px;padding:2px 6px;font-size:8.5px;font-weight:900;position:absolute;top:6px;right:6px}.ui-ws-tile:not([data-r]) .ui-ws-rar{display:none}.ui-ws-cap{z-index:2;background:linear-gradient(#0000,#0000008c 40%,#000000e6);flex-direction:column;gap:1px;padding:22px 9px 7px;display:flex;position:absolute;bottom:0;left:0;right:0}.ui-ws-cap b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:900;line-height:1.15;overflow:hidden}.ui-ws-cap small{color:#7dd3fc;white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:700;overflow:hidden}.ui-ws-grid[data-cols="3"] .ui-ws-cap{padding:16px 6px 5px}.ui-ws-grid[data-cols="3"] .ui-ws-cap b{font-size:11px}.ui-ws-grid[data-cols="3"] .ui-ws-cap small{font-size:9px}.ui-ws-grid[data-cols="3"] .ui-ws-rar{padding:1px 4px;font-size:7.5px}.ui-ws-votes{align-items:center;gap:6px;min-height:44px;padding:7px;display:flex}.ui-ws-v{border:1px solid var(--stroke-2);min-width:0;height:32px;color:var(--text-2);font-variant-numeric:tabular-nums;cursor:pointer;transition:transform var(--dur-press) var(--ease-std), background-color var(--dur-fast) linear, border-color var(--dur-fast) linear;-webkit-tap-highlight-color:transparent;background:#ffffff0a;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:5px;font:800 12px Outfit,sans-serif;display:flex}.ui-ws-v b{color:var(--text-1);font-weight:900}.ui-ws-v:active{transform:scale(.92)}.ui-ws-v.like.on{color:#86efac;background:#4ade8029;border-color:#4ade808c}.ui-ws-v.dislike.on{color:#fca5a5;background:#f8717129;border-color:#f871718c}.ui-ws-v.on b{color:inherit}.ui-ws-v.pop{animation:uiWsPop .38s var(--ease-spring)}@keyframes uiWsPop{0%{transform:scale(1)}35%{transform:scale(1.14)}to{transform:scale(1)}}.ui-ws-ratio{flex:0 0 18px;align-items:center;height:32px;display:flex;position:relative}.ui-ws-ratio:before{content:"";background:#f8717180;border-radius:2px;height:4px;position:absolute;left:0;right:0}.ui-ws-ratio>i{transform-origin:0;background:#4ade80;border-radius:2px;height:4px;position:absolute;left:0;right:0}.ui-ws-grid[data-cols="3"] .ui-ws-votes{gap:4px;min-height:36px;padding:5px}.ui-ws-grid[data-cols="3"] .ui-ws-v{border-radius:8px;gap:3px;height:26px;font-size:10.5px}.ui-ws-grid[data-cols="3"] .ui-ws-ratio{display:none}.ui-ws-info-row{white-space:nowrap;text-overflow:ellipsis;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:8px;height:32px;padding:0 8px;font-size:11.5px;font-weight:800;display:flex;overflow:hidden}.ui-ws-info-row.ok{color:#86efac;background:#22c55e24;border:1px solid #22c55e66}.ui-ws-info-row.ok span{color:var(--text-1)}.ui-ws-info-row.bad{color:#fca5a5;background:#ef444424;border:1px solid #ef444466;justify-content:flex-start}.ui-ws-grid[data-cols="3"] .ui-ws-info-row{gap:4px;height:26px;font-size:10px}.ui-ws-tile.is-skel{pointer-events:none}.ui-ws-tile.is-skel .ui-ws-art:after,.ui-ws-tile.is-skel .ui-ws-votes:after{content:"";background:linear-gradient(100deg,#0000 30%,#ffffff0f 50%,#0000 70%);animation:1.3s linear infinite uiWsSkel;position:absolute;inset:0;transform:translate(-100%)}.ui-ws-tile.is-skel .ui-ws-votes{position:relative;overflow:hidden}@keyframes uiWsSkel{to{transform:translate(100%)}}.ui-ws-none{text-align:center;color:var(--text-2);flex-direction:column;grid-column:1/-1;align-items:center;gap:6px;padding:36px 16px;font-size:12.5px;display:flex}.ui-ws-none b{color:var(--text-1);font-size:15px}.ui-ws-none .ui-fchip{margin-top:6px}html.ui-lite .ui-ws-tile{animation:none!important}html.ui-lite .ui-ws-art>img{transition:none}html.ui-lite .ui-ws-tile{box-shadow:none}@media (prefers-reduced-motion:reduce){.ui-ws-tile{animation:none!important}}.ui-ws-count{margin:0 0 8px}.ui-ws-toolbar{transition:transform .26s var(--ease-out);will-change:transform}.ui-ws-toolbar.is-hidden{transform:translateY(calc(-100% - 60px))}#workshop-fab-btn{transition:opacity .2s var(--ease-std), transform .26s var(--ease-spring)!important}#workshop-fab-btn.ui-ws-fab-off{opacity:0!important;pointer-events:none!important;transform:scale(.5)!important}.ui-mk-head{justify-content:space-between;align-items:center;gap:10px;margin:0 0 10px;display:flex}.ui-mk-head h2{letter-spacing:.02em;color:var(--text-1)!important;margin:0!important;font-size:20px!important;font-weight:900!important}.ui-mk-wallets{flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.ui-mk-wallet{z-index:2;color:#e0f2fe;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;background:#38bdf81f;border:1px solid #38bdf873;border-radius:99px;align-items:center;gap:6px;height:36px;padding:0 6px 0 12px;font:800 13px Outfit,sans-serif;display:inline-flex;position:relative}.ui-mk-wallet.coins{color:#fde68a;background:#fbbf241f;border-color:#fbbf2473}.ui-mk-wallet b{font-variant-numeric:tabular-nums;font-weight:900}.ui-mk-wallet span{color:#fff;background:#0ea5e9;border-radius:50%;place-items:center;width:24px;height:24px;font-weight:900;display:grid}.ui-mk-wallet.coins span{color:#1a1205;background:#f59e0b}.ui-mk-wallet:active{transform:scale(.96)}.ui-mk-tabs-wrap{top:var(--content-top);z-index:25;background:#0b0d14f7;margin:0 -16px 10px;padding:6px 16px 8px;position:sticky;box-shadow:0 10px 14px -8px #000000b3}.ui-mk-tabs .ui-fchip{min-height:36px;font-size:12px}.ui-mk-tabs .ui-fchip.active{background:var(--accent-grad);color:var(--accent-ink);border-color:#0000}.ui-mk-badge{color:#fff;background:#ef4444;border-radius:9px;min-width:18px;height:18px;margin-left:4px;padding:0 5px;font-size:10px;line-height:18px}.ui-mk-badge[hidden]{display:none}.ui-mk-toolbar{flex-direction:column;gap:7px;margin-bottom:6px;display:flex}.ui-mk-chips,.ui-mk-modes{align-items:center;margin:0 -16px;padding:0 16px}.ui-mk-modes .ui-fchip b{background:#ffffff1a;border-radius:8px;margin-left:4px;padding:0 6px;font-weight:900}.ui-mk-hidden-sel{display:none!important}.ui-mk-chips .ui-fchip.r-l.active{color:#fde68a;background:#ffd70029;border-color:#ffd70099}.ui-mk-chips .ui-fchip.r-g.active{color:#fcd34d;background:#f59e0b29;border-color:#f59e0b99}.ui-mk-chips .ui-fchip.r-e.active{color:#d8b4fe;background:#a855f729;border-color:#a855f799}.ui-mk-chips .ui-fchip.r-r.active{color:#93c5fd;background:#3b82f629;border-color:#3b82f699}.ui-mk-count{margin:0 0 8px}.ui-mk-intro{border-radius:var(--r-md);background:var(--surface-1);border:1px solid var(--stroke-1);justify-content:space-between;align-items:center;gap:10px;margin:0 0 10px;padding:10px 12px;display:flex}.ui-mk-intro>div{flex-direction:column;gap:2px;min-width:0;display:flex}.ui-mk-intro b{color:var(--text-1);font-family:Outfit,sans-serif;font-size:14px;font-weight:900}.ui-mk-intro b span{font-size:11px!important}.ui-mk-intro small{color:var(--text-2);font-size:11px;font-weight:600;line-height:1.3}.ui-mk-cta{cursor:pointer;background:var(--accent-grad);height:38px;color:var(--accent-ink);white-space:nowrap;border:0;border-radius:12px;flex:none;padding:0 14px;font:900 12.5px Outfit,sans-serif;box-shadow:0 3px #00000059}.ui-mk-cta:active{transform:translateY(2px);box-shadow:0 1px #00000059}#market-catalog-grid.ui-mk-grid,#market-orders-grid.ui-mk-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;min-height:0!important;margin:0!important;padding:0 0 20px!important;display:grid!important}.ui-mk-grid[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important}.ui-mk-tile.is-lim{border-color:#ffd700b3;box-shadow:0 0 0 1px #ffd70040,0 6px 14px #0000004d}.ui-mk-tile.is-lim .ui-ws-rar{color:#fde047;border-color:#fde047b3}.ui-mk-tile{contain-intrinsic-size:auto 320px}.ui-mk-lv,.ui-mk-q{z-index:2;background:#000000b8;border-radius:6px;padding:2px 6px;font-size:9.5px;font-weight:900;line-height:1.4;position:absolute;left:6px}.ui-mk-lv{color:#fff;top:6px}.ui-mk-q{color:#fde047;letter-spacing:1px;top:26px}.ui-mk-tile .ui-ws-art>.st{top:auto;bottom:44px;left:6px}.ui-mk-foot{flex-direction:column;gap:6px;padding:7px;display:flex}.ui-mk-tile[data-id] .ui-mk-foot{flex-direction:row;align-items:center}.ui-mk-price{color:#e0f2fe;font-variant-numeric:tabular-nums;white-space:nowrap;background:#38bdf81f;border:1px solid #38bdf859;border-radius:10px;flex:1;justify-content:center;align-items:center;min-width:0;height:32px;font:900 13px Outfit,sans-serif;display:flex}.ui-mk-btn{cursor:pointer;background:var(--accent-grad);min-width:0;height:32px;color:var(--accent-ink);white-space:nowrap;transition:transform var(--dur-press) var(--ease-std);border:0;border-radius:10px;flex:1;padding:0 8px;font:900 12px Outfit,sans-serif}.ui-mk-btn:active{transform:scale(.94)}.ui-mk-btn.ghost{color:#fca5a5;background:#ffffff0f;border:1px solid #f8717173}.ui-mk-btn.alt{color:#7dd3fc;background:#0ea5e929;border:1px solid #0ea5e973}.ui-mk-order{color:var(--text-2);justify-content:space-between;align-items:center;gap:6px;min-width:0;font-size:10.5px;font-weight:700;display:flex}.ui-mk-order span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-mk-order b{color:#e0f2fe;white-space:nowrap;font-size:12.5px;font-weight:900}.ui-mk-acts{align-items:center;gap:6px;display:flex}.ui-mk-note{text-align:center;color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:10.5px;font-weight:800;overflow:hidden}.ui-mk-note.on{color:#86efac}.ui-mk-grid[data-cols="3"] .ui-mk-tile[data-id] .ui-mk-foot{flex-direction:column;align-items:stretch;gap:4px;padding:5px}.ui-mk-grid[data-cols="3"] .ui-mk-price,.ui-mk-grid[data-cols="3"] .ui-mk-btn{border-radius:8px;height:26px;font-size:10.5px}.ui-mk-grid[data-cols="3"] .ui-mk-acts{flex-direction:column;align-items:stretch;gap:4px}.ui-mk-grid[data-cols="3"] .ui-mk-q{display:none}#market-catalog-pagination{display:none!important}#view-market .market-live-feed-container{background:var(--surface-1)!important;border:1px solid var(--stroke-1)!important;box-shadow:none!important;border-radius:var(--r-md)!important;margin-bottom:10px!important;padding:8px 10px!important}#view-market .market-live-feed-title-row{border-bottom:0!important;margin-bottom:6px!important;padding-bottom:0!important}#view-market .market-live-feed-title{color:var(--text-1)!important;font-size:12px!important}#view-market .market-live-feed-badge{display:none!important}.ui-mk-feed-all{color:var(--accent);font-size:11px;font-weight:800}#view-market .market-live-chip{border:1px solid var(--stroke-1)!important;box-shadow:none!important;background:#ffffff0a!important;border-radius:12px!important}#view-market .market-live-chip-thumb{box-shadow:none!important;border:0!important;border-radius:6px!important}#view-market .market-offer-comic-card{background:var(--surface-1)!important;border:1px solid var(--stroke-1)!important;border-radius:var(--r-md)!important;padding:10px!important;transform:none!important;box-shadow:0 6px 14px #0000004d!important}#view-market .market-offer-comic-card:active{transform:scale(.985)!important}#view-market .market-comic-thumb{box-shadow:none!important;border:0!important;border-radius:8px!important;width:48px!important}#view-market .market-comic-price-pill{color:#e0f2fe!important;box-shadow:none!important;background:#38bdf81f!important;border:1px solid #38bdf859!important;border-radius:8px!important;padding:2px 8px!important;font-size:11.5px!important}#view-market .market-comic-status-pill{box-shadow:none!important;text-transform:none!important;border:0!important;border-radius:8px!important;padding:2px 8px!important}#view-market .market-comic-status-pill.active{color:#86efac!important;background:#4ade8029!important}#view-market .market-comic-status-pill.sold{color:var(--accent)!important;background:#ffca2829!important}#view-market .market-comic-status-pill.cancelled{color:#cbd5e1!important;background:#94a3b829!important}#view-market .market-comic-btn{min-height:32px;box-shadow:none!important;letter-spacing:0!important;text-transform:none!important;border:0!important;border-radius:10px!important;padding:0 12px!important;font:900 11.5px Outfit,sans-serif!important}#view-market .market-comic-btn.buy,#view-market .market-comic-btn.sell{background:var(--accent-grad)!important;color:var(--accent-ink)!important}#view-market .market-comic-btn.cancel{color:#fca5a5!important;background:#f8717124!important;border:1px solid #f8717166!important}#view-market .market-comic-btn.offer,#view-market .market-comic-btn.manage{color:#7dd3fc!important;background:#0ea5e929!important;border:1px solid #0ea5e966!important}#view-market .market-comic-section-title{letter-spacing:.06em!important;color:var(--text-2)!important;text-shadow:none!important;margin:14px 0 8px!important;font-family:Outfit,sans-serif!important;font-size:12px!important;font-weight:900!important}#view-market .market-listings-comic-list{flex-direction:column;gap:8px;display:flex}#view-market .market-history-header-box{background:var(--surface-1)!important;border:1px solid var(--stroke-1)!important;box-shadow:none!important;border-radius:var(--r-md)!important}#view-market .market-refresh-btn{box-shadow:none!important;border:1px solid var(--stroke-2)!important;color:var(--text-1)!important;background:#ffffff0d!important;border-radius:10px!important}#view-market .sets-controls-bar.market-controls-bar input,#view-market .sets-controls-bar.market-controls-bar select{background:var(--surface-1)!important;border:1px solid var(--stroke-2)!important;box-shadow:none!important;color:var(--text-1)!important;border-radius:12px!important}#view-market .market-sales-feed-list>*{border-radius:var(--r-md)!important}#view-market .trade-exchange-divider span,html.ui-lite #view-market .market-offer-comic-card{box-shadow:none!important}#view-market .market-history-header-box [onclick*="switchMarketSubtab('catalog')"]{display:none!important}#view-market .market-refresh-btn{cursor:pointer;min-height:32px;padding:0 12px!important;font:800 11.5px Outfit,sans-serif!important;text-decoration:none!important}#view-market .market-live-chip-price{color:#e0f2fe!important;box-shadow:none!important;background:#38bdf824!important;border:1px solid #38bdf859!important;border-radius:6px!important}#view-market .market-feed-tag{box-shadow:none!important;border-radius:6px!important}#view-market .trade-exchange-actions .series-btn{min-height:40px;box-shadow:none!important;border:0!important;border-radius:12px!important;font-family:Outfit,sans-serif!important}#view-market .trade-section-group{border-radius:var(--r-md)!important;box-shadow:none!important}.ui-mk-price.is-coin{color:#fde68a;background:#ffca281f;border-color:#ffca2866}.ui-mk-cchip.active{color:var(--accent)!important;background:#ffca2826!important;border-color:#ffca288c!important}.ui-mk-cchip[data-mkc=gems].active{color:#7dd3fc!important;background:#38bdf826!important;border-color:#38bdf88c!important}.ui-mk-cur{border:1px solid var(--stroke-1);background:#0000004d;border-radius:14px;grid-template-columns:1fr 1fr;gap:6px;margin-bottom:8px;padding:4px;display:grid}.ui-mk-cur button{height:40px;color:var(--text-2);cursor:pointer;transition:background-color var(--dur-fast) linear, color var(--dur-fast) linear;background:0 0;border:0;border-radius:10px;font:900 13px Outfit,sans-serif}.ui-mk-cur button.active[data-cur=coins]{background:var(--accent-grad);color:var(--accent-ink)}.ui-mk-cur button.active[data-cur=gems]{color:#fff;background:linear-gradient(135deg,#38bdf8,#0284c7)}.ui-mk-cur button:disabled{opacity:.35;cursor:not-allowed}.ui-mk-hint{border:1px solid var(--stroke-1);background:#ffffff0a;border-radius:12px;margin-bottom:8px;padding:8px 10px}.ui-mk-hint[hidden]{display:none}.ui-mk-hint-row{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.ui-mk-hint-row>span{flex-direction:column;gap:1px;min-width:0;display:flex}.ui-mk-hint-row small{color:var(--text-2);text-transform:uppercase;letter-spacing:.03em;font-size:9.5px;font-weight:700}.ui-mk-hint-row b{color:var(--text-1);white-space:nowrap;font-size:13px;font-weight:900}.ui-mk-hint-row em{color:var(--text-2);font-size:9.5px;font-style:normal}.ui-mk-hint-load{color:var(--text-2);grid-column:1/-1;font-size:11.5px}.ui-mk-hint-note{color:var(--text-2);margin-top:6px;font-size:10.5px;font-weight:600;line-height:1.35}.ui-mk-price-row{gap:6px;margin-bottom:10px;display:flex}.ui-mk-price-row .price-input{flex:1;min-width:0}.ui-mk-suggest{height:44px;color:var(--accent);cursor:pointer;white-space:nowrap;background:#ffca281f;border:1px solid #ffca2873;border-radius:12px;flex:none;padding:0 12px;font:900 12px Outfit,sans-serif}.ui-mk-suggest[hidden]{display:none}.ui-mk-bad{color:#f87171;font-weight:800}.ui-mk-good{color:#4ade80}#market-listing-fee-calc small{color:var(--text-2);font-weight:600}#view-leaderboard.ui-lbx{padding-bottom:6px}#view-leaderboard .lbx-head-btn{width:var(--tap-min);height:var(--tap-min);background:var(--surface-2);border:1px solid var(--stroke-2);color:var(--accent);transition:transform var(--dur-press) var(--ease-std);border-radius:50%;justify-self:end;place-items:center;padding:0;font-size:20px;font-weight:900;line-height:1;display:grid;box-shadow:0 4px 12px #00000059}#view-leaderboard .lbx-head-btn:active{transform:scale(.88)}#view-leaderboard .lbx-head-btn.is-spin{animation:lbxSpin .6s var(--ease-out)}@keyframes lbxSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#view-leaderboard .lbx-tabs{margin-bottom:10px;overflow:hidden!important}#view-leaderboard .lbx-tabs>.lb-sub-pill{text-transform:none;letter-spacing:.1px;flex-direction:column;gap:2px;min-width:0;min-height:48px;flex:1 1 0!important;padding:0 4px!important;font-size:11px!important}#view-leaderboard .lbx-tabs .lbx-ic{font-size:17px;line-height:1}#view-leaderboard .lbx-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 8px;min-height:26px;margin:0 2px 12px;display:flex}#view-leaderboard .lbx-total{color:var(--text-2);letter-spacing:.2px;font-size:11.5px;font-weight:800}#view-leaderboard .lb-season-timer-bar.lbx-timer{border-radius:var(--r-pill);box-shadow:none;color:var(--text-2);background:#ffca2814;border:1px solid #ffca2840;justify-content:flex-end;gap:6px;margin:0 0 0 auto;padding:4px 10px;font-size:11px;font-weight:700}#view-leaderboard .lbx-podium,#view-leaderboard .lbx-list{flex-direction:column;gap:8px;width:100%;margin:0 0 8px;display:flex}#view-leaderboard .lbx-podium{gap:10px;margin-bottom:14px}#view-leaderboard .lbx-row{isolation:isolate;contain:layout style;-webkit-tap-highlight-color:transparent;cursor:pointer;background-color:#151824;background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #ffffff17;border-radius:16px;grid-template-columns:34px 46px minmax(0,1fr) auto;align-items:center;column-gap:10px;height:76px;margin:0;padding:0 12px 0 6px;transform:none;box-shadow:0 6px 16px #00000059;min-height:76px!important;transition:transform var(--dur-press) var(--ease-std)!important;display:grid!important;overflow:visible!important}#view-leaderboard .lbx-row:active{transform:scale(.98)}#view-leaderboard .lbx-row:before,#view-leaderboard .lbx-me:before{border-radius:inherit;z-index:1;background:linear-gradient(90deg,#090a10e6 0%,#090a109e 38%,#090a101f 66%,#090a1099 100%)}#view-leaderboard .lbx-row>:not(video),#view-leaderboard .lbx-me>:not(video){z-index:2;position:relative}#view-leaderboard .lbx-rank{letter-spacing:-.3px;text-shadow:0 1px 3px #000000f2;font-variant-numeric:tabular-nums;place-items:center;margin:0;padding:0;width:34px!important;min-width:0!important;height:30px!important;box-shadow:none!important;filter:none!important;color:#e8ebf3!important;background:0 0!important;border:0!important;font:900 14px/1 Outfit,sans-serif!important;display:grid!important}#view-leaderboard .lbx-medal{color:#2a1a00;text-shadow:0 1px #ffffff73;background:linear-gradient(145deg,#fff3b0 0%,#ffd54a 40%,#e8a200 100%);border-radius:50%;place-items:center;width:32px;height:32px;font:900 16px/1 Outfit,sans-serif;display:grid;box-shadow:0 0 0 2px #00000059,0 3px 8px #0000008c,inset 0 1px #ffffffb3}#view-leaderboard .lbx-r2 .lbx-medal{color:#1d2230;background:linear-gradient(145deg,#fff 0%,#d7dde8 45%,#9aa4b6 100%)}#view-leaderboard .lbx-r3 .lbx-medal{color:#2a1305;background:linear-gradient(145deg,#ffd9b0 0%,#e0954f 45%,#a85a1e 100%)}#view-leaderboard .lbx-ava{margin:0;width:46px!important;height:46px!important}#view-leaderboard .lbx-ava img:not(.frame-overlay-img){background:#1f2433;transition:none!important;box-shadow:0 0 0 2px #ffffff38,0 3px 8px #0000008c!important}#view-leaderboard .lbx-info{flex-direction:column;justify-content:center;gap:4px;min-width:0;display:flex}#view-leaderboard .lbx-name{color:#fff;text-shadow:0 1px 3px #000000f2;white-space:nowrap;text-overflow:ellipsis;font:800 13px/1.2 Outfit,sans-serif;overflow:hidden;max-width:100%!important}#view-leaderboard .lbx-tag{color:var(--c,var(--accent));margin-right:4px;font-weight:900}#view-leaderboard .lbx-you{vertical-align:1px;border-radius:var(--r-pill);background:var(--accent);color:var(--accent-ink);letter-spacing:.4px;text-transform:uppercase;text-shadow:none;margin-left:6px;padding:1px 6px;font-size:9px;font-weight:900;display:inline-block}#view-leaderboard .lb-row-title-badge{position:relative;-webkit-backdrop-filter:none!important;animation:none!important}#view-leaderboard .lb-row-title-badge:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;box-shadow:inset 0 0 0 1px var(--lbx-glow,#fff), inset 0 0 7px var(--lbx-glow,#fff);position:absolute;inset:0}#view-leaderboard .title-style-rainbow{--lbx-glow:#00d2ff}#view-leaderboard .title-style-party{--lbx-glow:#ff71ce}#view-leaderboard .title-style-thunder{--lbx-glow:#38bdf8}#view-leaderboard .title-style-divine{--lbx-glow:#fff}#view-leaderboard .title-style-bloodmoon{--lbx-glow:#ef4444}#view-leaderboard .title-style-galaxy{--lbx-glow:#06b6d4}#view-leaderboard :is(.title-style-rainbow,.title-style-party,.title-style-thunder,.title-style-divine,.title-style-bloodmoon,.title-style-galaxy):after{animation:3s ease-in-out infinite lbxGlow}@keyframes lbxGlow{0%,to{opacity:0}50%{opacity:.85}}#view-leaderboard .lbx-score{text-align:right;white-space:nowrap;flex-direction:column;align-items:flex-end;gap:2px;padding-left:4px;display:flex}#view-leaderboard .lbx-score b{color:var(--accent);text-shadow:0 1px 3px #000000f2;font-variant-numeric:tabular-nums;font:900 15px/1 Outfit,sans-serif}#view-leaderboard .lbx-score i{color:#ffffffb8;text-shadow:0 1px 2px #000000f2;font-size:10px;font-style:normal;font-weight:700}#view-leaderboard .lbx-top{border-width:1.5px;grid-template-columns:38px 54px minmax(0,1fr) auto;height:88px;padding-left:8px;min-height:88px!important}#view-leaderboard .lbx-top .lbx-ava{width:54px!important;height:54px!important}#view-leaderboard .lbx-top .lbx-name{font-size:14px}#view-leaderboard .lbx-top .lbx-score b{font-size:17px}#view-leaderboard .lbx-r1{border-color:#ffca28d9;height:100px;box-shadow:0 0 0 1px #ffca282e,0 8px 26px #ffa00038,0 6px 16px #00000073;min-height:100px!important}#view-leaderboard .lbx-r1 .lbx-ava{width:58px!important;height:58px!important}#view-leaderboard .lbx-r1 .lbx-name{font-size:15px}#view-leaderboard .lbx-r1 .lbx-score b{font-size:19px}#view-leaderboard .lbx-r2{border-color:#d7dde8b3;box-shadow:0 0 0 1px #d7dde81f,0 6px 18px #00000073}#view-leaderboard .lbx-r3{border-color:#e0954fbf;box-shadow:0 0 0 1px #e0954f24,0 6px 18px #00000073}#view-leaderboard .lbx-r1 .lbx-ava img:not(.frame-overlay-img){box-shadow:0 0 0 2.5px #ffca28,0 3px 10px #0009!important}#view-leaderboard .lbx-r2 .lbx-ava img:not(.frame-overlay-img){box-shadow:0 0 0 2.5px #d7dde8,0 3px 10px #0009!important}#view-leaderboard .lbx-r3 .lbx-ava img:not(.frame-overlay-img){box-shadow:0 0 0 2.5px #e0954f,0 3px 10px #0009!important}#view-leaderboard .lbx-top:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(90deg,#0000,#ffecaae6,#0000);height:1px;position:absolute;top:0;left:12%;right:12%}#view-leaderboard .lbx-r2:after{background:linear-gradient(90deg,#0000,#fffc,#0000)}#view-leaderboard .lbx-r3:after{background:linear-gradient(90deg,#0000,#ffc896cc,#0000)}#view-leaderboard .lbx-row.lbx-mine:not(.lbx-top){border-color:#ffca2899;box-shadow:0 0 0 1px #ffca2833,0 6px 18px #0006}#view-leaderboard .lbx-row.lbx-flash:after{content:"";border-radius:inherit;z-index:3;pointer-events:none;animation:lbxFlash 1.4s var(--ease-std) both;background:#ffca2847;position:absolute;inset:0}@keyframes lbxFlash{0%,40%{opacity:1}to{opacity:0}}#view-leaderboard .lbx-in>.lbx-row{animation:lbxIn .34s var(--ease-out) both;animation-delay:calc(var(--i,0) * 30ms)}#view-leaderboard .lbx-list.lbx-in>.lbx-row{animation-delay:calc(90ms + var(--i,0) * 30ms)}@keyframes lbxIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}#view-leaderboard .lbx-sk{height:76px;animation:1.2s ease-in-out infinite lbxPulse;animation-delay:calc(var(--i,0) * 90ms);background:#141722;border:1px solid #ffffff0d;border-radius:16px;grid-template-columns:34px 46px minmax(0,1fr) 64px;align-items:center;column-gap:10px;padding:0 12px 0 6px;display:grid}#view-leaderboard .lbx-sk.lbx-sk-top{height:88px}#view-leaderboard .lbx-sk i{background:#ffffff12;border-radius:6px;height:12px;display:block}#view-leaderboard .lbx-sk i:first-child{border-radius:50%;justify-self:center;width:22px;height:22px}#view-leaderboard .lbx-sk i:nth-child(2){border-radius:50%;width:46px;height:46px}#view-leaderboard .lbx-sk i:nth-child(3){width:70%}@keyframes lbxPulse{0%,to{opacity:.55}50%{opacity:1}}#view-leaderboard .lbx-empty{text-align:center;color:var(--text-1);background:var(--surface-1);border:1px solid var(--stroke-1);border-radius:var(--r-lg);flex-direction:column;align-items:center;gap:6px;padding:36px 16px;font-size:14px;font-weight:800;display:flex}#view-leaderboard .lbx-empty small{color:var(--text-2);font-size:11px;font-weight:600}#view-leaderboard .lbx-empty-ic{font-size:30px}#view-leaderboard .lbx-retry{border-radius:var(--r-pill);background:var(--accent-grad);min-height:40px;color:var(--accent-ink);border:0;margin-top:8px;padding:0 20px;font-size:13px;font-weight:900}#view-leaderboard .lbx-pager{justify-content:center;align-items:center;gap:14px;margin:14px 0 10px;padding:0;display:flex}#view-leaderboard .lbx-pager .lb-page-btn{background:var(--surface-2);border:1px solid var(--stroke-2);width:46px;height:46px;color:var(--accent);transition:transform var(--dur-press) var(--ease-std), opacity var(--dur-fast) linear;border-radius:50%;place-items:center;padding:0;font-size:26px;font-weight:900;line-height:1;display:grid;box-shadow:0 4px 12px #00000059}#view-leaderboard .lbx-pager .lb-page-btn:active{transform:scale(.88);box-shadow:0 4px 12px #00000059}#view-leaderboard .lbx-pager .lb-page-btn:disabled{opacity:.3}#view-leaderboard .lbx-pager .lb-page-info{min-width:110px;color:var(--text-2);text-shadow:none;letter-spacing:0;flex-direction:column;align-items:center;gap:2px;font:700 13px/1.1 Outfit,sans-serif;display:flex}#view-leaderboard .lbx-pager .lb-page-info b{color:var(--accent);font-size:16px}#view-leaderboard .lbx-pager .lb-page-info small{color:#7c8396;font-size:10px;font-weight:600}#view-leaderboard .lbx-me-wrap{bottom:calc(var(--nav-h) + var(--safe-bottom) + 8px);z-index:25;position:sticky}#view-leaderboard .lbx-me-wrap.has-me{margin-top:8px}#view-leaderboard .lbx-me{isolation:isolate;contain:layout style;height:68px;min-height:68px;transition:transform var(--dur-press) var(--ease-std);background-color:#171a26;background-position:50%;background-size:cover;border:1px solid #ffca2899;border-radius:18px;grid-template-columns:56px 44px minmax(0,1fr) auto 12px;align-items:center;column-gap:10px;padding:0 10px 0 12px;transform:none;box-shadow:0 10px 28px #000000a6,0 0 0 1px #00000080;margin:0!important;display:grid!important;overflow:visible!important}#view-leaderboard .lbx-me:active{transform:scale(.98)}#view-leaderboard .lbx-me-rank{flex-direction:column;align-items:flex-start;gap:2px;display:flex}#view-leaderboard .lbx-me-rank small{letter-spacing:.5px;text-transform:uppercase;color:var(--accent);text-shadow:0 1px 2px #000000e6;white-space:nowrap;font-size:8.5px;font-weight:900}#view-leaderboard .lbx-me-rank b{color:#fff;text-shadow:0 1px 3px #000000f2;font-variant-numeric:tabular-nums;font:900 19px/1 Outfit,sans-serif}#view-leaderboard .lbx-me .lbx-ava{width:44px!important;height:44px!important}#view-leaderboard .lbx-me .lbx-ava img:not(.frame-overlay-img){box-shadow:0 0 0 2px var(--accent), 0 3px 8px #0000008c!important;border:0!important}#view-leaderboard .lbx-me-go{color:var(--accent);text-shadow:0 1px 3px #000;font-size:22px;font-weight:900}html.ui-lite #view-leaderboard .lbx-in>.lbx-row,html.ui-lite #view-leaderboard .lb-row-title-badge:after,html.ui-lite #view-leaderboard .lbx-sk{animation:none!important}@media (prefers-reduced-motion:reduce){#view-leaderboard .lbx-in>.lbx-row,#view-leaderboard .lb-row-title-badge:after,#view-leaderboard .lbx-sk,#view-leaderboard .lbx-head-btn.is-spin{animation:none!important}}#view-leaderboard .lbx-row>video.ui-lb-vid,#view-leaderboard .lbx-me>video.ui-lb-vid{border-radius:15px!important}#view-pass.ui-bpx{--bpx-free:#4fc3f7;--bpx-prem:#c084fc;padding-bottom:8px}#view-pass .bpx-head-btn{width:var(--tap-min);height:var(--tap-min);background:var(--surface-2);border:1px solid var(--stroke-2);color:var(--accent);transition:transform var(--dur-press) var(--ease-std);border-radius:50%;justify-self:end;place-items:center;padding:0;font:900 18px/1 Outfit,sans-serif;display:grid;box-shadow:0 4px 12px #00000059}#view-pass .bpx-head-btn:active{transform:scale(.88)}#view-pass .bpx-hero{border-radius:var(--r-lg);background:radial-gradient(120% 90% at 0% 0%, #ffca2829, transparent 55%), radial-gradient(90% 80% at 100% 100%, #c084fc1f, transparent 60%), var(--surface-1);border:1px solid #ffca2847;flex-direction:column;gap:12px;margin:0 0 10px;padding:14px;display:flex;position:relative;box-shadow:0 10px 26px #0006}#view-pass .bpx-hero-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}#view-pass .bpx-season{border-radius:var(--r-pill);color:var(--accent);letter-spacing:.6px;text-transform:uppercase;background:#ffca281f;border:1px solid #ffca284d;padding:4px 10px;font-size:11px;font-weight:900}#view-pass .bpx-timer{color:var(--text-2);white-space:nowrap;font-size:11.5px;font-weight:700}#view-pass .bpx-timer b{color:var(--text-1);font-variant-numeric:tabular-nums}#view-pass .bpx-timer-src{display:none!important}#view-pass .bpx-hero-main{align-items:center;gap:14px;display:flex}#view-pass .bpx-ring{--p:0;background:conic-gradient(#ffca28 calc(var(--p) * 1%), #ffffff14 0);border-radius:50%;flex:0 0 86px;place-items:center;width:86px;height:86px;display:grid;box-shadow:0 0 0 1px #ffca2840,0 6px 18px #ffa0002e}#view-pass .bpx-ring.is-prestige{background:conic-gradient(#f0abfc calc(var(--p) * 1%), #ffffff14 0)}#view-pass .bpx-ring-in{background:radial-gradient(circle at 50% 35%,#232838 0%,#12141d 100%);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:72px;height:72px;display:flex}#view-pass .bpx-ring-in small{letter-spacing:.8px;color:var(--accent);font-size:8.5px;font-weight:900}#view-pass .bpx-ring-in b{color:#fff;font-variant-numeric:tabular-nums;font:900 30px/1 Outfit,sans-serif}#view-pass .bpx-hero-info{flex-direction:column;flex:1;gap:7px;min-width:0;display:flex}#view-pass .bpx-xp-row{color:var(--text-2);justify-content:space-between;align-items:baseline;gap:8px;font-size:12px;font-weight:800;display:flex}#view-pass .bpx-xp-row b{color:var(--accent);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px;font-weight:900}#view-pass .bpx-bar{background:#ffffff14;border-radius:99px;height:8px;position:relative;overflow:hidden}#view-pass .bpx-bar>i{border-radius:inherit;background:var(--accent-grad);transform-origin:0;transition:transform .6s var(--ease-out);display:block;position:absolute;inset:0;transform:scaleX(0)}#view-pass .bpx-hero-chips{flex-wrap:wrap;gap:6px;min-height:0;display:flex}#view-pass .bpx-chip{border-radius:var(--r-pill);white-space:nowrap;border:1px solid #0000;align-items:center;gap:4px;min-height:26px;padding:0 10px;font:800 11px/1 Outfit,sans-serif;display:inline-flex}#view-pass .bpx-chip.prem{color:#f3e8ff;background:#c084fc24;border-color:#c084fc73}#view-pass .bpx-chip.claim{cursor:pointer;background:var(--accent-grad);color:var(--accent-ink);transition:transform var(--dur-press) var(--ease-std);box-shadow:0 4px 12px #ffaa004d}#view-pass .bpx-chip.claim b{font-weight:900}#view-pass .bpx-chip.claim:active{transform:scale(.94)}#view-pass .bpx-chip[hidden]{display:none!important}#view-pass .bpx-lvl-btn{border-radius:var(--r-md);color:#e0f2fe;text-transform:none;width:100%;min-height:44px;box-shadow:none;transition:transform var(--dur-press) var(--ease-std), opacity var(--dur-fast) linear;background:#38bdf81a;border:1px solid #38bdf859;justify-content:space-between;align-items:center;gap:8px;margin:0;padding:0 8px 0 14px;font:900 13px/1 Outfit,sans-serif;display:flex}#view-pass .bpx-lvl-btn:active:not(:disabled){transform:scale(.98)}#view-pass .bpx-lvl-btn small{color:#7dd3fc;margin-left:4px;font-size:11px;font-weight:700}#view-pass .bpx-lvl-btn>span+span{white-space:nowrap;font-weight:900;background:#38bdf833!important;border:0!important;border-radius:10px!important;padding:6px 10px!important;font-size:12px!important}#view-pass .bpx-lvl-btn.is-max{color:#bbf7d0;cursor:default;background:#22c55e1a;border-color:#22c55e59;justify-content:center;opacity:1!important}#view-pass .bpx-lvl-btn:disabled:not(.is-max){opacity:.6}#view-pass .bpx-prem{border-radius:var(--r-lg);background:linear-gradient(135deg, #7e22ce52 0%, #1e1434e6 60%), var(--surface-1);border:1px solid #c084fc73;align-items:center;gap:12px;margin:0 0 18px;padding:12px 12px 12px 14px;display:flex;box-shadow:0 8px 22px #581c8740}#view-pass .bpx-prem[hidden]{display:none!important}#view-pass .bpx-prem-txt{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}#view-pass .bpx-prem-txt b{color:#fff;font-size:14px;font-weight:900}#view-pass .bpx-prem-txt small{color:#d8c6f5;font-size:11px;font-weight:600;line-height:1.35}#view-pass .bpx-prem-btns{flex-direction:column;flex:none;gap:6px;display:flex}#view-pass .bpx-prem-buy{background:var(--accent-grad);min-height:40px;color:var(--accent-ink);white-space:nowrap;transition:transform var(--dur-press) var(--ease-std);border:0;border-radius:12px;padding:0 14px;font:900 13px/1 Outfit,sans-serif;box-shadow:0 4px #00000059,0 6px 16px #ffa00038}#view-pass .bpx-prem-buy:active{transform:translateY(2px)scale(.97);box-shadow:0 2px #00000059}#view-pass .bpx-prem-buy[style*="display: none"]~.bpx-prem-gift{display:none}#view-pass .bpx-prem-gift{color:#f3e8ff;background:#c084fc24;border:1px solid #c084fc80;border-radius:12px;min-height:34px;font-size:15px;font-weight:900}#view-pass .bpx-prem-gift:after{content:" Подарить";font-size:11.5px}#view-pass .bpx-prem-gift:active{transform:scale(.96)}#view-pass .bpx-sec-head{justify-content:space-between;align-items:center;gap:8px;margin:4px 2px 10px;display:flex}#view-pass .bpx-sec-head h3{color:var(--text-1);letter-spacing:.2px;margin:0;font-size:15px;font-weight:900}#view-pass .bpx-sec-head small{color:var(--accent);font-variant-numeric:tabular-nums;font-size:12px;font-weight:800}#view-pass .bpx-link{border-radius:var(--r-pill);border:1px solid var(--stroke-2);min-height:30px;color:var(--text-2);background:#ffffff0d;padding:0 12px;font:800 11.5px/1 Outfit,sans-serif}#view-pass .bpx-link b{color:var(--accent)}#view-pass .bpx-quests{flex-direction:column;gap:8px;margin-bottom:20px;display:flex}#view-pass .bpx-q{border-radius:var(--r-md);background:var(--surface-1);border:1px solid var(--stroke-1);grid-template-columns:40px minmax(0,1fr);align-items:start;gap:10px;padding:10px;display:grid}#view-pass .bpx-q.is-ready{background:radial-gradient(100% 140% at 100% 50%, #ffca2824, transparent 60%), var(--surface-1);border-color:#ffca288c}#view-pass .bpx-q.is-done{opacity:.55}#view-pass .bpx-q-ic{border:1px solid var(--stroke-1);background:#ffffff0f;border-radius:12px;place-items:center;width:40px;height:40px;font-size:20px;display:grid}#view-pass .bpx-q.is-done .bpx-q-ic{background:#22c55e24;border-color:#22c55e59}#view-pass .bpx-q-body{flex-direction:column;gap:8px;min-width:0;display:flex}#view-pass .bpx-q-top{justify-content:space-between;align-items:flex-start;gap:8px;min-height:22px;display:flex}#view-pass .bpx-q-title{color:var(--text-1);padding-top:2px;font-size:12.5px;font-weight:800;line-height:1.3}#view-pass .bpx-q-meta{align-items:center;gap:8px;min-height:28px;display:flex}#view-pass .bpx-q-bar{background:#ffffff14;border-radius:99px;flex:1;height:6px;overflow:hidden}#view-pass .bpx-q-bar>i{border-radius:inherit;background:var(--accent-grad);transform-origin:0;height:100%;display:block}#view-pass .bpx-q.is-done .bpx-q-bar>i{background:linear-gradient(90deg,#22c55e,#86efac)}#view-pass .bpx-q-num{color:var(--text-2);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px;font-weight:800}#view-pass .bpx-q-xp{border-radius:var(--r-pill);color:var(--accent);white-space:nowrap;background:#ffca281f;border:1px solid #ffca284d;flex:none;padding:3px 8px;font-size:11px;font-weight:900}#view-pass .bpx-q-acts{display:flex}#view-pass .bpx-q-btn{border:1px solid var(--stroke-2);min-height:36px;color:var(--text-1);white-space:nowrap;transition:transform var(--dur-press) var(--ease-std);background:#ffffff0f;border-radius:11px;flex:1;padding:0 12px;font:800 12px/1 Outfit,sans-serif}#view-pass .bpx-q-btn:active{transform:scale(.97)}#view-pass .bpx-q-btn.gold{background:var(--accent-grad);color:var(--accent-ink);border:0;font-weight:900;box-shadow:0 4px 12px #ffaa0047}#view-pass .bpx-q-btn.blue{color:#fff;background:linear-gradient(135deg,#0ea5e9,#0369a1);border:0}#view-pass .bpx-q-btn:disabled{opacity:.5}#view-pass .bpx-q-done{color:#86efac;white-space:nowrap;font-size:11px;font-weight:900}#view-pass .bpx-q-reroll{border:1px solid var(--stroke-2);background:#ffffff0a;border-radius:9px;flex:none;width:28px;height:28px;padding:0;font-size:13px;line-height:1}#view-pass .bpx-q-reroll:disabled{opacity:.3}#view-pass .bpx-q-reroll:active:not(:disabled){transition:transform var(--dur-fast) var(--ease-std);transform:rotate(-90deg)scale(.92)}#view-pass .bpx-empty{text-align:center;border-radius:var(--r-md);background:var(--surface-1);border:1px dashed var(--stroke-2);color:var(--text-2);padding:22px 14px;font-size:12.5px;font-weight:700}#view-pass .bpx-track-head{top:calc(var(--content-top) + 50px);z-index:12;letter-spacing:.5px;text-transform:uppercase;text-align:center;background:#0b0d14f7;grid-template-columns:minmax(0,1fr) 46px minmax(0,1fr);align-items:center;gap:8px;margin:0 -16px 6px;padding:8px 16px;font-size:10.5px;font-weight:900;display:grid;position:sticky;box-shadow:0 10px 14px -8px #000000b3}#view-pass .bpx-track-head>span:first-child{color:var(--bpx-free)}#view-pass .bpx-track-head>span:nth-child(2){color:var(--text-2)}#view-pass .bpx-track-head>.prem{color:var(--bpx-prem)}#view-pass .bpx-track{flex-direction:column;display:flex;position:relative}#view-pass .bpx-row{grid-template-columns:minmax(0,1fr) 46px minmax(0,1fr);align-items:center;gap:8px;padding:5px 0;display:grid;position:relative}#view-pass .bpx-row:before{content:"";z-index:0;background:#ffffff14;width:4px;margin-left:-2px;position:absolute;top:0;bottom:0;left:50%}#view-pass .bpx-row.is-done:before{background:linear-gradient(#ffd54a,#ffa000)}#view-pass .bpx-row.is-cur:before{background:linear-gradient(#ffd54a 0%,#ffa000 50%,#ffffff14 50%)}#view-pass .bpx-row:first-child:before{top:50%}#view-pass .bpx-row:last-child:before{bottom:50%}#view-pass .bpx-node{z-index:1;width:38px;height:38px;color:var(--text-2);font-variant-numeric:tabular-nums;background:#171a26;border:2px solid #ffffff24;border-radius:50%;flex-direction:column;justify-content:center;justify-self:center;align-items:center;font:900 14px/1 Outfit,sans-serif;display:flex;position:relative}#view-pass .bpx-node small{letter-spacing:.3px;text-transform:uppercase;color:#f0abfc;margin-top:1px;font-size:6.5px;font-weight:900}#view-pass .bpx-row.is-done .bpx-node{color:#2a1a00;background:linear-gradient(145deg,#ffe082,#ffb300);border-color:#ffca28}#view-pass .bpx-row.is-cur .bpx-node{width:44px;height:44px;font-size:16px;box-shadow:0 0 0 4px #ffca2838,0 4px 14px #ffa00066}#view-pass .bpx-row.is-next .bpx-node{color:var(--accent);border-color:#ffca288c}#view-pass .bpx-row.is-mile:not(.is-done) .bpx-node{color:#e9d5ff;border-color:#c084fc99}#view-pass .bpx-row.is-prestige .bpx-node{color:#2e0a36;background:linear-gradient(145deg,#f5d0fe,#c026d3);border-color:#f0abfc}#view-pass .bpx-row.is-prestige .bpx-node small{color:#4a044e}#view-pass .bpx-slot{z-index:1;text-align:center;cursor:pointer;background:var(--surface-1);border:1px solid var(--stroke-1);-webkit-tap-highlight-color:transparent;min-height:78px;transition:transform var(--dur-press) var(--ease-std);border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:7px 6px;display:flex;position:relative}#view-pass .bpx-slot:active:not(.empty){transform:scale(.96)}#view-pass .bpx-slot.free{background:linear-gradient(180deg, #4fc3f714, transparent 70%), var(--surface-1);border-color:#4fc3f733}#view-pass .bpx-slot.premium{background:linear-gradient(180deg, #c084fc1f, transparent 70%), var(--surface-1);border-color:#c084fc40}#view-pass .bpx-slot.empty{cursor:default;background:0 0;border:1px dashed #ffffff0d}#view-pass .bpx-ico{place-items:center;height:42px;font-size:26px;line-height:1;display:grid}#view-pass .bpx-amt{color:#fff;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:13px;font-weight:900;line-height:1.1;overflow:hidden}#view-pass .bpx-amt.is-word{letter-spacing:.5px;color:var(--text-1);font-size:10px}#view-pass .bpx-name{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:9.5px;font-weight:700;line-height:1.15;overflow:hidden}#view-pass .bpx-st{display:none}#view-pass .bpx-slot.claimable{background:radial-gradient(120% 90% at 50% 0%, #ffca2838, transparent 70%), var(--surface-2);border-color:#ffca28cc;box-shadow:0 0 0 1px #ffca282e,0 6px 16px #ffa00033}#view-pass .bpx-slot.claimable .bpx-name{display:none}#view-pass .bpx-slot.claimable .bpx-st{border-radius:var(--r-pill);background:var(--accent-grad);color:var(--accent-ink);letter-spacing:.4px;margin-top:3px;padding:3px 9px;font-size:9.5px;font-weight:900;display:block}#view-pass .bpx-slot.claimable .bpx-st:before{content:"ЗАБРАТЬ"}#view-pass .bpx-slot.claimable:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;animation:1.8s ease-in-out infinite bpxReady;position:absolute;inset:-1px;box-shadow:0 0 0 2px #ffd54ab3,0 0 14px #ffbe2880}@keyframes bpxReady{0%,to{opacity:0}50%{opacity:1}}#view-pass .bpx-slot.claiming{opacity:.6;pointer-events:none}#view-pass .bpx-slot.claiming:after{opacity:0;animation:none}#view-pass .bpx-slot.claimed{opacity:.5}#view-pass .bpx-slot.claimed .bpx-st,#view-pass .bpx-slot.locked .bpx-st{border-radius:50%;place-items:center;width:18px;height:18px;font-size:10px;font-weight:900;line-height:1;display:grid;position:absolute;top:5px;right:5px}#view-pass .bpx-slot.claimed .bpx-st{color:#052e16;background:#22c55e}#view-pass .bpx-slot.claimed .bpx-st:before{content:"✓"}#view-pass .bpx-slot.locked .bpx-ico,#view-pass .bpx-slot.locked .bpx-amt{opacity:.6}#view-pass .bpx-slot.locked .bpx-st{border:1px solid var(--stroke-2);background:#0000008c}#view-pass .bpx-slot.locked .bpx-st:before{content:"🔒";font-size:9px}#view-pass .bpx-slot.locked.no-prem .bpx-st{background:#7e22ce99;border-color:#c084fc99}#view-pass .bpx-slot.locked.no-prem .bpx-st:before{content:"👑"}#view-pass .bpx-ico .bp-reward-thumb-card{border-width:1.5px;border-radius:6px;width:31px;height:42px;margin:0;box-shadow:0 3px 8px #00000080;animation:none!important}#view-pass .bpx-ico .bp-reward-thumb-card.legend-card{box-shadow:0 0 10px #f1c40f8c}#view-pass .bpx-ico .bp-reward-thumb-card.kurumi-card{box-shadow:0 0 10px #e056fd8c}#view-pass .bpx-ico .bp-card-badge{filter:none;font-size:16px}#view-pass .bpx-ico .bp-reward-thumb-bg{border-width:1.5px;width:54px;height:34px;margin:0;box-shadow:0 0 10px #ffd70073;animation:none!important}#view-pass .bpx-ico .bp-reward-thumb-frame{width:44px;height:44px;margin:0}#view-pass .bpx-flash{animation:bpxFlash 1.2s var(--ease-std)}@keyframes bpxFlash{0%,to{transform:none}15%{transform:scale(1.06)}30%{transform:scale(.98)}45%{transform:scale(1.03)}}html.ui-lite #view-pass .bpx-slot.claimable:after{opacity:.8;animation:none}@media (prefers-reduced-motion:reduce){#view-pass .bpx-slot.claimable:after{opacity:.8;animation:none}#view-pass .bpx-flash{animation:none}#view-pass .bpx-bar>i{transition:none}}#guide-modal>.acx-panel{--acx-c:#a3a9b8;--acx-r:#4fc3f7;--acx-e:#b388ff;--acx-l:#ffca28;color:var(--text-1);box-sizing:border-box;width:100%!important;max-width:480px!important;height:min(88vh, calc(100% - var(--content-top) - 28px))!important;text-align:left!important;border:1px solid var(--stroke-2)!important;background:linear-gradient(#171a26 0%,#0f1119 100%)!important;flex-direction:column!important;max-height:none!important;padding:0!important;display:flex!important;overflow:hidden!important}#guide-modal:not(.ui-sheet)>.acx-panel{border-radius:22px!important}#guide-modal.ui-sheet{flex-direction:row!important;align-items:flex-end!important}#guide-modal.ui-sheet>.acx-panel{padding-bottom:0!important}#guide-modal .ui-sheet-grab{display:none}.acx-head{flex:none;align-items:center;gap:12px;padding:20px 16px 10px;display:flex;position:relative}.acx-head:before{content:"";background:#ffffff3d;border-radius:2px;width:40px;height:4px;margin-left:-20px;position:absolute;top:8px;left:50%}.acx-head-icon{background:radial-gradient(circle at 30% 25%,#ffe08259,#ffa0001f 70%);border:1px solid #ffca2866;border-radius:14px;flex:none;place-items:center;width:44px;height:44px;font-size:24px;display:grid}.acx-head-text{flex:1;min-width:0}.acx-kicker{letter-spacing:.8px;text-transform:uppercase;color:var(--accent);font-size:10.5px;font-weight:800}.acx-title{letter-spacing:.2px;line-height:1.15;color:var(--text-1)!important;margin:1px 0 0!important;font-size:21px!important;font-weight:900!important}.acx-close{width:var(--tap-min);height:var(--tap-min);color:var(--text-2);cursor:pointer;transition:transform var(--dur-press) var(--ease-std), color var(--dur-fast) var(--ease-std);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin:-6px -8px 0 0;font-size:17px;display:grid}.acx-close:active{color:var(--text-1);transform:scale(.88)}.acx-tabs{scrollbar-width:none;-webkit-overflow-scrolling:touch;border-bottom:1px solid var(--stroke-1);flex:none;gap:6px;padding:4px 16px 12px;scroll-padding:0 16px;display:flex;overflow-x:auto}.acx-tabs::-webkit-scrollbar{display:none}.acx-tab{border-radius:var(--r-pill);border:1px solid var(--stroke-1);height:36px;color:var(--text-2);white-space:nowrap;cursor:pointer;transition:transform var(--dur-press) var(--ease-std), background-color var(--dur-fast) var(--ease-std), color var(--dur-fast) var(--ease-std);background:#ffffff0d;flex:none;align-items:center;gap:6px;padding:0 13px;font-size:12.5px;font-weight:800;display:inline-flex}.acx-tab i{font-size:14px;font-style:normal}.acx-tab:active{transform:scale(.94)}.acx-tab.active{background:var(--accent-grad);color:var(--accent-ink);border-color:#0000}.acx-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;padding:14px 16px calc(20px + var(--safe-bottom));flex:1;overflow-y:auto}.acx-pane{display:none}.acx-pane.active{animation:acxIn var(--dur-base) var(--ease-out) both;display:block}@keyframes acxIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.acx-pane p,.acx-pane li,.acx-pane td{color:#d5d9e3;font-size:13px;line-height:1.45}.acx-pane b{color:var(--text-1);font-weight:800}.acx-pane code{color:var(--accent);white-space:nowrap;background:#ffffff14;border-radius:6px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.acx-pane a{color:var(--accent);font-weight:800;text-decoration:none}.acx-hero{--tone:255, 202, 40;border-radius:var(--r-lg);background:linear-gradient(135deg, rgba(var(--tone), .16), rgba(var(--tone), .04));border:1px solid rgba(var(--tone), .3);align-items:center;gap:12px;margin-bottom:14px;padding:14px;display:flex}.acx-hero.tone-blue{--tone:79, 195, 247}.acx-hero.tone-purple{--tone:179, 136, 255}.acx-hero.tone-green{--tone:102, 187, 106}.acx-hero.tone-red{--tone:239, 83, 80}.acx-hero-ico{flex:none;font-size:30px;line-height:1}.acx-hero h3{text-transform:none!important;letter-spacing:0!important;color:var(--text-1)!important;margin:0!important;font-size:17px!important;font-weight:900!important}.acx-hero p{color:var(--text-2)!important;margin:3px 0 0!important;font-size:12.5px!important}.acx-h{letter-spacing:.7px;text-transform:uppercase;color:var(--text-2)!important;margin:18px 0 2px!important;font-size:12px!important;font-weight:900!important}.acx-h+.acx-daily,.acx-h+.acx-steps,.acx-h+.acx-links{margin-top:8px}.acx-note{color:var(--text-2)!important;margin:8px 2px 0!important;font-size:11.5px!important;line-height:1.45!important}.acx-note.center{text-align:center}.acx-daily{border-radius:var(--r-md);background:var(--surface-1);border:1px solid var(--stroke-1);margin:8px 0 0;padding:0;list-style:none;overflow:hidden}.acx-daily li{align-items:center;gap:10px;min-height:52px;padding:9px 10px 9px 12px;display:flex}.acx-daily li+li{border-top:1px solid var(--stroke-1)}.acx-d-ico{text-align:center;flex:none;width:30px;font-size:19px}.acx-daily li>div{flex:1;min-width:0}.acx-daily b{font-size:13px;line-height:1.25;display:block}.acx-daily small{color:var(--text-2);margin-top:1px;font-size:11.5px;line-height:1.3;display:block}.acx-go{border-radius:var(--r-pill);height:32px;color:var(--accent);white-space:nowrap;cursor:pointer;transition:transform var(--dur-press) var(--ease-std);background:#ffca281a;border:1px solid #ffca2873;flex:none;padding:0 12px;font-size:12px;font-weight:800}.acx-go:active{transform:scale(.93)}.acx-steps{counter-reset:acx;margin:8px 0 0;padding:0;list-style:none}.acx-steps li{counter-increment:acx;padding:0 0 12px 38px;position:relative}.acx-steps li:before{content:counter(acx);background:var(--accent-grad);width:26px;height:26px;color:var(--accent-ink);border-radius:50%;place-items:center;font-size:12.5px;font-weight:900;display:grid;position:absolute;top:-1px;left:0}.acx-steps li:not(:last-child):after{content:"";background:#ffca2840;width:1px;position:absolute;top:28px;bottom:2px;left:12.5px}.acx-tip,.acx-warn{border-radius:var(--r-md);color:#d5d9e3;margin-top:14px;padding:11px 12px 11px 40px;font-size:12.5px;line-height:1.45;position:relative}.acx-tip{background:#ffca2814;border:1px solid #ffca2847}.acx-warn{background:#ff98001a;border:1px solid #ff980059;margin:0 0 12px}.acx-tip:before,.acx-warn:before{font-size:16px;position:absolute;top:10px;left:12px}.acx-tip:before{content:"💡"}.acx-warn:before{content:"⚠️"}.acx-warn b{color:#ffcc80}.acx-card{border-radius:var(--r-md);background:var(--surface-1);border:1px solid var(--stroke-1);margin-top:12px;padding:12px}.acx-card h4{text-transform:none!important;color:var(--text-1)!important;margin:0 0 6px!important;font-size:14px!important;font-weight:900!important}.acx-card>p{margin:0!important}.acx-card>.acx-table,.acx-card>.acx-kv{margin-top:10px}.acx-list{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.acx-list li{align-items:flex-start;gap:10px;display:flex}.acx-list li>i{text-align:center;flex:none;width:24px;font-size:16px;font-style:normal;line-height:1.3}.acx-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.acx-table th{letter-spacing:.4px;text-transform:uppercase;color:var(--text-2);text-align:right;white-space:nowrap;padding:0 6px 6px;font-size:10.5px;font-weight:800}.acx-table td{text-align:right;border-top:1px solid var(--stroke-1);white-space:nowrap;padding:7px 6px;font-size:12.5px!important}.acx-table th:first-child,.acx-table td:first-child{text-align:left;padding-left:0}.acx-table th:last-child,.acx-table td:last-child{padding-right:0}.acx-table td:first-child{color:var(--text-1);font-weight:800}.acx-table.wrap td:first-child,.acx-table.wrap th:first-child{white-space:normal}.acx-table.txt td,.acx-table.txt th{white-space:normal;text-align:left;vertical-align:top}.acx-table.txt td:first-child{white-space:nowrap}.acx-pane>.acx-table{border-radius:var(--r-md);background:var(--surface-1);border:1px solid var(--stroke-1);border-collapse:separate;border-spacing:0;padding:10px 12px}.t-c{color:var(--acx-c)!important}.t-r{color:var(--acx-r)!important}.t-e{color:var(--acx-e)!important}.t-l{color:var(--acx-l)!important}.acx-kv{grid-template-columns:1fr 1fr;gap:6px;display:grid}.acx-kv>div{border-radius:var(--r-sm);border:1px solid var(--stroke-1);background:#ffffff0a;min-width:0;padding:8px 10px}.acx-kv span{color:var(--text-2);text-transform:uppercase;letter-spacing:.3px;font-size:10.5px;font-weight:700;display:block}.acx-kv b{font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:13px;display:block;overflow:hidden}.acx-pane>.acx-kv{margin-top:0}.acx-rar{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.acx-rar>div{text-align:center;border-radius:var(--r-sm);border:1px solid var(--stroke-1);border-top:2px solid var(--rc);background:#ffffff0a;padding:8px 4px}.acx-rar b{font-size:11.5px;display:block;color:var(--rc)!important}.acx-rar span{color:var(--text-2);margin-top:1px;font-size:11px;display:block}.acx-rar .r-c{--rc:var(--acx-c)}.acx-rar .r-r{--rc:var(--acx-r)}.acx-rar .r-e{--rc:var(--acx-e)}.acx-rar .r-l{--rc:var(--acx-l)}.acx-res{border-radius:var(--r-md);background:var(--surface-1);border:1px solid var(--stroke-1);overflow:hidden}.acx-res-row{gap:12px;padding:11px 12px;display:flex}.acx-res-row+.acx-res-row{border-top:1px solid var(--stroke-1)}.acx-res-ico{background:#ffffff0d;border-radius:11px;flex:none;place-items:center;width:36px;height:36px;font-size:20px;display:grid}.acx-res-row b{font-size:13.5px}.acx-res-row p{color:var(--text-2)!important;margin:2px 0 0!important;font-size:12px!important}.acx-res-row em{color:#cfd4de;font-style:normal;font-weight:800}.acx-pack{border-radius:var(--r-md);background:var(--surface-1);border:1px solid var(--stroke-1);padding:12px}.acx-pack+.acx-pack{margin-top:8px}.acx-pack.prem{background:linear-gradient(135deg, #b388ff1a, var(--surface-1) 60%);border-color:#b388ff59}.acx-pack-head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.acx-pack-head b{font-size:14.5px}.acx-pack-head span{color:var(--text-2);font-size:11.5px}.acx-pack p{color:var(--text-2)!important;margin:8px 0 0!important;font-size:12px!important}.acx-odds{border-radius:7px;gap:2px;height:22px;margin-top:10px;display:flex;overflow:hidden}.acx-odds span{color:#0d0f16;font-variant-numeric:tabular-nums;place-items:center;min-width:30px;font-size:10.5px;font-weight:900;display:grid}.acx-odds .o-c{background:var(--acx-c)}.acx-odds .o-r{background:var(--acx-r)}.acx-odds .o-e{background:var(--acx-e)}.acx-odds .o-l{background:var(--acx-l)}.acx-tags,.acx-roles{grid-template-columns:1fr 1fr;gap:6px;display:grid}.acx-tags>div,.acx-roles>div{border-radius:var(--r-sm);border:1px solid var(--stroke-1);background:#ffffff0a;padding:8px 10px}.acx-tags b,.acx-roles b{font-size:12.5px;display:block}.acx-tags span,.acx-roles span{color:var(--text-2);margin-top:2px;font-size:11.5px;line-height:1.35;display:block}.acx-roles{grid-template-columns:1fr}.acx-leagues{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.acx-leagues span{text-align:center;color:var(--text-1);border-radius:var(--r-sm);border:1px solid var(--stroke-1);background:#ffffff0a;padding:7px 4px;font-size:12px;font-weight:800}.acx-leagues small{color:var(--text-2);font-variant-numeric:tabular-nums;margin-top:1px;font-size:10.5px;font-weight:700;display:block}.acx-feature{border-radius:var(--r-md);background:var(--surface-1);border:1px solid var(--stroke-1);padding:12px}.acx-feature+.acx-feature{margin-top:8px}.acx-f-head{align-items:center;gap:10px;display:flex}.acx-f-head i{font-size:20px;font-style:normal}.acx-f-head b{flex:1;font-size:14px}.acx-feature p{color:var(--text-2)!important;margin:6px 0 0!important;font-size:12.5px!important}.acx-links{gap:6px;display:grid}.acx-links button{text-align:left;border-radius:var(--r-md);border:1px solid var(--stroke-1);background:var(--surface-1);height:44px;color:var(--text-1);cursor:pointer;transition:transform var(--dur-press) var(--ease-std);padding:0 14px;font-size:13px;font-weight:800}.acx-links button:active{transform:scale(.98)}.acx-cta{border-radius:var(--r-md);background:var(--accent-grad);width:100%;height:48px;color:var(--accent-ink);cursor:pointer;transition:transform var(--dur-press) var(--ease-std);border:0;margin-top:16px;font-size:14px;font-weight:900;display:block}.acx-cta.ghost{height:40px;color:var(--accent);background:#ffca281a;border:1px solid #ffca2866;margin-top:10px;font-size:13px}.acx-cta:active{transform:scale(.97)}@media (width<=360px){.acx-pane p,.acx-pane li{font-size:12.5px}.acx-table td{padding:6px 4px;font-size:11.5px!important}.acx-kv b{font-size:12px}}@media (prefers-reduced-motion:reduce){.acx-pane.active{animation:none}}html.ui-lite .acx-pane.active{animation:none}html.ui-sheet-lock .glass-navbar{z-index:9000!important}.ui-m-title,:is(#_,html) .ui-m-title{letter-spacing:.04em!important;text-transform:uppercase!important;color:#ffd54f!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important;background:0 0!important;margin:0 44px 12px 0!important;padding:0!important;font-family:Outfit,system-ui,sans-serif!important;font-size:17px!important;font-weight:800!important;line-height:1.25!important}:is(#_,html) .ui-m-title.is-center{text-align:center!important;margin:0 40px 12px!important}:is(#_,html) .ui-m-title.is-danger{color:#f87171!important}.ui-m-title+p,.ui-m-title+.modal-subtitle,.ui-m-title+small{color:var(--text-2)!important;text-shadow:none!important;margin-top:-6px!important;font-size:12.5px!important}.ui-m-x,:is(#_,html) .ui-m-x{cursor:pointer;place-items:center;border:1px solid var(--stroke-2)!important;width:32px!important;min-width:32px!important;height:32px!important;box-shadow:none!important;color:#0000!important;transition:transform var(--dur-press) var(--ease-std), background-color var(--dur-fast) linear!important;background:#ffffff12!important;border-radius:50%!important;padding:0!important;font-size:0!important;display:inline-grid!important}:is(#_,html) .ui-m-x>*{display:none!important}:is(#_,html) .ui-m-x:before{content:"✕";color:#cbd2e0;font:600 15px/1 system-ui,-apple-system,Segoe UI,sans-serif}:is(#_,html) .ui-m-x:active{background:#ffffff24!important;transform:scale(.88)!important}.ui-sheet .ui-m-x-abs,:is(#_,html) .ui-sheet .ui-m-x-abs{z-index:30!important;position:absolute!important;inset:16px 14px auto auto!important}:is(.glass-modal,.modal-overlay) .gacha-btn{letter-spacing:.04em;text-transform:uppercase;cursor:pointer;width:100%;min-height:48px;transition:transform var(--dur-press) var(--ease-std), filter var(--dur-fast) linear;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;gap:6px;display:flex;border:1px solid var(--stroke-2)!important;background:var(--surface-2)!important;color:var(--text-1)!important;box-shadow:none!important;text-shadow:none!important;border-radius:14px!important;padding:0 16px!important;font:800 14px/1.2 Outfit,system-ui,sans-serif!important}:is(.glass-modal,.modal-overlay) .gacha-btn.primary,:is(.glass-modal,.modal-overlay) .clan-btn.primary,#modal-gift-shop .farm-add-btn{background:var(--accent-grad)!important;color:var(--accent-ink)!important;border:0!important;box-shadow:0 6px 18px #ffa00038!important}:is(.glass-modal,.modal-overlay) .gacha-btn:active,:is(.glass-modal,.modal-overlay) .clan-btn:active{filter:brightness(.95);transform:scale(.97)!important}:is(.glass-modal,.modal-overlay) .gacha-btn:disabled{opacity:.45}:is(.glass-modal,.modal-overlay) .gacha-btn+.gacha-btn{margin-top:8px}:is(.glass-modal,.modal-overlay) div[style*="display: flex"]>.gacha-btn+.gacha-btn,:is(.glass-modal,.modal-overlay) div[style*=display\:flex]>.gacha-btn+.gacha-btn{margin-top:0}#titles-modal .title-modal-card{flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;display:flex!important}#titles-modal .title-modal-card-info{flex:auto!important;min-width:0!important;max-width:none!important}#titles-modal .title-modal-action-btn{flex:none!important;width:auto!important;min-width:88px!important;max-width:none!important;min-height:34px!important}:is(.glass-modal,.modal-overlay) .clan-btn.primary{min-height:46px;text-shadow:none!important;border-radius:14px!important;font-weight:800!important}:is(.glass-modal,.modal-overlay) :is(.filter-btn,.series-btn,.shop-sub-pill){transform:none;border:1px solid var(--stroke-2)!important;box-shadow:none!important;text-shadow:none!important;transition:transform var(--dur-press) var(--ease-std)!important;border-radius:12px!important}:is(.glass-modal,.modal-overlay) :is(.filter-btn,.series-btn,.shop-sub-pill):not([style*=background]){background:var(--surface-2)!important;color:var(--text-2)!important}:is(.glass-modal,.modal-overlay) :is(.filter-btn,.series-btn,.shop-sub-pill):active{box-shadow:none!important;transform:scale(.96)!important}:is(.glass-modal,.modal-overlay) :is(.filter-btn,.series-btn,.shop-sub-pill).active{color:var(--accent)!important;background:#ffca2824!important;border-color:#ffca2899!important}:is(.glass-modal,.modal-overlay) .filter-btn.danger-btn{color:#fca5a5!important;background:#ef444424!important;border-color:#ef44448c!important}:is(.glass-modal,.modal-overlay) :is(input[type=text],input[type=number],input[type=search],input[type=url],input:not([type]),textarea,select){transition:border-color var(--dur-fast) linear;outline:none;font-family:Outfit,system-ui,sans-serif;border:1px solid var(--stroke-2)!important;box-shadow:none!important;color:var(--text-1)!important;text-shadow:none!important;background-color:#ffffff0b!important;border-radius:12px!important}:is(.glass-modal,.modal-overlay) :is(input,textarea,select):focus{border-color:#ffca2899!important}:is(.glass-modal,.modal-overlay) select{min-height:40px}:is(.glass-modal,.modal-overlay) :is(input,textarea)::placeholder{color:#6b7385}:is(.glass-modal,.modal-overlay) select option{color:#f5f5f5;background:#1a1d29}#card-owners-modal .comic-modal-card,:is(.glass-modal,.modal-overlay) .comic-modal-card,#level-up-modal .modal-content{border:1px solid var(--stroke-2)!important;border-radius:22px!important;box-shadow:0 -18px 50px #0009!important}#card-owners-modal .comic-modal-card{background:var(--surface-1)!important;box-shadow:0 20px 50px #000000b3!important}#other-profile-modal :is(.profile-telegram-handle,.registration-date-banner,.p-stat-num){text-shadow:none!important}#ui-shop-item-modal .glass-header-preview-box{box-shadow:0 10px 24px #00000059!important}.market-comic-modal-title{text-shadow:none!important}#card-modal{background:#040509e0!important}#card-modal .card-hub-screen{overscroll-behavior:contain;scrollbar-width:none;padding-bottom:calc(var(--nav-h) + var(--safe-bottom) + 24px)!important;background:linear-gradient(#11131c 0%,#0d0f16 60%,#0b0d14 100%)!important}#card-modal .card-hub-screen::-webkit-scrollbar{display:none}#card-modal .card-hub-close-btn{top:calc(12px + var(--content-top))!important;border:1px solid var(--stroke-2)!important;color:#0000!important;width:38px!important;height:38px!important;transition:transform var(--dur-press) var(--ease-std)!important;background:#0c0e169e!important;border-radius:50%!important;font-size:0!important;right:12px!important;box-shadow:0 6px 18px #00000073!important}#card-modal .card-hub-close-btn>*{display:none!important}#card-modal .card-hub-close-btn:before{content:"✕";color:#e5e9f2;font:600 16px/1 system-ui,-apple-system,Segoe UI,sans-serif}#card-modal .card-hub-close-btn:active{transform:scale(.88)!important}#card-modal .card-hub-hero{height:auto!important;min-height:0!important;padding:calc(22px + var(--content-top)) 16px 26px!important;background:radial-gradient(70% 60% at 50% 45%, rgba(var(--hub-rc,148, 163, 184), .22) 0%, rgba(var(--hub-rc,148, 163, 184), .06) 45%, transparent 75%)!important;border-bottom:0!important}#card-modal .card-hub-hero[data-rarity=Rare]{--hub-rc:59, 130, 246}#card-modal .card-hub-hero[data-rarity=Epic]{--hub-rc:168, 85, 247}#card-modal .card-hub-hero[data-rarity=Legendary]{--hub-rc:251, 191, 36}#card-modal .card-hub-visual-container{border-radius:16px!important;height:min(390px,52vh)!important;max-height:none!important;overflow:hidden!important}#card-modal .card-hub-visual-container[data-rarity=Common]{box-shadow:0 0 0 1px #ffffff1a,0 16px 40px #000c!important}#card-modal .card-hub-visual-container[data-rarity=Rare]{box-shadow:0 0 0 1px #60a5fa73,0 0 26px #3b82f659,0 16px 40px #000c!important}#card-modal .card-hub-visual-container[data-rarity=Epic]:not(.lim-hub){box-shadow:0 0 0 1px #c084fc80,0 0 28px #a855f761,0 16px 40px #000c!important}#card-modal .card-hub-visual-container[data-rarity=Legendary]:not(.lim-hub){box-shadow:0 0 0 1px #fcd34d8c,0 0 30px #fbbf2466,0 16px 40px #000c!important}#card-modal .card-hub-body{border-top:1px solid var(--stroke-1);border-radius:22px 22px 0 0;margin-top:-6px;position:relative;box-shadow:0 -12px 30px #00000059;background:linear-gradient(#181b27fa 0%,#10121a 140px)!important;gap:12px!important;padding:18px 16px 8px!important}#card-modal .card-hub-title-row{gap:12px;align-items:flex-start!important;margin:0!important}#card-modal .card-hub-title-row>div:first-child{flex:1;min-width:0}#card-modal .card-hub-title{overflow-wrap:anywhere;letter-spacing:.01em!important;text-transform:none!important;color:var(--text-1)!important;text-shadow:none!important;-webkit-text-stroke:0!important;margin:0!important;font:800 21px/1.2 Outfit,system-ui,sans-serif!important}#card-modal .card-hub-anime{color:var(--accent)!important;text-shadow:none!important;margin:4px 0 0!important;font:600 13px/1.3 Outfit,system-ui,sans-serif!important}#card-modal :is(.card-hub-lock-btn,.card-hub-quality-stars,#modal-switch-main-btn){justify-content:center;align-items:center;gap:2px;background:var(--surface-2)!important;border:1px solid var(--stroke-2)!important;min-width:38px!important;height:38px!important;box-shadow:none!important;letter-spacing:0!important;color:var(--accent)!important;transition:transform var(--dur-press) var(--ease-std)!important;border-radius:12px!important;padding:0 10px!important;font-size:15px!important;display:inline-flex!important}#card-modal :is(.card-hub-lock-btn,#modal-switch-main-btn){width:38px!important;padding:0!important}#card-modal .card-hub-lock-btn.locked{background:#ffca2824!important;border-color:#ffca288c!important}#card-modal :is(.card-hub-lock-btn,#modal-switch-main-btn):active{transform:scale(.9)!important}#card-modal .card-hub-quality-stars{font-size:13px!important}#card-modal .card-hub-tags{gap:6px!important;margin:0!important}#card-modal .card-hub-tags .tag-badge{letter-spacing:.04em;align-items:center;gap:4px;height:26px;display:inline-flex;border-radius:var(--r-pill)!important;background:var(--surface-2)!important;border:1px solid var(--stroke-2)!important;box-shadow:none!important;color:var(--text-1)!important;text-shadow:none!important;padding:0 10px!important;font:700 11px/1 Outfit,system-ui,sans-serif!important}#card-modal .card-hub-tags .tag-badge:first-child{color:var(--accent)!important;background:#ffca281f!important;border-color:#ffca2873!important}#card-modal #modal-circulation-banner{min-height:46px;transition:transform var(--dur-press) var(--ease-std);background:var(--surface-2)!important;border:1px solid var(--stroke-1)!important;border-radius:14px!important;margin:0!important;padding:0 14px!important}#card-modal #modal-circulation-banner:active{transform:scale(.985)}#card-modal #modal-circulation-banner #modal-circulation-label{color:var(--text-2);font-size:13px}#card-modal :is(.card-hub-stats-grid,.card-hub-combat-grid){border:1px solid var(--stroke-1)!important;box-shadow:none!important;background:#ffffff06!important;border-radius:16px!important;gap:4px!important;margin:0!important;padding:4px!important}#card-modal .card-hub-stat-item{flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;box-shadow:none!important;background:#ffffff09!important;border:0!important;border-radius:12px!important;padding:9px 4px!important;display:flex!important}#card-modal .card-hub-stat-item .lbl{text-transform:uppercase;letter-spacing:.08em!important;color:var(--text-2)!important;font:700 9.5px/1.1 Outfit,system-ui,sans-serif!important}#card-modal .card-hub-stat-item .val{color:var(--text-1);white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden;text-shadow:none!important;font:800 15px/1.15 Outfit,system-ui,sans-serif!important}#card-modal #modal-rarity{letter-spacing:.02em;border-radius:var(--r-pill)!important;text-overflow:clip!important;box-shadow:none!important;color:#cbd5e1!important;background:#94a3b829!important;border:1px solid #0000!important;padding:3px 8px!important;font-size:11px!important}#card-modal #modal-rarity.rarity-Rare{color:#93c5fd!important;background:#3b82f62e!important;border-color:#60a5fa66!important}#card-modal #modal-rarity.rarity-Epic{color:#d8b4fe!important;background:#a855f72e!important;border-color:#c084fc73!important}#card-modal #modal-rarity.rarity-Legendary{color:#fcd34d!important;background:#fbbf2429!important;border-color:#fcd34d80!important}#card-modal .card-hub-skill-box{background:var(--surface-2)!important;border:1px solid var(--stroke-1)!important;border-radius:14px!important;margin:0!important;padding:12px 14px 12px 16px!important;box-shadow:inset 3px 0 #ffca28bf!important}#card-modal .card-hub-skill-box.secondary{background:#281e3c8c!important;box-shadow:inset 3px 0 #c084fccc!important}#card-modal .card-hub-skill-box .skill-head{color:var(--text-1)!important;text-shadow:none!important;font:800 13.5px/1.3 Outfit,system-ui,sans-serif!important}#card-modal .card-hub-skill-box p{color:var(--text-2)!important;opacity:1!important;margin:5px 0 0!important;font-size:12.5px!important;line-height:1.45!important}#card-modal .card-hub-balance-bar{justify-content:space-between;box-shadow:none!important;background:0 0!important;border:0!important;gap:6px!important;margin:2px 0 0!important;padding:0!important;display:flex!important}#card-modal .card-hub-balance-bar .balance-pill{font-variant-numeric:tabular-nums;flex:1;justify-content:center;align-items:center;gap:5px;height:34px;display:inline-flex;border-radius:var(--r-pill)!important;border:1px solid var(--stroke-1)!important;box-shadow:none!important;color:var(--text-1)!important;background:#ffffff0a!important;padding:0 10px!important;font:800 13px/1 Outfit,system-ui,sans-serif!important}#card-modal .card-hub-actions-panel{gap:8px!important;margin:0!important;padding:0!important}#card-modal .card-hub-act-btn{justify-content:center;align-items:center;gap:8px;border:1px solid var(--stroke-2)!important;background:var(--surface-2)!important;min-height:50px!important;box-shadow:none!important;color:var(--text-1)!important;text-transform:none!important;letter-spacing:0!important;text-shadow:none!important;transition:transform var(--dur-press) var(--ease-std), opacity var(--dur-fast) linear!important;border-radius:14px!important;padding:8px 14px!important;font:700 14px/1.25 Outfit,system-ui,sans-serif!important;display:flex!important}#card-modal .card-hub-act-btn:active:not(:disabled){box-shadow:none!important;transform:scale(.97)!important}#card-modal .card-hub-act-btn .btn-icon{font-size:16px}#card-modal .card-hub-act-btn.upgrade-btn:not(:disabled){background:var(--accent-grad)!important;color:var(--accent-ink)!important;border:0!important;font-weight:800!important;box-shadow:0 8px 22px #ffa0003d!important}#card-modal .card-hub-act-btn.disenchant-btn:not(:disabled){color:#fca5a5!important;background:#ef44441a!important;border-color:#ef444466!important}#card-modal .card-hub-act-btn:disabled{opacity:.5!important;color:var(--text-2)!important;box-shadow:none!important;filter:none!important;background:#ffffff08!important;border-style:dashed!important}#duplicate-picker-modal .dup-picker-card-item{border:1px solid var(--stroke-2)!important;box-shadow:none!important;border-radius:12px!important}.pfx{--pfx-gap:10px;gap:var(--pfx-gap);color:var(--text-1);flex-direction:column;display:flex}.pfx>*,#opm-body>*{flex-shrink:0}.pfx-page>.pfx{padding:0 0 8px}.pfx-hero{isolation:isolate;border:1px solid var(--stroke-2);background:#171522;border-radius:22px;min-height:238px;position:relative;overflow:hidden;box-shadow:0 10px 30px #00000073}.pfx-hero-bg{inset:0;z-index:0!important;box-shadow:none!important;background-position:50% 25%!important;background-size:cover!important;border:0!important;border-radius:0!important;margin:0!important;position:absolute!important}.pfx-hero-bg>.profile-hero-video-bg{z-index:0!important}.pfx-hero-shade{z-index:1;pointer-events:none;background:linear-gradient(#0a0a100d 0%,#0a0a1040 38%,#0a0a10d1 74%,#0c0c12f7 100%);position:absolute;inset:0}.pfx-hero-in{z-index:2;text-align:center;flex-direction:column;align-items:center;padding:30px 16px 16px;display:flex;position:relative}.pfx-ava{flex:none;margin-bottom:10px;border-radius:50%!important;width:88px!important;height:88px!important;position:relative!important}.pfx-ava>img:not(.frame-overlay-img){object-fit:cover;background:#222;border-radius:50%!important;width:100%!important;height:100%!important;box-shadow:0 0 0 3px #0c0c12d9,0 6px 18px #0000008c!important}.pfx-name{color:#fff;letter-spacing:.2px;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:0;font-family:Outfit,sans-serif;font-size:22px;font-weight:800;line-height:1.15;overflow:hidden;text-transform:none!important;text-shadow:0 2px 10px #000c!important}.pfx-sub{color:#ffffff9e;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;min-height:16px;margin-top:3px;font-size:12.5px;font-weight:600;display:flex;text-shadow:none!important}.pfx-sub:empty{display:none}.pfx-seen{align-items:center;gap:5px;display:inline-flex}.pfx-seen:empty{display:none}.pfx-seen:before{content:"";background:#6b7280;border-radius:50%;width:7px;height:7px}.pfx-seen.is-on{color:#86efac}.pfx-seen.is-on:before{background:#22c55e;box-shadow:0 0 0 3px #22c55e33}.pfx-title{justify-content:center;min-height:0;margin-top:8px;display:flex}.pfx-title .profile-title-badge{margin:0!important}.pfx-title-add{color:#ffd54f;border-radius:var(--r-pill);cursor:pointer;background:#ffd54f14;border:1px dashed #ffd54f80;padding:4px 12px;font-size:11.5px;font-weight:700}.pfx-chips{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.pfx-chips-dyn{display:contents}.pfx-chips{margin-top:10px}.pfx-chip,#view-profile .pfx-chip.profile-level-tag{--cc:#ffd54f;border-radius:var(--r-pill);letter-spacing:.2px;white-space:nowrap;height:24px;color:var(--cc);background:color-mix(in srgb, var(--cc) 14%, #0c0c12b3);border:1px solid color-mix(in srgb, var(--cc) 45%, transparent);align-items:center;gap:4px;padding:0 10px;font-size:11.5px;font-weight:800;display:inline-flex;box-shadow:none!important;text-shadow:none!important;transform:none!important}.pfx-chip.is-lvl{--cc:#ffca28;color:#1a1203;background:var(--accent-grad);border-color:#0000}.pfx-chip.is-vip{--cc:#fbbf24}.pfx-chip.is-ban{--cc:#f87171}.pfx-chip.is-clan{--cc:#a5b4fc;cursor:pointer;text-overflow:ellipsis;max-width:100%;font-family:inherit;overflow:hidden}.pfx-chip.is-clan:active{transform:scale(.96)!important}.pfx-hero-edit{z-index:3;cursor:pointer;background:#0a0a108c;border:1px solid #ffffff2e;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:15px;display:flex;position:absolute;top:10px;right:10px}.pfx-hero-edit:active,.pfx-tc.is-tap:active,.pfx-btn:active{transform:scale(.96)}.pfx-tiles{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.pfx-tile{border-radius:var(--r-md);background:var(--surface-1);border:1px solid var(--stroke-1);flex-direction:column;align-items:center;gap:1px;padding:10px 4px 9px;display:flex}.pfx-tile i{font-size:16px;font-style:normal;line-height:1.1}.pfx-tile b{color:#fff;font-variant-numeric:tabular-nums;font-size:16px;font-weight:800;line-height:1.25;text-shadow:none!important}.pfx-tile span{text-transform:uppercase;letter-spacing:.5px;color:var(--text-2);font-size:9.5px;font-weight:700}.pfx-card{border-radius:var(--r-lg);padding:14px;position:relative;overflow:hidden;background:var(--surface-1)!important;border:1px solid var(--stroke-1)!important;box-shadow:none!important;margin:0!important}.pfx-card-h{z-index:2;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:10px;display:flex;position:relative}.pfx-card-h>span{text-transform:uppercase;letter-spacing:.5px;color:#fff;font-size:13px;font-weight:800}.pfx-card-h>em{color:var(--text-2);text-align:right;font-size:11.5px;font-style:normal;font-weight:600}.pfx-card-t{color:#fff;align-items:center;gap:6px;font-size:13px;font-weight:800;display:flex}.pfx-muted{color:var(--text-2);font-variant-numeric:tabular-nums;font-size:11.5px}.pfx-mini-pill{display:none}.pfx-empty{color:var(--text-2);text-align:center;padding:8px 0 2px;font-size:12px}.pfx-bar{background:#ffffff12;border-radius:6px;height:8px;margin:7px 0 5px;position:relative;overflow:hidden}.pfx-bar>i{border-radius:inherit;transition:width var(--dur-slow) var(--ease-out);position:absolute;top:0;bottom:0;left:0;background:linear-gradient(90deg,#f59e0b,#ffd54f)!important}.pfx-bar.is-league>i{background:var(--lc)!important}.pfx-bar.is-coll{margin:0 0 12px}.pfx-bar.is-coll>i{background:linear-gradient(90deg,#22d3ee,#a78bfa)!important}.pfx-level-row{align-items:center;gap:14px;display:flex}.pfx-level-txt{flex:1;min-width:0}.pfx-ring{--p:0;background:radial-gradient(closest-side, #191826 79%, transparent 80% 100%), conic-gradient(#ffca28 calc(var(--p) * 1%), #ffffff14 0);border-radius:50%;flex-direction:column;flex:none;justify-content:center;align-items:center;width:62px;height:62px;display:flex}.pfx-ring b{color:#ffd54f;font-size:20px;font-weight:900;line-height:1}.pfx-ring span{color:var(--text-2);letter-spacing:1px;font-size:8.5px;font-weight:800}.pfx-btn{cursor:pointer;letter-spacing:.3px;border:1px solid var(--stroke-2);color:#fff;width:100%;min-height:44px;transition:transform var(--dur-press) var(--ease-std);background:#ffffff0d;border-radius:12px;justify-content:center;align-items:center;gap:8px;margin-top:12px;font-size:13px;font-weight:800;display:flex}.pfx-btn.gold{background:var(--accent-grad);color:var(--accent-ink);border-color:#0000}.pfx-count{color:#fff;background:#ef4444;border-radius:10px;padding:1px 7px;font-size:10.5px;font-weight:900}#prof-sec-main{flex-direction:column;display:flex}#prof-sec-main>.pfx-btn{margin-top:2px}.pfx-league{align-items:center;gap:12px;display:flex}.pfx-league-emb{background:color-mix(in srgb, var(--lc) 16%, transparent);border:1px solid color-mix(in srgb, var(--lc) 45%, transparent);border-radius:16px;flex:none;justify-content:center;align-items:center;width:52px;height:52px;font-size:26px;display:flex}.pfx-league-txt{flex:1;min-width:0}.pfx-league-txt>b{color:var(--lc);font-size:15px;font-weight:800}.pfx-wl{border-top:1px solid var(--stroke-1);grid-template-columns:repeat(3,1fr);margin-top:12px;padding-top:12px;display:grid}.pfx-wl-n{flex-direction:column;align-items:center;display:flex}.pfx-wl-n b{color:#fff;font-variant-numeric:tabular-nums;font-size:17px;font-weight:800}.pfx-wl-n b.w{color:#4ade80}.pfx-wl-n b.l{color:#f87171}.pfx-wl-n span{color:var(--text-2);text-transform:uppercase;letter-spacing:.4px;font-size:10px;font-weight:700}.pfx-wl-bar{background:#f87171bf;border-radius:4px;height:6px;margin-top:10px;overflow:hidden}.pfx-wl-bar>i{background:#4ade80;border-right:2px solid #12111a;height:100%;display:block}.pfx-rr-list{flex-direction:column;gap:8px;display:flex}.pfx-rr{grid-template-columns:10px 92px 1fr 52px 34px;align-items:center;gap:8px;font-size:12px;display:grid}.pfx-rr-dot{background:var(--rc);border-radius:3px;width:10px;height:10px}.pfx-rr-n{color:#e5e7eb;white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.pfx-rr-bar{background:#ffffff12;border-radius:4px;height:6px;overflow:hidden}.pfx-rr-bar>i{border-radius:inherit;background:var(--rc);height:100%;display:block}.pfx-rr-v{color:var(--text-2);font-variant-numeric:tabular-nums;text-align:right}.pfx-rr-v b{color:#fff}.pfx-rr-c{color:var(--text-2);text-align:right;font-variant-numeric:tabular-nums;font-size:11px}.pfx-tc-row{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;gap:8px;padding:2px 0 4px;display:flex;overflow-x:auto}.pfx-tc-row::-webkit-scrollbar{display:none}.pfx-tc{scroll-snap-align:start;flex:0 0 88px;min-width:0}.pfx-tc.is-tap{cursor:pointer;transition:transform var(--dur-press) var(--ease-std)}.pfx-tc-img{aspect-ratio:2/3;border:2px solid var(--rc);box-shadow:0 0 10px color-mix(in srgb, var(--rc) 30%, transparent);background:#1d1c28;border-radius:10px;position:relative;overflow:hidden}.pfx-tc-img img{object-fit:cover;width:100%;height:100%;display:block}.pfx-tc-lv,.pfx-tc-mint{color:#fff;background:#08080cc7;border-radius:6px;padding:1px 6px;font-size:9.5px;font-weight:800;position:absolute;bottom:4px;left:4px}.pfx-tc-mint{color:#ff8fb1;inset:4px 4px auto auto}.pfx-tc-name{color:#f3f4f6;white-space:nowrap;text-overflow:ellipsis;margin-top:5px;font-size:11px;font-weight:700;overflow:hidden}.pfx-tc-meta{color:var(--text-2);justify-content:space-between;font-size:10px;font-weight:700;display:flex}.pfx-tc-meta .q{color:#ffd54f;letter-spacing:-1px}.pfx-card.pfx-showcase{padding:14px 12px}.pfx-showcase .showcase-grid-v2{z-index:2;position:relative}.pfx-showcase .showcase-label{letter-spacing:.5px;font-weight:800;margin-bottom:4px!important;font-size:11px!important}.pfx-showcase .main-waifu-img-container,.pfx-showcase .fav-card-slot{border-radius:10px!important}.pfx-showcase .fav-card-empty{background:#ffffff08;border-radius:10px}.pfx-card-h>em:only-child{margin-left:auto}.pfx-badges .opm-badges-grid-wrap,.pfx .profile-badges-grid{flex-wrap:wrap;gap:8px;padding:0;display:flex}.pfx .opm-badge-card{cursor:pointer;padding:4px}.pfx-tiles.is-skel .pfx-tile{height:62px}.pfx-skel{height:96px}.pfx-skel.is-tall{height:200px}.pfx-tiles.is-skel .pfx-tile,.pfx-skel{position:relative;overflow:hidden}.pfx-tiles.is-skel .pfx-tile:after,.pfx-skel:after{content:"";background:linear-gradient(90deg,#0000,#ffffff0d,#0000);animation:1.2s linear infinite pfxShimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes pfxShimmer{to{transform:translate(100%)}}.pfx-err{text-align:center;color:var(--text-2);font-size:13px}#view-profile.pfx-page .profile-showcase-container{margin-top:0}#view-profile.pfx-page .profile-badges-section{padding:14px}#view-profile.pfx-page .page-nav-header>h2{letter-spacing:1px}.other-profile-modal-overlay.pfx-ov{padding:calc(var(--content-top) + 12px) 0 calc(var(--nav-h) + var(--safe-bottom))!important;background:#040408b8!important;align-items:flex-end!important}.other-profile-modal-overlay.pfx-ov.active{animation:pfxFade var(--dur-base) var(--ease-std)}@keyframes pfxFade{0%{opacity:0}to{opacity:1}}.other-profile-modal-sheet.pfx-sheet{flex-direction:column;height:auto;transition:transform;display:flex;position:relative;border:1px solid var(--stroke-2)!important;width:100%!important;max-width:480px!important;max-height:100%!important;animation:pfxUp .34s var(--ease-out)!important;background:#0f0f17!important;border-bottom:0!important;border-radius:24px 24px 0 0!important;margin:0!important;padding:0!important;overflow:hidden!important;box-shadow:0 -12px 40px #0009!important}.pfx-sheet.pfx-dragging{will-change:transform;transition:none!important}.pfx-sheet:not(.pfx-dragging){transition:transform .26s var(--ease-spring)!important}.pfx-sheet.pfx-closing{transition:transform .22s var(--ease-std)!important;transform:translateY(105%)!important}@keyframes pfxUp{0%{transform:translateY(100%)}to{transform:none}}.pfx-grab{z-index:5;pointer-events:none;background:#ffffff73;border-radius:3px;width:40px;height:4px;margin-left:-20px;position:absolute;top:7px;left:50%}.pfx-sheet>.pfx-x,.pfx-sheet>.opm-close-btn{z-index:6!important;color:#e5e7eb!important;width:32px!important;height:32px!important;box-shadow:none!important;background:#0a0a1099!important;border:1px solid #ffffff2e!important;border-radius:50%!important;font-size:14px!important;position:absolute!important;top:12px!important;right:12px!important}.pfx-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:0 12px 16px;overflow-y:auto}.pfx-scroll>.pfx-hero{box-shadow:none;border:0;border-radius:0;min-height:250px;margin:0 -12px}#opm-body{gap:var(--pfx-gap);flex-direction:column;display:flex}#opm-body:empty{display:none}.ui-lite .pfx-sheet,.ui-lite .pfx-ov.active{animation:none!important}.ui-lite .pfx-tiles.is-skel .pfx-tile:after,.ui-lite .pfx-skel:after{animation:none}@media (prefers-reduced-motion:reduce){.pfx-sheet{animation:none!important}.pfx-bar>i{transition:none}}@media (width<=360px){.pfx-rr{grid-template-columns:10px 78px 1fr 46px 30px;gap:6px;font-size:11px}.pfx-tile b{font-size:14px}.pfx-name{font-size:20px}}.pfx-hero{flex-direction:column;justify-content:flex-end;min-height:212px;display:flex}.pfx-hero-shade{background:linear-gradient(90deg,#0a0a108c 0%,#0a0a102e 45%,#0a0a1000 70%),linear-gradient(#0a0a1000 30%,#0a0a108c 62%,#0c0c12f0 100%)}.pfx-hero-in{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"ava name""ava sub""ava title""chips chips";place-items:center start;column-gap:14px;text-align:left!important;padding:64px 16px 14px!important;display:grid!important}.pfx-scroll>.pfx-hero{min-height:226px}.pfx-scroll>.pfx-hero .pfx-hero-in{padding-top:70px!important}.pfx-hero-in>.pfx-ava{grid-area:ava;align-self:center;width:76px!important;height:76px!important;margin:0!important}.pfx-hero-in>.pfx-name{grid-area:name;align-self:end;font-size:21px}.pfx-hero-in>.pfx-sub{grid-area:sub;justify-content:flex-start;margin-top:2px}.pfx-hero-in>.pfx-title{grid-area:title;justify-content:flex-start;margin-top:5px}.pfx-hero-in>.pfx-title:not(:has(>[style*=inline-flex],>[style*=block])){display:none}.pfx-hero-in>.pfx-chips{grid-area:chips;justify-content:flex-start;margin-top:12px}.pfx-hero-in>.profile-pinned-badges-row{display:none!important}.pfx-shelf-ctl{flex-direction:column;gap:8px;margin:-2px 0 12px;display:flex}.pfx-segs{background:#ffffff0d;border-radius:12px;grid-template-columns:repeat(4,1fr);gap:4px;padding:3px;display:grid}.pfx-seg{min-height:32px;color:var(--text-2);font:inherit;cursor:pointer;white-space:nowrap;transition:background var(--dur-fast) var(--ease-std), color var(--dur-fast) var(--ease-std);background:0 0;border:0;border-radius:9px;padding:0 4px;font-size:11.5px;font-weight:800}.pfx-seg.on{color:#ffd54f;background:#ffca2829;box-shadow:inset 0 0 0 1px #ffca2859}.pfx-shelf-set{color:#fff;border:1px solid var(--stroke-2);width:100%;min-height:38px;font:inherit;background:#0a0a1099;border-radius:10px;padding:0 10px;font-size:13px}.pfx-shelf-note{color:var(--text-2);opacity:.75;text-align:center;margin-top:8px;font-size:10.5px}.pfx-tc-mint.is-nice{color:#1a1203;background:var(--accent-grad)}.pfx-tc-tag{color:#ffd54f}@media (width<=360px){.pfx-seg{font-size:10.5px}}.pfx-hero-in>.pfx-sub{color:#ffffffc7;text-shadow:0 1px 6px #000000d9!important}.hq-streak{z-index:2;color:#fff;background:linear-gradient(135deg,#ff7a18,#ff3d00);border-radius:999px;padding:1px 5px;font-size:9.5px;font-weight:900;line-height:14px;position:absolute;top:5px;left:5px;box-shadow:0 2px 6px #ff5a0059}.hq-streak[hidden]{display:none}.hq-week{gap:2px;margin-top:3px;display:flex}.hq-week i{background:#ffffff24;border-radius:2px;width:6px;height:3px}.hq-week i.on{background:#ffca28}.hq-week i:last-child{background:#60a5fa59}.hq-week i:last-child.on,.hq-week.is-gem i:last-child{background:#60a5fa;box-shadow:0 0 6px #60a5facc}#hub-quick-daily.is-ready{background:radial-gradient(120% 90% at 50% 0%, #ffd54f6b 0%, #ffa0001f 60%, transparent 100%), var(--surface-1)}#hub-quick-daily.is-ready .hq-icon{background:var(--accent-grad);border-color:#0000}#hub-quick-daily.is-ready .hq-sub{color:#ffd54f}#ui-daily-modal .ui-dly{width:100%;max-width:480px;color:var(--text-1);padding:22px 14px calc(16px + var(--safe-bottom));background:#12121a;border-radius:22px 22px 0 0;position:relative}#ui-daily-modal:not(.ui-sheet) .ui-dly{border-radius:22px;max-height:92vh;overflow-y:auto}.ui-dly-x{z-index:3;position:absolute!important;top:14px!important;right:12px!important}.ui-dly-head{align-items:center;gap:12px;padding-right:40px;display:flex}.ui-dly-ico{background:var(--accent-grad);border-radius:14px;flex:none;place-items:center;width:48px;height:48px;font-size:26px;display:grid;box-shadow:0 6px 18px #ffaa004d}.ui-dly-tt h3{color:#ffd54f;text-transform:uppercase;letter-spacing:.4px;margin:0;font-size:17px;font-weight:800}.ui-dly-month{color:var(--text-2);margin-top:2px;font-size:12.5px;font-weight:600}.ui-dly-streak{background:linear-gradient(135deg,#ff7a1824,#ff3d000d);border:1px solid #ff7a184d;border-radius:16px;align-items:center;gap:12px;margin-top:14px;padding:12px;display:flex}.ui-dly-fire{flex:none;align-items:center;gap:6px;display:flex}.ui-dly-fire:before{content:"🔥";font-size:26px}.ui-dly-fire b{color:#fff;font-variant-numeric:tabular-nums;font-size:28px;font-weight:900;line-height:1}.ui-dly-fire span{color:var(--text-2);font-size:10.5px;font-weight:700;line-height:1.15}.ui-dly-week{flex:1;min-width:0}.ui-dly-dots{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.ui-dly-dots i{background:#ffffff14;border-radius:6px;place-items:center;height:18px;font-size:10px;font-style:normal;display:grid}.ui-dly-dots i.on{background:linear-gradient(#ffb74d,#ff7a18)}.ui-dly-dots i.gem{background:#60a5fa2e;box-shadow:inset 0 0 0 1px #60a5fa80}.ui-dly-dots i.gem.on{background:linear-gradient(#93c5fd,#3b82f6)}.ui-dly-gemline{color:var(--text-2);margin-top:6px;font-size:11.5px}.ui-dly-gemline b{color:#93c5fd}.ui-dly-got{text-align:center;color:#fff;animation:uiDlyIn .36s var(--ease-spring);background:#22c55e1f;border:1px solid #22c55e59;border-radius:12px;margin-top:10px;padding:9px 12px;font-size:13px}.ui-dly-got b{color:#86efac}@keyframes uiDlyIn{0%{opacity:0;transform:translateY(-6px)scale(.97)}to{opacity:1;transform:none}}.ui-dly-wd{grid-template-columns:repeat(7,1fr);gap:5px;margin:14px 0 5px;display:grid}.ui-dly-wd span{text-align:center;color:var(--text-2);text-transform:uppercase;font-size:10px;font-weight:800}.ui-dly-wd span:nth-child(n+6){color:#fca5a5}.ui-dly-grid{grid-template-columns:repeat(7,1fr);gap:5px;display:grid}.ui-dly-c{aspect-ratio:1/1.12;background:var(--surface-1);border:1px solid var(--stroke-1);border-radius:11px;flex-direction:column;justify-content:center;align-items:center;min-width:0;display:flex;position:relative;overflow:hidden}.ui-dly-c.is-pad{background:0 0;border:0}.ui-dly-c .n{color:var(--text-2);font-size:9.5px;font-weight:800;position:absolute;top:3px;left:5px}.ui-dly-c .i{margin-top:6px;font-size:16px;line-height:1}.ui-dly-c .a{color:#fff;font-variant-numeric:tabular-nums;min-height:12px;margin-top:2px;font-size:10px;font-weight:800}.ui-dly-c .g{font-size:9px;position:absolute;top:2px;right:3px}.ui-dly-c .x{z-index:1;background:#a78bfa52;border-radius:6px;align-items:center;gap:1px;padding:0 3px 0 2px;font-size:9px;line-height:13px;display:inline-flex;position:absolute;bottom:2px;right:2px;box-shadow:0 0 0 1px #a78bfa8c}.ui-dly-c .x b{color:#fff;font-size:8.5px;font-weight:900}.ui-dly-c.is-special .i{margin-top:4px;font-size:13px;transform:translateY(-3px)}.ui-dly-c.is-special .a{margin-top:0;transform:translateY(-4px)}.ui-dly-c.is-missed .x{filter:grayscale();opacity:.35}.ui-dly-c.is-claimed .x{opacity:.5}.ui-dly-c .ok{color:#4ade80;background:#0a1e108c;place-items:center;font-size:20px;font-weight:900;display:grid;position:absolute;inset:0}.ui-dly-c.is-special{background:linear-gradient(180deg, #a78bfa24, var(--surface-1));border-color:#a78bfa73}.ui-dly-c.is-claimed{border-color:#4ade8059}.ui-dly-c.is-claimed .i{opacity:.45}.ui-dly-c.is-missed{background:#ffffff06;border-color:#0000}.ui-dly-c.is-missed .i{filter:grayscale();opacity:.25}.ui-dly-c.is-missed .n{color:#4b5160;text-decoration:line-through}.ui-dly-c.is-future .a{color:var(--text-2)}.ui-dly-c.is-today{background:linear-gradient(#ffca2838,#ffca280d);border:1.5px solid #ffca28}.ui-dly-c.is-today .n{color:#ffd54f}.ui-dly-c.is-today:after{content:"";border-radius:inherit;pointer-events:none;animation:1.6s ease-in-out infinite alternate uiBreath;position:absolute;inset:-1px;box-shadow:inset 0 0 14px #ffca288c}.ui-dly-c.is-now.is-claimed{border:1.5px solid #4ade80}.ui-dly-c.is-pop{animation:uiDlyPop .56s var(--ease-spring)}@keyframes uiDlyPop{0%{transform:scale(1)}40%{transform:scale(1.18)}to{transform:scale(1)}}.ui-dly-grid.is-skel .ui-dly-c{background:#ffffff0a;border-color:#0000}.ui-dly-legend{color:var(--text-2);flex-wrap:wrap;justify-content:center;gap:4px 12px;margin-top:10px;font-size:10.5px;display:flex}.ui-dly-legend span{align-items:center;gap:4px;display:inline-flex}.ui-dly-legend i{border-radius:4px;place-items:center;width:12px;height:12px;font-size:9px;font-style:normal;display:inline-grid}.lg-ok{color:#4ade80;background:#4ade8033}.lg-miss{background:#ffffff0f}.lg-sp{background:#a78bfa59}.ui-dly-btn{cursor:pointer;width:100%;min-height:50px;font:inherit;color:var(--accent-ink);background:var(--accent-grad);transition:transform var(--dur-press) var(--ease-std);border:0;border-radius:14px;margin-top:14px;font-size:14.5px;font-weight:800;box-shadow:0 8px 22px #ffaa0047}.ui-dly-btn:active:not(:disabled){transform:scale(.97)}.ui-dly-btn b{font-weight:900}.ui-dly-btn.is-done{color:var(--text-2);box-shadow:none;cursor:default;background:#ffffff0f;font-size:13px}.ui-dly-btn.is-ghost{color:#fff;box-shadow:none;background:#ffffff12}.ui-dly-btn:disabled:not(.is-done){opacity:.7}.ui-dly-rules{color:var(--text-2);text-align:center;margin-top:10px;font-size:11px;line-height:1.45}.ui-dly-err{text-align:center;color:var(--text-2);padding:30px 6px 4px}html.ui-lite .ui-dly-c.is-today:after{opacity:1;animation:none}@media (prefers-reduced-motion:reduce){.ui-dly-c.is-today:after,.ui-dly-c.is-pop,.ui-dly-got{animation:none}}@media (width<=360px){.ui-dly-grid,.ui-dly-wd{gap:4px}.ui-dly-c .i{font-size:14px}.ui-dly-c .a{font-size:9px}}.pfx-tc.is-tap,.pfx-cv-src{cursor:pointer}#opm-body .pfx-cv-src{transition:transform var(--dur-press) var(--ease-std)}#opm-body .pfx-cv-src:active{transform:scale(.96)}.pfx-cv{--rc:#ffca28;z-index:2000000500;padding:calc(var(--content-top) + 8px) 16px calc(var(--safe-bottom) + 16px);color:var(--text-1);touch-action:none;overscroll-behavior:contain;-webkit-user-select:none;user-select:none;background:#050509f9;flex-direction:column;display:none;position:fixed;inset:0}.pfx-cv.is-open{animation:.26s ease-out both pfxCvIn;display:flex}.pfx-cv.is-closing{animation:.23s ease-in both pfxCvOut}@keyframes pfxCvIn{0%{background-color:#05050900}}@keyframes pfxCvOut{to{background-color:#05050900}}.pfx-cv.is-open>.pfx-cv-top,.pfx-cv.is-open>.pfx-cv-info{animation:pfxCvUi .32s .12s var(--ease-out) both}.pfx-cv.is-closing>.pfx-cv-top,.pfx-cv.is-closing>.pfx-cv-info,.pfx-cv.is-closing .pfx-cv-nav,.pfx-cv.is-closing>.pfx-cv-bg{opacity:0;transition:opacity .14s linear}@keyframes pfxCvUi{0%{opacity:0;transform:translateY(10px)}}.pfx-cv-bg{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.pfx-cv-bg img{object-fit:cover;filter:blur(34px)saturate(1.3);opacity:.32;width:120%;height:120%;position:absolute;inset:-10%}.pfx-cv-bg img:not([src]){display:none}.pfx-cv-bg:after{content:"";background:radial-gradient(60% 45% at 50% 42%, color-mix(in srgb, var(--rc) 22%, transparent), transparent 70%), linear-gradient(180deg, #05050959, #050509d9 85%);position:absolute;inset:0}.pfx-cv>:not(.pfx-cv-bg){z-index:1;position:relative}.pfx-cv-top{justify-content:center;align-items:center;min-height:40px;display:flex}.pfx-cv-count{color:#ffffffb3;letter-spacing:1px;font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:800}.pfx-cv-x{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff2e;border-radius:50%;width:38px;height:38px;font-size:16px;position:absolute;top:2px;right:0}.pfx-cv-stage{flex:1;justify-content:center;align-items:center;gap:6px;min-height:0;padding:6px 0 10px;display:flex}.pfx-cv-wrap{aspect-ratio:2/3;will-change:transform;justify-content:center;align-items:center;max-width:calc(100vw - 92px);height:100%;max-height:64vh;display:flex;position:relative}.pfx-cv.is-single .pfx-cv-wrap{max-width:calc(100vw - 40px)}.pfx-cv-card{aspect-ratio:2/3;border:2px solid var(--rc);width:100%;max-height:100%;box-shadow:0 0 0 1px #0009, 0 24px 60px #000000b3, 0 0 46px color-mix(in srgb, var(--rc) 40%, transparent);background:#15141e;border-radius:20px;position:relative;overflow:hidden}.pfx-cv-card img{object-fit:cover;pointer-events:none;-webkit-touch-callout:none;width:100%;height:100%;display:block}.pfx-cv.is-leg:not(.is-lim) .pfx-cv-card{box-shadow:0 0 0 1px #0009,0 24px 60px #000000b3,0 0 70px #ffca2880}.pfx-cv.is-lim .pfx-cv-card{background:#15141e;border-color:#0000}.pfx-cv-nav{color:#ffffffd9;cursor:pointer;background:#ffffff12;border:0;border-radius:12px;flex:none;width:34px;height:56px;font-size:26px;line-height:1}.pfx-cv-nav:active{transform:scale(.92)}.pfx-cv.is-single .pfx-cv-nav{display:none}.pfx-cv-info{text-align:center;padding:0 4px}.pfx-cv-name{color:#fff;margin:0;font-size:22px;font-weight:800;line-height:1.2;text-transform:none!important}.pfx-cv-set{color:#ffd54f;margin-top:3px;font-size:12.5px;font-weight:600}.pfx-cv-chips{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:10px;display:flex}.pfx-cv-chip{--cc:#e5e7eb;color:#fff;background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;align-items:center;height:26px;padding:0 10px;font-size:12px;font-weight:800;display:inline-flex}.pfx-cv-chip.is-r{color:var(--cc);background:color-mix(in srgb, var(--cc) 15%, transparent);border-color:color-mix(in srgb, var(--cc) 50%, transparent)}.pfx-cv-chip.q{color:#ffd54f;letter-spacing:-1px}.pfx-cv-chip.is-nice{color:#1a1203;background:var(--accent-grad);border-color:#0000}.pfx-cv-stats{background:#ffffff0d;border:1px solid #ffffff14;border-radius:14px;grid-template-columns:repeat(5,1fr);gap:4px;max-width:420px;margin:12px auto 0;padding:8px 6px;display:grid}.pfx-cv-stats div{flex-direction:column;align-items:center;gap:2px;min-width:0;display:flex}.pfx-cv-stats span{text-transform:uppercase;letter-spacing:.4px;color:var(--text-2);font-size:9px;font-weight:700}.pfx-cv-stats b{color:#fff;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:13px;font-weight:800;overflow:hidden}html.ui-lite .pfx-cv-bg img{display:none}html.ui-lite .pfx-cv.is-open,html.ui-lite .pfx-cv.is-open>*{animation:none!important}@media (prefers-reduced-motion:reduce){.pfx-cv.is-open,.pfx-cv.is-open>*{animation:none!important}}@media (height<=640px){.pfx-cv-wrap{max-height:52vh}.pfx-cv-stats{display:none}}#market-card-details-modal .market-comic-modal-sheet:before{display:none}.mkd-body{flex-direction:column;gap:12px;display:flex}.mkd-hero{grid-template-columns:118px 1fr;align-items:start;gap:12px;display:grid}.mkd-art-hit{text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.mkd-art{border-radius:12px;width:118px;overflow:hidden}.mkd-art-hint{color:var(--text-2);text-align:center;opacity:.75;margin-top:4px;font-size:10px;display:block}.mkd-title{color:#fff;margin:0;font-size:18px;font-weight:800;line-height:1.2}.mkd-set{color:#ffd54f;margin-top:2px;font-size:12px;font-weight:700}.mkd-chips{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.mkd-chip{--cc:#e5e7eb;color:#fff;background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;align-items:center;height:24px;padding:0 9px;font-size:11px;font-weight:800;display:inline-flex}.mkd-chip.is-r{color:var(--cc);background:color-mix(in srgb, var(--cc) 15%, transparent);border-color:color-mix(in srgb, var(--cc) 50%, transparent)}.mkd-facts{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.mkd-fact{background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:2px;padding:8px 10px;display:flex}.mkd-fact.is-tap{cursor:pointer;text-align:left;width:100%;color:inherit;font:inherit}.mkd-fact-l{color:var(--text-2);text-transform:uppercase;letter-spacing:.3px;font-size:10px;font-weight:700}.mkd-fact-v{color:#fff;font-size:14px;font-weight:800}.mkd-lot{background:#ffd54f0f;border:1px solid #ffd54f47;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.mkd-lot-lbl{color:#ffd54f;text-transform:uppercase;font-size:9.5px;font-weight:800}.mkd-cur-bar{gap:6px;margin:8px 0;display:flex}.mkd-cur-btn{color:#fff;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;flex:1;height:32px;font-size:12px;font-weight:800}.mkd-cur-btn.active{color:#ffd54f;background:#ffd54f24;border-color:#ffd54f8c}.mkd-leg{color:var(--text-2);align-items:center;gap:6px;margin-right:10px;font-size:11px;font-weight:700;display:inline-flex}.mkd-leg i{border-radius:2px;width:10px;height:3px;display:inline-block}.mkd-leg.is-gem i{background:#38bdf8}.mkd-leg.is-coin i{background:#fbbf24}.mkd-body .market-detail-action-bar .ui-cta,.mkd-body .market-detail-action-bar button{border-radius:12px;width:100%;min-height:44px;font-weight:800}@media (width<=360px){.mkd-hero{grid-template-columns:96px 1fr}.mkd-art{width:96px}}.mkd-body .market-sellers-section{background:#ffffff08;border-radius:14px;margin-top:0;padding:10px}.mkd-body .market-detail-tabs-bar{border-radius:12px}.mkd-body .market-sellers-list{gap:8px;max-height:220px}.mkd-body .market-seller-row{border-radius:12px;padding:8px 10px}.mkd-body .market-seller-row:hover{border-color:#ffd54f59}.mkd-body .seller-avatar-img{border-color:#ffffff2e}.mkd-body .seller-price-tag{color:#ffd54f;font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-size:13.5px;font-weight:800;display:inline-flex}.mkd-body .seller-buy-btn{background:var(--accent-grad);min-height:32px;color:var(--accent-ink);box-shadow:none;border-radius:10px;padding:0 14px}.mkd-body .seller-cancel-btn{border-radius:10px;min-height:32px;padding:0 12px}.mkd-body .market-comic-btn{box-shadow:none;border-width:1px;border-color:#ffffff24;border-radius:10px}.mkd-body .market-comic-btn:active{box-shadow:none;transform:scale(.97)}.mkd-body .market-comic-btn.sell{background:var(--accent-grad);color:var(--accent-ink);font-family:inherit}.mkd-body .market-comic-btn.offer{color:#7dd3fc;background:#0ea5e929;border-color:#0ea5e966;font-family:inherit}.mkd-body .market-comic-btn.order{border-radius:12px;min-height:40px}.ui-nav-clear{max-height:calc(100vh - var(--nav-h) - var(--safe-bottom));max-height:calc(100dvh - var(--nav-h) - var(--safe-bottom));box-sizing:border-box;bottom:calc(var(--nav-h) + var(--safe-bottom))!important;height:auto!important}#nre-ov .dlg{max-height:calc(100vh - var(--nav-h,64px) - var(--safe-bottom,0px) - 40px)!important;max-height:calc(100dvh - var(--nav-h,64px) - var(--safe-bottom,0px) - 40px)!important}