@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&family=Vazirmatn:wght@400;500;600;700;800;900&display=swap";:root{color-scheme:light;font-family:Manrope,Vazirmatn,sans-serif;--bg: #fff8fc;--bg-deep: #f3eeff;--panel: rgba(255, 255, 255, .22);--panel-strong: rgba(255, 255, 255, .34);--input-bg: rgba(255, 255, 255, .28);--border: rgba(255, 255, 255, .5);--text: #30243f;--muted: rgba(70, 55, 88, .64);--sky: #a995ff;--sea: #c08bff;--mint: #f3a3c8;--sun: #ffb06f;--shadow: 0 24px 70px rgba(128, 68, 132, .16)}.gift-market-page{display:grid;gap:.85rem;padding-bottom:7rem}.gift-market-stage.glass-panel{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.9rem;align-items:stretch;min-height:8.4rem;padding:1rem;overflow:hidden;background:linear-gradient(135deg,#0098ea1a,#ffffff09),#ffffff0a!important}.gift-market-stage.glass-panel:before{display:none}.gift-market-stage__copy{display:grid;align-content:center;gap:.32rem;min-width:0}.gift-market-stage__copy .eyebrow,.gift-market-form .eyebrow,.gift-card .eyebrow{color:#00a8ff;letter-spacing:0;font-size:.72rem;font-weight:800}.gift-market-stage p,.gift-market-form p,.gift-market-empty p{max-width:34rem;margin:0;color:#a1a1aa;line-height:1.75;font-size:.9rem}.gift-market-stage__badge strong{color:#fff;font-size:.95rem}.gift-market-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem}.gift-market-metric.glass-panel{display:grid;gap:.38rem;min-height:5.45rem;align-content:center;padding:.82rem;text-align:start}.gift-market-metric span{color:#a1a1aa;font-size:.74rem;font-weight:700}.gift-market-metric strong{color:#fff;font-size:1.08rem;font-weight:850;line-height:1.15}.gift-market-tabs.glass-panel,.gift-market-segment{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;padding:.42rem}.gift-market-segment{grid-template-columns:repeat(2,minmax(0,1fr));padding:0}.gift-market-tab{min-width:0;min-height:2.75rem;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:#ffffff09;color:#a1a1aa;font-weight:800;transition:transform .16s ease,border-color .16s ease,background .16s ease,color .16s ease}.gift-market-tab:active{transform:scale(.985)}.gift-market-tab--active{border-color:#0098ea8c;background:#0098ea29;color:#fff;box-shadow:0 0 0 1px #0098ea14,0 10px 30px #0098ea1f}.gift-market-grid--mini{margin-top:.7rem}.gift-market-form.glass-panel{display:grid;gap:.78rem;align-content:start;padding:1rem}.gift-market-form h3,.gift-card h3,.gift-market-empty h3{margin:0;color:#fff;font-size:1.04rem;line-height:1.35}.gift-market-form input,.gift-market-form select{width:100%;min-height:3rem;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:#ffffff0b;color:#fff;padding:.68rem .85rem;outline:none;font-weight:700}.gift-market-form input:focus,.gift-market-form select:focus{border-color:#0098ea85;box-shadow:0 0 0 3px #0098ea1f}.gift-market-form input::-moz-placeholder{color:#71717a}.gift-market-form input::placeholder{color:#71717a}.gift-card.glass-panel{display:grid;grid-template-columns:6.6rem minmax(0,1fr);gap:.78rem;padding:.72rem;overflow:hidden}.gift-card--compact.glass-panel{grid-template-columns:4.6rem minmax(0,1fr)}.gift-card__preview{display:grid;place-items:center;min-height:6.6rem;border:1px solid rgba(0,152,234,.16);border-radius:20px;background:radial-gradient(circle at 36% 18%,rgba(0,168,255,.22),transparent 44%),linear-gradient(145deg,#ffffff17,#ffffff06);overflow:hidden;color:#00a8ff;font-size:2rem;font-weight:900}.gift-card--compact .gift-card__preview{min-height:4.6rem;border-radius:18px}.gift-card__chips span,.gift-card__price small{display:inline-flex;align-items:center;min-height:1.72rem;max-width:100%;padding:.22rem .55rem;border-radius:999px;background:#ffffff0e;color:#a1a1aa;font-size:.68rem;font-weight:750;overflow:hidden;text-overflow:ellipsis}.gift-card__actions .primary-button,.gift-card__actions .secondary-button,.gift-market-form>.primary-button,.gift-market-form>.secondary-button,.gift-market-copybox .secondary-button{min-height:2.85rem;border-radius:18px}.gift-market-copybox{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem;align-items:center;padding:.55rem;border-radius:20px;background:#ffffff09;border:1px solid rgba(255,255,255,.08)}.gift-market-copybox span{direction:ltr;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;font-size:.84rem}.gift-market-timeline span{padding:.72rem .82rem;border-radius:18px;background:#ffffff0b;color:#a1a1aa;font-weight:700}.gift-market-empty.glass-panel{grid-column:1 / -1;display:grid;gap:.38rem;min-height:9rem;place-content:center;padding:1rem;text-align:center}@media (max-width: 640px){.gift-market-stage.glass-panel{grid-template-columns:1fr}.gift-market-stage__badge{min-width:0;text-align:start}.gift-market-stats,.gift-market-tabs.glass-panel{grid-template-columns:repeat(2,minmax(0,1fr))}.gift-market-grid,.gift-market-layout,.gift-market-form-grid{grid-template-columns:1fr}.gift-card.glass-panel{grid-template-columns:5.4rem minmax(0,1fr)}.gift-card__preview{min-height:5.4rem}.gift-card__chips{max-height:4.4rem;overflow:hidden}.gift-market-copybox{grid-template-columns:1fr}}.admin-finance-dashboard{display:grid;gap:.85rem;width:min(100%,60rem);margin-inline:auto}.admin-finance-hero,.admin-finance-band{border:1px solid rgba(255,255,255,.08);background:#121a2beb;box-shadow:0 8px 24px #0000002e}.admin-finance-hero{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.1rem;border-radius:1rem}.admin-finance-hero h3,.admin-finance-band h4{margin:0;color:#fff}.admin-finance-hero small,.admin-finance-band small,.admin-finance-note,.admin-finance-footer{color:#a1a1aa}.admin-finance-health{display:inline-flex;align-items:center;gap:.42rem;flex:0 0 auto;min-height:2.2rem;padding:.45rem .7rem;border-radius:999px;color:#d9fbe6;background:#22c55e1a;font-size:.76rem;font-weight:800}.admin-finance-health i{width:.5rem;height:.5rem;border-radius:50%;background:#22c55e;box-shadow:0 0 .7rem #22c55ea6}.admin-finance-health--warning{color:#ffe5b0;background:#f59e0b1f}.admin-finance-health--warning i{background:#f59e0b;box-shadow:0 0 .7rem #f59e0b99}.admin-finance-band{display:grid;gap:.8rem;padding:1rem;border-radius:1rem}.admin-finance-band--pvp{border-color:#0098ea3d;background:linear-gradient(135deg,#0098ea1a,#121a2bf2 52%)}.admin-finance-band__head{display:flex;align-items:end;justify-content:space-between;gap:.8rem}.admin-finance-band__head span{color:#4bc4ff;font-size:.66rem;font-weight:900}.admin-finance-band__head>strong{color:#fff;font-size:clamp(1.15rem,4vw,1.65rem);direction:ltr;white-space:nowrap}.admin-finance-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem}.admin-finance-metric{display:grid;align-content:center;gap:.2rem;min-width:0;min-height:5.3rem;padding:.68rem .75rem;border-radius:.75rem;background:#ffffff09}.admin-finance-metric span,.admin-finance-metric small{overflow:hidden;text-overflow:ellipsis}.admin-finance-metric span{color:#a1a1aa;font-size:.7rem;font-weight:700}.admin-finance-metric strong{color:#fff;font-size:1rem;font-weight:900;direction:ltr;text-align:start}.admin-finance-metric small{font-size:.62rem;white-space:nowrap}.admin-finance-metric--warning{background:#f59e0b1a;box-shadow:inset 0 0 0 1px #f59e0b2e}.admin-finance-window-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem}.admin-finance-window-card,.finance-alert-rule{min-width:0;border-radius:.85rem;background:#ffffff09}.admin-finance-window-card{display:grid;gap:.55rem;padding:.75rem}.admin-finance-window-card header,.finance-alert-rule{display:flex;align-items:center;justify-content:space-between;gap:.65rem}.admin-finance-window-card header span{color:#fff;font-weight:900}.admin-finance-window-card header small,.admin-finance-window-card b,.admin-finance-window-card small,.finance-alert-form label span,.finance-alert-rule small{color:#a1a1aa}.admin-finance-window-card>div{display:grid;gap:.12rem;padding-top:.42rem;border-top:1px solid rgba(255,255,255,.06)}.admin-finance-window-card strong{color:#fff;direction:ltr;font-size:.95rem}.admin-finance-window-card b,.admin-finance-window-card small,.finance-alert-rule small{font-size:.64rem}.finance-alert-form{display:grid;grid-template-columns:minmax(11rem,1.4fr) minmax(7rem,.8fr) minmax(8rem,.9fr) auto;gap:.55rem;align-items:end}.finance-alert-form label{display:grid;gap:.35rem;min-width:0}.finance-alert-form select,.finance-alert-form input{width:100%;min-height:2.8rem;border:1px solid rgba(255,255,255,.08);border-radius:.8rem;background:#ffffff0f;color:#fff;padding:0 .75rem;font:inherit;outline:none}.finance-alert-form select:focus,.finance-alert-form input:focus{border-color:#00a8ff8c;box-shadow:0 0 0 3px #0098ea24}.finance-alert-form__actions{display:flex;align-items:center;gap:.45rem}.finance-alert-list{display:grid;gap:.5rem}.finance-alert-rule{padding:.72rem .78rem}.finance-alert-rule div{display:grid;gap:.16rem;min-width:0}.finance-alert-rule strong{color:#fff;font-size:.85rem}.finance-alert-rule>span{flex:0 0 auto;min-width:3.4rem;padding:.34rem .55rem;border-radius:999px;background:#22c55e1f;color:#d9fbe6;text-align:center;font-size:.68rem;font-weight:900}.finance-alert-rule--off{opacity:.58}.finance-alert-rule--off>span{background:#ffffff14;color:#a1a1aa}.admin-finance-note{margin:0;padding-top:.1rem;font-size:.68rem;line-height:1.7}.admin-finance-footer{display:flex;justify-content:space-between;gap:.75rem;padding:.15rem .25rem;font-size:.65rem}@media (max-width: 640px){.admin-finance-hero{align-items:flex-start;padding:.85rem}.admin-finance-health{min-height:2rem;max-width:9rem;padding:.4rem .58rem;font-size:.68rem}.admin-finance-band{padding:.82rem}.admin-finance-metrics,.admin-finance-window-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-alert-form{grid-template-columns:1fr}.finance-alert-form__actions{justify-content:space-between}.admin-finance-metric{min-height:4.8rem;padding:.58rem .62rem}.admin-finance-footer{display:grid}}@media (max-width: 350px){.admin-finance-hero,.admin-finance-band__head{display:grid}.admin-finance-metrics,.admin-finance-window-grid{grid-template-columns:1fr}}.glass-panel,.create-layout--wizard .form-section,.create-layout--wizard .media-type-option,.create-layout--wizard .media-upload-button,.create-layout--wizard .rule-check-row,.create-layout--wizard .review-option-toggle,.create-layout--wizard .chat-choice-card,.create-layout--wizard .selected-chat-card,.create-layout--wizard .rule-card,.wallet-modal,.profile-card,.profile-metric-card,.activity-row{border-color:#ffffff0e!important;box-shadow:0 6px 18px #0000001f!important}.app-shell{padding-bottom:calc(6.9rem + env(safe-area-inset-bottom,0px))!important}.app-shell__nav.glass-panel,html[data-theme=moon] .app-shell__nav,html:not([data-theme=moon]) .app-shell__nav{position:fixed!important;inset-inline:max(.7rem,env(safe-area-inset-left,0px)) max(.7rem,env(safe-area-inset-right,0px))!important;bottom:calc(.7rem + env(safe-area-inset-bottom,0px))!important;width:min(100% - 1.4rem,42rem)!important;max-width:42rem!important;margin-inline:auto!important;display:flex!important;grid-template-columns:none!important;gap:.34rem!important;overflow-x:auto!important;overscroll-behavior-x:contain;scrollbar-width:none;padding:.38rem!important;border-radius:24px!important;background:#121a2be0!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 10px 28px #0003!important}.nav-pill,html[data-theme=moon] .nav-pill,html:not([data-theme=moon]) .nav-pill{flex:0 0 4.6rem!important;min-width:4.6rem!important;min-height:3.72rem!important;display:grid!important;place-items:center!important;gap:.18rem!important;padding:.34rem .22rem!important;border:0!important;border-radius:20px!important;background:transparent!important;color:#71717a!important;box-shadow:none!important}.nav-pill__icon{width:1.92rem!important;height:1.92rem!important;border-radius:16px!important;background:#ffffff0b!important}.nav-pill__label{max-width:4.15rem!important;font-size:.63rem!important;line-height:1.15!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;letter-spacing:0!important}.nav-pill--active,html[data-theme=moon] .nav-pill--active,html:not([data-theme=moon]) .nav-pill--active{background:#0098ea21!important;color:#fff!important;box-shadow:inset 0 0 0 1px #0098ea3d,0 8px 22px #0098ea1f!important}.nav-pill--active .nav-pill__icon{background:#0098ea2e!important;color:#00a8ff!important}.profile-section-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.42rem;padding:.38rem;border:1px solid rgba(255,255,255,.055);border-radius:24px;background:#ffffff09}.profile-section-tab{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;justify-content:center;gap:.38rem;min-width:0;min-height:2.8rem;border:0;border-radius:18px;background:transparent;color:#a1a1aa;font-weight:850}.profile-section-tab span{display:grid;place-items:center;width:1.48rem;height:1.48rem;border-radius:999px;background:#ffffff0e;font-size:.58rem;font-weight:900}.profile-section-tab strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem}.profile-section-tab--active{background:#0098ea24;color:#fff;box-shadow:inset 0 0 0 1px #0098ea47}.profile-section-tab--active span{background:#0098ea;color:#fff}.profile-summary-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;margin-top:.2rem}.profile-summary-strip span{display:grid;gap:.08rem;min-width:0;padding:.62rem;border-radius:18px;background:#ffffff0a;color:#a1a1aa;font-size:.68rem;font-weight:750}.profile-summary-strip b{color:#fff;font-size:1rem}.create-layout--wizard .wizard-steps{position:relative;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:0!important;padding:.45rem .3rem!important;border:0!important;border-radius:0!important;background:transparent!important;overflow:visible!important}.create-layout--wizard .wizard-steps:before{content:"";position:absolute;left:10%;right:10%;top:1.2rem;height:2px;border-radius:999px;background:#ffffff1a}.create-layout--wizard .wizard-step{position:relative;z-index:1;min-height:2.72rem!important;display:grid!important;place-items:center!important;gap:.2rem!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.create-layout--wizard .wizard-step span{width:1.42rem!important;height:1.42rem!important;border:2px solid rgba(255,255,255,.14);background:#121a2b!important;color:#a1a1aa!important;font-size:.64rem!important}.create-layout--wizard .wizard-step--active span,.create-layout--wizard .wizard-step--done span{border-color:#00a8ff;background:#0098ea!important;color:#fff!important}.create-layout--wizard .wizard-step strong{max-width:4.2rem!important;font-size:.58rem!important;color:#a1a1aa!important}.create-layout--wizard .wizard-step--active strong{color:#fff!important}.create-layout--wizard .rules-option-row--accordion{display:grid!important;grid-template-columns:1fr!important;gap:.55rem!important}.create-layout--wizard .rule-toggle-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;min-height:3.35rem;padding:.64rem .7rem;border:1px solid rgba(255,255,255,.055);border-radius:18px;background:#ffffff09;color:#a1a1aa;text-align:start;box-shadow:none}.create-layout--wizard .rule-toggle-card__icon{display:grid;place-items:center;width:2.05rem;height:2.05rem;border-radius:15px;background:#ffffff0e;color:#fff;font-size:.72rem;font-weight:900}.create-layout--wizard .rule-toggle-card strong{min-width:0;color:#fff;font-size:.9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.create-layout--wizard .rule-toggle-card>span:last-child{padding:.25rem .55rem;border-radius:999px;background:#ffffff0e;color:#a1a1aa;font-size:.68rem;font-weight:850}.create-layout--wizard .rule-toggle-card--active,.create-layout--wizard .rule-toggle-card--expanded{border-color:#0098ea4d;background:#0098ea1a}.create-layout--wizard .rule-toggle-card--active .rule-toggle-card__icon,.create-layout--wizard .rule-toggle-card--expanded .rule-toggle-card__icon{background:#0098ea}.create-layout--wizard .rules-config-stack{display:grid;gap:.62rem}.create-layout--wizard .rule-config-card--compact,.create-layout--wizard .rule-card{padding:.82rem!important;border-radius:22px!important;background:#ffffff0a!important}.overlay-shell{align-items:end!important;justify-items:center!important;padding:0!important}.wallet-modal.glass-panel,html[data-theme=moon] .wallet-modal,html:not([data-theme=moon]) .wallet-modal{position:fixed!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;max-width:none!important;height:min(60dvh,34rem)!important;max-height:60dvh!important;overflow-y:auto!important;padding:1rem 1rem calc(1rem + env(safe-area-inset-bottom,0px))!important;border-radius:26px 26px 0 0!important;background:#121a2bf0!important;animation:walletSheetIn .22s ease-out both}.wallet-modal.glass-panel:before,html[data-theme=moon] .wallet-modal:before,html:not([data-theme=moon]) .wallet-modal:before{content:"";display:block;width:2.9rem;height:.28rem;margin:0 auto .55rem;border-radius:999px;background:#ffffff38}.wallet-modal .list-panel__head--compact{padding:.1rem 0 .35rem!important}.wallet-modal__intent,.wallet-modal__intro,.wallet-modal__pending{border-radius:20px!important}@keyframes walletSheetIn{0%{opacity:.7;transform:translateY(16%)}to{opacity:1;transform:translateY(0)}}@media (min-width: 540px){.wallet-modal.glass-panel,html[data-theme=moon] .wallet-modal,html:not([data-theme=moon]) .wallet-modal{left:50%!important;right:auto!important;bottom:1rem!important;width:min(100% - 2rem,32rem)!important;max-width:32rem!important;border-radius:26px!important;transform:translate(-50%);animation-name:walletSheetInDesktop}@keyframes walletSheetInDesktop{0%{opacity:.7;transform:translate(-50%,16%)}to{opacity:1;transform:translate(-50%)}}}@media (max-width: 640px){.profile-section-tabs{gap:.32rem}.profile-section-tab{grid-template-columns:1fr;gap:.22rem;min-height:3.05rem}.profile-section-tab span{margin-inline:auto}.profile-section-tab strong{max-width:100%;font-size:.68rem}.profile-summary-strip{grid-template-columns:1fr}.create-layout--wizard .wizard-step strong{display:block!important;font-size:.5rem!important}.create-layout--wizard .rule-toggle-card{grid-template-columns:auto minmax(0,1fr) auto}}.profile-overview-card.profile-overview-card--clean{width:min(100%,41rem);margin-inline:auto;display:grid;gap:.82rem;padding:1rem!important;overflow:hidden;background:radial-gradient(circle at 86% 6%,rgba(0,152,234,.13),transparent 14rem),#ffffff0a!important}.profile-overview-card__identity.profile-overview-card__identity--raised{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.78rem;align-items:center}.dashboard-hero__avatar.dashboard-hero__avatar--profile{width:4.35rem!important;height:4.35rem!important;border-radius:1.35rem!important;border:1px solid rgba(0,152,234,.26)!important;background:#0098ea1f!important;box-shadow:0 14px 32px #00000047!important}.profile-overview-card__copy{display:grid;gap:.18rem;min-width:0}.profile-overview-card__copy h3{max-width:100%;margin:0;color:#fff!important;font-size:clamp(1.22rem,5vw,1.72rem);line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-overview-card__copy p:not(.eyebrow){margin:0;color:#a1a1aa!important;overflow:hidden;text-overflow:ellipsis}.profile-overview-card__identity-pills{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:.42rem}.profile-overview-card__identity-pills .glass-pill{min-height:2rem;border:1px solid rgba(255,255,255,.08)!important;border-radius:999px!important;background:#ffffff0b!important;color:#a1a1aa!important;font-size:.74rem;font-weight:800}.profile-overview-card__identity-pills .glass-pill--level{border-color:#0098ea52!important;background:#0098ea1f!important;color:#fff!important}.profile-overview-card__meta.profile-overview-card__meta--squares{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.58rem}.profile-overview-card__meta--squares .square-meta-card{min-height:5.15rem;padding:.78rem!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:20px!important;background:#ffffff0a!important;box-shadow:none!important}.profile-overview-card__meta--squares .square-meta-card span{color:#a1a1aa!important;font-size:.72rem;font-weight:750}.profile-overview-card__meta--squares .square-meta-card strong{color:#fff!important;font-size:1.05rem;font-weight:900}.profile-quick-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;padding:0!important;background:transparent!important;border:0!important}.profile-quick-tab{display:grid;gap:.18rem;min-height:3.75rem;place-items:center;border:1px solid rgba(255,255,255,.08)!important;border-radius:20px!important;background:#ffffff0b!important;color:#fff!important;box-shadow:none!important}.profile-quick-tab--active{border-color:#0098ea6b!important;background:#0098ea24!important}.profile-quick-tab span{color:#00a8ff;font-size:.78rem;font-weight:900}.profile-quick-tab strong{max-width:100%;color:#fff;font-size:.82rem;font-weight:850;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-history-card.glass-panel{width:min(100%,41rem);margin-inline:auto;display:grid;gap:.78rem;padding:1rem!important}.profile-history-card__wallet-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.profile-history-card__deposit,.profile-history-card__payments,.profile-history-card__charts{display:grid;gap:.65rem}.profile-history-card__deposit .inline-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem}@media (max-width: 430px){.profile-overview-card__meta.profile-overview-card__meta--squares,.profile-history-card__wallet-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-quick-tabs,.profile-history-card__deposit .inline-form{grid-template-columns:1fr}}.bonus-user-page.bonus-user-page--compact{width:min(100%,41rem);margin-inline:auto;display:grid;gap:.82rem;padding-bottom:7rem}.bonus-user-hero.bonus-user-hero--compact{display:grid;grid-template-columns:minmax(0,1fr);gap:.82rem;padding:1rem!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:24px!important;background:radial-gradient(circle at 86% 0%,rgba(0,152,234,.14),transparent 13rem),#ffffff0a!important;box-shadow:0 8px 24px #0000002e!important}.bonus-user-hero h3{margin:0;color:#fff!important;font-size:clamp(1.28rem,5vw,1.9rem);line-height:1.25}.bonus-summary-bubbles,.bonus-overview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.56rem}.bonus-summary-bubbles span,.bonus-overview-grid span,.bonus-stat-strip span,.bonus-prize-line,.bonus-tier-public-panel,.bonus-referral-panel,.bonus-award-attempt,.bonus-task-card,.bonus-leaderboard-row,.bonus-referral-row,.bonus-tier-public-row{border:1px solid rgba(255,255,255,.08)!important;border-radius:20px!important;background:#ffffff0a!important;box-shadow:none!important}.bonus-summary-bubbles span,.bonus-overview-grid span{display:grid;gap:.18rem;min-height:4.7rem;align-content:center;padding:.72rem!important;color:#a1a1aa!important;font-size:.74rem;font-weight:750}.bonus-summary-bubbles b,.bonus-overview-grid b{color:#fff!important;font-size:1.24rem;font-weight:900}.bonus-view-tabs.profile-quick-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.bonus-view-tabs .profile-quick-tab{min-height:3.35rem;border-radius:18px!important}.bonus-view-tabs .profile-quick-tab span{width:auto;height:auto;color:#00a8ff;font-size:.72rem}.bonus-plan-bubble-row{display:flex;gap:.48rem;overflow-x:auto;padding:.12rem .02rem .25rem;scrollbar-width:none}.bonus-plan-bubble{flex:0 0 min(12rem,72vw);display:grid;gap:.24rem;min-height:4rem;padding:.72rem!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:20px!important;background:#ffffff0a!important;color:#fff!important;text-align:start}.bonus-plan-bubble--active{border-color:#0098ea80!important;background:#0098ea21!important}.bonus-plan-bubble strong,.bonus-detail-card__head h3,.bonus-referral-panel__head strong,.bonus-tier-public-row strong,.bonus-referral-row strong,.bonus-leaderboard-name strong{color:#fff!important}.bonus-plan-bubble span,.bonus-detail-card__head p,.bonus-referral-panel__head span,.bonus-tier-public-row span,.bonus-tier-public-row small,.bonus-referral-row small,.bonus-leaderboard-name small,.bonus-leaderboard-score small{color:#a1a1aa!important}.bonus-detail-card.glass-panel,.bonus-completion-card.glass-panel,.bonus-leaderboard-card.glass-panel{display:grid;gap:.78rem;padding:1rem!important}.bonus-detail-card__head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.72rem;align-items:start}.bonus-user-card__status{display:inline-flex;width:-moz-fit-content;width:fit-content;min-height:1.8rem;align-items:center;border:1px solid rgba(34,197,94,.24);border-radius:999px;background:#22c55e1a;color:#86efac;padding:.25rem .62rem;font-size:.7rem;font-weight:850}.bonus-detail-card__progress{display:grid;place-items:center;min-width:5.25rem;min-height:5.25rem;border:1px solid rgba(0,152,234,.22);border-radius:22px;background:#0098ea1a}.bonus-detail-card__progress strong{color:#fff;font-size:1.65rem;font-weight:900}.bonus-detail-card__progress span{color:#a1a1aa;font-size:.7rem;font-weight:750}.bonus-stat-strip,.bonus-stat-strip--rich,.bonus-task-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.bonus-stat-strip span{display:grid;gap:.2rem;min-height:4.3rem;align-content:center;padding:.68rem!important;color:#a1a1aa!important;font-size:.7rem;font-weight:750}.bonus-stat-strip b{color:#fff!important;font-size:1rem;font-weight:900}.bonus-prize-line,.bonus-award-attempt,.bonus-tier-public-panel,.bonus-referral-panel{display:grid;gap:.55rem;padding:.78rem!important}.bonus-detail-actions,.bonus-completion-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.bonus-detail-actions button,.bonus-completion-actions button{min-height:3rem;border-radius:18px!important}.bonus-leaderboard-list,.bonus-referral-list,.bonus-tier-public-list{display:grid;gap:.5rem}.bonus-leaderboard-row{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;gap:.55rem;align-items:center;padding:.62rem!important}.bonus-leaderboard-rank,.bonus-leaderboard-avatar{display:grid;place-items:center;width:2.3rem;height:2.3rem;border-radius:.85rem;background:#0098ea1f;color:#fff;font-weight:900}.bonus-leaderboard-avatar img{width:100%;height:100%;border-radius:inherit;-o-object-fit:cover;object-fit:cover}.bonus-leaderboard-score b{color:#fff;font-weight:900}@media (max-width: 430px){.bonus-detail-card__head,.bonus-leaderboard-row{grid-template-columns:1fr}.bonus-detail-card__progress{width:100%}.bonus-detail-actions,.bonus-completion-actions{grid-template-columns:1fr}}.overlay-shell{padding:max(.75rem,env(safe-area-inset-top,0px)) max(.75rem,env(safe-area-inset-right,0px)) calc(6.4rem + env(safe-area-inset-bottom,0px)) max(.75rem,env(safe-area-inset-left,0px))}.wallet-modal.glass-panel{width:min(100%,32rem);max-height:min(44rem,calc(100dvh - 7rem));display:grid;gap:.78rem;padding:1rem!important;border-radius:24px!important;background:radial-gradient(circle at 86% 0%,rgba(0,152,234,.14),transparent 13rem),#121a2bf5!important;overflow:auto}.wallet-modal .list-panel__head--compact{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.7rem;align-items:center;padding:0!important;border:0!important;background:transparent!important}.wallet-modal .list-panel__head--compact h3{margin:0;color:#fff;font-size:1.25rem}.wallet-action-switch{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;padding:.38rem;border:1px solid rgba(255,255,255,.08);border-radius:20px;background:#ffffff09;box-shadow:none}.wallet-action-switch__item{min-height:2.85rem;border:0;border-radius:16px;background:transparent;color:#a1a1aa;font-weight:850}.wallet-action-switch__item--active{background:#0098ea29;color:#fff;box-shadow:inset 0 0 0 1px #0098ea4d}.wallet-modal__intro,.wallet-modal__intent,.wallet-withdraw-v2{display:grid;gap:.7rem;padding:0;border:0;background:transparent}.wallet-modal__intro-copy,.wallet-invoice__hero,.wallet-invoice__manual,.wallet-invoice__deadline>div,.wallet-withdraw-v2__topline,.wallet-withdraw-v2__compact-meta span,.wallet-withdraw-v2__fee-line,.wallet-withdraw-v2__wallet-box,.wallet-modal__pending span{border:1px solid rgba(255,255,255,.08)!important;border-radius:20px!important;background:#ffffff0a!important;box-shadow:none!important}.wallet-modal__intro-copy{padding:.9rem}.wallet-modal__intro-copy strong,.wallet-withdraw-v2__topline strong,.wallet-invoice__hero strong,.wallet-invoice__deadline strong,.wallet-withdraw-v2__fee-line strong,.wallet-modal__pending b{color:#fff!important;text-shadow:none!important}.wallet-modal__intro-copy span,.wallet-withdraw-v2__topline span,.wallet-withdraw-v2__compact-meta span,.wallet-withdraw-v2__field>span,.wallet-withdraw-v2__fee-line,.wallet-withdraw-v2__fee-line small,.wallet-withdraw-v2__wallet-head span,.wallet-invoice__manual>span,.wallet-invoice__eyebrow,.wallet-invoice__deadline span,.wallet-modal__pending small,.wallet-modal__pending em{color:#a1a1aa!important}.wallet-modal__intro .inline-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem}.wallet-modal__intro .inline-form input,.wallet-withdraw-v2__input,.wallet-withdraw-v2__wallet-box input{min-height:3rem;border:1px solid rgba(255,255,255,.08)!important;border-radius:18px!important;background:#ffffff0e!important;box-shadow:none!important}.wallet-withdraw-v2__input{display:flex;align-items:center;gap:.55rem;padding:0 .75rem}.wallet-withdraw-v2__input input{border:0!important;background:transparent!important}.wallet-invoice__hero{display:flex;justify-content:space-between;align-items:flex-start;gap:.72rem;padding:.88rem}.wallet-invoice__warning{display:flex;align-items:flex-start;gap:.58rem;padding:.72rem .78rem;border:1px solid rgba(239,68,68,.48)!important;border-radius:20px;background:#ef44441f!important;box-shadow:none!important}.wallet-invoice__warning-icon{flex:0 0 auto;display:grid;place-items:center;width:1.55rem;height:1.55rem;border-radius:999px;background:#ef4444;color:#fff;font-weight:950}.wallet-invoice__warning p{margin:0;color:#fee2e2!important;font-size:.78rem;font-weight:800;line-height:1.7}.wallet-invoice__manual{display:grid;gap:.56rem;padding:.72rem}.wallet-invoice__copy-row{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label action" "value action";align-items:center;gap:.22rem .52rem;padding:.62rem;border:1px solid rgba(255,255,255,.08)!important;border-radius:18px;background:#ffffff0a!important}.wallet-invoice__copy-row small{grid-area:label;color:#a1a1aa!important}.wallet-invoice__copy-row strong{grid-area:value;color:#fff!important;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.76rem;overflow-wrap:anywhere}.wallet-copy-button{grid-area:action;min-width:5.6rem;min-height:2.25rem;border:0;border-radius:14px;background:#0098ea2e;color:#fff;font-size:.72rem;font-weight:900;box-shadow:inset 0 0 0 1px #0098ea4d}.wallet-invoice__deadline{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.wallet-invoice__deadline>div{display:grid;gap:.2rem;min-height:3.35rem;place-items:center;padding:.58rem}.wallet-invoice__actions,.wallet-withdraw-v2__compact-meta,.wallet-withdraw-v2__fee-line{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.wallet-invoice__actions>*,.wallet-withdraw-v2__submit{min-height:3rem;border-radius:18px!important}.wallet-withdraw-v2__topline{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.62rem;align-items:center;min-height:5rem;padding:.82rem}.wallet-withdraw-v2__topline>div{display:grid;gap:.25rem}.wallet-withdraw-v2__topline strong{display:flex;gap:.3rem;align-items:baseline;font-size:1.75rem}.wallet-withdraw-v2__compact-meta span,.wallet-withdraw-v2__fee-line span{display:grid;gap:.22rem;min-height:3.2rem;align-content:center;padding:.62rem}.wallet-withdraw-v2__form{display:grid;gap:.68rem}.wallet-withdraw-v2__field{display:grid;gap:.4rem}.wallet-withdraw-v2__wallet-box{display:grid;gap:.5rem;padding:.62rem}.wallet-withdraw-v2__wallet-head{display:flex;justify-content:space-between;gap:.5rem}.wallet-withdraw-v2__wallet-head b{display:inline-flex;align-items:center;min-height:1.5rem;padding:0 .55rem;border-radius:999px;background:#0098ea24;color:#fff;font-size:.66rem}.wallet-modal__pending{display:grid;gap:.45rem}.wallet-modal__pending span{display:grid;gap:.18rem;padding:.62rem}@media (max-width: 430px){.wallet-modal.glass-panel{max-height:calc(100dvh - 7rem - env(safe-area-inset-bottom,0px));padding:.82rem!important}.wallet-modal__intro .inline-form,.wallet-invoice__deadline,.wallet-invoice__actions,.wallet-withdraw-v2__compact-meta,.wallet-withdraw-v2__fee-line,.wallet-withdraw-v2__topline{grid-template-columns:1fr}.wallet-invoice__copy-row{grid-template-columns:1fr;grid-template-areas:"label" "value" "action"}.wallet-copy-button{width:100%}}:root,html[data-theme=moon],html:not([data-theme=moon]){color-scheme:dark;font-family:Inter,Vazirmatn,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;--bg: #0b1020;--bg-deep: #080d1a;--panel: rgba(255, 255, 255, .04);--panel-strong: rgba(255, 255, 255, .06);--input-bg: rgba(255, 255, 255, .055);--border: rgba(255, 255, 255, .08);--text: #ffffff;--muted: #a1a1aa;--sky: #0098ea;--sea: #00a8ff;--mint: #22c55e;--sun: #f59e0b;--danger: #ef4444;--shadow: 0 8px 24px rgba(0, 0, 0, .18)}html,body,#root{min-height:100%;background:#0b1020}body{color:#fff;background:radial-gradient(circle at 50% -10%,rgba(0,152,234,.18),transparent 34rem),linear-gradient(180deg,#0b1020,#080d1a);letter-spacing:0}.app-shell{min-height:100vh;padding:max(.75rem,env(safe-area-inset-top,0px)) .86rem calc(6.4rem + env(safe-area-inset-bottom,0px));background:transparent!important;color:#fff}.app-shell__ambient,.app-shell__ambient--one,.app-shell__ambient--two,.profile-overview-card__halo,.profile-overview-card--clean:before,.profile-overview-card--clean:after{display:none!important}.app-shell__topbar{position:sticky;top:max(.58rem,env(safe-area-inset-top,0px));z-index:40;width:min(100%,41rem);min-height:3.35rem;margin:0 auto .9rem;padding:.42rem .52rem;border-radius:999px}.glass-panel,html[data-theme=moon] .glass-panel,html:not([data-theme=moon]) .glass-panel,.dashboard-summary-card,.profile-overview-card,.profile-overview-card--clean,.create-form,.list-panel,.bonus-hero,.bonus-plan-card,.gift-market-panel,.raffle-card,.admin-home-panel,.pvp-room-page--system .pvp-match-header,.pvp-room-page--system .pvp-match-stats,.pvp-room-page--system .pvp-live-stage,.pvp-room-page--system .pvp-player-strip,.pvp-room-page--system .pvp-entry-panel,.pvp-room-page--system .pvp-round-feed,.leaderboard-hero,.leaderboard-list,.leaderboard-self-rank{border:1px solid rgba(255,255,255,.08)!important;border-radius:24px!important;background:#ffffff0a!important;box-shadow:0 8px 24px #0000002e!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.app-shell__topbar,html[data-theme=moon] .app-shell__topbar,html:not([data-theme=moon]) .app-shell__topbar{border:1px solid rgba(255,255,255,.1)!important;background:linear-gradient(180deg,#121a2beb,#121a2bc2),#121a2b!important;box-shadow:0 12px 34px #0000003d!important}.app-shell__topbar-title{color:#fff;font-weight:800;letter-spacing:0}.app-shell__logo{background:linear-gradient(135deg,#0098ea,#00a8ff);box-shadow:0 0 22px #0098ea57}.app-shell__logo-ring{border-color:#ffffffd1}.topbar-balance,.topbar-icon-button,.topbar-language__trigger,.glass-pill{border:1px solid rgba(255,255,255,.08)!important;background:#ffffff0e!important;color:#fff!important;box-shadow:none!important}.topbar-balance__plus{background:#0098ea!important;color:#fff!important;box-shadow:0 0 16px #0098ea6b!important}.app-shell__content{width:min(100%,41rem);margin:0 auto;padding:0 0 1rem}.app-shell__nav,html[data-theme=moon] .app-shell__nav,html:not([data-theme=moon]) .app-shell__nav{position:fixed;inset-inline:50% auto;bottom:calc(.72rem + env(safe-area-inset-bottom,0px));z-index:60;width:min(calc(100vw - 1.28rem),32rem);min-height:4.35rem;transform:translate(-50%);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.24rem;padding:.44rem;border-radius:28px!important;background:linear-gradient(180deg,#121a2bf0,#0c121feb),#121a2b!important;box-shadow:0 18px 44px #0000006b!important}.nav-pill,html[data-theme=moon] .nav-pill,html:not([data-theme=moon]) .nav-pill{min-width:0;min-height:3.34rem;gap:.2rem;padding:.34rem .2rem;border:0!important;border-radius:22px;background:transparent!important;color:#71717a!important;box-shadow:none!important}.nav-pill__icon{width:1.55rem;height:1.55rem;color:currentColor}.nav-pill__label{color:currentColor;font-size:.64rem;font-weight:700;white-space:nowrap}.nav-pill--active,html[data-theme=moon] .nav-pill--active,html:not([data-theme=moon]) .nav-pill--active{color:#fff!important;background:#0098ea24!important;box-shadow:inset 0 0 0 1px #0098ea47,0 0 24px #0098ea2e!important}.nav-pill--active .nav-pill__icon{color:#00a8ff!important;background:transparent!important;box-shadow:none!important}.dashboard-stack,.create-layout,.raffles-layout,.bonus-page,.gift-market-page,.admin-grid-wrap,.pvp-room-page.pvp-room-page--system,.leaderboard-page{width:min(100%,41rem);margin-inline:auto;display:grid;gap:.86rem;color:#fff}.premium-home-hero{display:grid;gap:.86rem;padding:.95rem;border:1px solid rgba(255,255,255,.08);border-radius:28px;background:radial-gradient(circle at 85% 8%,rgba(0,152,234,.16),transparent 16rem),linear-gradient(180deg,#121a2bf5,#121a2bb8);box-shadow:0 16px 40px #00000047}.premium-home-hero__identity{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.78rem;align-items:center}.dashboard-hero__avatar--premium,.dashboard-hero__avatar--profile{width:4.2rem!important;height:4.2rem!important;border-radius:1.45rem!important;border:1px solid rgba(255,255,255,.14)!important;background:linear-gradient(135deg,#0098ea38,#ffffff12)!important;box-shadow:0 14px 28px #00000047!important}.premium-kicker,.eyebrow{color:#0098ea!important;font-size:.72rem;font-weight:800;letter-spacing:0;text-transform:none}.premium-home-hero__identity h2,.dashboard-summary-card__head h3,.profile-overview-card__copy h3,.list-panel__head h3,.form-section__head h4,.leaderboard-hero__copy h2{margin:0;color:#fff!important;font-weight:800!important;letter-spacing:0!important}.premium-home-hero__identity p,.dashboard-summary-card__footer p,.muted-text,.list-panel__head p,.profile-overview-card__copy p,.profile-overview-card__copy span,.profile-overview-card__copy small,.form-section__head p,.leaderboard-hero__copy p{color:#a1a1aa!important}.premium-wallet-card{display:grid;gap:.56rem;padding:1rem;border:1px solid rgba(0,152,234,.18);border-radius:24px;background:radial-gradient(circle at 86% 0%,rgba(0,168,255,.24),transparent 10rem),linear-gradient(135deg,#0098ea21,#ffffff0b)}.premium-wallet-card>span{color:#a1a1aa;font-size:.78rem;font-weight:700}.premium-wallet-card>strong{color:#fff;font-size:clamp(2rem,12vw,3.25rem);font-weight:900;line-height:1;font-variant-numeric:tabular-nums}.premium-wallet-card__actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem}.premium-wallet-card__actions button,.premium-quick-actions button,.admin-category-card{min-height:2.75rem;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:#ffffff0e;color:#fff;font-weight:750}.premium-metric-grid,.dashboard-summary-card__metrics,.profile-overview-card__meta--squares,.profile-history-card__wallet-strip,.stats-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.58rem}.dashboard-metric,.square-meta-card,.summary-card,.admin-form-card,.admin-field-card,.review-invoice-card,.invoice-table,.selected-chat-card,.chat-choice-card,.rule-card,.leaderboard-row,.gift-card,.raffle-row{border:1px solid rgba(255,255,255,.08)!important;border-radius:20px!important;background:#ffffff0a!important;box-shadow:none!important}.dashboard-metric strong,.square-meta-card strong,.summary-card strong{color:#fff!important;font-weight:800!important}.dashboard-metric span,.dashboard-metric small,.square-meta-card span,.summary-card span,.summary-card small{color:#a1a1aa!important}.premium-quick-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.52rem}.premium-quick-actions button{display:flex;align-items:center;justify-content:center;gap:.48rem}.premium-quick-actions span{display:grid;width:1.55rem;height:1.55rem;place-items:center;border-radius:999px;background:#0098ea24;color:#00a8ff}.primary-button,html[data-theme=moon] .primary-button,html:not([data-theme=moon]) .primary-button{min-height:3rem;border:0!important;border-radius:18px!important;background:linear-gradient(135deg,#0098ea,#00a8ff)!important;color:#fff!important;font-weight:800!important;box-shadow:0 14px 28px #0098ea3d!important}.secondary-button,.ghost-button,html[data-theme=moon] .secondary-button,html:not([data-theme=moon]) .secondary-button{min-height:2.8rem;border:1px solid rgba(255,255,255,.08)!important;border-radius:18px!important;background:#ffffff0e!important;color:#fff!important;font-weight:750!important;box-shadow:none!important}input,textarea,select,.inline-form input,.form-field input,.form-field textarea{border:1px solid rgba(255,255,255,.08)!important;border-radius:18px!important;background:#ffffff0e!important;color:#fff!important;box-shadow:none!important}input::-moz-placeholder,textarea::-moz-placeholder{color:#71717a!important}input::placeholder,textarea::placeholder{color:#71717a!important}.create-form{display:grid;gap:.82rem;padding:.92rem!important}.wizard-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.36rem;padding:.24rem;border:1px solid rgba(255,255,255,.08);border-radius:22px;background:#ffffff09}.wizard-step{min-height:3.1rem;border:0!important;border-radius:18px!important;background:transparent!important;color:#71717a!important}.wizard-step--active,.wizard-step--done{color:#fff!important;background:#0098ea24!important;box-shadow:inset 0 0 0 1px #0098ea3d!important}.form-section{padding:.82rem!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:24px!important;background:#ffffff08!important}.media-upload-button,.media-type-option,.rule-check-row,.review-option-toggle,.filter-chip,.status-chip{border:1px solid rgba(255,255,255,.08)!important;border-radius:18px!important;background:#ffffff0b!important;color:#fff!important}.media-type-option--active,.status-chip--active,.filter-chip--active{border-color:#0098ea59!important;background:#0098ea24!important;color:#fff!important}.admin-category-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.62rem}.admin-category-card{min-height:7.1rem;display:grid;align-content:start;gap:.36rem;padding:.82rem;text-align:start}.admin-category-card span{width:2.15rem;height:2.15rem;display:grid;place-items:center;border-radius:.8rem;background:#0098ea24;color:#00a8ff}.admin-category-card strong{color:#fff;font-size:.95rem}.admin-category-card small{color:#a1a1aa;font-size:.72rem;line-height:1.65}.admin-section-bubbles--compact{display:flex;flex-wrap:wrap;gap:.4rem}.admin-section-bubbles--compact .admin-section-bubble{min-height:2.25rem;padding:.35rem .7rem;border-radius:999px!important;font-size:.74rem}.raffles-layout .hero-card,.raffles-layout .list-panel,.bonus-page .bonus-hero,.bonus-page .bonus-plan-card,.gift-market-page .gift-market-panel{background:#ffffff0a!important}.raffles-feed{display:grid;gap:.78rem;padding:.86rem!important}.giveaways-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.72rem;align-items:end;padding:.95rem;border:1px solid rgba(0,152,234,.14);border-radius:24px;background:radial-gradient(circle at 86% 6%,rgba(0,152,234,.16),transparent 12rem),#ffffff09}.giveaways-hero h2{margin:.1rem 0 0;color:#fff;font-size:clamp(1.35rem,6vw,2.2rem);font-weight:850;letter-spacing:0}.giveaways-hero p{margin:.35rem 0 0;color:#a1a1aa;font-size:.8rem;line-height:1.75}.giveaways-hero__cta{min-width:8.7rem;white-space:nowrap}.giveaways-stat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.giveaways-stat-grid .detail-cell{min-height:4.5rem;padding:.68rem;border:1px solid rgba(255,255,255,.08);border-radius:20px;background:#ffffff0a}.giveaways-stat-grid .detail-cell span{color:#a1a1aa;font-size:.68rem;font-weight:700}.giveaways-stat-grid .detail-cell strong{color:#fff;font-size:1.18rem;font-weight:850}.raffles-toolbar{display:grid;gap:.52rem}.search-field{display:grid;gap:.36rem}.search-field span{color:#a1a1aa;font-size:.72rem;font-weight:750}.status-chips{display:flex;gap:.42rem;overflow-x:auto;scrollbar-width:none}.status-chips::-webkit-scrollbar{display:none}.status-chip{min-height:2.42rem;padding-inline:.78rem;white-space:nowrap}.raffles-feed__list{display:grid;gap:.56rem;max-height:none!important;overflow:visible!important}.raffle-card{min-height:6.35rem;padding:.78rem!important;text-align:start;transition:transform .16s ease,border-color .16s ease,background .16s ease}.raffle-card:active{transform:scale(.992)}.raffle-card--active{border-color:#0098ea61!important;background:#0098ea14!important}.raffle-card__head strong{color:#fff!important;font-size:.95rem;font-weight:800}.raffle-card p{color:#a1a1aa!important;font-size:.78rem;line-height:1.65}.raffle-card__status{border:1px solid rgba(34,197,94,.22);border-radius:999px;background:#22c55e1a;color:#86efac!important;padding:.18rem .48rem;font-size:.66rem!important}.raffle-card__status--ended{border-color:#a1a1aa29;background:#ffffff0b;color:#a1a1aa!important}.raffle-card__foot span{color:#a1a1aa!important;font-size:.72rem}.bonus-user-page,.bonus-user-page--compact{width:min(100%,41rem);margin-inline:auto;display:grid;gap:.82rem}.bonus-user-hero{display:grid;gap:.82rem;padding:1rem!important;background:radial-gradient(circle at 82% 6%,rgba(0,152,234,.15),transparent 12rem),#ffffff0a!important}.bonus-user-hero h3{margin:.1rem 0 0;color:#fff;font-size:clamp(1.35rem,6vw,2.1rem);font-weight:850}.bonus-summary-bubbles,.bonus-overview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.52rem}.bonus-summary-bubbles span,.bonus-overview-grid span{min-height:4rem;display:grid;align-content:center;gap:.14rem;padding:.68rem;border:1px solid rgba(255,255,255,.08);border-radius:20px;background:#ffffff0a;color:#a1a1aa;font-size:.72rem;font-weight:700}.bonus-summary-bubbles b,.bonus-overview-grid b{color:#fff;font-size:1.2rem;font-weight:850}.bonus-view-tabs,.bonus-plan-bubble-row{border:1px solid rgba(255,255,255,.08);border-radius:24px;background:#ffffff09;padding:.36rem;box-shadow:none}.bonus-view-tabs .profile-quick-tab,.bonus-plan-bubble{border:0!important;border-radius:18px!important;background:transparent!important;color:#a1a1aa!important}.bonus-view-tabs .profile-quick-tab--active,.bonus-plan-bubble--active{background:#0098ea24!important;color:#fff!important;box-shadow:inset 0 0 0 1px #0098ea3d!important}.bonus-plan-bubble-row{display:flex;gap:.4rem;overflow-x:auto;scrollbar-width:none}.bonus-plan-bubble-row::-webkit-scrollbar{display:none}.bonus-plan-bubble{min-width:9rem;min-height:3.65rem;display:grid;gap:.1rem;padding:.6rem .72rem;text-align:start}.bonus-plan-bubble strong{color:inherit!important;font-size:.82rem;font-weight:800}.bonus-plan-bubble span{color:#a1a1aa!important;font-size:.7rem}.bonus-detail-card,.bonus-completion-card,.bonus-leaderboard-card{display:grid;gap:.78rem;padding:.9rem!important}.bonus-detail-card__head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.7rem;align-items:start}.bonus-detail-card__head h3{margin:.28rem 0 0;color:#fff;font-size:1.35rem;font-weight:850}.bonus-detail-card__head p{color:#a1a1aa;font-size:.78rem;line-height:1.75}.bonus-user-card__status{width:-moz-fit-content;width:fit-content;display:inline-flex;border:1px solid rgba(0,152,234,.22);border-radius:999px;background:#0098ea1f;color:#7dd3fc!important;padding:.22rem .56rem;font-size:.68rem;font-weight:800}.bonus-detail-card__progress{min-width:4.8rem;min-height:4.8rem;display:grid;place-items:center;gap:0;border:1px solid rgba(0,152,234,.22);border-radius:1.4rem;background:radial-gradient(circle,#0098ea2e,#ffffff0a)}.bonus-detail-card__progress strong{color:#fff!important;font-size:1.65rem;font-weight:900}.bonus-detail-card__progress span{color:#a1a1aa!important;font-size:.66rem}.bonus-stat-strip,.bonus-stat-strip--rich,.bonus-task-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.bonus-stat-strip span,.bonus-prize-line,.bonus-tier-public-panel,.bonus-referral-panel,.bonus-award-attempt,.bonus-task-card,.bonus-leaderboard-row{border:1px solid rgba(255,255,255,.08)!important;border-radius:20px!important;background:#ffffff0a!important;box-shadow:none!important}.bonus-stat-strip span{min-height:3.9rem;display:grid;align-content:center;gap:.12rem;padding:.62rem;color:#a1a1aa;font-size:.68rem;font-weight:720}.bonus-stat-strip b{color:#fff;font-size:.98rem;font-weight:850}.bonus-prize-line{display:grid;gap:.22rem;padding:.72rem}.bonus-prize-line span,.bonus-referral-panel__head span,.bonus-tier-public-row small,.bonus-referral-row small{color:#a1a1aa!important}.bonus-prize-line strong,.bonus-referral-panel__head strong,.bonus-tier-public-row strong,.bonus-referral-row strong,.bonus-leaderboard-name strong{color:#fff!important}.bonus-detail-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.52rem}.bonus-leaderboard-list,.bonus-referral-list,.bonus-tier-public-list{display:grid;gap:.46rem}.bonus-leaderboard-row{min-height:4.15rem;display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;gap:.56rem;align-items:center;padding:.58rem .66rem;text-align:start}.bonus-leaderboard-rank{width:2rem;height:2rem;display:grid;place-items:center;border-radius:.78rem;background:#0098ea24;color:#7dd3fc;font-weight:850}.bonus-leaderboard-score{display:grid;justify-items:end;color:#fff}.bonus-leaderboard-score small{color:#a1a1aa}@media (max-width: 430px){.bonus-detail-card__head{grid-template-columns:1fr}.bonus-detail-card__progress{width:100%;min-height:4rem}}.pvp-room-page--system .pvp-battle-wheel{box-shadow:0 16px 40px #0000003d,inset 0 0 0 1px #fff3!important}@media (max-width: 430px){.app-shell{padding-inline:.64rem}.app-shell__topbar{min-height:3.1rem}.topbar-balance{max-width:7.25rem}.topbar-balance strong{max-width:3.45rem;overflow:hidden;text-overflow:ellipsis}.premium-metric-grid,.dashboard-summary-card__metrics,.profile-overview-card__meta--squares,.profile-history-card__wallet-strip,.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-category-grid,.giveaways-hero{grid-template-columns:1fr}.giveaways-hero__cta{width:100%}.giveaways-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.wizard-step strong{display:none}}.pvp-room-page.pvp-room-page--system{width:min(100%,34rem);margin-inline:auto;padding:.35rem .45rem calc(6.9rem + env(safe-area-inset-bottom,0px));color:#fff;font-size:clamp(13px,3.35vw,15px);direction:inherit}.pvp-room-page--system .pvp-room-card--system{display:grid;gap:.64rem;min-height:auto;padding:0;border:0;border-radius:0;overflow:visible;background:transparent;box-shadow:none}.pvp-room-page--system .pvp-room-card--system:before{display:none}.pvp-room-page--system .pvp-match-header,.pvp-room-page--system .pvp-match-stats,.pvp-room-page--system .pvp-live-stage,.pvp-room-page--system .pvp-player-strip,.pvp-room-page--system .pvp-entry-panel,.pvp-room-page--system .pvp-round-feed,.pvp-room-page--system .pvp-history-panel{border:1px solid rgba(255,255,255,.13);background:linear-gradient(180deg,#ffffff17,#ffffff09),#05090fa8;box-shadow:inset 0 1px #ffffff14,0 .9rem 2.1rem #00000038;backdrop-filter:blur(18px) saturate(120%);-webkit-backdrop-filter:blur(18px) saturate(120%)}.pvp-room-page--system .pvp-match-header{min-height:3.2rem;grid-template-columns:minmax(0,1fr) auto;padding:.52rem .6rem;border-radius:.9rem}.pvp-room-page--system .pvp-match-header>div:first-child{justify-items:start}html[dir=rtl] .pvp-room-page--system .pvp-match-header>div:first-child{justify-items:end}.pvp-room-page--system .pvp-match-header span,.pvp-room-page--system .pvp-match-stats span,.pvp-room-page--system .pvp-amount-box>span{color:#eef5f899;font-size:.66rem;font-weight:900;letter-spacing:0;text-transform:none}.pvp-room-page--system .pvp-match-header strong{color:#fff;font-size:1.05rem;line-height:1.15}.pvp-room-page--system .pvp-room-state{min-width:3.8rem;min-height:2rem;display:grid;place-items:center;padding:0 .62rem;border-radius:999px;background:#ffffff12;color:#eef5f8bd;font-size:.72rem}.pvp-room-page--system .pvp-room-state--on{border-color:#5ee2cf5c;background:#5ee2cf21;color:#baffef}.pvp-room-page--system .pvp-match-stats{grid-template-columns:minmax(0,1.1fr) auto minmax(0,.85fr) auto minmax(0,.9fr);min-height:3.05rem;gap:.42rem;padding:.42rem .56rem;border-radius:.86rem}.pvp-room-page--system .pvp-match-stats div{display:grid;justify-items:center;gap:.12rem}.pvp-room-page--system .pvp-match-stats strong{color:#fff;font-size:clamp(.78rem,3.1vw,.94rem);line-height:1.1;direction:ltr}.pvp-room-page--system .pvp-match-stats i{width:1px;height:1.58rem;border-radius:999px;background:linear-gradient(180deg,transparent,rgba(255,209,138,.72),transparent);box-shadow:none}.pvp-room-page--system .pvp-live-stage{position:relative;display:grid;place-items:center;padding:.58rem 0 .5rem;border-radius:1rem;overflow:hidden}.pvp-room-page--system .pvp-live-stage:before{content:"";position:absolute;inset:auto 8% 3% 8%;height:34%;border-radius:999px;background:radial-gradient(circle,rgba(94,226,207,.18),transparent 68%);filter:blur(.85rem);pointer-events:none}.pvp-room-page--system .pvp-room-message{margin:0;padding:.62rem .75rem;border-radius:.85rem;color:#ffd9d9;background:#ff42421f;border:1px solid rgba(255,66,66,.22);font-weight:900;text-align:center}.pvp-room-page--system .pvp-arena{width:100%;min-height:clamp(16.4rem,66vw,20.2rem);display:grid;place-items:center;padding:1.12rem 0 .35rem;overflow:visible}.pvp-room-page--system .pvp-arena:before{inset:.7rem 10% auto;height:46%;opacity:.55}.pvp-room-page--system .pvp-battle-wheel{width:min(16.2rem,68vw);aspect-ratio:1;border-radius:50%;overflow:hidden;border:1px solid rgba(255,255,255,.3);background-blend-mode:normal;filter:none;box-shadow:inset 0 0 0 .16rem #ffffff9e,inset 0 0 0 .55rem #080d1429,inset 0 -1.2rem 2.2rem #00000026,0 1.25rem 2.6rem #0000005c;transition:transform .35s ease,filter .35s ease}.pvp-room-page--system .pvp-battle-wheel:before{top:.32rem;right:.32rem;bottom:.32rem;left:.32rem;border-radius:50%;background:radial-gradient(circle at 34% 22%,rgba(255,255,255,.28),transparent 19%),radial-gradient(circle at 50% 50%,transparent 0 44%,rgba(255,255,255,.13) 45% 46%,transparent 47%),linear-gradient(145deg,rgba(255,255,255,.14),transparent 48%,rgba(0,0,0,.16));mix-blend-mode:screen;opacity:.76}.pvp-room-page--system .pvp-battle-wheel:after{top:.2rem;right:.2rem;bottom:.2rem;left:.2rem;border-radius:50%;border:1px solid rgba(255,255,255,.2);background:radial-gradient(circle,rgba(255,255,255,.06),transparent 60%)}.pvp-room-page--system .pvp-battle-wheel__shine{top:.6rem;right:.6rem;bottom:.6rem;left:.6rem;opacity:.52}.pvp-room-page--system .pvp-battle-wheel__core{position:absolute;top:50%;left:50%;z-index:8;width:clamp(4.85rem,32%,5.9rem);min-height:clamp(4.85rem,32%,5.9rem);transform:translate(-50%,-50%);border-radius:50%;border:1px solid rgba(255,255,255,.16);background:radial-gradient(circle at 36% 18%,rgba(255,255,255,.18),transparent 34%),linear-gradient(160deg,#1c2330f5,#080c14fa);box-shadow:inset 0 1px #ffffff1f,0 .75rem 1.5rem #00000057}.pvp-room-page--system .pvp-battle-wheel__core span,.pvp-room-page--system .pvp-battle-wheel__core small{color:#eef5f8b8;font-size:.62rem}.pvp-room-page--system .pvp-battle-wheel__core strong{color:#fff;font-size:clamp(1.25rem,5.6vw,2.05rem)}.pvp-room-page--system .pvp-battle-wheel--spin-to-winner{animation:pvpSystemBattleSpinToWinner 7.4s cubic-bezier(.08,.82,.14,1) forwards}.pvp-room-page--system .pvp-battle-wheel--spin-to-winner .pvp-battle-wheel__core{animation:pvpSystemBattleCoreCounterSpin 7.4s cubic-bezier(.08,.82,.14,1) forwards}.pvp-room-page--system .pvp-battle-wheel--spin-to-winner .pvp-wheel-fighter{animation:pvpWheelMarkerCounterSpin 7.4s cubic-bezier(.08,.82,.14,1) forwards}.pvp-room-page--system .pvp-battle-wheel--winner{transform:rotate(var(--pvp-spin-deg))}.pvp-room-page--system .pvp-battle-wheel--winner .pvp-battle-wheel__core{transform:translate(-50%,-50%) rotate(var(--pvp-core-spin-deg))}.pvp-room-page--system .pvp-wheel-pointer{top:.42rem;left:50%;z-index:12;width:.22rem;height:2.3rem;border:0;border-radius:999px;background:linear-gradient(180deg,transparent,#fff2b9 24% 78%,transparent);transform:translate(-50%);filter:drop-shadow(0 .28rem .44rem rgba(0,0,0,.46))}.pvp-room-page--system .pvp-wheel-pointer:before{content:"";position:absolute;top:1.42rem;left:50%;width:.72rem;height:.72rem;border:0;border-radius:50%;background:#fff2b9;transform:translate(-50%)}.pvp-room-page--system .pvp-wheel-pointer:after{content:"";position:absolute;top:2.02rem;left:50%;width:0;height:0;border-inline:.42rem solid transparent;border-top:.66rem solid #fff2b9;background:transparent;transform:translate(-50%)}.pvp-room-page--system .pvp-fighter-tab{display:none}.pvp-room-page--system .pvp-fighter-avatar,.pvp-room-page--system .pvp-empty-avatar,.pvp-room-page--system .pvp-entry-avatar{width:2.1rem;height:2.1rem;flex:0 0 auto;display:grid;place-items:center;border-radius:999px;-o-object-fit:cover;object-fit:cover;background:#ffffff1f;border:1px solid rgba(255,255,255,.22);color:#fff;font-weight:950}.pvp-room-page--system .pvp-wheel-fighter{z-index:7;width:2.7rem;gap:.08rem;transform:translate(-50%,-50%) rotate(var(--pvp-marker-angle)) translateY(clamp(-5.55rem,-20.9vw,-3.92rem)) rotate(var(--pvp-marker-counter-angle))}.pvp-room-page--system .pvp-wheel-fighter .pvp-fighter-avatar,.pvp-room-page--system .pvp-wheel-fighter .pvp-entry-avatar{width:1.56rem;height:1.56rem;border:1px solid rgba(255,255,255,.72)}.pvp-room-page--system .pvp-wheel-fighter span{max-width:2.8rem;padding:.08rem .25rem;border-radius:999px;font-size:.48rem}.pvp-room-page--system .pvp-wheel-fighter small{min-width:2rem;padding:.06rem .2rem;border-radius:999px;background:#04080c6b;color:#fff;font-size:.48rem;font-weight:950}.pvp-room-page--system .pvp-player-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem;max-height:12.7rem;overflow:auto;padding:.52rem;border-radius:.96rem;scrollbar-width:none}.pvp-room-page--system .pvp-player-strip::-webkit-scrollbar{display:none}.pvp-room-page--system .pvp-color-proof__item{min-height:3.05rem;grid-template-columns:.22rem auto minmax(0,1fr) auto;gap:.44rem;padding:.42rem .48rem;border-radius:.76rem;border:1px solid rgba(255,255,255,.14);background:linear-gradient(90deg,#ffffff0e,#ffffff08),#ffffff0a;box-shadow:inset .18rem 0 0 var(--pvp-entry-color),inset 0 1px #ffffff0f}.pvp-room-page--system .pvp-color-proof__item i{width:.22rem;height:1.9rem;border-radius:999px;background:var(--pvp-entry-color)}.pvp-room-page--system .pvp-color-proof__item .pvp-fighter-avatar,.pvp-room-page--system .pvp-color-proof__item .pvp-entry-avatar{display:grid;width:2.1rem;height:2.1rem}.pvp-room-page--system .pvp-color-proof__item span{min-width:0;overflow:hidden;color:#fff;font-size:.78rem;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.pvp-room-page--system .pvp-color-proof__item b{color:#fff;font-size:.78rem}.pvp-room-page--system .pvp-entry-panel{gap:.52rem;padding:.58rem;border-radius:1rem}.pvp-room-page--system .pvp-amount-box{grid-template-columns:1fr;gap:.34rem;padding:.52rem;border-radius:.78rem;border:1px solid rgba(255,255,255,.12);background:#ffffff0b}.pvp-room-page--system .pvp-amount-box__control{min-height:2.72rem;border-radius:.68rem}.pvp-room-page--system .pvp-amount-box input{font-size:clamp(1.25rem,5vw,1.65rem)}.pvp-room-page--system .pvp-amount-box b{min-width:2.85rem;min-height:2rem;border-radius:.58rem}.pvp-room-page--system .pvp-buy-strip{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.3rem}.pvp-room-page--system .pvp-buy-strip .pvp-quick{min-width:0;min-height:2.08rem;border-radius:.62rem;font-size:.72rem}.pvp-room-page--system .pvp-action-meta span{min-height:1.82rem;padding:.28rem;border-radius:.58rem;font-size:.58rem}.pvp-room-page--system .pvp-add-button{min-height:3rem;border-radius:.72rem;color:#211605;background:radial-gradient(circle at 16% 0%,rgba(255,255,255,.36),transparent 42%),linear-gradient(135deg,#ffd18a,#a995ff);font-size:1.02rem}.pvp-room-page--system .pvp-round-feed{display:grid;gap:.48rem;padding:.58rem;border-radius:.95rem}.pvp-room-page--system .pvp-fighters-head h3{font-size:.95rem}.pvp-room-page--system .pvp-fighters-head span{padding:.28rem .48rem;font-size:.66rem}.pvp-room-page--system .pvp-fighter-list>p,.pvp-room-page--system .pvp-entry-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.52rem;border-radius:.76rem;background:#ffffff0e;border:1px solid rgba(255,255,255,.11);color:inherit;text-align:start}.pvp-room-page--system .pvp-entry-row{width:100%;min-height:3.12rem;padding:.48rem;font:inherit;cursor:pointer}.pvp-room-page--system .pvp-entry-row strong,.pvp-room-page--system .pvp-entry-row b,.pvp-room-page--system .pvp-round-row strong,.pvp-room-page--system .pvp-round-row b{color:#fff}.pvp-room-page--system .pvp-entry-row span,.pvp-room-page--system .pvp-round-row span{color:#eef5f8a8;font-size:.68rem}.pvp-room-page--system .pvp-entry-row>div,.pvp-room-page--system .pvp-round-row>div{display:grid;min-width:0;gap:.1rem}.pvp-room-page--system .pvp-entry-row b{min-width:3.15rem;border-radius:999px;font-size:.68rem}.pvp-room-page--system .pvp-history-panel{padding:.58rem;border-radius:.95rem}.pvp-room-page--system .pvp-history-panel summary{cursor:pointer;color:#fff;font-weight:950}.pvp-room-page--system .pvp-round-row--mine{display:grid;grid-template-columns:minmax(0,1.2fr) auto auto;align-items:center;gap:.44rem;margin-top:.5rem;padding:.52rem;border-radius:.78rem;background:#ffffff0e;border:1px solid rgba(255,255,255,.1)}.pvp-room-page--system .pvp-round-winner{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.4rem}.pvp-room-page--system .pvp-winner-sheet{bottom:calc(env(safe-area-inset-bottom,0px) + 5.1rem);width:min(32rem,calc(100vw - .8rem))}@keyframes pvpSystemBattleSpinToWinner{0%{transform:rotate(0)}to{transform:rotate(var(--pvp-spin-deg))}}@keyframes pvpSystemBattleCoreCounterSpin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(var(--pvp-core-spin-deg))}}@keyframes pvpWheelMarkerCounterSpin{0%{transform:translate(-50%,-50%) rotate(var(--pvp-marker-angle)) translateY(clamp(-5.55rem,-20.9vw,-3.92rem)) rotate(var(--pvp-marker-counter-angle))}to{transform:translate(-50%,-50%) rotate(var(--pvp-marker-angle)) translateY(clamp(-5.55rem,-20.9vw,-3.92rem)) rotate(calc(var(--pvp-marker-counter-angle) - var(--pvp-spin-deg)))}}@media (max-width: 420px){.pvp-room-page.pvp-room-page--system{padding-inline:.35rem}.pvp-room-page--system .pvp-match-stats{grid-template-columns:minmax(0,1fr) auto minmax(0,.74fr) auto minmax(0,.74fr)}.pvp-room-page--system .pvp-arena{min-height:clamp(15.7rem,65vw,18.2rem);padding-top:1.02rem}.pvp-room-page--system .pvp-battle-wheel{width:min(14.7rem,66vw)}.pvp-room-page--system .pvp-wheel-fighter{width:2.32rem;transform:translate(-50%,-50%) rotate(var(--pvp-marker-angle)) translateY(clamp(-4.92rem,-19.6vw,-3.48rem)) rotate(var(--pvp-marker-counter-angle))}.pvp-room-page--system .pvp-wheel-fighter .pvp-fighter-avatar,.pvp-room-page--system .pvp-wheel-fighter .pvp-entry-avatar{width:1.32rem;height:1.32rem}.pvp-room-page--system .pvp-player-strip{grid-template-columns:1fr;max-height:10.7rem}.pvp-room-page--system .pvp-buy-strip{grid-template-columns:repeat(6,minmax(0,1fr))}.pvp-room-page--system .pvp-action-meta{grid-template-columns:repeat(3,minmax(0,1fr))}@keyframes pvpWheelMarkerCounterSpin{0%{transform:translate(-50%,-50%) rotate(var(--pvp-marker-angle)) translateY(clamp(-4.92rem,-19.6vw,-3.48rem)) rotate(var(--pvp-marker-counter-angle))}to{transform:translate(-50%,-50%) rotate(var(--pvp-marker-angle)) translateY(clamp(-4.92rem,-19.6vw,-3.48rem)) rotate(calc(var(--pvp-marker-counter-angle) - var(--pvp-spin-deg)))}}}@media (max-width: 360px){.pvp-room-page--system .pvp-match-stats strong,.pvp-room-page--system .pvp-match-stats span{font-size:.58rem}.pvp-room-page--system .pvp-buy-strip .pvp-quick{font-size:.66rem}}.notification-preview{contain:layout paint;transform:translateZ(0);animation:notificationPreviewIn .18s cubic-bezier(.2,.9,.2,1);will-change:transform,opacity}.notification-preview__pulse span{animation-duration:.9s}@keyframes notificationPreviewIn{0%{opacity:0;transform:translate3d(0,-.45rem,0) scale(.985)}to{opacity:1;transform:translateZ(0) scale(1)}}.pvp-winner-sheet{inset-inline:clamp(.35rem,2.4vw,.9rem);top:.65rem;bottom:auto;max-height:calc(100% - 1.2rem);overflow:hidden;gap:.74rem;padding:.78rem;border-radius:1.18rem;background:radial-gradient(circle at 24% 0%,rgba(255,72,78,.18),transparent 33%),radial-gradient(circle at 90% 8%,rgba(255,195,50,.13),transparent 32%),linear-gradient(180deg,#070d0efb,#040709fb);box-shadow:inset 0 1px #ffffff1a,0 1.1rem 2.8rem #00000080;-webkit-backdrop-filter:blur(18px) saturate(130%);backdrop-filter:blur(18px) saturate(130%)}.pvp-winner-sheet__head{grid-template-columns:auto minmax(0,1fr) auto;gap:.52rem;padding:.24rem 2.1rem .12rem 0}html[dir=rtl] .pvp-winner-sheet__head{padding:.24rem 0 .12rem 2.1rem}.pvp-winner-sheet__head b,.pvp-winner-sheet__head em{min-height:2.05rem;border-radius:.72rem;box-shadow:inset 0 1px #ffffff2e}.pvp-winner-sheet__head em{grid-column:2 / -1;justify-self:start}html[dir=rtl] .pvp-winner-sheet__head em{justify-self:end}.pvp-winner-sheet__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.48rem;max-height:7.7rem;overflow:auto;padding-bottom:.08rem;scrollbar-width:none}.pvp-winner-prize{min-height:6.55rem;border-radius:.9rem;background:linear-gradient(180deg,#ffffff17,#ffffff0b),#ffffff0a}.pvp-winner-prize .pvp-fighter-avatar,.pvp-winner-prize .pvp-entry-avatar{width:2.9rem;height:2.9rem}.pvp-winner-sheet__ok{min-height:2.58rem;border-radius:.78rem;background:linear-gradient(135deg,#ffd71e,#ffc21d);box-shadow:0 .8rem 1.6rem #ffc51d2e}@media (max-width: 420px){.pvp-winner-sheet{inset-inline:.22rem;top:.42rem;padding:.68rem;border-radius:1.08rem}.pvp-winner-sheet__grid{grid-template-columns:repeat(3,minmax(0,1fr));max-height:7rem}.pvp-winner-prize{min-height:6.15rem}.pvp-winner-prize .pvp-fighter-avatar,.pvp-winner-prize .pvp-entry-avatar{width:2.45rem;height:2.45rem}}.pvp-winner-sheet{position:fixed;inset-inline:50% auto;top:auto;bottom:calc(env(safe-area-inset-bottom,0px) + 5.35rem);width:min(35rem,calc(100vw - 1rem));max-height:min(25rem,calc(100vh - 8rem));transform:translate(-50%);z-index:42;overflow:hidden;animation:pvpWinnerSheetIn .22s cubic-bezier(.2,.9,.2,1);will-change:transform,opacity}html[dir=rtl] .pvp-winner-sheet{inset-inline:50% auto}.pvp-winner-sheet__grid{max-height:8.2rem;overflow:auto}@keyframes pvpWinnerSheetIn{0%{opacity:0;transform:translate(-50%) translateY(1rem) scale(.985)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@media (max-width: 420px){.pvp-winner-sheet{inset-inline:50% auto;top:auto;bottom:calc(env(safe-area-inset-bottom,0px) + 5.15rem);width:calc(100vw - .75rem);max-height:min(24rem,calc(100vh - 7.4rem));transform:translate(-50%)}html[dir=rtl] .pvp-winner-sheet{inset-inline:50% auto}}html[data-theme=moon]{color-scheme:dark;--bg: #122837;--bg-deep: #071722;--panel: rgba(17, 39, 53, .78);--panel-strong: rgba(25, 55, 72, .88);--input-bg: rgba(9, 24, 35, .68);--border: rgba(105, 190, 226, .24);--text: #e8f5f8;--muted: rgba(219, 237, 242, .68);--sky: #54c9ff;--sea: #2a9bd2;--mint: #5ee2cf;--sun: #eec56f;--shadow: 0 24px 68px rgba(0, 10, 16, .38)}*{box-sizing:border-box}html,body,#root{margin:0;min-height:100%}body{background:linear-gradient(180deg,#f8fbff33,#fff8fc57),radial-gradient(circle at 78% 10%,rgba(255,176,111,.2),transparent 31%),radial-gradient(circle at 16% 20%,rgba(169,149,255,.18),transparent 26%),url(/giw/assets/app-light-wallpaper.jpg) center top / cover no-repeat,linear-gradient(155deg,#f8fbff,#f3eeff 46%,#fff8fc);background-attachment:fixed;color:var(--text);direction:inherit;font-size:14px;overflow-x:hidden}html[data-theme=moon] body{background:radial-gradient(circle at top right,rgba(84,201,255,.2),transparent 31%),radial-gradient(circle at bottom left,rgba(94,226,207,.14),transparent 28%),radial-gradient(circle at 20% 54%,rgba(238,197,111,.08),transparent 20%),linear-gradient(165deg,var(--bg-deep) 0%,var(--bg) 48%,#0b1e2a 100%);color:var(--text)}button,input,textarea,select{font:inherit}button{cursor:pointer;-webkit-tap-highlight-color:transparent}.coming-soon-shell{position:relative;min-height:100vh;display:grid;place-items:center;overflow:hidden;padding:1.5rem;background:radial-gradient(circle at 50% 20%,rgba(225,238,242,.36),transparent 28%),radial-gradient(circle at 12% 20%,rgba(216,169,87,.3),transparent 19%),radial-gradient(circle at 82% 72%,rgba(73,185,178,.26),transparent 22%),linear-gradient(155deg,#526f7c,#90aeb8 46%,#607f8b)}.coming-soon-panel{position:relative;z-index:2;width:min(34rem,100%);display:grid;gap:.72rem;border:1px solid rgba(231,246,250,.48);border-radius:1.4rem;background:#cddfe5cc;box-shadow:0 30px 90px #0f2f4152;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);padding:clamp(1.5rem,5vw,2.6rem);text-align:center}.coming-soon-eyebrow{margin:0;color:#126d96;font-size:.78rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.coming-soon-panel h1{margin:0;color:#0c2b3c;font-size:clamp(2.15rem,8vw,4rem);line-height:1;letter-spacing:0}.coming-soon-copy{max-width:26rem;margin:0 auto;color:#0c2b3cbd;font-size:.98rem;line-height:1.7}html[data-theme=moon] .coming-soon-copy{color:#e8f5f8c7}.coming-soon-countdown{margin-top:1.6rem;background:radial-gradient(circle at 18% 0%,rgba(72,185,232,.24),transparent 34%),linear-gradient(135deg,#e2f1f6bd,#b6d1da80)}.coming-soon-orbit{position:absolute;border:1px solid rgba(85,200,255,.26);border-radius:999px;filter:drop-shadow(0 0 18px rgba(85,200,255,.22));animation:orbitGlow 7s ease-in-out infinite alternate}.coming-soon-orbit--one{width:30rem;height:30rem;top:-10rem;right:-8rem}.coming-soon-orbit--two{width:22rem;height:22rem;bottom:-8rem;left:-7rem;animation-delay:1.2s}.coming-soon-sparks span{position:absolute;z-index:1;width:.38rem;height:.38rem;border-radius:999px;background:#f2c27d;box-shadow:0 0 .7rem #f2c27dcc,0 0 1.4rem #55c8ff80;animation:sparkPulse 2.8s ease-in-out infinite}.coming-soon-sparks span:nth-child(1){top:18%;left:18%}.coming-soon-sparks span:nth-child(2){top:26%;right:24%;animation-delay:.4s}.coming-soon-sparks span:nth-child(3){right:16%;bottom:28%;animation-delay:.8s}.coming-soon-sparks span:nth-child(4){left:26%;bottom:22%;animation-delay:1.1s}.coming-soon-sparks span:nth-child(5){top:54%;left:11%;animation-delay:1.5s}.coming-soon-sparks span:nth-child(6){top:42%;right:10%;animation-delay:1.9s}.coming-soon-stars span{position:absolute;z-index:1;width:.55rem;height:.55rem;opacity:.75;transform:rotate(45deg);animation:starFlash 3.2s ease-in-out infinite}.coming-soon-stars span:before,.coming-soon-stars span:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.95),transparent);filter:drop-shadow(0 0 .45rem rgba(255,255,255,.78))}.coming-soon-stars span:after{transform:rotate(90deg)}.coming-soon-stars span:nth-child(1){top:14%;left:30%}.coming-soon-stars span:nth-child(2){top:18%;right:17%;animation-delay:.55s}.coming-soon-stars span:nth-child(3){top:63%;left:17%;animation-delay:1.1s}.coming-soon-stars span:nth-child(4){right:27%;bottom:17%;animation-delay:1.65s}.coming-soon-stars span:nth-child(5){top:40%;left:8%;animation-delay:2.1s}@keyframes orbitGlow{0%{transform:scale(.96) rotate(0);opacity:.5}to{transform:scale(1.04) rotate(7deg);opacity:1}}@keyframes sparkPulse{0%,to{transform:scale(.75);opacity:.35}45%{transform:scale(1.8);opacity:1}}@keyframes starFlash{0%,to{transform:rotate(45deg) scale(.55);opacity:.18}42%{transform:rotate(45deg) scale(1.65);opacity:1}56%{transform:rotate(45deg) scale(.9);opacity:.62}}.loading-screen{position:relative;min-height:100vh;display:grid;place-items:center;overflow:hidden;padding:2rem}.loading-screen__halo{position:absolute;border-radius:999px;filter:blur(30px);animation:drift 9s ease-in-out infinite}.loading-screen__halo--one{width:16rem;height:16rem;background:#60cfff61;top:12%;right:10%}.loading-screen__halo--two{width:22rem;height:22rem;background:#75d8db3d;bottom:5%;left:8%;animation-delay:-3s}.loading-screen__card,.glass-panel,.glass-pill{background:var(--panel);border:1px solid var(--border);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.loading-screen__card{width:min(30rem,100%);border-radius:1.6rem;padding:1.2rem 1.6rem;display:grid;gap:1.15rem;position:relative;z-index:1;background:transparent;border:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.loading-screen__visual{position:relative;display:grid;justify-items:center;padding-top:.25rem}.loading-screen__visual:before{content:"";position:absolute;width:min(21rem,78vw);height:min(10rem,36vw);top:50%;left:50%;border-radius:999px;transform:translate(-50%,-50%) rotate(-4deg);background:radial-gradient(circle at 30% 48%,rgba(216,169,87,.18),transparent 24%),radial-gradient(circle at 70% 52%,rgba(62,174,225,.22),transparent 28%);border:1px solid rgba(225,238,242,.26);box-shadow:inset 0 0 2.2rem #ffffff29,0 0 2.4rem #23546b24;animation:loading-focus-field 4.8s ease-in-out infinite}.loading-logo-stage{position:relative;width:min(23rem,84vw);min-height:9.2rem;display:grid;place-items:center;isolation:isolate;perspective:48rem;animation:loading-logo-float 3.8s ease-in-out infinite,loading-logo-raw-drift 6.2s ease-in-out infinite}.loading-logo-stage:before{content:"";position:absolute;top:20%;right:4%;bottom:20%;left:4%;border-radius:999px;background:radial-gradient(circle at 50% 50%,rgba(92,205,252,.22),transparent 58%),linear-gradient(90deg,transparent,rgba(255,255,255,.32),transparent);filter:blur(1.2rem);opacity:.82;transform:translateY(.7rem);z-index:-1;animation:loading-logo-glow 2.8s ease-in-out infinite}.loading-logo-stage:after{content:"";position:absolute;top:12%;right:0;bottom:12%;left:0;background:linear-gradient(115deg,transparent 8%,rgba(255,255,255,.72) 38%,rgba(92,205,252,.54) 45%,transparent 62%);transform:translate(-120%) skew(-14deg);mix-blend-mode:screen;z-index:4;-webkit-mask:url(/giw/assets/loading-logo-custom.png) center / contain no-repeat;mask:url(/giw/assets/loading-logo-custom.png) center / contain no-repeat;animation:loading-logo-shine 2.7s ease-in-out infinite;pointer-events:none}.loading-logo-stage__ring{position:absolute;border-radius:999px;pointer-events:none;z-index:0}.loading-logo-stage__ring--outer{width:min(19rem,72vw);height:min(7.4rem,28vw);border:1px solid rgba(92,205,252,.28);box-shadow:0 0 1.6rem #5ccdfc2e,inset 0 0 1.1rem #fff3;transform:rotate(-4deg);animation:loading-logo-ring-spin 5.8s ease-in-out infinite}.loading-logo-stage__ring--inner{width:min(14rem,58vw);height:min(4.2rem,18vw);border:1px solid rgba(242,194,125,.34);box-shadow:0 0 1.3rem #f2c27d2e;transform:rotate(6deg);animation:loading-logo-ring-spin 4.6s ease-in-out infinite reverse}.loading-logo-stage__scan{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 0 42%,rgba(255,255,255,.82) 47%,rgba(92,205,252,.72) 50%,transparent 57%),linear-gradient(90deg,transparent,rgba(255,255,255,.48),transparent);filter:blur(.03rem);mix-blend-mode:screen;z-index:5;-webkit-mask:url(/giw/assets/loading-logo-custom.png) center / contain no-repeat;mask:url(/giw/assets/loading-logo-custom.png) center / contain no-repeat;animation:loading-logo-scan 2.4s ease-in-out infinite}.loading-logo-stage__letter{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;-webkit-mask:url(/giw/assets/loading-logo-custom.png) center / contain no-repeat;mask:url(/giw/assets/loading-logo-custom.png) center / contain no-repeat}.loading-logo-stage__letter--edge{background:linear-gradient(90deg,rgba(92,205,252,.38),transparent 18% 78%,rgba(242,194,125,.36)),radial-gradient(circle at 50% 48%,transparent 0 40%,rgba(255,255,255,.24) 56%,transparent 70%);filter:blur(.02rem) saturate(1.35);mix-blend-mode:screen;animation:loading-logo-letter-edge 3.6s ease-in-out infinite}.loading-logo-stage__letter--sheen{background:linear-gradient(102deg,transparent 0 28%,rgba(255,255,255,.96) 42%,rgba(92,205,252,.66) 50%,transparent 66% 100%);transform:translate(-62%) skew(-10deg);mix-blend-mode:screen;animation:loading-logo-letter-sheen 1.95s ease-in-out infinite}.loading-logo-stage__letter--ripple{background:conic-gradient(from 0deg at 52% 50%,transparent 0 42deg,rgba(255,255,255,.34) 52deg,rgba(92,205,252,.48) 74deg,transparent 104deg 360deg),radial-gradient(circle at 52% 50%,transparent 0 24%,rgba(242,194,125,.22) 38%,transparent 58%);mix-blend-mode:screen;opacity:.72;animation:loading-logo-letter-ripple 3.1s ease-in-out infinite}.loading-logo-stage__spark{position:absolute;width:.42rem;height:.42rem;border-radius:999px;background:#f2c27d;box-shadow:0 0 .55rem #f2c27de6,0 0 1.1rem #5ccdfc85;z-index:4;animation:loading-logo-spark 2.8s ease-in-out infinite}.loading-logo-stage__spark--one{top:18%;left:18%}.loading-logo-stage__spark--two{right:20%;bottom:24%;animation-delay:.65s}.loading-logo-stage__spark--three{top:38%;right:12%;animation-delay:1.25s}.loading-logo-stage__image,.loading-logo-stage__video{width:100%;max-height:12rem;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 1.15rem 1.9rem rgba(18,65,112,.3)) drop-shadow(0 0 1.05rem rgba(92,205,252,.22));z-index:2;animation:loading-logo-raw-pulse 2.9s ease-in-out infinite,loading-logo-letter-focus 4.8s ease-in-out infinite}.loading-logo-stage__video{display:block;border-radius:1.35rem;background:transparent;mix-blend-mode:multiply;opacity:.96;-webkit-mask-image:radial-gradient(ellipse at center,#000 58%,rgba(0,0,0,.78) 76%,transparent 100%);mask-image:radial-gradient(ellipse at center,#000 58%,rgba(0,0,0,.78) 76%,transparent 100%)}.gtbord-loader-mark{position:relative;width:min(14.5rem,62vw);aspect-ratio:1;display:grid;place-items:center;filter:drop-shadow(0 1.4rem 2.2rem rgba(31,121,176,.22))}.gtbord-loader-mark__ring{position:absolute;top:12%;right:12%;bottom:12%;left:12%;border-radius:999px;background:radial-gradient(circle at 50% 50%,transparent 0 52%,rgba(255,255,255,.9) 53% 58%,transparent 59%),conic-gradient(from 34deg,transparent 0 42deg,#5ed5ff 43deg 255deg,#2658ff 286deg 352deg,transparent 353deg);-webkit-mask:radial-gradient(circle,transparent 0 53%,#000 54% 72%,transparent 73%);mask:radial-gradient(circle,transparent 0 53%,#000 54% 72%,transparent 73%);animation:loader-ring-breathe 2.2s ease-in-out infinite}.gtbord-loader-mark__plane{position:absolute;left:45%;top:44%;width:42%;height:24%;background:linear-gradient(145deg,#fff,#bfc8d4 54%,#6f7d8c);clip-path:polygon(0 45%,100% 0,72% 52%,100% 100%);filter:drop-shadow(0 .55rem .7rem rgba(22,55,84,.28));transform-origin:8% 52%;animation:loader-plane-float 2.2s ease-in-out infinite}.gtbord-loader-mark__hub{width:18%;aspect-ratio:1;border-radius:999px;background:radial-gradient(circle at 42% 38%,rgba(255,255,255,.95),transparent .28rem),linear-gradient(145deg,#f9fbfd,#7c8796 54%,#1d2a38);box-shadow:inset 0 0 0 .18rem #ffffff75,0 .55rem 1rem #1d436838;z-index:2}.brand-mark{width:4rem;height:4rem;border-radius:1.25rem;background:linear-gradient(145deg,#44bbeef0,#1f79b0c7);color:#fff;display:grid;place-items:center;font-family:Manrope,sans-serif;font-weight:800;line-height:.95;box-shadow:inset 0 1px #fff6,0 16px 28px #45a4d347}.brand-mark span:last-child{font-size:1.28rem;letter-spacing:.06em}.brand-mark--compact{width:3rem;height:3rem;border-radius:1rem}.loading-screen__title-wrap h1,.app-shell__brand h1,.app-shell__headline h2,.hero-card h3,.list-panel__head h3{margin:0}.loading-screen__title-wrap p,.app-shell__headline p,.muted-text,.hero-card p,.list-panel__head p,.empty-state p,.raffle-row p,.raffle-card p{margin:0;color:var(--muted)}.eyebrow{margin:0 0 .45rem;color:#13354a7a;font-size:.75rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.loading-screen__meter{height:.36rem;background:#5f7d8a59;border-radius:999px;overflow:hidden;position:relative}.loading-screen__meter span{display:block;width:36%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#d8a957,#38afd9 46%,#49b9b2);box-shadow:0 0 18px #38afd957;animation:pulse-meter 1.65s ease-in-out infinite}.app-shell{position:relative;min-height:100vh;padding:3.7rem .9rem 6rem;display:grid;align-content:start;gap:.9rem;overflow-x:clip}.app-shell__topbar{position:fixed;top:.72rem;left:0;right:0;margin-inline:auto;transform:none;width:min(25.4rem,calc(100vw - 1rem));min-height:3rem;border-radius:999px;padding:.34rem .44rem;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.55rem;direction:ltr;z-index:8}.app-shell__topbar-side{display:inline-flex;align-items:center;gap:.35rem}.app-shell__topbar-side--end{justify-content:flex-end}.app-shell__topbar-title{text-align:center;font-family:Manrope,Vazirmatn,sans-serif;font-size:1rem;font-weight:800;letter-spacing:.01em}.topbar-balance{display:inline-flex;align-items:center;gap:.26rem;padding:.36rem .55rem;border-radius:999px;background:#e2f0f5c7;box-shadow:inset 0 1px #ffffff94,0 8px 20px #184b631a}.topbar-balance strong{font-family:Manrope,sans-serif;font-size:.84rem}.topbar-balance span{font-size:.64rem;color:var(--muted)}.topbar-balance--button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;position:relative;padding-left:1.8rem}.topbar-balance .topbar-balance__plus{position:absolute;left:.28rem;top:50%;transform:translateY(-50%);width:1.18rem;height:1.18rem;border-radius:999px;display:grid;place-items:center;background:linear-gradient(140deg,#5ccdfc,#208bc3);color:#fff;font-size:.8rem;font-weight:800;box-shadow:0 8px 18px #3397cc2e}.topbar-icon-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;width:2.08rem;height:2.08rem;border-radius:999px;display:inline-grid;place-items:center;background:#e2f0f5c2;position:relative;box-shadow:inset 0 1px #fff9}.topbar-icon-button span{font-size:.92rem}.ui-icon{width:1rem;height:1rem;color:#375469}.ui-icon--brand{width:1.06rem;height:1.06rem;color:#fff}.topbar-icon-button i{position:absolute;top:.02rem;right:.02rem;min-width:.92rem;height:.92rem;border-radius:999px;background:#ff5353;color:#fff;font-style:normal;font-size:.58rem;font-weight:800;display:inline-grid;place-items:center;box-shadow:0 8px 18px #ff535338}.topbar-icon-button--alert{box-shadow:inset 0 1px #fff9,0 0 0 2px #ff535314}.brand-mark--mini{width:2.08rem;height:2.08rem;border-radius:999px;display:grid;place-items:center;background:linear-gradient(160deg,#5cd3ff,#278fc8);color:#fff;font-family:Manrope,sans-serif;font-size:.76rem;font-weight:800;box-shadow:0 10px 22px #278fc833}.brand-mark--button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0}.topbar-language{position:relative}.topbar-language__trigger{overflow:hidden;background:linear-gradient(160deg,#5cd3ff,#278fc8);box-shadow:0 10px 22px #278fc833}.topbar-theme-toggle{background:linear-gradient(160deg,#ebf6f9e6,#c2dee8d1)}.topbar-theme-toggle span{color:#12364a;font-size:1rem;font-weight:900;line-height:1}.topbar-language__trigger-flag{display:inline-grid;place-items:center;font-size:1rem;line-height:1}.topbar-language__badge{position:absolute;right:-.04rem;bottom:-.04rem;min-width:1rem;height:1rem;padding:0 .2rem;border-radius:999px;display:inline-grid;place-items:center;background:#fffffff0;color:#2c536b;font-size:.46rem;font-weight:800;line-height:1;box-shadow:0 6px 14px #2375a42e}.topbar-language__trigger .topbar-language__badge{font-size:.46rem}.topbar-language__menu{position:absolute;top:calc(100% + .45rem);right:0;min-width:7.6rem;padding:.28rem;border-radius:.9rem;display:grid;gap:.14rem}.topbar-language__item{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;display:flex;align-items:center;gap:.5rem;text-align:left;border-radius:.72rem;padding:.5rem .58rem;color:var(--text);font-weight:700;font-size:.88rem;line-height:1.1}.topbar-language__item--active{background:#54c1f81f}.topbar-language__flag{font-size:1rem;line-height:1}.topbar-language__label{white-space:nowrap}.app-shell__topbar-title{display:flex;align-items:center;justify-content:center;gap:.42rem}.app-shell__logo{width:2.08rem;height:2.08rem;flex:0 0 auto;position:relative;display:inline-grid;place-items:center;border-radius:999px;filter:drop-shadow(0 .4rem .7rem rgba(28,111,174,.2))}.app-shell__logo-ring{position:absolute;top:.14rem;right:.14rem;bottom:.14rem;left:.14rem;border-radius:999px;background:conic-gradient(from 34deg,transparent 0 42deg,#5ed5ff 43deg 255deg,#2658ff 286deg 352deg,transparent 353deg);-webkit-mask:radial-gradient(circle,transparent 0 48%,#000 49% 72%,transparent 73%);mask:radial-gradient(circle,transparent 0 48%,#000 49% 72%,transparent 73%)}.app-shell__logo-plane{position:absolute;left:45%;top:43%;width:46%;height:26%;background:linear-gradient(145deg,#fff,#bfc8d4 54%,#6f7d8c);clip-path:polygon(0 45%,100% 0,72% 52%,100% 100%);transform-origin:8% 52%}html[dir=rtl] .topbar-language__menu{right:0}.notification-anchor{position:fixed;top:4.05rem;left:50%;transform:translate(-50%);z-index:7;display:grid;justify-items:center;gap:.5rem;width:min(21rem,calc(100vw - 1.5rem))}.notification-pill{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;display:inline-grid;place-items:center;position:relative;width:2.7rem;height:2.7rem;border-radius:999px;background:#fff9;border:1px solid rgba(136,198,233,.24);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);box-shadow:0 18px 32px #21608a24}.notification-pill--active{background:#46a8e333}.notification-pill__glyph{font-size:.95rem;color:#1f435fe6}.notification-pill__badge{position:absolute;top:-.08rem;right:-.02rem;min-width:1.1rem;height:1.1rem;padding:0 .24rem;border-radius:999px;background:linear-gradient(180deg,#59c4ff,#319fe3);color:#fff;font-size:.64rem;font-weight:800;display:inline-grid;place-items:center;box-shadow:0 8px 20px #319fe338}.notification-preview,.notification-panel{width:100%}.notification-preview{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:.72rem .88rem;border-radius:999px;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.72rem;text-align:left;background:#10141af0;border:1px solid rgba(255,255,255,.06);box-shadow:0 24px 46px #060a1057}.notification-preview--message{box-shadow:0 24px 46px #060a1057,0 0 0 1px #5cc2ff14,0 0 42px #5cc2ff2e}.notification-preview--warning{box-shadow:0 24px 46px #060a1057,0 0 0 1px #ffbe5d14,0 0 42px #ffbe5d2e}.notification-preview--sad{box-shadow:0 24px 46px #060a1057,0 0 0 1px #93abc114,0 0 42px #93abc129}.notification-preview--confetti{box-shadow:0 24px 46px #060a1057,0 0 0 1px #68d8a714,0 0 46px #68d8a733}.notification-preview__media{width:2.55rem;height:2.55rem;border-radius:999px;overflow:hidden;display:grid;place-items:center;background:#ffffff1f;color:#fff;font-weight:800}.notification-preview__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.notification-preview__copy{display:grid;gap:.12rem;min-width:0}.notification-preview strong{font-size:.82rem;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.notification-preview span{color:#e8eef4b3;font-size:.72rem;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.notification-preview__pulse{display:inline-flex;align-items:end;gap:.18rem;height:1.4rem}.notification-preview__pulse span{width:.18rem;border-radius:999px;background:#fff1dfd1;animation:toast-pulse 1.2s ease-in-out infinite}.notification-preview__pulse span:nth-child(1){height:.5rem}.notification-preview__pulse span:nth-child(2){height:.88rem;animation-delay:-.15s}.notification-preview__pulse span:nth-child(3){height:1.15rem;animation-delay:-.3s}.notification-preview__pulse span:nth-child(4){height:.72rem;animation-delay:-.45s}.notification-preview__pulse--warning span{background:#ffbe5deb}.notification-preview__pulse--confetti span{background:#68d8a7eb}.notification-preview__pulse--sad span{background:#93abc1eb}.notification-panel{border-radius:1.5rem;padding:.85rem;display:grid;gap:.75rem;background:#ffffff94}.notification-center,.notification-center__list,.notification-card,.notification-card__copy{display:grid;gap:.65rem}.notification-center__head,.notification-card__actions{display:flex;align-items:center;justify-content:space-between;gap:.55rem}.notification-card{padding:.78rem .82rem;border-radius:1.12rem;background:#ffffff8f;border:1px solid rgba(95,187,226,.14)}.notification-card--unread{box-shadow:0 0 0 1px #63c0f11f,0 12px 28px #5cb5e214}.notification-card__copy strong{font-size:.88rem}.notification-card__copy p,.notification-card__copy span{margin:0;color:var(--muted)}.notification-card__copy p{font-size:.8rem;line-height:1.55}.notification-card__copy span{font-size:.72rem}@keyframes toast-pulse{0%,to{opacity:.4;transform:scaleY(.84)}50%{opacity:1;transform:scaleY(1)}}.app-shell__ambient{position:fixed;inset:auto;pointer-events:none;border-radius:999px;filter:blur(60px);z-index:0}.app-shell__ambient--one{width:22rem;height:22rem;background:#258fc133;top:-4rem;right:-7rem}.app-shell__ambient--two{width:18rem;height:18rem;background:#58c6bd33;bottom:5rem;left:-4rem}.app-shell__nav,.app-shell__content{position:relative;z-index:1}.wallet-chip{display:inline-flex;align-items:center;gap:.45rem;padding:.34rem .38rem .34rem .72rem;border:1px solid rgba(95,187,226,.14);background:#e3f1f5cc;border-radius:999px;color:var(--text);box-shadow:0 10px 22px #58a6d014}.wallet-chip__label{color:var(--muted);font-size:.74rem}.wallet-chip__plus{width:1.8rem;height:1.8rem;border-radius:999px;display:grid;place-items:center;background:linear-gradient(140deg,#5ccdfc,#208bc3);color:#fff;font-weight:800;box-shadow:0 8px 18px #3397cc33}.wallet-chip--hero{gap:.34rem;padding:.26rem .56rem .26rem .26rem;background:#ebf6f9db}.wallet-chip--hero strong{font-size:.84rem;font-family:Manrope,sans-serif}.status-dot{width:.75rem;height:.75rem;border-radius:999px;background:linear-gradient(180deg,#6ff4c4,#45c68f);box-shadow:0 0 0 6px #6ff4c424}.app-shell__nav{position:fixed;left:50%;transform:translate(-50%);bottom:.72rem;width:min(25.4rem,calc(100vw - 1rem));display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:.18rem;border-radius:1.8rem;padding:.4rem;background:#112230ad;border:1px solid rgba(145,184,209,.16);box-shadow:0 18px 40px #06121c47;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);z-index:5}.nav-pill{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;border-radius:1.15rem;padding:.52rem .24rem .44rem;display:grid;justify-items:center;align-content:center;gap:.18rem;color:#e9f1f7b8;font-weight:700;transition:.18s ease;font-size:.8rem;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.nav-pill--active{background:linear-gradient(180deg,#459cd833,#256c9b29);color:#fff;box-shadow:inset 0 1px #ffffff14}.app-shell__content{display:grid;gap:.8rem;padding-bottom:.4rem;min-height:auto;overflow:visible}.nav-pill__icon{width:2.34rem;height:2.34rem;border-radius:999px;display:grid;place-items:center;background:#ffffff0f;border:1px solid rgba(255,255,255,.05);overflow:hidden}.nav-pill__icon img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.nav-pill--active .nav-pill__icon{background:#53b7f52e;border-color:#7dcdff29;box-shadow:0 0 0 3px #55beff14}.nav-pill__glyph{font-size:1.04rem;line-height:1}html[data-theme=moon] .loading-screen,html[data-theme=moon] .coming-soon-shell{background:radial-gradient(circle at 50% 16%,rgba(84,201,255,.18),transparent 28%),radial-gradient(circle at 12% 20%,rgba(238,197,111,.16),transparent 19%),radial-gradient(circle at 82% 72%,rgba(94,226,207,.16),transparent 22%),linear-gradient(155deg,#06131d,#102a39 48%,#071822)}html[data-theme=moon] .coming-soon-panel,html[data-theme=moon] .glass-panel,html[data-theme=moon] .glass-pill,html[data-theme=moon] .hero-card,html[data-theme=moon] .list-panel,html[data-theme=moon] .raffle-detail,html[data-theme=moon] .raffles-feed,html[data-theme=moon] .create-form,html[data-theme=moon] .wallet-modal,html[data-theme=moon] .notification-page{background:var(--panel);border-color:var(--border);box-shadow:var(--shadow);color:var(--text)}html[data-theme=moon] .app-shell__topbar{background:#0c1d2ac7;border-color:#70c6eb2e}html[data-theme=moon] .topbar-balance,html[data-theme=moon] .topbar-icon-button,html[data-theme=moon] .wallet-chip,html[data-theme=moon] .wallet-chip--hero,html[data-theme=moon] .topbar-language__menu,html[data-theme=moon] .notification-card,html[data-theme=moon] .dashboard-view-switch,html[data-theme=moon] .profile-history-card,html[data-theme=moon] .profile-overview-card__wallet,html[data-theme=moon] .dashboard-summary-card--owner,html[data-theme=moon] .profile-overview-card--clean,html[data-theme=moon] .meta-chip,html[data-theme=moon] .detail-cell,html[data-theme=moon] .toggle-field,html[data-theme=moon] .feedback-strip,html[data-theme=moon] .raffle-card,html[data-theme=moon] .eligibility-panel,html[data-theme=moon] .chance-panel,html[data-theme=moon] .task-card,html[data-theme=moon] .invoice-table,html[data-theme=moon] .empty-state,html[data-theme=moon] .rule-check-row,html[data-theme=moon] .boost-progress-card,html[data-theme=moon] .required-chat-card,html[data-theme=moon] .phone-verification-card{background:#132c3ac2;border-color:#6cbee02e;color:var(--text)}html[data-theme=moon] .dashboard-metric,html[data-theme=moon] .dashboard-metric--sky,html[data-theme=moon] .dashboard-metric--sea,html[data-theme=moon] .dashboard-metric--mint,html[data-theme=moon] .dashboard-metric--sun,html[data-theme=moon] .invoice-table__row,html[data-theme=moon] .form-section,html[data-theme=moon] .chat-choice-card,html[data-theme=moon] .selected-chat-card,html[data-theme=moon] .country-picker,html[data-theme=moon] .country-option{background:linear-gradient(180deg,#1b3b4cdb,#102634d1);border-color:#69bee22e;color:var(--text)}html[data-theme=moon] .review-invoice-card{border-color:#54c9ff2e;background:linear-gradient(145deg,#0e2332f0,#081823e6),radial-gradient(circle at 12% 12%,rgba(84,201,255,.13),transparent 36%);box-shadow:inset 0 1px #ffffff0f,0 18px 42px #00080d47}html[data-theme=moon] .review-invoice-card .rule-card-head{border:1px solid rgba(84,201,255,.14);border-radius:.9rem;background:#54c9ff14;padding:.72rem}html[data-theme=moon] .invoice-table__row{border-color:#54c9ff1f;background:#0b1f2db8}html[data-theme=moon] .invoice-table__row b{color:var(--mint)}html[data-theme=moon] .invoice-table__row--total,html[data-theme=moon] .review-payment-strip>div{border-color:#5ee2cf2e;background:linear-gradient(145deg,#1e585c61,#0c2330d6)}html[data-theme=moon] .create-layout--wizard .create-form{background:linear-gradient(155deg,#0c1f2df0,#081622e6),radial-gradient(circle at 14% 0%,rgba(84,201,255,.14),transparent 34%);border-color:#69bee238}html[data-theme=moon] .wizard-step,html[data-theme=moon] .rule-toggle-card,html[data-theme=moon] .rule-config-card,html[data-theme=moon] .rule-check-row{border-color:#6fd3f633;background:linear-gradient(150deg,#113144eb,#0a1e2de0);box-shadow:inset 0 1px #ffffff14,0 12px 30px #0009123d;color:var(--text)}html[data-theme=moon] .wizard-step span{background:#54c9ff24;color:#ccefff}html[data-theme=moon] .wizard-step--active,html[data-theme=moon] .wizard-step--done,html[data-theme=moon] .rule-toggle-card--active{border-color:#5ee2cf57;background:linear-gradient(150deg,#164c58db,#0c283ae6),radial-gradient(circle at 10% 0%,rgba(94,226,207,.18),transparent 38%);box-shadow:inset 0 1px #ffffff1f,0 16px 34px #000c144d}html[data-theme=moon] .rule-toggle-card span,html[data-theme=moon] .rule-price-pill{background:#5ee2cf1f;color:#8cf1e7}html[data-theme=moon] .rule-config-card span,html[data-theme=moon] .rule-check-row span,html[data-theme=moon] .wizard-step strong{color:#e9f8fce6}html[data-theme=moon] .owner-note,html[data-theme=moon] .rule-switch-panel,html[data-theme=moon] .datetime-input-shell,html[data-theme=moon] .datetime-popover,html[data-theme=moon] .calendar-panel,html[data-theme=moon] .clock-panel,html[data-theme=moon] .datetime-trigger,html[data-theme=moon] .datetime-text-input,html[data-theme=moon] .datetime-picker-button,html[data-theme=moon] .calendar-nav-button,html[data-theme=moon] .calendar-day,html[data-theme=moon] .clock-face,html[data-theme=moon] .clock-number,html[data-theme=moon] .number-stepper input,html[data-theme=moon] .number-stepper button{border-color:#6fd3f638;background:linear-gradient(150deg,#0e283af0,#081b29e6),radial-gradient(circle at 12% 0%,rgba(84,201,255,.12),transparent 36%);color:#e9f8fc;box-shadow:inset 0 1px #ffffff14,0 12px 28px #00091233}html[data-theme=moon] .owner-note strong,html[data-theme=moon] .datetime-trigger strong{color:#f4fbff}html[data-theme=moon] .owner-note span,html[data-theme=moon] .datetime-trigger span,html[data-theme=moon] .calendar-weekdays span,html[data-theme=moon] .datetime-zone-hint{color:#cde5eec7}html[data-theme=moon] .datetime-popover{background:radial-gradient(circle at 12% 0%,rgba(84,201,255,.18),transparent 34%),#07151ffa;box-shadow:0 24px 48px #00080d6b}html[data-theme=moon] .calendar-day--empty{background:transparent;box-shadow:none}html[data-theme=moon] .calendar-day--active,html[data-theme=moon] .clock-number--active{border-color:transparent;background:linear-gradient(140deg,#54c9fff2,#5ee2cfd1);color:#06131c}html[data-theme=moon] .clock-hand{background:linear-gradient(180deg,#5ee2cf,#54c9ff2e)}html[data-theme=moon] .country-option{border-radius:.72rem;background:linear-gradient(150deg,#102d3eeb,#081c2adb)}html[data-theme=moon] .country-option--active{border-color:#5ee2cf5c;background:linear-gradient(140deg,#25849aeb,#15566feb)}html[data-theme=moon] .promo-banner{border-color:#6fd3f62e;background:linear-gradient(150deg,#0f293ae0,#071824eb)}html[data-theme=moon] input,html[data-theme=moon] textarea,html[data-theme=moon] select{background:#07151fa8;border-color:#69bee233;color:var(--text)}html[data-theme=moon] input::-moz-placeholder,html[data-theme=moon] textarea::-moz-placeholder{color:#dbedf275}html[data-theme=moon] input::placeholder,html[data-theme=moon] textarea::placeholder{color:#dbedf275}html[data-theme=moon] .muted-text,html[data-theme=moon] .topbar-balance span,html[data-theme=moon] .wallet-chip__label,html[data-theme=moon] .raffle-card p,html[data-theme=moon] .raffle-card__head span,html[data-theme=moon] .raffle-card__foot span,html[data-theme=moon] .detail-cell span,html[data-theme=moon] .meta-chip span,html[data-theme=moon] .dashboard-metric span,html[data-theme=moon] .dashboard-metric small,html[data-theme=moon] .raffle-countdown__label,html[data-theme=moon] .flip-clock__unit-label{color:var(--muted)}html[data-theme=moon] .primary-button,html[data-theme=moon] .wallet-chip__plus,html[data-theme=moon] .topbar-balance .topbar-balance__plus,html[data-theme=moon] .topbar-language__trigger,html[data-theme=moon] .brand-mark--mini{background:linear-gradient(140deg,#39bde9,#146c9e);color:#f4fbff}html[data-theme=moon] .secondary-button,html[data-theme=moon] .ghost-button{background:#1c3f50ad;border-color:#69bee233;color:var(--text)}html[data-theme=moon] .topbar-theme-toggle{background:linear-gradient(160deg,#eec56ff2,#c98234e0)}html[data-theme=moon] .topbar-theme-toggle span{color:#071722}html[data-theme=moon] .app-shell__nav{background:#051018d1;border-color:#69bee224}html[data-theme=moon] .nav-pill{color:#dfeff4bd}html[data-theme=moon] .nav-pill--active{background:linear-gradient(180deg,#54c9ff38,#5ee2cf1f);color:#fff}html[data-theme=moon] .raffle-countdown,html[data-theme=moon] .coming-soon-countdown{border-color:#69bee233;background:radial-gradient(circle at 18% 0%,rgba(84,201,255,.16),transparent 34%),linear-gradient(135deg,#153242e0,#091823c7)}html[data-theme=moon] .flip-clock__digit{border-color:#69bee238;background:linear-gradient(180deg,#1c465d,#143447 48%,#081b27 49%,#17384b);color:#ecfbff;box-shadow:0 12px 22px #00080d5c,inset 0 1px #ffffff1f}html[data-theme=moon] .flip-clock__digit:after{background:#ffffff1a;box-shadow:0 1px #0000006b}html[data-theme=moon] .flip-clock__separator{color:transparent}html[data-theme=moon] .flip-clock__separator:before,html[data-theme=moon] .flip-clock__separator:after{background:#e9fbff;box-shadow:0 0 .85rem #5ee2cf80}html[data-theme=moon] .loading-screen__meter{background:#07151fb8}.nav-pill__label{font-size:.7rem;line-height:1.1}.dashboard-grid,.raffles-layout,.admin-grid,.dashboard-stack{display:grid;gap:.85rem}.dashboard-grid{grid-template-columns:1.4fr 1fr}.dashboard-grid--guest,.dashboard-grid--compact{grid-template-columns:1fr}.hero-card,.list-panel,.raffle-detail,.raffles-feed,.create-form{border-radius:2rem;padding:1rem}.raffle-detail__hero,.eligibility-panel,.form-section{display:grid;gap:.75rem}.join-panel,.join-panel__form{display:grid;gap:.72rem}.join-panel{padding-top:.2rem}.join-panel__head,.join-panel__actions{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.join-panel__head span{color:var(--muted);font-size:.82rem}.form-section{padding-top:.1rem;border-top:1px solid rgba(95,187,226,.12)}.form-section:first-of-type{border-top:0;padding-top:0}.form-section__head h4{margin:0;font-size:.98rem}.hero-card{min-height:15rem;display:grid;gap:.8rem}.hero-card--locked{justify-items:start}.hero-card--compact{min-height:auto}.dashboard-profile-card{display:grid;gap:.75rem}.dashboard-view-switch{display:inline-grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;border-radius:1.35rem;padding:.36rem;width:min(24rem,100%)}.dashboard-view-switch__pill{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:var(--muted);border-radius:1rem;padding:.72rem .95rem;font-weight:800;transition:.18s ease}.dashboard-view-switch__pill--active{background:linear-gradient(180deg,#ffffffe6,#d6f2fff0);color:var(--text);box-shadow:inset 0 1px #ffffffb8,0 10px 20px #53a4d21f}.dashboard-summary-card,.profile-overview-card,.profile-history-card{border-radius:2rem;padding:1rem;display:grid;gap:.85rem}.dashboard-summary-card--owner{gap:.72rem;padding:.9rem}.dashboard-summary-card__head,.static-chart__head,.profile-overview-card__wallet{display:flex;align-items:start;justify-content:space-between;gap:.85rem}.dashboard-summary-card__head--owner{align-items:center}.dashboard-summary-card__head--row{flex-direction:row;align-items:center}.dashboard-summary-card__title-inline{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.75rem;direction:inherit;min-width:0}.dashboard-summary-card__title-inline h3{min-width:0;margin:0;text-align:start;overflow-wrap:anywhere}.dashboard-summary-total{flex:0 0 auto;direction:ltr;display:inline-flex;align-items:center;justify-content:center;padding:.44rem .78rem;border-radius:999px;background:#7c3aed1a;border:1px solid rgba(124,58,237,.16);color:#7c3aed;font-family:Manrope,sans-serif;font-size:.82rem;font-weight:800;white-space:nowrap}.profile-overview-card__wallet{justify-content:flex-end}.dashboard-summary-card__metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem}.dashboard-summary-card__metrics--compact{gap:.45rem}.dashboard-summary-card__metrics--tight .dashboard-metric{min-height:4.7rem;padding:.58rem .38rem}.profile-history-card__wallet-strip,.profile-overview-card__meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}.dashboard-summary-card__footer{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.dashboard-summary-card__footer p{color:var(--muted);font-size:.84rem}.dashboard-summary-card__head>div h3+h3{display:none}.dashboard-summary-card__footer{justify-content:center}.dashboard-summary-card__footer p{display:none}.dashboard-summary-card__actions{justify-content:center}.dashboard-summary-card__actions .primary-button{min-width:10rem}.dashboard-summary-card__footer--actions{justify-content:center}.dashboard-live-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;align-items:start}.dashboard-live-grid--single{grid-template-columns:1fr}.dashboard-live-section{display:grid;gap:.7rem;align-content:start}.dashboard-live-scroll.stack-list--scroll{max-height:min(23rem,52vh)}.glass-pill--live{color:#2f9b5e;background:#f4fff9d6;box-shadow:inset 0 1px #ffffffb8,0 0 0 1px #5fd68c1a}.dashboard-metric{border-radius:1.2rem;padding:.7rem .55rem;display:grid;gap:.24rem;min-height:5.2rem;background:#e0eff4b3;border:1px solid rgba(95,187,226,.14);justify-items:center;text-align:center}.dashboard-metric strong{font-family:Manrope,sans-serif;font-size:clamp(.98rem,3vw,1.16rem);font-variant-numeric:tabular-nums;line-height:1.1}.dashboard-metric span,.dashboard-metric small{color:var(--muted)}.dashboard-metric small{font-size:.76rem}.dashboard-metric--sky{background:linear-gradient(180deg,#ebf6f9d1,#bfe0ebe6)}.dashboard-metric--sea{background:linear-gradient(180deg,#e8f5f8d1,#b8d8e4e6)}.dashboard-metric--mint{background:linear-gradient(180deg,#e7f5f5d1,#bee1dae6)}.dashboard-metric--sun{background:linear-gradient(180deg,#f3f4edd6,#e5d3b0e6)}.profile-overview-card__wallet-meta,.profile-overview-card__copy{display:grid;gap:.28rem}.profile-overview-card__identity{display:grid;justify-items:center;gap:.7rem;text-align:center;width:100%}.profile-overview-card--clean{position:relative;overflow:hidden;padding-top:1.05rem;isolation:isolate;box-shadow:0 18px 42px #1b6a911f,inset 0 0 0 1px #ffffff70}.profile-overview-card--clean:before,.profile-overview-card--clean:after{content:"✦";position:absolute;z-index:0;display:grid;place-items:center;width:1.45rem;height:1.45rem;border-radius:999px;color:#fff8db;background:linear-gradient(135deg,#54c9ffe6,#eec56feb);box-shadow:0 0 24px #eec56f61;animation:avatarSparkFloat 3.4s ease-in-out infinite;pointer-events:none}.profile-overview-card--clean:before{top:1rem;right:1.15rem}.profile-overview-card--clean:after{content:"🚀";bottom:1.05rem;left:1rem;font-size:.78rem;animation-delay:.9s}.profile-overview-card__halo{position:absolute;top:-3.2rem;left:50%;transform:translate(-50%);width:13rem;height:13rem;border-radius:999px;background:radial-gradient(circle,rgba(101,212,255,.32) 0%,rgba(101,212,255,.08) 48%,transparent 72%);filter:blur(22px);pointer-events:none}.dashboard-hero__avatar--profile{width:6rem;height:6rem}.dashboard-hero__avatar--glow{position:relative;box-shadow:0 0 0 10px #ffffff57,0 22px 34px #52a3d02e,0 0 40px #6cd0ff2e}.dashboard-hero__avatar--glow:before,.dashboard-hero__avatar--glow:after{content:"✦";position:absolute;display:grid;place-items:center;width:1.35rem;height:1.35rem;border-radius:999px;color:#fff6d8;background:linear-gradient(135deg,#54c9ffe0,#eec56fe6);box-shadow:0 0 22px #eec56f61;animation:avatarSparkFloat 3.4s ease-in-out infinite}.dashboard-hero__avatar--glow:before{top:.1rem;right:-.2rem}.dashboard-hero__avatar--glow:after{content:"🚀";bottom:.2rem;left:-.28rem;font-size:.78rem;animation-delay:.9s}.profile-overview-card__copy h3{margin:0;font-family:Manrope,Vazirmatn,sans-serif;font-size:1.36rem}.profile-overview-card__copy p,.profile-overview-card__copy span,.profile-overview-card__copy small{margin:0;color:var(--muted)}.profile-overview-card__copy small{font-size:.8rem}.profile-overview-card__identity--raised{position:relative;z-index:2;margin-top:.12rem;padding-inline:.5rem}.profile-overview-card__identity-pills{display:flex;align-items:center;justify-content:center;gap:.45rem;flex-wrap:wrap}.profile-quick-tabs{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;width:min(16rem,100%);margin:.3rem auto 0}.profile-quick-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(231,246,250,.26);border-radius:999px;padding:.42rem .58rem;display:inline-flex;align-items:center;justify-content:center;gap:.32rem;background:#ffffff1f;color:var(--text);box-shadow:0 12px 26px #10343f1f}.profile-quick-tab strong{font-size:.76rem;font-weight:900}.profile-quick-tab--active{background:linear-gradient(135deg,#54c9ff38,#5ee2cf29);border-color:#54c9ff6b}.review-option-toggle{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.65rem;align-items:center;margin-top:.8rem;padding:.72rem;border:1px solid rgba(84,201,255,.24);border-radius:1rem;background:radial-gradient(circle at 12% 18%,rgba(84,201,255,.16),transparent 32%),#ffffff1a}.review-option-toggle input{width:1.05rem;height:1.05rem;accent-color:var(--mint)}.review-option-toggle strong,.review-option-toggle small{display:block}.review-option-toggle small{margin-top:.12rem;color:var(--muted)}.monitor-raffle-grid{display:grid;gap:.75rem}.monitor-raffle-card{display:grid;gap:.72rem;padding:.82rem;border:1px solid rgba(231,246,250,.22);border-radius:1rem;background:linear-gradient(135deg,#ffffff24,#54c9ff14),#ffffff0f;box-shadow:0 16px 32px #09202c1f}.monitor-raffle-card--disabled{border-color:#e24b5f47;background:#e24b5f14}.monitor-raffle-card strong,.monitor-raffle-card small{display:block}.monitor-raffle-card small{margin-top:.14rem;color:var(--muted);overflow-wrap:anywhere}.monitoring-workspace{display:grid;grid-template-columns:minmax(18rem,.95fr) minmax(0,1.25fr);gap:.85rem;align-items:start}.monitoring-list-panel,.monitoring-detail-panel{min-width:0}.monitor-raffle-list{display:grid;gap:.62rem}.monitor-raffle-row{width:100%;display:grid;gap:.52rem;padding:.82rem;text-align:start;border:1px solid rgba(84,201,255,.16);border-radius:1.05rem;color:var(--ink);background:linear-gradient(135deg,#ffffffb8,#54c9ff14),#ffffff6b;box-shadow:0 12px 26px #1c577e14;cursor:pointer}.monitor-raffle-row--active{border-color:#54c9ff7a;background:linear-gradient(135deg,#54c9ff33,#5ee2cf1f)}.monitor-raffle-row--disabled{border-color:#e24b5f47}.monitor-raffle-row__main strong,.monitor-raffle-row__main small{display:block}.monitor-raffle-row__main small{margin-top:.16rem;color:var(--muted)}.monitor-raffle-row__tags,.monitor-detail-tags{display:flex;flex-wrap:wrap;gap:.4rem}.monitor-raffle-row__tags span,.monitor-detail-tags span{display:inline-flex;align-items:center;gap:.28rem;border-radius:999px;padding:.28rem .56rem;font-size:.72rem;font-weight:850;color:#24607c;background:#54c9ff1f}.monitor-detail-tags span{flex-direction:column;align-items:flex-start;border-radius:.82rem;min-width:7.2rem}.monitor-detail-tags b{color:var(--ink);font-size:.9rem}.monitor-owner-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.7rem;align-items:center;padding:.82rem;border-radius:1.1rem;background:radial-gradient(circle at 12% 10%,rgba(238,197,111,.22),transparent 32%),linear-gradient(135deg,#54c9ff24,#ffffff80);border:1px solid rgba(84,201,255,.2)}.monitor-owner-card__copy{display:grid;gap:.22rem;min-width:0}.monitor-owner-card__avatar-link{display:inline-grid;border-radius:999px;text-decoration:none;transition:transform .16s ease,filter .16s ease}.monitor-owner-card__avatar-link:hover{transform:translateY(-1px) scale(1.02);filter:drop-shadow(0 10px 18px rgba(28,122,162,.22))}.monitor-owner-card__copy strong,.monitor-owner-card__copy span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.premium-badge{display:inline-flex;align-items:center;justify-content:center;padding:.34rem .72rem;border-radius:999px;background:linear-gradient(135deg,#ffcc53f2,#ff9347e0);color:#fff;font-size:.78rem;font-weight:800;box-shadow:0 10px 22px #ffa64c2e}.profile-history-card__deposit,.profile-history-card__payments,.profile-history-card__charts{display:grid;gap:.72rem}.profile-history-card__charts{grid-template-columns:repeat(2,minmax(0,1fr))}.promo-banner{display:block;aspect-ratio:16 / 6.4;width:min(100%,42rem);justify-self:center;margin-inline:auto;max-height:12.6rem;min-height:8.4rem;padding:.36rem;overflow:hidden;position:relative;border-radius:1.55rem;background:linear-gradient(135deg,#fff6,#ffffff1f),#ffffff24;box-shadow:0 1.25rem 3rem #503c962e,inset 0 1px #ffffff6b;-webkit-backdrop-filter:blur(22px) saturate(1.18);backdrop-filter:blur(22px) saturate(1.18)}.promo-banner:after{content:"";position:absolute;inset:auto -1.8rem -2.6rem auto;width:8.6rem;height:8.6rem;border-radius:999px;background:radial-gradient(circle,rgba(255,255,255,.34),transparent 66%);filter:blur(8px)}.promo-banner__main{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:1.25rem;min-width:0;width:100%;height:100%;display:block;padding:0;background:radial-gradient(circle at 82% 12%,rgba(255,255,255,.36),transparent 34%),linear-gradient(145deg,#ffffff3d,#ffffff14),#070a101f;color:inherit;cursor:pointer;overflow:hidden;position:relative;touch-action:pan-y;border:1px solid rgba(255,255,255,.2);box-shadow:inset 0 1px #ffffff42,0 16px 36px #0000001f}.promo-banner__track{display:flex;height:100%;transition:transform .44s cubic-bezier(.2,.8,.2,1);will-change:transform}.promo-banner__track--dragging{transition:none}.promo-banner__slide{position:relative;display:block;flex:0 0 100%;min-width:100%;height:100%;overflow:hidden;border-radius:1rem}.promo-banner__main img,.promo-banner__image-fallback{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;border-radius:1rem;-o-object-fit:cover;object-fit:cover;background:#fff3;box-shadow:inset 0 1px #ffffff52}.promo-banner__glass{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:radial-gradient(circle at 78% 42%,rgba(255,255,255,.18),transparent 32%),linear-gradient(90deg,#ffffffd1,#ffffff80 43%,#ffffff1a);-webkit-backdrop-filter:blur(.35px);backdrop-filter:blur(.35px)}.promo-banner__copy{position:relative;z-index:2;height:100%;display:grid;align-content:center;justify-items:start;gap:.28rem;padding:clamp(.9rem,4vw,1.45rem);color:#2b2150;text-align:start}.promo-banner__copy small{color:#4a3882b3;font-size:.7rem;font-style:normal;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.promo-banner__copy strong{max-width:62%;color:#2d2470;font-size:clamp(1.1rem,5vw,2rem);line-height:1.08}.promo-banner__copy em{max-width:58%;color:#2b2150b8;font-size:.78rem;font-style:normal;line-height:1.55}.promo-banner__copy b{display:inline-flex;align-items:center;justify-content:center;margin-top:.26rem;border:1px solid rgba(255,255,255,.7);border-radius:999px;background:linear-gradient(135deg,#8b64ff,#d56dff);color:#fff;box-shadow:0 .8rem 1.8rem #8b64ff3d;padding:.5rem .95rem;font-size:.78rem;font-style:normal;font-weight:900}.profile-payment-scroll{max-height:16rem;overflow-y:auto;overscroll-behavior:contain;padding-inline-end:.12rem}.profile-overview-card--clean{overflow:hidden}.promo-banner__image-fallback{display:grid;place-items:center;font-weight:900}.promo-banner__dots{position:absolute;inset:auto 0 .5rem 0;display:flex;justify-content:center;gap:.34rem;z-index:2}.promo-banner__dot{width:.46rem;height:.46rem;border:0;border-radius:999px;background:#ffffff6b;padding:0}.promo-banner__dot--active{width:.46rem;background:#7a5cff;box-shadow:0 0 .75rem #7a5cff80}.promo-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:grid;place-items:center;padding:1rem}.promo-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#020b128f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.promo-modal__card{position:relative;z-index:1;width:min(28rem,100%);display:grid;gap:.72rem;padding:1rem;border-radius:1.15rem;color:#fff;box-shadow:0 28px 70px #020b126b}.promo-modal__card img{width:100%;max-height:14rem;border-radius:.9rem;-o-object-fit:cover;object-fit:cover}.promo-banner--sky{background:radial-gradient(circle at top right,rgba(255,255,255,.34),transparent 30%),linear-gradient(135deg,#4c52e5eb,#29a0f0e6);color:#fff}.promo-banner--mint{background:radial-gradient(circle at top right,rgba(255,255,255,.34),transparent 30%),linear-gradient(135deg,#128976f0,#21b284e6);color:#fff}.promo-banner--sun{background:radial-gradient(circle at top right,rgba(255,255,255,.3),transparent 30%),linear-gradient(135deg,#d97520f0,#f8b140e6);color:#fff}.promo-banner .eyebrow,.promo-banner p{color:#ffffffd1}.profile-history-card__deposit-note{display:grid;gap:.35rem;padding:.82rem .9rem;border-radius:1.15rem;background:#ffffff80;border:1px solid rgba(95,187,226,.14)}.profile-history-card__deposit-note span{color:var(--muted);font-size:.82rem}.square-meta-card{min-height:5.75rem;border-radius:1.25rem;padding:.66rem .45rem;display:grid;align-content:center;justify-items:center;text-align:center;gap:.28rem;background:#ffffff8f;border:1px solid rgba(95,187,226,.14);box-shadow:inset 0 1px #ffffff80}.square-meta-card span{color:var(--muted);font-size:.76rem}.square-meta-card strong{font-size:.9rem;line-height:1.35}.static-chart{display:grid;gap:.75rem;padding:.88rem;border-radius:1.25rem;background:#ffffff7a;border:1px solid rgba(95,187,226,.14)}.static-chart__head{flex-direction:column;align-items:start;gap:.2rem}.static-chart__head strong{font-size:.96rem}.static-chart__head span{color:var(--muted);font-size:.78rem}.static-chart__bars{display:grid;grid-template-columns:repeat(auto-fit,minmax(3.8rem,1fr));gap:.65rem;align-items:end;min-height:10rem}.static-chart__item{display:grid;justify-items:center;gap:.28rem;text-align:center}.static-chart__item strong{font-family:Manrope,sans-serif;font-size:.94rem}.static-chart__item span,.static-chart__item small{color:var(--muted)}.static-chart__item small{font-size:.72rem}.static-chart__bar-wrap{width:100%;min-height:7rem;display:flex;align-items:end;justify-content:center}.static-chart__bar{width:100%;max-width:2.8rem;min-height:1rem;border-radius:1rem 1rem .5rem .5rem;background:linear-gradient(180deg,#54c9fffa,#258fc7eb);box-shadow:0 14px 20px #44a1d024}.dashboard-hero{position:relative;overflow:hidden;min-height:auto;padding:1.05rem 1rem .95rem;display:grid;gap:.82rem;justify-items:center;text-align:center}.dashboard-hero__topline{width:100%;display:flex;justify-content:start;position:relative;z-index:1}.dashboard-hero__decor{position:absolute;width:9rem;height:9rem;border-radius:999px;filter:blur(35px);opacity:.4}.dashboard-hero__decor--left{top:-2rem;left:-1.4rem;background:#75d8db47}.dashboard-hero__decor--right{top:-1rem;right:-1.8rem;background:#55c8ff42}.dashboard-hero__avatar{position:relative;width:6.8rem;height:6.8rem;border-radius:999px;overflow:hidden;background:linear-gradient(160deg,#5fcaff47,#137ab2cc);color:#fff;display:grid;place-items:center;font-family:Manrope,sans-serif;font-size:1.6rem;font-weight:800;box-shadow:0 22px 32px #52a3d02e;border:1px solid rgba(255,255,255,.82);z-index:1}.dashboard-hero__avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.dashboard-hero__identity{position:relative;z-index:1;display:grid;gap:.18rem}.dashboard-hero__identity h3{margin:0;font-size:1.36rem;font-family:Manrope,Vazirmatn,sans-serif}.dashboard-hero__identity p{margin:0;color:var(--muted)}.dashboard-hero__subline{display:inline-flex;align-items:center;justify-content:center;gap:.38rem;flex-wrap:wrap;color:var(--muted);font-size:.8rem;font-family:Manrope,Vazirmatn,sans-serif}.dashboard-hero__meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;width:100%;position:relative;z-index:1}.meta-chip--hero{text-align:center;padding:.58rem .45rem;border-radius:1.1rem;gap:.18rem;box-shadow:inset 0 1px #ffffff7a}.meta-chip--hero span{font-size:.7rem}.meta-chip--hero strong{font-size:1.02rem;line-height:1.25}.hero-card__actions--centered{justify-content:center;align-items:center}.dashboard-hero__admin-link{padding-top:.1rem;font-size:.9rem}.hero-card__header{display:flex;align-items:center;gap:.85rem}.avatar-orb{width:3.9rem;height:3.9rem;border-radius:1.2rem;background:linear-gradient(160deg,#5fcaff42,#137ab2bf);color:#fff;display:grid;place-items:center;font-weight:800;overflow:hidden}.avatar-orb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-card__meta,.hero-card__actions,.toggle-grid,.tag-cloud{display:flex;flex-wrap:wrap;gap:.6rem}.inline-actions{display:flex;align-items:center;gap:.55rem;flex-wrap:wrap}.meta-chip,.detail-cell,.toggle-field,.feedback-strip{background:#e1eff4a8;border:1px solid rgba(95,187,226,.15)}.meta-chip,.detail-cell{border-radius:1rem;padding:.72rem .88rem;display:grid;gap:.28rem}.meta-chip span,.detail-cell span{color:var(--muted);font-size:.82rem}.stats-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.stats-grid--dashboard{grid-template-columns:repeat(4,minmax(0,1fr))}.stat-card{border-radius:1.35rem;padding:.9rem;display:grid;gap:.42rem;min-height:6.7rem;align-content:space-between}.stat-card span{color:var(--muted)}.stat-card strong{font-family:Manrope,sans-serif;font-size:1.6rem}.stat-card--sky{background:linear-gradient(180deg,#ffffffb3,#d6f4ffd1)}.stat-card--sea{background:linear-gradient(180deg,#ffffffb3,#e0f6ffe0)}.stat-card--sun{background:linear-gradient(180deg,#ffffffad,#fff4dceb)}.stat-card--mint{background:linear-gradient(180deg,#ffffffad,#e2fff6e0)}.list-panel__head{display:flex;justify-content:space-between;align-items:start;gap:1rem;margin-bottom:.8rem}.stack-list{display:grid;gap:.7rem}.raffle-row{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.78rem .9rem;border-radius:1rem;background:#ffffff75;border:1px solid rgba(95,187,226,.12)}.raffle-row__meta{display:grid;gap:.35rem;justify-items:end;color:var(--muted);font-size:.85rem}.raffle-row--live{align-items:start;text-align:start}.raffle-row--live>div:first-child{display:grid;gap:.22rem;align-content:start}.raffle-row--live .raffle-row__meta{align-content:start;justify-items:end}[dir=rtl] .raffle-row--live .raffle-row__meta{justify-items:start}.primary-button,.secondary-button,.ghost-button,.danger-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:.9rem;padding:.78rem 1rem;font-weight:800;transition:transform .18s ease,box-shadow .18s ease,background .18s ease;font-size:.94rem}.primary-button{background:linear-gradient(140deg,#5ccdfc,#208bc3);color:#fff;box-shadow:0 15px 26px #3397cc47}.primary-button--inline{padding:.42rem .78rem;border-radius:999px;font-size:.76rem;font-weight:800;box-shadow:0 10px 18px #3397cc38}.primary-button--inline-link{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.overlay-shell{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:grid;place-items:center;padding:max(.75rem,env(safe-area-inset-top)) max(.75rem,env(safe-area-inset-right)) max(.75rem,env(safe-area-inset-bottom)) max(.75rem,env(safe-area-inset-left))}.overlay-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#08131f52;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.wallet-modal{position:relative;z-index:1;width:min(28.5rem,100%);max-height:min(42rem,calc(100dvh - 1.5rem));overflow:auto;overscroll-behavior:contain;border-radius:1.25rem;padding:.82rem;display:grid;gap:.68rem;scrollbar-width:thin}.wallet-modal__intro{display:grid;gap:.72rem}.wallet-modal__tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.wallet-modal__tabs .filter-chip{justify-content:center;min-height:2.35rem}.wallet-action-switch{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;padding:.32rem;border:1px solid rgba(255,255,255,.24);border-radius:1rem;background:linear-gradient(135deg,#ffffff2e,#ffffff0f),#08141e47;box-shadow:inset 0 1px #ffffff29}.wallet-action-switch__item{min-height:2.35rem;border:0;border-radius:.8rem;background:transparent;color:var(--muted);font-weight:950}.wallet-action-switch__item--active{color:#fff;background:linear-gradient(135deg,#ffaa39eb,#a67dffe6);box-shadow:0 .8rem 1.7rem #784fff33}.wallet-modal__intro-copy{display:grid;gap:.24rem;padding:.9rem .95rem;border-radius:1rem;border:1px solid rgba(84,201,255,.2);background:radial-gradient(circle at 16% 0%,rgba(94,226,207,.14),transparent 34%),#ffffff3d}.wallet-modal__intro-copy strong{font-size:1.02rem}.wallet-modal__intro-copy span{color:var(--muted);font-size:.84rem;line-height:1.7}.wallet-modal__intent{display:grid;gap:.62rem;padding:.72rem;border-radius:1rem;background:radial-gradient(circle at 12% 0%,rgba(94,226,207,.18),transparent 38%),#ffffff8f;border:1px solid rgba(95,187,226,.22)}.wallet-modal__intent--withdraw{gap:.85rem}.wallet-withdraw-v2{gap:.58rem;padding:.68rem;border-color:#fff3;background:radial-gradient(circle at 12% 0%,rgba(255,170,57,.18),transparent 35%),radial-gradient(circle at 100% 6%,rgba(166,125,255,.22),transparent 38%),linear-gradient(145deg,#ffffff1c,#050c146b)}.wallet-withdraw-v2__topline{min-height:4.7rem;display:flex;justify-content:space-between;gap:.65rem;align-items:center;padding:.72rem .78rem;border-radius:.95rem;border:1px solid rgba(255,255,255,.22);background:radial-gradient(circle at 14% 12%,rgba(255,170,57,.36),transparent 34%),radial-gradient(circle at 92% 14%,rgba(166,125,255,.32),transparent 42%),linear-gradient(145deg,#ffffff38,#ffffff14);box-shadow:inset 0 1px #ffffff38,0 .8rem 1.7rem #00000024}.wallet-withdraw-v2__topline>div{display:grid;align-content:center;gap:.28rem;min-width:0}.wallet-withdraw-v2__topline span,.wallet-withdraw-v2__compact-meta span,.wallet-withdraw-v2__field>span,.wallet-withdraw-v2__fee-line,.wallet-withdraw-v2__fee-line small,.wallet-withdraw-v2__wallet-head span{color:#ecf3f7bd;font-size:.72rem;font-weight:850}.wallet-withdraw-v2__topline strong{display:flex;align-items:baseline;gap:.35rem;color:#fff;font-size:1.76rem;line-height:1.05;letter-spacing:0;text-shadow:0 .8rem 1.8rem rgba(0,0,0,.26)}.wallet-withdraw-v2__topline strong small{color:#ffffffb8;font-size:.76rem;letter-spacing:0}.wallet-withdraw-v2__compact-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem}.wallet-withdraw-v2__compact-meta span{min-height:2.7rem;display:flex;align-items:center;justify-content:space-between;gap:.45rem;padding:.5rem .58rem;border-radius:.78rem;border:1px solid rgba(255,255,255,.16);background:linear-gradient(145deg,#ffffff1f,#ffffff0a),#08121c42}.wallet-withdraw-v2__compact-meta b{color:#fff;font-size:.78rem;font-weight:950;overflow-wrap:anywhere;text-align:end}.wallet-withdraw-v2__form{display:grid;gap:.62rem}.wallet-withdraw-v2__field{display:grid;gap:.38rem}.wallet-withdraw-v2__input{min-height:2.85rem;display:flex;align-items:center;gap:.6rem;padding:0 .72rem;border-radius:.95rem;border:1px solid rgba(255,255,255,.2);background:linear-gradient(145deg,#050d1685,#ffffff14);box-shadow:inset 0 1px #ffffff24,0 .7rem 1.6rem #0000001a}.wallet-withdraw-v2__input:focus-within{border-color:#ffb84e94;box-shadow:0 0 0 3px #ffb03c1f,inset 0 1px #ffffff29}.wallet-withdraw-v2__input input{width:100%;min-width:0;height:100%;border:0;outline:0;background:transparent;color:#fff;font-size:.92rem;font-weight:900}.wallet-withdraw-v2__input input::-moz-placeholder{color:#ecf3f77a}.wallet-withdraw-v2__input input::placeholder{color:#ecf3f77a}.wallet-withdraw-v2__input b{color:#ffffffb8;font-size:.72rem;letter-spacing:.08em}.wallet-withdraw-v2__fee-line{min-height:2.55rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem;margin-top:-.18rem;padding:.46rem .68rem;border-radius:.86rem;border:1px solid rgba(255,255,255,.14);background:linear-gradient(90deg,#ffaa391f,#a67dff1a),#ffffff0d}.wallet-withdraw-v2__fee-line span{display:grid;gap:.28rem;min-width:0}.wallet-withdraw-v2__fee-line strong{color:#fff;font-size:.78rem;white-space:nowrap}.wallet-withdraw-v2__fee-line small{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wallet-withdraw-v2__wallet-box{display:grid;gap:.52rem;padding:.62rem;border-radius:1rem;border:1px solid rgba(255,255,255,.2);background:radial-gradient(circle at 12% 0%,rgba(94,226,207,.12),transparent 38%),linear-gradient(145deg,#050d1694,#ffffff12);box-shadow:inset 0 1px #ffffff24,0 .85rem 1.8rem #0000001f}.wallet-withdraw-v2__wallet-box:focus-within{border-color:#5ee2cf75;box-shadow:0 0 0 3px #5ee2cf1a,inset 0 1px #ffffff29}.wallet-withdraw-v2__wallet-head{display:flex;align-items:center;justify-content:space-between;gap:.55rem}.wallet-withdraw-v2__wallet-head b{display:inline-flex;align-items:center;min-height:1.45rem;padding:0 .52rem;border-radius:999px;color:#ffffffdb;background:#ffffff1c;font-size:.64rem;letter-spacing:.08em}.wallet-withdraw-v2__wallet-box input{width:100%;min-height:2.45rem;border:0;outline:0;border-radius:.78rem;padding:0 .72rem;background:#0003;color:#fff;font-family:Manrope,ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.82rem;font-weight:850;letter-spacing:.01em}.wallet-withdraw-v2__wallet-box input::-moz-placeholder{color:#ecf3f770}.wallet-withdraw-v2__wallet-box input::placeholder{color:#ecf3f770}.wallet-withdraw-v2__submit{min-height:3rem;border-radius:1rem}.wallet-page-stack{display:grid;gap:.85rem}.wallet-balance-card,.wallet-summary-card,.wallet-native-field{border:1px solid rgba(255,255,255,.08);border-radius:1.15rem;background:radial-gradient(circle at 14% 0%,rgba(0,168,255,.1),transparent 36%),#ffffff0b;box-shadow:0 .75rem 1.8rem #00000024}.wallet-balance-card{min-height:5.2rem;display:grid;align-content:center;gap:.28rem;padding:.92rem 1rem}.wallet-balance-card span,.wallet-native-field>span,.wallet-native-field small,.wallet-summary-card span{color:#e2e8f0ad;font-size:.74rem;font-weight:800}.wallet-balance-card strong{color:#fff;font-size:clamp(1.55rem,6vw,2.1rem);font-weight:950}.wallet-native-field{display:grid;gap:.52rem;padding:.72rem}.wallet-native-field>div{min-height:3.05rem;display:flex;align-items:center;gap:.55rem;padding:0 .72rem;border-radius:.95rem;background:#050d1894;border:1px solid rgba(255,255,255,.1)}.wallet-native-field>div:focus-within{border-color:#00a8ff85;box-shadow:0 0 0 3px #00a8ff1f}.wallet-native-field input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#fff;font-size:1rem;font-weight:850}.wallet-native-field--comment input{font-size:.88rem;font-weight:750}.wallet-native-field input::-moz-placeholder{color:#e2e8f06b}.wallet-native-field input::placeholder{color:#e2e8f06b}.wallet-native-field b,.wallet-native-field button,.wallet-native-field__edit{flex:0 0 auto}.wallet-native-field button{min-height:2rem;padding:0 .75rem;border-radius:999px;border:0;color:#08111f;background:linear-gradient(135deg,#00a8ff,#25d7f2);font-weight:900}.wallet-native-field__edit{color:#00a8ffd1;font-weight:900}.wallet-summary-card{display:grid;gap:.55rem;padding:.78rem}.wallet-summary-card div{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.wallet-summary-card b{color:#fff;font-size:.88rem;font-weight:900}.wallet-invoice__hero,.wallet-invoice__deadline>div{display:flex;justify-content:space-between;gap:.75rem;align-items:center}.wallet-invoice__hero{align-items:flex-start}.wallet-invoice__warning{display:flex;align-items:flex-start;gap:.62rem;padding:.62rem .72rem;border-radius:.88rem;border:1px solid rgba(255,58,78,.5);background:radial-gradient(circle at 12% 0%,rgba(255,255,255,.18),transparent 38%),linear-gradient(135deg,#ff2e4e3d,#ff7a521a),#10060a85;box-shadow:0 .85rem 1.6rem #ff2e4e1f,inset 0 1px #ffffff29}.wallet-invoice__warning-icon{flex:0 0 auto;display:inline-grid;place-items:center;width:1.42rem;height:1.42rem;border-radius:999px;background:#ff304f;color:#fff;box-shadow:0 .38rem 1rem #ff304f57;font-size:.88rem;font-weight:1000;line-height:1}.wallet-invoice__warning p{margin:0;color:#ffeef1f0;font-size:.76rem;font-weight:850;line-height:1.65}.wallet-invoice__manual{display:grid;gap:.56rem;padding:.7rem;border-radius:1rem;border:1px solid rgba(255,214,122,.26);background:radial-gradient(circle at 12% 0%,rgba(255,170,57,.16),transparent 36%),radial-gradient(circle at 96% 100%,rgba(147,118,255,.13),transparent 34%),linear-gradient(145deg,#ffffff1a,#ffffff09),#050d165c}.wallet-invoice__manual>span{color:#f7f0dad1;font-size:.74rem;font-weight:900;line-height:1.6}.wallet-invoice__copy-row{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label action" "value action";align-items:center;gap:.16rem .52rem;padding:.58rem .62rem;border-radius:.78rem;border:1px solid rgba(255,255,255,.13);background:#0000003d}.wallet-invoice__copy-row small{grid-area:label;color:#e8f1f5a3;font-size:.66rem;font-weight:850}.wallet-invoice__copy-row strong{grid-area:value;min-width:0;color:#fff;font-family:Manrope,ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.73rem;font-weight:950;line-height:1.45;overflow-wrap:anywhere;text-align:start}.wallet-copy-button{grid-area:action;min-width:5.7rem;min-height:2.15rem;border:0;border-radius:.68rem;padding:0 .72rem;color:#111827;background:linear-gradient(135deg,#ffd36b,#b58cff);box-shadow:0 .75rem 1.4rem #6554ff29;font-size:.72rem;font-weight:950}.wallet-invoice__copy-row--comment{border-color:#5ee2cf47;box-shadow:inset 0 0 0 1px #5ee2cf14}.wallet-invoice__eyebrow,.wallet-invoice__deadline span{color:var(--muted);font-size:.78rem;font-weight:800}.wallet-invoice__hero strong{color:var(--text);font-size:1.18rem}.wallet-invoice__deadline{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.44rem}.wallet-invoice__meta--wallet{grid-template-columns:repeat(2,minmax(0,1fr))}.wallet-invoice__meta--wallet>div{min-height:3rem;padding:.58rem .65rem;border:1px solid var(--border);border-radius:.85rem;background:#ffffff2e}.wallet-invoice__deadline>div{min-height:3rem;flex-direction:column;justify-content:center;padding:.58rem .64rem;border:1px solid rgba(255,255,255,.12);border-radius:.78rem;background:#ffffff0f}.wallet-invoice__deadline strong{max-width:100%;overflow-wrap:anywhere;text-align:center;color:var(--text);font-size:.78rem;font-weight:950}.wallet-invoice__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.48rem}.wallet-invoice__actions>*{min-width:0;justify-content:center}.wallet-invoice__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.44rem}.wallet-invoice__steps span{padding:.48rem .56rem;border-radius:.72rem;border:1px solid var(--border);background:#ffffff57;color:var(--muted);font-size:.74rem;font-weight:800;line-height:1.55}@media (max-width: 430px){.overlay-shell{place-items:center;padding:max(.45rem,env(safe-area-inset-top)) max(.5rem,env(safe-area-inset-right)) calc(5.85rem + env(safe-area-inset-bottom,0px)) max(.5rem,env(safe-area-inset-left))}.wallet-modal{width:min(100%,26.5rem);max-height:calc(100dvh - 6.8rem - env(safe-area-inset-bottom,0px));border-radius:1.05rem;padding:.68rem;gap:.54rem}.wallet-modal .list-panel__head--compact{min-height:2.55rem;padding:.2rem .1rem .1rem}.wallet-action-switch__item{min-height:2.12rem;font-size:.78rem}.wallet-modal__intent,.wallet-withdraw-v2{padding:.56rem;gap:.5rem}.wallet-withdraw-v2__topline{min-height:4rem;padding:.58rem}.wallet-withdraw-v2__topline strong{font-size:1.34rem}.wallet-withdraw-v2__compact-meta{grid-template-columns:1fr}.wallet-withdraw-v2__compact-meta span,.wallet-withdraw-v2__input,.wallet-withdraw-v2__wallet-box input{min-height:2.34rem}.wallet-withdraw-v2__fee-line{grid-template-columns:1fr;padding:.42rem .52rem}.wallet-invoice__actions{grid-template-columns:1fr}.wallet-invoice__manual{padding:.54rem;gap:.42rem}.wallet-invoice__warning{padding:.54rem .58rem;gap:.5rem}.wallet-invoice__warning p{font-size:.72rem;line-height:1.55}.wallet-invoice__copy-row{grid-template-columns:1fr;grid-template-areas:"label" "value" "action";gap:.3rem;padding:.5rem}.wallet-copy-button{width:100%}.wallet-invoice__deadline{grid-template-columns:1fr;gap:.36rem}.wallet-invoice__deadline>div{min-height:2.48rem;flex-direction:row;justify-content:space-between}.wallet-invoice__deadline strong{text-align:end}}.wallet-status-chip{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:.34rem .7rem;border-radius:999px;border:1px solid rgba(84,201,255,.2);background:#54c9ff1f;color:var(--text);font-size:.77rem;font-weight:800}.wallet-status-chip--ok{border-color:#32b5793d;background:#32b57924}.secondary-button{background:#ffffffc7;color:var(--text)}.ghost-button{background:transparent;color:var(--text)}.danger-button{background:linear-gradient(140deg,#ff6b6b,#c92a2a);color:#fff;box-shadow:0 12px 22px #c92a2a33}.ghost-button--inline{padding:.28rem .55rem;border-radius:999px;font-size:.76rem;font-weight:700}.ghost-link{color:#1f80b6;font-weight:800;text-decoration:none}.ghost-link:hover{text-decoration:underline}.primary-button:hover,.secondary-button:hover,.ghost-button:hover,.danger-button:hover,.nav-pill:hover,.raffle-card:hover{transform:translateY(-1px)}.single-panel-layout{display:grid}.create-layout,.admin-grid-wrap{display:grid;gap:1rem}.owner-workbench,.owner-column,.owner-raffles,.owner-grid,.inline-form{display:grid;gap:.72rem}.owner-topline{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}.owner-edit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.owner-edit-grid__wide{grid-column:1 / -1}.owner-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-column{align-content:start}.owner-column__head{margin-bottom:0}.owner-raffles{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}.owner-raffle-pill{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(95,187,226,.14);background:#ffffff8a;border-radius:1rem;padding:.8rem .88rem;text-align:right;display:grid;gap:.24rem;color:var(--text)}.owner-raffle-pill strong{font-size:.9rem}.owner-raffle-pill span,.owner-note span{color:var(--muted);font-size:.78rem}.owner-raffle-pill--active{border-color:#3dade261;box-shadow:inset 0 1px #ffffffa6,0 14px 22px #52a3d01f}.inline-form{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center}.inline-form--compact{grid-template-columns:minmax(0,1fr) auto}.inline-form input{width:100%;border:1px solid rgba(95,187,226,.16);background:#ffffffb3;border-radius:.9rem;padding:.78rem .92rem;color:var(--text)}.owner-note{display:grid;gap:.28rem;padding:.78rem .88rem;border-radius:1rem;background:#ffffff7a;border:1px solid rgba(95,187,226,.12)}.create-layout{grid-template-columns:minmax(0,1.15fr) minmax(20rem,.85fr);align-items:start}.create-side{display:grid;gap:.85rem;position:sticky;top:1rem}.raffles-layout{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.raffles-layout--rtl{direction:rtl}.raffles-layout--feed-only{grid-template-columns:minmax(0,1fr)}.raffles-layout--channel-detail{max-width:42rem;margin-inline:auto}.raffle-media-card{margin-top:.8rem;border-radius:1.15rem;overflow:hidden;border:1px solid rgba(95,187,226,.14);background:#ffffff7a}.raffle-media-card__image{display:block;width:100%;max-height:14rem;-o-object-fit:cover;object-fit:cover}.raffle-media-card__video{display:block;width:100%;max-height:18rem;-o-object-fit:contain;object-fit:contain;background:#070d18e0}.raffle-media-card__placeholder{min-height:7rem;display:grid;place-content:center;gap:.35rem;text-align:center;color:var(--muted)}.raffle-countdown{margin-top:.85rem;display:grid;gap:.65rem;justify-items:center;padding:1rem;border-radius:1.25rem;border:1px solid rgba(28,84,111,.2);background:radial-gradient(circle at 18% 0%,rgba(72,185,232,.22),transparent 32%),linear-gradient(135deg,#deeff4cc,#b1cfd98a);box-shadow:inset 0 1px #ffffff94,0 16px 34px #14435924}.raffle-countdown--done{border-color:#94a3b847;background:#ffffff7a}.raffle-countdown__label{color:var(--muted);font-size:.78rem;font-weight:800;letter-spacing:.02em}.flip-clock{display:flex;justify-content:center;gap:.7rem;width:100%;direction:ltr}.flip-clock--modern{align-items:flex-start}.flip-clock__unit{position:relative;display:grid;gap:.24rem;justify-items:center;min-width:4.95rem}.flip-clock__digits{display:flex;gap:.18rem}.flip-clock__digit{display:inline-flex;align-items:center;justify-content:center;min-width:3.1rem;min-height:3.1rem;padding:.2rem .48rem;border-radius:.88rem;border:1px solid rgba(21,69,91,.2);background:linear-gradient(180deg,#edf6f8,#dcebef 46%,#bed1d8 47%,#e7f1f4);color:#0c2b3c;font-size:1.72rem;font-weight:900;font-variant-numeric:tabular-nums;line-height:1;box-shadow:0 10px 20px #10364833,inset 0 1px #ffffffd1}.flip-clock__unit-label{color:var(--muted);font-size:.75rem;font-weight:800}.flip-clock__separator{position:absolute;inset-inline-end:-.66rem;top:.72rem;display:grid;gap:.22rem;width:.42rem;justify-items:center}.flip-clock__separator span{display:block;width:.34rem;height:.34rem;border-radius:999px;background:#0c2b3c;box-shadow:0 0 .8rem #54c9ff6b}.ticket-count-pill{width:-moz-fit-content;width:fit-content;max-width:100%;margin:.68rem auto 0;border:1px solid rgba(50,181,121,.32);border-radius:999px;background:#32b57924;color:#0c6c45;padding:.45rem .8rem;font-size:.88rem;font-weight:800;text-align:center;overflow-wrap:anywhere}.winner-avatar{flex:0 0 auto;display:grid;width:2.45rem;height:2.45rem;place-items:center;border-radius:999px;background:linear-gradient(135deg,#5fbbe2e6,#7ed321cc);color:#fff;font-weight:800;box-shadow:0 12px 24px #0f172a1f}.raffles-toolbar,.search-field{display:grid;gap:.6rem}.search-field span{font-size:.85rem;color:var(--muted)}.search-field input{width:100%;border:1px solid rgba(95,187,226,.16);background:#ffffffb3;border-radius:.9rem;padding:.78rem .92rem;color:var(--text)}.status-chips,.summary-tags{display:flex;flex-wrap:wrap;gap:.55rem}.status-chip{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(95,187,226,.14);background:#ffffff85;color:var(--muted);border-radius:999px;padding:.52rem .78rem;font-weight:700;font-size:.88rem}.status-chip--active,.glass-pill--active{background:linear-gradient(140deg,#5ccdfcf2,#208bc3db);color:#fff;border-color:transparent}.glass-pill--dim{opacity:.72}.raffles-feed__list{display:grid;gap:.7rem;max-height:none;overflow:visible;padding-left:.15rem;overscroll-behavior:auto;touch-action:pan-y}.raffle-card{width:100%;text-align:start;border:1px solid rgba(95,187,226,.12);background:#deeef3ad;border-radius:1.15rem;padding:.88rem;display:grid;gap:.55rem;min-width:0}.raffle-card--active{border-color:#3dade26b;box-shadow:inset 0 1px #fff9,0 18px 24px #52a3d01f}.raffle-card__head,.raffle-card__foot{display:flex;justify-content:space-between;gap:1rem;align-items:start;min-width:0}.raffle-card__head strong,.raffle-card p{overflow-wrap:anywhere}.raffle-card p{margin:0;color:var(--muted);line-height:1.65}.raffle-card__head span,.raffle-card__foot span{color:var(--muted);font-size:.85rem}.raffle-card{position:relative}.raffle-card--completed{border-color:#e24b5f3d}.raffle-card__status--ended{align-self:start;border-radius:999px;padding:.28rem .55rem;background:#e24b5f24;color:#b4233e!important;font-weight:900}.raffle-outcome-badge{border:1px solid transparent;border-radius:999px;padding:.34rem .62rem;font-size:.82rem;font-weight:950;white-space:nowrap}.raffle-outcome-badge--won{border-color:#189a664d;background:#189a6624;color:#08784a}.raffle-outcome-badge--lost{border-color:#e24b5f4d;background:#e24b5f24;color:#b4233e}.raffle-outcome-badge--joined{border-color:#54c9ff57;background:radial-gradient(circle at 18% 18%,rgba(255,255,255,.42),transparent 34%),linear-gradient(135deg,#54c9ff2e,#5ee2cf29);color:var(--sea);box-shadow:0 0 22px #54c9ff2e}.detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:.8rem}.detail-grid--raffle-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem}.raffles-feed .detail-grid--raffle-stats{margin-top:.2rem}.detail-grid--raffle-stats .detail-cell{min-width:0;min-height:4.6rem;padding:.58rem;text-align:center}.detail-grid--raffle-stats .detail-cell strong{font-size:clamp(.88rem,3.4vw,1.08rem);overflow-wrap:anywhere}.detail-back-button{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:.35rem;margin-bottom:.7rem;border:0;border-radius:999px;background:#215b7d1a;color:inherit;padding:.5rem .85rem;font-weight:800;cursor:pointer}.stack-list--scroll,.winners-list.stack-list--scroll{max-height:18rem;overflow-y:auto;padding-right:.12rem;overscroll-behavior:contain}.winners-list{margin-top:.8rem;display:grid;gap:.65rem}.winner-bubble-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem}.winner-bubble{display:grid;justify-items:center;gap:.28rem;min-width:0;padding:.55rem .35rem;border-radius:.8rem;background:#ffffff85;border:1px solid rgba(86,196,170,.2)}.winner-bubble__avatar{display:grid;place-items:center;inline-size:2.7rem;block-size:2.7rem;border-radius:999px;background:linear-gradient(140deg,#5ccdfceb,#32b579e6);color:#fff;font-size:1.05rem;font-weight:950;overflow:hidden}.winner-bubble__avatar-link{display:inline-grid;place-items:center;border-radius:999px;text-decoration:none;transition:transform .16s ease,filter .16s ease}.winner-bubble__avatar-link:hover{transform:translateY(-1px) scale(1.03);filter:drop-shadow(0 8px 16px rgba(28,122,162,.24))}.winner-bubble__avatar img{inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover}.winner-bubble__chip{max-width:100%;padding:.16rem .45rem;border-radius:999px;font-size:.68rem;font-weight:850;line-height:1.45;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.winner-bubble__chip--name{background:#215b7d1a;color:var(--ink)}.winner-bubble__chip--id{background:#5fbbe221;color:var(--muted)}.winner-bubble__chip--ticket{background:#32b57921;color:#1e7d56;font-size:.62rem}.glass-pill{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:.52rem .8rem;font-size:.86rem}.glass-pill--level{color:#166b96;background:linear-gradient(135deg,#54c9ff2e,#eec56f2e);box-shadow:inset 0 0 0 1px #54c9ff33;font-weight:950}.create-form{display:grid;gap:.85rem;min-width:0;overflow:clip}.create-layout--wizard{align-items:start;grid-template-columns:minmax(0,1fr);min-width:0;width:100%}.create-layout--wizard .form-section,.create-layout--wizard .form-grid,.create-layout--wizard .form-field,.create-layout--wizard .media-control-row{min-width:0}.wizard-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem}.wizard-step{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(95,187,226,.14);border-radius:.78rem;background:#ffffff7a;color:var(--muted);padding:.46rem .3rem;display:grid;gap:.25rem;text-align:center}.wizard-step span{width:1.35rem;height:1.35rem;display:inline-grid;place-items:center;justify-self:center;border-radius:999px;background:#487d961f;font-size:.68rem;font-weight:900}.wizard-step strong{font-size:.7rem;overflow-wrap:anywhere}.media-control-row{grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;align-items:stretch}.media-type-picker{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.34rem}.media-type-option{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:0;border:1px solid rgba(75,176,222,.16);border-radius:.86rem;background:linear-gradient(145deg,#ffffffb8,#e7f8ff99);color:var(--text);display:grid;justify-items:center;align-content:center;gap:.18rem;min-height:3rem;padding:.42rem .24rem;box-shadow:inset 0 1px #fffc,0 8px 16px #2d8fc00f}.media-type-option span{width:2.1rem;height:1.25rem;border-radius:999px;display:inline-grid;place-items:center;background:#208bc31a;color:#176f9e;font-family:Manrope,sans-serif;font-size:.58rem;font-weight:900;letter-spacing:.04em}.media-type-option strong{max-width:100%;color:inherit;font-size:.64rem;line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.media-type-option--active{border-color:#208bc357;background:radial-gradient(circle at 20% 0%,rgba(105,222,255,.28),transparent 42%),linear-gradient(145deg,#34abe1eb,#1e7ebbe6);color:#fff;box-shadow:0 12px 24px #2d8fc029}.media-type-option--active span{background:#fff3;color:#fff}.media-upload-button{min-height:3.9rem;border:1px solid rgba(75,176,222,.22);border-radius:1rem;background:radial-gradient(circle at 12% 0%,rgba(105,222,255,.22),transparent 38%),linear-gradient(145deg,#ffffffdb,#dcf6ffb3);color:var(--text);display:flex;align-items:center;justify-content:start;gap:.55rem;padding:.58rem .72rem;cursor:pointer;box-shadow:inset 0 1px #ffffffe6,0 10px 20px #2d8fc014}.media-upload-button input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.media-upload-button__icon{min-width:2rem;height:2rem;padding:0 .35rem;border-radius:.72rem;display:grid;place-items:center;color:#fff;background:linear-gradient(140deg,#5ccdfc,#208bc3);font-size:.7rem;font-weight:900;box-shadow:0 8px 18px #3397cc2e}.media-upload-button__svg{width:1.05rem;height:1.05rem}.media-upload-button--disabled{opacity:.48;cursor:not-allowed}.media-upload-status{grid-column:1 / -1;color:var(--muted);font-size:.76rem}.wizard-step--active{color:#fff;border-color:transparent;background:linear-gradient(140deg,#5ccdfcf2,#208bc3db);box-shadow:0 14px 26px #3397cc2e}.wizard-step--active span,.wizard-step--done span{background:#ffffff47}.wizard-step--done{color:var(--text);background:#e2fff5ad}.chat-picker-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.chat-picker-grid--compact{gap:.48rem}.chat-picker-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.chat-choice-card{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(95,187,226,.14);border-radius:1rem;background:#ffffff80;color:var(--text);display:grid;gap:.35rem;padding:.86rem .9rem;text-align:start;min-width:0}.chat-choice-card--compact{border-radius:.88rem;gap:.16rem;min-height:0;padding:.55rem .64rem}.chat-choice-card--compact strong{font-size:.82rem}.chat-choice-card__title{display:inline-flex;align-items:center;justify-content:start;gap:.38rem;min-width:0}.chat-choice-card__title>span:last-child{min-width:0;overflow-wrap:anywhere}.chat-choice-card__plus{flex:0 0 auto;width:1.28rem;height:1.28rem;border-radius:999px;display:inline-grid;place-items:center;background:linear-gradient(140deg,#5ccdfc,#208bc3);color:#fff;font-size:.9rem;font-weight:900;line-height:1;box-shadow:0 8px 18px #3397cc29}.chat-choice-card span{color:var(--muted);line-height:1.55;font-size:.84rem}.chat-choice-card--compact span{font-size:.7rem;line-height:1.35}.chat-choice-card--disabled{opacity:.72}.selected-chat-list{display:flex;flex-wrap:wrap;gap:.45rem}.selected-chat-cards{display:grid;gap:.62rem}.selected-chat-card{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.62rem;padding:.62rem 2.25rem .62rem .64rem;border:1px solid rgba(95,187,226,.14);border-radius:1rem;background:radial-gradient(circle at 8% 12%,rgba(92,205,252,.16),transparent 32%),#ffffff94;box-shadow:inset 0 1px #ffffffb3,0 12px 24px #3496c614}[dir=rtl] .selected-chat-card{padding:.62rem .64rem .62rem 2.25rem}.selected-chat-card__avatar{width:2.28rem;height:2.28rem;border-radius:999px;display:grid;place-items:center;color:#fff;font-weight:900;background:linear-gradient(140deg,#5ccdfc,#208bc3);box-shadow:0 10px 20px #208bc338}.selected-chat-card__body{min-width:0;display:grid;gap:.18rem}.selected-chat-card__body strong,.selected-chat-card__body span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selected-chat-card__body span,.selected-chat-card__status small{color:var(--muted);font-size:.72rem}.selected-chat-card__status{display:grid;justify-items:center;gap:.15rem}.selected-chat-card__order{display:grid;gap:.22rem}.selected-chat-card__order button{border:1px solid rgba(95,187,226,.14);border-radius:999px;background:#ffffffb8;color:var(--muted);font-size:.62rem;padding:.18rem .42rem}.selected-chat-card__order button:disabled{opacity:.42}.chat-status-dot{width:1.46rem;height:1.46rem;border-radius:999px;display:grid;place-items:center;color:#fff;font-weight:900;line-height:1}.chat-status-dot--ok{background:linear-gradient(140deg,#25c983,#0d9b61);box-shadow:0 8px 18px #0d9b6138}.chat-status-dot--bad{background:linear-gradient(140deg,#ff7b7b,#d94b4b);box-shadow:0 8px 18px #d94b4b2e}.selected-chat-card__remove{position:absolute;inset-inline-end:.56rem;top:50%;translate:0 -50%;width:1.32rem;height:1.32rem;border:0;border-radius:999px;background:#ffffffb8;color:var(--muted);font-size:1rem;line-height:1}.review-card{display:grid;gap:.65rem;padding:.9rem;border-radius:1rem;background:#ffffff85;border:1px solid rgba(95,187,226,.12)}.review-card p{margin:0;color:var(--muted);line-height:1.65}.create-summary{border-radius:2rem;padding:1rem;display:grid;gap:.8rem}.create-summary__actions{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.quote-total{font-family:Manrope,sans-serif;font-size:1rem}.quote-row{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.72rem .88rem;border-radius:.9rem;background:#ffffff80;border:1px solid rgba(95,187,226,.12)}.review-invoice-card{display:grid;gap:.75rem;padding:.85rem;border:1px solid rgba(95,187,226,.14);border-radius:1.05rem;background:linear-gradient(140deg,#ffffffc2,#ebf9ffa3),radial-gradient(circle at 8% 8%,rgba(92,205,252,.13),transparent 36%)}.invoice-table{display:grid;gap:.28rem}.invoice-table__head,.invoice-table__row{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1.45fr) minmax(5.8rem,.55fr);gap:.5rem;align-items:center}.invoice-table__head{color:var(--muted);font-size:.68rem;font-weight:900;padding:0 .62rem}.invoice-table__row{padding:.58rem .62rem;border-radius:.82rem;background:#ffffff8f;border:1px solid rgba(95,187,226,.1)}.invoice-table__row strong,.invoice-table__row span{min-width:0;overflow-wrap:anywhere}.invoice-table__row span{color:var(--muted);font-size:.74rem}.invoice-table__row b{justify-self:end;color:#176f9e;font-size:.78rem;white-space:nowrap}.invoice-table__row--total{background:linear-gradient(140deg,#5ccdfc2e,#ffffffc7);border-color:#208bc32e}.review-payment-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.review-payment-strip>div{display:grid;gap:.12rem;padding:.62rem .7rem;border-radius:.9rem;background:#ffffff85;border:1px solid rgba(95,187,226,.1)}.review-payment-strip span{color:var(--muted);font-size:.72rem}.empty-state--compact{min-height:auto}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.capacity-count-row{grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.number-stepper{display:grid;grid-template-columns:2.75rem minmax(0,1fr) 2.75rem;gap:.45rem;align-items:center}.number-stepper button{min-height:2.75rem;border:1px solid rgba(120,145,176,.28);border-radius:.8rem;background:#ffffff1f;color:inherit;font-size:1.35rem;cursor:pointer}.number-stepper input{text-align:center}.form-field{display:grid;gap:.45rem}.form-field--wide{grid-column:1 / -1}.form-field span{font-size:.9rem;color:var(--muted)}.form-field input,.form-field textarea,.form-field select{width:100%;border:1px solid rgba(95,187,226,.16);background:#ffffffb3;border-radius:.9rem;padding:.78rem .92rem;color:var(--text)}.datetime-field{position:relative}.datetime-input-shell{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem;align-items:stretch}.datetime-text-input,.datetime-picker-button{border:1px solid rgba(95,187,226,.16);background:linear-gradient(135deg,#ffffffe6,#ebfaffc7);color:var(--text);box-shadow:inset 0 1px #ffffffdb,0 12px 24px #3496c61a}.datetime-text-input{min-width:0;border-radius:1rem;padding:.82rem .92rem;direction:ltr;text-align:left;font-variant-numeric:tabular-nums}.datetime-picker-button{border-radius:1rem;padding:.72rem .85rem;font-weight:800}.datetime-zone-hint{color:var(--muted);font-size:.72rem}.datetime-trigger{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(95,187,226,.16);background:linear-gradient(135deg,#ffffffe6,#ebfaffc7),radial-gradient(circle at 12% 20%,rgba(92,205,252,.16),transparent 34%);border-radius:1rem;padding:.82rem .92rem;color:var(--text);display:grid;gap:.18rem;text-align:start;box-shadow:inset 0 1px #ffffffdb,0 12px 24px #3496c61a}.datetime-trigger strong{font-size:.98rem}.datetime-trigger span{color:var(--muted);font-size:.76rem}.datetime-popover{position:absolute;z-index:12;inset-inline-start:0;top:calc(100% + .55rem);width:min(42rem,calc(100vw - 2rem));display:grid;grid-template-columns:minmax(17rem,1fr) 16rem;gap:.8rem;padding:.85rem;border:1px solid rgba(95,187,226,.16);border-radius:1.25rem;background:#f8fdfff5;box-shadow:0 24px 48px #2f698938;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.calendar-panel,.clock-panel{display:grid;gap:.72rem;min-width:0}.calendar-panel__head,.clock-panel__head,.period-switch{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.calendar-panel__head strong{min-width:0;text-align:center;font-size:.98rem}.calendar-nav-button{width:2.25rem;height:2.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(95,187,226,.14);border-radius:.8rem;background:#ffffffb8;color:var(--text);font-size:1.4rem;line-height:1}.calendar-weekdays,.calendar-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.34rem}.calendar-weekdays span{color:var(--muted);font-size:.72rem;text-align:center}.calendar-day{min-height:2.2rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(95,187,226,.12);border-radius:.78rem;background:#ffffffa3;color:var(--text);font-weight:800}.calendar-day--empty{border-color:transparent;background:transparent}.calendar-day:disabled{opacity:.36;cursor:not-allowed}.calendar-day--active{border-color:transparent;background:linear-gradient(140deg,#5ccdfcf2,#208bc3db);color:#fff;box-shadow:0 10px 18px #3397cc33}.calendar-today{justify-self:start}.clock-panel{justify-items:center}.clock-panel__head,.period-switch{width:100%}.clock-face{position:relative;width:14rem;height:14rem;border-radius:50%;background:radial-gradient(circle,#ffffffeb 0,#ffffffeb 16%,#dff7ff9e 17%,#dff7ff9e 64%,#ffffffbd 65%),linear-gradient(140deg,#5ccdfc29,#208bc314);border:1px solid rgba(95,187,226,.18);box-shadow:inset 0 1px #ffffffe6;display:grid;place-items:center}.clock-face:after{content:"";width:.58rem;height:.58rem;border-radius:50%;background:#208bc3;box-shadow:0 0 0 .28rem #208bc329;z-index:2}.clock-hand{position:absolute;width:.16rem;height:4.8rem;border-radius:999px;background:linear-gradient(180deg,#208bc3,#5ccdfc33);transform-origin:center 100%;translate:0 -50%;z-index:1;transition:transform .16s ease}.clock-number{position:absolute;width:1.58rem;height:1.58rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:50%;background:#ffffffbd;color:var(--text);font-weight:900;transform:rotate(var(--angle)) translateY(calc(-1 * var(--clock-radius, 5.05rem))) rotate(var(--counter-angle));transition:background .16s ease,color .16s ease,transform .16s ease;font-size:.62rem}.clock-number--active{background:#208bc3;color:#fff;box-shadow:0 10px 20px #208bc342}.toggle-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.rules-option-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.45rem;width:100%}.rule-toggle-card{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(95,187,226,.14);border-radius:.9rem;background:#ffffff85;color:var(--text);display:grid;gap:.22rem;min-height:3.45rem;min-width:0;padding:.52rem .42rem;text-align:center}.rule-toggle-card strong{font-size:.72rem;min-width:0;line-height:1.22;overflow-wrap:anywhere}.rule-toggle-card span{justify-self:center;max-width:100%;border-radius:999px;background:#208bc317;color:#176f9e;font-size:.62rem;font-weight:900;padding:.14rem .42rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rule-toggle-card--active{border-color:#208bc352;background:linear-gradient(145deg,#ebfaffe6,#ffffffb8);box-shadow:0 10px 20px #2d8fc01a}.rule-toggle-card--expanded{outline:2px solid rgba(32,139,195,.16);outline-offset:2px}.rules-config-stack{display:grid;gap:.75rem}.rule-config-card{display:grid;gap:.72rem;padding:.85rem;border:1px solid rgba(95,187,226,.14);border-radius:1rem;background:linear-gradient(140deg,#ffffffb8,#ecfaff9e),radial-gradient(circle at 8% 20%,rgba(92,205,252,.12),transparent 32%);box-shadow:inset 0 1px #ffffffc7,0 12px 24px #3496c614}.rule-config-card strong{display:block;margin-bottom:.16rem}.rule-config-card span{color:var(--muted);font-size:.78rem}.rule-config-card--compact{padding:.72rem}.rule-card-head{display:flex;align-items:start;justify-content:space-between;gap:.75rem}.rule-price-pill{flex:0 0 auto;border-radius:999px;background:linear-gradient(140deg,#5ccdfc2e,#208bc31a);color:#176f9e;font-size:.7rem;font-weight:900;padding:.24rem .56rem}.rule-inline-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.rule-switch-stack{display:grid;gap:.7rem}.rule-check-row{display:flex;align-items:center;gap:.65rem;border:1px solid rgba(81,163,210,.18);border-radius:.7rem;background:#ffffff94;padding:.72rem .8rem;color:var(--text);font-size:.84rem;font-weight:800}.rule-check-row input{width:1.1rem;height:1.1rem;accent-color:var(--sea)}.rule-switch-panel{display:grid;gap:.7rem;padding-inline-start:.2rem}.rule-save-button{justify-self:end;min-width:8rem;padding:.58rem .9rem}.segmented-control{display:flex;flex-wrap:wrap;gap:.5rem}.country-picker__head{display:flex;align-items:start;justify-content:space-between;gap:.75rem}.selected-country-strip{display:flex;flex-wrap:wrap;justify-content:end;gap:.25rem;max-width:12rem}.selected-country-strip span{font-size:1.1rem;line-height:1}.country-search-input{width:100%;border:1px solid rgba(95,187,226,.16);background:#ffffffb8;border-radius:.9rem;padding:.78rem .92rem;color:var(--text)}.country-option-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.45rem;max-height:16rem;overflow-y:auto;padding-inline-end:.12rem;overscroll-behavior:contain}.country-option{min-width:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(95,187,226,.12);border-radius:.9rem;background:#ffffff94;color:var(--text);padding:.62rem .68rem;display:grid;grid-template-columns:auto minmax(0,1fr);-moz-column-gap:.48rem;column-gap:.48rem;row-gap:.08rem;text-align:start;align-items:center}.country-option--active{border-color:transparent;background:linear-gradient(140deg,#5ccdfcf2,#208bc3db);color:#fff;box-shadow:0 10px 18px #3397cc29}.country-option--active .country-option__meta{color:#ffffffd6}.country-option__flag{grid-row:span 2;font-size:1.3rem;line-height:1}.lion-sun-flag{width:1.85rem;height:1.35rem;display:inline-block;position:relative;overflow:hidden;border-radius:.32rem;background:linear-gradient(180deg,#18a65b 0,#18a65b 33.333%,#fff 33.333%,#fff 66.666%,#e43a36 66.666%,#e43a36);box-shadow:inset 0 0 0 1px #0f4b5f1a,0 .35rem .8rem #13354a1f;vertical-align:middle}.lion-sun-flag:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,rgba(255,255,255,.34),transparent 42%);pointer-events:none}.lion-sun-flag__emblem{position:absolute;left:50%;top:50%;width:.72rem;height:.46rem;background:radial-gradient(circle at 68% 28%,#ffc43d 0 .12rem,transparent .13rem),conic-gradient(from 0deg at 68% 28%,transparent 0 18deg,#d7a52c 19deg 25deg,transparent 26deg 52deg,#d7a52c 53deg 59deg,transparent 60deg 86deg,#d7a52c 87deg 93deg,transparent 94deg 120deg,#d7a52c 121deg 127deg,transparent 128deg 360deg),linear-gradient(90deg,transparent 0 .16rem,#d7a52c .17rem .52rem,transparent .53rem);clip-path:polygon(4% 70%,18% 48%,36% 48%,48% 24%,58% 46%,82% 50%,96% 72%,78% 78%,62% 68%,50% 86%,28% 76%);transform:translate(-50%,-50%)}.lion-sun-flag--language{width:1.45rem;height:1.05rem;box-shadow:inset 0 0 0 1px #0f4b5f1f}.language-flag-image{width:1.45rem;height:1.45rem;border-radius:999px;-o-object-fit:cover;object-fit:cover;display:block;box-shadow:inset 0 0 0 1px #0f4b5f1f,0 .28rem .7rem #13354a24}.country-flag-image{width:1.55rem;height:1.55rem;border-radius:999px;-o-object-fit:cover;object-fit:cover;display:block;box-shadow:inset 0 0 0 1px #0f4b5f1a}.country-option__name{min-width:0;color:inherit;font-size:.86rem;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.country-option__meta{color:var(--muted);font-size:.7rem}.toggle-grid--owner{margin-top:.75rem}.toggle-field{border-radius:.95rem;padding:.68rem .85rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-width:0}.toggle-switch{flex:0 0 auto;width:3.2rem;height:1.8rem;border-radius:999px;border:0;padding:.15rem;background:#487d962e;display:inline-flex;align-items:center;justify-content:start}.toggle-switch span{width:1.45rem;height:1.45rem;border-radius:999px;background:#fff;box-shadow:0 6px 12px #30759a29;transition:transform .18s ease}.toggle-switch--active{background:linear-gradient(140deg,#77daff,#22a6dc)}.toggle-switch--active span{transform:translate(-1.35rem)}.feedback-strip{border-radius:.9rem;padding:.78rem .92rem}.validation-list{margin:.55rem 0 0;padding-inline-start:1rem;display:grid;gap:.28rem}.feedback-strip--error{background:#ffe7e7b8;color:#8a2f45}.feedback-strip--success{background:#e2fff5cc;color:#0c6c63}.create-form__actions{display:flex;justify-content:start;flex-wrap:wrap;gap:.65rem}.wizard-action-button{min-height:2.45rem;padding:.52rem .78rem;border-radius:.82rem;font-size:.78rem}.empty-state{min-height:8rem;display:grid;place-content:center;gap:.55rem;text-align:center;border:1px dashed rgba(82,163,208,.24);border-radius:1.25rem;padding:1rem}.admin-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.permission-grid{display:flex;flex-wrap:wrap;gap:.55rem}.raffle-detail__hero-head{display:flex;align-items:start;justify-content:space-between;gap:1rem}.raffle-detail__hero-badges{display:flex;flex-wrap:wrap;justify-content:end;gap:.45rem}.eligibility-panel{margin-top:.8rem;padding:.9rem;border-radius:1.2rem;background:#dbecf29e;border:1px solid rgba(95,187,226,.12)}.chance-panel{position:relative;margin-top:.8rem;padding:1.2rem .9rem .9rem;border-radius:1.2rem;background:#dceef2ad;border:1px solid rgba(86,196,170,.24)}.chance-panel__bubble{position:absolute;top:-.75rem;left:50%;transform:translate(-50%);padding:.28rem .7rem;border-radius:999px;background:linear-gradient(140deg,#5ccdfcf5,#32b579e0);color:#fff;font-size:.76rem;font-weight:900;box-shadow:0 12px 22px #32b57929;white-space:nowrap}.chance-panel__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.referral-action-group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.boost-progress-card{grid-column:1 / -1;display:grid;gap:.6rem;padding:.75rem;border-radius:.8rem;background:#113a4212;border:1px solid rgba(86,196,170,.2)}.boost-progress-card__head{display:grid;gap:.2rem}.boost-progress-card__head span{color:var(--muted);font-size:.78rem;font-weight:800}.boost-progress-card__head strong{color:var(--ink);font-size:.86rem;line-height:1.6}.boost-progress-card__bar{block-size:.42rem;overflow:hidden;border-radius:999px;background:#113a421f}.boost-progress-card__bar span{display:block;block-size:100%;border-radius:inherit;background:linear-gradient(90deg,#32b579f2,#5ccdfceb);transition:inline-size .18s ease}.boost-progress-card__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.boost-action-button--complete{opacity:.58;filter:saturate(.55)}.boost-progress-card__message{padding:.45rem .55rem;border-radius:.65rem;background:#32b5791f;color:var(--ink);font-size:.8rem;font-weight:800;line-height:1.6}.preview-confirm-panel{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.8rem;align-items:center;padding:.85rem;border-radius:.8rem;border:1px solid rgba(86,196,170,.24);background:#32b5791a}.preview-confirm-panel div{display:grid;gap:.22rem}.preview-confirm-panel span{color:var(--muted);font-size:.84rem;line-height:1.6}.preview-confirm-panel__actions{display:flex!important;align-items:center;justify-content:flex-end;gap:.55rem!important}@media (max-width: 620px){.preview-confirm-panel{grid-template-columns:1fr}.preview-confirm-panel__actions{justify-content:stretch}.preview-confirm-panel__actions button{flex:1 1 0}}.phone-verification-card{display:grid;gap:.75rem;margin-top:.75rem;padding:1rem;border:1px solid rgba(86,196,170,.24);border-radius:1rem;background:#113a4214}.task-flow{display:grid;gap:.85rem}.wallet-modal__pending{display:grid;gap:.35rem;max-height:5.8rem;overflow:auto;padding-inline-end:.1rem}.wallet-modal__pending span{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.18rem .5rem;border:1px solid rgba(255,255,255,.16);border-radius:.72rem;padding:.42rem .5rem;background:#ffffff0e;color:var(--muted);font-size:.72rem}.wallet-modal__pending span b{color:#fff;font-size:.78rem}.wallet-modal__pending span small,.wallet-modal__pending span em{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-style:normal}.admin-withdraw-panel{gap:.9rem}.admin-withdraw-status{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem}.admin-withdraw-card{border-color:#ffffff2e;background:radial-gradient(circle at 12% 0%,rgba(255,174,54,.14),transparent 34%),#ffffff0f}.admin-withdraw-overview-note{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center}.admin-withdraw-overview-note span{border:1px solid rgba(255,255,255,.17);border-radius:999px;padding:.45rem .65rem;background:#ffffff14;color:var(--muted);font-size:.72rem;font-weight:850}.admin-fee-mode{display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:.7rem}.admin-withdraw-card__head{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.75rem}.admin-withdraw-card__head>div{display:grid;gap:.25rem}.admin-withdraw-card__head small{color:var(--muted);font-size:.76rem;line-height:1.65}.admin-toggle-pill{border:1px solid rgba(255,255,255,.2);border-radius:999px;padding:.65rem .95rem;color:var(--muted);background:#ffffff14;font-weight:950;white-space:nowrap}.admin-toggle-pill--on{color:#fff;border-color:#5ee2cf6b;background:linear-gradient(135deg,#2bc898d1,#54c9ff85);box-shadow:0 .65rem 1.3rem #2bc89829}.admin-withdraw-row{border-color:#ffffff2e}@media (max-width: 720px){.admin-withdraw-status{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-withdraw-card__head{display:grid}}.task-card{display:grid;gap:.8rem;padding:.95rem;border:1px solid rgba(120,145,176,.2);border-radius:1.15rem;background:#deeef3ad}.task-card--done{border-color:#32b57957;background:#32b5791a}.task-card--danger{border-color:#dc262657;background:#fee2e2bd}.task-card__head{display:flex;gap:.7rem;align-items:flex-start}.task-card__head>span{display:grid;width:1.65rem;height:1.65rem;place-items:center;border-radius:50%;background:#23608024;font-weight:800}.task-card--done .task-card__head>span{background:#32b57933;color:#178754}.task-card--danger .task-card__head>span{background:#dc262624;color:#b91c1c}.task-card__head p{margin:.2rem 0 0;color:var(--muted-text)}.task-card__body{display:grid;gap:.7rem}.required-chat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(7.2rem,1fr));gap:.7rem}.required-chat-card a,.required-chat-card__content,.required-chat-card__join{display:grid;gap:.45rem;min-height:8.4rem;justify-items:center;align-content:center;padding:.85rem;border:1px solid rgba(120,145,176,.2);border-radius:1rem;background:#ffffff94;color:inherit;text-align:center;text-decoration:none}.required-chat-card__join{width:100%;color:inherit;font:inherit;cursor:pointer}.required-chat-card__join:disabled{cursor:not-allowed;color:#a12828;background:#fee2e2bd;border-color:#dc262647}.required-chat-card--done a,.required-chat-card--done .required-chat-card__content{border-color:#32b5795c;background:#32b5791c}.country-status-inline,.country-status-inline__item{display:inline-flex;align-items:center;gap:.34rem}.country-status-inline--wrap{flex-wrap:wrap}.country-status-inline__flag{width:1.35rem;height:1.35rem;border-radius:999px;-o-object-fit:cover;object-fit:cover;flex:0 0 auto}.join-ready-button{background:linear-gradient(140deg,#24b96f,#07894e);color:#fff;box-shadow:0 14px 28px #07894e4d}.join-ready-button:hover{box-shadow:0 18px 34px #07894e61}.required-chat-card strong{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.phone-verification-card p{margin:0;color:var(--muted-text)}.verification-code-input{min-width:8rem;flex:1}.required-chat-avatar{display:inline-grid;width:2.35rem;height:2.35rem;margin-inline-end:.55rem;place-items:center;border-radius:50%;background:linear-gradient(145deg,#4cc2ab52,#4371cb4d);font-weight:800;overflow:hidden;vertical-align:middle}.required-chat-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.required-chat-avatar span{display:grid;width:100%;height:100%;place-items:center}.membership-state--ok{color:#248766}.detail-grid--compact{margin-top:0}@media (max-width: 1100px){.create-layout,.dashboard-grid,.raffles-layout,.admin-grid,.monitoring-workspace,.stats-grid,.form-grid,.toggle-grid,.detail-grid,.owner-topline,.owner-edit-grid,.owner-grid,.inline-form,.profile-history-card__charts{grid-template-columns:1fr}.admin-grid-wrap>.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-grid--raffle-stats,.wizard-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.chat-picker-grid{grid-template-columns:1fr}.chat-picker-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.datetime-popover{position:relative;top:auto;width:100%;grid-template-columns:1fr;box-shadow:0 14px 28px #2f698924}}@media (max-width: 720px){.app-shell{padding:3.3rem .65rem 5.9rem;gap:.65rem}.app-shell__topbar{width:min(24rem,calc(100vw - .8rem));top:.52rem;min-height:2.7rem;padding:.28rem .34rem}.app-shell__topbar-title{font-size:.92rem}.topbar-balance{padding:.3rem .44rem}.topbar-balance strong{font-size:.76rem}.topbar-icon-button,.brand-mark--mini{width:1.88rem;height:1.88rem}.topbar-language__badge{min-width:.92rem;height:.92rem;font-size:.42rem}.topbar-language__trigger .topbar-language__badge{font-size:.42rem}.topbar-language__menu{min-width:6.9rem;padding:.24rem}.topbar-language__item{gap:.42rem;padding:.46rem .52rem;font-size:.82rem}.topbar-balance--button{padding-left:1.55rem}.topbar-balance__plus{width:1rem;height:1rem;left:.24rem;font-size:.72rem}.notification-anchor{top:3.55rem;width:min(19.6rem,calc(100vw - 1rem));gap:.38rem}.notification-pill{width:2.38rem;height:2.38rem}.notification-panel{border-radius:1.28rem;padding:.72rem}.notification-preview{padding:.62rem .74rem;gap:.58rem}.notification-preview__media{width:2.18rem;height:2.18rem}.notification-preview strong{font-size:.76rem}.notification-preview span{font-size:.68rem}.app-shell__nav,.hero-card,.list-panel,.raffle-detail,.raffles-feed,.create-form,.create-summary{border-radius:1.4rem}.wallet-chip__label{font-size:.62rem}.wallet-chip{padding:.26rem .26rem .26rem .48rem;gap:.28rem;max-width:100%}.wallet-chip strong{font-size:.8rem}.wallet-chip__plus{width:1.48rem;height:1.48rem;font-size:.88rem}.wallet-chip--hero{padding:.22rem .42rem .22rem .22rem}.app-shell__nav{width:min(23rem,calc(100vw - 1rem));bottom:.65rem;padding:.28rem;gap:.08rem;border-radius:1.45rem}.app-shell__content{padding-bottom:5.8rem}.nav-pill{font-size:.64rem;padding:.38rem .08rem .32rem;gap:.12rem}.nav-pill__icon{width:2.08rem;height:2.08rem}.nav-pill__glyph{font-size:.94rem}.nav-pill__label{font-size:.66rem}.hero-card,.list-panel,.raffle-detail,.raffles-feed,.create-form,.create-summary{padding:.72rem}.hero-card{min-height:auto;gap:.52rem}.dashboard-hero{padding:.86rem .72rem .78rem;gap:.64rem}.dashboard-hero__avatar{width:5.2rem;height:5.2rem;font-size:1.16rem}.dashboard-hero__identity{gap:.18rem}.dashboard-hero__identity h3,.hero-card h3,.list-panel__head h3,.form-section__head h4{font-size:.98rem;line-height:1.4}.dashboard-hero__identity p{font-size:.78rem}.dashboard-hero__subline{gap:.28rem;font-size:.72rem}.dashboard-hero__meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:.38rem}.dashboard-summary-card,.profile-overview-card,.profile-history-card{padding:.78rem;gap:.72rem}.dashboard-summary-card--owner{padding:.76rem;gap:.58rem}.dashboard-summary-card__head,.dashboard-summary-card__footer,.profile-overview-card__wallet{flex-direction:column;align-items:start}.dashboard-summary-card__head--owner,.dashboard-summary-card__head--row{flex-direction:row;align-items:center}.profile-overview-card__wallet{align-items:flex-end;width:100%}.dashboard-summary-card__metrics,.dashboard-summary-card__metrics--compact{grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem}.dashboard-summary-card__title-inline{gap:.5rem}.dashboard-summary-card__title-inline h3{font-size:.92rem}.dashboard-summary-total{padding:.34rem .58rem;font-size:.7rem}.dashboard-live-grid{grid-template-columns:1fr;gap:.72rem}.dashboard-live-scroll.stack-list--scroll{max-height:15.5rem}.wallet-modal{width:min(27rem,calc(100vw - 1.1rem));padding:.82rem}.wallet-withdraw-v2{padding:.68rem}.wallet-withdraw-v2__topline{min-height:4.35rem;padding:.66rem}.wallet-withdraw-v2__topline strong{font-size:1.5rem}.wallet-withdraw-v2__compact-meta{gap:.36rem}.profile-history-card__wallet-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem}.dashboard-metric{min-height:4.6rem;padding:.58rem .28rem;border-radius:1rem}.dashboard-summary-card__metrics--tight .dashboard-metric{min-height:4.2rem;padding:.48rem .24rem}.dashboard-metric strong{font-size:.96rem}.dashboard-metric span,.dashboard-metric small{font-size:.62rem}.profile-overview-card__identity{gap:.58rem}.dashboard-hero__avatar--profile{width:5rem;height:5rem}.profile-overview-card__identity-pills{gap:.35rem}.profile-overview-card__meta,.profile-overview-card__meta--squares{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem}.profile-overview-card__copy h3{font-size:1.05rem}.square-meta-card{min-height:4.85rem;padding:.6rem .32rem;border-radius:1rem}.square-meta-card span{font-size:.68rem}.square-meta-card strong{font-size:.84rem}.notification-card{padding:.68rem .72rem}.notification-card__actions{flex-wrap:wrap;justify-content:flex-end}.static-chart{padding:.74rem}.static-chart__bars{min-height:8rem}.meta-chip--hero{padding:.48rem .2rem;min-height:4rem;align-content:center}.meta-chip--hero span{font-size:.62rem}.meta-chip--hero strong{font-size:.84rem}.owner-raffles,.inline-form--compact,.stats-grid--dashboard{grid-template-columns:1fr}.hero-card h3,.list-panel__head h3,.form-section__head h4{font-size:.9rem;line-height:1.45}.hero-card p,.muted-text,.raffle-row p,.raffle-card p,.empty-state p{font-size:.78rem;line-height:1.55}.eyebrow{margin-bottom:.28rem;font-size:.64rem}.meta-chip,.detail-cell,.raffle-row,.quote-row,.toggle-field,.feedback-strip{padding:.54rem .66rem}.stats-grid{gap:.65rem}.stat-card{min-height:4.1rem;padding:.62rem}.stat-card strong{font-size:1.02rem}.stat-card span,.meta-chip span,.detail-cell span,.raffle-row__meta,.glass-pill,.status-chip{font-size:.7rem}.list-panel__head{margin-bottom:.6rem}.empty-state{min-height:6.5rem;padding:.88rem}.hero-card__header,.list-panel__head,.raffle-row,.raffle-detail__hero-head,.join-panel__head,.join-panel__actions{flex-direction:column;align-items:start}.list-panel__head--compact,.raffle-detail__hero-head{flex-direction:row;align-items:center}.detail-grid--raffle-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.38rem}.detail-grid--raffle-stats .detail-cell{min-height:4.05rem;padding:.46rem .3rem}.detail-grid--raffle-stats .detail-cell strong{font-size:.9rem}.raffles-feed__list{max-height:none}.raffle-card__head,.raffle-card__foot{gap:.45rem}.wizard-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:.3rem}.wizard-step{padding:.38rem .18rem}.wizard-step strong{font-size:.58rem}.wizard-step span{width:1.18rem;height:1.18rem;font-size:.6rem}.media-control-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.media-type-picker{gap:.22rem}.media-type-option{min-height:2.72rem;padding:.34rem .12rem}.media-type-option span{width:1.78rem;height:1.08rem;font-size:.48rem}.media-type-option strong{font-size:.52rem}.media-upload-button{min-height:3.35rem;padding:.48rem .5rem;gap:.38rem}.media-upload-button__icon{min-width:1.72rem;height:1.72rem}.media-upload-button strong{font-size:.68rem;line-height:1.25}.rules-option-row{grid-template-columns:repeat(5,minmax(0,1fr));gap:.22rem;overflow:hidden}.rule-toggle-card{min-height:2.9rem;padding:.34rem .12rem;gap:.12rem}.rule-toggle-card strong{font-size:.52rem;line-height:1.14}.rule-toggle-card span{font-size:.45rem;padding:.1rem .18rem}.review-invoice-card{padding:.68rem}.invoice-table__head,.invoice-table__row{grid-template-columns:minmax(0,.95fr) minmax(0,1.25fr) minmax(4.7rem,.55fr);gap:.28rem}.invoice-table__head{font-size:.56rem;padding:0 .42rem}.invoice-table__row{padding:.48rem .42rem}.invoice-table__row strong,.invoice-table__row span,.invoice-table__row b{font-size:.62rem}.review-payment-strip{gap:.38rem}.wizard-action-button{min-height:2.2rem;padding:.44rem .64rem;font-size:.72rem}.datetime-popover{padding:.65rem;border-radius:1rem}.clock-face{width:13rem;height:13rem}.clock-number{width:1.42rem;height:1.42rem;font-size:.56rem;transform:rotate(var(--angle)) translateY(calc(-1*min(var(--clock-radius, 5.25rem),5.25rem))) rotate(var(--counter-angle))}.hero-card__actions--centered{flex-direction:row;justify-content:center;align-items:center}.raffle-media-card__image{max-height:10rem}.eligibility-panel{padding:.72rem}.raffle-row__meta{justify-items:start}.winner-bubble-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.create-side{position:static}}@keyframes pulse-meter{0%{transform:translate(-110%)}50%{transform:translate(85%)}to{transform:translate(230%)}}@keyframes badge-bob{0%,to{transform:translateZ(0) rotate(0)}50%{transform:translate3d(0,-.18rem,0) rotate(-2deg)}}@keyframes letter-rise{0%,12%{opacity:0;transform:translateY(.7rem) scale(.94);filter:blur(6px)}24%,72%{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}to{opacity:.92;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes drift{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(.8rem,-1rem,0) scale(1.08)}}@keyframes loading-logo-float{0%,to{transform:translateY(0)}50%{transform:translateY(-.35rem)}}@keyframes loading-logo-glow{0%,to{opacity:.62;transform:translateY(.7rem) scale(.96)}50%{opacity:1;transform:translateY(.7rem) scale(1.04)}}@keyframes loading-logo-shine{0%,38%{opacity:0;transform:translate(-120%) skew(-14deg)}52%{opacity:.82}76%,to{opacity:0;transform:translate(120%) skew(-14deg)}}@keyframes loading-logo-raw-drift{0%,to{filter:saturate(1) contrast(1)}32%{filter:saturate(1.12) contrast(1.04)}58%{filter:saturate(.96) contrast(1.08)}}@keyframes loading-logo-raw-pulse{0%,to{transform:translateZ(0) rotateX(0) scale(1)}34%{transform:translate3d(.18rem,-.28rem,0) rotateX(4deg) scale(1.025)}68%{transform:translate3d(-.14rem,.12rem,0) rotateX(-2deg) scale(.992)}}@keyframes loading-logo-letter-focus{0%,to{filter:drop-shadow(0 1.15rem 1.9rem rgba(18,65,112,.3)) drop-shadow(0 0 1.05rem rgba(92,205,252,.22)) saturate(1)}42%{filter:drop-shadow(0 1.15rem 1.9rem rgba(18,65,112,.28)) drop-shadow(0 0 1.45rem rgba(92,205,252,.36)) drop-shadow(0 0 .7rem rgba(242,194,125,.16)) saturate(1.16)}}@keyframes loading-logo-letter-edge{0%,to{opacity:.35;transform:translateZ(0) scale(.985)}50%{opacity:.82;transform:translate3d(.08rem,-.08rem,0) scale(1.018)}}@keyframes loading-logo-letter-sheen{0%,18%{opacity:0;transform:translate(-72%) skew(-10deg)}36%{opacity:.95}64%,to{opacity:0;transform:translate(74%) skew(-10deg)}}@keyframes loading-logo-letter-ripple{0%,to{opacity:.22;transform:rotate(-8deg) scale(.96)}46%{opacity:.82;transform:rotate(10deg) scale(1.05)}}@keyframes loading-logo-ring-spin{0%,to{opacity:.48;transform:rotate(-5deg) scaleX(.98)}50%{opacity:1;transform:rotate(7deg) scaleX(1.05)}}@keyframes loading-logo-scan{0%,to{opacity:0;transform:translateY(-2.4rem) scaleX(.98)}44%{opacity:.95}62%{opacity:.55;transform:translateY(2.35rem) scaleX(1)}}@keyframes loading-logo-spark{0%,to{transform:scale(.45);opacity:.18}48%{transform:scale(1.75);opacity:1}}@keyframes loading-focus-field{0%,to{opacity:.48;transform:translate(-50%,-50%) rotate(-5deg) scaleX(.96)}50%{opacity:.92;transform:translate(-50%,-50%) rotate(4deg) scaleX(1.04)}}@keyframes loader-ring-breathe{0%,to{transform:scale(.98);filter:saturate(1)}50%{transform:scale(1.04);filter:saturate(1.18)}}@keyframes loader-plane-float{0%,to{transform:translateZ(0) rotate(-2deg)}50%{transform:translate3d(.22rem,-.18rem,0) rotate(2deg)}}.selected-chat-card__avatar img,.admin-user-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.required-chat-card a,.required-chat-card__content,.required-chat-card__join{min-height:5.8rem;padding:.62rem}.required-chat-card .required-chat-avatar{width:2rem;height:2rem;margin-inline-end:0}.required-chat-card span{font-size:.72rem}.admin-user-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));gap:.55rem}.admin-mini-metric{min-width:0;padding:.62rem .7rem;border:1px solid var(--border);border-radius:.55rem;background:#ffffff38;overflow:hidden}.admin-mini-metric span,.admin-user-card span{display:block;color:var(--muted);font-size:.72rem}.admin-mini-metric strong{display:block;margin-top:.18rem;font-size:1rem;line-height:1.15}.admin-user-card{display:flex;align-items:center;gap:.75rem;padding-block:.4rem}.admin-user-card>div{min-width:0}.admin-user-avatar{display:inline-grid;width:2rem;height:2rem;flex:0 0 auto;place-items:center;overflow:hidden;border-radius:50%;background:linear-gradient(145deg,var(--sky),var(--mint));color:#fff;font-weight:850}.admin-user-avatar--large{width:3.5rem;height:3.5rem;font-size:1.15rem}.admin-users-workspace{display:grid;grid-template-columns:minmax(17rem,.74fr) minmax(0,1.26fr);gap:.85rem;align-items:start}.admin-users-search-panel,.admin-users-detail-panel,.admin-grid-wrap .list-panel{border-radius:1rem;padding:.82rem}.admin-grid-wrap .list-panel__head{margin-bottom:.55rem}.admin-grid-wrap .form-grid{gap:.55rem}.admin-grid-wrap .form-field{gap:.24rem}.admin-grid-wrap .form-field input,.admin-grid-wrap .form-field textarea,.admin-grid-wrap .form-field select,.admin-grid-wrap .inline-form input,.admin-grid-wrap .inline-form select{border-radius:.68rem;padding:.56rem .66rem}.admin-grid-wrap .owner-note{border-radius:.78rem;padding:.62rem}.admin-search-bar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem}.admin-stats-board{display:grid;grid-template-columns:repeat(auto-fit,minmax(7.2rem,1fr));gap:.45rem}.admin-grid-wrap>.stats-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem}.admin-grid-wrap>.stats-grid .summary-card{min-height:auto;padding:.58rem .65rem;border-radius:.72rem}.admin-grid-wrap>.stats-grid .summary-card strong{font-size:1.05rem}.admin-grid-wrap>.stats-grid .summary-card span{font-size:.72rem}.admin-grid-wrap>.list-panel:first-of-type{display:grid;gap:.58rem}.admin-grid-wrap>.list-panel:first-of-type .summary-tags{max-height:5rem;overflow-y:auto;padding-inline-end:.12rem}.admin-grid-wrap>.list-panel:first-of-type .status-chips{border:1px solid var(--border);border-radius:.78rem;background:#ffffff14;padding:.38rem}.admin-search-bar input{min-width:0;border:1px solid var(--border);border-radius:.72rem;background:var(--input-bg);color:var(--text);padding:.62rem .72rem}.admin-user-metrics--overview{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-user-metrics--detail{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-user-result-list{display:grid;gap:.45rem;max-height:21rem;overflow:auto;padding-inline-end:.1rem}.admin-user-result{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;width:100%;border:1px solid var(--border);border-radius:.72rem;background:#ffffff57;color:var(--text);padding:.52rem .58rem;text-align:start}.admin-user-result span{min-width:0;display:grid;gap:.06rem}.admin-user-result strong,.admin-user-result small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-user-result small{color:var(--muted);font-size:.72rem}.admin-user-result b{border-radius:999px;background:#dc262624;color:#dc2626;padding:.18rem .42rem;font-size:.66rem}.admin-user-result--active{border-color:#54c9ff75;background:#54c9ff1f}.admin-user-card--hero{border:1px solid var(--border);border-radius:.9rem;background:#ffffff42;padding:.68rem}.admin-device-note{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-device-note strong,.admin-device-note .inline-actions{grid-column:1 / -1}.admin-grid--experience{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start}.admin-grid--experience>article:last-child{grid-column:1 / -1}.admin-grid--backup{grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr);align-items:start}.admin-panel-bubbles{display:grid;grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:.58rem}.admin-panel-bubbles--cards{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}.admin-panel-bubble{display:grid;gap:.2rem;min-width:0;border:1px solid var(--border);border-radius:.82rem;background:#ffffff38;color:var(--text);padding:.72rem;text-align:start;cursor:pointer}.admin-panel-bubbles--cards .admin-panel-bubble{min-height:5.75rem;padding:.84rem .86rem .8rem}.admin-panel-bubble strong,.admin-panel-bubble span{min-width:0;overflow-wrap:anywhere}.admin-panel-bubble span{color:var(--muted);font-size:.72rem;font-weight:700}.admin-panel-bubble--active{border-color:#54c9ff75;background:linear-gradient(135deg,#54c9ff38,#5ee2cf1f)}.admin-toggle-grid,.admin-notification-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}.admin-toggle-grid .toggle-field,.admin-notification-grid .owner-note{min-height:0;border-radius:.72rem;padding:.58rem;overflow:hidden}.admin-toggle-grid .toggle-field span{min-width:0;overflow-wrap:anywhere}.access-gate-workspace{max-width:72rem}.access-gate-panel{gap:.9rem}.access-gate-hero{display:flex;justify-content:space-between;gap:.8rem;padding:.9rem;border:1px solid rgba(84,201,255,.18);border-radius:1.1rem;background:radial-gradient(circle at 12% 20%,rgba(84,201,255,.2),transparent 30%),linear-gradient(135deg,#ffffffb8,#5ee2cf1a)}.access-gate-hero div{display:grid;gap:.2rem}.access-gate-hero span,.access-toggle-card small,.access-membership-card small{color:var(--muted)}.access-gate-hero b{align-self:start;white-space:nowrap;border-radius:999px;padding:.34rem .62rem;color:#1f7f61;background:#32b57921}.access-toggle-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-toggle-grid .access-toggle-card{min-height:8rem;padding:.82rem;align-items:stretch;border:1px solid rgba(84,201,255,.16);background:linear-gradient(135deg,#ffffffb3,#54c9ff14),#ffffff59;box-shadow:0 12px 28px #1c577e14}.access-toggle-card>small{display:block;min-height:2.2rem;font-size:.74rem;line-height:1.7}.access-exemption-card,.access-membership-shell{border-radius:1.1rem;border:1px solid rgba(84,201,255,.16);background:#fff6}.access-membership-master{border-radius:.9rem;padding:.68rem;background:#54c9ff14}.access-membership-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem}.access-membership-card{display:grid;gap:.62rem;padding:.78rem;border-radius:1rem;border:1px solid rgba(84,201,255,.15);background:linear-gradient(145deg,#ffffffbd,#5ee2cf14);box-shadow:0 12px 24px #1c577e12}.access-membership-card__head{display:flex;justify-content:space-between;gap:.5rem;align-items:center}.access-membership-card__head span{border-radius:999px;padding:.22rem .48rem;color:#24607c;background:#54c9ff1f;font-size:.68rem;font-weight:900}.selected-chat-preview{display:grid;gap:.16rem;min-height:3.6rem;padding:.62rem;border-radius:.82rem;background:#ffffff94;border:1px dashed rgba(84,201,255,.24)}.selected-chat-preview b,.selected-chat-preview small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-panel__head--compact span{min-width:0}.list-panel__head--compact small{display:block;color:var(--muted);font-size:.68rem;margin-top:.14rem}.ad-slide-list{display:grid;gap:.7rem}.ad-slide-editor{display:grid;grid-template-columns:5.4rem minmax(0,1fr);gap:.62rem;border:1px solid var(--border);border-radius:.78rem;background:#ffffff3d;padding:.6rem}.support-chat-page{width:min(48rem,100%);min-height:calc(100vh - 1.2rem);margin:0 auto;display:grid;grid-template-rows:auto minmax(0,1fr) auto auto;gap:.62rem;overflow:hidden;padding:.58rem;border-radius:0;border-color:#ffffff1f;background:#ffffff08}.support-chat-hero{position:sticky;top:.35rem;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:.55rem;border:1px solid var(--border);border-radius:999px;background:radial-gradient(circle at 10% 10%,rgba(169,149,255,.28),transparent 34%),#0c121c80;padding:.3rem .34rem;-webkit-backdrop-filter:blur(26px) saturate(1.35);backdrop-filter:blur(26px) saturate(1.35);box-shadow:0 1rem 2.5rem #00000038,inset 0 1px #ffffff29}.app-shell--sun .support-chat-hero{background:radial-gradient(circle at 12% 5%,rgba(169,149,255,.28),transparent 36%),#ffffff47}.support-chat-back,.support-chat-actions button{width:2.25rem;height:2.25rem;display:grid;place-items:center;border:1px solid rgba(255,255,255,.22);border-radius:999px;background:#ffffff1f;color:var(--text);font-size:1.45rem;line-height:1;box-shadow:inset 0 1px #ffffff2e}.support-chat-back{font-size:2.25rem;padding-bottom:.18rem}.support-chat-agent{display:flex;align-items:center;min-width:0;flex:1;gap:.56rem}.support-chat-agent__avatar{position:relative;width:2.62rem;height:2.62rem;border:1px solid rgba(255,255,255,.38);border-radius:999px;background:linear-gradient(135deg,#a995ffd1,#32ccff85);box-shadow:0 1rem 2.4rem #5c4cd347;overflow:visible}.support-chat-agent__avatar img{width:100%;height:100%;border-radius:inherit;-o-object-fit:cover;object-fit:cover}.support-chat-agent__avatar span{position:absolute;right:.05rem;bottom:.05rem;width:.76rem;height:.76rem;border:2px solid rgba(15,20,30,.88);border-radius:999px;background:#35f49a;box-shadow:0 0 1rem #35f49ad1}.support-chat-agent h3{margin:0;overflow:hidden;color:var(--text);font-size:.92rem;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.support-chat-actions{display:flex;align-items:center;gap:.32rem}.support-chat-presence{display:inline-flex;align-items:center;color:#8eedffeb;font-size:.72rem;font-weight:800}.support-chat-presence--typing{color:#46f0a0}.support-chat-thread{min-height:0;max-height:none;overflow:auto;display:flex;flex-direction:column;gap:.34rem;border:0;border-radius:1.05rem;background:radial-gradient(circle at 15% 0%,rgba(169,149,255,.09),transparent 32%),#00000014;padding:.62rem .52rem}.support-chat-row{display:flex;justify-content:flex-start}.support-chat-row--user{justify-content:flex-end}.support-chat-bubble{position:relative;max-width:min(84%,29rem);border:1px solid var(--border);border-radius:1rem 1rem 1rem .18rem;background:#ffffff29;padding:.54rem .68rem .34rem;color:var(--text);box-shadow:0 .7rem 1.55rem #0000001a;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);font-size:.88rem;line-height:1.75}.support-chat-bubble:after{content:"";position:absolute;bottom:-1px;left:-.26rem;width:.55rem;height:.55rem;border-bottom:1px solid var(--border);border-left:1px solid var(--border);border-bottom-left-radius:.35rem;background:inherit;transform:skew(-18deg)}.support-chat-bubble--user{border-radius:1rem 1rem .18rem;background:linear-gradient(135deg,#985bffc7,#b568ff7a),#ffffff1f;color:#fff}.support-chat-bubble--user:after{left:auto;right:-.26rem;border-left:0;border-right:1px solid var(--border);border-bottom-left-radius:0;border-bottom-right-radius:.35rem;transform:skew(18deg)}.support-chat-bubble small,.support-chat-bubble span,.support-chat-bubble time{display:block;overflow-wrap:anywhere}.support-chat-attachment{color:var(--muted);font-size:.72rem;margin-bottom:.18rem}.support-chat-bubble time{margin-top:.18rem;color:#ffffff9e;font-size:.62rem;text-align:end}.support-chat-bubble:not(.support-chat-bubble--user) time{color:var(--muted)}.support-chat-loading{align-self:center;color:var(--muted);font-size:.78rem}.support-chat-typing{display:inline-flex;align-items:center;gap:.22rem;border:1px solid var(--border);border-radius:999px;background:#ffffff2e;padding:.42rem .58rem;width:-moz-max-content;width:max-content}.support-chat-typing i{width:.36rem;height:.36rem;border-radius:999px;background:var(--text);opacity:.45;animation:support-typing 1.15s infinite ease-in-out}.support-chat-typing i:nth-child(2){animation-delay:.16s}.support-chat-typing i:nth-child(3){animation-delay:.32s}.support-chat-composer{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.42rem;align-items:center;border:1px solid var(--border);border-radius:999px;background:#ffffff29;padding:.28rem;-webkit-backdrop-filter:blur(24px) saturate(1.25);backdrop-filter:blur(24px) saturate(1.25);box-shadow:0 1rem 2.6rem #0000002e,inset 0 1px #ffffff29}.support-chat-composer input[type=text],.support-chat-composer>input{min-width:0;border:0;border-radius:999px;background:transparent;color:var(--text);padding:.62rem .36rem;outline:0}.support-chat-media{position:relative;overflow:hidden;width:2.2rem;height:2.2rem;display:grid;place-items:center;border:1px solid rgba(255,255,255,.22);border-radius:999px;background:#ffffff1f;padding:0;color:var(--text);white-space:nowrap;cursor:pointer}.support-chat-media span{display:block;font-size:1.05rem;line-height:1}.support-chat-media input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.support-chat-send{width:2.28rem;height:2.28rem;display:grid;place-items:center;border:0;border-radius:999px;background:linear-gradient(135deg,#8c65ff,#d56cff);color:#fff;font-size:1rem;box-shadow:0 .8rem 1.8rem #8c65ff47}.support-chat-send:disabled{opacity:.42;box-shadow:none}.support-chat-media-preview{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;border:1px solid var(--border);border-radius:1rem;background:#ffffff29;padding:.48rem .56rem;color:var(--text);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.support-chat-media-preview strong{overflow:hidden;font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.support-chat-media-preview button{width:1.55rem;height:1.55rem;border:0;border-radius:999px;background:#ffffff29;color:var(--text)}.support-admin-card{min-width:0}.support-admin-card--thread{min-height:34rem}.support-admin-card--thread .list-panel__head{border-radius:1.25rem;background:radial-gradient(circle at 12% 0%,rgba(169,149,255,.16),transparent 34%),#ffffff1f;padding:.7rem}.support-admin-detail-head{display:flex;align-items:center;justify-content:space-between;gap:.55rem}.support-admin-peer{min-width:0;display:flex;align-items:center;gap:.62rem;text-align:start}.support-admin-peer .admin-user-avatar{width:3rem;height:3rem;box-shadow:0 .8rem 1.8rem #8c65ff33}.support-admin-peer h3,.support-admin-peer span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.support-admin-peer__status{color:var(--muted);font-size:.72rem;font-weight:800}.support-admin-peer__status--typing{color:#55f0a6;text-shadow:0 0 .8rem rgba(85,240,166,.38)}.support-admin-list{display:grid;gap:.55rem}.support-admin-user{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.62rem;width:100%;border:1px solid var(--border);border-radius:1.25rem;background:linear-gradient(135deg,#ffffff29,#ffffff14);color:var(--text);padding:.58rem;text-align:start}.support-admin-user--active{border-color:#a995ffb8;background:linear-gradient(135deg,#a995ff42,#ffffff24);box-shadow:0 .8rem 2rem #5848be2e}.support-admin-user span{min-width:0;display:grid;gap:.14rem}.support-admin-user small{color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.support-admin-user>i{min-width:1.25rem;height:1.25rem;display:grid;place-items:center;border-radius:999px;background:linear-gradient(135deg,#ff6a88,#ffaf5f);color:#fff;font-size:.72rem;font-style:normal;font-weight:900}.support-admin-thread{min-height:24rem;max-height:47vh;overflow:auto;display:flex;flex-direction:column;gap:.44rem;border:1px solid var(--border);border-radius:1.28rem;background:radial-gradient(circle at 18% 0%,rgba(169,149,255,.1),transparent 34%),#00000014;padding:.72rem}.support-admin-message{display:flex;justify-content:flex-start}.support-admin-message--admin{justify-content:flex-end}.support-admin-message__bubble{max-width:min(82%,31rem);display:grid;gap:.2rem;border:1px solid var(--border);border-radius:1rem 1rem 1rem .22rem;background:#ffffff2e;padding:.62rem .72rem;overflow-wrap:anywhere}.support-admin-message--admin .support-admin-message__bubble{border-radius:1rem 1rem .22rem;background:linear-gradient(135deg,#985bffa8,#ffab5442);color:#fff}.support-admin-message__bubble small,.support-admin-message__bubble time{color:var(--muted);font-size:.68rem}.support-admin-composer{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.42rem;margin-top:.65rem;border:1px solid var(--border);border-radius:999px;background:#ffffff24;padding:.34rem;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.support-admin-composer input{min-width:0;border:0;border-radius:999px;background:transparent;color:var(--text);padding:.65rem .4rem;outline:0}.support-admin-composer .primary-button{min-height:2.45rem;border-radius:999px;padding-inline:1rem}@keyframes support-typing{0%,80%,to{transform:translateY(0);opacity:.34}40%{transform:translateY(-.16rem);opacity:.86}}.support-chat-page .support-chat-composer,.support-admin-card .support-admin-composer{grid-template-columns:auto minmax(0,1fr) auto}.app-shell--immersive .support-chat-page{width:100%}.ad-slide-editor__media{display:grid;gap:.45rem;align-content:start}.ad-slide-editor__media img,.ad-slide-editor__media>span{width:100%;aspect-ratio:16 / 6;max-height:7rem;border-radius:.95rem;-o-object-fit:cover;object-fit:cover;display:grid;place-items:center;background:#54c9ff1f;color:var(--muted);font-weight:900}.ad-slide-editor__media label{position:relative;display:grid;place-items:center;min-height:2rem;border-radius:.62rem;background:#54c9ff24;color:var(--text);font-size:.78rem;font-weight:800;overflow:hidden}.ad-slide-editor__media input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.ad-slide-editor__fields{display:grid;gap:.46rem;min-width:0}.ad-slide-editor .form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ad-slide-editor textarea{min-height:4.2rem}.feature-gate-panel{position:relative;min-height:min(27rem,62vh);display:grid;place-items:center;overflow:hidden;border:1px solid rgba(231,246,250,.28);border-radius:1.2rem;background:radial-gradient(circle at 18% 18%,rgba(238,197,111,.2),transparent 24%),radial-gradient(circle at 82% 70%,rgba(84,201,255,.22),transparent 24%),linear-gradient(155deg,#122837eb,#071722f0);padding:1rem;color:#eefaff}.feature-gate-panel__content{position:relative;z-index:2;width:min(24rem,100%);text-align:center;display:grid;gap:.55rem;padding:1rem;border:1px solid rgba(231,246,250,.18);border-radius:1rem;background:#08182380;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.feature-gate-panel__content h2,.feature-gate-panel__content p{margin:0}.feature-gate-panel__content h2{color:#f4fcff;font-size:clamp(1.35rem,5vw,2rem)}.feature-gate-panel__content p{color:#eefaffc7;line-height:1.7}.feature-gate-loader{display:flex;justify-content:center;gap:.4rem;padding-top:.5rem}.membership-gate-shell{min-height:100vh;display:grid;place-items:center;padding:1.25rem}.membership-gate-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;display:grid;place-items:center;padding:1rem;background:#030e1885;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.membership-gate-shell--modal{width:min(31rem,100%);min-height:auto;padding:0}.membership-gate-card{position:relative;overflow:hidden;width:min(30rem,100%);display:grid;gap:.78rem;padding:1.05rem;border-radius:1.35rem}.membership-gate-card__orb{position:absolute;inset:-4rem auto auto 50%;transform:translate(-50%);width:14rem;height:14rem;border-radius:999px;background:radial-gradient(circle,rgba(84,201,255,.28),rgba(94,226,207,.12) 48%,transparent 72%);filter:blur(18px);pointer-events:none}.membership-gate-card>*:not(.membership-gate-card__orb){position:relative;z-index:1}.membership-gate-card h1,.membership-gate-card p{margin:0}.membership-gate-card h1{font-size:clamp(1.45rem,7vw,2.05rem)}.membership-gate-card p{color:var(--muted);line-height:1.75}.membership-gate-list{display:grid;gap:.55rem}.membership-check-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.66rem;padding:.72rem;border:1px solid rgba(231,246,250,.2);border-radius:1rem;background:#ffffff1f}.membership-check-row__status{position:relative;width:2.45rem;height:2.45rem;border-radius:999px;display:grid;place-items:center;background:#ffffff1f;border:1px solid rgba(231,246,250,.28)}.membership-check-row__status:before{content:"";position:absolute;top:-.32rem;right:-.32rem;bottom:-.32rem;left:-.32rem;border-radius:inherit;border:1px solid rgba(84,201,255,.2);animation:membershipStatusPulse 1.8s ease-in-out infinite}.membership-check-row__status span{position:relative;z-index:1;font-weight:950}.membership-check-row strong,.membership-check-row small{display:block}.membership-check-row small{margin-top:.12rem;color:var(--muted);overflow-wrap:anywhere}.membership-check-row--ok .membership-check-row__status{color:#fff;background:linear-gradient(135deg,#19a86d,#6ee7bb);box-shadow:0 0 30px #19a86d52}.membership-check-row--bad .membership-check-row__status{color:#fff;background:linear-gradient(135deg,#d72847,#ff8093);box-shadow:0 0 30px #d728474d}.membership-check-row--bad .membership-check-row__status:after{content:"";position:absolute;top:-.62rem;right:-.62rem;bottom:-.62rem;left:-.62rem;border-radius:inherit;border:2px solid rgba(215,40,71,.24);animation:membershipStatusPulse 1.1s ease-in-out infinite}.feature-gate-loader span{width:.55rem;height:.55rem;border-radius:999px;background:var(--sky);box-shadow:0 0 1rem #54c9ffbf;animation:gate-pulse 1.2s ease-in-out infinite}.feature-gate-loader span:nth-child(2){animation-delay:.18s}.feature-gate-loader span:nth-child(3){animation-delay:.36s}.owner-note--compact{display:grid;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.35rem .75rem;padding:.72rem}.owner-note--compact strong{grid-column:1 / -1}.bot-stars-topup-card{margin-bottom:.75rem}.compact-input{width:6rem;min-height:2.25rem;border:1px solid var(--border);border-radius:.85rem;background:#ffffffd1;color:var(--text);font:inherit;font-weight:800;padding:.35rem .65rem;text-align:center}.pricing-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.pricing-rule-group{display:grid;gap:.55rem;align-content:start;padding:.78rem;border:1px solid var(--border);border-radius:.72rem;background:linear-gradient(145deg,#0f172a14,#ffffff14),var(--panel)}.pricing-rule-group>div:first-child{display:grid;grid-template-columns:auto minmax(0,1fr);-moz-column-gap:.5rem;column-gap:.5rem;align-items:center}.pricing-rule-group>div:first-child small{grid-column:2;color:var(--muted);font-size:.72rem}.pricing-rule-group__icon{display:inline-grid;width:2rem;height:2rem;grid-row:span 2;place-items:center;border-radius:.55rem;background:#0ea5e924;color:var(--sky);font-weight:900}.pricing-field{display:grid;grid-template-columns:minmax(0,1fr) 5.2rem;align-items:center;gap:.45rem;min-width:0}.pricing-field span{min-width:0;color:var(--muted);font-size:.78rem}.pricing-field input{width:100%;min-width:0;padding:.54rem .55rem;border:1px solid var(--border);border-radius:.5rem;background:var(--input-bg);color:var(--text);font:inherit}.bonus-blueprint-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem}.bonus-blueprint-card{display:grid;gap:.35rem;min-width:0;border:1px solid var(--border);border-radius:.8rem;background:radial-gradient(circle at 12% 0%,rgba(94,226,207,.12),transparent 38%),#ffffff2e;padding:.78rem}.bonus-blueprint-card span{color:var(--muted);font-size:.8rem;line-height:1.7}.bonus-plan-layout{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.4fr);gap:1rem}.bonus-admin-panel{gap:.82rem}.bonus-admin-head{display:grid;grid-template-columns:minmax(0,1fr);gap:.56rem;align-items:start;border:1px solid rgba(84,201,255,.18);border-radius:1rem;background:radial-gradient(circle at 10% 0%,rgba(84,201,255,.13),transparent 42%),#ffffff1a;padding:.72rem}.bonus-admin-title h3,.bonus-admin-title p{margin-bottom:0}.bonus-admin-actions{display:flex;flex-wrap:wrap;gap:.42rem;align-items:center;justify-content:flex-start}.bonus-admin-actions>.inline-actions{margin-inline-start:auto}.bonus-plan-list,.bonus-plan-editor{display:grid;gap:.8rem;align-content:start}.bonus-wizard-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.44rem}.bonus-wizard-tab{display:grid;gap:.18rem;border:1px solid var(--border);border-radius:.88rem;background:linear-gradient(145deg,#ffffff38,#ffffff14),#ffffff1f;color:inherit;cursor:pointer;padding:.62rem .52rem;text-align:right}.bonus-wizard-tab strong{color:var(--text);font-size:.78rem}.bonus-wizard-tab span{color:var(--muted);font-size:.62rem;line-height:1.45}.bonus-wizard-tab--active{border-color:#4f7cff8c;box-shadow:0 10px 24px #4f7cff26}.bonus-plan-editor[data-step=basic] .bonus-step:not(.bonus-step--basic),.bonus-plan-editor[data-step=gifts] .bonus-step:not(.bonus-step--gifts),.bonus-plan-editor[data-step=rules] .bonus-step:not(.bonus-step--rules),.bonus-plan-editor[data-step=delivery] .bonus-step:not(.bonus-step--delivery){display:none}.bonus-plan-card{display:grid;gap:.34rem;border:1px solid var(--border);border-radius:.9rem;background:radial-gradient(circle at 88% 0%,rgba(109,141,255,.15),transparent 48%),#ffffff2e;color:inherit;cursor:pointer;padding:.86rem;text-align:right}.bonus-plan-card strong{color:var(--text);font-size:.94rem}.bonus-plan-card span,.bonus-plan-card small{color:var(--muted);font-size:.78rem;line-height:1.55}.bonus-plan-card--active{border-color:#6366f17a;box-shadow:0 16px 34px #3f68d726}.bonus-requirement-grid{display:grid;gap:.7rem;grid-template-columns:repeat(3,minmax(0,1fr))}.gift-picker-panel{display:grid;gap:.45rem;border:1px solid var(--border);border-radius:.8rem;background:radial-gradient(circle at 92% 0%,rgba(244,114,182,.12),transparent 44%),#ffffff24;padding:.78rem}.gift-picker-panel strong{color:var(--text)}.gift-picker-panel span,.gift-picker-panel small{color:var(--muted);font-size:.8rem;line-height:1.6}.bonus-tier-panel{display:grid;gap:.64rem;grid-column:1 / -1}.bonus-tier-panel__head{display:flex;justify-content:space-between;gap:.6rem;align-items:center;border:1px solid rgba(109,141,255,.2);border-radius:.86rem;background:#6d8dff14;padding:.64rem}.bonus-tier-panel__head strong,.bonus-tier-panel__head span{display:block}.bonus-tier-panel__head span{color:var(--muted);font-size:.72rem}.bonus-tier-actions{display:flex;flex-wrap:wrap;gap:.42rem;justify-content:flex-end}.bonus-tier-card{display:grid;gap:.58rem;border:1px solid rgba(84,201,255,.2);border-radius:.95rem;background:linear-gradient(145deg,#ffffff24,#ffffff0f),#ffffff14;padding:.68rem}.bonus-tier-card__top,.bonus-tier-gift-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.bonus-tier-gift-box{display:grid;gap:.34rem;border:1px solid var(--border);border-radius:.82rem;background:#00000014;padding:.58rem}.bonus-tier-gift-box span{color:var(--muted);font-size:.7rem;font-weight:800}.bonus-tier-gift-box strong{min-height:1.35rem;color:var(--text);font-size:.78rem}.bonus-tier-gift-box input{min-width:0}.bonus-tier-gift-box small{color:var(--muted);font-size:.68rem;word-break:break-word}.bonus-tier-card--editor .ghost-button{min-height:2.3rem}.bonus-rule-editor-grid{display:grid;gap:.62rem}.bonus-step-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;margin:.72rem 0}.bonus-step-chip{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(255,255,255,.13);border-radius:1rem;background:linear-gradient(145deg,#ffffff14,#ffffff06),#060a1047;color:var(--text);display:grid;gap:.18rem;min-height:3.2rem;padding:.58rem .64rem;text-align:start}.bonus-step-chip strong,.bonus-step-chip span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bonus-step-chip strong{font-size:.78rem}.bonus-step-chip span{color:var(--muted);font-size:.64rem}.bonus-step-chip--active{border-color:#ffb34d6b;background:linear-gradient(135deg,#ffa8406b,#9977ff57),#080c1257;box-shadow:0 14px 34px #ffb34d1f}.bonus-step-chip--active span{color:#ffffffc7}.bonus-editor-savebar{position:sticky;bottom:5.2rem;z-index:5;display:grid;grid-template-columns:minmax(0,1fr);gap:.45rem;margin-top:.72rem;border:1px solid rgba(255,255,255,.12);border-radius:1.1rem;background:linear-gradient(135deg,#ffffff14,#ffffff08),#05090f94;padding:.68rem;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.bonus-editor-savebar span{color:var(--muted);font-size:.68rem;line-height:1.6;text-align:center}.bonus-rule-card{display:grid;gap:.62rem;border:1px solid rgba(255,255,255,.14);border-radius:1rem;background:linear-gradient(145deg,#ffffff17,#ffffff08),#060a1057;padding:.7rem}.bonus-rule-card--active{border-color:#ffb34d6b;box-shadow:0 14px 34px #ffb34d14}.bonus-rule-card__head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.55rem;align-items:start}.bonus-rule-card__head strong,.bonus-rule-card__head span{display:block}.bonus-rule-card__head strong{color:var(--text);font-size:.88rem}.bonus-rule-card__head span{color:var(--muted);font-size:.68rem;line-height:1.6}.bonus-rule-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.bonus-selected-chat-list{display:grid;gap:.5rem}.bonus-selected-chat{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.55rem;border:1px solid rgba(255,255,255,.14);border-radius:.9rem;background:linear-gradient(135deg,#ffffff1a,#ffffff09),#02080e52;padding:.58rem}.bonus-selected-chat span,.bonus-selected-chat strong,.bonus-selected-chat small{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bonus-selected-chat span{color:var(--accent);font-size:.62rem;font-weight:800}.bonus-selected-chat strong{color:var(--text);font-size:.82rem}.bonus-selected-chat small{color:var(--muted);direction:ltr;font-size:.66rem;text-align:right}.bonus-empty-inline{justify-self:start;border:1px solid rgba(84,201,255,.22);border-radius:999px;background:#54c9ff1a;color:var(--text);padding:.44rem .74rem;font-size:.78rem;font-weight:900}@media (max-width: 680px){.bonus-step-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.bonus-step-chip{min-height:2.9rem}}.userbot-connect-panel{display:grid;gap:.75rem;border:1px solid var(--border);border-radius:.9rem;background:radial-gradient(circle at 12% 0%,rgba(84,201,255,.12),transparent 34%),#ffffff29;padding:.82rem}.userbot-connect-panel--boost{margin-top:.75rem}.userbot-account-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.userbot-account-shell{display:grid;gap:.36rem}.userbot-account-card{display:grid;min-width:0;gap:.22rem;text-align:start;border:1px solid var(--border);border-radius:.72rem;background:#ffffff24;color:var(--text);padding:.68rem;cursor:pointer}.userbot-account-card:disabled{cursor:default;opacity:1}.userbot-account-card strong,.userbot-account-card span,.userbot-account-card small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.userbot-account-card span{color:var(--muted);font-size:.76rem}.userbot-account-card small{color:var(--accent);font-weight:900}.userbot-account-card--active{border-color:#5ee2cf85;background:#5ee2cf1f}.danger-button--mini{min-height:0;padding:.42rem .58rem;border-radius:.72rem;font-size:.68rem}.userbot-wizard-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.userbot-step{display:grid;min-height:2.2rem;place-items:center;border:1px solid var(--border);border-radius:999px;color:var(--muted);background:#94a3b81a;font-size:.74rem;font-weight:900}.userbot-step--active{border-color:#54c9ff7a;color:var(--text);background:#54c9ff24}.userbot-step--done{border-color:#32b5796b;color:#0c6c45;background:#32b5791f}.userbot-step-card{display:grid;gap:.75rem}.boost-status-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.boost-status-grid span{display:grid;min-height:3.6rem;align-content:center;gap:.15rem;border:1px solid var(--border);border-radius:.68rem;background:#ffffff1f;color:var(--muted);padding:.54rem;font-size:.74rem}.boost-status-grid strong{color:var(--text);font-size:1.05rem}.status-pill{display:inline-grid;min-width:6.4rem;place-items:center;border:1px solid var(--border);border-radius:999px;background:#94a3b824;color:var(--muted);padding:.36rem .62rem;font-size:.72rem;font-weight:900}.status-pill--ok{border-color:#32b5795c;background:#32b57929;color:#0c6c45}html[data-theme=moon] .userbot-connect-panel{background:radial-gradient(circle at 12% 0%,rgba(94,226,207,.14),transparent 36%),#07151f94}html[data-theme=moon] .userbot-account-card,html[data-theme=moon] .boost-status-grid span{background:#0b202d9e}html[data-theme=moon] .status-pill--ok,html[data-theme=moon] .userbot-step--done{color:#8cf1e7}@media (max-width: 760px){.bonus-blueprint-grid,.bonus-plan-layout,.bonus-requirement-grid,.access-membership-grid,.access-toggle-grid,.userbot-account-grid,.userbot-wizard-steps,.boost-status-grid{grid-template-columns:1fr}}.blocked-screen{min-height:100vh;display:grid;place-items:center;padding:1rem}.blocked-screen__panel{width:min(28rem,100%);text-align:center;padding:1.4rem;border:1px solid rgba(220,38,38,.3);border-radius:.75rem;background:var(--panel-strong);box-shadow:var(--shadow)}.blocked-screen__icon{display:grid;width:3rem;height:3rem;margin:0 auto .8rem;place-items:center;border-radius:50%;background:#dc262624;color:#b91c1c;font-size:1.35rem;font-weight:900}@media (max-width: 620px){.raffle-detail{padding:.72rem;border-radius:1rem}.eligibility-panel,.task-card{padding:.62rem;gap:.55rem}.required-chat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.required-chat-card a,.required-chat-card__content,.required-chat-card__join{min-height:5.2rem;padding:.5rem}.chance-panel__actions,.referral-action-group{width:100%}.referral-action-group{display:grid;grid-template-columns:1fr 1fr}.referral-action-group button{min-width:0;width:100%;padding-inline:.55rem;overflow-wrap:anywhere}.join-panel__actions,.join-panel__actions button{width:100%}.pricing-card-grid,.admin-users-workspace,.admin-toggle-grid,.admin-notification-grid,.admin-grid--backup,.ad-slide-editor{grid-template-columns:1fr}.monitor-owner-card{grid-template-columns:1fr;justify-items:stretch}.admin-stats-board{grid-template-columns:repeat(2,minmax(0,1fr))}.ad-slide-editor .form-grid,.admin-user-metrics--overview,.admin-user-metrics--detail,.admin-device-note{grid-template-columns:1fr}.promo-banner{aspect-ratio:16 / 5.6;max-height:8rem;min-height:5.6rem}.promo-banner__main{border-radius:1rem}.support-chat-thread{min-height:18rem}.support-chat-composer{grid-template-columns:1fr}}@keyframes gate-pulse{0%,to{transform:translateY(0);opacity:.46}50%{transform:translateY(-.32rem);opacity:1}}@keyframes avatarSparkFloat{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-.28rem) scale(1.08)}}@keyframes membershipStatusPulse{0%,to{transform:scale(.94);opacity:.36}50%{transform:scale(1.08);opacity:.82}}html{font-size:14.6px}.app-shell{padding-top:3.45rem;gap:.58rem}.glass-panel,.list-panel,.owner-note,.form-field input,.form-field textarea,.form-field select,.primary-button,.secondary-button,.ghost-button,.danger-button{font-size:.86rem}.list-panel__head h3,.hero-card h3,.bonus-user-card h3{font-size:1rem}.admin-grid-wrap--menu-open>section{display:none}.admin-home-panel{padding:.72rem}.admin-inside-bar{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.55rem .65rem}.admin-panel-bubbles--cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem}.admin-panel-bubble{min-height:4.2rem;padding:.52rem;border-radius:.78rem}.admin-panel-bubble strong{font-size:.78rem}.admin-panel-bubble span{font-size:.6rem;line-height:1.45}.access-gate-panel,.access-toggle-card,.access-membership-card{border-radius:.9rem}.access-gate-hero{padding:.72rem}.access-toggle-grid,.access-membership-grid{grid-template-columns:1fr;gap:.52rem}.admin-toggle-grid .access-toggle-card{min-height:auto;padding:.78rem;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.36rem .7rem;align-items:center}.access-toggle-card>small{grid-column:1 / -1;min-height:auto;font-size:.74rem;line-height:1.65}.access-membership-card{padding:.62rem}.monitoring-workspace{grid-template-columns:1fr}.monitoring-workspace--list .monitoring-detail-panel,.monitoring-workspace--detail .monitoring-list-panel{display:none}.monitor-raffle-list{max-height:calc(100vh - 14rem);overflow-y:auto;padding-inline-end:.16rem}.monitor-raffle-row{padding:.68rem;border-radius:.9rem}.monitoring-detail-panel{max-width:46rem;margin-inline:auto}.admin-grid--logs{grid-template-columns:minmax(0,1fr) minmax(18rem,.72fr)}.log-control-card,.log-preview-message{display:grid;gap:.45rem;padding:.76rem;border-radius:1rem;border:1px solid rgba(84,201,255,.18);background:linear-gradient(135deg,#ffffffad,#54c9ff14)}.log-control-card{grid-template-columns:minmax(0,1fr) auto;align-items:center}.log-event-grid{display:flex;flex-wrap:wrap;gap:.42rem}.log-event-chip{border:1px solid rgba(84,201,255,.18);border-radius:999px;padding:.34rem .58rem;background:#ffffff8c;color:var(--muted);font-weight:850}.log-event-chip--active{color:#176f94;background:#54c9ff2e}.log-preview-message__tag{justify-self:start;border-radius:999px;padding:.26rem .5rem;color:#1f7f61;background:#32b57924;font-weight:900}.bonus-user-page{display:grid;gap:.58rem}.bonus-user-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.8rem;align-items:center;padding:.92rem;border-radius:1.2rem;background:radial-gradient(circle at 12% 12%,rgba(238,197,111,.22),transparent 30%),linear-gradient(135deg,#54c9ff2e,#ffffffb8)}.bonus-user-hero--compact{min-height:auto;padding:.72rem .82rem}.bonus-user-hero--compact h3{margin-bottom:.12rem}.bonus-user-hero p{margin:.25rem 0 0;color:var(--muted);line-height:1.7}.bonus-user-hero__badge{display:grid;place-items:center;min-width:5.2rem;min-height:5.2rem;border-radius:1.1rem;background:#ffffff9e;box-shadow:inset 0 0 0 1px #54c9ff2e}.bonus-user-hero__badge strong{font-size:1.45rem}.bonus-plan-bubble-row{display:flex;gap:.42rem;overflow-x:auto;padding:.12rem .05rem .28rem}.bonus-plan-bubble{flex:0 0 auto;display:grid;gap:.12rem;min-width:7.8rem;border:1px solid rgba(238,197,111,.28);border-radius:999px;padding:.42rem .72rem;color:#12384a;background:linear-gradient(135deg,#ffffffe0,#54c9ff2e);box-shadow:0 10px 20px #805c1814}.bonus-plan-bubble strong{font-size:.76rem;white-space:nowrap}.bonus-plan-bubble span{font-size:.66rem;font-weight:900}.bonus-plan-bubble--active{color:#fff;background:linear-gradient(135deg,#1967d2,#24b69a);border-color:#ffffff70}.bonus-view-tabs{display:flex;justify-content:center;width:min(22rem,100%);margin:.02rem auto .18rem;overflow-x:auto;padding:.08rem}.bonus-view-tabs .profile-quick-tab{flex:0 0 auto;min-width:7.2rem}.bonus-detail-card{display:grid;gap:.58rem;padding:.82rem;border-radius:1.05rem}.bonus-detail-card__head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.65rem;align-items:start}.bonus-detail-card__head h3,.bonus-detail-card__head p{margin:.22rem 0 0}.bonus-detail-card__head p{color:var(--muted);line-height:1.6}.bonus-detail-card__progress{display:grid;place-items:center;min-width:4.8rem;min-height:4.8rem;border-radius:1rem;background:#54c9ff24}.bonus-detail-card__progress strong{font-size:1.45rem}.bonus-stat-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.38rem}.bonus-stat-strip--rich{grid-template-columns:repeat(4,minmax(0,1fr))}.bonus-stat-strip span{display:grid;gap:.12rem;padding:.45rem;border-radius:.78rem;text-align:center;color:#24607c;background:#54c9ff1a;font-size:.68rem;font-weight:850}.bonus-stat-strip b{color:var(--ink);font-size:.95rem}.bonus-award-attempt{display:grid;gap:.18rem;padding:.55rem .65rem;border:1px solid rgba(255,255,255,.28);border-radius:.9rem;background:#ffffff1f;box-shadow:inset 0 1px #ffffff1f}.bonus-award-attempt span,.bonus-award-attempt small{color:var(--muted);font-size:.68rem;font-weight:800}.bonus-award-attempt strong{color:var(--ink);font-size:.82rem}.bonus-award-attempt--awarded{border-color:#26d68f6b;background:#26d68f1f}.bonus-award-attempt--capacity_exhausted,.bonus-award-attempt--blocked{border-color:#ffb5476b;background:#ffb5471f}.bonus-prize-line{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.52rem;border-radius:.85rem;background:#eec56f24}.bonus-prize-line b{color:#1f7f61}.bonus-tier-public-panel{display:grid;gap:.42rem;border:1px solid var(--border);border-radius:.92rem;background:#ffffff1f;padding:.52rem}.bonus-tier-public-list{display:grid;gap:.36rem;max-height:10rem;overflow-y:auto;padding-inline-end:.1rem}.bonus-tier-public-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.42rem;align-items:center;border:1px solid rgba(255,255,255,.14);border-radius:.78rem;background:#00000014;padding:.48rem}.bonus-tier-public-row span,.bonus-tier-public-row small{color:var(--muted);font-size:.68rem;font-weight:850}.bonus-tier-public-row strong{color:var(--text);font-size:.76rem}.bonus-detail-actions{display:grid;grid-template-columns:1fr 1fr;gap:.45rem}.bonus-completion-card{display:grid;gap:.58rem;padding:.78rem;border-radius:1.05rem;border-color:#a995ff61;background:radial-gradient(circle at 12% 0%,rgba(169,149,255,.18),transparent 32%),#ffffff1a}.bonus-completion-head,.bonus-completion-plan,.bonus-completion-actions{display:flex;align-items:center;justify-content:space-between;gap:.55rem}.bonus-completion-head h3,.bonus-completion-head p,.bonus-completion-head span,.bonus-completion-plan strong,.bonus-completion-plan span{margin:0}.bonus-completion-head>div,.bonus-completion-plan{min-width:0}.bonus-completion-head>div>span,.bonus-completion-plan span{color:var(--muted);font-size:.72rem;font-weight:800}.bonus-completion-status{flex:0 0 auto;border:1px solid rgba(238,197,111,.38);border-radius:999px;padding:.34rem .62rem;color:#ffe1a3;background:#eec56f21;font-size:.7rem;font-weight:950}.bonus-completion-status--ok{color:#67f0b5;border-color:#67f0b557;background:#67f0b51f}.bonus-completion-status--blocked{color:#ff9fa9;border-color:#ff63784d;background:#ff63781f}.bonus-task-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:.42rem}.bonus-task-card{display:grid;gap:.28rem;align-content:start;min-height:6.1rem;border:1px solid rgba(255,255,255,.16);border-radius:.92rem;padding:.56rem;background:#ffffff1a}.bonus-task-card span,.bonus-task-card small{color:var(--muted);font-size:.68rem;font-weight:850}.bonus-task-card strong{overflow:hidden;color:var(--text);font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.bonus-task-card .secondary-button{min-height:2.25rem;padding:.38rem .5rem;border-radius:.72rem}.bonus-task-card--quiet{opacity:.72}.bonus-task-empty{grid-column:1 / -1;border:1px solid rgba(103,240,181,.24);border-radius:.9rem;padding:.68rem;color:#e6fff7e0;background:#67f0b514;font-size:.74rem;font-weight:850;line-height:1.8;text-align:center}.bonus-leaderboard-card{display:grid;gap:.55rem;padding:.72rem;border-radius:1.05rem}.bonus-leaderboard-list{display:grid;gap:.42rem}.bonus-leaderboard-row{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(255,255,255,.18);border-radius:.92rem;display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;gap:.48rem;align-items:center;min-width:0;padding:.52rem;color:var(--text);background:linear-gradient(135deg,#ffffff21,#54c9ff14),#ffffff14}.bonus-leaderboard-row:not(:disabled):active{transform:translateY(1px)}.bonus-leaderboard-row--masked{cursor:default}.bonus-leaderboard-rank{display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:999px;color:#fff;background:linear-gradient(135deg,#f5a43d,#a995ff);font-size:.78rem;font-weight:950}.bonus-leaderboard-avatar{display:grid;place-items:center;width:2.15rem;height:2.15rem;overflow:hidden;border:1px solid rgba(255,255,255,.22);border-radius:50%;color:#fff;background:#a995ff47;font-weight:950}.bonus-leaderboard-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bonus-leaderboard-name{display:grid;min-width:0;text-align:start}.bonus-leaderboard-name strong,.bonus-leaderboard-name small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bonus-leaderboard-name strong{font-size:.78rem}.bonus-leaderboard-name small,.bonus-leaderboard-score small{color:var(--muted);font-size:.66rem;font-weight:850}.bonus-leaderboard-score{display:grid;min-width:3.4rem;text-align:center}.bonus-leaderboard-score b{font-size:.98rem}@media (max-width: 640px){.bonus-task-grid{grid-template-columns:repeat(auto-fit,minmax(8.9rem,1fr))}.bonus-completion-head,.bonus-completion-actions{align-items:stretch;flex-direction:column}.bonus-completion-actions button{width:100%}}.bonus-referral-panel{display:grid;gap:.42rem;padding:.52rem;border-radius:.9rem;background:#ffffff7a}.bonus-referral-panel__head{display:flex;justify-content:space-between;gap:.5rem}.bonus-referral-list{display:grid;gap:.36rem;max-height:12rem;overflow-y:auto;overscroll-behavior:contain}.bonus-referral-row{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.45rem;align-items:center;padding:.42rem;border-radius:.76rem;background:#ffffff9e}.bonus-referral-row>span{display:grid;place-items:center;width:2.15rem;height:2.15rem;border-radius:999px;overflow:hidden;color:#fff;background:linear-gradient(135deg,#58c9ff,#32b579);font-weight:950}.bonus-referral-row img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bonus-referral-row strong,.bonus-referral-row small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bonus-referral-empty{color:var(--muted);text-align:center;padding:.7rem}.bonus-user-card,.bonus-empty-card{display:grid;gap:.58rem;padding:.82rem;border-radius:1.05rem}.bonus-user-card__top,.bonus-user-card__rules{display:flex;flex-wrap:wrap;gap:.34rem}.bonus-user-card__top span,.bonus-user-card__rules span{border-radius:999px;padding:.26rem .5rem;font-size:.66rem;font-weight:850;color:#24607c;background:#54c9ff1f}.bonus-user-card__prize{display:grid;gap:.12rem;padding:.58rem;border-radius:.85rem;background:#eec56f24}.profile-overview-card--clean{border:1px solid rgba(84,201,255,.22);background:radial-gradient(circle at 16% 8%,rgba(238,197,111,.22),transparent 28%),radial-gradient(circle at 84% 16%,rgba(84,201,255,.24),transparent 30%),linear-gradient(145deg,#ffffffd1,#e2f7ff94)}.profile-overview-card__halo:before,.profile-overview-card__halo:after{position:absolute;display:grid;place-items:center;width:1.7rem;height:1.7rem;border-radius:999px;color:#fff;box-shadow:0 0 24px #54c9ff52;animation:avatarSparkFloat 3.8s ease-in-out infinite}.profile-overview-card__halo:before{content:"🛸";top:7rem;right:-5.6rem;background:#54c9ff47}.profile-overview-card__halo:after{content:"✦";top:3.8rem;left:-5.4rem;background:#eec56f52;animation-delay:1.1s}.profile-overview-card__meta--squares{gap:.48rem}.square-meta-card{min-height:5.2rem;border-radius:1rem;padding:.58rem .42rem;background:radial-gradient(circle at 20% 10%,rgba(84,201,255,.18),transparent 42%),linear-gradient(145deg,#ffffffc7,#5ee2cf1a);border-color:#54c9ff33;box-shadow:0 12px 22px #1b6a9114,inset 0 0 0 1px #ffffff61}.square-meta-card span{color:#4c7d90;font-size:.72rem;font-weight:850}.square-meta-card strong{color:#14384b;font-size:.9rem}@media (max-width: 760px){html{font-size:13.7px}.admin-panel-bubbles--cards,.admin-grid--logs,.bonus-user-hero,.bonus-detail-card__head,.bonus-prize-line,.bonus-detail-actions{grid-template-columns:1fr}.bonus-stat-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-panel-bubbles--cards{grid-template-columns:repeat(auto-fit,minmax(6.4rem,1fr));gap:.42rem}.admin-panel-bubbles--cards .admin-panel-bubble{min-height:3.4rem;padding:.46rem .5rem;border-radius:999px;place-content:center}.admin-panel-bubbles--cards .admin-panel-bubble strong{font-size:.72rem}.admin-panel-bubbles--cards .admin-panel-bubble span{display:none}.admin-mini-stat-row,.bonus-summary-bubbles{display:flex;flex-wrap:wrap;gap:.38rem;align-items:center}.admin-mini-stat-row span,.bonus-summary-bubbles span{display:inline-grid;grid-template-columns:auto auto;gap:.22rem;align-items:center;border:1px solid rgba(84,201,255,.2);border-radius:999px;background:#54c9ff1a;color:#2d6c87;padding:.28rem .56rem;font-size:.68rem;font-weight:900}.admin-mini-stat-row b,.bonus-summary-bubbles b{color:var(--ink)}.bonus-overview-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.42rem}.bonus-overview-grid span{display:grid;gap:.18rem;min-height:3.2rem;align-content:center;border:1px solid var(--border);border-radius:.9rem;background:#ffffff1a;color:var(--muted);padding:.42rem;text-align:center;font-size:.68rem;font-weight:850}.bonus-overview-grid b{color:var(--text);font-size:.94rem}.bonus-plan-layout{grid-template-columns:minmax(0,1fr);gap:.72rem}.bonus-plan-list{display:flex;gap:.45rem;overflow-x:auto;padding-bottom:.18rem}.bonus-plan-card{flex:0 0 10.5rem;min-height:4.9rem;border-radius:1rem;padding:.62rem}.bonus-plan-card strong{font-size:.78rem}.bonus-plan-card span,.bonus-plan-card small{font-size:.66rem;line-height:1.45}.bonus-plan-editor .form-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.52rem}.bonus-plan-editor .form-field{gap:.28rem;padding:.58rem;border-radius:.78rem}.bonus-number-field input{text-align:center;font-weight:900}.bonus-requirement-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.42rem}.bonus-requirement-grid .toggle-row{min-height:3rem;border-radius:999px;justify-content:center;background:linear-gradient(135deg,#ffffffb8,#54c9ff14);border:1px solid rgba(84,201,255,.18)}.bonus-country-picker,.bonus-chat-picker{align-content:start}.bonus-country-picker .country-picker{max-height:22rem;overflow:hidden}.bonus-country-picker .country-option-list{max-height:14rem}.bonus-country-picker--disabled{opacity:.58;pointer-events:none}.bonus-country-chip-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.32rem}.bonus-country-chip{display:grid;gap:.08rem;border:1px solid var(--border);border-radius:999px;background:#ffffff3d;color:var(--muted);padding:.32rem .38rem;text-align:center}.bonus-country-chip--active{border-color:#32b5796b;background:#32b57924;color:#1f7f61}.bonus-country-chip b{color:inherit;font-size:.72rem}.bonus-country-chip span{font-size:.58rem}.bonus-chat-picker strong{direction:ltr;overflow-wrap:anywhere;border-radius:.72rem;background:#0f172a0f;padding:.42rem;font-size:.72rem}.monitor-source-card{display:grid;gap:.38rem;border:1px solid rgba(84,201,255,.2);border-radius:.92rem;background:#54c9ff14;padding:.72rem}.monitor-source-card strong{color:var(--ink)}.monitor-source-card span,.monitor-source-card small{color:var(--muted);font-size:.74rem}.monitor-membership-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.4rem}.monitor-membership-chip{display:grid;gap:.18rem;border:1px solid var(--border);border-radius:.82rem;background:#ffffff38;padding:.54rem}.monitor-membership-chip a{color:var(--sky);font-size:.72rem;font-weight:900;text-decoration:none}.bonus-user-hero{grid-template-columns:minmax(0,1fr) auto}.membership-check-row{grid-template-columns:auto auto minmax(0,1fr) auto}.membership-check-row__avatar{display:grid;width:2.45rem;height:2.45rem;place-items:center;border-radius:.9rem;color:#fff;background:radial-gradient(circle at 25% 10%,rgba(255,255,255,.42),transparent 36%),linear-gradient(135deg,#1967d2,#24b69a);font-weight:950;box-shadow:0 12px 24px #1967d22e}.access-gate-workspace{grid-template-columns:minmax(0,1fr)}.access-gate-panel{gap:.78rem}.access-gate-hero,.access-exemption-card,.access-membership-shell{border-radius:1rem;border:1px solid rgba(84,201,255,.18);background:radial-gradient(circle at 10% 0%,rgba(84,201,255,.12),transparent 34%),#fff3}.access-toggle-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.access-toggle-card{min-height:5.2rem}.access-membership-picker,.access-membership-selected-list{display:grid;gap:.5rem}.access-membership-selected-list{grid-column:1 / -1}.access-membership-selected{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:.42rem;align-items:center;border:1px solid var(--border);border-radius:.85rem;background:#ffffff38;padding:.52rem}.muted-note{color:var(--muted);font-size:.78rem}@media (max-width: 760px){.admin-panel-bubbles--cards{grid-template-columns:repeat(3,minmax(0,1fr))}.bonus-plan-editor .form-grid,.bonus-requirement-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bonus-admin-actions,.bonus-admin-actions>.inline-actions{justify-content:flex-start;margin-inline-start:0}.bonus-tier-card__top,.bonus-tier-gift-grid{grid-template-columns:minmax(0,1fr)}.bonus-country-chip-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.access-toggle-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.access-membership-selected{grid-template-columns:minmax(0,1fr)}.bonus-user-hero{grid-template-columns:minmax(0,1fr) auto}}.admin-grid-wrap .list-panel,.admin-users-search-panel,.admin-users-detail-panel,.monitoring-list-panel,.monitoring-detail-panel,.bonus-admin-panel{border:1px solid rgba(84,201,255,.18);background:radial-gradient(circle at 12% 0%,rgba(84,201,255,.08),transparent 34%),linear-gradient(180deg,#0b2837b8,#071924d1);box-shadow:inset 0 1px #ffffff0f,0 18px 42px #0000002e}.admin-grid-wrap .list-panel__head{align-items:center;border:1px solid rgba(84,201,255,.14);border-radius:.95rem;background:#54c9ff0f;margin-bottom:.7rem;padding:.62rem}.admin-grid-wrap .list-panel__head h3,.admin-grid-wrap .list-panel__head small,.admin-grid-wrap .list-panel__head p{margin:0}.admin-grid-wrap .list-panel__head small{color:#dcf0f7bd;line-height:1.65}.admin-stats-board{grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem}.admin-mini-metric{position:relative;min-height:4.45rem;border:1px solid rgba(84,201,255,.17);border-radius:.95rem;background:radial-gradient(circle at 14% 8%,rgba(94,226,207,.14),transparent 42%),#09222fc2;padding:.62rem .7rem;box-shadow:inset 0 1px #ffffff0d}.admin-mini-metric:after{content:"";position:absolute;inset-inline-start:.62rem;top:.62rem;width:.38rem;height:.38rem;border-radius:999px;background:#5ee2cfcc;box-shadow:0 0 .8rem #5ee2cf61}.admin-mini-metric span{color:#d6ebf3b3;font-size:.68rem;font-weight:850}.admin-mini-metric strong{color:#f4fbff;font-size:1.04rem}.monitoring-workspace{grid-template-columns:minmax(0,1fr)}.monitor-raffle-list{gap:.48rem}.monitor-raffle-row{grid-template-columns:minmax(0,1fr);gap:.46rem;border:1px solid rgba(84,201,255,.17);border-radius:1rem;background:radial-gradient(circle at 10% 0%,rgba(84,201,255,.13),transparent 38%),linear-gradient(145deg,#0c2d3de0,#091f2cd6);color:#f4fbff;padding:.74rem;box-shadow:0 12px 28px #00000029}.monitor-raffle-row--active{border-color:#5ee2cf70;background:radial-gradient(circle at 12% 0%,rgba(94,226,207,.18),transparent 38%),linear-gradient(145deg,#0b373fe6,#08202cdb)}.monitor-raffle-row--disabled{border-color:#ff5c6e6b}.monitor-raffle-row__main strong{color:#fff;font-size:.94rem}.monitor-raffle-row__main small{color:#def1f8ad;line-height:1.55}.monitor-raffle-row__tags{justify-content:flex-start}.monitor-raffle-row__tags span,.monitor-detail-tags span{border:1px solid rgba(84,201,255,.14);background:#54c9ff1a;color:#e1f6fce0}.monitor-detail-tags{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.42rem}.monitor-detail-tags span{min-width:0;min-height:3.7rem;justify-content:center;border-radius:.9rem;padding:.52rem}.monitor-detail-tags b{color:#f7fdff;font-size:.86rem}.monitor-owner-card{grid-template-columns:auto minmax(0,1fr);border:1px solid rgba(84,201,255,.2);border-radius:1rem;background:radial-gradient(circle at 8% 0%,rgba(238,197,111,.16),transparent 35%),linear-gradient(145deg,#0c3040eb,#09202ddb);padding:.72rem}.monitor-owner-card>.secondary-button{grid-column:1 / -1}.monitor-owner-card__copy strong{color:#fff}.monitor-owner-card__copy span{color:#dff2f8b8}.monitor-source-card,.monitor-source-card--memberships,.monitoring-detail-panel .owner-note{border:1px solid rgba(84,201,255,.16);border-radius:1rem;background:#081f2c94;color:#ebf9fde6}.monitor-membership-chip{border:1px solid rgba(84,201,255,.16);border-radius:.9rem;background:#ffffff14}.bonus-admin-head{border-radius:1rem;background:radial-gradient(circle at 12% 0%,rgba(94,226,207,.14),transparent 38%),#08212fad;padding:.64rem}.bonus-admin-title{display:grid;gap:.12rem}.bonus-admin-actions{display:grid;grid-template-columns:1fr auto;gap:.42rem}.bonus-admin-actions .admin-mini-stat-row{grid-column:1 / -1}.bonus-admin-actions>.secondary-button{justify-self:start}.bonus-admin-actions>.inline-actions{justify-self:end}.bonus-plan-list{border:1px solid rgba(84,201,255,.13);border-radius:1rem;background:#ffffff0a;padding:.46rem}.bonus-plan-card{border-color:#54c9ff29;background:linear-gradient(145deg,#0d3041eb,#08212ed1);color:#f6fcff}.bonus-plan-card span,.bonus-plan-card small{color:#dceff6ad}.bonus-wizard-tabs{border:1px solid rgba(84,201,255,.13);border-radius:1rem;background:#ffffff0a;padding:.36rem}.bonus-wizard-tab{border-radius:.86rem;background:#ffffff14;padding:.52rem .42rem}.bonus-wizard-tab strong{font-size:.72rem}.bonus-wizard-tab span{font-size:.58rem}.bonus-wizard-tab--active{background:linear-gradient(135deg,#54c9ff38,#5ee2cf1f)}.bonus-plan-editor .form-grid{gap:.46rem}.bonus-plan-editor .form-field,.bonus-tier-card,.bonus-tier-gift-box,.gift-picker-panel,.bot-stars-topup-card,.userbot-connect-panel{border:1px solid rgba(84,201,255,.15);background:#081f2c94;box-shadow:inset 0 1px #ffffff0a}.bonus-plan-editor .form-field span,.bonus-tier-gift-box span,.gift-picker-panel span,.gift-picker-panel small,.userbot-connect-panel small{color:#ddf0f7ad}.bonus-plan-editor .form-field input,.bonus-plan-editor .form-field textarea,.bonus-plan-editor .form-field select,.bonus-tier-gift-box input{border-color:#54c9ff24;background:#02121bb8;color:#f7fdff}@media (max-width: 760px){.admin-grid-wrap{gap:.62rem}.admin-grid-wrap .list-panel,.admin-users-search-panel,.admin-users-detail-panel,.monitoring-list-panel,.monitoring-detail-panel,.bonus-admin-panel{border-radius:1.05rem;padding:.68rem}.admin-grid-wrap .list-panel__head{gap:.5rem;padding:.58rem}.admin-stats-board{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-search-bar{grid-template-columns:minmax(0,1fr)}.monitor-detail-tags{grid-template-columns:repeat(3,minmax(0,1fr))}.monitor-source-card .inline-actions,.bonus-admin-actions{grid-template-columns:1fr}.bonus-admin-actions>.inline-actions,.bonus-admin-actions>.secondary-button{justify-self:stretch}.bonus-admin-actions>.inline-actions{display:grid;grid-template-columns:1fr 1fr}.bonus-wizard-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:.28rem}}.raffles-layout--channel-detail{width:min(100%,35rem);max-width:35rem;gap:.56rem}.raffles-layout--channel-detail .raffle-detail{display:grid;gap:.52rem;border-radius:1.1rem;padding:.72rem}.raffles-layout--channel-detail .detail-back-button{justify-self:end;padding:.46rem .68rem;border-radius:.8rem}.raffles-layout--channel-detail .raffle-detail__hero{gap:.32rem}.raffles-layout--channel-detail .raffle-detail__hero-head{align-items:center;gap:.52rem}.raffles-layout--channel-detail .raffle-detail__hero-head h3{margin:0;font-size:1rem;line-height:1.35}.raffles-layout--channel-detail .raffle-detail__hero-badges{gap:.32rem}.raffles-layout--channel-detail .glass-pill,.raffles-layout--channel-detail .ghost-button--inline,.raffles-layout--channel-detail .raffle-outcome-badge{min-height:0;padding:.34rem .54rem;border-radius:999px;font-size:.68rem}.raffles-layout--channel-detail .raffle-media-card{margin-top:0;border-radius:1rem}.raffles-layout--channel-detail .raffle-media-card__image,.raffles-layout--channel-detail .raffle-media-card__video{max-height:11.4rem}.raffles-layout--channel-detail .raffle-description-block{border:1px solid rgba(84,201,255,.12);border-radius:.86rem;background:#ffffff0a;padding:.5rem .58rem}.raffles-layout--channel-detail .raffle-description-block p{margin:0;font-size:.78rem;line-height:1.65}.raffles-layout--channel-detail .raffle-countdown{margin-top:0;gap:.42rem;border-radius:1rem;padding:.62rem .52rem}.raffles-layout--channel-detail .raffle-countdown__label{font-size:.7rem}.raffles-layout--channel-detail .flip-clock{gap:.38rem}.raffles-layout--channel-detail .flip-clock__unit{min-width:3.85rem;gap:.16rem}.raffles-layout--channel-detail .flip-clock__digit{min-width:2.35rem;min-height:2.35rem;border-radius:.72rem;padding:.14rem .34rem;font-size:1.28rem}.raffles-layout--channel-detail .flip-clock__unit-label{font-size:.66rem}.raffles-layout--channel-detail .flip-clock__separator{inset-inline-end:-.44rem;top:.48rem;gap:.14rem}.raffles-layout--channel-detail .flip-clock__separator span{width:.22rem;height:.22rem}.raffles-layout--channel-detail .detail-grid--raffle-stats{gap:.38rem}.raffles-layout--channel-detail .detail-grid--raffle-stats .detail-cell{min-height:3.35rem;border-radius:.86rem;padding:.42rem .32rem}.raffles-layout--channel-detail .detail-grid--raffle-stats .detail-cell span{font-size:.62rem}.raffles-layout--channel-detail .detail-grid--raffle-stats .detail-cell strong{font-size:.84rem}.raffles-layout--channel-detail .ticket-count-pill{margin-top:0;padding:.34rem .68rem;font-size:.74rem}.raffles-layout--channel-detail .feedback-strip{border-radius:.82rem;padding:.48rem .58rem;font-size:.78rem}.raffles-layout--channel-detail .eligibility-panel,.raffles-layout--channel-detail .chance-panel{margin-top:0;border-radius:1rem;padding:.62rem}.raffles-layout--channel-detail .task-flow{gap:.5rem}.raffles-layout--channel-detail .task-card{gap:.48rem;border-radius:.95rem;padding:.58rem}.raffles-layout--channel-detail .task-card__head{gap:.48rem}.raffles-layout--channel-detail .task-card__head>span{width:1.35rem;height:1.35rem;font-size:.72rem}.raffles-layout--channel-detail .task-card__head strong{font-size:.84rem}.raffles-layout--channel-detail .task-card__head p{margin-top:.12rem;font-size:.72rem;line-height:1.55}.raffles-layout--channel-detail .required-chat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem}.raffles-layout--channel-detail .required-chat-card a,.raffles-layout--channel-detail .required-chat-card__content,.raffles-layout--channel-detail .required-chat-card__join{min-height:5.35rem;gap:.28rem;border-radius:.86rem;padding:.48rem}.raffles-layout--channel-detail .required-chat-avatar{width:2rem;height:2rem;margin-inline-end:0}.raffles-layout--channel-detail .required-chat-card strong{font-size:.76rem}.raffles-layout--channel-detail .required-chat-card span{font-size:.66rem}.raffles-layout--channel-detail .required-chat-grid>.inline-actions{grid-column:1 / -1}.raffles-layout--channel-detail .join-panel{margin-top:0}.raffles-layout--channel-detail .winner-bubble-grid,.raffles-layout--channel-detail .winners-list{gap:.42rem}@media (max-width: 620px){.raffles-layout--channel-detail{width:100%;max-width:100%}.raffles-layout--channel-detail .raffle-detail{padding:.62rem}.raffles-layout--channel-detail .raffle-media-card__image,.raffles-layout--channel-detail .raffle-media-card__video{max-height:10.4rem}}.admin-users-workspace .admin-stats-board{grid-template-columns:repeat(3,minmax(0,1fr));gap:.36rem}.admin-users-workspace .admin-mini-metric{min-height:3.72rem;border-radius:.82rem;padding:.48rem .5rem;background:radial-gradient(circle at 12% 10%,rgba(94,226,207,.12),transparent 40%),#081f2cb8}.admin-users-workspace .admin-mini-metric:after{inset-inline-start:auto;inset-inline-end:.48rem;top:.48rem;width:.3rem;height:.3rem}.admin-users-workspace .admin-mini-metric span{padding-inline-end:.44rem;font-size:.6rem;line-height:1.35}.admin-users-workspace .admin-mini-metric strong{margin-top:.08rem;font-size:.92rem;line-height:1.05}.admin-users-workspace .admin-search-bar{grid-template-columns:minmax(0,1fr) 5.8rem;gap:.38rem}.admin-users-workspace .admin-search-bar input,.admin-users-workspace .admin-search-bar button{min-height:2.65rem;border-radius:.82rem}.admin-users-workspace .empty-state{min-height:4.8rem;border-radius:.9rem;padding:.72rem}.profile-overview-card--clean,.profile-history-card{border:1px solid rgba(84,201,255,.18);border-radius:1.15rem;background:radial-gradient(circle at 50% 0%,rgba(84,201,255,.12),transparent 34%),linear-gradient(180deg,#092331d6,#061823e0);box-shadow:inset 0 1px #ffffff0d,0 16px 34px #00000029}.profile-overview-card--clean{gap:.62rem;padding:.88rem .82rem .82rem}.profile-overview-card__halo{width:10rem;height:10rem;top:-3.5rem;opacity:.72}.profile-overview-card--clean:before,.profile-overview-card--clean:after,.profile-overview-card__halo:before,.profile-overview-card__halo:after{width:1.35rem;height:1.35rem;font-size:.7rem}.dashboard-hero__avatar--profile{width:4.9rem;height:4.9rem}.profile-overview-card__identity{gap:.46rem}.profile-overview-card__copy h3{font-size:1.14rem}.profile-overview-card__copy p,.profile-overview-card__copy span{font-size:.78rem}.profile-overview-card__identity-pills{gap:.34rem}.profile-overview-card__identity-pills .glass-pill{padding:.32rem .52rem;font-size:.68rem}.profile-overview-card__meta--squares{gap:.4rem}.profile-overview-card__meta--squares .square-meta-card{min-height:4.15rem;border:1px solid rgba(84,201,255,.16);border-radius:.9rem;background:radial-gradient(circle at 18% 8%,rgba(94,226,207,.13),transparent 42%),#09222fb8;box-shadow:inset 0 1px #ffffff0d;padding:.45rem .32rem}.profile-overview-card__meta--squares .square-meta-card span{color:#d7ebf2a3;font-size:.62rem}.profile-overview-card__meta--squares .square-meta-card strong{color:#f5fcff;font-size:.82rem}.profile-quick-tabs{width:min(14rem,100%);margin-top:.12rem}.profile-quick-tab{padding:.36rem .48rem;border-color:#54c9ff2e;background:#54c9ff14}.profile-history-card{gap:.62rem;padding:.72rem}.profile-history-card .dashboard-summary-card__head{border:1px solid rgba(84,201,255,.12);border-radius:.9rem;background:#54c9ff0f;padding:.54rem}.profile-history-card__wallet-strip{gap:.38rem}.profile-history-card__wallet-strip .dashboard-metric{min-height:3.72rem;border:1px solid rgba(84,201,255,.14);border-radius:.86rem;background:#081f2c94;padding:.42rem .26rem}.profile-history-card__wallet-strip .dashboard-metric strong{font-size:.9rem}.profile-history-card__wallet-strip .dashboard-metric span,.profile-history-card__wallet-strip .dashboard-metric small{font-size:.6rem}.profile-history-card__deposit .inline-form{gap:.38rem}.profile-history-card__deposit input,.profile-history-card__deposit button{min-height:2.65rem;border-radius:.82rem}.profile-history-card__charts{grid-template-columns:minmax(0,1fr)}.static-chart{gap:.52rem;border:1px solid rgba(84,201,255,.15);border-radius:1rem;background:radial-gradient(circle at 12% 0%,rgba(84,201,255,.11),transparent 36%),#081f2c9e;padding:.64rem}.static-chart__head strong{color:#f5fcff;font-size:.9rem}.static-chart__head span{color:#d7ebf2a8;font-size:.68rem;line-height:1.55}.static-chart__bars{min-height:6.2rem;gap:.42rem}.static-chart__bar-wrap{min-height:3.9rem}.static-chart__bar{max-width:2.05rem;min-height:.62rem;border-radius:.72rem .72rem .42rem .42rem}.static-chart__item{gap:.16rem}.static-chart__item strong{color:#f5fcff;font-size:.78rem}.static-chart__item span,.static-chart__item small{color:#d7ebf2a8;font-size:.62rem}.profile-history-card__payments .list-panel__head{margin-bottom:.42rem;padding:.5rem}@media (max-width: 760px){.admin-users-workspace .admin-stats-board{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-users-workspace .admin-search-bar{grid-template-columns:minmax(0,1fr) 5.8rem}}@media (max-width: 390px){.admin-users-workspace .admin-stats-board{grid-template-columns:repeat(2,minmax(0,1fr))}}html:not([data-theme=moon]) .app-shell__topbar{border-color:#ffffff80;background:#ffffff38;backdrop-filter:blur(24px) saturate(1.18);-webkit-backdrop-filter:blur(24px) saturate(1.18);box-shadow:0 18px 50px #594f8024,inset 0 1px #ffffff80}html:not([data-theme=moon]) .topbar-balance,html:not([data-theme=moon]) .topbar-icon-button,html:not([data-theme=moon]) .wallet-chip,html:not([data-theme=moon]) .wallet-chip--hero,html:not([data-theme=moon]) .topbar-language__menu,html:not([data-theme=moon]) .notification-card,html:not([data-theme=moon]) .dashboard-view-switch,html:not([data-theme=moon]) .glass-panel,html:not([data-theme=moon]) .hero-card,html:not([data-theme=moon]) .list-panel,html:not([data-theme=moon]) .raffle-detail,html:not([data-theme=moon]) .raffles-feed,html:not([data-theme=moon]) .create-form,html:not([data-theme=moon]) .wallet-modal,html:not([data-theme=moon]) .notification-page{border-color:#ffffff80;background:linear-gradient(135deg,#ffffff42,#ffffff24),#ffffff38;backdrop-filter:blur(24px) saturate(1.16);-webkit-backdrop-filter:blur(24px) saturate(1.16);box-shadow:0 22px 58px #594f8024,inset 0 1px #ffffff80;color:var(--text)}html:not([data-theme=moon]) .glass-pill,html:not([data-theme=moon]) .meta-chip,html:not([data-theme=moon]) .detail-cell,html:not([data-theme=moon]) .toggle-field,html:not([data-theme=moon]) .feedback-strip,html:not([data-theme=moon]) .raffle-card,html:not([data-theme=moon]) .eligibility-panel,html:not([data-theme=moon]) .chance-panel,html:not([data-theme=moon]) .task-card,html:not([data-theme=moon]) .invoice-table,html:not([data-theme=moon]) .empty-state,html:not([data-theme=moon]) .rule-check-row,html:not([data-theme=moon]) .boost-progress-card,html:not([data-theme=moon]) .required-chat-card,html:not([data-theme=moon]) .phone-verification-card,html:not([data-theme=moon]) .owner-note,html:not([data-theme=moon]) .form-section,html:not([data-theme=moon]) .chat-choice-card,html:not([data-theme=moon]) .selected-chat-card,html:not([data-theme=moon]) .country-picker,html:not([data-theme=moon]) .country-option,html:not([data-theme=moon]) .dashboard-metric,html:not([data-theme=moon]) .dashboard-metric--sky,html:not([data-theme=moon]) .dashboard-metric--sea,html:not([data-theme=moon]) .dashboard-metric--mint,html:not([data-theme=moon]) .dashboard-metric--sun{border-color:#ffffff73;background:linear-gradient(145deg,#ffffff4d,#ffffff1f),#ffffff2e;color:var(--text);backdrop-filter:blur(20px) saturate(1.12);-webkit-backdrop-filter:blur(20px) saturate(1.12);box-shadow:inset 0 1px #ffffff70}html:not([data-theme=moon]) input,html:not([data-theme=moon]) textarea,html:not([data-theme=moon]) select{border-color:#ffffff7a;background:#ffffff42;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);color:var(--text)}html:not([data-theme=moon]) input::-moz-placeholder,html:not([data-theme=moon]) textarea::-moz-placeholder{color:#2c2f3a6b}html:not([data-theme=moon]) input::placeholder,html:not([data-theme=moon]) textarea::placeholder{color:#2c2f3a6b}html:not([data-theme=moon]) .primary-button,html:not([data-theme=moon]) .wallet-chip__plus,html:not([data-theme=moon]) .topbar-balance .topbar-balance__plus,html:not([data-theme=moon]) .topbar-language__trigger,html:not([data-theme=moon]) .brand-mark--mini{background:linear-gradient(140deg,#b8a8ff,#a995ff);color:#fff;box-shadow:0 16px 34px #a995ff52}html:not([data-theme=moon]) .secondary-button,html:not([data-theme=moon]) .ghost-button{border-color:#ffffff73;background:#ffffff2e;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);color:var(--text)}html:not([data-theme=moon]) .app-shell__nav{border-color:#ffffff57;background:#28283485;backdrop-filter:blur(24px) saturate(1.18);-webkit-backdrop-filter:blur(24px) saturate(1.18);box-shadow:0 20px 48px #594f8038}html:not([data-theme=moon]) .nav-pill{color:#ebf9fcc2}html:not([data-theme=moon]) .nav-pill--active{background:linear-gradient(180deg,#a995ff61,#a995ff2e);color:#fff}html:not([data-theme=moon]) .topbar-theme-toggle{background:#ffffff38}html:not([data-theme=moon]) .topbar-theme-toggle span{color:#2c2f3a}html:not([data-theme=moon]) .muted-text,html:not([data-theme=moon]) .topbar-balance span,html:not([data-theme=moon]) .wallet-chip__label,html:not([data-theme=moon]) .raffle-card p,html:not([data-theme=moon]) .raffle-card__head span,html:not([data-theme=moon]) .raffle-card__foot span,html:not([data-theme=moon]) .detail-cell span,html:not([data-theme=moon]) .meta-chip span,html:not([data-theme=moon]) .dashboard-metric span,html:not([data-theme=moon]) .dashboard-metric small{color:var(--muted)}html:not([data-theme=moon]) .admin-grid-wrap .list-panel,html:not([data-theme=moon]) .admin-users-search-panel,html:not([data-theme=moon]) .admin-users-detail-panel,html:not([data-theme=moon]) .monitoring-list-panel,html:not([data-theme=moon]) .monitoring-detail-panel,html:not([data-theme=moon]) .bonus-admin-panel{border-color:#ffffff7a;background:linear-gradient(145deg,#ffffff47,#ffffff1f),#ffffff38;backdrop-filter:blur(24px) saturate(1.15);-webkit-backdrop-filter:blur(24px) saturate(1.15);box-shadow:0 22px 58px #594f8024,inset 0 1px #ffffff7a}html:not([data-theme=moon]) .admin-grid-wrap .list-panel__head,html:not([data-theme=moon]) .profile-history-card .dashboard-summary-card__head{border-color:#ffffff73;background:#ffffff2e}html:not([data-theme=moon]) .admin-users-workspace .admin-mini-metric,html:not([data-theme=moon]) .profile-history-card__wallet-strip .dashboard-metric,html:not([data-theme=moon]) .profile-overview-card__meta--squares .square-meta-card,html:not([data-theme=moon]) .static-chart{border-color:#ffffff70;background:linear-gradient(145deg,#ffffff42,#ffffff1a),#fff3;backdrop-filter:blur(20px) saturate(1.12);-webkit-backdrop-filter:blur(20px) saturate(1.12);color:var(--text)}html:not([data-theme=moon]) .admin-users-workspace .admin-mini-metric span,html:not([data-theme=moon]) .profile-overview-card__meta--squares .square-meta-card span,html:not([data-theme=moon]) .static-chart__head span,html:not([data-theme=moon]) .static-chart__item span,html:not([data-theme=moon]) .static-chart__item small,html:not([data-theme=moon]) .profile-history-card__wallet-strip .dashboard-metric span,html:not([data-theme=moon]) .profile-history-card__wallet-strip .dashboard-metric small{color:var(--muted)}html:not([data-theme=moon]) .admin-users-workspace .admin-mini-metric strong,html:not([data-theme=moon]) .profile-overview-card__meta--squares .square-meta-card strong,html:not([data-theme=moon]) .static-chart__head strong,html:not([data-theme=moon]) .static-chart__item strong,html:not([data-theme=moon]) .profile-history-card__wallet-strip .dashboard-metric strong{color:var(--text)}html:not([data-theme=moon]) .profile-overview-card--clean,html:not([data-theme=moon]) .profile-history-card{border-color:#ffffff80;background:radial-gradient(circle at 50% 0%,rgba(169,149,255,.13),transparent 34%),radial-gradient(circle at 14% 18%,rgba(144,216,203,.12),transparent 28%),#ffffff38;backdrop-filter:blur(24px) saturate(1.15);-webkit-backdrop-filter:blur(24px) saturate(1.15);box-shadow:0 22px 58px #594f8024,inset 0 1px #ffffff80}html:not([data-theme=moon]) .glass-pill--level{color:#6d5ae6;background:linear-gradient(135deg,#a995ff33,#ffffff24);box-shadow:inset 0 0 0 1px #a995ff3d}html:not([data-theme=moon]) body{background:linear-gradient(180deg,#f8fbff29,#fff8fc5c),radial-gradient(circle at 74% 9%,rgba(255,176,111,.2),transparent 30%),radial-gradient(circle at 18% 18%,rgba(169,149,255,.18),transparent 28%),radial-gradient(circle at 58% 48%,rgba(243,163,200,.14),transparent 36%),url(/giw/assets/app-light-wallpaper.jpg) center top / cover no-repeat,linear-gradient(155deg,#f8fbff,#f3eeff 48%,#fff8fc);background-attachment:fixed;color:#30243f}html:not([data-theme=moon]) .loading-screen__halo--one,html:not([data-theme=moon]) .loading-screen__halo--two,html:not([data-theme=moon]) .app-shell__ambient,html:not([data-theme=moon]) .app-shell__ambient--one,html:not([data-theme=moon]) .app-shell__ambient--two{background:radial-gradient(circle,rgba(169,149,255,.26),transparent 68%)}html:not([data-theme=moon]) .app-shell__topbar,html:not([data-theme=moon]) .app-shell__nav,html:not([data-theme=moon]) .topbar-balance,html:not([data-theme=moon]) .topbar-icon-button,html:not([data-theme=moon]) .wallet-chip,html:not([data-theme=moon]) .wallet-chip--hero,html:not([data-theme=moon]) .topbar-language__menu,html:not([data-theme=moon]) .dashboard-view-switch,html:not([data-theme=moon]) .glass-panel,html:not([data-theme=moon]) .glass-pill,html:not([data-theme=moon]) .hero-card,html:not([data-theme=moon]) .list-panel,html:not([data-theme=moon]) .raffle-detail,html:not([data-theme=moon]) .raffles-feed,html:not([data-theme=moon]) .create-form,html:not([data-theme=moon]) .wallet-modal,html:not([data-theme=moon]) .notification-page,html:not([data-theme=moon]) .notification-card,html:not([data-theme=moon]) .admin-grid-wrap .list-panel,html:not([data-theme=moon]) .admin-users-search-panel,html:not([data-theme=moon]) .admin-users-detail-panel,html:not([data-theme=moon]) .monitoring-list-panel,html:not([data-theme=moon]) .monitoring-detail-panel,html:not([data-theme=moon]) .bonus-admin-panel,html:not([data-theme=moon]) .bonus-user-hero,html:not([data-theme=moon]) .bonus-detail-card,html:not([data-theme=moon]) .bonus-referral-panel,html:not([data-theme=moon]) .bonus-user-card,html:not([data-theme=moon]) .bonus-empty-card,html:not([data-theme=moon]) .profile-overview-card--clean,html:not([data-theme=moon]) .profile-history-card,html:not([data-theme=moon]) .access-gate-hero,html:not([data-theme=moon]) .access-exemption-card,html:not([data-theme=moon]) .access-membership-shell,html:not([data-theme=moon]) .log-control-card,html:not([data-theme=moon]) .log-preview-message{border-color:#ffffff80;background:radial-gradient(circle at 16% 0%,rgba(255,176,111,.12),transparent 36%),radial-gradient(circle at 86% 10%,rgba(169,149,255,.16),transparent 36%),linear-gradient(135deg,#ffffff4d,#ffffff1f),#ffffff38;color:#30243f;backdrop-filter:blur(24px) saturate(1.18);-webkit-backdrop-filter:blur(24px) saturate(1.18);box-shadow:0 24px 62px #80448424,inset 0 1px #ffffff8c}html:not([data-theme=moon]) .app-shell__nav{background:linear-gradient(135deg,#4d37448a,#2c24366b),#ffffff29;box-shadow:0 22px 52px #4e2a5833,inset 0 1px #ffffff57}html:not([data-theme=moon]) .nav-pill{color:#ffffffbd}html:not([data-theme=moon]) .nav-pill--active{background:radial-gradient(circle at 50% 0%,rgba(255,255,255,.28),transparent 46%),linear-gradient(180deg,#a995ff8f,#a995ff38);color:#fff;box-shadow:inset 0 1px #ffffff52,0 10px 22px #a995ff3d}html:not([data-theme=moon]) .dashboard-metric,html:not([data-theme=moon]) .dashboard-metric--sky,html:not([data-theme=moon]) .dashboard-metric--sea,html:not([data-theme=moon]) .dashboard-metric--mint,html:not([data-theme=moon]) .dashboard-metric--sun,html:not([data-theme=moon]) .admin-mini-metric,html:not([data-theme=moon]) .admin-users-workspace .admin-mini-metric,html:not([data-theme=moon]) .summary-card,html:not([data-theme=moon]) .stat-card,html:not([data-theme=moon]) .static-chart,html:not([data-theme=moon]) .square-meta-card,html:not([data-theme=moon]) .profile-overview-card__meta--squares .square-meta-card,html:not([data-theme=moon]) .profile-history-card__wallet-strip .dashboard-metric,html:not([data-theme=moon]) .raffle-card,html:not([data-theme=moon]) .monitor-raffle-row,html:not([data-theme=moon]) .monitor-source-card,html:not([data-theme=moon]) .monitor-membership-chip,html:not([data-theme=moon]) .monitor-detail-tags span,html:not([data-theme=moon]) .bonus-plan-card,html:not([data-theme=moon]) .bonus-plan-bubble,html:not([data-theme=moon]) .bonus-tier-card,html:not([data-theme=moon]) .bonus-tier-gift-box,html:not([data-theme=moon]) .bonus-stat-strip span,html:not([data-theme=moon]) .bonus-referral-row,html:not([data-theme=moon]) .bonus-user-card__top span,html:not([data-theme=moon]) .bonus-user-card__rules span,html:not([data-theme=moon]) .bonus-prize-line,html:not([data-theme=moon]) .bonus-user-card__prize,html:not([data-theme=moon]) .access-toggle-card,html:not([data-theme=moon]) .access-membership-card,html:not([data-theme=moon]) .access-membership-selected,html:not([data-theme=moon]) .log-event-chip,html:not([data-theme=moon]) .meta-chip,html:not([data-theme=moon]) .detail-cell,html:not([data-theme=moon]) .toggle-field,html:not([data-theme=moon]) .feedback-strip,html:not([data-theme=moon]) .eligibility-panel,html:not([data-theme=moon]) .chance-panel,html:not([data-theme=moon]) .task-card,html:not([data-theme=moon]) .invoice-table,html:not([data-theme=moon]) .invoice-table__row,html:not([data-theme=moon]) .empty-state,html:not([data-theme=moon]) .rule-check-row,html:not([data-theme=moon]) .boost-progress-card,html:not([data-theme=moon]) .required-chat-card,html:not([data-theme=moon]) .phone-verification-card,html:not([data-theme=moon]) .owner-note,html:not([data-theme=moon]) .form-section,html:not([data-theme=moon]) .chat-choice-card,html:not([data-theme=moon]) .selected-chat-card,html:not([data-theme=moon]) .country-picker,html:not([data-theme=moon]) .country-option{border-color:#ffffff7a;background:radial-gradient(circle at 18% 0%,rgba(255,176,111,.1),transparent 38%),linear-gradient(145deg,#ffffff52,#ffffff1c),#ffffff38;color:#30243f;backdrop-filter:blur(22px) saturate(1.14);-webkit-backdrop-filter:blur(22px) saturate(1.14);box-shadow:inset 0 1px #ffffff80,0 12px 28px #80448414}html:not([data-theme=moon]) .primary-button,html:not([data-theme=moon]) .wallet-chip__plus,html:not([data-theme=moon]) .topbar-balance .topbar-balance__plus,html:not([data-theme=moon]) .topbar-language__trigger,html:not([data-theme=moon]) .brand-mark,html:not([data-theme=moon]) .brand-mark--mini,html:not([data-theme=moon]) .membership-check-row__avatar,html:not([data-theme=moon]) .bonus-plan-card--active,html:not([data-theme=moon]) .bonus-plan-bubble--active,html:not([data-theme=moon]) .bonus-wizard-tab--active,html:not([data-theme=moon]) .wizard-step--active,html:not([data-theme=moon]) .wizard-step--done,html:not([data-theme=moon]) .rule-toggle-card--active{border-color:#ffffff85;background:radial-gradient(circle at 28% 0%,rgba(255,255,255,.34),transparent 42%),linear-gradient(140deg,#c8b6ff,#a995ff 58%,#f3a3c8);color:#fff;box-shadow:0 16px 34px #a995ff4d,inset 0 1px #ffffff57}html:not([data-theme=moon]) .secondary-button,html:not([data-theme=moon]) .ghost-button,html:not([data-theme=moon]) .danger-button,html:not([data-theme=moon]) input,html:not([data-theme=moon]) textarea,html:not([data-theme=moon]) select,html:not([data-theme=moon]) .bonus-chat-picker strong{border-color:#ffffff80;background:#ffffff47;color:#30243f;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}html:not([data-theme=moon]) .admin-grid-wrap .list-panel__head,html:not([data-theme=moon]) .profile-history-card .dashboard-summary-card__head,html:not([data-theme=moon]) .bonus-admin-head,html:not([data-theme=moon]) .bonus-wizard-tab,html:not([data-theme=moon]) .bonus-requirement-grid .toggle-row,html:not([data-theme=moon]) .country-option--active,html:not([data-theme=moon]) .bonus-country-chip,html:not([data-theme=moon]) .promo-banner,html:not([data-theme=moon]) .rule-config-card,html:not([data-theme=moon]) .rule-switch-panel{border-color:#ffffff7a;background:linear-gradient(135deg,#ffffff52,#ffffff1f),#ffffff38;color:#30243f}html:not([data-theme=moon]) .topbar-icon-button .ui-icon,html:not([data-theme=moon]) .ui-icon,html:not([data-theme=moon]) .eyebrow,html:not([data-theme=moon]) .admin-grid-wrap .list-panel__head small,html:not([data-theme=moon]) .admin-mini-metric span,html:not([data-theme=moon]) .monitor-raffle-row__main small,html:not([data-theme=moon]) .monitor-raffle-row__tags span,html:not([data-theme=moon]) .monitor-detail-tags span,html:not([data-theme=moon]) .monitor-source-card span,html:not([data-theme=moon]) .monitor-source-card small,html:not([data-theme=moon]) .bonus-plan-card span,html:not([data-theme=moon]) .bonus-plan-card small,html:not([data-theme=moon]) .bonus-plan-bubble span,html:not([data-theme=moon]) .bonus-user-hero p,html:not([data-theme=moon]) .bonus-detail-card__head p,html:not([data-theme=moon]) .bonus-stat-strip span,html:not([data-theme=moon]) .bonus-user-card__top span,html:not([data-theme=moon]) .bonus-user-card__rules span,html:not([data-theme=moon]) .square-meta-card span,html:not([data-theme=moon]) .muted-text,html:not([data-theme=moon]) .topbar-balance span,html:not([data-theme=moon]) .wallet-chip__label,html:not([data-theme=moon]) .raffle-card p,html:not([data-theme=moon]) .raffle-card__head span,html:not([data-theme=moon]) .raffle-card__foot span,html:not([data-theme=moon]) .detail-cell span,html:not([data-theme=moon]) .meta-chip span,html:not([data-theme=moon]) .dashboard-metric span,html:not([data-theme=moon]) .dashboard-metric small{color:#463758a8}html:not([data-theme=moon]) .admin-mini-metric strong,html:not([data-theme=moon]) .monitor-raffle-row__main strong,html:not([data-theme=moon]) .monitor-detail-tags b,html:not([data-theme=moon]) .monitor-source-card strong,html:not([data-theme=moon]) .monitor-owner-card__copy strong,html:not([data-theme=moon]) .bonus-plan-card strong,html:not([data-theme=moon]) .bonus-plan-bubble strong,html:not([data-theme=moon]) .bonus-stat-strip b,html:not([data-theme=moon]) .bonus-tier-panel__head strong,html:not([data-theme=moon]) .bonus-tier-gift-box strong,html:not([data-theme=moon]) .square-meta-card strong,html:not([data-theme=moon]) .static-chart__head strong,html:not([data-theme=moon]) .static-chart__item strong,html:not([data-theme=moon]) .dashboard-metric strong{color:#30243f}html:not([data-theme=moon]) .status-pill--ok,html:not([data-theme=moon]) .log-preview-message__tag,html:not([data-theme=moon]) .bonus-country-chip--active{color:#7d4f00;background:#ffb06f2e;border-color:#ffb06f59}html:not([data-theme=moon]) .danger-button{color:#9f2337;background:#ffffff3d}html:not([data-theme=moon]) body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,#2216300a,#ffffff05 34%,#17162a2e),radial-gradient(circle at 50% 7%,rgba(255,255,255,.12),transparent 30%),radial-gradient(circle at 82% 18%,rgba(255,176,111,.12),transparent 34%)}html:not([data-theme=moon]) .app-shell{background:transparent}html:not([data-theme=moon]) .app-shell__topbar,html:not([data-theme=moon]) .app-shell__nav{border-color:#ffffff75;background:linear-gradient(135deg,#ffffff3d,#322a3a33),#ffffff24;backdrop-filter:blur(30px) saturate(1.18) brightness(1.03);-webkit-backdrop-filter:blur(30px) saturate(1.18) brightness(1.03);box-shadow:0 24px 54px #2c1f412e,inset 0 1px #ffffff94,inset 0 -1px #ffffff1f}html:not([data-theme=moon]) .app-shell__nav{background:linear-gradient(135deg,#352b3c94,#2a233575),#ffffff1f}html:not([data-theme=moon]) .glass-panel,html:not([data-theme=moon]) .hero-card,html:not([data-theme=moon]) .list-panel,html:not([data-theme=moon]) .raffle-detail,html:not([data-theme=moon]) .raffles-feed,html:not([data-theme=moon]) .create-form,html:not([data-theme=moon]) .wallet-modal,html:not([data-theme=moon]) .notification-page,html:not([data-theme=moon]) .notification-card,html:not([data-theme=moon]) .admin-grid-wrap .list-panel,html:not([data-theme=moon]) .admin-users-search-panel,html:not([data-theme=moon]) .admin-users-detail-panel,html:not([data-theme=moon]) .monitoring-list-panel,html:not([data-theme=moon]) .monitoring-detail-panel,html:not([data-theme=moon]) .bonus-admin-panel,html:not([data-theme=moon]) .bonus-user-hero,html:not([data-theme=moon]) .bonus-detail-card,html:not([data-theme=moon]) .profile-overview-card--clean,html:not([data-theme=moon]) .profile-history-card{border-color:#ffffff6b;background:linear-gradient(145deg,#ffffff38,#ffffff17),linear-gradient(180deg,#ffffff1f,#2f263a0d),#ffffff29;backdrop-filter:blur(30px) saturate(1.16) brightness(1.04);-webkit-backdrop-filter:blur(30px) saturate(1.16) brightness(1.04);box-shadow:0 24px 64px #2e1f4026,inset 0 1px #ffffff7a,inset 0 -1px #ffffff1f}html:not([data-theme=moon]) .dashboard-metric,html:not([data-theme=moon]) .dashboard-metric--sky,html:not([data-theme=moon]) .dashboard-metric--sea,html:not([data-theme=moon]) .dashboard-metric--mint,html:not([data-theme=moon]) .dashboard-metric--sun,html:not([data-theme=moon]) .summary-card,html:not([data-theme=moon]) .stat-card,html:not([data-theme=moon]) .square-meta-card,html:not([data-theme=moon]) .profile-overview-card__meta--squares .square-meta-card,html:not([data-theme=moon]) .profile-history-card__wallet-strip .dashboard-metric,html:not([data-theme=moon]) .raffle-card,html:not([data-theme=moon]) .bonus-plan-card,html:not([data-theme=moon]) .bonus-plan-bubble,html:not([data-theme=moon]) .bonus-stat-strip span,html:not([data-theme=moon]) .meta-chip,html:not([data-theme=moon]) .detail-cell,html:not([data-theme=moon]) .toggle-field,html:not([data-theme=moon]) .feedback-strip,html:not([data-theme=moon]) .task-card,html:not([data-theme=moon]) .invoice-table,html:not([data-theme=moon]) .empty-state,html:not([data-theme=moon]) .owner-note,html:not([data-theme=moon]) .form-section,html:not([data-theme=moon]) .chat-choice-card,html:not([data-theme=moon]) .selected-chat-card,html:not([data-theme=moon]) .country-picker,html:not([data-theme=moon]) .country-option{border-color:#ffffff5c;background:linear-gradient(145deg,#ffffff3d,#ffffff14),#ffffff26;backdrop-filter:blur(24px) saturate(1.12);-webkit-backdrop-filter:blur(24px) saturate(1.12);box-shadow:0 10px 26px #2e1f4014,inset 0 1px #ffffff6b}html:not([data-theme=moon]) .topbar-balance,html:not([data-theme=moon]) .topbar-icon-button,html:not([data-theme=moon]) .wallet-chip,html:not([data-theme=moon]) .wallet-chip--hero,html:not([data-theme=moon]) .topbar-theme-toggle,html:not([data-theme=moon]) .topbar-language__trigger,html:not([data-theme=moon]) .secondary-button,html:not([data-theme=moon]) .ghost-button,html:not([data-theme=moon]) input,html:not([data-theme=moon]) textarea,html:not([data-theme=moon]) select{border-color:#ffffff6b;background:linear-gradient(145deg,#ffffff47,#ffffff1a),#ffffff29;backdrop-filter:blur(24px) saturate(1.12);-webkit-backdrop-filter:blur(24px) saturate(1.12);box-shadow:inset 0 1px #ffffff75,0 8px 18px #2e1f4014}html:not([data-theme=moon]) .primary-button{background:radial-gradient(circle at 28% 0%,rgba(255,255,255,.36),transparent 42%),linear-gradient(140deg,#b9a6ff,#a995ff 55%,#df8ed0);box-shadow:0 18px 34px #755bda47,inset 0 1px #ffffff61}html:not([data-theme=moon]) .list-panel__head h3,html:not([data-theme=moon]) .dashboard-summary-card__head h3,html:not([data-theme=moon]) .profile-overview-card__copy h3,html:not([data-theme=moon]) .bonus-detail-card__head h3,html:not([data-theme=moon]) .bonus-user-hero h3{color:#2d233af0;text-shadow:0 1px 0 rgba(255,255,255,.28)}html:not([data-theme=moon]) body{background:#071015;color:#f8fbff}html:not([data-theme=moon]) body:before{content:"";position:fixed;top:-14px;right:-14px;bottom:-14px;left:-14px;z-index:0;pointer-events:none;background:url(/giw/assets/app-light-wallpaper.jpg) center center / cover no-repeat;filter:blur(5px) brightness(.68) saturate(1.04);transform:scale(1.045)}html:not([data-theme=moon]) body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(circle at 18% 30%,rgba(255,143,35,.18),transparent 38%),radial-gradient(circle at 82% 8%,rgba(126,178,205,.12),transparent 34%),linear-gradient(180deg,#02080c1a,#04080d57 58%,#02050894)}html:not([data-theme=moon]) #root{position:relative;z-index:1}html:not([data-theme=moon]) .app-shell__topbar,html:not([data-theme=moon]) .app-shell__nav{border-color:#ffffff42;background:linear-gradient(135deg,#fff3,#0c131952),#141b223d;color:#f8fbff;backdrop-filter:blur(22px) saturate(1.16);-webkit-backdrop-filter:blur(22px) saturate(1.16);box-shadow:0 24px 56px #00000038,inset 0 1px #ffffff5c,inset 0 -1px #ffffff14}html:not([data-theme=moon]) .app-shell__nav{background:linear-gradient(135deg,#ffffff24,#080c1275),#0e131957}html:not([data-theme=moon]) .glass-panel,html:not([data-theme=moon]) .hero-card,html:not([data-theme=moon]) .list-panel,html:not([data-theme=moon]) .raffle-detail,html:not([data-theme=moon]) .raffles-feed,html:not([data-theme=moon]) .create-form,html:not([data-theme=moon]) .wallet-modal,html:not([data-theme=moon]) .notification-page,html:not([data-theme=moon]) .notification-card,html:not([data-theme=moon]) .dashboard-summary-card,html:not([data-theme=moon]) .profile-overview-card,html:not([data-theme=moon]) .profile-overview-card--clean,html:not([data-theme=moon]) .profile-history-card,html:not([data-theme=moon]) .admin-grid-wrap .list-panel,html:not([data-theme=moon]) .admin-users-search-panel,html:not([data-theme=moon]) .admin-users-detail-panel,html:not([data-theme=moon]) .monitoring-list-panel,html:not([data-theme=moon]) .monitoring-detail-panel,html:not([data-theme=moon]) .bonus-admin-panel,html:not([data-theme=moon]) .bonus-user-hero,html:not([data-theme=moon]) .bonus-detail-card,html:not([data-theme=moon]) .bonus-referral-panel,html:not([data-theme=moon]) .bonus-user-card,html:not([data-theme=moon]) .bonus-empty-card,html:not([data-theme=moon]) .access-gate-hero,html:not([data-theme=moon]) .access-exemption-card,html:not([data-theme=moon]) .access-membership-shell,html:not([data-theme=moon]) .log-control-card,html:not([data-theme=moon]) .log-preview-message,html:not([data-theme=moon]) .review-card,html:not([data-theme=moon]) .review-invoice-card,html:not([data-theme=moon]) .preview-confirm-panel{border-color:#ffffff3d;background:radial-gradient(circle at 14% 0%,rgba(255,143,35,.12),transparent 34%),radial-gradient(circle at 92% 10%,rgba(126,178,205,.1),transparent 34%),linear-gradient(145deg,#ffffff2b,#ffffff0f),#0e151c47;color:#f8fbff;backdrop-filter:blur(20px) saturate(1.14);-webkit-backdrop-filter:blur(20px) saturate(1.14);box-shadow:0 22px 58px #00000038,inset 0 1px #ffffff4d,inset 0 -1px #ffffff14}html:not([data-theme=moon]) .dashboard-metric,html:not([data-theme=moon]) .dashboard-metric--sky,html:not([data-theme=moon]) .dashboard-metric--sea,html:not([data-theme=moon]) .dashboard-metric--mint,html:not([data-theme=moon]) .dashboard-metric--sun,html:not([data-theme=moon]) .summary-card,html:not([data-theme=moon]) .stat-card,html:not([data-theme=moon]) .static-chart,html:not([data-theme=moon]) .square-meta-card,html:not([data-theme=moon]) .profile-overview-card__meta--squares .square-meta-card,html:not([data-theme=moon]) .profile-history-card__wallet-strip .dashboard-metric,html:not([data-theme=moon]) .raffle-card,html:not([data-theme=moon]) .monitor-raffle-card,html:not([data-theme=moon]) .monitor-raffle-row,html:not([data-theme=moon]) .monitor-owner-card,html:not([data-theme=moon]) .monitor-source-card,html:not([data-theme=moon]) .monitor-membership-chip,html:not([data-theme=moon]) .monitor-detail-tags span,html:not([data-theme=moon]) .bonus-plan-card,html:not([data-theme=moon]) .bonus-plan-bubble,html:not([data-theme=moon]) .bonus-tier-panel,html:not([data-theme=moon]) .bonus-tier-card,html:not([data-theme=moon]) .bonus-tier-gift-box,html:not([data-theme=moon]) .bonus-stat-strip span,html:not([data-theme=moon]) .bonus-referral-row,html:not([data-theme=moon]) .bonus-user-card__top span,html:not([data-theme=moon]) .bonus-user-card__rules span,html:not([data-theme=moon]) .bonus-prize-line,html:not([data-theme=moon]) .bonus-user-card__prize,html:not([data-theme=moon]) .access-toggle-card,html:not([data-theme=moon]) .access-membership-card,html:not([data-theme=moon]) .access-membership-selected,html:not([data-theme=moon]) .log-event-chip,html:not([data-theme=moon]) .meta-chip,html:not([data-theme=moon]) .detail-cell,html:not([data-theme=moon]) .toggle-field,html:not([data-theme=moon]) .feedback-strip,html:not([data-theme=moon]) .eligibility-panel,html:not([data-theme=moon]) .chance-panel,html:not([data-theme=moon]) .task-card,html:not([data-theme=moon]) .invoice-table,html:not([data-theme=moon]) .invoice-table__row,html:not([data-theme=moon]) .empty-state,html:not([data-theme=moon]) .rule-check-row,html:not([data-theme=moon]) .boost-progress-card,html:not([data-theme=moon]) .required-chat-card,html:not([data-theme=moon]) .required-chat-card a,html:not([data-theme=moon]) .required-chat-card__content,html:not([data-theme=moon]) .required-chat-card__join,html:not([data-theme=moon]) .owner-note,html:not([data-theme=moon]) .form-section,html:not([data-theme=moon]) .chat-choice-card,html:not([data-theme=moon]) .selected-chat-card,html:not([data-theme=moon]) .selected-chat-preview,html:not([data-theme=moon]) .country-picker,html:not([data-theme=moon]) .country-option,html:not([data-theme=moon]) .rule-toggle-card,html:not([data-theme=moon]) .rule-config-card,html:not([data-theme=moon]) .rule-switch-panel,html:not([data-theme=moon]) .wizard-step,html:not([data-theme=moon]) .review-option-toggle,html:not([data-theme=moon]) .review-payment-strip>div,html:not([data-theme=moon]) .admin-panel-bubble,html:not([data-theme=moon]) .admin-mini-metric,html:not([data-theme=moon]) .admin-users-workspace .admin-mini-metric{border-color:#fff3;background:linear-gradient(145deg,#ffffff29,#ffffff0e),#0d131a38;color:#f8fbff;backdrop-filter:blur(16px) saturate(1.1);-webkit-backdrop-filter:blur(16px) saturate(1.1);box-shadow:0 10px 28px #00000024,inset 0 1px #ffffff38}html:not([data-theme=moon]) .topbar-balance,html:not([data-theme=moon]) .topbar-icon-button,html:not([data-theme=moon]) .wallet-chip,html:not([data-theme=moon]) .wallet-chip--hero,html:not([data-theme=moon]) .topbar-theme-toggle,html:not([data-theme=moon]) .topbar-language__trigger,html:not([data-theme=moon]) .dashboard-view-switch,html:not([data-theme=moon]) .secondary-button,html:not([data-theme=moon]) .ghost-button,html:not([data-theme=moon]) .danger-button,html:not([data-theme=moon]) input,html:not([data-theme=moon]) textarea,html:not([data-theme=moon]) select,html:not([data-theme=moon]) .bonus-chat-picker strong{border-color:#ffffff3d;background:linear-gradient(145deg,#ffffff2e,#ffffff0f),#0e141b33;color:#f8fbff;backdrop-filter:blur(18px) saturate(1.1);-webkit-backdrop-filter:blur(18px) saturate(1.1);box-shadow:inset 0 1px #ffffff42,0 8px 20px #00000021}html:not([data-theme=moon]) .primary-button,html:not([data-theme=moon]) .wallet-chip__plus,html:not([data-theme=moon]) .topbar-balance .topbar-balance__plus,html:not([data-theme=moon]) .brand-mark,html:not([data-theme=moon]) .brand-mark--mini,html:not([data-theme=moon]) .membership-check-row__avatar,html:not([data-theme=moon]) .bonus-plan-card--active,html:not([data-theme=moon]) .bonus-plan-bubble--active,html:not([data-theme=moon]) .bonus-wizard-tab--active,html:not([data-theme=moon]) .wizard-step--active,html:not([data-theme=moon]) .wizard-step--done,html:not([data-theme=moon]) .rule-toggle-card--active,html:not([data-theme=moon]) .country-option--active,html:not([data-theme=moon]) .bonus-country-chip--active,html:not([data-theme=moon]) .log-event-chip--active{border-color:#ffc5687a;background:radial-gradient(circle at 30% 0%,rgba(255,255,255,.28),transparent 42%),linear-gradient(140deg,#ffb247e6,#f6761ebd 52%,#a995ffad);color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.16);box-shadow:0 16px 34px #ff7c1838,inset 0 1px #ffffff57}html:not([data-theme=moon]) .nav-pill{color:#ffffffad}html:not([data-theme=moon]) .nav-pill--active{background:radial-gradient(circle at 50% 0%,rgba(255,255,255,.22),transparent 44%),linear-gradient(180deg,#ffa53e52,#a995ff38);color:#fff;box-shadow:inset 0 1px #ffffff47,0 12px 24px #ff7c1824}html:not([data-theme=moon]) .list-panel__head h3,html:not([data-theme=moon]) .dashboard-summary-card__head h3,html:not([data-theme=moon]) .profile-overview-card__copy h3,html:not([data-theme=moon]) .bonus-detail-card__head h3,html:not([data-theme=moon]) .bonus-user-hero h3,html:not([data-theme=moon]) .create-form h3,html:not([data-theme=moon]) .review-card h3,html:not([data-theme=moon]) .monitor-raffle-row__main strong,html:not([data-theme=moon]) .monitor-detail-tags b,html:not([data-theme=moon]) .monitor-source-card strong,html:not([data-theme=moon]) .monitor-owner-card__copy strong,html:not([data-theme=moon]) .bonus-plan-card strong,html:not([data-theme=moon]) .bonus-plan-bubble strong,html:not([data-theme=moon]) .bonus-stat-strip b,html:not([data-theme=moon]) .bonus-tier-panel__head strong,html:not([data-theme=moon]) .bonus-tier-gift-box strong,html:not([data-theme=moon]) .square-meta-card strong,html:not([data-theme=moon]) .static-chart__head strong,html:not([data-theme=moon]) .static-chart__item strong,html:not([data-theme=moon]) .dashboard-metric strong,html:not([data-theme=moon]) .detail-cell strong,html:not([data-theme=moon]) .country-option__name,html:not([data-theme=moon]) .required-chat-card strong{color:#fffffff0;text-shadow:0 1px 0 rgba(0,0,0,.16)}html:not([data-theme=moon]) input::-moz-placeholder,html:not([data-theme=moon]) textarea::-moz-placeholder{color:#ebf4f8a8}html:not([data-theme=moon]) .topbar-icon-button .ui-icon,html:not([data-theme=moon]) .ui-icon,html:not([data-theme=moon]) .eyebrow,html:not([data-theme=moon]) .admin-grid-wrap .list-panel__head small,html:not([data-theme=moon]) .admin-mini-metric span,html:not([data-theme=moon]) .monitor-raffle-row__main small,html:not([data-theme=moon]) .monitor-raffle-row__tags span,html:not([data-theme=moon]) .monitor-detail-tags span,html:not([data-theme=moon]) .monitor-source-card span,html:not([data-theme=moon]) .monitor-source-card small,html:not([data-theme=moon]) .bonus-plan-card span,html:not([data-theme=moon]) .bonus-plan-card small,html:not([data-theme=moon]) .bonus-plan-bubble span,html:not([data-theme=moon]) .bonus-user-hero p,html:not([data-theme=moon]) .bonus-detail-card__head p,html:not([data-theme=moon]) .bonus-stat-strip span,html:not([data-theme=moon]) .bonus-user-card__top span,html:not([data-theme=moon]) .bonus-user-card__rules span,html:not([data-theme=moon]) .square-meta-card span,html:not([data-theme=moon]) .muted-text,html:not([data-theme=moon]) .topbar-balance span,html:not([data-theme=moon]) .wallet-chip__label,html:not([data-theme=moon]) .raffle-card p,html:not([data-theme=moon]) .raffle-card__head span,html:not([data-theme=moon]) .raffle-card__foot span,html:not([data-theme=moon]) .detail-cell span,html:not([data-theme=moon]) .meta-chip span,html:not([data-theme=moon]) .dashboard-metric span,html:not([data-theme=moon]) .dashboard-metric small,html:not([data-theme=moon]) .country-option__meta,html:not([data-theme=moon]) .required-chat-card span,html:not([data-theme=moon]) .review-card p,html:not([data-theme=moon]) input::placeholder,html:not([data-theme=moon]) textarea::placeholder{color:#ebf4f8a8}html:not([data-theme=moon]) .danger-button{color:#ffdce2}html:not([data-theme=moon]) .country-option-list,html:not([data-theme=moon]) .monitor-raffle-list,html:not([data-theme=moon]) .bonus-referral-list{scrollbar-color:rgba(255,178,71,.48) rgba(255,255,255,.08)}html:not([data-theme=moon]) .app-shell{--text: #f8fbff;--muted: rgba(232, 241, 245, .74);--muted-text: rgba(232, 241, 245, .74);color:#f8fbff}html:not([data-theme=moon]) .profile-overview-card,html:not([data-theme=moon]) .profile-overview-card--clean,html:not([data-theme=moon]) .profile-history-card,html:not([data-theme=moon]) .notification-page,html:not([data-theme=moon]) .notification-card,html:not([data-theme=moon]) .dashboard-summary-card,html:not([data-theme=moon]) .static-chart,html:not([data-theme=moon]) .wallet-modal,html:not([data-theme=moon]) .wallet-invoice__hero,html:not([data-theme=moon]) .wallet-invoice__deadline>div{background:radial-gradient(circle at 14% 0%,rgba(255,142,37,.1),transparent 34%),linear-gradient(145deg,#ffffff29,#ffffff0d),#090f1566;border-color:#ffffff47;color:#f8fbff}html:not([data-theme=moon]) .profile-overview-card :is(h1,h2,h3,h4,strong,b),html:not([data-theme=moon]) .profile-overview-card--clean :is(h1,h2,h3,h4,strong,b),html:not([data-theme=moon]) .profile-history-card :is(h1,h2,h3,h4,strong,b),html:not([data-theme=moon]) .notification-page :is(h1,h2,h3,h4,strong,b),html:not([data-theme=moon]) .notification-card :is(h1,h2,h3,h4,strong,b),html:not([data-theme=moon]) .dashboard-summary-card :is(h1,h2,h3,h4,strong,b),html:not([data-theme=moon]) .static-chart :is(h1,h2,h3,h4,strong,b),html:not([data-theme=moon]) .wallet-modal :is(h1,h2,h3,h4,strong,b),html:not([data-theme=moon]) .wallet-invoice__hero :is(h1,h2,h3,h4,strong,b),html:not([data-theme=moon]) .wallet-invoice__deadline :is(h1,h2,h3,h4,strong,b){color:#fffffff5;text-shadow:0 1px 0 rgba(0,0,0,.22)}html:not([data-theme=moon]) .profile-overview-card :is(p,span,small),html:not([data-theme=moon]) .profile-overview-card--clean :is(p,span,small),html:not([data-theme=moon]) .profile-history-card :is(p,span,small),html:not([data-theme=moon]) .notification-page :is(p,span,small),html:not([data-theme=moon]) .notification-card :is(p,span,small),html:not([data-theme=moon]) .dashboard-summary-card :is(p,span,small),html:not([data-theme=moon]) .static-chart :is(p,span,small),html:not([data-theme=moon]) .wallet-modal :is(p,span,small),html:not([data-theme=moon]) .wallet-invoice__hero :is(p,span,small),html:not([data-theme=moon]) .wallet-invoice__deadline :is(p,span,small){color:#e8f1f5c2}html:not([data-theme=moon]) .profile-overview-card__copy span,html:not([data-theme=moon]) .profile-overview-card__copy small,html:not([data-theme=moon]) .profile-overview-card__identity-pills .glass-pill,html:not([data-theme=moon]) .square-meta-card span,html:not([data-theme=moon]) .dashboard-metric span,html:not([data-theme=moon]) .dashboard-metric small,html:not([data-theme=moon]) .static-chart__head span,html:not([data-theme=moon]) .static-chart__item span,html:not([data-theme=moon]) .static-chart__item small,html:not([data-theme=moon]) .notification-card__copy p,html:not([data-theme=moon]) .notification-card__copy span,html:not([data-theme=moon]) .wallet-invoice__eyebrow,html:not([data-theme=moon]) .wallet-invoice__deadline span{color:#e8f1f5cc}html:not([data-theme=moon]) .square-meta-card strong,html:not([data-theme=moon]) .dashboard-metric strong,html:not([data-theme=moon]) .static-chart__item strong,html:not([data-theme=moon]) .wallet-invoice__hero strong,html:not([data-theme=moon]) .wallet-invoice__deadline strong{color:#fff}html:not([data-theme=moon]) .notification-card{min-height:8.2rem;padding:1rem}html:not([data-theme=moon]) .notification-card__copy{gap:.45rem}html:not([data-theme=moon]) .notification-card__actions .secondary-button,html:not([data-theme=moon]) .profile-history-card__deposit button,html:not([data-theme=moon]) .profile-history-card .primary-button{color:#fff}html:not([data-theme=moon]) .profile-payment-scroll>*,html:not([data-theme=moon]) .wallet-invoice__intent,html:not([data-theme=moon]) .wallet-status-chip{border-color:#ffffff38;background:linear-gradient(145deg,#ffffff24,#ffffff0d),#090f1561;color:#f8fbff}html:not([data-theme=moon]) .profile-payment-scroll>* :is(strong,b){color:#fff}html:not([data-theme=moon]) .profile-payment-scroll>* :is(span,small,p){color:#e8f1f5bd}html[data-theme=moon] body{background:#020509;color:#f6fbff}html[data-theme=moon] body:before{content:"";position:fixed;top:-20px;right:-20px;bottom:-20px;left:-20px;z-index:0;pointer-events:none;background:url(/giw/assets/app-moon-wallpaper.jpg) center center / cover no-repeat;filter:blur(8px) brightness(.36) contrast(1.04) saturate(.78);transform:scale(1.055)}html[data-theme=moon] body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(circle at 16% 10%,rgba(124,92,255,.14),transparent 28%),radial-gradient(circle at 84% 8%,rgba(60,190,255,.1),transparent 26%),radial-gradient(circle at 30% 76%,rgba(255,156,64,.08),transparent 30%),linear-gradient(180deg,#01030775,#02050ab8 54%,#000205e6)}html[data-theme=moon] #root{position:relative;z-index:1}html[data-theme=moon] .app-shell{--text: #f6fbff;--muted: rgba(216, 230, 238, .7);--muted-text: rgba(216, 230, 238, .7);--border: rgba(255, 255, 255, .16);--panel: rgba(5, 9, 15, .48);--panel-strong: rgba(7, 12, 20, .62);color:#f6fbff}html[data-theme=moon] .app-shell__topbar,html[data-theme=moon] .app-shell__nav{border-color:#ffffff29;background:linear-gradient(135deg,#ffffff17,#04070ca3),#04080e8f;color:#f6fbff;backdrop-filter:blur(24px) saturate(1.18);-webkit-backdrop-filter:blur(24px) saturate(1.18);box-shadow:0 24px 60px #0000006b,inset 0 1px #ffffff2e,inset 0 -1px #ffffff14}html[data-theme=moon] .glass-panel,html[data-theme=moon] .hero-card,html[data-theme=moon] .list-panel,html[data-theme=moon] .raffle-detail,html[data-theme=moon] .raffles-feed,html[data-theme=moon] .create-form,html[data-theme=moon] .wallet-modal,html[data-theme=moon] .notification-page,html[data-theme=moon] .notification-card,html[data-theme=moon] .dashboard-summary-card,html[data-theme=moon] .profile-overview-card,html[data-theme=moon] .profile-overview-card--clean,html[data-theme=moon] .profile-history-card,html[data-theme=moon] .admin-grid-wrap .list-panel,html[data-theme=moon] .admin-users-search-panel,html[data-theme=moon] .admin-users-detail-panel,html[data-theme=moon] .monitoring-list-panel,html[data-theme=moon] .monitoring-detail-panel,html[data-theme=moon] .bonus-admin-panel,html[data-theme=moon] .bonus-user-hero,html[data-theme=moon] .bonus-detail-card,html[data-theme=moon] .bonus-referral-panel,html[data-theme=moon] .bonus-user-card,html[data-theme=moon] .bonus-empty-card,html[data-theme=moon] .access-gate-hero,html[data-theme=moon] .access-exemption-card,html[data-theme=moon] .access-membership-shell,html[data-theme=moon] .log-control-card,html[data-theme=moon] .log-preview-message,html[data-theme=moon] .review-card,html[data-theme=moon] .review-invoice-card,html[data-theme=moon] .preview-confirm-panel{border-color:#ffffff26;background:radial-gradient(circle at 18% 0%,rgba(124,92,255,.1),transparent 34%),radial-gradient(circle at 88% 10%,rgba(62,190,255,.08),transparent 34%),linear-gradient(145deg,#ffffff16,#ffffff06),#04080e94;color:#f6fbff;backdrop-filter:blur(22px) saturate(1.16);-webkit-backdrop-filter:blur(22px) saturate(1.16);box-shadow:0 22px 62px #0000006b,inset 0 1px #ffffff29,inset 0 -1px #ffffff14}html[data-theme=moon] .dashboard-metric,html[data-theme=moon] .dashboard-metric--sky,html[data-theme=moon] .dashboard-metric--sea,html[data-theme=moon] .dashboard-metric--mint,html[data-theme=moon] .dashboard-metric--sun,html[data-theme=moon] .summary-card,html[data-theme=moon] .stat-card,html[data-theme=moon] .static-chart,html[data-theme=moon] .square-meta-card,html[data-theme=moon] .profile-overview-card__meta--squares .square-meta-card,html[data-theme=moon] .profile-history-card__wallet-strip .dashboard-metric,html[data-theme=moon] .raffle-card,html[data-theme=moon] .monitor-raffle-card,html[data-theme=moon] .monitor-raffle-row,html[data-theme=moon] .monitor-owner-card,html[data-theme=moon] .monitor-source-card,html[data-theme=moon] .monitor-membership-chip,html[data-theme=moon] .monitor-detail-tags span,html[data-theme=moon] .bonus-plan-card,html[data-theme=moon] .bonus-plan-bubble,html[data-theme=moon] .bonus-tier-panel,html[data-theme=moon] .bonus-tier-card,html[data-theme=moon] .bonus-tier-gift-box,html[data-theme=moon] .bonus-stat-strip span,html[data-theme=moon] .bonus-referral-row,html[data-theme=moon] .bonus-user-card__top span,html[data-theme=moon] .bonus-user-card__rules span,html[data-theme=moon] .bonus-prize-line,html[data-theme=moon] .bonus-user-card__prize,html[data-theme=moon] .access-toggle-card,html[data-theme=moon] .access-membership-card,html[data-theme=moon] .access-membership-selected,html[data-theme=moon] .log-event-chip,html[data-theme=moon] .meta-chip,html[data-theme=moon] .detail-cell,html[data-theme=moon] .toggle-field,html[data-theme=moon] .feedback-strip,html[data-theme=moon] .eligibility-panel,html[data-theme=moon] .chance-panel,html[data-theme=moon] .task-card,html[data-theme=moon] .invoice-table,html[data-theme=moon] .invoice-table__row,html[data-theme=moon] .empty-state,html[data-theme=moon] .rule-check-row,html[data-theme=moon] .boost-progress-card,html[data-theme=moon] .required-chat-card,html[data-theme=moon] .required-chat-card a,html[data-theme=moon] .required-chat-card__content,html[data-theme=moon] .required-chat-card__join,html[data-theme=moon] .owner-note,html[data-theme=moon] .form-section,html[data-theme=moon] .chat-choice-card,html[data-theme=moon] .selected-chat-card,html[data-theme=moon] .selected-chat-preview,html[data-theme=moon] .country-picker,html[data-theme=moon] .country-option,html[data-theme=moon] .rule-toggle-card,html[data-theme=moon] .rule-config-card,html[data-theme=moon] .rule-switch-panel,html[data-theme=moon] .wizard-step,html[data-theme=moon] .review-option-toggle,html[data-theme=moon] .review-payment-strip>div,html[data-theme=moon] .admin-panel-bubble,html[data-theme=moon] .admin-mini-metric,html[data-theme=moon] .admin-users-workspace .admin-mini-metric{border-color:#ffffff21;background:linear-gradient(145deg,#ffffff13,#ffffff06),#03070c80;color:#f6fbff;backdrop-filter:blur(18px) saturate(1.12);-webkit-backdrop-filter:blur(18px) saturate(1.12);box-shadow:0 12px 32px #00000057,inset 0 1px #ffffff21}html[data-theme=moon] .topbar-balance,html[data-theme=moon] .topbar-icon-button,html[data-theme=moon] .wallet-chip,html[data-theme=moon] .wallet-chip--hero,html[data-theme=moon] .topbar-theme-toggle,html[data-theme=moon] .topbar-language__trigger,html[data-theme=moon] .dashboard-view-switch,html[data-theme=moon] .secondary-button,html[data-theme=moon] .ghost-button,html[data-theme=moon] .danger-button,html[data-theme=moon] input,html[data-theme=moon] textarea,html[data-theme=moon] select,html[data-theme=moon] .bonus-chat-picker strong{border-color:#ffffff24;background:linear-gradient(145deg,#ffffff18,#ffffff08),#04080d85;color:#f6fbff;backdrop-filter:blur(20px) saturate(1.12);-webkit-backdrop-filter:blur(20px) saturate(1.12);box-shadow:inset 0 1px #ffffff24,0 8px 24px #00000047}html[data-theme=moon] .primary-button,html[data-theme=moon] .wallet-chip__plus,html[data-theme=moon] .topbar-balance .topbar-balance__plus,html[data-theme=moon] .brand-mark,html[data-theme=moon] .brand-mark--mini,html[data-theme=moon] .membership-check-row__avatar,html[data-theme=moon] .bonus-plan-card--active,html[data-theme=moon] .bonus-plan-bubble--active,html[data-theme=moon] .bonus-wizard-tab--active,html[data-theme=moon] .wizard-step--active,html[data-theme=moon] .wizard-step--done,html[data-theme=moon] .rule-toggle-card--active,html[data-theme=moon] .country-option--active,html[data-theme=moon] .bonus-country-chip--active,html[data-theme=moon] .log-event-chip--active{border-color:#7c5cff85;background:radial-gradient(circle at 28% 0%,rgba(255,255,255,.22),transparent 42%),linear-gradient(140deg,#7c5cffeb,#3278bebd 56%,#121c2ac7);color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.18);box-shadow:0 16px 34px #594aff38,inset 0 1px #ffffff3d}html[data-theme=moon] .nav-pill{color:#ffffffb3}html[data-theme=moon] .nav-pill--active{background:radial-gradient(circle at 50% 0%,rgba(255,255,255,.16),transparent 44%),linear-gradient(180deg,#7c5cff57,#2855823d);color:#fff;box-shadow:inset 0 1px #fff3,0 12px 24px #594aff29}html[data-theme=moon] .promo-banner{border-color:#ffffff29;background:linear-gradient(145deg,#ffffff14,#ffffff06),#04080e85}html[data-theme=moon] .promo-banner__main{background:#02050975;border-color:#ffffff24}html[data-theme=moon] .list-panel__head h3,html[data-theme=moon] .dashboard-summary-card__head h3,html[data-theme=moon] .profile-overview-card__copy h3,html[data-theme=moon] .bonus-detail-card__head h3,html[data-theme=moon] .bonus-user-hero h3,html[data-theme=moon] .create-form h3,html[data-theme=moon] .review-card h3,html[data-theme=moon] .monitor-raffle-row__main strong,html[data-theme=moon] .monitor-detail-tags b,html[data-theme=moon] .monitor-source-card strong,html[data-theme=moon] .monitor-owner-card__copy strong,html[data-theme=moon] .bonus-plan-card strong,html[data-theme=moon] .bonus-plan-bubble strong,html[data-theme=moon] .bonus-stat-strip b,html[data-theme=moon] .bonus-tier-panel__head strong,html[data-theme=moon] .bonus-tier-gift-box strong,html[data-theme=moon] .square-meta-card strong,html[data-theme=moon] .static-chart__head strong,html[data-theme=moon] .static-chart__item strong,html[data-theme=moon] .dashboard-metric strong,html[data-theme=moon] .detail-cell strong,html[data-theme=moon] .country-option__name,html[data-theme=moon] .required-chat-card strong{color:#fffffff5;text-shadow:0 1px 0 rgba(0,0,0,.2)}html[data-theme=moon] input::-moz-placeholder,html[data-theme=moon] textarea::-moz-placeholder{color:#dae8f0ad}html[data-theme=moon] .topbar-icon-button .ui-icon,html[data-theme=moon] .ui-icon,html[data-theme=moon] .eyebrow,html[data-theme=moon] .muted-text,html[data-theme=moon] .topbar-balance span,html[data-theme=moon] .wallet-chip__label,html[data-theme=moon] .raffle-card p,html[data-theme=moon] .raffle-card__head span,html[data-theme=moon] .raffle-card__foot span,html[data-theme=moon] .detail-cell span,html[data-theme=moon] .meta-chip span,html[data-theme=moon] .dashboard-metric span,html[data-theme=moon] .dashboard-metric small,html[data-theme=moon] input::placeholder,html[data-theme=moon] textarea::placeholder{color:#dae8f0ad}html[data-theme=moon] .datetime-popover,html[data-theme=moon] .calendar-panel,html[data-theme=moon] .clock-panel{border-color:#ffffff24;background:radial-gradient(circle at 18% 0%,rgba(124,92,255,.1),transparent 34%),linear-gradient(145deg,#ffffff12,#ffffff05),#02060bb8;color:#f6fbff;backdrop-filter:blur(24px) saturate(1.12);-webkit-backdrop-filter:blur(24px) saturate(1.12);box-shadow:0 24px 54px #0000006b,inset 0 1px #ffffff1f}html[data-theme=moon] .calendar-nav-button,html[data-theme=moon] .calendar-day,html[data-theme=moon] .clock-number,html[data-theme=moon] .datetime-picker-button,html[data-theme=moon] .number-stepper button,html[data-theme=moon] .number-stepper input{border-color:#ffffff21;background:linear-gradient(145deg,#ffffff13,#ffffff05),#040a119e;color:#f6fbff;box-shadow:inset 0 1px #ffffff1a,0 8px 18px #00000038}html[data-theme=moon] .calendar-day--empty{background:transparent;border-color:transparent;box-shadow:none}html[data-theme=moon] .calendar-day:disabled,html[data-theme=moon] .clock-number:not(.clock-number--active){color:#dae8f08a}html[data-theme=moon] .calendar-day--active,html[data-theme=moon] .clock-number--active,html[data-theme=moon] .period-switch .primary-button{border-color:#7c5cff6b;background:linear-gradient(140deg,#7c5cfff2,#389ed2d6);color:#fff;box-shadow:0 12px 24px #594aff3d,inset 0 1px #ffffff2e}html[data-theme=moon] .clock-face{border-color:#ffffff21;background:radial-gradient(circle at center,#3ebeff2e 0,#3ebeff2e 13%,#040b139e 14%,#040b139e 66%,#02060bd6 67%),linear-gradient(145deg,#ffffff0e,#ffffff05);box-shadow:inset 0 1px #ffffff1f,0 18px 36px #00000047}html[data-theme=moon] .clock-face:after{background:#49b7ef;box-shadow:0 0 0 .28rem #49b7ef29,0 0 1.2rem #7c5cff52}html[data-theme=moon] .clock-hand{background:linear-gradient(180deg,#49b7ef,#7c5cff47)}html[data-theme=moon] .calendar-weekdays span,html[data-theme=moon] .datetime-zone-hint,html[data-theme=moon] .clock-panel__head span{color:#dae8f0a8}html:not([data-theme=moon]) .datetime-popover,html:not([data-theme=moon]) .calendar-panel,html:not([data-theme=moon]) .clock-panel{border-color:#ffffff38;background:radial-gradient(circle at 18% 0%,rgba(255,170,76,.1),transparent 34%),linear-gradient(145deg,#ffffff1c,#ffffff09),#070a0f8a;color:#f8fbff;backdrop-filter:blur(24px) saturate(1.12);-webkit-backdrop-filter:blur(24px) saturate(1.12);box-shadow:0 24px 54px #0000005c,inset 0 1px #ffffff29}html:not([data-theme=moon]) .calendar-nav-button,html:not([data-theme=moon]) .calendar-day,html:not([data-theme=moon]) .clock-number,html:not([data-theme=moon]) .datetime-picker-button,html:not([data-theme=moon]) .number-stepper button,html:not([data-theme=moon]) .number-stepper input{border-color:#ffffff2e;background:linear-gradient(145deg,#ffffff1f,#ffffff09),#090c1275;color:#f8fbff;box-shadow:inset 0 1px #ffffff1f,0 8px 18px #0003}html:not([data-theme=moon]) .calendar-day--empty{background:transparent;border-color:transparent;box-shadow:none}html:not([data-theme=moon]) .calendar-day:disabled,html:not([data-theme=moon]) .clock-number:not(.clock-number--active){color:#eef6fa8f}html:not([data-theme=moon]) .calendar-day--active,html:not([data-theme=moon]) .clock-number--active,html:not([data-theme=moon]) .period-switch .primary-button{border-color:#ffb1496b;background:linear-gradient(140deg,#ffa53ef2,#a995ffd1);color:#fff;box-shadow:0 12px 24px #ff7c1833,inset 0 1px #fff3}html:not([data-theme=moon]) .clock-face{border-color:#ffffff2e;background:radial-gradient(circle at center,#ffffff2e 0,#ffffff2e 13%,#ffa53e14 14%,#ffa53e14 66%,#070a0fa8 67%),linear-gradient(145deg,#ffffff14,#ffffff06);box-shadow:inset 0 1px #ffffff29,0 18px 36px #0000003d}html:not([data-theme=moon]) .clock-face:after{background:#ff9f3e;box-shadow:0 0 0 .28rem #ff9f3e29,0 0 1.2rem #a995ff47}html:not([data-theme=moon]) .clock-hand{background:linear-gradient(180deg,#ff9f3e,#a995ff47)}html:not([data-theme=moon]) .calendar-weekdays span,html:not([data-theme=moon]) .datetime-zone-hint,html:not([data-theme=moon]) .clock-panel__head span{color:#eef6faad}.app-shell--immersive{padding:.45rem .45rem .8rem}.app-shell--immersive .app-shell__topbar,.app-shell--immersive .app-shell__nav,.app-shell--immersive .notification-anchor{display:none}.app-shell--immersive .app-shell__content{padding:0}.app-shell--immersive .support-chat-page{width:100%;min-height:calc(100vh - 1.25rem);grid-template-rows:auto minmax(0,1fr) auto auto;margin:0}.app-shell--immersive .support-chat-thread{min-height:0;max-height:none}.app-shell--immersive .support-chat-composer{grid-template-columns:auto minmax(0,1fr) auto}.support-admin-shell--detail{grid-template-columns:1fr}.support-admin-shell--detail .support-admin-card--thread{min-height:min(68vh,42rem)}.promo-banner{aspect-ratio:16 / 6.4;max-height:12.6rem;min-height:8.4rem}.promo-banner__slide{position:relative}.promo-banner__copy{position:relative;z-index:2}.promo-banner{overflow:visible;padding:0;border:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.promo-banner:after{display:none}.promo-banner__main{overflow:hidden;border:1px solid rgba(255,255,255,.34);border-radius:1.45rem;box-shadow:0 1.2rem 3rem #00000038,inset 0 1px #ffffff5c}.promo-banner__slide,.promo-banner__main img,.promo-banner__image-fallback{border-radius:1.35rem}.promo-banner__glass{background:radial-gradient(circle at 78% 42%,rgba(255,255,255,.14),transparent 34%),linear-gradient(90deg,#ffffffc2,#ffffff57 45%,#ffffff0a)}.promo-banner__dots{position:static;margin:.55rem auto 0;width:-moz-max-content;width:max-content;background:transparent;border:0;box-shadow:none;padding:0;backdrop-filter:none;-webkit-backdrop-filter:none}.promo-banner__dot{background:#ffffff59;box-shadow:0 .25rem .7rem #0000002e}.glass-panel.promo-banner{background:transparent;border:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.promo-banner__main img{opacity:1;filter:none}.admin-grid-wrap>.stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem}.metric-card{min-width:0;min-height:4.7rem;display:grid;align-content:center;gap:.28rem;border:1px solid rgba(255,255,255,.18);border-radius:1.05rem;background:linear-gradient(145deg,#ffffff1f,#ffffff09),#060a106b;padding:.72rem;color:var(--text);text-align:center;backdrop-filter:blur(20px) saturate(1.14);-webkit-backdrop-filter:blur(20px) saturate(1.14);box-shadow:inset 0 1px #ffffff24,0 12px 28px #0003}.metric-card span{color:#e8f1f5c7;font-size:.72rem;font-weight:800;line-height:1.45}.metric-card strong{color:#fff;font-size:1.08rem;font-weight:900}.admin-toolbar{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem}.admin-toolbar h3{margin:0;text-align:center}.admin-section-bubbles,.admin-chip-cloud{display:flex;flex-wrap:wrap;justify-content:center;gap:.55rem}.admin-section-bubble,.admin-chip-cloud .filter-chip{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:2.8rem;border:1px solid rgba(255,255,255,.16);border-radius:1rem;background:linear-gradient(145deg,#ffffff1f,#ffffff09),#080c1275;color:#f8fbff;padding:.62rem .92rem;font-size:.82rem;font-weight:900;text-align:center;box-shadow:inset 0 1px #ffffff24,0 10px 24px #0003;backdrop-filter:blur(18px) saturate(1.12);-webkit-backdrop-filter:blur(18px) saturate(1.12)}.admin-chip-cloud .filter-chip--active{border-color:#ffa03e75;background:radial-gradient(circle at 24% 0%,rgba(255,255,255,.24),transparent 42%),linear-gradient(135deg,#ff9f3eeb,#a995ffc2);color:#fff;box-shadow:0 14px 30px #ff88262e,inset 0 1px #ffffff38}.admin-access-toggles{justify-content:stretch}.admin-access-toggles .filter-chip{flex:1 1 8.2rem}.admin-experience-layout{grid-template-columns:1fr}.admin-experience-panel{display:grid;gap:.85rem}.admin-experience-cards,.admin-membership-list{display:grid;gap:.72rem}.admin-field-card,.admin-membership-card{display:grid;gap:.52rem;border:1px solid rgba(255,255,255,.16);border-radius:1.05rem;background:linear-gradient(145deg,#ffffff1a,#ffffff08),#070b1173;padding:.72rem;color:#f8fbff;backdrop-filter:blur(18px) saturate(1.12);-webkit-backdrop-filter:blur(18px) saturate(1.12)}.admin-field-card span,.admin-membership-card label span{color:#e8f1f5c2;font-size:.72rem;font-weight:900}.admin-field-card small{color:#e8f1f59e;font-size:.68rem;line-height:1.65}.admin-membership-card__head{display:flex;align-items:center;justify-content:space-between;gap:.55rem}.admin-membership-card__head strong{color:#fff;font-size:.9rem}.admin-membership-card label{display:grid;gap:.34rem}.admin-field-card input,.admin-field-card textarea,.admin-field-card select,.admin-membership-card input{width:100%}.admin-field-card input,.admin-field-card textarea,.admin-field-card select{min-width:0;border:1px solid var(--border);border-radius:.78rem;background:var(--input-bg);color:var(--text);font:inherit;padding:.58rem .68rem}.admin-field-card select{min-height:2.55rem}.admin-grid-wrap--full{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;display:grid;grid-template-rows:minmax(0,1fr);padding:.45rem;background:#0000000a}.admin-grid-wrap--full>.stats-grid,.admin-grid-wrap--full>.admin-toolbar,.admin-grid-wrap--full>.feedback-strip{display:none}.admin-grid-wrap--full .support-admin-shell--detail{min-height:calc(100vh - .9rem)}.admin-grid-wrap--full .support-chat-page--admin{width:100%;min-height:calc(100vh - .9rem);margin:0;border-radius:1.1rem;grid-template-rows:auto minmax(0,1fr) auto auto}.admin-grid-wrap--full .support-chat-thread{min-height:0;max-height:none}.admin-grid-wrap--full .support-chat-composer{margin-bottom:0}.app-shell--immersive{min-height:100vh;padding:.45rem}.app-shell--immersive .support-chat-page{min-height:calc(100vh - .9rem);border-radius:1.1rem}.support-chat-page{border-radius:1.1rem}.support-chat-thread{overscroll-behavior:contain}@media (max-width: 640px){.admin-grid-wrap>.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.metric-card{min-height:4rem;padding:.58rem}.admin-toolbar{grid-template-columns:1fr}.admin-toolbar h3{order:-1}.admin-section-bubble,.admin-chip-cloud .filter-chip{min-height:2.55rem;padding:.55rem .72rem;font-size:.76rem}.admin-grid-wrap--full{padding:.22rem}.admin-grid-wrap--full .support-chat-page--admin,.app-shell--immersive .support-chat-page{min-height:calc(100vh - .44rem);border-radius:.82rem}}.admin-grid-wrap--inside{width:min(100%,56rem);margin-inline:auto;display:grid;gap:.82rem;align-items:start;color:#f8fbff;direction:rtl;padding-bottom:7.2rem}.admin-grid-wrap--inside *,.admin-grid-wrap--inside *:before,.admin-grid-wrap--inside *:after{box-sizing:border-box}.admin-grid-wrap--inside>.stats-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.52rem;overflow:visible;padding:.1rem .05rem .35rem;scrollbar-width:none}.admin-grid-wrap--inside>.stats-grid::-webkit-scrollbar{display:none}.admin-grid-wrap--inside .metric-card{width:100%;min-height:4.25rem;border-radius:1.05rem;padding:.62rem;background:radial-gradient(circle at 20% 0%,rgba(255,255,255,.12),transparent 48%),linear-gradient(145deg,#ffffff1a,#ffffff09),#060a1080;border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px #ffffff21,0 10px 24px #0000002e;text-align:center}.admin-grid-wrap--inside .metric-card strong{min-width:0;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.admin-grid-wrap--inside .metric-card span,.admin-grid-wrap--inside .metric-card strong{display:block;overflow:hidden;text-overflow:ellipsis}.admin-grid-wrap--inside .metric-card span{color:#e8f1f5bd;font-size:.68rem;line-height:1.45}.admin-grid-wrap--inside .metric-card strong{margin-top:.18rem;color:#fff;font-size:1.05rem}.admin-grid-wrap--inside .admin-toolbar{display:grid;grid-template-columns:minmax(0,1fr);gap:.58rem;padding:.66rem;border-radius:1.18rem;text-align:center}.admin-grid-wrap--inside .admin-toolbar h3{order:-1;margin:0;color:#fff;font-size:1rem}.admin-grid-wrap--inside .admin-toolbar .ghost-button{width:100%}.admin-grid-wrap--inside .admin-grid,.admin-grid-wrap--inside .admin-grid--wide,.admin-grid-wrap--inside .admin-experience-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:.82rem}.admin-grid-wrap--inside .list-panel,.admin-grid-wrap--inside .admin-home-panel,.admin-grid-wrap--inside .admin-form-card,.admin-grid-wrap--inside .admin-field-card,.admin-grid-wrap--inside .admin-membership-card,.admin-grid-wrap--inside .empty-state,.admin-grid-wrap--inside .support-chat-page--admin{width:100%;min-width:0;border:1px solid rgba(255,255,255,.16);border-radius:1.18rem;background:radial-gradient(circle at 16% 0%,rgba(255,159,62,.1),transparent 34%),linear-gradient(145deg,#ffffff1c,#ffffff08),#05090f94;color:#f8fbff;padding:.82rem;box-shadow:inset 0 1px #ffffff24,0 18px 44px #0000003d;backdrop-filter:blur(22px) saturate(1.14);-webkit-backdrop-filter:blur(22px) saturate(1.14)}.admin-grid-wrap--inside .list-panel__head,.admin-grid-wrap--inside .list-panel__head--compact{display:grid;grid-template-columns:minmax(0,1fr);justify-items:stretch;gap:.55rem;margin:0 0 .72rem;padding:.62rem;border:1px solid rgba(255,255,255,.14);border-radius:1rem;background:linear-gradient(145deg,#ffffff1a,#ffffff08),#080d146b}.admin-grid-wrap--inside .list-panel__head>div,.admin-grid-wrap--inside .list-panel__head--compact>div{min-width:0}.admin-grid-wrap--inside .list-panel__head h3,.admin-grid-wrap--inside .list-panel__head strong,.admin-grid-wrap--inside .admin-form-card strong,.admin-grid-wrap--inside .empty-state strong{margin:0;color:#fff;font-size:.96rem;line-height:1.5}.admin-grid-wrap--inside .eyebrow,.admin-grid-wrap--inside .list-panel__head p,.admin-grid-wrap--inside small,.admin-grid-wrap--inside .admin-form-card small,.admin-grid-wrap--inside .empty-state p{color:#e8f1f5b8;line-height:1.65}.admin-grid-wrap--inside .list-stack,.admin-grid-wrap--inside .admin-mini-grid,.admin-grid-wrap--inside .form-grid,.admin-grid-wrap--inside .admin-experience-cards,.admin-grid-wrap--inside .admin-membership-list,.admin-grid-wrap--inside .admin-form-section{display:grid;grid-template-columns:minmax(0,1fr);gap:.62rem}.admin-grid-wrap--inside .inline-form,.admin-grid-wrap--inside .inline-actions{display:grid;grid-template-columns:minmax(0,1fr);gap:.55rem}.admin-grid-wrap--inside .admin-form-section{border:1px solid rgba(255,255,255,.13);border-radius:1.1rem;background:radial-gradient(circle at 12% 0%,rgba(169,149,255,.09),transparent 36%),#02060a33;padding:.68rem}.admin-grid-wrap--inside .admin-form-section>strong{color:#fff;font-size:.9rem}.admin-grid-wrap--inside label{display:grid;gap:.32rem;min-width:0}.admin-grid-wrap--inside label span{color:#e8f1f5c2;font-size:.72rem;font-weight:900}.admin-grid-wrap--inside input,.admin-grid-wrap--inside textarea,.admin-grid-wrap--inside select{width:100%;min-width:0;border:1px solid rgba(255,255,255,.14);border-radius:.88rem;background:linear-gradient(145deg,#ffffff18,#ffffff06),#02060a80;color:#f8fbff;padding:.72rem .78rem;font:inherit;outline:none;box-shadow:inset 0 1px #ffffff1a}.admin-grid-wrap--inside .admin-field-card{padding:.68rem}.admin-grid-wrap--inside textarea{min-height:5.2rem;resize:vertical}.admin-grid-wrap--inside input::-moz-placeholder,.admin-grid-wrap--inside textarea::-moz-placeholder{color:#e8f1f57a}.admin-grid-wrap--inside input::placeholder,.admin-grid-wrap--inside textarea::placeholder{color:#e8f1f57a}.admin-grid-wrap--inside button,.admin-grid-wrap--inside a.ghost-button,.admin-grid-wrap--inside .filter-chip,.admin-grid-wrap--inside .secondary-button,.admin-grid-wrap--inside .ghost-button,.admin-grid-wrap--inside .primary-button{min-width:0;min-height:2.75rem;display:inline-grid;place-items:center;border:1px solid rgba(255,255,255,.16);border-radius:1rem;background:linear-gradient(145deg,#ffffff1c,#ffffff08),#070c1280;color:#f8fbff;padding:.58rem .82rem;font:inherit;font-size:.8rem;font-weight:900;line-height:1.35;text-align:center;text-decoration:none;white-space:normal;box-shadow:inset 0 1px #ffffff21,0 10px 22px #00000029;backdrop-filter:blur(18px) saturate(1.12);-webkit-backdrop-filter:blur(18px) saturate(1.12)}.admin-grid-wrap--inside .primary-button,.admin-grid-wrap--inside .filter-chip--active{border-color:#ffa03e75;background:radial-gradient(circle at 25% 0%,rgba(255,255,255,.24),transparent 42%),linear-gradient(135deg,#ff9f3ef2,#a995ffcc);color:#fff}.admin-grid-wrap--inside button:disabled,.admin-grid-wrap--inside .primary-button:disabled{opacity:.52;cursor:not-allowed}.admin-grid-wrap--inside .admin-section-bubbles,.admin-grid-wrap--inside .admin-chip-cloud{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;justify-content:stretch}.admin-grid-wrap--inside .admin-section-bubble,.admin-grid-wrap--inside .admin-chip-cloud .filter-chip{width:100%;min-height:3rem}.admin-grid-wrap--inside .admin-list-row{width:100%;min-width:0;display:grid;grid-template-columns:minmax(0,1fr);gap:.55rem;align-items:center;border:1px solid rgba(255,255,255,.14);border-radius:1rem;background:linear-gradient(145deg,#ffffff17,#ffffff06),#050a1075;color:#f8fbff;padding:.7rem;text-align:start}.admin-grid-wrap--inside button.admin-list-row{-webkit-appearance:none;-moz-appearance:none;appearance:none}.admin-grid-wrap--inside .admin-list-row>div{min-width:0;display:grid;gap:.15rem}.admin-grid-wrap--inside .admin-list-row strong,.admin-grid-wrap--inside .admin-list-row small{min-width:0;overflow-wrap:anywhere}.admin-grid-wrap--inside .admin-list-row--active{border-color:#a995ff7a;box-shadow:0 0 0 1px #a995ff2e,0 12px 30px #a995ff1f}.admin-grid-wrap--inside .user-avatar-small{width:2.25rem;height:2.25rem;display:grid;place-items:center;border-radius:999px;background:linear-gradient(135deg,#ff9f3ee6,#a995ffc7);color:#fff;font-weight:900;overflow:hidden;flex:0 0 auto}.admin-grid-wrap--inside .user-avatar-small img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.admin-grid-wrap--inside .feedback-strip{border-radius:1rem;padding:.68rem .78rem}.admin-grid-wrap--inside .support-admin-shell--detail,.admin-grid-wrap--inside .support-chat-page--admin{min-width:0}.admin-grid-wrap--inside .support-chat-page--admin .support-chat-send{width:auto;min-width:3.8rem;padding-inline:.85rem}html[data-theme=moon] .admin-grid-wrap--inside .list-panel,html[data-theme=moon] .admin-grid-wrap--inside .admin-form-card,html[data-theme=moon] .admin-grid-wrap--inside .admin-field-card,html[data-theme=moon] .admin-grid-wrap--inside .admin-membership-card,html[data-theme=moon] .admin-grid-wrap--inside .metric-card,html[data-theme=moon] .admin-grid-wrap--inside .admin-list-row{background:radial-gradient(circle at 16% 0%,rgba(124,92,255,.12),transparent 34%),linear-gradient(145deg,#ffffff14,#ffffff06),#03070ca3}@media (min-width: 720px){.admin-grid-wrap--inside .admin-toolbar{grid-template-columns:auto minmax(0,1fr) auto}.admin-grid-wrap--inside .admin-toolbar h3{order:0}.admin-grid-wrap--inside .admin-toolbar .ghost-button{width:auto}.admin-grid-wrap--inside .form-grid,.admin-grid-wrap--inside .admin-mini-grid,.admin-grid-wrap--inside .admin-experience-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-grid-wrap--inside .inline-actions{grid-template-columns:repeat(2,minmax(0,auto));justify-content:end}.admin-grid-wrap--inside .form-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-grid-wrap--inside .admin-field-card--wide,.admin-grid-wrap--inside .form-grid textarea,.admin-grid-wrap--inside .admin-form-card .form-grid textarea{grid-column:1 / -1}.admin-grid-wrap--inside .admin-section-bubbles,.admin-grid-wrap--inside .admin-chip-cloud{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-grid-wrap--inside .admin-list-row{grid-template-columns:minmax(0,1fr) auto}}@media (max-width: 420px){.admin-grid-wrap--inside{gap:.68rem}.admin-grid-wrap--inside .admin-section-bubbles,.admin-grid-wrap--inside .admin-chip-cloud{grid-template-columns:minmax(0,1fr)}.admin-grid-wrap--inside .list-panel,.admin-grid-wrap--inside .admin-form-card,.admin-grid-wrap--inside .admin-field-card,.admin-grid-wrap--inside .admin-membership-card{padding:.68rem;border-radius:1rem}}.admin-grid-wrap--inside .admin-mini-grid--five{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.34rem}.admin-grid-wrap--inside .admin-mini-grid--five .metric-card{flex:none;min-height:3.35rem;padding:.38rem .22rem;border-radius:.78rem}.admin-grid-wrap--inside .admin-mini-grid--five .metric-card span{font-size:.55rem;line-height:1.28}.admin-grid-wrap--inside .admin-mini-grid--five .metric-card strong{font-size:.82rem}.admin-grid-wrap--inside .bonus-tier-panel{gap:.48rem;padding:.58rem}.admin-grid-wrap--inside .bonus-tier-panel__head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.58rem;border-radius:.9rem}.admin-grid-wrap--inside .bonus-tier-panel__head strong{font-size:.86rem}.admin-grid-wrap--inside .bonus-tier-panel__head span{font-size:.66rem}.admin-grid-wrap--inside .bonus-tier-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));min-width:min(100%,18rem);gap:.36rem}.admin-grid-wrap--inside .bonus-tier-actions .secondary-button{min-height:2.35rem;padding:.42rem .34rem;border-radius:.78rem;font-size:.68rem}.admin-grid-wrap--inside .bonus-tier-gift-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.42rem}.admin-grid-wrap--inside .bonus-tier-gift-box{min-height:0;gap:.24rem;padding:.48rem;border-radius:.82rem}.admin-grid-wrap--inside .bonus-tier-gift-box strong{min-height:0;font-size:.72rem;line-height:1.45}.admin-grid-wrap--inside .bonus-tier-gift-box span,.admin-grid-wrap--inside .bonus-tier-gift-box small{font-size:.6rem;line-height:1.35}.admin-grid-wrap--inside .bonus-tier-card--editor{gap:.48rem;padding:.56rem;border-radius:.92rem}.admin-grid-wrap--inside .bonus-tier-card--editor .bonus-tier-card__top{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.42rem}.admin-grid-wrap--inside .bonus-ton-config{grid-column:1 / -1;display:grid;grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:.42rem;padding:.42rem;border:1px solid rgba(255,255,255,.13);border-radius:.9rem;background:linear-gradient(135deg,#ffb74d21,#a995ff1a),#070a1247}.admin-grid-wrap--inside .bonus-tier-card--editor .admin-field-card,.admin-grid-wrap--inside .admin-field-card--compact{gap:.28rem;padding:.5rem;border-radius:.82rem}.admin-grid-wrap--inside .bonus-tier-card--editor input,.admin-grid-wrap--inside .bonus-tier-card--editor select,.admin-grid-wrap--inside .admin-field-card--compact input{min-height:2.35rem;padding:.48rem .58rem;border-radius:.72rem}.admin-grid-wrap--inside .bonus-tier-card--editor .ghost-button,.admin-grid-wrap--inside .bonus-tier-card--editor .danger-button{min-height:2.25rem;padding:.42rem .5rem;border-radius:.75rem;font-size:.68rem}.admin-grid-wrap--inside .monitoring-workspace{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:.72rem}.admin-grid-wrap--inside .monitor-raffle-list{display:grid;gap:.48rem;max-height:calc(100vh - 14rem);overflow-y:auto}.admin-grid-wrap--inside .monitor-raffle-row{display:grid;gap:.42rem;min-height:0;padding:.64rem;border-radius:.86rem;color:#f8fbff;background:linear-gradient(145deg,#ffffff17,#ffffff06),#050a107a}.admin-grid-wrap--inside .monitor-raffle-row__top{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.42rem;align-items:center}.admin-grid-wrap--inside .monitor-raffle-row__top strong{color:#fff;font-size:.86rem;line-height:1.55;overflow-wrap:anywhere}.admin-grid-wrap--inside .monitor-raffle-row__meta,.admin-grid-wrap--inside .monitor-raffle-row__foot{display:flex;flex-wrap:wrap;gap:.28rem;align-items:center}.admin-grid-wrap--inside .monitor-raffle-row__meta span,.admin-grid-wrap--inside .monitor-raffle-row__foot span{min-width:0;border:1px solid rgba(255,255,255,.11);border-radius:999px;background:#ffffff0e;color:#e8f1f5c2;padding:.24rem .42rem;font-size:.58rem;font-weight:850;line-height:1.45;overflow-wrap:anywhere}.admin-grid-wrap--inside .status-pill{border-radius:999px;padding:.24rem .44rem;color:#fff;font-size:.56rem;font-weight:950;background:#ffffff1f}.admin-grid-wrap--inside .status-pill--active{background:linear-gradient(135deg,#20ca89b8,#45a6ff66)}.admin-grid-wrap--inside .status-pill--disabled,.admin-grid-wrap--inside .status-pill--paused{background:linear-gradient(135deg,#ff5b6fb3,#ffa03e5c)}.admin-grid-wrap--inside .status-pill--completed{background:linear-gradient(135deg,#a995ffb8,#ffffff29)}.admin-grid-wrap--inside .monitor-raffle-row--active{border-color:#ffa03e80;box-shadow:0 0 0 1px #ffa03e29}.membership-selected-card{display:grid;gap:.18rem;border:1px solid rgba(255,255,255,.14);border-radius:.84rem;background:#00000029;padding:.52rem}.membership-selected-card span,.membership-selected-card a{color:#e8f1f5ad;font-size:.66rem;font-weight:850;text-decoration:none}.membership-selected-card strong{color:#fff;font-size:.82rem}.admin-grid-wrap--inside .admin-membership-card{overflow:hidden}.admin-grid-wrap--inside .admin-membership-card__head{display:grid;grid-template-columns:minmax(0,1fr) minmax(8rem,auto);gap:.5rem;align-items:center}.admin-grid-wrap--inside .admin-membership-card__head>div:first-child{min-width:0;display:grid;gap:.12rem}.admin-grid-wrap--inside .admin-membership-card__head strong,.admin-grid-wrap--inside .admin-membership-card__head small{overflow-wrap:anywhere}.admin-grid-wrap--inside .admin-membership-card__head small{color:#e8f1f5a3;font-size:.64rem;font-weight:800}.admin-grid-wrap--inside .admin-membership-card--open{border-color:#ffa03e57;box-shadow:inset 0 0 0 1px #ffa03e1a}.admin-grid-wrap--inside .membership-editor-card{display:grid;gap:.42rem;padding:.52rem;border-radius:.86rem;background:#00000026;border:1px solid rgba(255,255,255,.1)}.admin-grid-wrap--inside .membership-editor-card small{color:#e8f1f5ad;font-size:.64rem;font-weight:800;line-height:1.65}.admin-grid-wrap--inside .inline-actions--two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem}.admin-grid-wrap--inside .admin-segmented-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.34rem}.admin-grid-wrap--inside .admin-segmented-options .filter-chip{min-height:2.35rem;padding:.38rem .28rem;border-radius:.76rem;font-size:.62rem;line-height:1.4}.admin-grid-wrap--inside .admin-user-row{grid-template-columns:auto minmax(0,1fr);text-align:start}.admin-grid-wrap--inside .list-panel__head>.user-avatar-small{justify-self:center;width:3.1rem;height:3.1rem}.support-chat-agent__avatar b{width:100%;height:100%;display:grid;place-items:center;color:#fff;font-size:1rem;font-weight:950}.support-chat-agent__avatar i{position:absolute;right:.02rem;bottom:.02rem;width:.78rem;height:.78rem;border:2px solid rgba(15,20,30,.9);border-radius:999px;background:#35f49a;box-shadow:0 0 1rem #35f49ad1}.admin-grid-wrap--inside .support-admin-shell--detail{display:block;min-height:auto}.admin-grid-wrap--inside .support-chat-page--admin{width:100%;height:min(38rem,calc(100dvh - 11rem));min-height:0;max-height:calc(100dvh - 10rem);grid-template-rows:auto minmax(0,1fr) auto auto;padding:.72rem;border-radius:1.1rem;overflow:hidden;background:radial-gradient(circle at 12% 0%,rgba(255,159,62,.12),transparent 34%),linear-gradient(145deg,#ffffff14,#ffffff06),#03070c94}.admin-grid-wrap--inside .support-chat-page--admin .support-chat-hero{top:0;min-height:3.3rem;border-radius:1.25rem;padding:.36rem .46rem}.admin-grid-wrap--inside .support-chat-page--admin .support-chat-thread{min-height:0;max-height:none;overflow:auto;border:1px solid rgba(255,255,255,.12);border-radius:1.05rem;background:#02060a40;padding:.78rem}.admin-grid-wrap--inside .support-chat-page--admin .support-chat-composer{position:relative;bottom:0;z-index:8;grid-template-columns:2.65rem minmax(0,1fr) 4.6rem;gap:.38rem;border-radius:1.2rem;background:linear-gradient(145deg,#ffffff29,#ffffff0b),#0a0e14c7;padding:.4rem;margin-bottom:0}.admin-grid-wrap--inside .support-chat-page--admin .support-chat-composer>input{min-height:2.7rem;border-radius:.92rem;background:#ffffff14;padding:.55rem .8rem}.admin-grid-wrap--inside .support-chat-page--admin .support-chat-send{width:100%;min-width:0;height:2.7rem;border-radius:.92rem;font-size:.8rem}.admin-grid-wrap--inside .support-chat-page--admin .support-chat-media{width:2.65rem;height:2.65rem;border-radius:.92rem}.admin-userbot-account{display:grid;gap:.48rem;min-width:0}.admin-form-grid--compact{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.admin-form-grid--compact input{min-height:2.45rem;font-size:.78rem}.admin-form-grid--compact input:nth-child(5){grid-column:1 / -1}.field-error{color:#ffb6b6}.admin-grid-wrap--inside .admin-user-stats-grid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch}.admin-grid-wrap--inside .admin-user-stats-grid .summary-card{min-width:0}.admin-grid-wrap--inside .admin-segmented-options--two{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-grid-wrap--inside .admin-membership-manager-card{display:grid;gap:.58rem}.admin-grid-wrap--inside .admin-membership-manager-card--standalone{margin-top:.75rem}.admin-grid-wrap--inside .admin-membership-list--compact{display:grid;gap:.5rem}.admin-grid-wrap--inside .admin-membership-row{display:grid;grid-template-columns:minmax(0,1fr);gap:.5rem;padding:.58rem;border-radius:.95rem;border:1px solid rgba(255,255,255,.13);background:linear-gradient(145deg,#ffffff17,#ffffff09),#02060a3d;overflow:hidden}.admin-grid-wrap--inside .admin-membership-row .membership-selected-card{display:grid;gap:.22rem;min-width:0;padding:.58rem;border-radius:.85rem;background:#ffffff0f;border:1px solid rgba(255,255,255,.1)}.admin-grid-wrap--inside .admin-membership-row .membership-selected-card strong,.admin-grid-wrap--inside .admin-membership-row .membership-selected-card small,.admin-grid-wrap--inside .admin-membership-row .membership-selected-card a{min-width:0;overflow-wrap:anywhere}.admin-grid-wrap--inside .admin-membership-row__actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.38rem;align-items:stretch}.admin-grid-wrap--inside .admin-membership-row__actions button{min-width:0;min-height:2.45rem;border-radius:.8rem;padding:.4rem .36rem;font-size:.68rem;line-height:1.45}.admin-grid-wrap--inside .monitoring-workspace{align-items:start}.admin-grid-wrap--inside .monitoring-detail-panel{display:grid;gap:.58rem}.admin-grid-wrap--inside .monitoring-detail-panel .admin-mini-grid--five{grid-template-columns:repeat(5,minmax(0,1fr))}.admin-grid-wrap--inside .monitor-owner-card--admin{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.55rem;align-items:center;padding:.62rem;border:1px solid rgba(255,255,255,.12);border-radius:.95rem;background:#00000029}.admin-grid-wrap--inside .monitor-owner-card--admin .user-avatar-small{width:2.85rem;height:2.85rem}.admin-grid-wrap--inside .monitor-detail-card{display:grid;gap:.42rem;padding:.65rem;border:1px solid rgba(255,255,255,.12);border-radius:.95rem;background:#00000026;overflow:hidden}.admin-grid-wrap--inside .monitor-disable-card{border-color:#ff8b8b47;background:linear-gradient(145deg,#ff9a701a,#a995ff14),#0000002e}.admin-grid-wrap--inside .monitor-disable-card textarea{width:100%;min-height:5rem;resize:vertical}.admin-grid-wrap--inside .monitor-disable-card .toggle-card{justify-content:space-between}.admin-grid-wrap--inside .monitor-detail-lines{display:grid;gap:.34rem}.admin-grid-wrap--inside .monitor-detail-lines span,.admin-grid-wrap--inside .monitor-detail-lines a,.admin-grid-wrap--inside .monitor-detail-card small{min-width:0;overflow-wrap:anywhere;line-height:1.7}.admin-grid-wrap--inside .admin-search-input{width:100%;min-height:44px;border:1px solid rgba(255,255,255,.22);border-radius:18px;padding:0 16px;color:var(--text-primary);background:#ffffff14;outline:none}.admin-grid-wrap--inside .monitor-event-row{display:grid;grid-template-columns:minmax(90px,auto) 1fr minmax(90px,auto);gap:10px;align-items:center;padding:10px 12px;border-radius:16px;background:#ffffff12;border:1px solid rgba(255,255,255,.12)}.admin-grid-wrap--inside .monitor-event-row span{color:#ffffffc7;font-size:.82rem}.admin-grid-wrap--inside .monitor-event-row small{text-align:left;white-space:nowrap}.admin-grid-wrap--inside .status-pill--warning{background:#ffae422e;color:#ffd08a;border-color:#ffae4261}.admin-grid-wrap--inside .admin-action-grid--compact{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-grid-wrap--inside .monitor-membership-list{display:grid;gap:.42rem}.admin-grid-wrap--inside .monitor-membership-chip{display:grid;gap:.2rem;padding:.58rem;border-radius:.8rem;background:#ffffff0f;overflow:hidden}.admin-grid-wrap--inside .monitor-membership-chip strong,.admin-grid-wrap--inside .monitor-membership-chip span,.admin-grid-wrap--inside .monitor-membership-chip a{min-width:0;overflow-wrap:anywhere}@media (max-width: 640px){.admin-grid-wrap--inside .admin-mini-grid--five{grid-template-columns:repeat(5,minmax(0,1fr));gap:.28rem}.admin-grid-wrap--inside .admin-mini-grid--five .metric-card{min-height:3rem;padding:.3rem .16rem}.admin-grid-wrap--inside .bonus-tier-panel__head,.admin-grid-wrap--inside .monitoring-workspace{grid-template-columns:minmax(0,1fr)}.admin-grid-wrap--inside .bonus-tier-actions,.admin-grid-wrap--inside .bonus-tier-gift-grid,.admin-grid-wrap--inside .bonus-tier-card--editor .bonus-tier-card__top{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-grid-wrap--inside .bonus-tier-actions .secondary-button,.admin-grid-wrap--inside .bonus-tier-gift-box,.admin-grid-wrap--inside .bonus-tier-card--editor .admin-field-card{padding:.36rem .24rem}.admin-grid-wrap--inside .bonus-tier-card--editor .admin-field-card span,.admin-grid-wrap--inside .bonus-tier-gift-box span,.admin-grid-wrap--inside .bonus-tier-gift-box small{font-size:.54rem}.admin-grid-wrap--inside .admin-membership-card__head{grid-template-columns:minmax(0,1fr)}.admin-grid-wrap--inside .admin-membership-row__actions{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-grid-wrap--inside .support-chat-page--admin{height:calc(100dvh - .8rem);min-height:0;max-height:calc(100dvh - .8rem);padding:.58rem}.admin-grid-wrap--inside .support-chat-page--admin .support-chat-composer{grid-template-columns:2.45rem minmax(0,1fr) 3.8rem;gap:.3rem}.admin-grid-wrap--inside .support-chat-page--admin .support-chat-send,.admin-grid-wrap--inside .support-chat-page--admin .support-chat-composer>input,.admin-grid-wrap--inside .support-chat-page--admin .support-chat-media{height:2.5rem;min-height:2.5rem}.admin-grid-wrap--inside .monitor-raffle-row__top,.admin-grid-wrap--inside .monitor-event-row,.admin-grid-wrap--inside .admin-action-grid--compact{grid-template-columns:minmax(0,1fr)}}.admin-grid-wrap--inside .monitoring-detail-panel{gap:.62rem}.admin-grid-wrap--inside .monitoring-detail-panel .list-panel__head{align-items:stretch;gap:.5rem}.admin-grid-wrap--inside .monitoring-detail-panel .list-panel__head>div{min-width:0}.admin-grid-wrap--inside .monitoring-detail-panel .list-panel__head h3,.admin-grid-wrap--inside .monitor-raffle-row strong,.admin-grid-wrap--inside .monitor-raffle-row small{overflow-wrap:anywhere}.admin-grid-wrap--inside .monitor-owner-card--admin{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.62rem;align-items:center;padding:.62rem;border-radius:1rem;background:radial-gradient(circle at 10% 0%,rgba(255,160,62,.16),transparent 34%),linear-gradient(145deg,#ffffff1a,#ffffff07),#050a107a;border:1px solid rgba(255,255,255,.14)}.admin-grid-wrap--inside .monitor-owner-card--admin .user-avatar-small{width:3.15rem;height:3.15rem;font-size:1rem}.admin-grid-wrap--inside .monitor-owner-card__copy{min-width:0;display:grid;gap:.12rem}.admin-grid-wrap--inside .monitor-owner-card__copy span,.admin-grid-wrap--inside .monitor-owner-card__copy small{color:#e8f1f5ad;font-size:.65rem;line-height:1.55}.admin-grid-wrap--inside .monitor-owner-card__copy strong{color:#fff;font-size:.86rem;line-height:1.45}.admin-grid-wrap--inside .monitor-owner-card__copy strong,.admin-grid-wrap--inside .monitor-owner-card__copy small{overflow-wrap:anywhere;white-space:normal}.admin-grid-wrap--inside .monitor-detail-card{display:grid;gap:.48rem;padding:.64rem;border-radius:.95rem;background:linear-gradient(145deg,#ffffff14,#ffffff06),#04090e70;border:1px solid rgba(255,255,255,.13);min-width:0}.admin-grid-wrap--inside .monitor-detail-card>strong{color:#fff;font-size:.86rem;line-height:1.45}.admin-grid-wrap--inside .monitor-detail-lines{display:grid;gap:.34rem;min-width:0}.admin-grid-wrap--inside .monitor-detail-lines span,.admin-grid-wrap--inside .monitor-detail-card small{color:#e8f1f5b8;font-size:.69rem;font-weight:750;line-height:1.75;overflow-wrap:anywhere;word-break:break-word}.admin-grid-wrap--inside .monitor-detail-lines b{color:#fff;font-weight:950}.admin-grid-wrap--inside .monitor-membership-list{display:grid;gap:.42rem;min-width:0}.admin-grid-wrap--inside .monitor-membership-chip{display:grid;gap:.18rem;padding:.52rem;border-radius:.82rem;background:#ffffff0e;border:1px solid rgba(255,255,255,.12);min-width:0}.admin-grid-wrap--inside .monitor-membership-chip span,.admin-grid-wrap--inside .monitor-membership-chip a{color:#e8f1f5b3;font-size:.64rem;font-weight:850;text-decoration:none}.admin-grid-wrap--inside .monitor-membership-chip strong{color:#fff;font-size:.78rem;line-height:1.6;overflow-wrap:anywhere;word-break:break-word}@media (max-width: 640px){.admin-grid-wrap--inside .monitoring-workspace--detail .monitoring-list-panel{display:none}.admin-grid-wrap--inside .monitor-owner-card--admin{grid-template-columns:auto minmax(0,1fr)}.admin-grid-wrap--inside .monitor-owner-card--admin .ghost-button{grid-column:1 / -1;width:100%}}.gift-market-hero{overflow:hidden;position:relative}.gift-market-hero:before{content:"";position:absolute;inset:-30% auto auto -12%;width:12rem;height:12rem;border-radius:999px;background:radial-gradient(circle,rgba(255,173,75,.28),transparent 68%);pointer-events:none}.admin-list-stack{display:grid;gap:.65rem}.gift-market-item-row,.gift-market-job-row{align-items:stretch;gap:.7rem}.gift-market-item-main{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.62rem;align-items:center;min-width:0}.gift-market-thumb{width:3.2rem;height:3.2rem;border-radius:1rem;-o-object-fit:cover;object-fit:cover;background:#ffffff24;border:1px solid rgba(255,255,255,.24);box-shadow:0 .8rem 2rem #0000002e}.gift-market-thumb--empty{display:grid;place-items:center;font-size:1.35rem}.gift-market-item-meta{display:flex;flex-wrap:wrap;gap:.38rem;justify-content:flex-end}.admin-pill{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:.3rem .72rem;border-radius:999px;background:#ffffff1c;border:1px solid rgba(255,255,255,.18);color:#ffffffdb;font-size:.72rem;font-weight:850}.danger-text{color:#ffb4b4!important}.gift-market-page{display:grid;gap:.85rem;padding-bottom:1.5rem}.gift-market-stage{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:center;overflow:hidden;position:relative;padding:1.15rem}.gift-market-stage:before{content:"";position:absolute;inset:-30% auto auto -10%;width:15rem;height:15rem;border-radius:999px;background:radial-gradient(circle,rgba(255,173,75,.24),transparent 66%);pointer-events:none}.gift-market-stage__copy,.gift-market-stage__badge{position:relative;z-index:1}.gift-market-stage h2,.gift-market-form h3,.gift-card h3,.gift-market-empty h3{margin:0;color:#fffffff0}.gift-market-stage p,.gift-market-form p,.gift-market-empty p{margin:.35rem 0 0;color:#ffffffad;line-height:1.8}.gift-market-stage__badge{display:grid;gap:.28rem;min-width:8.8rem;padding:.8rem .95rem;border-radius:1.25rem;background:linear-gradient(135deg,#ffae3a47,#9b6fff38);border:1px solid rgba(255,255,255,.22);text-align:center}.gift-market-stage__badge strong{color:#fff}.gift-market-stage__badge span{color:#ffffffb3;font-size:.72rem}.gift-market-metric{display:grid;gap:.25rem;min-height:5.2rem;align-content:center;padding:.75rem;text-align:center}.gift-market-metric span{color:#ffffff9e;font-size:.75rem}.gift-market-metric strong{color:#fffffff2;font-size:1.15rem}.gift-market-tabs,.gift-market-segment{display:flex;flex-wrap:wrap;gap:.45rem;padding:.48rem}.gift-market-segment{padding:0}.gift-market-tab{flex:1 1 6rem;min-height:2.7rem;border:1px solid rgba(255,255,255,.17);border-radius:1rem;background:#ffffff14;color:#ffffffc7;font-weight:850}.gift-market-tab--active{background:linear-gradient(135deg,#ffa836db,#a995ffdb);color:#fff;box-shadow:0 1rem 2.4rem #a995ff33}.gift-market-grid,.gift-market-layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.gift-market-grid--mini{margin-top:.75rem}.gift-market-form{display:grid;gap:.72rem;align-content:start;padding:1rem}.gift-market-form--wide{grid-column:1 / -1}.gift-market-form input,.gift-market-form select{width:100%;min-height:2.85rem;border:1px solid rgba(255,255,255,.16);border-radius:.95rem;background:#03091257;color:#ffffffeb;padding:.65rem .8rem;outline:none}.gift-market-form input::-moz-placeholder{color:#ffffff75}.gift-market-form input::placeholder{color:#ffffff75}.gift-card{display:grid;grid-template-columns:7.1rem minmax(0,1fr);gap:.8rem;padding:.8rem;overflow:hidden}.gift-card--compact{grid-template-columns:4.8rem minmax(0,1fr)}.gift-card__preview{display:grid;place-items:center;min-height:7.1rem;border-radius:1.3rem;background:radial-gradient(circle at 30% 20%,rgba(255,192,72,.28),transparent 36%),linear-gradient(135deg,#ffffff2e,#ffffff0f);border:1px solid rgba(255,255,255,.18);overflow:hidden;font-size:2.2rem}.gift-card--compact .gift-card__preview{min-height:4.8rem;border-radius:1rem}.gift-card__preview img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gift-card__body{display:grid;gap:.5rem;min-width:0}.gift-card__chips{display:flex;flex-wrap:wrap;gap:.35rem}.gift-card__chips span,.gift-card__price small{display:inline-flex;align-items:center;min-height:1.8rem;padding:.22rem .55rem;border-radius:999px;background:#ffffff1a;color:#ffffffb8;font-size:.68rem;font-weight:750}.gift-card__price{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem}.gift-card__price strong{color:#fff;font-size:1.08rem}.gift-card__actions{display:flex;flex-wrap:wrap;gap:.45rem}.gift-market-copybox{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem;align-items:center;padding:.55rem;border-radius:1.2rem;background:#0000002e;border:1px solid rgba(255,255,255,.14)}.gift-market-copybox span{direction:ltr;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#ffffffd1}.gift-market-timeline span{padding:.65rem .8rem;border-radius:.95rem;background:#ffffff14;color:#ffffffb8}.gift-market-empty{grid-column:1 / -1;padding:1rem;text-align:center}@media (max-width: 640px){.gift-market-item-row,.gift-market-job-row{grid-template-columns:1fr}.gift-market-item-meta{justify-content:flex-start}.gift-market-stage,.gift-market-grid,.gift-market-layout{grid-template-columns:1fr}.gift-market-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.gift-market-form-grid,.gift-card,.gift-market-copybox{grid-template-columns:1fr}}.pvp-page{display:grid;gap:.9rem;padding-bottom:7rem}.pvp-hero{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.pvp-hero h2,.pvp-enter-card h3,.pvp-section-head h3{margin:.15rem 0;color:#fff}.pvp-hero p,.pvp-enter-card p,.empty-copy{margin:0;color:#f5f8ffb8;line-height:1.75}.pvp-status-badge{flex:0 0 auto;min-width:5.2rem;padding:.62rem .9rem;border-radius:999px;border:1px solid rgba(255,255,255,.18);background:#ffffff14;color:#ffffffb8;text-align:center;font-weight:900}.pvp-status-badge--on{border-color:#68f2c261;background:#68f2c224;color:#b9ffe9}.pvp-layout{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(16rem,.95fr);gap:.9rem}.pvp-wheel-card,.pvp-enter-card,.pvp-list-card{display:grid;gap:.75rem}.pvp-wheel{width:min(17.5rem,74vw);aspect-ratio:1;margin-inline:auto;display:grid;place-items:center;border-radius:999px;border:1px solid rgba(255,255,255,.22);box-shadow:inset 0 0 0 1.1rem #ffffff14,inset 0 0 2.5rem #ffffff29,0 1.1rem 3rem #00000047}.pvp-wheel__center{width:42%;aspect-ratio:1;display:grid;place-items:center;text-align:center;border-radius:999px;background:radial-gradient(circle at 30% 0%,rgba(255,255,255,.28),transparent 45%),#080c14c2;border:1px solid rgba(255,255,255,.22);color:#fff;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.pvp-wheel__center strong{font-size:1.28rem;line-height:1}.pvp-wheel__center span,.pvp-countdown span,.pvp-metric span,.pvp-entry-row span,.pvp-round-row span{color:#f5f8ffad;font-size:.76rem}.pvp-countdown{display:flex;align-items:center;justify-content:space-between;gap:.55rem;padding:.7rem .85rem;border-radius:1rem;background:#ffffff14;border:1px solid rgba(255,255,255,.14)}.pvp-countdown strong{color:#fff}.pvp-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}.pvp-metric,.pvp-invoice-line{display:grid;gap:.18rem;padding:.65rem;border-radius:.95rem;background:#ffffff14;border:1px solid rgba(255,255,255,.13)}.pvp-metric strong,.pvp-invoice-line strong{color:#fff;font-size:1rem}.pvp-field{display:grid;gap:.35rem}.pvp-field span{color:#f5f8ffc2;font-size:.78rem;font-weight:900}.pvp-field input{width:100%;border:1px solid rgba(255,255,255,.16);border-radius:1rem;background:#02060c6b;color:#fff;padding:.82rem .92rem;font:inherit;outline:none}.pvp-invoice-line{grid-template-columns:minmax(0,1fr) auto;align-items:center}.pvp-section-head{display:flex;align-items:end;justify-content:space-between;gap:.6rem}.pvp-entry-list,.pvp-round-list,.pvp-admin-entries{display:grid;gap:.55rem}.pvp-entry-row,.pvp-round-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.68rem;border-radius:1rem;background:#ffffff13;border:1px solid rgba(255,255,255,.13)}.pvp-round-row{grid-template-columns:minmax(0,1fr) auto}.pvp-entry-row img,.pvp-entry-avatar{width:2.45rem;height:2.45rem;border-radius:999px;-o-object-fit:cover;object-fit:cover}.pvp-entry-avatar{display:grid;place-items:center;background:linear-gradient(135deg,#a995ffcc,#ff9f3ec2);color:#fff;font-weight:900}.pvp-entry-row strong,.pvp-round-row strong,.pvp-entry-row b,.pvp-round-row b{color:#fff}.pvp-entry-row>div,.pvp-round-row>div{display:grid;gap:.12rem;min-width:0}.pvp-admin-panel .form-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.pvp-admin-entry{grid-template-columns:auto minmax(0,1fr)}@media (max-width: 720px){.pvp-layout{grid-template-columns:1fr}.pvp-hero{align-items:stretch;flex-direction:column}.pvp-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.pvp-admin-panel .form-grid--three{grid-template-columns:1fr}}.pvp-room-page.pvp-room-page--system{width:min(100%,30.5rem);padding:.2rem .34rem calc(6.7rem + env(safe-area-inset-bottom,0px));color:#f8fbff}.pvp-room-page--system .pvp-room-card--system{display:grid;gap:.56rem;padding:0;background:transparent;border:0;box-shadow:none}.pvp-room-page--system .pvp-match-header,.pvp-room-page--system .pvp-match-stats,.pvp-room-page--system .pvp-live-stage,.pvp-room-page--system .pvp-player-strip,.pvp-room-page--system .pvp-entry-panel,.pvp-room-page--system .pvp-round-feed,.pvp-room-page--system .pvp-history-panel{border-color:#ffffff29;background:radial-gradient(circle at 16% 0%,rgba(255,178,71,.07),transparent 34%),linear-gradient(180deg,#ffffff14,#ffffff08),#070c12b3;color:#f8fbff;box-shadow:inset 0 1px #ffffff1a,0 .8rem 1.8rem #00000038;backdrop-filter:blur(18px) saturate(1.18);-webkit-backdrop-filter:blur(18px) saturate(1.18)}.pvp-room-page--system .pvp-match-header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:2.85rem;padding:.46rem .56rem;border-radius:.82rem}.pvp-room-page--system .pvp-match-stats{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,.72fr) auto minmax(0,.82fr);align-items:center;min-height:2.85rem;padding:.42rem .52rem;border-radius:.82rem}.pvp-room-page--system .pvp-match-stats div{display:grid;justify-items:center;gap:.12rem;min-width:0}.pvp-room-page--system .pvp-match-header span,.pvp-room-page--system .pvp-match-stats span,.pvp-room-page--system .pvp-amount-box>span,.pvp-room-page--system .pvp-action-meta span,.pvp-room-page--system .pvp-round-feed span{color:#eaf4f8a8;letter-spacing:0;text-transform:none}.pvp-room-page--system .pvp-match-stats strong{color:#fff;font-size:.82rem;line-height:1.15;white-space:nowrap}.pvp-room-page--system .pvp-match-stats i{display:block;width:1px;height:1.45rem;background:linear-gradient(180deg,transparent,rgba(255,215,145,.68),transparent)}.pvp-room-page--system .pvp-live-stage{min-height:18.8rem;display:grid;place-items:center;padding:.54rem 0 .3rem;border-radius:.95rem}.pvp-room-page--system .pvp-arena{width:100%;min-height:18.2rem;display:grid;place-items:center;padding:1.1rem 0 .15rem}.pvp-room-page--system .pvp-battle-wheel{position:relative;width:min(17.1rem,71vw);aspect-ratio:1;display:grid;place-items:center;border-radius:50%;overflow:hidden;border:1px solid rgba(255,255,255,.28);box-shadow:inset 0 0 0 .17rem #ffffff9e,inset 0 0 0 .58rem #0c121a24,inset 0 -1.15rem 2.1rem #00000026,0 1.1rem 2.45rem #00000057}.pvp-room-page--system .pvp-battle-wheel__core{position:absolute;top:50%;left:50%;z-index:8;width:5.35rem;min-height:5.35rem;display:grid;place-items:center;align-content:center;gap:.1rem;padding:.48rem;text-align:center;transform:translate(-50%,-50%);border-radius:50%;overflow:hidden}.pvp-room-page--system .pvp-battle-wheel__core span,.pvp-room-page--system .pvp-battle-wheel__core small{display:block;width:100%;overflow:hidden;color:#ebf5f8b8;font-size:.58rem;font-weight:850;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.pvp-room-page--system .pvp-battle-wheel__core strong{color:#fff;font-size:clamp(1.15rem,5.2vw,1.84rem);line-height:1}.pvp-room-page--system .pvp-wheel-pointer{top:.48rem}.pvp-room-page--system .pvp-wheel-fighter{width:2.55rem;pointer-events:none}.pvp-room-page--system .pvp-wheel-fighter span{display:none}.pvp-room-page--system .pvp-wheel-fighter small{min-width:1.9rem;padding:.06rem .2rem;background:#0c11188a;color:#fff;font-size:.48rem}.pvp-room-page--system .pvp-player-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.38rem;max-height:8.4rem;padding:.46rem;border-radius:.9rem;overflow:auto}.pvp-room-page--system .pvp-color-proof__item{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:2.86rem;display:grid;grid-template-columns:.18rem auto minmax(0,1fr) auto;align-items:center;gap:.4rem;padding:.36rem .44rem;border-radius:.72rem;border:1px solid rgba(255,255,255,.14);background:linear-gradient(90deg,#ffffff14,#ffffff09),#ffffff0b;color:#fff;text-align:start;box-shadow:inset .18rem 0 0 var(--pvp-entry-color)}.pvp-room-page--system .pvp-color-proof__item--mine{border-color:#ffffff57;box-shadow:inset .18rem 0 0 var(--pvp-entry-color),inset 0 0 0 1px #ffffff1f}.pvp-room-page--system .pvp-entry-panel{display:grid;gap:.5rem;padding:.55rem;border-radius:.96rem}.pvp-room-page--system .pvp-amount-box{display:grid;gap:.32rem;padding:0;border:0;background:transparent}.pvp-room-page--system .pvp-amount-box__control{min-height:3rem;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.46rem;padding:.34rem .46rem;border:1px solid rgba(255,255,255,.16);border-radius:.82rem;background:linear-gradient(145deg,#ffffff12,#ffffff07),#070b116b}html[dir=rtl] .pvp-room-page--system .pvp-amount-box__control{grid-template-columns:minmax(0,1fr) auto}.pvp-room-page--system .pvp-amount-box input{width:100%;min-width:0;height:100%;border:0;outline:0;background:transparent;color:#fff;font-size:1.5rem;font-weight:950;text-align:end;box-shadow:none}.pvp-room-page--system .pvp-amount-box b{min-width:3.2rem;min-height:2.18rem;display:grid;place-items:center;border-radius:.68rem;background:#ffffff16;color:#f2f8fad1;font-size:.82rem;letter-spacing:0}.pvp-room-page--system .pvp-buy-strip{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.34rem}.pvp-room-page--system .pvp-buy-strip .pvp-quick{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:0;min-height:2.22rem;border:1px solid rgba(255,255,255,.16);border-radius:.7rem;background:linear-gradient(145deg,#ffffff17,#ffffff06),#090e159e;color:#f4f9fbe0;font-size:.72rem;font-weight:950;box-shadow:inset 0 1px #ffffff1f}.pvp-room-page--system .pvp-buy-strip .pvp-quick--active{border-color:#ffcc80a3;background:radial-gradient(circle at 25% 0%,rgba(255,255,255,.32),transparent 44%),linear-gradient(135deg,#ffb247f2,#a995ffe6);color:#fff;box-shadow:0 .85rem 1.8rem #a995ff2e}.pvp-room-page--system .pvp-action-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.32rem}.pvp-room-page--system .pvp-action-meta span{min-height:1.72rem;display:grid;place-items:center;padding:.2rem .28rem;border-radius:.58rem;background:#ffffff0b;font-size:.58rem;font-weight:850;text-align:center}.pvp-room-page--system .pvp-add-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-height:3rem;border:0;border-radius:.82rem;background:radial-gradient(circle at 16% 0%,rgba(255,255,255,.34),transparent 42%),linear-gradient(135deg,#ffbd68,#a995ff);color:#fff;font-size:1rem;font-weight:950;box-shadow:0 1rem 2.3rem #a995ff2e}.pvp-room-page--system .pvp-add-button:disabled,.pvp-room-page--system .pvp-buy-strip .pvp-quick:disabled{opacity:.55;box-shadow:none}.pvp-room-page--system .pvp-round-feed{display:grid;gap:.42rem;padding:.56rem}.pvp-room-page--system .pvp-entry-row{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-height:3rem;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.48rem;padding:.44rem;border-radius:.76rem;border:1px solid rgba(255,255,255,.12);background:#ffffff0e;color:#fff;text-align:start}.pvp-room-page--system .pvp-entry-row strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 420px){.pvp-room-page.pvp-room-page--system{padding-inline:.25rem}.pvp-room-page--system .pvp-match-stats{grid-template-columns:minmax(0,1fr) auto minmax(0,.64fr) auto minmax(0,.76fr)}.pvp-room-page--system .pvp-live-stage{min-height:17.25rem}.pvp-room-page--system .pvp-arena{min-height:16.8rem}.pvp-room-page--system .pvp-battle-wheel{width:min(15.7rem,68vw)}.pvp-room-page--system .pvp-battle-wheel__core{width:4.9rem;min-height:4.9rem}.pvp-room-page--system .pvp-player-strip{grid-template-columns:1fr}.pvp-room-page--system .pvp-buy-strip{grid-template-columns:repeat(3,minmax(0,1fr))}}.pvp-room-page.pvp-room-page--system{padding-bottom:calc(8.8rem + env(safe-area-inset-bottom,0px));scroll-margin-top:4.4rem}.pvp-room-page--system .pvp-match-header>div,.pvp-room-page--system .pvp-match-stats div,.pvp-room-page--system .pvp-fighters-head,.pvp-room-page--system .pvp-history-panel summary{min-width:0}.pvp-room-page--system .pvp-match-header strong,.pvp-room-page--system .pvp-match-header span,.pvp-room-page--system .pvp-match-stats strong,.pvp-room-page--system .pvp-match-stats span,.pvp-room-page--system .pvp-fighters-head h3,.pvp-room-page--system .pvp-fighters-head span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pvp-room-page--system .pvp-match-header strong{max-width:100%;font-size:clamp(.92rem,3.8vw,1.06rem)}.pvp-room-page--system .pvp-match-stats span{max-width:100%;font-size:clamp(.56rem,2.45vw,.68rem)}.pvp-room-page--system .pvp-match-stats strong{max-width:100%;font-size:clamp(.72rem,3.05vw,.86rem)}.pvp-room-page--system .pvp-live-stage{min-height:clamp(15.8rem,69vw,18.3rem)}.pvp-room-page--system .pvp-arena{min-height:clamp(15.3rem,67vw,17.9rem)}.pvp-room-page--system .pvp-battle-wheel{width:min(16.25rem,68vw)}.pvp-room-page--system .pvp-battle-wheel__core{width:clamp(4.45rem,22vw,5.15rem);min-height:clamp(4.45rem,22vw,5.15rem);padding:.4rem}.pvp-room-page--system .pvp-battle-wheel__core span,.pvp-room-page--system .pvp-battle-wheel__core small{font-size:clamp(.5rem,2.15vw,.58rem)}.pvp-room-page--system .pvp-player-strip--single{grid-template-columns:1fr;max-height:none}.pvp-room-page--system .pvp-player-strip--single .pvp-color-proof__item{min-height:3rem}.pvp-room-page--system .pvp-color-proof__item span,.pvp-room-page--system .pvp-entry-row strong,.pvp-room-page--system .pvp-round-row strong,.pvp-room-page--system .pvp-round-row b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pvp-room-page--system .pvp-color-proof__item b,.pvp-room-page--system .pvp-entry-row b{white-space:nowrap}.pvp-room-page--system .pvp-action-meta span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pvp-room-page--system .pvp-round-feed{overflow:hidden}.pvp-room-page--system .pvp-fighters-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem}.pvp-room-page--system .pvp-entry-row{grid-template-columns:auto minmax(0,1fr) auto}.pvp-room-page--system .pvp-history-panel{overflow:hidden}.pvp-room-page--system .pvp-history-panel summary{display:block;overflow:hidden;padding:.08rem 0;text-overflow:ellipsis;white-space:nowrap}.pvp-room-page--system .pvp-round-row--mine{grid-template-columns:minmax(0,1fr);align-items:stretch}.pvp-room-page--system .pvp-round-row--mine>div{min-width:0}.pvp-room-page--system .pvp-round-winner{grid-template-columns:auto minmax(0,1fr)}@media (max-width: 390px){.pvp-room-page.pvp-room-page--system{padding-inline:.18rem}.pvp-room-page--system .pvp-match-header{min-height:2.62rem;padding:.36rem .46rem}.pvp-room-page--system .pvp-room-state{min-width:3.1rem;min-height:1.8rem;padding-inline:.48rem;font-size:.66rem}.pvp-room-page--system .pvp-match-stats{gap:.26rem;padding-inline:.38rem}.pvp-room-page--system .pvp-match-stats i{height:1.25rem}.pvp-room-page--system .pvp-battle-wheel{width:min(14.8rem,66vw)}.pvp-room-page--system .pvp-buy-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.pvp-room-page--system .pvp-action-meta{grid-template-columns:1fr}.pvp-room-page--system .pvp-action-meta span{min-height:1.58rem}}.pvp-room-page--system .pvp-match-header span{display:none}.pvp-room-page--system .pvp-match-header>div:first-child{display:grid;align-items:center}.pvp-room-page--system .pvp-history-panel{display:grid;gap:.52rem;padding:.6rem;margin-bottom:.8rem}.pvp-room-page--system .pvp-history-card.pvp-round-row--mine{width:100%;min-height:0;display:grid;grid-template-columns:1fr;gap:.52rem;padding:.58rem;border-radius:.86rem;background:linear-gradient(145deg,#ffffff12,#ffffff06),#090e158a;border:1px solid rgba(255,255,255,.13);color:#fff}.pvp-room-page--system .pvp-history-card__head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.48rem;min-width:0}.pvp-room-page--system .pvp-history-card__title,.pvp-room-page--system .pvp-history-card__foot{min-width:0;display:grid;gap:.12rem}.pvp-room-page--system .pvp-history-card__title strong,.pvp-room-page--system .pvp-history-card__title span,.pvp-room-page--system .pvp-history-card__head b,.pvp-room-page--system .pvp-history-card__foot strong,.pvp-room-page--system .pvp-history-card__foot span,.pvp-room-page--system .pvp-history-card__foot em{min-width:0;overflow:hidden;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.pvp-room-page--system .pvp-history-card__title strong,.pvp-room-page--system .pvp-history-card__foot strong,.pvp-room-page--system .pvp-history-card__head b{color:#fff;font-size:.9rem;font-style:normal;font-weight:950}.pvp-room-page--system .pvp-history-card__title span,.pvp-room-page--system .pvp-history-card__foot span,.pvp-room-page--system .pvp-history-card__foot em{color:#eaf4f8ad;font-size:.66rem;font-style:normal;font-weight:800}.pvp-room-page--system .pvp-history-card__foot{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.45rem;padding:.42rem .5rem;border-radius:.68rem;background:#ffffff0b}.pvp-room-page--system .pvp-history-card .pvp-fighter-avatar,.pvp-room-page--system .pvp-history-card .pvp-entry-avatar{width:2.2rem;height:2.2rem}@media (max-width: 390px){.pvp-room-page--system .pvp-history-card__head{grid-template-columns:auto minmax(0,1fr)}.pvp-room-page--system .pvp-history-card__head b{grid-column:1 / -1;justify-self:stretch;padding:.32rem .48rem;border-radius:.58rem;background:#ffffff0b;text-align:center}.pvp-room-page--system .pvp-history-card__foot{grid-template-columns:1fr;text-align:start}}.pvp-room-page--system .pvp-wheel-fighter{width:1.85rem;height:1.85rem;display:grid;place-items:center;gap:0;padding:0;border-radius:999px;background:#070c126b;box-shadow:0 .35rem .85rem #00000038,0 0 0 2px #ffffff2e,0 0 0 4px var(--pvp-entry-color);transform:translate(-50%,-50%) rotate(var(--pvp-marker-angle)) translateY(clamp(-4.85rem,-18.1vw,-3.35rem)) rotate(var(--pvp-marker-counter-angle))}.pvp-room-page--system .pvp-wheel-fighter .pvp-fighter-avatar,.pvp-room-page--system .pvp-wheel-fighter .pvp-entry-avatar{width:1.65rem;height:1.65rem;border:1px solid rgba(255,255,255,.62)}.pvp-room-page--system .pvp-wheel-fighter span,.pvp-room-page--system .pvp-wheel-fighter small{display:none}.pvp-room-page--system .pvp-color-proof__item,.pvp-room-page--system .pvp-entry-row,.pvp-room-page--system .pvp-history-card{direction:inherit}.pvp-room-page--system .pvp-color-proof__item span[dir=auto],.pvp-room-page--system .pvp-entry-row strong[dir=auto],.pvp-room-page--system .pvp-winner-sheet strong[dir=auto],.pvp-room-page--system .pvp-winner-prize span[dir=auto],.pvp-room-page--system .pvp-history-card__foot strong[dir=auto]{unicode-bidi:plaintext}html[dir=rtl] .pvp-room-page--system .pvp-color-proof__item{grid-template-columns:auto minmax(0,1fr) auto .18rem}html[dir=rtl] .pvp-room-page--system .pvp-color-proof__item i{grid-column:4;grid-row:1}html[dir=rtl] .pvp-room-page--system .pvp-color-proof__item .pvp-fighter-avatar,html[dir=rtl] .pvp-room-page--system .pvp-color-proof__item .pvp-entry-avatar{grid-column:3;grid-row:1}html[dir=rtl] .pvp-room-page--system .pvp-color-proof__item span{grid-column:2;grid-row:1;text-align:end}html[dir=rtl] .pvp-room-page--system .pvp-color-proof__item b{grid-column:1;grid-row:1}@keyframes pvpWheelMarkerCounterSpin{0%{transform:translate(-50%,-50%) rotate(var(--pvp-marker-angle)) translateY(clamp(-4.85rem,-18.1vw,-3.35rem)) rotate(var(--pvp-marker-counter-angle))}to{transform:translate(-50%,-50%) rotate(var(--pvp-marker-angle)) translateY(clamp(-4.85rem,-18.1vw,-3.35rem)) rotate(calc(var(--pvp-marker-counter-angle) - var(--pvp-spin-deg)))}}@media (max-width: 390px){.pvp-room-page--system .pvp-wheel-fighter{width:1.65rem;height:1.65rem;transform:translate(-50%,-50%) rotate(var(--pvp-marker-angle)) translateY(clamp(-4.15rem,-17vw,-3.05rem)) rotate(var(--pvp-marker-counter-angle))}.pvp-room-page--system .pvp-wheel-fighter .pvp-fighter-avatar,.pvp-room-page--system .pvp-wheel-fighter .pvp-entry-avatar{width:1.45rem;height:1.45rem}@keyframes pvpWheelMarkerCounterSpin{0%{transform:translate(-50%,-50%) rotate(var(--pvp-marker-angle)) translateY(clamp(-4.15rem,-17vw,-3.05rem)) rotate(var(--pvp-marker-counter-angle))}to{transform:translate(-50%,-50%) rotate(var(--pvp-marker-angle)) translateY(clamp(-4.15rem,-17vw,-3.05rem)) rotate(calc(var(--pvp-marker-counter-angle) - var(--pvp-spin-deg)))}}}.pvp-room-page.pvp-room-page--system{width:min(100%,29.4rem);padding-inline:clamp(.14rem,1.2vw,.32rem);font-size:14px}.pvp-room-page--system .pvp-room-card--system{gap:.48rem}.pvp-room-page--system :is(.pvp-match-header,.pvp-match-stats,.pvp-live-stage,.pvp-player-strip,.pvp-entry-panel,.pvp-round-feed,.pvp-history-panel){border-color:#ffffff2b;background:linear-gradient(180deg,#ffffff15,#ffffff08),#090d13ad;box-shadow:inset 0 1px #ffffff1c,inset 0 -1px #ffffff0b,0 .7rem 1.65rem #0003}.pvp-room-page--system .pvp-match-header{min-height:2.55rem;padding:.36rem .48rem;border-radius:.78rem}.pvp-room-page--system .pvp-match-header strong{font-size:clamp(.95rem,3.7vw,1.08rem)}.pvp-room-page--system .pvp-room-state{min-width:3.05rem;min-height:1.72rem;padding-inline:.48rem;border:1px solid rgba(94,226,207,.22);background:#5ee2cf1f;font-size:.66rem;font-weight:900}.pvp-room-page--system .pvp-match-stats{min-height:2.7rem;gap:.3rem;padding:.34rem .46rem;border-radius:.78rem}.pvp-room-page--system .pvp-match-stats div{gap:.04rem}.pvp-room-page--system .pvp-match-stats span{font-size:clamp(.56rem,2.3vw,.64rem)}.pvp-room-page--system .pvp-match-stats strong{font-size:clamp(.78rem,3.35vw,.92rem)}.pvp-room-page--system .pvp-live-stage{min-height:clamp(16.5rem,69vw,18.8rem);padding:.48rem 0 .22rem;border-radius:.98rem}.pvp-room-page--system .pvp-arena{min-height:clamp(16rem,67vw,18.2rem);padding-top:.95rem}.pvp-room-page--system .pvp-battle-wheel{width:min(16.9rem,70vw);box-shadow:inset 0 0 0 .14rem #ffffff94,inset 0 0 0 .5rem #0b101824,inset 0 -1rem 2rem #00000029,0 1rem 2.2rem #00000052}.pvp-room-page--system .pvp-battle-wheel__core{width:clamp(4.25rem,20vw,4.95rem);min-height:clamp(4.25rem,20vw,4.95rem);background:radial-gradient(circle at 34% 18%,rgba(255,255,255,.16),transparent 34%),linear-gradient(160deg,#181f2bfa,#080c12fc)}.pvp-room-page--system .pvp-battle-wheel__core strong{font-size:clamp(1.35rem,6vw,1.88rem)}.pvp-room-page--system .pvp-wheel-pointer{height:2.05rem}.pvp-room-page--system .pvp-wheel-pointer:before{top:1.24rem;width:.62rem;height:.62rem}.pvp-room-page--system .pvp-wheel-pointer:after{top:1.78rem;border-inline-width:.36rem;border-top-width:.54rem}.pvp-room-page--system .pvp-wheel-fighter{width:1.48rem;height:1.48rem;box-shadow:0 .28rem .72rem #0000003d,0 0 0 2px #fff3,0 0 0 3px var(--pvp-entry-color);transform:translate(-50%,-50%) rotate(var(--pvp-marker-angle)) translateY(clamp(-4.84rem,-17.8vw,-3.46rem)) rotate(var(--pvp-marker-counter-angle))}.pvp-room-page--system .pvp-wheel-fighter .pvp-fighter-avatar,.pvp-room-page--system .pvp-wheel-fighter .pvp-entry-avatar{width:1.28rem;height:1.28rem}.pvp-room-page--system .pvp-player-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:.36rem;padding:.38rem;border-radius:.86rem}.pvp-room-page--system .pvp-color-proof__item{min-height:2.62rem;padding:.3rem .38rem;border-radius:.68rem;background:linear-gradient(180deg,#ffffff13,#ffffff07),#080c126b}.pvp-room-page--system .pvp-color-proof__item span{font-size:.76rem}.pvp-room-page--system .pvp-color-proof__item b{min-width:2.6rem;color:#f8fbffeb;font-size:.72rem;text-align:start}.pvp-room-page--system .pvp-entry-panel{gap:.44rem;padding:.5rem;border-radius:.92rem}.pvp-room-page--system .pvp-amount-box__control{min-height:2.78rem;padding:.28rem .4rem;border-radius:.76rem}.pvp-room-page--system .pvp-amount-box input{font-size:clamp(1.28rem,5vw,1.54rem)}.pvp-room-page--system .pvp-amount-box b{min-width:2.9rem;min-height:2rem;border-radius:.62rem}.pvp-room-page--system .pvp-buy-strip{grid-template-columns:repeat(6,minmax(0,1fr));gap:.28rem}.pvp-room-page--system .pvp-buy-strip .pvp-quick{min-height:2.06rem;border-radius:.62rem}.pvp-room-page--system .pvp-action-meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:.26rem}.pvp-room-page--system .pvp-action-meta span{min-height:1.62rem;font-size:clamp(.52rem,2.25vw,.6rem)}.pvp-room-page--system .pvp-add-button{min-height:2.86rem;border-radius:.76rem}.pvp-room-page--system .pvp-round-feed,.pvp-room-page--system .pvp-history-panel{padding:.52rem;border-radius:.9rem}.pvp-room-page--system .pvp-entry-row{min-height:2.84rem;padding:.38rem}.pvp-room-page--system .pvp-history-card.pvp-round-row--mine{gap:.42rem;padding:.5rem;border-radius:.78rem}@keyframes pvpWheelMarkerCounterSpin{0%{transform:translate(-50%,-50%) rotate(var(--pvp-marker-angle)) translateY(clamp(-4.84rem,-17.8vw,-3.46rem)) rotate(var(--pvp-marker-counter-angle))}to{transform:translate(-50%,-50%) rotate(var(--pvp-marker-angle)) translateY(clamp(-4.84rem,-17.8vw,-3.46rem)) rotate(calc(var(--pvp-marker-counter-angle) - var(--pvp-spin-deg)))}}@media (max-width: 390px){.pvp-room-page--system .pvp-battle-wheel{width:min(15.65rem,69vw)}.pvp-room-page--system .pvp-wheel-fighter{width:1.36rem;height:1.36rem;transform:translate(-50%,-50%) rotate(var(--pvp-marker-angle)) translateY(clamp(-4.28rem,-17vw,-3.12rem)) rotate(var(--pvp-marker-counter-angle))}.pvp-room-page--system .pvp-wheel-fighter .pvp-fighter-avatar,.pvp-room-page--system .pvp-wheel-fighter .pvp-entry-avatar{width:1.16rem;height:1.16rem}.pvp-room-page--system .pvp-buy-strip{grid-template-columns:repeat(6,minmax(0,1fr))}.pvp-room-page--system .pvp-buy-strip .pvp-quick{min-height:1.9rem;font-size:.64rem}.pvp-room-page--system .pvp-action-meta{grid-template-columns:repeat(3,minmax(0,1fr))}@keyframes pvpWheelMarkerCounterSpin{0%{transform:translate(-50%,-50%) rotate(var(--pvp-marker-angle)) translateY(clamp(-4.28rem,-17vw,-3.12rem)) rotate(var(--pvp-marker-counter-angle))}to{transform:translate(-50%,-50%) rotate(var(--pvp-marker-angle)) translateY(clamp(-4.28rem,-17vw,-3.12rem)) rotate(calc(var(--pvp-marker-counter-angle) - var(--pvp-spin-deg)))}}}.pvp-room-page--system .pvp-match-header{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.55rem;min-height:2.45rem;padding:.36rem .46rem}.pvp-room-page--system .pvp-match-header__title{min-width:0;display:grid}.pvp-room-page--system .pvp-match-header__title strong{display:block;min-width:0;overflow:hidden;color:#fff;font-size:clamp(.96rem,3.8vw,1.12rem);font-weight:950;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.pvp-room-page--system .pvp-match-header .pvp-room-state{grid-column:1;grid-row:1;justify-self:start;min-width:3.05rem;min-height:1.72rem;padding-inline:.48rem;border-radius:999px;font-size:.66rem}.pvp-room-page--system .pvp-match-header__title{grid-column:2;grid-row:1;justify-self:end;text-align:end}html[dir=ltr] .pvp-room-page--system .pvp-match-header__title{grid-column:1;justify-self:start;text-align:start}.pvp-room-page--system .pvp-wheel-fighter{width:clamp(.78rem,3.2vw,.96rem);height:clamp(.78rem,3.2vw,.96rem);border-radius:999px;background:radial-gradient(circle at 35% 28%,rgba(255,255,255,.62),transparent 38%),var(--pvp-entry-color);box-shadow:0 0 0 2px #0e12198f,0 0 0 3px #ffffff9e,0 .34rem .8rem #00000052,0 0 .85rem color-mix(in srgb,var(--pvp-entry-color) 55%,transparent);transform:translate(-50%,-50%) rotate(var(--pvp-marker-angle)) translateY(clamp(-4.72rem,-18vw,-3.35rem)) rotate(var(--pvp-marker-counter-angle))}.pvp-room-page--system .pvp-wheel-fighter--mine{width:clamp(.96rem,3.9vw,1.12rem);height:clamp(.96rem,3.9vw,1.12rem);box-shadow:0 0 0 2px #0d121894,0 0 0 4px #ffffffd1,0 .4rem .95rem #0000005c,0 0 1rem color-mix(in srgb,var(--pvp-entry-color) 70%,transparent)}.pvp-room-page--system .pvp-wheel-marker-dot{display:block;width:100%;height:100%;border-radius:inherit}.pvp-room-page--system .pvp-wheel-fighter :is(.pvp-fighter-avatar,.pvp-entry-avatar,span:not(.pvp-wheel-marker-dot),small){display:none}.pvp-room-page--system .pvp-latest-card{grid-template-columns:auto minmax(0,1fr) auto;min-height:3.15rem;padding:.42rem .48rem;gap:.52rem;border-radius:.78rem;background:linear-gradient(90deg,#ffffff17,#ffffff09),#080c1280;box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #ffffff0a}.pvp-room-page--system .pvp-latest-card .pvp-fighter-avatar,.pvp-room-page--system .pvp-latest-card .pvp-entry-avatar{width:2.2rem;height:2.2rem}.pvp-room-page--system .pvp-latest-card__main{min-width:0;display:grid;gap:.08rem}.pvp-room-page--system .pvp-latest-card__main strong{min-width:0;overflow:hidden;font-size:clamp(.86rem,3.7vw,1rem);line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.pvp-room-page--system .pvp-latest-card__main span{overflow:hidden;color:#eaf4f89e;font-size:.68rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.pvp-room-page--system .pvp-latest-card__tag{min-width:3.1rem;min-height:1.7rem;display:grid;place-items:center;padding-inline:.46rem;border-radius:999px;background:#ffffff12;color:#f9fcffeb;font-size:.66rem;font-weight:950}html[dir=rtl] .pvp-room-page--system .pvp-latest-card__main{grid-column:2;text-align:end}html[dir=rtl] .pvp-room-page--system .pvp-latest-card__tag{grid-column:1;justify-self:start}html[dir=ltr] .pvp-room-page--system .pvp-latest-card__main{grid-column:2;text-align:start}.pvp-winner-sheet{position:fixed;left:50%;right:auto;top:auto;bottom:calc(5.75rem + env(safe-area-inset-bottom,0px));width:min(24.5rem,calc(100vw - 1.1rem));max-height:min(20.5rem,calc(100svh - 8.2rem));display:grid;gap:.62rem;padding:.74rem;overflow:hidden;transform:translate3d(-50%,0,0);border-radius:1.05rem;border:1px solid rgba(255,255,255,.15);background:radial-gradient(circle at 20% 0%,rgba(255,211,31,.18),transparent 36%),linear-gradient(180deg,#060b0df5,#030608fa);box-shadow:inset 0 1px #ffffff1f,0 1.2rem 2.8rem #00000075;z-index:120}html[dir=rtl] .pvp-winner-sheet{left:50%;right:auto;transform:translate3d(-50%,0,0)}.pvp-winner-sheet__close{position:absolute;inset-block-start:.55rem;inset-inline-end:.55rem;width:1.85rem;height:1.85rem;display:grid;place-items:center;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#ffffff12;color:#ffffffd1;font-size:1.15rem;line-height:1}.pvp-winner-sheet__head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.06rem 2.2rem 0 0}html[dir=rtl] .pvp-winner-sheet__head{padding:.06rem 0 0 2.2rem}.pvp-winner-sheet__head>div{min-width:0}.pvp-winner-sheet__head span,.pvp-winner-sheet__head strong{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pvp-winner-sheet__head span{color:#eef6faa8;font-size:.68rem;font-weight:850}.pvp-winner-sheet__head strong{color:#fff;font-size:clamp(.94rem,4vw,1.1rem);font-weight:950}.pvp-winner-sheet__head b,.pvp-winner-sheet__head em{display:inline-grid;place-items:center;min-height:1.9rem;padding-inline:.54rem;border-radius:.64rem;background:#ff3441f2;color:#fff;font-style:normal;font-size:.78rem;font-weight:950;white-space:nowrap}.pvp-winner-sheet__head em{grid-column:1 / -1;justify-self:stretch;background:#ffffff13}.pvp-winner-sheet__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;max-height:7.25rem;overflow:auto;scrollbar-width:none}.pvp-winner-sheet__grid::-webkit-scrollbar{display:none}.pvp-winner-prize{min-width:0;min-height:5.8rem;display:grid;justify-items:center;align-content:center;gap:.22rem;padding:.42rem .32rem;border-radius:.78rem;background:#fff1}.pvp-winner-prize :is(.pvp-fighter-avatar,.pvp-entry-avatar){width:2.15rem;height:2.15rem}.pvp-winner-prize span,.pvp-winner-prize strong{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pvp-winner-prize span{color:#ffffffdb;font-size:.66rem;font-weight:850}.pvp-winner-prize strong{color:#fff;font-size:.7rem;font-weight:950}.pvp-winner-sheet__ok{min-height:2.55rem;border:0;border-radius:.78rem;background:linear-gradient(135deg,#ffd81f,#ffc217);color:#15120a;font-size:.92rem;font-weight:950}@supports not (height: 100svh){.pvp-winner-sheet{max-height:min(20.5rem,calc(100vh - 8.2rem))}}@media (max-width: 390px){.pvp-room-page--system .pvp-wheel-fighter{transform:translate(-50%,-50%) rotate(var(--pvp-marker-angle)) translateY(clamp(-4.12rem,-16.4vw,-3.02rem)) rotate(var(--pvp-marker-counter-angle))}.pvp-room-page--system .pvp-latest-card{min-height:3rem;gap:.4rem;padding:.38rem .42rem}.pvp-room-page--system .pvp-latest-card .pvp-fighter-avatar,.pvp-room-page--system .pvp-latest-card .pvp-entry-avatar{width:2rem;height:2rem}.pvp-room-page--system .pvp-latest-card__tag{min-width:2.75rem;padding-inline:.36rem;font-size:.6rem}.pvp-winner-sheet{bottom:calc(5.45rem + env(safe-area-inset-bottom,0px));width:calc(100vw - .75rem);max-height:min(19rem,calc(100svh - 7.6rem));padding:.66rem}.pvp-winner-sheet__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.34rem}.pvp-winner-prize{min-height:5.35rem}}.pvp-room-page--system .pvp-match-header{direction:ltr;grid-template-columns:minmax(0,1fr) auto;min-height:2.42rem;padding:.34rem .46rem}.pvp-room-page--system .pvp-match-header__title,.pvp-room-page--system .pvp-match-header .pvp-room-state{grid-row:1}html[dir=ltr] .pvp-room-page--system .pvp-match-header__title{grid-column:1;justify-self:start;direction:ltr;text-align:start}html[dir=ltr] .pvp-room-page--system .pvp-match-header .pvp-room-state{grid-column:2;justify-self:end}html[dir=rtl] .pvp-room-page--system .pvp-match-header__title{grid-column:2;justify-self:end;direction:rtl;text-align:end}html[dir=rtl] .pvp-room-page--system .pvp-match-header .pvp-room-state{grid-column:1;justify-self:start;direction:rtl}.pvp-room-page--system .pvp-fighter-list{display:grid;gap:.42rem;min-height:0}.pvp-room-page--system .pvp-latest-card{direction:ltr;min-height:3.12rem;grid-template-columns:auto minmax(0,1fr) auto;grid-auto-rows:min-content;align-items:center;padding:.42rem .5rem;gap:.54rem}.pvp-room-page--system .pvp-latest-card>:is(.pvp-fighter-avatar,.pvp-entry-avatar),.pvp-room-page--system .pvp-latest-card__main,.pvp-room-page--system .pvp-latest-card__tag{grid-row:1}html[dir=ltr] .pvp-room-page--system .pvp-latest-card>:is(.pvp-fighter-avatar,.pvp-entry-avatar){grid-column:1}html[dir=ltr] .pvp-room-page--system .pvp-latest-card__main{grid-column:2;direction:ltr;text-align:start}html[dir=ltr] .pvp-room-page--system .pvp-latest-card__tag{grid-column:3;justify-self:end}html[dir=rtl] .pvp-room-page--system .pvp-latest-card>:is(.pvp-fighter-avatar,.pvp-entry-avatar){grid-column:3}html[dir=rtl] .pvp-room-page--system .pvp-latest-card__main{grid-column:2;direction:rtl;text-align:end}html[dir=rtl] .pvp-room-page--system .pvp-latest-card__tag{grid-column:1;justify-self:start;direction:rtl}.pvp-room-page--system .pvp-latest-card__main strong,.pvp-room-page--system .pvp-latest-card__main span{display:block;max-width:100%}@media (max-width: 390px){.pvp-room-page--system .pvp-match-header{grid-template-columns:minmax(0,1fr) auto}.pvp-room-page--system .pvp-latest-card{min-height:3rem;padding:.38rem .42rem;gap:.42rem}}.pvp-room-page--system .pvp-wheel-fighter{width:1.52rem;height:1.52rem;display:grid;place-items:center;padding:0;border-radius:999px;background:#070c1285;box-shadow:0 0 0 2px #090d138c,0 0 0 3px #ffffffb8,0 0 0 4px var(--pvp-entry-color),0 .32rem .72rem #00000057;transform:translate(-50%,-50%) rotate(var(--pvp-marker-angle)) translateY(clamp(-3.9rem,-14.8vw,-3rem)) rotate(var(--pvp-marker-counter-angle))}.pvp-room-page--system .pvp-wheel-fighter .pvp-fighter-avatar,.pvp-room-page--system .pvp-wheel-fighter .pvp-entry-avatar{display:grid;width:1.34rem;height:1.34rem;border:0;box-shadow:none}.pvp-room-page--system .pvp-wheel-fighter span:not(.pvp-entry-avatar),.pvp-room-page--system .pvp-wheel-fighter small,.pvp-room-page--system .pvp-wheel-marker-dot{display:none}.pvp-room-page--system .pvp-wheel-fighter--mine{width:1.64rem;height:1.64rem;box-shadow:0 0 0 2px #080c1294,0 0 0 4px #ffffffd1,0 0 0 5px var(--pvp-entry-color),0 .38rem .82rem #0000005c}.pvp-room-page--system .pvp-wheel-fighter--mine .pvp-fighter-avatar,.pvp-room-page--system .pvp-wheel-fighter--mine .pvp-entry-avatar{width:1.42rem;height:1.42rem}@keyframes pvpWheelMarkerCounterSpin{0%{transform:translate(-50%,-50%) rotate(var(--pvp-marker-angle)) translateY(clamp(-3.9rem,-14.8vw,-3rem)) rotate(var(--pvp-marker-counter-angle))}to{transform:translate(-50%,-50%) rotate(var(--pvp-marker-angle)) translateY(clamp(-3.9rem,-14.8vw,-3rem)) rotate(calc(var(--pvp-marker-counter-angle) - var(--pvp-spin-deg)))}}.pvp-winner-sheet{width:min(20.5rem,calc(100vw - 1.8rem));max-height:min(16rem,calc(100svh - 10rem));bottom:calc(6.15rem + env(safe-area-inset-bottom,0px));gap:.48rem;padding:.62rem;border-radius:.92rem}.pvp-winner-sheet__head{gap:.42rem;padding-block-start:0}.pvp-winner-sheet__head b,.pvp-winner-sheet__head em{min-height:1.72rem;font-size:.7rem}.pvp-winner-sheet__grid{grid-template-columns:repeat(2,minmax(0,1fr));max-height:5.4rem;gap:.36rem}.pvp-winner-prize{min-height:4.85rem;padding:.34rem .28rem}.pvp-winner-prize :is(.pvp-fighter-avatar,.pvp-entry-avatar){width:1.82rem;height:1.82rem}.pvp-winner-sheet__ok{min-height:2.26rem;border-radius:.66rem}@supports not (height: 100svh){.pvp-winner-sheet{max-height:min(16rem,calc(100vh - 10rem))}}@media (max-width: 390px){.pvp-room-page--system .pvp-wheel-fighter{width:1.42rem;height:1.42rem;transform:translate(-50%,-50%) rotate(var(--pvp-marker-angle)) translateY(clamp(-3.45rem,-13.8vw,-2.72rem)) rotate(var(--pvp-marker-counter-angle))}.pvp-room-page--system .pvp-wheel-fighter .pvp-fighter-avatar,.pvp-room-page--system .pvp-wheel-fighter .pvp-entry-avatar{width:1.24rem;height:1.24rem}.pvp-winner-sheet{width:calc(100vw - 1.4rem);max-height:min(15rem,calc(100svh - 9.4rem));bottom:calc(5.9rem + env(safe-area-inset-bottom,0px))}@keyframes pvpWheelMarkerCounterSpin{0%{transform:translate(-50%,-50%) rotate(var(--pvp-marker-angle)) translateY(clamp(-3.45rem,-13.8vw,-2.72rem)) rotate(var(--pvp-marker-counter-angle))}to{transform:translate(-50%,-50%) rotate(var(--pvp-marker-angle)) translateY(clamp(-3.45rem,-13.8vw,-2.72rem)) rotate(calc(var(--pvp-marker-counter-angle) - var(--pvp-spin-deg)))}}}.pvp-room-page--system .pvp-wheel-fighter{width:1.58rem;height:1.58rem;background:transparent;border:0;box-shadow:0 0 0 2px #ffffffb8,0 0 0 3px var(--pvp-entry-color),0 .26rem .58rem #00000047;transform:translate(-50%,-50%) rotate(var(--pvp-marker-angle)) translateY(clamp(-3.05rem,-11.6vw,-2.38rem)) rotate(var(--pvp-marker-counter-angle))}.pvp-room-page--system .pvp-wheel-fighter .pvp-fighter-avatar{display:block!important;width:1.58rem;height:1.58rem;border:0;border-radius:999px;-o-object-fit:cover;object-fit:cover;opacity:1;filter:none;box-shadow:none}.pvp-room-page--system .pvp-wheel-fighter .pvp-entry-avatar{display:grid!important;width:1.58rem;height:1.58rem;border:0;opacity:1;filter:none;box-shadow:none}.pvp-room-page--system .pvp-wheel-fighter--mine{width:1.72rem;height:1.72rem;box-shadow:0 0 0 2px #ffffffd6,0 0 0 3px #080c1285,0 0 0 5px var(--pvp-entry-color),0 .28rem .65rem #00000052}.pvp-room-page--system .pvp-wheel-fighter--mine .pvp-fighter-avatar,.pvp-room-page--system .pvp-wheel-fighter--mine .pvp-entry-avatar{width:1.72rem;height:1.72rem}@keyframes pvpWheelMarkerCounterSpin{0%{transform:translate(-50%,-50%) rotate(var(--pvp-marker-angle)) translateY(clamp(-3.05rem,-11.6vw,-2.38rem)) rotate(var(--pvp-marker-counter-angle))}to{transform:translate(-50%,-50%) rotate(var(--pvp-marker-angle)) translateY(clamp(-3.05rem,-11.6vw,-2.38rem)) rotate(calc(var(--pvp-marker-counter-angle) - var(--pvp-spin-deg)))}}@media (max-width: 390px){.pvp-room-page--system .pvp-wheel-fighter{width:1.46rem;height:1.46rem;transform:translate(-50%,-50%) rotate(var(--pvp-marker-angle)) translateY(clamp(-2.72rem,-10.6vw,-2.16rem)) rotate(var(--pvp-marker-counter-angle))}.pvp-room-page--system .pvp-wheel-fighter .pvp-fighter-avatar,.pvp-room-page--system .pvp-wheel-fighter .pvp-entry-avatar{width:1.46rem;height:1.46rem}.pvp-room-page--system .pvp-wheel-fighter--mine,.pvp-room-page--system .pvp-wheel-fighter--mine .pvp-fighter-avatar,.pvp-room-page--system .pvp-wheel-fighter--mine .pvp-entry-avatar{width:1.58rem;height:1.58rem}@keyframes pvpWheelMarkerCounterSpin{0%{transform:translate(-50%,-50%) rotate(var(--pvp-marker-angle)) translateY(clamp(-2.72rem,-10.6vw,-2.16rem)) rotate(var(--pvp-marker-counter-angle))}to{transform:translate(-50%,-50%) rotate(var(--pvp-marker-angle)) translateY(clamp(-2.72rem,-10.6vw,-2.16rem)) rotate(calc(var(--pvp-marker-counter-angle) - var(--pvp-spin-deg)))}}}.pvp-room-page--system .pvp-wheel-fighter{position:absolute!important;left:var(--pvp-marker-x)!important;top:var(--pvp-marker-y)!important;z-index:9;width:1.62rem!important;height:1.62rem!important;display:grid!important;place-items:center;padding:0!important;border:0!important;border-radius:999px;background:transparent!important;pointer-events:none;box-shadow:0 0 0 2px #ffffffc2,0 0 0 3px var(--pvp-entry-color),0 .24rem .52rem #00000047!important;transform:translate(-50%,-50%) rotate(var(--pvp-marker-counter-angle))!important}.pvp-room-page--system .pvp-wheel-fighter--mine{width:1.76rem!important;height:1.76rem!important;box-shadow:0 0 0 2px #ffffffe0,0 0 0 3px #090d127a,0 0 0 5px var(--pvp-entry-color),0 .28rem .64rem #00000052!important}.pvp-room-page--system .pvp-wheel-fighter .pvp-fighter-avatar,.pvp-room-page--system .pvp-wheel-fighter .pvp-entry-avatar{display:grid!important;width:100%!important;height:100%!important;border:0!important;border-radius:999px!important;-o-object-fit:cover;object-fit:cover;opacity:1!important;filter:none!important;box-shadow:none!important}.pvp-room-page--system .pvp-wheel-fighter .pvp-fighter-avatar{display:block!important}.pvp-room-page--system .pvp-wheel-fighter span:not(.pvp-entry-avatar),.pvp-room-page--system .pvp-wheel-fighter small,.pvp-room-page--system .pvp-wheel-marker-dot{display:none!important}.pvp-room-page--system .pvp-battle-wheel--winner .pvp-wheel-fighter{transform:translate(-50%,-50%) rotate(var(--pvp-core-spin-deg))!important}@keyframes pvpWheelMarkerCounterSpin{0%{transform:translate(-50%,-50%) rotate(var(--pvp-marker-counter-angle))}to{transform:translate(-50%,-50%) rotate(calc(var(--pvp-marker-counter-angle) - var(--pvp-spin-deg)))}}.pvp-room-page--system .pvp-battle-wheel{width:min(23.4rem,92vw)!important;scale:1.27;transform-origin:50% 50%;background:transparent!important;background-blend-mode:normal!important;isolation:isolate;overflow:visible!important;border:0!important;box-shadow:0 0 2rem #00d0ff38,0 1.25rem 2.6rem #0000005c!important}.pvp-room-page--system .pvp-battle-wheel:before{top:-.34rem!important;right:-.34rem!important;bottom:-.34rem!important;left:-.34rem!important;background:radial-gradient(circle,rgba(0,229,255,.28),transparent 64%),radial-gradient(circle,rgba(255,255,255,.12),transparent 72%)!important;filter:blur(.16rem);mix-blend-mode:screen!important;opacity:.62!important}.pvp-room-page--system .pvp-battle-wheel:after{top:0!important;right:0!important;bottom:0!important;left:0!important;border:0!important;background:radial-gradient(circle at 34% 22%,rgba(255,255,255,.18),transparent 32%)!important;mix-blend-mode:screen;opacity:.5}.pvp-room-page--system .pvp-battle-wheel__shine{opacity:.2!important}.pvp-room-page--system .pvp-battle-wheel__svg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;display:block;overflow:visible;transform:translateZ(0)}.pvp-room-page--system .pvp-battle-wheel__segment{filter:drop-shadow(0 0 .42rem rgba(0,225,255,.12));shape-rendering:geometricPrecision}.pvp-room-page--system .pvp-battle-wheel__face-light{opacity:.78;pointer-events:none}.pvp-room-page--system .pvp-battle-wheel__outer-glow{fill:none;stroke:#00ddff47;stroke-width:7;filter:blur(.18rem)}.pvp-room-page--system .pvp-battle-wheel__outer-ring{fill:none;stroke:#ffffff7a;stroke-width:3.2}.pvp-room-page--system .pvp-battle-wheel__inner-ring{fill:#080c1447;stroke:#ffffff29;stroke-width:2.2}.pvp-room-page--system .pvp-wheel-fighter{width:.48rem!important;height:.48rem!important;scale:.666;box-shadow:0 0 0 1px #ffffffb8,0 0 0 1.5px var(--pvp-entry-color),0 .12rem .28rem #00000047!important}.pvp-room-page--system .pvp-wheel-fighter--mine{width:.53rem!important;height:.53rem!important;box-shadow:0 0 0 1px #ffffffdb,0 0 0 1.5px #090d127a,0 0 0 2px var(--pvp-entry-color),0 .14rem .3rem #00000052!important}.pvp-room-page--system .pvp-battle-wheel__core{width:36.67%!important;min-height:0!important;aspect-ratio:1;scale:1;transform-origin:center}.pvp-room-page--system .pvp-battle-wheel__segment--placeholder{opacity:.62;filter:drop-shadow(0 0 .36rem rgba(0,184,255,.2));animation:pvpWaitingSegmentPulse 2.1s ease-in-out infinite}.pvp-room-page--system .pvp-wheel-fighter .pvp-fighter-avatar,.pvp-room-page--system .pvp-wheel-fighter .pvp-entry-avatar{width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;font-size:.3rem!important}@media (max-width: 390px){.pvp-room-page--system .pvp-battle-wheel{width:min(22.5rem,92vw)!important}.pvp-room-page--system .pvp-wheel-fighter{width:.54rem!important;height:.54rem!important}.pvp-room-page--system .pvp-wheel-fighter--mine{width:.59rem!important;height:.59rem!important}}.pvp-room-page--system .pvp-live-stage{min-height:clamp(20rem,92vw,24.25rem)!important;padding:.38rem 0 .28rem!important}.pvp-room-page--system .pvp-arena{min-height:clamp(19.6rem,91vw,23.85rem)!important;padding:.72rem 0 .22rem!important}.pvp-room-page--system .pvp-battle-wheel--single .pvp-wheel-fighter{left:50%!important;top:83%!important}.pvp-room-page--system .pvp-battle-wheel--single-waiting:before{animation:pvpSingleWheelAura 2.4s ease-in-out infinite}.pvp-room-page--system .pvp-battle-wheel--single-waiting .pvp-wheel-fighter{animation:pvpSingleFighterPulse 1.8s ease-in-out infinite}@keyframes pvpSingleWheelAura{0%,to{opacity:.5}50%{opacity:.72}}@keyframes pvpSingleFighterPulse{0%,to{filter:brightness(1);opacity:.9}50%{filter:brightness(1.18) drop-shadow(0 0 .28rem rgba(0,224,255,.62));opacity:1}}@keyframes pvpWaitingSegmentPulse{0%,to{opacity:.46}50%{opacity:.78}}@media (prefers-reduced-motion: reduce){.pvp-room-page--system .pvp-battle-wheel--single-waiting:before,.pvp-room-page--system .pvp-battle-wheel--single-waiting .pvp-wheel-fighter,.pvp-room-page--system .pvp-battle-wheel__segment--placeholder{animation:none!important}}.pvp-winner-sheet{position:fixed!important;left:50%!important;right:auto!important;top:auto!important;bottom:calc(6.2rem + env(safe-area-inset-bottom,0px))!important;width:min(20rem,calc(100vw - 1.8rem))!important;max-height:min(15.2rem,calc(100svh - 10.4rem))!important;transform:translate3d(-50%,0,0)!important;overflow:hidden!important;z-index:130!important}.pvp-winner-sheet__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;max-height:4.95rem!important}.pvp-winner-sheet__ok{min-height:2.18rem!important}@media (max-width: 390px){.pvp-room-page--system .pvp-wheel-fighter{width:.54rem!important;height:.54rem!important}.pvp-room-page--system .pvp-wheel-fighter--mine{width:.59rem!important;height:.59rem!important}.pvp-winner-sheet{bottom:calc(5.9rem + env(safe-area-inset-bottom,0px))!important;width:calc(100vw - 1.4rem)!important;max-height:min(14.4rem,calc(100svh - 9.6rem))!important}}.pvp-room-page--system .pvp-winner-sheet{position:relative!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;width:100%!important;max-height:none!important;display:grid!important;gap:.55rem!important;margin:0!important;padding:.62rem!important;transform:none!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:.9rem!important;background:radial-gradient(circle at 16% 0%,rgba(255,216,31,.14),transparent 34%),linear-gradient(180deg,#ffffff13,#ffffff08),#060a0ec2!important;box-shadow:inset 0 1px #ffffff1a,0 .7rem 1.45rem #00000038!important;z-index:1!important}.pvp-room-page--system .pvp-winner-sheet__close{inset-block-start:.5rem!important;inset-inline-end:.5rem!important;width:1.62rem!important;height:1.62rem!important}.pvp-room-page--system .pvp-winner-sheet__head{grid-template-columns:auto minmax(0,1fr) auto!important;gap:.5rem!important;padding:0 2rem 0 0!important}html[dir=rtl] .pvp-room-page--system .pvp-winner-sheet__head{padding:0 0 0 2rem!important}.pvp-room-page--system .pvp-winner-sheet__head>:is(.pvp-fighter-avatar,.pvp-entry-avatar){width:2.05rem!important;height:2.05rem!important}.pvp-room-page--system .pvp-winner-sheet__head b{min-height:1.72rem!important;padding-inline:.5rem!important;border-radius:.56rem!important;background:#ff3441eb!important;font-size:.72rem!important}.pvp-room-page--system .pvp-winner-sheet__head em{grid-column:1 / -1!important;justify-self:stretch!important;min-height:1.82rem!important;border-radius:.58rem!important;background:#ffffff12!important;color:#fff!important;font-size:.76rem!important}.pvp-room-page--system .pvp-winner-sheet__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;max-height:none!important;gap:.42rem!important;overflow:visible!important}.pvp-room-page--system .pvp-winner-prize{min-height:4.7rem!important;padding:.42rem .36rem!important;border-radius:.68rem!important;background:#ffffff0e!important}.pvp-room-page--system .pvp-winner-prize :is(.pvp-fighter-avatar,.pvp-entry-avatar){width:1.9rem!important;height:1.9rem!important}.pvp-room-page--system .pvp-winner-sheet__ok{min-height:2.38rem!important;border-radius:.68rem!important}@media (max-width: 390px){.pvp-room-page--system .pvp-winner-sheet{padding:.56rem!important}.pvp-room-page--system .pvp-winner-sheet__grid{gap:.34rem!important}}.pvp-room-page--system .pvp-winner-sheet{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:.46rem!important;min-height:3.4rem!important;padding:.48rem!important}.pvp-room-page--system .pvp-winner-sheet__head{grid-column:1!important;grid-row:1!important;grid-template-columns:auto minmax(0,1fr) auto!important;gap:.42rem!important;padding:0!important}.pvp-room-page--system .pvp-winner-sheet__head>:is(.pvp-fighter-avatar,.pvp-entry-avatar){width:1.86rem!important;height:1.86rem!important}.pvp-room-page--system .pvp-winner-sheet__head span{font-size:.62rem!important}.pvp-room-page--system .pvp-winner-sheet__head strong{font-size:clamp(.86rem,3.5vw,1rem)!important}.pvp-room-page--system .pvp-winner-sheet__head b{min-height:1.58rem!important;min-width:2.7rem!important;padding-inline:.42rem!important;font-size:.68rem!important}.pvp-room-page--system .pvp-winner-sheet__head em{grid-column:2 / -1!important;min-height:1.48rem!important;justify-self:start!important;padding-inline:.46rem!important;font-size:.68rem!important}html[dir=rtl] .pvp-room-page--system .pvp-winner-sheet__head em{justify-self:end!important}.pvp-room-page--system .pvp-winner-sheet__actions{grid-column:2!important;grid-row:1!important;display:grid!important;grid-template-columns:auto auto;gap:.34rem;align-items:center}.pvp-room-page--system .pvp-winner-sheet__details,.pvp-room-page--system .pvp-winner-sheet__ok{min-height:2.05rem!important;padding-inline:.58rem!important;border:0;border-radius:.62rem!important;font-size:.72rem!important;font-weight:950;white-space:nowrap}.pvp-room-page--system .pvp-winner-sheet__details{background:#ffffff14;color:#f8fcffeb}.pvp-room-page--system .pvp-winner-sheet__ok{background:linear-gradient(135deg,#ffd81f,#ffc217)!important;color:#15120a!important}.pvp-room-page--system .pvp-winner-sheet__grid{grid-column:1 / -1!important;grid-row:2!important;margin-top:.12rem}@media (max-width: 390px){.pvp-room-page--system .pvp-winner-sheet{grid-template-columns:minmax(0,1fr)!important;gap:.42rem!important}.pvp-room-page--system .pvp-winner-sheet__actions{grid-column:1!important;grid-row:2!important;grid-template-columns:repeat(2,minmax(0,1fr))}.pvp-room-page--system .pvp-winner-sheet__grid{grid-row:3!important}}.pvp-room-page--system .pvp-winner-sheet{grid-template-columns:minmax(0,1fr) auto!important;min-height:3.15rem!important}.pvp-room-page--system .pvp-winner-sheet__head em,.pvp-room-page--system .pvp-winner-sheet>.pvp-winner-sheet__grid{display:none!important}.pvp-room-page--system .pvp-winner-sheet__actions{grid-template-columns:auto auto!important}.pvp-room-page--system .pvp-winner-sheet__details{background:linear-gradient(180deg,#ffffff16,#ffffff09),#ffffff0d!important}.pvp-win-history-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:180;display:grid;align-items:center;padding:calc(.72rem + env(safe-area-inset-top,0px)) .58rem calc(5.4rem + env(safe-area-inset-bottom,0px))}.pvp-win-history-overlay__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#0000006b;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.pvp-win-history-panel{position:relative;width:min(100%,28rem);max-height:min(70svh,34rem);display:grid;gap:.58rem;margin-inline:auto;padding:.72rem;overflow:auto;border:1px solid rgba(255,255,255,.16);border-radius:1rem;background:radial-gradient(circle at 12% 0%,rgba(255,216,31,.13),transparent 34%),linear-gradient(180deg,#161b22f5,#06090dfa);box-shadow:inset 0 1px #ffffff1a,0 1.4rem 3rem #0000006b}.pvp-win-history-panel__head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.6rem}.pvp-win-history-panel__head span{display:block;color:#eef6faad;font-size:.66rem;font-weight:850}.pvp-win-history-panel__head strong{display:block;overflow:hidden;color:#fff;font-size:1rem;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.pvp-win-history-panel__head button{width:2rem;height:2rem;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#ffffff12;color:#fff;font-size:1.18rem}.pvp-win-history-panel__summary{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.46rem;align-items:center}.pvp-win-history-panel__summary span,.pvp-win-history-panel__summary strong{min-height:2rem;display:grid;place-items:center;padding-inline:.62rem;border-radius:.62rem;color:#fff;font-weight:950}.pvp-win-history-panel__summary span{background:#ff3441eb}.pvp-win-history-panel__summary strong{background:#ffffff12}.pvp-win-history-panel__entries{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem}.pvp-win-history-panel__recent{display:grid;gap:.46rem}.pvp-win-history-panel__recent>strong{color:#fff;font-size:.86rem;font-weight:950}.pvp-win-history-panel__recent .pvp-history-card{margin:0}@supports not (height: 100svh){.pvp-win-history-panel{max-height:min(70vh,34rem)}}@media (max-width: 390px){.pvp-room-page--system .pvp-winner-sheet{grid-template-columns:minmax(0,1fr)!important}.pvp-room-page--system .pvp-winner-sheet__actions{grid-row:2!important}.pvp-win-history-panel__entries{grid-template-columns:repeat(2,minmax(0,1fr))}}.pvp-room-page--system .pvp-winner-launch{display:grid;min-width:0}.pvp-room-page--system .pvp-winner-launch__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-height:3.12rem;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.48rem;padding:.42rem .5rem;border:1px solid rgba(255,255,255,.16);border-radius:.86rem;background:radial-gradient(circle at 14% 0%,rgba(255,216,31,.12),transparent 34%),linear-gradient(180deg,#ffffff14,#ffffff08),#060a0eb3;color:#fff;text-align:start;box-shadow:inset 0 1px #ffffff1a,0 .58rem 1.15rem #0000002e}.pvp-room-page--system .pvp-winner-launch__button>:is(.pvp-fighter-avatar,.pvp-entry-avatar){width:2rem;height:2rem}.pvp-room-page--system .pvp-winner-launch__button div{min-width:0;display:grid;gap:.08rem}.pvp-room-page--system .pvp-winner-launch__button span,.pvp-room-page--system .pvp-winner-launch__button strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pvp-room-page--system .pvp-winner-launch__button span{color:#eef6faad;font-size:.64rem;font-weight:850}.pvp-room-page--system .pvp-winner-launch__button strong{color:#fff;font-size:.92rem;font-weight:950}.pvp-room-page--system .pvp-winner-launch__button b,.pvp-room-page--system .pvp-winner-launch__button em{min-height:1.75rem;display:grid;place-items:center;padding-inline:.48rem;border-radius:.58rem;color:#fff;font-size:.7rem;font-style:normal;font-weight:950;white-space:nowrap}.pvp-room-page--system .pvp-winner-launch__button b{background:#ff3441eb}.pvp-room-page--system .pvp-winner-launch__button em{background:#ffffff12}.pvp-room-page--system .pvp-history-launch{display:grid;min-width:0}.pvp-room-page--system .pvp-history-launch__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-height:3.35rem;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.62rem .72rem;border:1px solid rgba(255,255,255,.17);border-radius:.88rem;background:linear-gradient(180deg,#ffffff13,#ffffff08),#080c12ad;color:#fff;text-align:start;box-shadow:inset 0 1px #ffffff1a,0 .6rem 1.25rem #0000002e}.pvp-room-page--system .pvp-history-launch__button div{min-width:0;display:grid;gap:.14rem}.pvp-room-page--system .pvp-history-launch__button span,.pvp-room-page--system .pvp-history-launch__button strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pvp-room-page--system .pvp-history-launch__button span{color:#eef6faa8;font-size:.68rem;font-weight:850}.pvp-room-page--system .pvp-history-launch__button strong{color:#fff;font-size:clamp(.94rem,3.6vw,1.08rem);font-weight:950}.pvp-room-page--system .pvp-history-launch__button b{min-width:2.25rem;min-height:2.05rem;display:grid;place-items:center;padding-inline:.62rem;border-radius:.68rem;background:radial-gradient(circle at 22% 0%,rgba(255,190,114,.26),transparent 52%),#ffffff14;color:#fff;font-size:.84rem;font-weight:950}.pvp-win-history-panel--battle{gap:.72rem}.pvp-win-history-panel--battle .pvp-win-history-panel__recent>p{margin:0;padding:.8rem;border:1px solid rgba(255,255,255,.12);border-radius:.72rem;background:#ffffff0b;color:#f7fbffdb;font-weight:850;text-align:center}.pvp-room-page--system .pvp-prize-history-launch .pvp-history-launch__button{background:radial-gradient(circle at 14% 0%,rgba(255,216,31,.12),transparent 36%),linear-gradient(180deg,#ffffff14,#ffffff09),#080c12b3}.pvp-prize-history-panel{gap:.7rem}.pvp-prize-history-panel__summary{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.44rem;padding:.48rem;border:1px solid rgba(255,255,255,.13);border-radius:.8rem;background:radial-gradient(circle at 12% 0%,rgba(255,216,31,.13),transparent 40%),#ffffff0d}.pvp-prize-history-panel__summary span,.pvp-prize-history-panel__summary strong,.pvp-prize-history-panel__summary b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pvp-prize-history-panel__summary span{color:#eef6faad;font-size:.68rem;font-weight:850}.pvp-prize-history-panel__summary strong{color:#fff;font-size:1rem;font-weight:950}.pvp-prize-history-panel__summary b{min-width:2rem;min-height:1.8rem;display:grid;place-items:center;padding-inline:.5rem;border-radius:.58rem;background:#ffffff14;color:#fff;font-size:.78rem;font-weight:950}.pvp-prize-history-panel__list{display:grid;gap:.58rem}.pvp-prize-history-panel__empty{margin:0;padding:.82rem;border:1px solid rgba(255,255,255,.12);border-radius:.72rem;background:#ffffff0b;color:#f7fbffdb;font-weight:850;text-align:center}.pvp-prize-history-row{display:grid;padding:.58rem .62rem;border:1px solid rgba(255,255,255,.13);border-radius:.78rem;background:linear-gradient(180deg,#ffffff0f,#ffffff07),#060a0e94}.pvp-prize-history-row__head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.58rem}.pvp-prize-history-row__head div{min-width:0;display:grid;gap:.08rem}.pvp-prize-history-row__head strong,.pvp-prize-history-row__head span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pvp-prize-history-row__head strong{color:#fff;font-size:.92rem;font-weight:950}.pvp-prize-history-row__head span{color:#eef6faa3;font-size:.66rem;font-weight:850}.pvp-prize-history-row__head em{min-height:2rem;display:grid;place-items:center;padding-inline:.62rem;border-radius:.62rem;color:#fff;font-size:.76rem;font-style:normal;font-weight:950;white-space:nowrap;background:linear-gradient(135deg,#ffd81f2e,#ffffff13),#ffffff12}.pvp-win-history-panel__ok{width:100%;min-height:2.55rem;border:0;border-radius:.72rem;background:linear-gradient(135deg,#ffd81f,#ffc217);color:#15120a;font-size:.92rem;font-weight:950}@media (max-width: 390px){.pvp-room-page--system .pvp-winner-launch__button{grid-template-columns:auto minmax(0,1fr) auto}.pvp-room-page--system .pvp-winner-launch__button em{grid-column:2 / -1;justify-self:stretch}.pvp-prize-history-panel__summary{grid-template-columns:auto minmax(0,1fr) auto}}.leaderboard-page{width:min(100%,48rem);margin:0 auto;display:grid;gap:.58rem;padding:.2rem .72rem 7rem;color:var(--text)}.pvp-room-page--system .pvp-surface-switch{width:min(100%,48rem);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.36rem;margin:0 auto .18rem;padding:.34rem;border:1px solid rgba(255,255,255,.14);border-radius:.92rem;background:linear-gradient(135deg,#ffffff1a,#ffffff09),#070c128a;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.pvp-room-page--system .pvp-surface-switch--modes{grid-template-columns:repeat(6,minmax(4.15rem,1fr));overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.pvp-room-page--system .pvp-surface-switch--modes::-webkit-scrollbar{display:none}.pvp-room-page--system .pvp-surface-switch__item--blast{font-size:clamp(.68rem,2.8vw,.84rem);white-space:nowrap}.pvp-room-page--system .pvp-surface-switch__item--locked{color:#d2e5f1bd}.pvp-room-page--system .pvp-surface-switch__item--locked span{margin-inline-end:.22rem;font-size:.72rem}.pvp-room-page--system .pvp-surface-switch__item--blast.pvp-surface-switch__item--active{background:linear-gradient(135deg,#078cf2,#16d9e8);box-shadow:0 .55rem 1.15rem #0fbaed38}.blast-arena,.blast-teaser{--blast-cyan: #16d9ff;--blast-blue: #078cf2;--blast-deep: #071426;width:100%;min-width:0;color:#f5fbff;overflow:clip}.blast-arena{display:grid;gap:.72rem;padding-bottom:max(5.8rem,calc(env(safe-area-inset-bottom) + 4.8rem))}.blast-arena__header{min-height:4.35rem;display:flex;align-items:center;justify-content:space-between;gap:.7rem;padding:.82rem .92rem;border:1px solid rgba(91,204,255,.16);border-radius:1.15rem;background:linear-gradient(145deg,#0f2943eb,#071223f0)}.blast-kicker{display:block;color:#6edfff;font-size:.66rem;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.blast-arena__header h2,.blast-teaser h2{margin:.14rem 0 0;font-size:clamp(1.35rem,7vw,1.8rem);line-height:1.05}.blast-phase{flex:0 0 auto;display:inline-flex;align-items:center;gap:.38rem;min-height:2rem;padding:0 .68rem;border:1px solid rgba(75,211,255,.28);border-radius:999px;background:#0d4d6f57;color:#bbf3ff;font-size:.72rem;font-weight:850}.blast-phase i,.blast-section-head>span i,.blast-teaser__status i{width:.42rem;height:.42rem;border-radius:50%;background:var(--blast-cyan);box-shadow:0 0 .62rem #16d9ffe6;animation:blast-pulse 1.7s ease-in-out infinite}.blast-phase--exploded{border-color:#ff627459;background:#85192f59;color:#ffc3cb}.blast-phase--exploded i{background:#ff5c72}.blast-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.42rem}.blast-meta span{min-width:0;min-height:3rem;display:grid;place-content:center;gap:.08rem;padding:.42rem;border:1px solid rgba(255,255,255,.07);border-radius:.9rem;background:#0f1e32c7;color:#8ea7bd;font-size:.62rem;text-align:center}.blast-meta b{color:#fff;font-size:.88rem}.blast-stage{position:relative;isolation:isolate;width:100%;min-height:clamp(19rem,86vw,25rem);display:grid;place-items:center;border:1px solid rgba(72,206,255,.14);border-radius:1.35rem;overflow:hidden;background:radial-gradient(circle at 50% 46%,rgba(15,183,238,.14),transparent 39%),linear-gradient(180deg,#0a1b30fa,#050f1ffa)}.blast-stage:before{content:"";position:absolute;top:12%;right:12%;bottom:12%;left:12%;border:1px solid rgba(93,219,255,.1);border-radius:50%;box-shadow:inset 0 0 3rem #0faeee14}.blast-orbit{position:absolute;width:min(77vw,21rem);aspect-ratio:1;border:1px solid rgba(103,225,255,.23);border-radius:50%;animation:blast-orbit-breathe 3.2s ease-in-out infinite}.blast-orbit:before,.blast-orbit:after{content:"";position:absolute;border:1px solid rgba(51,177,230,.12);border-radius:50%}.blast-orbit:before{top:11%;right:11%;bottom:11%;left:11%}.blast-orbit:after{top:24%;right:24%;bottom:24%;left:24%}.blast-player{--blast-angle: 0deg;position:absolute;top:50%;left:50%;width:2.05rem;height:2.05rem;display:grid;place-items:center;border:2px solid rgba(139,232,255,.8);border-radius:50%;background:linear-gradient(145deg,#1d4b70,#0b1b30);box-shadow:0 0 .8rem #16d9ff38;transform:translate(-50%,-50%) rotate(var(--blast-angle)) translateY(calc(min(77vw,21rem)/-2)) rotate(calc(var(--blast-angle) * -1));animation:blast-player-in .36s cubic-bezier(.2,.8,.2,1) both}.blast-player b{font-size:.72rem}.blast-player--you{border-color:#fff;background:linear-gradient(145deg,#14c8f5,#0878d9)}.blast-core{position:relative;z-index:2;width:clamp(10.4rem,48vw,13.5rem);aspect-ratio:1;display:grid;place-items:center;border-radius:50%;transform:translateZ(0)}.blast-core__energy,.blast-core__energy:before,.blast-core__energy:after{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%}.blast-core__energy{background:radial-gradient(circle at 38% 30%,#c6f8ff 0,#c6f8ff 3%,#25dbff 10%,#078df2 42%,#052a68 69%,#030d20e6 72%);box-shadow:0 0 2.2rem #0bb2f461,inset -1rem -1rem 2rem #02123899;animation:blast-core-float 2.6s ease-in-out infinite}.blast-core__energy:before{content:"";top:-7%;right:-7%;bottom:-7%;left:-7%;border:1px solid rgba(88,220,255,.46);animation:blast-core-ring 2.8s linear infinite}.blast-core__energy:after{content:"";top:13%;right:13%;bottom:13%;left:13%;border:1px solid rgba(255,255,255,.2);background:conic-gradient(from 0deg,transparent,rgba(255,255,255,.18),transparent 32%);animation:blast-spin 4s linear infinite}.blast-core__energy span{position:absolute;width:.55rem;height:.55rem;border-radius:50%;background:#fff;box-shadow:0 0 .75rem #fff}.blast-core__energy span:first-child{top:20%;left:26%}.blast-core__energy span:last-child{right:17%;bottom:28%;width:.32rem;height:.32rem}.blast-core__value{position:relative;z-index:3;display:grid;justify-items:center;text-align:center;text-shadow:0 .15rem .7rem rgba(0,20,50,.8)}.blast-core__value small{color:#d4f8ff;font-size:.7rem;font-weight:800}.blast-core__value strong{margin:.1rem 0;font-size:clamp(2.1rem,12vw,3.4rem);line-height:1;font-variant-numeric:tabular-nums}.blast-core__value span{max-width:8.5rem;overflow:hidden;color:#9edcf1;font-size:.7rem;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.blast-arena--live .blast-core__energy{animation-duration:1.15s;filter:saturate(1.18)}.blast-arena--exploded .blast-core__energy{animation:blast-explode .7s ease-out both}.blast-feed,.blast-entry,.blast-results{border:1px solid rgba(255,255,255,.08);border-radius:1.15rem;background:#091628f0}.blast-feed{padding:.78rem}.blast-section-head{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:.62rem;margin-bottom:.58rem}.blast-section-head h3{margin:0;font-size:.92rem}.blast-section-head>span{display:inline-flex;align-items:center;gap:.3rem;color:#6edfff;font-size:.62rem;font-weight:900}.blast-section-head>div>span{color:#829bb0;font-size:.65rem}.blast-feed__list{display:grid;gap:.35rem}.blast-feed__item{min-width:0;min-height:2.65rem;display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:.42rem;padding:.34rem .48rem;border-radius:.76rem;background:#ffffff09;font-size:.68rem}.blast-feed__avatar{width:1.82rem;height:1.82rem;display:grid;place-items:center;border-radius:50%;background:#15334f;color:#b9f3ff;font-weight:900}.blast-feed__item>span:nth-child(3){min-width:0;overflow:hidden;color:#718da5;text-overflow:ellipsis;white-space:nowrap}.blast-feed__item>strong{color:#93eeff;font-size:.72rem;white-space:nowrap}.blast-feed__item--blast>strong{color:#ff8292}.blast-entry{position:relative;z-index:4;padding:.82rem}.blast-entry__handle{width:2.6rem;height:.22rem;margin:-.18rem auto .68rem;border-radius:999px;background:#97bed757}.blast-balance{white-space:nowrap}.blast-amount{min-height:3.35rem;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:0 .72rem;border:1px solid rgba(115,203,237,.16);border-radius:.92rem;background:#ffffff0b}.blast-amount span{color:#75dbf8;font-size:.72rem;font-weight:900}.blast-amount input{min-width:0;width:100%;border:0;outline:0;background:transparent;color:#fff;font:900 1.45rem/1 Inter,sans-serif;direction:ltr}.blast-amount i{color:#7190a7;font-style:normal}.blast-quick-amounts{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.32rem;margin-top:.48rem}.blast-quick-amounts button{min-width:0;min-height:2.45rem;padding:.2rem;border:1px solid rgba(255,255,255,.09);border-radius:.72rem;background:#ffffff0b;color:#d7e8f2;font-size:.68rem;font-weight:850;overflow:hidden;text-overflow:ellipsis}.blast-quick-amounts button.is-active{border-color:#4bdcffa3;background:#0999dc57;color:#fff;box-shadow:inset 0 0 .8rem #23cdff1c}.blast-join,.blast-cashout{width:100%;min-height:3.25rem;display:flex;align-items:center;justify-content:center;gap:.6rem;margin-top:.62rem;border:0;border-radius:.92rem;color:#fff;font-size:.86rem;font-weight:900}.blast-join{background:linear-gradient(135deg,#078cf2,#18d5ef);box-shadow:0 .6rem 1.5rem #0293e033}.blast-cashout{background:linear-gradient(135deg,#0ea867,#29d78f)}.blast-cashout--ready{animation:blast-cashout-pulse 1.15s ease-in-out infinite}.blast-join:disabled,.blast-cashout:disabled{opacity:.45;filter:saturate(.5)}.blast-results{padding:.82rem;animation:blast-results-in .22s ease-out both}.blast-results>span{color:#76dcf9;font-size:.68rem;font-weight:850}.blast-results h3{margin:.12rem 0 .55rem;font-size:1rem}.blast-results div{display:flex;justify-content:space-between;padding:.5rem 0;border-top:1px solid rgba(255,255,255,.06);font-size:.75rem}.blast-results strong{color:#91f2c3}.blast-teaser{min-height:min(70vh,34rem);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.62rem;padding:2rem 1rem 7rem;border:1px solid rgba(72,206,255,.14);border-radius:1.35rem;background:radial-gradient(circle at 50% 32%,rgba(11,167,235,.17),transparent 36%),#071426;text-align:center}.blast-teaser__core{position:relative;width:8.5rem;aspect-ratio:1;margin-bottom:.6rem;border-radius:50%;background:radial-gradient(circle at 38% 30%,#d0faff,#22d8ff 12%,#097ede 48%,#061b45 73%);box-shadow:0 0 2.8rem #11c5f747;animation:blast-core-float 2.6s ease-in-out infinite}.blast-teaser__core:before,.blast-teaser__core:after{content:"";position:absolute;border:1px solid rgba(91,220,255,.22);border-radius:50%}.blast-teaser__core:before{top:-14%;right:-14%;bottom:-14%;left:-14%}.blast-teaser__core:after{top:-28%;right:-28%;bottom:-28%;left:-28%}.blast-teaser__core span{position:absolute;top:43%;right:43%;bottom:43%;left:43%;border-radius:50%;background:#fff;box-shadow:0 0 1.4rem #fff}.blast-teaser p{max-width:25rem;margin:0;color:#91a8bb;font-size:.78rem;line-height:1.75}.blast-teaser__features{display:flex;flex-wrap:wrap;justify-content:center;gap:.38rem;margin-top:.3rem}.blast-teaser__features span,.blast-teaser__status{padding:.48rem .65rem;border:1px solid rgba(255,255,255,.07);border-radius:999px;background:#ffffff09;color:#b8cfdd;font-size:.66rem;font-weight:800}.blast-teaser__status{display:inline-flex;align-items:center;gap:.4rem;margin-top:.42rem;border-color:#34d1ff40;color:#96eaff}@keyframes blast-pulse{50%{opacity:.45;transform:scale(.72)}}@keyframes blast-spin{to{transform:rotate(360deg)}}@keyframes blast-core-float{50%{transform:translateY(-.22rem) scale(1.02)}}@keyframes blast-core-ring{50%{opacity:.42;transform:scale(1.08)}}@keyframes blast-orbit-breathe{50%{border-color:#67e1ff6b;transform:scale(1.012)}}@keyframes blast-player-in{0%{opacity:0;scale:.45}}@keyframes blast-cashout-pulse{50%{box-shadow:0 0 1.25rem #1edc906b;transform:translateY(-1px)}}@keyframes blast-explode{40%{filter:brightness(2.2);transform:scale(1.12)}to{filter:brightness(.5);opacity:.38;transform:scale(.86)}}@keyframes blast-results-in{0%{opacity:0;transform:translateY(.4rem)}}@media (max-width: 359px){.blast-arena__header{padding-inline:.7rem}.blast-stage{min-height:18rem}.blast-orbit{width:15.5rem}.blast-player{transform:translate(-50%,-50%) rotate(var(--blast-angle)) translateY(-7.75rem) rotate(calc(var(--blast-angle) * -1))}.blast-core{width:9.4rem}.blast-quick-amounts{grid-template-columns:repeat(3,minmax(0,1fr))}.blast-feed__item{grid-template-columns:auto minmax(0,1fr) auto}.blast-feed__item>span:nth-child(3){display:none}}@media (prefers-reduced-motion: reduce){.blast-arena *,.blast-teaser *{animation-duration:1ms!important;animation-iteration-count:1!important}}.pvp-experimental,.pvp-exp-teaser{--exp-cyan: #18d8ff;--exp-blue: #078cf2;--exp-gold: #ffd25a;--exp-panel: rgba(9, 22, 40, .92);width:100%;min-width:0;display:grid;gap:.68rem;padding-bottom:max(5.9rem,calc(env(safe-area-inset-bottom,0px) + 4.9rem));color:#f7fbff;overflow:clip}.pvp-exp-hero,.pvp-exp-stats,.pvp-exp-board,.pvp-exp-entry,.pvp-exp-fairness,.pvp-exp-feed,.pvp-exp-history,.pvp-exp-teaser{border:1px solid rgba(112,219,255,.13);border-radius:1.15rem;background:radial-gradient(circle at 18% 0%,rgba(27,202,255,.11),transparent 36%),linear-gradient(180deg,#111f33f0,#070f1df5);box-shadow:inset 0 1px #ffffff0f}.pvp-exp-hero{min-height:4.9rem;display:flex;align-items:center;justify-content:space-between;gap:.7rem;padding:.82rem .9rem}.pvp-exp-hero span,.pvp-exp-kicker{color:#69daf9;font-size:.64rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.pvp-exp-hero h2,.pvp-exp-teaser h2{margin:.12rem 0 0;font-size:clamp(1.35rem,7vw,1.85rem);line-height:1.02}.pvp-exp-hero p,.pvp-exp-teaser p{max-width:26rem;margin:.22rem 0 0;color:#d8e9f5ad;font-size:.72rem;line-height:1.55}.pvp-exp-state{flex:0 0 auto;min-height:2.05rem;display:inline-flex;align-items:center;gap:.38rem;padding:0 .68rem;border:1px solid rgba(83,220,255,.28);border-radius:999px;background:#0c567c57;color:#bef3ff;font-size:.72rem;font-weight:950}.pvp-exp-state i,.pvp-exp-section-head span i{width:.42rem;height:.42rem;border-radius:50%;background:var(--exp-cyan);box-shadow:0 0 .72rem #18d8ffe6;animation:pvpExpPulse 1.6s ease-in-out infinite}.pvp-exp-state--revealing,.pvp-exp-state--finished{border-color:#ffd25a5c;background:#845b0e42;color:#ffe6a2}.pvp-exp-state--revealing i,.pvp-exp-state--finished i{background:var(--exp-gold);box-shadow:0 0 .72rem #ffd25acc}.pvp-exp-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.38rem;padding:.42rem}.pvp-exp-stats span{min-width:0;min-height:3rem;display:grid;place-items:center;align-content:center;gap:.06rem;border-radius:.82rem;background:#ffffff0b;color:#ddeef8b8;font-size:.58rem;line-height:1.2;text-align:center}.pvp-exp-stats b{color:#fff;font-size:.84rem;font-variant-numeric:tabular-nums}.pvp-exp-stats small{overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.pvp-exp-board{position:relative;display:grid;gap:.44rem;padding:.62rem;overflow:hidden}.pvp-exp-board:before{content:"";position:absolute;top:10%;right:8%;bottom:10%;left:8%;border-radius:999px;background:radial-gradient(circle,rgba(24,216,255,.18),transparent 62%);filter:blur(1.3rem);pointer-events:none}.pvp-exp-board--tiles{grid-template-columns:repeat(5,minmax(0,1fr))}.pvp-exp-board--boxes{grid-template-columns:repeat(3,minmax(0,1fr))}.pvp-exp-tile,.pvp-exp-box{position:relative;z-index:1;min-width:0;min-height:3rem;display:grid;place-items:center;gap:.12rem;border:1px solid rgba(255,255,255,.08);border-radius:.76rem;background:linear-gradient(145deg,#ffffff12,#ffffff06),#081221e0;color:#e9f7ff;font-weight:950;transition:transform .16s ease,border-color .16s ease,background .16s ease,opacity .16s ease}.pvp-exp-tile:active,.pvp-exp-box:active{transform:scale(.96)}.pvp-exp-tile b,.pvp-exp-box b{font-size:.72rem}.pvp-exp-tile span,.pvp-exp-box em{min-height:1rem;display:inline-grid;place-items:center;padding-inline:.34rem;border-radius:999px;background:#18d8ff2e;color:#baf4ff;font-size:.48rem;font-style:normal}.pvp-exp-tile i,.pvp-exp-box i{width:.42rem;height:.42rem;border-radius:50%;background:#78a8c6b3}.pvp-exp-tile--mine,.pvp-exp-box--mine{border-color:#33e1ffad;background:radial-gradient(circle at 50% 10%,rgba(54,229,255,.2),transparent 48%),#062945eb;box-shadow:inset 0 0 1rem #21d7ff1f,0 0 .9rem #0bafee29}.pvp-exp-tile--other,.pvp-exp-box--other{border-color:#4f8bcd47;background:#12253fd1}.pvp-exp-tile--winner,.pvp-exp-box--jackpot{border-color:#ffd852e6;background:radial-gradient(circle at 50% 35%,rgba(255,224,95,.44),transparent 58%),linear-gradient(145deg,#ffbc235c,#0d1b26e6);animation:pvpExpWinner .78s ease-in-out both}.pvp-exp-box--minor{border-color:#44e0ffb3;background:#0c4d71cc}.pvp-exp-tile--loser,.pvp-exp-box--empty{opacity:.42;filter:grayscale(.25)}.pvp-exp-box{min-height:4.15rem;border-radius:.92rem}.pvp-exp-box>span{font-size:1.16rem;color:#7beaff;text-shadow:0 0 .8rem rgba(30,216,255,.45)}.pvp-exp-box--jackpot>span{color:#ffe282;text-shadow:0 0 1rem rgba(255,210,90,.8)}.pvp-exp-entry{position:relative;z-index:3;display:grid;gap:.5rem;padding:.72rem}.pvp-exp-entry__summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.36rem}.pvp-exp-entry__summary div{min-width:0;min-height:2.72rem;display:grid;align-content:center;gap:.08rem;padding:.36rem .42rem;border-radius:.76rem;background:#ffffff0a}.pvp-exp-entry__summary span{overflow:hidden;color:#daebf69e;font-size:.55rem;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.pvp-exp-entry__summary strong{overflow:hidden;color:#fff;font-size:.72rem;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.pvp-exp-amount{min-height:3.05rem;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;padding-inline:.66rem;border:1px solid rgba(110,221,255,.16);border-radius:.88rem;background:#ffffff0b}.pvp-exp-amount span{color:#80e4ff;font-size:.72rem;font-weight:950}.pvp-exp-amount input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#fff;direction:ltr;font:950 1.38rem/1 Inter,sans-serif}.pvp-exp-amount i{color:#b5d3e5b8;font-style:normal}.pvp-exp-chips{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.3rem}.pvp-exp-chips button,.pvp-exp-actions button{min-width:0;min-height:2.35rem;border:1px solid rgba(255,255,255,.09);border-radius:.7rem;background:#ffffff0c;color:#d7e8f2;font-size:.68rem;font-weight:950}.pvp-exp-chips button.is-active{border-color:#36e2ff9e;background:#0899dc57;color:#fff;box-shadow:inset 0 0 .8rem #21d7ff1f}.pvp-exp-actions{display:grid;grid-template-columns:.78fr 1.45fr;gap:.42rem}.pvp-exp-actions .pvp-exp-actions__primary{border:0;background:linear-gradient(135deg,#078cf2,#1bdbef);color:#fff;box-shadow:0 .6rem 1.35rem #05a6e82e}.pvp-exp-actions .pvp-exp-actions__primary:disabled{opacity:.48;filter:saturate(.5)}.pvp-exp-fairness{padding:.66rem .72rem}.pvp-exp-fairness summary{cursor:pointer;color:#dff8ff;font-size:.78rem;font-weight:950}.pvp-exp-fairness div{display:grid;gap:.34rem;margin-top:.52rem}.pvp-exp-fairness span{min-width:0;display:flex;justify-content:space-between;gap:.5rem;color:#d9eaf5a3;font-size:.66rem}.pvp-exp-fairness b{min-width:0;overflow:hidden;color:#fff;text-overflow:ellipsis;white-space:nowrap}.pvp-exp-feed,.pvp-exp-history{padding:.72rem}.pvp-exp-section-head{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin-bottom:.52rem}.pvp-exp-section-head h3{margin:0;font-size:.92rem}.pvp-exp-section-head span{display:inline-flex;align-items:center;gap:.32rem;color:#7ee5ffe6;font-size:.62rem;font-weight:950}.pvp-exp-feed__list{max-height:17rem;display:grid;gap:.36rem;overflow:auto}.pvp-exp-feed__row{min-width:0;min-height:2.54rem;display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:.42rem;padding:.34rem .5rem;border-radius:.76rem;background:#ffffff09}.pvp-exp-feed__row>span{width:1.72rem;height:1.72rem;display:grid;place-items:center;border-radius:50%;background:#15354f;color:#bdf4ff;font-weight:950}.pvp-exp-feed__row b,.pvp-exp-feed__row strong{color:#fff;font-size:.7rem}.pvp-exp-feed__row small{min-width:0;overflow:hidden;color:#cae1ef94;font-size:.66rem;text-overflow:ellipsis;white-space:nowrap}.pvp-exp-feed__row--gold strong{color:#ffe188}.pvp-exp-feed__row--cyan strong{color:#8fecff}.pvp-exp-history{display:grid;gap:.38rem}.pvp-exp-history article{min-height:2.7rem;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.42rem .52rem;border-radius:.76rem;background:#ffffff09}.pvp-exp-history b,.pvp-exp-history strong{color:#fff;font-size:.72rem}.pvp-exp-history span{min-width:0;overflow:hidden;color:#d3e6f2a3;font-size:.66rem;text-overflow:ellipsis;white-space:nowrap}.pvp-exp-teaser{min-height:min(68vh,34rem);place-items:center;align-content:center;gap:.62rem;padding:1.6rem 1rem max(7rem,calc(env(safe-area-inset-bottom,0px) + 5.6rem));text-align:center}.pvp-exp-teaser__preview{width:min(12.2rem,58vw);aspect-ratio:1;display:grid;grid-template-columns:repeat(3,1fr);gap:.34rem;margin-bottom:.4rem;padding:.6rem;border:1px solid rgba(80,218,255,.18);border-radius:1.2rem;background:#040f1eb3;box-shadow:0 0 2.2rem #0fb8ee29}.pvp-exp-teaser--mysteryBox .pvp-exp-teaser__preview{display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle at 45% 30%,#ffe06757,#0f91dc33 38%,#040f1eb8 68%);animation:pvpExpFloat 2.6s ease-in-out infinite}.pvp-exp-teaser--mysteryBox .pvp-exp-teaser__preview b{width:46%;aspect-ratio:1;border-radius:1rem;background:linear-gradient(145deg,#15d7ff,#096fe2);box-shadow:0 0 1.8rem #1ad9ff57;transform:rotate(12deg)}.pvp-exp-teaser__preview span{border-radius:.55rem;background:linear-gradient(145deg,#20d8ff3d,#ffffff0a);animation:pvpExpTilePreview 1.8s ease-in-out infinite}.pvp-exp-teaser__preview span:nth-child(2n){animation-delay:.18s}.pvp-exp-teaser__features{display:flex;flex-wrap:wrap;justify-content:center;gap:.36rem}.pvp-exp-teaser__features span{padding:.45rem .58rem;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:#ffffff09;color:#bdd1de;font-size:.64rem;font-weight:850}.pvp-exp-teaser button{min-height:2.65rem;padding:0 1.05rem;border:0;border-radius:999px;background:linear-gradient(135deg,#078cf2,#18d5ef);color:#fff;font-weight:950;box-shadow:0 .6rem 1.3rem #05a6e82e}@keyframes pvpExpPulse{50%{opacity:.48;transform:scale(.72)}}@keyframes pvpExpWinner{40%{transform:scale(1.06);filter:brightness(1.36)}}@keyframes pvpExpFloat{50%{transform:translateY(-.24rem)}}@keyframes pvpExpTilePreview{50%{background-color:#1ed8ff52;transform:translateY(-.08rem)}}@media (max-width: 390px){.pvp-exp-hero{align-items:flex-start;flex-direction:column}.pvp-exp-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.pvp-exp-board{padding:.48rem;gap:.32rem}.pvp-exp-tile{min-height:2.62rem;border-radius:.62rem}.pvp-exp-box{min-height:3.55rem}.pvp-exp-entry__summary{grid-template-columns:1fr}.pvp-exp-chips{grid-template-columns:repeat(4,minmax(0,1fr))}.pvp-exp-feed__row{grid-template-columns:auto minmax(0,1fr) auto}.pvp-exp-feed__row small{display:none}}@media (max-width: 340px){.pvp-room-page--system .pvp-surface-switch--modes{grid-template-columns:repeat(6,minmax(3.85rem,1fr))}.pvp-exp-board--boxes{grid-template-columns:repeat(2,minmax(0,1fr))}.pvp-exp-actions{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.pvp-experimental *,.pvp-exp-teaser *{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}.survival-arena,.survival-teaser{--survival-cyan: #22d3ee;--survival-blue: #0098ea;--survival-red: #fb3358;--survival-gold: #ffd35f;width:100%;min-width:0;display:grid;gap:.68rem;padding-bottom:max(6rem,calc(env(safe-area-inset-bottom,0px) + 5rem));color:#f7fbff;overflow:clip}.survival-header,.survival-pills,.survival-stage,.survival-entry,.survival-fairness,.survival-feed,.survival-history,.survival-teaser{border:1px solid rgba(125,211,252,.13);border-radius:1.18rem;background:radial-gradient(circle at 50% 0%,rgba(0,152,234,.18),transparent 44%),linear-gradient(180deg,#121d31f5,#060d1cfa);box-shadow:inset 0 1px #ffffff12}.survival-header{min-height:4.75rem;display:flex;align-items:center;justify-content:space-between;gap:.72rem;padding:.82rem .9rem}.survival-kicker{display:block;color:#7dd3fc;font-size:.64rem;font-weight:950;letter-spacing:.04em;text-transform:uppercase}.survival-header h2,.survival-teaser h2{margin:.12rem 0 0;color:#fff;font-size:clamp(1.45rem,7vw,2rem);line-height:1.02;text-shadow:0 .18rem 0 rgba(0,0,0,.2),0 0 1.1rem rgba(34,211,238,.18)}.survival-status{flex:0 0 auto;min-height:2.1rem;display:inline-flex;align-items:center;gap:.38rem;padding:0 .7rem;border:1px solid rgba(34,211,238,.32);border-radius:999px;background:#09577c57;color:#c8f6ff;font-size:.72rem;font-weight:950}.survival-status i,.survival-section-head span i{width:.42rem;height:.42rem;border-radius:50%;background:var(--survival-cyan);box-shadow:0 0 .72rem #22d3eee6;animation:survivalPulse 1.55s ease-in-out infinite}.survival-status--duel,.survival-status--winner{border-color:#fb33586b;background:#70102957;color:#ffd6de}.survival-status--duel i,.survival-status--winner i{background:var(--survival-red);box-shadow:0 0 .78rem #fb3358db}.survival-pills{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.38rem;padding:.42rem}.survival-pills span{min-width:0;min-height:3rem;display:grid;place-items:center;align-content:center;gap:.08rem;border-radius:.82rem;background:#ffffff0c;text-align:center}.survival-pills b{max-width:100%;overflow:hidden;color:#fff;font-size:.88rem;font-weight:1000;text-overflow:ellipsis;white-space:nowrap}.survival-pills small{color:#d6e8f59e;font-size:.58rem;font-weight:850}.survival-stage{position:relative;isolation:isolate;min-height:clamp(19rem,84vw,25rem);display:grid;place-items:center;overflow:hidden}.survival-stage:before,.survival-stage:after{content:"";position:absolute;border-radius:50%;pointer-events:none}.survival-stage:before{width:min(78vw,22rem);aspect-ratio:1;border:1px solid rgba(125,211,252,.16);box-shadow:inset 0 0 2.6rem #22d3ee14,0 0 2rem #22d3ee14;animation:survivalOrbitBreathe 3s ease-in-out infinite}.survival-stage:after{top:15%;right:15%;bottom:15%;left:15%;background:radial-gradient(circle,rgba(34,211,238,.14),transparent 64%);filter:blur(1.2rem)}.survival-core{position:relative;z-index:3;width:clamp(9.5rem,45vw,12.8rem);aspect-ratio:1;display:grid;place-items:center;border-radius:50%}.survival-core__energy{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:radial-gradient(circle at 38% 27%,#d8fbff 0,#d8fbff 4%,#22d3ee 12%,#088ce6,#061b45 72%),#051225;box-shadow:0 0 2.2rem #22d3ee59,inset -1.2rem -1.2rem 2.2rem #020c28a8,inset .5rem .45rem 1rem #ffffff2e;animation:survivalCorePulse 2.1s ease-in-out infinite}.survival-core__energy:before,.survival-core__energy:after{content:"";position:absolute;border-radius:50%}.survival-core__energy:before{top:-9%;right:-9%;bottom:-9%;left:-9%;border:1px solid rgba(132,238,255,.42);animation:survivalCoreRing 2.8s linear infinite}.survival-core__energy:after{top:14%;right:14%;bottom:14%;left:14%;border:1px solid rgba(255,255,255,.22);background:conic-gradient(from 0deg,transparent,rgba(255,255,255,.2),transparent 34%);animation:survivalSpin 4s linear infinite}.survival-core__text{position:relative;z-index:4;display:grid;justify-items:center;text-align:center;text-shadow:0 .18rem .8rem rgba(0,20,50,.86)}.survival-core__text small{color:#c3f5ff;font-size:.68rem;font-weight:900}.survival-core__text strong{margin:.05rem 0;color:#fff;font-size:clamp(2rem,13vw,3.3rem);font-weight:1000;line-height:.95;font-variant-numeric:tabular-nums}.survival-core__text span{max-width:8.5rem;overflow:hidden;color:#9defff;font-size:.66rem;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.survival-orbit{position:absolute;z-index:4;width:min(78vw,22rem);aspect-ratio:1;border-radius:50%;animation:survivalOrbitSpin 22s linear infinite}.survival-player{--survival-angle: 0deg;position:absolute;top:50%;left:50%;width:2.2rem;height:2.2rem;display:grid;place-items:center;border:2px solid rgba(255,255,255,.76);border-radius:50%;background:linear-gradient(145deg,#173d62,#071426);box-shadow:0 0 .8rem #22d3ee38;transform:translate(-50%,-50%) rotate(var(--survival-angle)) translateY(calc(min(78vw,22rem)/-2)) rotate(calc((var(--survival-angle) * -1)))}.survival-player b{color:#fff;font-size:.76rem;font-weight:1000}.survival-player--you{border-color:#fff;background:linear-gradient(145deg,#1bd8ff,#087fe2)}.survival-player--out{opacity:.22;filter:grayscale(.75);transform:translate(-50%,-50%) rotate(var(--survival-angle)) translateY(calc(min(78vw,22rem)/-2)) rotate(calc((var(--survival-angle) * -1))) scale(.72)}.survival-player--duel{border-color:#fffffff2;box-shadow:0 0 1.2rem #fb335885;animation:survivalDuelAvatar 1s ease-in-out infinite}.survival-arena--duel .survival-stage{background:radial-gradient(circle at 50% 50%,rgba(251,51,88,.18),transparent 48%),linear-gradient(180deg,#121d31f5,#060d1cfa)}.survival-arena--duel .survival-core__energy{filter:hue-rotate(135deg) saturate(1.25);animation-duration:.92s}.survival-final-duel{position:absolute;z-index:6;inset-block-start:.72rem;left:50%;padding:.48rem .8rem;border:1px solid rgba(251,51,88,.35);border-radius:999px;background:#4f0a1fb8;color:#fff;font-size:.82rem;font-weight:1000;transform:translate(-50%);box-shadow:0 0 1.4rem #fb335847;animation:survivalWarning .85s ease-in-out infinite}.survival-winner{position:absolute;z-index:8;width:min(18.5rem,calc(100% - 1.4rem));display:grid;justify-items:center;gap:.26rem;padding:.9rem;border:1px solid rgba(255,211,95,.42);border-radius:1rem;background:radial-gradient(circle at 50% 0%,rgba(255,211,95,.22),transparent 46%),#050c18e6;box-shadow:0 1rem 2.4rem #0000007a,0 0 1.8rem #ffd35f2e;animation:survivalWinnerIn .26s ease-out both}.survival-winner>span{font-size:1.8rem}.survival-winner strong{color:#ffe292;font-size:.72rem;font-weight:1000;letter-spacing:.08em;text-transform:uppercase}.survival-winner b{max-width:100%;overflow:hidden;color:#fff;font-size:1.32rem;font-weight:1000;text-overflow:ellipsis;white-space:nowrap}.survival-winner em{color:#9df5ff;font-size:1rem;font-style:normal;font-weight:1000}.survival-winner div{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.34rem;margin-top:.42rem}.survival-winner button{min-width:0;min-height:2.2rem;border:0;border-radius:.66rem;background:#ffffff1a;color:#fff;font-size:.62rem;font-weight:950}.survival-winner button:first-child{background:linear-gradient(135deg,#078cf2,#1bdbef)}.survival-entry,.survival-feed,.survival-history,.survival-fairness{padding:.72rem}.survival-entry{display:grid;gap:.5rem}.survival-entry__head,.survival-section-head{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.survival-entry__head div{min-width:0}.survival-entry__head span,.survival-section-head span{color:#7ee5ffe6;font-size:.62rem;font-weight:950}.survival-entry__head strong,.survival-section-head h3{margin:0;color:#fff;font-size:.92rem;font-weight:1000}.survival-amount{min-height:3.05rem;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.52rem;padding-inline:.66rem;border:1px solid rgba(110,221,255,.16);border-radius:.88rem;background:#ffffff0b}.survival-amount span{color:#80e4ff;font-size:.72rem;font-weight:950}.survival-amount input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#fff;direction:ltr;font:950 1.42rem/1 Inter,sans-serif}.survival-amount i{color:#b5d3e5b8;font-style:normal}.survival-chips{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.3rem}.survival-chips button,.survival-join{min-width:0;min-height:2.38rem;border:1px solid rgba(255,255,255,.09);border-radius:.7rem;background:#ffffff0c;color:#d7e8f2;font-size:.68rem;font-weight:950}.survival-chips button.is-active{border-color:#36e2ffa3;background:#0899dc57;color:#fff;box-shadow:inset 0 0 .8rem #21d7ff1f}.survival-rule-chips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.32rem}.survival-rule-chips span{min-width:0;min-height:2rem;display:grid;place-items:center;padding-inline:.36rem;border-radius:999px;background:#ffffff0e;color:#d6e8f5c2;font-size:.62rem;font-weight:850;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.survival-join{min-height:3.2rem;border:0;border-radius:.92rem;background:linear-gradient(135deg,#078cf2,#1bdbef);color:#fff;font-size:.9rem;box-shadow:0 .7rem 1.5rem #05a6e833}.survival-join:disabled{opacity:.48;filter:saturate(.5)}.survival-fairness summary{cursor:pointer;color:#e5f8ff;font-size:.78rem;font-weight:1000}.survival-fairness div{display:grid;gap:.34rem;margin-top:.52rem}.survival-fairness span{min-width:0;display:flex;justify-content:space-between;gap:.5rem;color:#d9eaf5a3;font-size:.66rem}.survival-fairness b{min-width:0;overflow:hidden;color:#fff;text-overflow:ellipsis;white-space:nowrap}.survival-section-head{margin-bottom:.52rem}.survival-section-head span{display:inline-flex;align-items:center;gap:.32rem}.survival-feed__list{max-height:17rem;display:grid;gap:.36rem;overflow:auto}.survival-feed__row,.survival-history article{min-width:0;min-height:2.58rem;display:grid;align-items:center;gap:.42rem;padding:.36rem .52rem;border-radius:.76rem;background:#ffffff09}.survival-feed__row{grid-template-columns:auto minmax(0,.78fr) minmax(0,1fr)}.survival-feed__row>span{width:1.7rem;height:1.7rem;display:grid;place-items:center;border-radius:50%;background:#22d3ee24;color:#bdf4ff;font-weight:1000}.survival-feed__row--eliminate>span{background:#fb33582e;color:#ffd6de}.survival-feed__row--duel>span,.survival-feed__row--win>span{background:#ffd35f29;color:#ffe292}.survival-feed__row b,.survival-history b,.survival-history strong{color:#fff;font-size:.72rem;font-weight:1000}.survival-feed__row small,.survival-history span,.survival-history small{min-width:0;overflow:hidden;color:#d0e5f39e;font-size:.66rem;text-overflow:ellipsis;white-space:nowrap}.survival-history{display:grid;gap:.38rem}.survival-history article{grid-template-columns:auto minmax(0,1fr) auto auto}.survival-teaser{min-height:min(68vh,34rem);place-items:center;align-content:center;gap:.62rem;padding:1.6rem 1rem max(7rem,calc(env(safe-area-inset-bottom,0px) + 5.6rem));text-align:center}.survival-teaser__core{position:relative;width:min(12.5rem,58vw);aspect-ratio:1;display:grid;place-items:center;margin-bottom:.38rem;border-radius:50%;background:radial-gradient(circle at 38% 29%,#d8fbff 0,#d8fbff 4%,#22d3ee 13%,#088ce6 44%,#061b45 72%);box-shadow:0 0 2.8rem #22d3ee42;animation:survivalCorePulse 2.1s ease-in-out infinite}.survival-teaser__core:before,.survival-teaser__core:after{content:"";position:absolute;border:1px solid rgba(125,211,252,.24);border-radius:50%}.survival-teaser__core:before{top:-13%;right:-13%;bottom:-13%;left:-13%}.survival-teaser__core:after{top:-27%;right:-27%;bottom:-27%;left:-27%}.survival-teaser__core span{position:absolute;width:1.72rem;height:1.72rem;border-radius:50%;background:#0e2a45;border:1px solid rgba(255,255,255,.55)}.survival-teaser__core span:nth-child(1){transform:translate(-4rem,-1.8rem)}.survival-teaser__core span:nth-child(2){transform:translate(4rem,-1.4rem)}.survival-teaser__core span:nth-child(3){transform:translateY(4.2rem)}.survival-teaser p{max-width:25rem;margin:0;color:#d6e8f5ad;font-size:.78rem;line-height:1.7}.survival-teaser__chips{display:flex;flex-wrap:wrap;justify-content:center;gap:.36rem}.survival-teaser__chips span{padding:.45rem .58rem;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:#ffffff09;color:#bdd1de;font-size:.64rem;font-weight:850}.survival-teaser button{min-height:2.65rem;padding:0 1.05rem;border:0;border-radius:999px;background:linear-gradient(135deg,#078cf2,#18d5ef);color:#fff;font-weight:950;box-shadow:0 .6rem 1.3rem #05a6e82e}@keyframes survivalPulse{50%{opacity:.45;transform:scale(.74)}}@keyframes survivalSpin{to{transform:rotate(360deg)}}@keyframes survivalOrbitSpin{to{transform:rotate(360deg)}}@keyframes survivalOrbitBreathe{50%{opacity:.8;transform:scale(1.02)}}@keyframes survivalCorePulse{50%{filter:brightness(1.18);transform:translateY(-.16rem) scale(1.02)}}@keyframes survivalCoreRing{50%{opacity:.42;transform:scale(1.08)}}@keyframes survivalWarning{50%{transform:translate(-50%) scale(1.04);box-shadow:0 0 1.8rem #fb335870}}@keyframes survivalDuelAvatar{50%{filter:brightness(1.3)}}@keyframes survivalWinnerIn{0%{opacity:0;transform:translateY(.5rem) scale(.96)}}@media (max-width: 390px){.survival-header{align-items:flex-start;flex-direction:column}.survival-stage{min-height:18.2rem}.survival-core{width:9rem}.survival-orbit,.survival-stage:before{width:min(82vw,19.5rem)}.survival-player{width:1.92rem;height:1.92rem;transform:translate(-50%,-50%) rotate(var(--survival-angle)) translateY(calc(min(82vw,19.5rem)/-2)) rotate(calc((var(--survival-angle) * -1)))}.survival-player--out{transform:translate(-50%,-50%) rotate(var(--survival-angle)) translateY(calc(min(82vw,19.5rem)/-2)) rotate(calc((var(--survival-angle) * -1))) scale(.72)}.survival-chips{grid-template-columns:repeat(4,minmax(0,1fr))}.survival-rule-chips,.survival-history article{grid-template-columns:1fr}.survival-feed__row{grid-template-columns:auto minmax(0,1fr)}.survival-feed__row small{grid-column:2}.survival-winner div{grid-template-columns:1fr}}@media (max-width: 340px){.survival-pills{grid-template-columns:1fr}.survival-core{width:8.3rem}.survival-teaser__core span:nth-child(1){transform:translate(-3.2rem,-1.5rem)}.survival-teaser__core span:nth-child(2){transform:translate(3.2rem,-1.2rem)}.survival-teaser__core span:nth-child(3){transform:translateY(3.4rem)}}@media (prefers-reduced-motion: reduce){.survival-arena *,.survival-teaser *{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}.survival-stage{min-height:clamp(22rem,94vw,30rem);align-content:center;justify-items:center;gap:.62rem;padding:.78rem;background:radial-gradient(circle at 50% 50%,rgba(34,211,238,.11),transparent 54%),linear-gradient(180deg,#121d31f5,#060d1cfa)}.survival-stage:before{width:min(86vw,25rem);border-color:#7dd3fc1c}.survival-stage:after{top:8%;right:8%;bottom:8%;left:8%;opacity:.72}.survival-stage--warning,.survival-stage--selected,.survival-stage--explode{background:radial-gradient(circle at 50% 42%,rgba(251,51,88,.18),transparent 48%),radial-gradient(circle at 50% 55%,rgba(34,211,238,.1),transparent 58%),linear-gradient(180deg,#16192dfa,#070c18fa)}.survival-stage--warning{animation:survivalArenaShake .42s ease-in-out infinite}.survival-stage--selected{animation:survivalFreeze .3s steps(2,end) infinite}.survival-arena-pulse{position:absolute;z-index:1;width:min(74vw,21rem);aspect-ratio:1;border:1px solid rgba(34,211,238,.2);border-radius:50%;background:radial-gradient(circle,transparent 0 34%,rgba(34,211,238,.1) 35% 36%,transparent 37% 100%),conic-gradient(from 0deg,#22d3ee24,#fb335814,#22d3ee24);filter:blur(.1px);opacity:.7;animation:survivalPulseDisc 2.4s ease-in-out infinite}.survival-stage--warning .survival-arena-pulse,.survival-stage--selected .survival-arena-pulse,.survival-stage--explode .survival-arena-pulse{border-color:#fb33585c;background:radial-gradient(circle,transparent 0 34%,rgba(251,51,88,.16) 35% 36%,transparent 37% 100%),conic-gradient(from 0deg,#fb335838,#22d3ee1a,#fb335838);animation-duration:.76s}.survival-alive-counter{position:relative;z-index:4;min-width:7rem;min-height:4.85rem;display:grid;place-items:center;align-content:center;gap:.05rem;padding:.62rem .88rem;border:1px solid rgba(125,211,252,.2);border-radius:1rem;background:radial-gradient(circle at 50% 0%,rgba(34,211,238,.16),transparent 56%),#060d1cc7;box-shadow:0 .85rem 1.8rem #00000040,inset 0 1px #ffffff17;text-align:center}.survival-alive-counter small{max-width:10rem;overflow:hidden;color:#99eaff;font-size:.62rem;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.survival-alive-counter strong{color:#fff;font-size:clamp(1.82rem,10vw,2.7rem);font-weight:1000;line-height:.98;font-variant-numeric:tabular-nums}.survival-alive-counter span{color:#d6e8f5ad;font-size:.56rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.survival-elimination-warning,.survival-final-three,.survival-final-duel{position:relative;z-index:6;min-width:min(18rem,100%);display:grid;justify-items:center;gap:.04rem;padding:.48rem .76rem;border:1px solid rgba(251,51,88,.34);border-radius:.92rem;background:linear-gradient(135deg,#fb33583d,#0a101fd1),#460a1c80;color:#fff;text-align:center;box-shadow:0 0 1.4rem #fb335833}.survival-elimination-warning b{font-size:1.05rem;line-height:1}.survival-elimination-warning strong,.survival-final-three,.survival-final-duel{font-size:.82rem;font-weight:1000}.survival-elimination-warning span{max-width:100%;overflow:hidden;color:#ffd6ded1;font-size:.66rem;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.survival-elimination-warning--selected{animation:survivalTargetFlash .3s steps(2,end) infinite}.survival-elimination-warning--explode{background:radial-gradient(circle at 50% 50%,rgba(255,211,95,.24),transparent 58%),#560c23bd}.survival-final-three{border-color:#ffd35f57;background:linear-gradient(135deg,#ffd35f2e,#fb335829),#070c18c7;color:#ffe9a8;animation:survivalHeartbeat 1s ease-in-out infinite}.survival-final-duel{position:relative;inset-block-start:auto;left:auto;transform:none;color:#fff;animation:survivalHeartbeat .72s ease-in-out infinite}.survival-player-grid{position:relative;z-index:5;width:min(100%,24rem);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.48rem}.survival-player-grid--1,.survival-player-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.survival-player-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.survival-player-card{position:relative;min-width:0;min-height:4.18rem;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"avatar body" "avatar chance";align-items:center;gap:.18rem .42rem;padding:.46rem;border:1px solid rgba(125,211,252,.15);border-radius:.86rem;background:linear-gradient(135deg,#ffffff18,#ffffff09),#081020b8;box-shadow:inset 0 1px #ffffff12;transition:transform .18s ease,opacity .18s ease,filter .18s ease,box-shadow .18s ease}.survival-player-card__avatar{grid-area:avatar;width:2.35rem;height:2.35rem;display:grid;place-items:center;border:2px solid rgba(255,255,255,.72);border-radius:50%;background:linear-gradient(145deg,#173d62,#071426);box-shadow:0 0 .8rem #22d3ee2e}.survival-player-card__avatar b{color:#fff;font-size:.76rem;font-weight:1000}.survival-player-card__body{grid-area:body;min-width:0;display:grid;gap:.02rem}.survival-player-card__body strong,.survival-player-card__body span,.survival-player-card em{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.survival-player-card__body strong{color:#fff;font-size:.78rem;font-weight:1000}.survival-player-card__body span{color:#d6e8f5a8;font-size:.62rem;font-weight:850}.survival-player-card em{grid-area:chance;color:#8beeff;font-size:.66rem;font-style:normal;font-weight:1000}.survival-player--you{border-color:#22d3ee85;box-shadow:0 0 1.2rem #22d3ee2e,inset 0 1px #ffffff1a}.survival-player--you .survival-player-card__avatar{background:linear-gradient(145deg,#1bd8ff,#087fe2)}.survival-player--out{opacity:.28;filter:grayscale(.85);transform:scale(.94)}.survival-player--duel{min-height:5.3rem;border-color:#ffffff47;background:radial-gradient(circle at 15% 50%,rgba(34,211,238,.2),transparent 46%),radial-gradient(circle at 85% 50%,rgba(251,51,88,.18),transparent 46%),#081020c2;box-shadow:0 0 1.6rem #fb335833}.survival-player--duel .survival-player-card__avatar{width:2.85rem;height:2.85rem}.survival-player--target{z-index:8;border-color:#ffffffb8;box-shadow:0 0 1.8rem #fb335875,0 0 0 .2rem #fb33581f}.survival-player--target-warning{animation:survivalAvatarGlow .52s ease-in-out infinite}.survival-player--target-selected{transform:scale(1.08);animation:survivalTargetFlash .3s steps(2,end) infinite}.survival-player--target-explode{transform:scale(1.16);animation:survivalExplode .46s ease-out both}.survival-arena--duel .survival-stage{background:radial-gradient(circle at 18% 50%,rgba(34,211,238,.22),transparent 38%),radial-gradient(circle at 82% 50%,rgba(251,51,88,.22),transparent 38%),linear-gradient(180deg,#121d31f5,#060d1cfa)}.survival-arena--duel .survival-player-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:20rem}.survival-arena--winner .survival-stage{background:radial-gradient(circle at 50% 42%,rgba(255,211,95,.22),transparent 48%),radial-gradient(circle at 50% 58%,rgba(34,211,238,.15),transparent 56%),linear-gradient(180deg,#121d31f5,#060d1cfa)}.survival-arena--winner .survival-arena-pulse{background:radial-gradient(circle,transparent 0 32%,rgba(255,211,95,.18) 33% 35%,transparent 36% 100%),conic-gradient(from 0deg,#ffd35f38,#22d3ee1f,#ffd35f38)}.survival-winner{animation:survivalWinnerIn .26s ease-out both,survivalConfettiGlow 1.2s ease-in-out infinite}@keyframes survivalPulseDisc{50%{opacity:.95;transform:scale(1.035)}}@keyframes survivalArenaShake{0%,to{transform:translateZ(0)}25%{transform:translate3d(.08rem,-.04rem,0)}50%{transform:translate3d(-.08rem,.05rem,0)}75%{transform:translate3d(.05rem,.04rem,0)}}@keyframes survivalFreeze{50%{filter:contrast(1.14) brightness(1.08)}}@keyframes survivalTargetFlash{50%{opacity:.72;filter:brightness(1.35)}}@keyframes survivalHeartbeat{50%{transform:scale(1.035);box-shadow:0 0 1.8rem #fb33585c}}@keyframes survivalAvatarGlow{50%{box-shadow:0 0 2rem #fb33589e,0 0 0 .28rem #fb335824}}@keyframes survivalExplode{0%{opacity:1;filter:brightness(1)}45%{opacity:1;filter:brightness(1.9)}to{opacity:.18;filter:blur(2px) brightness(1.4);transform:scale(1.34) rotate(2deg)}}@keyframes survivalConfettiGlow{50%{box-shadow:0 1rem 2.4rem #0000007a,0 0 2.4rem #ffd35f57}}@media (max-width: 390px){.survival-stage{min-height:21.5rem;padding:.58rem}.survival-player-grid{gap:.38rem}.survival-player-card{min-height:3.82rem;padding:.38rem}.survival-player-card__avatar{width:2.08rem;height:2.08rem}.survival-player-card__body strong{font-size:.72rem}.survival-player-card__body span,.survival-player-card em{font-size:.58rem}}@media (max-width: 340px){.survival-player-grid,.survival-player-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}.survival-alive-counter{min-height:4.3rem}}.pvp-room-page--system .pvp-surface-switch__item{min-height:2.55rem;border:0;border-radius:.72rem;background:#ffffff0b;color:#eef6fab8;font-size:.86rem;font-weight:950}.pvp-room-page--system .pvp-surface-switch__item--active{color:#fff;background:linear-gradient(135deg,#f5a43ddb,#a995ffe6),#ffffff14;box-shadow:0 .65rem 1.25rem #a995ff33}.pvp-room-page--system>.leaderboard-page{padding-inline:0}.leaderboard-hero,.leaderboard-prize,.leaderboard-my-rank,.leaderboard-list{border-radius:1.05rem;background:linear-gradient(145deg,#ffffff21,#0a121ca8),#090e1685;box-shadow:0 1rem 2.7rem #0003}.leaderboard-hero{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:.62rem;padding:.78rem;overflow:hidden}.leaderboard-hero__copy{min-width:0;display:grid;gap:.18rem}.leaderboard-hero__copy span,.leaderboard-prize span,.leaderboard-list__head span,.leaderboard-row__score span,.leaderboard-row__user span,.leaderboard-my-rank span{color:#eef6faad;font-size:.7rem;font-weight:850}.leaderboard-hero__copy h2{margin:0;color:#fff;font-size:clamp(1.2rem,4vw,1.65rem);font-weight:950;letter-spacing:0}.leaderboard-hero__copy p{margin:0;max-width:26rem;color:#eef6fab8;font-size:.74rem;font-weight:750;line-height:1.8}.leaderboard-countdown{position:relative;width:100%;min-width:0;display:flex;justify-content:center;padding:.66rem .72rem;border:1px solid rgba(255,255,255,.14);border-radius:1rem;background:radial-gradient(circle at 18% 8%,rgba(255,190,112,.2),transparent 36%),radial-gradient(circle at 82% 14%,rgba(154,128,255,.22),transparent 34%),linear-gradient(145deg,#ffffff1c,#0d1420b8),#ffffff0e;box-shadow:0 1rem 2.15rem #00000038,inset 0 1px #ffffff2e,inset 0 -1px #00000038;overflow:hidden}.leaderboard-countdown:before{content:"";position:absolute;top:.15rem;right:.15rem;bottom:.15rem;left:.15rem;border-radius:.84rem;border:1px solid rgba(255,255,255,.08);pointer-events:none}.leaderboard-flip-clock{justify-content:center;gap:.38rem;width:auto}.leaderboard-flip-clock .flip-clock__unit{gap:0;min-width:2.72rem}.leaderboard-flip-clock .flip-clock__digits{min-width:2.72rem}.leaderboard-flip-clock .flip-clock__digit{min-width:2.72rem;min-height:2.28rem;padding:.18rem .42rem;border-color:#ffffff29;border-radius:.72rem;background:linear-gradient(180deg,#ffffff2e,#ffffff0e 47%,#0000002e 48%,#ffffff14),linear-gradient(135deg,#152030eb,#30324cdb);color:#fff;font-size:1.04rem;font-weight:950;text-shadow:0 .5rem 1.2rem rgba(154,128,255,.36);box-shadow:0 .62rem 1.35rem #0000003d,inset 0 1px #fff3,inset 0 -1px #00000047}.leaderboard-flip-clock .flip-clock__separator{inset-inline-end:-.38rem;top:.68rem;gap:.2rem;width:.32rem}.leaderboard-flip-clock .flip-clock__separator span{width:.24rem;height:.24rem;background:#ffe8afe6;box-shadow:0 0 .72rem #ffbe7073}.leaderboard-flip-clock .flip-clock__unit-label{display:none}.leaderboard-self-rank{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:.48rem;padding:.56rem .62rem;border-radius:.88rem;background:linear-gradient(135deg,#ffb8561a,#a995ff1f),#080d1494}.leaderboard-self-rank span{min-width:0;overflow:hidden;color:#eef6fab3;font-size:.72rem;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.leaderboard-self-rank strong,.leaderboard-self-rank div{min-height:2.15rem;display:grid;place-items:center;padding-inline:.62rem;border:1px solid rgba(255,255,255,.13);border-radius:.62rem;background:#fff1;color:#fff}.leaderboard-self-rank strong{min-width:3.25rem;font-size:.92rem;font-weight:950}.leaderboard-self-rank div{min-width:3.25rem;gap:.02rem}.leaderboard-self-rank b{color:#fff;font-size:.82rem;font-weight:950}.leaderboard-self-rank em{color:#eef6fa94;font-size:.54rem;font-style:normal;font-weight:850}.leaderboard-prize{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.72rem;padding:.78rem .9rem}.leaderboard-prize div{min-width:0;display:grid;gap:.1rem}.leaderboard-prize strong,.leaderboard-my-rank strong,.leaderboard-my-rank b{color:#fff;font-size:1.15rem;font-weight:950;white-space:nowrap}.leaderboard-prize p{margin:0;min-width:0;overflow:hidden;color:#eef6fad1;font-size:.82rem;font-weight:850;text-align:end;text-overflow:ellipsis;white-space:nowrap}.leaderboard-prize em{grid-column:1 / -1;color:#ffd184;font-size:.72rem;font-style:normal;font-weight:850}.leaderboard-my-rank{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.72rem;padding:.75rem .86rem}.leaderboard-list{display:grid;gap:.48rem;padding:.58rem}.leaderboard-list__head{display:grid;align-items:center;min-height:2rem}.leaderboard-list__head strong{min-width:0;overflow:hidden;color:#fff;font-size:.86rem;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.leaderboard-list__head button{min-height:2.1rem;padding-inline:.72rem;border:1px solid rgba(255,255,255,.16);border-radius:.72rem;background:#ffffff14;color:#fff;font-size:.76rem;font-weight:900}.leaderboard-row{display:grid;direction:ltr;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.62rem;min-width:0;min-height:4.35rem;padding:.56rem .62rem;border:1px solid rgba(255,255,255,.13);border-radius:.82rem;background:linear-gradient(135deg,#ffffff1a,#ffffff09),#05090f85}.leaderboard-row--podium{border-color:#ffca5f47;background:linear-gradient(135deg,#ffca5f21,#26e0c214),#05090f8f}.leaderboard-row__rank{width:2.35rem;height:2.35rem;display:grid;place-items:center;border:1px solid rgba(255,255,255,.22);border-radius:.68rem;background:linear-gradient(135deg,#f5a43d,#a995ff);color:#fff;font-size:1rem;font-weight:950}.leaderboard-row__rank--gold{background:radial-gradient(circle at 50% 45%,#ffea74fa,#ff9d1ff2 68%,#805c19c7);box-shadow:inset 0 0 0 .18rem #fff3,0 .45rem 1rem #ffb33038}.leaderboard-row__user{direction:rtl;min-width:0;display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:.55rem;justify-self:end;text-align:start}.leaderboard-row__user img,.leaderboard-row__user>span{width:2.45rem;height:2.45rem;display:grid;place-items:center;flex:0 0 auto;border:1px solid rgba(255,255,255,.24);border-radius:50%;background:linear-gradient(135deg,#26e0c259,#a995ff57),#ffffff14;color:#fff;font-size:.92rem;font-weight:950;-o-object-fit:cover;object-fit:cover;overflow:hidden}.leaderboard-row__user>div:not(.leaderboard-row__rank){min-width:0;display:grid;gap:.08rem}.leaderboard-row__user strong,.leaderboard-row__user span,.leaderboard-row__metric strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.leaderboard-row__user strong{color:#fff;font-size:.84rem;font-weight:950}.leaderboard-row__metrics{display:grid;grid-template-columns:repeat(3,3.35rem);gap:.42rem;align-items:center}.leaderboard-row__metric{width:3.35rem;height:2.75rem;display:grid;align-content:center;justify-items:center;padding:.22rem;border:1px solid rgba(255,255,255,.14);border-radius:.68rem;background:#ffffff12;color:#fff}button.leaderboard-row__metric{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.leaderboard-row__metric strong{max-width:3rem;color:#fff;font-size:.84rem;font-weight:950}.leaderboard-row__metric span{color:#eef6faa8;font-size:.58rem;font-weight:900;line-height:1.2}.leaderboard-row__metric--ton{border-color:#a995ff52;background:#a995ff1f}.leaderboard-row__metric--gift{background:linear-gradient(135deg,#ffd81f2e,#a995ff2e),#ffffff14}.leaderboard-row__metric--gift img{width:2rem;height:2rem;-o-object-fit:contain;object-fit:contain}.leaderboard-rank-gift{pointer-events:none;overflow:hidden}.leaderboard-rank-gift--compact{width:2.1rem;height:2.1rem}.leaderboard-rank-gift--large{width:8.2rem;height:8.2rem}.leaderboard-rank-gift--fallback{background:url(/giw/assets/pvp-rank-gift.webp) center / contain no-repeat}.leaderboard-row__metric--add{color:#ffffffdb;font-size:1.35rem;font-weight:950;background:#ffffff0e}.leaderboard-rank-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:grid;place-items:center;padding:1rem}.leaderboard-rank-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#00000094;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.leaderboard-rank-modal__panel{position:relative;width:min(18rem,86vw);display:grid;justify-items:center;gap:.65rem;padding:1rem;border:1px solid rgba(255,255,255,.18);border-radius:1rem;background:linear-gradient(145deg,#ffffff24,#0a121cdb),#05090fe0;box-shadow:0 1.2rem 3rem #0000005c}.leaderboard-rank-modal__panel img,.leaderboard-rank-modal__panel .leaderboard-rank-gift--large{width:8.2rem;height:8.2rem;-o-object-fit:contain;object-fit:contain}.leaderboard-rank-modal__placeholder{width:8.2rem;height:8.2rem;display:grid;place-items:center;border:1px dashed rgba(255,255,255,.26);border-radius:1.15rem;background:linear-gradient(135deg,#ffb8562e,#a995ff33),#ffffff0e;color:#ffffffd1;font-size:3rem;font-weight:950}.leaderboard-rank-modal__panel strong{color:#fff;font-size:.92rem;font-weight:950}.leaderboard-rank-modal__panel span{max-width:100%;overflow:hidden;color:#eef6faad;font-size:.72rem;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.leaderboard-rank-modal__close{position:absolute;inset-block-start:.55rem;inset-inline-start:.55rem;width:2rem;height:2rem;border:1px solid rgba(255,255,255,.14);border-radius:50%;background:#ffffff14;color:#fff;font-size:1.1rem}.leaderboard-empty{padding:.85rem;border:1px solid rgba(255,255,255,.12);border-radius:.78rem;background:#ffffff0b;color:#eef6fac7;font-size:.82rem;font-weight:850;text-align:center}.pvp-leaderboard-admin{display:grid;gap:.75rem;padding:.8rem;border:1px solid rgba(255,255,255,.12);border-radius:1rem;background:linear-gradient(135deg,#26e0c214,#a995ff1a),#ffffff0b}@media (max-width: 560px){.leaderboard-page{padding-inline:.58rem}.leaderboard-hero,.leaderboard-prize,.leaderboard-my-rank{grid-template-columns:1fr}.leaderboard-self-rank{grid-template-columns:minmax(0,1fr) auto}.leaderboard-self-rank div{min-width:0;padding-inline:.5rem}.leaderboard-countdown{width:100%;min-width:0}.leaderboard-prize p{text-align:start;white-space:normal}.leaderboard-row{grid-template-columns:auto minmax(0,1fr);gap:.48rem;min-height:4rem;padding:.5rem}.leaderboard-row__metrics{grid-template-columns:repeat(3,3.02rem);gap:.3rem}.leaderboard-row__metric{width:3.02rem;height:2.52rem;border-radius:.58rem}.leaderboard-row__metric strong{max-width:2.65rem;font-size:.76rem}.leaderboard-row__metric span{font-size:.52rem}.leaderboard-row__metric--gift img{width:1.8rem;height:1.8rem}.leaderboard-row__user{gap:.42rem}.leaderboard-row__rank{width:2.05rem;height:2.05rem;border-radius:.6rem;font-size:.86rem}.leaderboard-row__user img,.leaderboard-row__user>span{width:2.2rem;height:2.2rem}.leaderboard-row__user strong{font-size:.78rem}.leaderboard-list__head{min-height:1.65rem}}.create-layout--wizard{width:min(100%,41rem);margin-inline:auto;padding-bottom:7rem}.create-layout--wizard .create-form.glass-panel{display:grid;gap:.86rem;padding:.92rem!important;border-radius:24px!important;background:#ffffff0a!important}.create-layout--wizard .list-panel__head{display:grid;gap:.42rem;padding:.35rem .18rem .15rem}.create-layout--wizard .list-panel__head h3{font-size:clamp(1.25rem,5vw,1.8rem);line-height:1.25}.create-layout--wizard .wizard-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.34rem;padding:.25rem;border:1px solid rgba(255,255,255,.08);border-radius:22px;background:#ffffff09;overflow:hidden}.create-layout--wizard .wizard-step{display:grid;place-items:center;gap:.16rem;min-width:0;min-height:3.05rem;padding:.35rem .25rem;border:0!important;border-radius:17px!important;background:transparent!important;color:#71717a!important;box-shadow:none!important}.create-layout--wizard .wizard-step span{display:grid;place-items:center;width:1.45rem;height:1.45rem;border-radius:999px;background:#ffffff0e;color:inherit;font-size:.72rem;font-weight:900}.create-layout--wizard .wizard-step strong{max-width:100%;color:inherit;font-size:.7rem;font-weight:800;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.create-layout--wizard .wizard-step--active,.create-layout--wizard .wizard-step--done{background:#0098ea26!important;color:#fff!important;box-shadow:inset 0 0 0 1px #0098ea47!important}.create-layout--wizard .wizard-step--done span,.create-layout--wizard .wizard-step--active span{background:#0098ea;color:#fff}.create-layout--wizard .form-section{display:grid;gap:.78rem;padding:.9rem!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:24px!important;background:#ffffff08!important}.create-layout--wizard .form-section__head{display:grid;gap:.2rem}.create-layout--wizard .form-section__head h4{margin:0;color:#fff;font-size:1.12rem;line-height:1.35}.create-layout--wizard .form-grid,.create-layout--wizard .media-control-row,.create-layout--wizard .capacity-count-row,.create-layout--wizard .rule-inline-fields,.create-layout--wizard .chat-picker-grid--two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.62rem}.create-layout--wizard .form-field,.create-layout--wizard .form-field--wide{display:grid;gap:.4rem;min-width:0}.create-layout--wizard .form-field--wide{grid-column:1 / -1}.create-layout--wizard .form-field>span,.create-layout--wizard .form-field>label,.create-layout--wizard .form-section label>span{color:#a1a1aa;font-size:.78rem;font-weight:800}.create-layout--wizard input,.create-layout--wizard textarea,.create-layout--wizard select{width:100%;min-height:3rem;border:1px solid rgba(255,255,255,.08)!important;border-radius:18px!important;background:#ffffff0e!important;color:#fff!important;box-shadow:none!important}.create-layout--wizard input:focus,.create-layout--wizard textarea:focus,.create-layout--wizard select:focus{border-color:#0098ea80!important;box-shadow:0 0 0 3px #0098ea1f!important}.create-layout--wizard .media-type-picker,.create-layout--wizard .rules-option-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.48rem}.create-layout--wizard .media-type-option,.create-layout--wizard .media-upload-button,.create-layout--wizard .rule-check-row,.create-layout--wizard .review-option-toggle,.create-layout--wizard .chat-choice-card,.create-layout--wizard .selected-chat-card,.create-layout--wizard .rule-card,.create-layout--wizard .review-invoice-card,.create-layout--wizard .invoice-table{border:1px solid rgba(255,255,255,.08)!important;border-radius:20px!important;background:#ffffff0a!important;box-shadow:none!important}.create-layout--wizard .media-type-option--active,.create-layout--wizard .status-chip--active,.create-layout--wizard .filter-chip--active{border-color:#0098ea6b!important;background:#0098ea26!important}.create-layout--wizard .create-form__actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;position:sticky;bottom:calc(5.85rem + env(safe-area-inset-bottom,0px));z-index:12;padding:.42rem;border:1px solid rgba(255,255,255,.08);border-radius:22px;background:#0b1020eb}.create-layout--wizard .create-form__actions button{min-height:3rem;border-radius:18px!important}.gift-market-page{width:min(100%,41rem);margin-inline:auto;display:grid;gap:.85rem;padding-bottom:7rem}.gift-market-stage.glass-panel{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.9rem;align-items:stretch;min-height:8.25rem;padding:1rem!important;overflow:hidden;background:linear-gradient(135deg,#0098ea1a,#ffffff09),#ffffff0a!important}.gift-market-stage.glass-panel:before{display:none!important}.gift-market-stage__copy{display:grid;align-content:center;gap:.34rem;min-width:0}.gift-market-stage h2{margin:0;color:#fff;font-size:clamp(1.32rem,4.8vw,2rem);line-height:1.25}.gift-market-stage p,.gift-market-form p,.gift-market-empty p{margin:0;color:#a1a1aa;line-height:1.75;font-size:.9rem}.gift-market-stage__badge{display:grid;align-content:center;gap:.22rem;min-width:9rem;padding:.85rem;border:1px solid rgba(0,152,234,.24);border-radius:20px;background:#0098ea1a;text-align:center}.gift-market-stage__badge strong,.gift-market-form h3,.gift-card h3,.gift-market-empty h3{margin:0;color:#fff}.gift-market-stage__badge span{color:#a1a1aa;font-size:.74rem;line-height:1.6}.gift-market-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.58rem}.gift-market-metric.glass-panel{display:grid;gap:.36rem;min-height:5.3rem;align-content:center;padding:.78rem!important;text-align:start}.gift-market-metric span{color:#a1a1aa;font-size:.74rem;font-weight:750}.gift-market-metric strong{color:#fff;font-size:1.05rem;font-weight:900}.gift-market-tabs.glass-panel,.gift-market-segment{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;padding:.42rem!important}.gift-market-segment{grid-template-columns:repeat(2,minmax(0,1fr));padding:0!important}.gift-market-tab{min-width:0;min-height:2.72rem;border:1px solid rgba(255,255,255,.08)!important;border-radius:18px!important;background:#ffffff09!important;color:#a1a1aa!important;font-weight:800;box-shadow:none!important}.gift-market-tab--active{border-color:#0098ea8c!important;background:#0098ea29!important;color:#fff!important;box-shadow:0 10px 30px #0098ea1f!important}.gift-market-grid,.gift-market-layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.gift-market-form.glass-panel{display:grid;gap:.78rem;align-content:start;padding:1rem!important}.gift-market-form--wide,.gift-market-empty.glass-panel{grid-column:1 / -1}.gift-market-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.gift-market-form input,.gift-market-form select{width:100%;min-height:3rem;border:1px solid rgba(255,255,255,.08)!important;border-radius:18px!important;background:#ffffff0b!important;color:#fff!important;font-weight:700}.gift-card.glass-panel{display:grid;grid-template-columns:6.4rem minmax(0,1fr);gap:.78rem;padding:.72rem!important;overflow:hidden}.gift-card--compact.glass-panel{grid-template-columns:4.5rem minmax(0,1fr)}.gift-card__preview{display:grid;place-items:center;min-height:6.4rem;border:1px solid rgba(0,152,234,.16);border-radius:20px;background:radial-gradient(circle at 36% 18%,rgba(0,168,255,.22),transparent 44%),linear-gradient(145deg,#ffffff17,#ffffff06);overflow:hidden;color:#00a8ff;font-size:2rem;font-weight:900}.gift-card--compact .gift-card__preview{min-height:4.5rem;border-radius:18px}.gift-card__body{display:grid;gap:.48rem;min-width:0}.gift-card__chips{display:flex;flex-wrap:wrap;gap:.34rem}.gift-card__chips span,.gift-card__price small{display:inline-flex;align-items:center;max-width:100%;min-height:1.7rem;padding:.22rem .55rem;border-radius:999px;background:#ffffff0e;color:#a1a1aa;font-size:.68rem;font-weight:750;overflow:hidden;text-overflow:ellipsis}.gift-card__price,.gift-card__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem}.gift-card__price strong{color:#fff;font-size:1.04rem;font-weight:900}.gift-market-copybox,.gift-market-timeline span{border:1px solid rgba(255,255,255,.08);border-radius:20px;background:#ffffff09}.gift-market-copybox{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem;align-items:center;padding:.55rem}.gift-market-copybox span{direction:ltr;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gift-market-timeline{display:grid;gap:.45rem}.gift-market-timeline span{padding:.72rem .82rem;color:#a1a1aa;font-weight:700}@media (max-width: 640px){.create-layout--wizard .wizard-step strong{display:none}.create-layout--wizard .form-grid,.create-layout--wizard .media-control-row,.create-layout--wizard .capacity-count-row,.create-layout--wizard .rule-inline-fields,.create-layout--wizard .chat-picker-grid--two,.gift-market-stage.glass-panel,.gift-market-grid,.gift-market-layout,.gift-market-form-grid{grid-template-columns:1fr}.create-layout--wizard .create-form__actions{grid-template-columns:1fr;position:static}.gift-market-stats,.gift-market-tabs.glass-panel{grid-template-columns:repeat(2,minmax(0,1fr))}.gift-card.glass-panel{grid-template-columns:5.2rem minmax(0,1fr)}.gift-card__preview{min-height:5.2rem}.gift-market-copybox{grid-template-columns:1fr}}.leaderboard-page--arena{width:min(100%,30rem);margin-inline:auto;display:grid;gap:.62rem;padding:.18rem .55rem calc(8.9rem + env(safe-area-inset-bottom,0px));color:#fff}.leaderboard-arena-header{display:grid;gap:.55rem;min-height:0;padding:.76rem;border:1px solid rgba(255,255,255,.075);border-radius:1.1rem;background:radial-gradient(circle at 16% 0%,rgba(0,168,255,.16),transparent 34%),linear-gradient(145deg,#ffffff12,#ffffff06),#070d18b8;box-shadow:0 .55rem 1.35rem #00000029;overflow:hidden}.leaderboard-arena-header__title{display:grid;gap:.18rem;text-align:start}.leaderboard-arena-header__title span{color:#00a8ffe6;font-size:.66rem;font-weight:900;letter-spacing:0}.leaderboard-arena-header__title h2{margin:0;color:#fff;font-size:clamp(1.22rem,5.2vw,1.72rem);font-weight:950;line-height:1.12;letter-spacing:0}.leaderboard-arena-header__title p{margin:0;color:#e2f0f8c2;font-size:.73rem;font-weight:750;line-height:1.65}.leaderboard-arena-pills{display:grid;grid-template-columns:1.3fr .86fr 1fr;gap:.36rem;min-width:0}.leaderboard-arena-pills div{min-width:0;min-height:2.42rem;display:grid;align-content:center;gap:.04rem;padding:.34rem .48rem;border:1px solid rgba(0,168,255,.14);border-radius:.74rem;background:#ffffff0b}.leaderboard-arena-pills span{min-width:0;overflow:hidden;color:#e2f0f89e;font-size:.58rem;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.leaderboard-arena-pills strong{min-width:0;overflow:hidden;color:#fff;font-size:.84rem;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.leaderboard-ended-banner{display:grid;gap:.18rem;padding:.72rem .82rem;border:1px solid rgba(34,197,94,.2);border-radius:.95rem;background:radial-gradient(circle at 12% 0%,rgba(34,197,94,.14),transparent 38%),linear-gradient(145deg,#ffffff0f,#ffffff06),#070d18b8;color:#e2f0f8c7;box-shadow:inset 0 1px #ffffff14}.leaderboard-ended-banner strong{color:#fff;font-size:.88rem;font-weight:950}.leaderboard-ended-banner span{font-size:.72rem;font-weight:760;line-height:1.7}.leaderboard-page--arena .leaderboard-podium{display:grid;grid-template-columns:.95fr 1.1fr .95fr;gap:.45rem;align-items:stretch}.leaderboard-page--arena .leaderboard-podium-card{position:relative;min-width:0;min-height:8.65rem;display:grid;justify-items:center;align-content:start;gap:.28rem;padding:.62rem .42rem .5rem;border:1px solid rgba(255,255,255,.08);border-radius:1rem;background:linear-gradient(145deg,#ffffff13,#ffffff06),#080e18bd;box-shadow:0 .65rem 1.25rem #00000029;overflow:hidden}.leaderboard-page--arena .leaderboard-podium-card--rank-1{min-height:9.2rem;border-color:#ffd05747;background:radial-gradient(circle at 50% 0%,rgba(255,208,87,.16),transparent 48%),linear-gradient(145deg,#ffffff16,#ffffff06),#080e18c2;box-shadow:0 .72rem 1.45rem #ffb93f18,0 .65rem 1.35rem #00000029}.leaderboard-page--arena .leaderboard-podium-card--rank-2{border-color:#dae5ee38;background:radial-gradient(circle at 50% 0%,rgba(218,229,238,.11),transparent 48%),linear-gradient(145deg,#ffffff14,#ffffff06),#080e18c2}.leaderboard-page--arena .leaderboard-podium-card--rank-3{border-color:#eb8d4c3d;background:radial-gradient(circle at 50% 0%,rgba(235,141,76,.11),transparent 48%),linear-gradient(145deg,#ffffff14,#ffffff06),#080e18c2}.leaderboard-podium-card__gift{width:2.3rem;height:2.3rem;display:grid;place-items:center;border:1px solid rgba(255,255,255,.12);border-radius:.72rem;background:#ffffff0d;color:#fff;font-size:1.15rem;font-weight:950}.leaderboard-page--arena .leaderboard-medal{min-width:2.05rem;min-height:1.55rem;display:grid;place-items:center;padding-inline:.44rem;border-radius:999px;color:#101828;font-size:.78rem;font-weight:950}.leaderboard-page--arena .leaderboard-medal--1{background:linear-gradient(145deg,#ffe78a,#f6a623)}.leaderboard-page--arena .leaderboard-medal--2{background:linear-gradient(145deg,#f5fbff,#9ba8b7)}.leaderboard-page--arena .leaderboard-medal--3{background:linear-gradient(145deg,#ffbc85,#c56d38)}.leaderboard-page--arena .leaderboard-avatar,.leaderboard-page--arena .leaderboard-avatar-fallback{width:3.25rem;height:3.25rem;display:grid;place-items:center;border:2px solid rgba(255,255,255,.16);border-radius:50%;background:linear-gradient(135deg,#00a8ff59,#22c55e33),#ffffff0f;color:#fff;font-size:1rem;font-weight:950;-o-object-fit:cover;object-fit:cover;overflow:hidden}.leaderboard-page--arena .leaderboard-podium-card>strong{max-width:100%;overflow:hidden;color:#fff;font-size:.94rem;font-weight:950;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.leaderboard-page--arena .leaderboard-podium-card>em,.leaderboard-page--arena .leaderboard-row__name em,.leaderboard-floating-user em{min-height:1.22rem;display:inline-flex;align-items:center;justify-content:center;padding:.12rem .42rem;border-radius:999px;background:#00a8ff33;color:#8fe8ff;font-size:.58rem;font-style:normal;font-weight:950}.leaderboard-podium-card__stats{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:.28rem;margin-top:auto}.leaderboard-podium-card__stats span{min-width:0;display:grid;place-items:center;gap:.02rem;min-height:2.18rem;padding:.24rem;border-radius:.65rem;background:#ffffff0b;color:#e2f0f89e;font-size:.54rem;font-weight:850}.leaderboard-podium-card__stats b{max-width:100%;overflow:hidden;color:#fff;font-size:.76rem;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.leaderboard-rank-list{display:grid;gap:.42rem;min-height:0;padding:.52rem;border:1px solid rgba(255,255,255,.075);border-radius:1rem;background:#ffffff09}.leaderboard-rank-list__head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:1.6rem}.leaderboard-rank-list__head strong{color:#fff;font-size:.82rem;font-weight:950}.leaderboard-rank-list__head span{color:#e2f0f899;font-size:.64rem;font-weight:850}.leaderboard-rank-list__viewport{height:clamp(18rem,46vh,32rem);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.leaderboard-rank-list__viewport::-webkit-scrollbar{display:none}.leaderboard-rank-list__spacer{position:relative;min-width:0}.leaderboard-page--arena .leaderboard-row{position:absolute;inset-inline:0;top:0;height:4rem;min-height:4rem;display:grid;grid-template-columns:2.24rem 2.36rem minmax(0,1fr) 3.05rem 3.6rem 2.3rem;align-items:center;gap:.42rem;padding:.44rem .48rem;border:0;border-radius:.86rem;background:linear-gradient(145deg,#ffffff10,#ffffff05),#060c16a3;box-shadow:none;will-change:transform}.leaderboard-page--arena .leaderboard-row--you{background:linear-gradient(145deg,#00a8ff1f,#ffffff06),#060c16b3;box-shadow:inset 0 0 0 1px #00a8ff5c,0 0 1.15rem #00a8ff14}.leaderboard-page--arena .leaderboard-row__rank{width:2.12rem;height:2.12rem;display:grid;place-items:center;border:0;border-radius:999px;background:linear-gradient(145deg,#ffffff29,#ffffff0b);color:#fff;font-size:.74rem;font-weight:950;box-shadow:none}.leaderboard-page--arena .leaderboard-row .leaderboard-avatar,.leaderboard-page--arena .leaderboard-row .leaderboard-avatar-fallback{width:2.22rem;height:2.22rem;border-width:1px;font-size:.78rem}.leaderboard-page--arena .leaderboard-row__name{min-width:0;display:grid;gap:.08rem;align-content:center}.leaderboard-page--arena .leaderboard-row__name strong{min-width:0;overflow:hidden;color:#fff;font-size:.94rem;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.leaderboard-page--arena .leaderboard-row__name span{min-width:0;overflow:hidden;color:#e2f0f894;font-size:.66rem;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.leaderboard-page--arena .leaderboard-row__value{min-width:0;display:grid;justify-items:end;gap:.02rem}.leaderboard-page--arena .leaderboard-row__value strong{max-width:100%;overflow:hidden;color:#fff;font-size:.83rem;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.leaderboard-page--arena .leaderboard-row__value span{color:#e2f0f88a;font-size:.55rem;font-weight:850}.leaderboard-row__reward{width:2.16rem;height:2.16rem;display:grid;place-items:center;border:1px solid rgba(255,255,255,.11);border-radius:.66rem;background:#ffffff0d;color:#fff;font-size:1.05rem;font-weight:950}.leaderboard-page--arena .leaderboard-rank-gift--compact{width:1.86rem;height:1.86rem}.leaderboard-floating-user{position:fixed;z-index:7;inset-inline:50% auto;bottom:calc(4.95rem + env(safe-area-inset-bottom,0px));width:min(28.4rem,calc(100vw - 1.25rem));min-height:3.55rem;transform:translate(-50%);display:grid;grid-template-columns:2.25rem 2.4rem minmax(0,1fr) auto auto;align-items:center;gap:.45rem;padding:.42rem .54rem;border:1px solid rgba(0,168,255,.34);border-radius:1.05rem;background:linear-gradient(145deg,#00a8ff1f,#ffffff0a),#080e18eb;box-shadow:0 .8rem 1.8rem #00000047,0 0 1.4rem #00a8ff1f;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.leaderboard-floating-user__rank{display:grid;place-items:center;width:2.05rem;height:2.05rem;border-radius:999px;background:#ffffff14;color:#fff;font-size:.78rem;font-weight:950}.leaderboard-floating-user .leaderboard-avatar{width:2.24rem;height:2.24rem;border-width:1px}.leaderboard-floating-user strong{min-width:0;overflow:hidden;color:#fff;font-size:.88rem;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.leaderboard-floating-user b,.leaderboard-floating-user i{color:#fff;font-size:.72rem;font-style:normal;font-weight:950;white-space:nowrap}.leaderboard-floating-user i{color:#8fe8ff}.leaderboard-page--arena .leaderboard-rank-modal__panel{width:min(17rem,88vw);padding:.9rem;border-radius:1rem}.leaderboard-page--arena .leaderboard-rank-gift--large,.leaderboard-page--arena .leaderboard-rank-modal__placeholder{width:7.5rem;height:7.5rem}.app-shell__nav{min-height:4rem;width:-moz-fit-content;width:fit-content;max-width:calc(100vw - 1rem);padding:.3rem;gap:.08rem;border-radius:1.45rem}.app-shell__nav .nav-pill{min-width:3.05rem;padding:.34rem .2rem .28rem;gap:.08rem;font-size:.64rem}.app-shell__nav .nav-pill__icon{width:1.95rem;height:1.95rem}.app-shell__nav .nav-pill__label{max-width:3.45rem;overflow:hidden;font-size:.61rem;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 430px){.leaderboard-page--arena{gap:.52rem;padding-inline:.35rem}.leaderboard-arena-header{padding:.68rem}.leaderboard-arena-pills{grid-template-columns:1.2fr .78fr .92fr;gap:.28rem}.leaderboard-arena-pills div{min-height:2.28rem;padding-inline:.36rem}.leaderboard-page--arena .leaderboard-podium{gap:.34rem}.leaderboard-page--arena .leaderboard-podium-card{min-height:8rem;padding:.52rem .34rem .42rem}.leaderboard-page--arena .leaderboard-podium-card--rank-1{min-height:8.55rem}.leaderboard-podium-card__gift{width:2.08rem;height:2.08rem}.leaderboard-page--arena .leaderboard-podium-card .leaderboard-avatar,.leaderboard-page--arena .leaderboard-podium-card .leaderboard-avatar-fallback{width:3rem;height:3rem}.leaderboard-page--arena .leaderboard-row{grid-template-columns:2rem 2.12rem minmax(0,1fr) 2.72rem 3.05rem 2.05rem;gap:.3rem;padding-inline:.38rem}.leaderboard-page--arena .leaderboard-row__rank{width:1.88rem;height:1.88rem;font-size:.68rem}.leaderboard-page--arena .leaderboard-row .leaderboard-avatar,.leaderboard-page--arena .leaderboard-row .leaderboard-avatar-fallback{width:2rem;height:2rem}.leaderboard-page--arena .leaderboard-row__name strong{font-size:.86rem}.leaderboard-page--arena .leaderboard-row__value strong{font-size:.74rem}.leaderboard-row__reward{width:1.92rem;height:1.92rem;border-radius:.58rem}.leaderboard-page--arena .leaderboard-rank-gift--compact{width:1.65rem;height:1.65rem}.leaderboard-floating-user{grid-template-columns:2.05rem 2.12rem minmax(0,1fr) auto auto;min-height:3.38rem;gap:.36rem;bottom:calc(4.82rem + env(safe-area-inset-bottom,0px))}}@media (max-width: 360px){.leaderboard-arena-header__title p{font-size:.68rem}.leaderboard-arena-pills{grid-template-columns:1fr .7fr .86fr}.leaderboard-arena-pills span{font-size:.52rem}.leaderboard-arena-pills strong{font-size:.76rem}.leaderboard-page--arena .leaderboard-podium{gap:.25rem}.leaderboard-page--arena .leaderboard-podium-card{min-height:7.72rem;border-radius:.86rem}.leaderboard-page--arena .leaderboard-podium-card .leaderboard-avatar,.leaderboard-page--arena .leaderboard-podium-card .leaderboard-avatar-fallback{width:2.7rem;height:2.7rem}.leaderboard-page--arena .leaderboard-podium-card>strong{font-size:.78rem}.leaderboard-podium-card__stats span{min-height:2rem}.leaderboard-page--arena .leaderboard-row{grid-template-columns:1.78rem 1.92rem minmax(0,1fr) 2.45rem 2.7rem 1.82rem;gap:.22rem;height:3.9rem;min-height:3.9rem;padding-inline:.3rem}.leaderboard-page--arena .leaderboard-row__rank{width:1.66rem;height:1.66rem;font-size:.62rem}.leaderboard-page--arena .leaderboard-row .leaderboard-avatar,.leaderboard-page--arena .leaderboard-row .leaderboard-avatar-fallback{width:1.82rem;height:1.82rem}.leaderboard-page--arena .leaderboard-row__name strong{font-size:.78rem}.leaderboard-page--arena .leaderboard-row__name span,.leaderboard-page--arena .leaderboard-row__value span{font-size:.5rem}.leaderboard-page--arena .leaderboard-row__value strong{font-size:.66rem}.leaderboard-row__reward{width:1.68rem;height:1.68rem}.leaderboard-page--arena .leaderboard-rank-gift--compact{width:1.45rem;height:1.45rem}.leaderboard-floating-user{grid-template-columns:1.8rem 1.9rem minmax(0,1fr) auto}.leaderboard-floating-user i{display:none}.app-shell__nav .nav-pill{min-width:2.72rem}.app-shell__nav .nav-pill__icon{width:1.72rem;height:1.72rem}}.leaderboard-page.leaderboard-page--arena{width:min(100%,480px)!important;max-width:480px!important;gap:.58rem!important;padding:.25rem .62rem calc(8.55rem + env(safe-area-inset-bottom,0px))!important}.leaderboard-page.leaderboard-page--arena .leaderboard-arena-header{gap:.48rem!important;min-height:auto!important;padding:.68rem!important;border-radius:1.05rem!important;box-shadow:0 .55rem 1.2rem #00000029!important}.leaderboard-page.leaderboard-page--arena .leaderboard-arena-header__title h2{font-size:clamp(1.18rem,5vw,1.62rem)!important}.leaderboard-page.leaderboard-page--arena .leaderboard-arena-header__title p{font-size:.7rem!important;line-height:1.55!important}.leaderboard-page.leaderboard-page--arena .leaderboard-arena-pills{grid-template-columns:minmax(0,1fr)!important;width:min(15rem,100%)!important;margin-inline:auto!important;gap:0!important}.leaderboard-page.leaderboard-page--arena .leaderboard-arena-pills div{min-height:2.2rem!important;padding:.34rem .62rem!important;border-radius:.72rem!important}.leaderboard-page.leaderboard-page--arena .leaderboard-podium{gap:.4rem!important;min-height:auto!important}.leaderboard-page.leaderboard-page--arena .leaderboard-podium-card{min-height:8.05rem!important;padding:.5rem .36rem .42rem!important;border-radius:.92rem!important}.leaderboard-page.leaderboard-page--arena .leaderboard-podium-card--rank-1{min-height:8.45rem!important;transform:translateY(-.28rem)!important;box-shadow:0 .75rem 1.5rem #ffb42814,0 .65rem 1.25rem #00000029!important}.leaderboard-page.leaderboard-page--arena .leaderboard-podium-card .leaderboard-avatar,.leaderboard-page.leaderboard-page--arena .leaderboard-podium-card .leaderboard-avatar-fallback{width:3.25rem!important;height:3.25rem!important}.leaderboard-page.leaderboard-page--arena .leaderboard-podium-card__gift{width:2rem!important;height:2rem!important;border-radius:.65rem!important}.leaderboard-page.leaderboard-page--arena .leaderboard-rank-list{gap:.38rem!important;padding:.5rem!important;border-radius:1rem!important}.leaderboard-page.leaderboard-page--arena .leaderboard-rank-list__viewport{height:min(48vh,31rem)!important;min-height:18rem!important;padding-block-end:5.6rem!important}.leaderboard-page.leaderboard-page--arena .leaderboard-row{height:4rem!important;min-height:4rem!important;grid-template-columns:2.35rem 2.45rem minmax(0,1fr) 3.05rem 3.65rem 2.35rem!important;gap:.38rem!important;padding:.42rem .46rem!important;border-radius:.9rem!important}.leaderboard-page.leaderboard-page--arena .leaderboard-row .leaderboard-avatar,.leaderboard-page.leaderboard-page--arena .leaderboard-row .leaderboard-avatar-fallback{width:2.28rem!important;height:2.28rem!important}.leaderboard-page.leaderboard-page--arena .leaderboard-floating-user{bottom:calc(5.55rem + env(safe-area-inset-bottom,0px))!important;min-height:3.55rem!important;width:min(28.5rem,calc(100vw - 1.3rem))!important}.app-shell__nav.glass-panel{min-height:4rem!important;width:-moz-fit-content!important;width:fit-content!important;max-width:calc(100vw - 1rem)!important;padding:.28rem!important;gap:.06rem!important;border-radius:1.35rem!important}.app-shell__nav.glass-panel .nav-pill{flex:0 0 4.08rem!important;min-width:4.08rem!important;min-height:3.36rem!important;padding:.28rem .16rem .24rem!important}.app-shell__nav.glass-panel .nav-pill__icon{width:1.82rem!important;height:1.82rem!important}.app-shell__nav.glass-panel .nav-pill__label{max-width:3.7rem!important;font-size:.58rem!important}@media (max-width: 390px){.leaderboard-page.leaderboard-page--arena{padding-inline:.48rem!important}.leaderboard-page.leaderboard-page--arena .leaderboard-row{grid-template-columns:2.05rem 2.12rem minmax(0,1fr) 2.55rem 3.05rem 2rem!important;gap:.26rem!important;padding-inline:.35rem!important}.leaderboard-page.leaderboard-page--arena .leaderboard-row__value strong{font-size:.7rem!important}.leaderboard-page.leaderboard-page--arena .leaderboard-row__reward{width:1.9rem!important;height:1.9rem!important}.leaderboard-page.leaderboard-page--arena .leaderboard-floating-user{grid-template-columns:2rem 2.1rem minmax(0,1fr) auto!important}.leaderboard-page.leaderboard-page--arena .leaderboard-floating-user i{display:none!important}.app-shell__nav.glass-panel .nav-pill{flex-basis:3.72rem!important;min-width:3.72rem!important}}@media (max-width: 340px){.leaderboard-page.leaderboard-page--arena .leaderboard-arena-pills{width:100%!important}.leaderboard-page.leaderboard-page--arena .leaderboard-podium{grid-template-columns:1fr!important}.leaderboard-page.leaderboard-page--arena .leaderboard-podium-card,.leaderboard-page.leaderboard-page--arena .leaderboard-podium-card--rank-1{min-height:6.8rem!important;transform:none!important}}.ring-survivor,.ring-survivor-teaser{--ring-cyan: #18d8ff;--ring-blue: #078cf2;--ring-gold: #ffd95f;--ring-purple: #a973ff;--ring-red: #ff4f72;display:grid;gap:.58rem;width:min(100%,30rem);margin-inline:auto;color:#fff}.ring-top-pills{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.48rem}.ring-top-pills span{min-height:2.72rem;display:grid;place-items:center;gap:.1rem;padding:.34rem .4rem;border:1px solid rgba(255,255,255,.08);border-radius:1rem;background:linear-gradient(180deg,#18d8ff1c,#ffffff09),#070f1ec7;box-shadow:inset 0 1px #ffffff14;text-align:center;overflow:hidden}.ring-top-pills b{max-width:100%;overflow:hidden;color:#fff;font-size:.83rem;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.ring-top-pills small{color:#e2e8f094;font-size:.58rem;font-weight:850;text-transform:uppercase}.ring-stage{position:relative;height:clamp(27rem,68svh,38rem);min-height:0;border:1px solid rgba(255,255,255,.08);border-radius:1.35rem;background:radial-gradient(circle at 50% 48%,rgba(24,216,255,.12),transparent 54%),radial-gradient(circle at 12% 0%,rgba(169,115,255,.09),transparent 34%),linear-gradient(180deg,#08101ff5,#030811fa);box-shadow:0 1rem 2.2rem #0000003d,inset 0 1px #ffffff14;overflow:hidden}.ring-stage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at center,rgba(34,211,238,.045),transparent 68%);opacity:.72}.ring-survivor--duel .ring-stage{animation:ringStageDuelPulse .78s ease-in-out infinite}.ring-stage canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ring-stage__alive{position:absolute;z-index:2;inset-block-start:.72rem;inset-inline-start:.72rem;min-width:3.6rem;min-height:2.55rem;display:grid;place-items:center;align-content:center;gap:0;border:1px solid rgba(34,211,238,.18);border-radius:.9rem;background:#040a15c2;box-shadow:0 .65rem 1.4rem #00000038;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ring-stage__alive strong{color:#fff;font-size:1rem;font-weight:950;line-height:1}.ring-stage__alive span{color:#8feaff;font-size:.54rem;font-weight:900;text-transform:uppercase}.ring-toast,.ring-final-three,.ring-final-duel,.ring-winner-card{position:absolute;z-index:2}.ring-winner-confetti{position:absolute;top:-3rem;right:-1.4rem;bottom:-3rem;left:-1.4rem;overflow:hidden;pointer-events:none}.ring-winner-confetti i{--confetti-angle: calc(var(--confetti-index, 0) * 30deg);position:absolute;left:50%;top:50%;width:.38rem;height:.72rem;border-radius:999px;background:var(--ring-cyan);animation:ringConfetti 1.5s ease-out infinite}.ring-winner-confetti i:nth-child(3n){background:var(--ring-gold)}.ring-winner-confetti i:nth-child(3n+2){background:var(--ring-purple)}.ring-winner-confetti i:nth-child(1){--confetti-index: 1}.ring-winner-confetti i:nth-child(2){--confetti-index: 2}.ring-winner-confetti i:nth-child(3){--confetti-index: 3}.ring-winner-confetti i:nth-child(4){--confetti-index: 4}.ring-winner-confetti i:nth-child(5){--confetti-index: 5}.ring-winner-confetti i:nth-child(6){--confetti-index: 6}.ring-winner-confetti i:nth-child(7){--confetti-index: 7}.ring-winner-confetti i:nth-child(8){--confetti-index: 8}.ring-winner-confetti i:nth-child(9){--confetti-index: 9}.ring-winner-confetti i:nth-child(10){--confetti-index: 10}.ring-winner-confetti i:nth-child(11){--confetti-index: 11}.ring-winner-confetti i:nth-child(12){--confetti-index: 12}.ring-toast{left:50%;top:1rem;transform:translate(-50%);max-width:calc(100% - 1.5rem);padding:.55rem .8rem;border:1px solid rgba(255,79,114,.38);border-radius:999px;color:#fff;background:#101420e0;box-shadow:0 0 1.4rem #ff4f7242;font-size:.78rem;font-weight:900;white-space:nowrap;animation:ringToastIn .22s ease-out both}.ring-final-three,.ring-final-duel{left:50%;bottom:1rem;transform:translate(-50%);padding:.58rem .92rem;border-radius:999px;color:#fff;background:linear-gradient(135deg,#ff4f72db,#18d8ffc2);box-shadow:0 0 1.65rem #ff4f7261;font-size:.78rem;font-weight:950;letter-spacing:.08em;animation:ringDuelBadge .82s ease-in-out infinite}.ring-final-three{bottom:auto;top:1rem;background:linear-gradient(135deg,#ffd95fe6,#18d8ffb8);box-shadow:0 0 1.6rem #ffd95f5c}.ring-winner-card{left:50%;top:50%;width:min(86%,19rem);transform:translate(-50%,-50%);display:grid;justify-items:center;gap:.36rem;padding:1rem;border:1px solid rgba(255,217,95,.34);border-radius:1.35rem;background:radial-gradient(circle at 50% 0%,rgba(255,217,95,.2),transparent 50%),#060c16eb;box-shadow:0 1.4rem 3rem #00000061,0 0 2rem #ffd95f3d;animation:ringWinnerIn .26s cubic-bezier(.2,.8,.2,1) both}.ring-winner-card>span{font-size:2rem;filter:drop-shadow(0 0 1rem rgba(255,217,95,.62))}.ring-winner-card small{color:var(--ring-gold);font-size:.72rem;font-weight:950;text-transform:uppercase}.ring-winner-card strong{max-width:100%;overflow:hidden;font-size:1.35rem;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.ring-winner-card b{color:#9ff4ff;font-size:1.05rem;font-weight:950}.ring-winner-card button,.ring-join-button{border:0;color:#06101d;background:linear-gradient(135deg,#0ea5ff,#22d3ee);box-shadow:0 .8rem 1.8rem #0ea5ff38;font-weight:950}.ring-winner-card button{min-height:2.5rem;width:100%;margin-top:.42rem;border-radius:.95rem}.ring-entry-panel,.ring-live-feed,.ring-survivor-teaser{border:1px solid rgba(255,255,255,.08);border-radius:1.25rem;background:radial-gradient(circle at 10% 0%,rgba(24,216,255,.08),transparent 38%),#ffffff0b;box-shadow:0 1rem 2.2rem #0000002e}.ring-entry-panel{position:sticky;z-index:8;bottom:calc(4.7rem + env(safe-area-inset-bottom,0px));display:grid;gap:.55rem;padding:.42rem;-webkit-backdrop-filter:blur(16px) saturate(1.08);backdrop-filter:blur(16px) saturate(1.08)}.ring-entry-panel--collapsed{padding:.38rem}.ring-entry-toggle{width:100%;min-height:3.1rem;display:grid;grid-template-columns:minmax(0,1fr) auto 2rem;align-items:center;gap:.55rem;padding:0 .72rem;border:1px solid rgba(34,211,238,.16);border-radius:1rem;background:#040b17b8;color:#fff;text-align:start}.ring-entry-toggle span{color:#e2e8f09e;font-size:.7rem;font-weight:850}.ring-entry-toggle strong{color:#fff;font-size:.94rem;font-weight:950}.ring-entry-toggle i{width:2rem;height:2rem;display:grid;place-items:center;border-radius:.72rem;background:#22d3ee21;color:#8feaff;font-size:1.1rem;font-style:normal}.ring-entry-panel__body{display:grid;gap:.58rem;padding:.15rem .18rem .18rem;animation:ringPanelOpen .18s ease-out both}.ring-entry-panel__head,.ring-live-feed>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.ring-entry-panel__head span,.ring-live-feed>div:first-child span{color:#e2e8f094;font-size:.64rem;font-weight:850}.ring-entry-panel__head strong,.ring-live-feed strong{color:#fff;font-size:.92rem;font-weight:950}.ring-entry-panel__head em{color:#8feaff;font-size:.66rem;font-style:normal;font-weight:900}.ring-amount{min-height:3.15rem;display:flex;align-items:center;gap:.58rem;padding:0 .72rem;border-radius:1rem;border:1px solid rgba(255,255,255,.1);background:#050c18a8}.ring-amount span{color:#8feaff;font-size:.72rem;font-weight:950}.ring-amount input{min-width:0;width:100%;border:0;outline:0;background:transparent;color:#fff;direction:ltr;font:950 1.35rem/1 Inter,sans-serif}.ring-amount i{color:#8feaffb8;font-style:normal;font-weight:950}.ring-chip-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.4rem}.ring-chip-grid button{min-height:2.5rem;border:1px solid rgba(255,255,255,.1);border-radius:.85rem;color:#e5eef7;background:#ffffff0b;font-weight:900}.ring-chip-grid button.is-active{color:#06101d;border-color:#22d3ee8c;background:linear-gradient(135deg,#0ea5ff,#22d3ee);box-shadow:0 0 1rem #22d3ee3d}.ring-join-button{min-height:3.15rem;border-radius:1rem;font-size:.95rem}.ring-join-button:disabled{opacity:.45;filter:saturate(.5)}.ring-live-feed{display:grid;gap:.48rem;padding:.78rem;margin-bottom:calc(4.8rem + env(safe-area-inset-bottom))}.ring-live-feed>div:first-child span{display:inline-flex;align-items:center;min-height:1.4rem;padding:0 .52rem;border-radius:999px;color:#9ff4ff;background:#22d3ee1f}.ring-feed-row{min-height:2.45rem;display:grid;grid-template-columns:auto minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:.5rem;padding:.45rem .55rem;border-radius:.85rem;background:#050c1880}.ring-feed-row i{width:.52rem;height:.52rem;border-radius:50%;background:var(--ring-cyan);box-shadow:0 0 .8rem var(--ring-cyan)}.ring-feed-row--out i{background:var(--ring-red);box-shadow:0 0 .8rem var(--ring-red)}.ring-feed-row--win i{background:var(--ring-gold);box-shadow:0 0 .8rem var(--ring-gold)}.ring-feed-row--duel i{background:var(--ring-purple);box-shadow:0 0 .8rem var(--ring-purple)}.ring-feed-row b,.ring-feed-row span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ring-feed-row b{color:#fff;font-size:.76rem;font-weight:900}.ring-feed-row span{color:#e2e8f09e;font-size:.7rem;font-weight:800}.ring-survivor-teaser{min-height:28rem;place-items:center;padding:1.2rem;text-align:center}.ring-teaser-orb{position:relative;width:10rem;aspect-ratio:1;border:1rem solid rgba(24,216,255,.86);border-right-color:transparent;border-radius:50%;box-shadow:0 0 2rem #18d8ff52;animation:ringSpin 4s linear infinite}.ring-teaser-orb span{position:absolute;width:1.4rem;aspect-ratio:1;border-radius:50%;background:var(--ring-gold);box-shadow:0 0 1rem var(--ring-gold)}.ring-teaser-orb span:nth-child(1){left:24%;top:25%}.ring-teaser-orb span:nth-child(2){right:20%;top:42%;background:var(--ring-purple)}.ring-teaser-orb span:nth-child(3){left:48%;bottom:18%;background:var(--ring-red)}.ring-survivor-teaser>span{color:#8feaff;font-size:.68rem;font-weight:950;text-transform:uppercase}.ring-survivor-teaser h2{margin:0;font-size:clamp(1.7rem,8vw,2.35rem)}.ring-survivor-teaser p{max-width:24rem;margin:0;color:#e2e8f0ad;font-size:.82rem;line-height:1.7}.ring-survivor-teaser button{min-height:2.8rem;padding:0 1rem;border:0;border-radius:999px;color:#06101d;background:linear-gradient(135deg,#0ea5ff,#22d3ee);font-weight:950}@keyframes ringSpin{to{transform:rotate(360deg)}}@keyframes ringToastIn{0%{opacity:0;transform:translate(-50%,-.4rem)}}@keyframes ringDuelBadge{50%{transform:translate(-50%) scale(1.04);filter:brightness(1.2)}}@keyframes ringWinnerIn{0%{opacity:0;transform:translate(-50%,-46%) scale(.92)}}@keyframes ringStageDuelPulse{50%{border-color:#ff4f7247;box-shadow:0 0 2rem #ff4f7229,inset 0 1px #ffffff14}}@keyframes ringPanelOpen{0%{opacity:0;transform:translateY(.35rem)}}@keyframes ringConfetti{0%{opacity:1;transform:translate(-50%,-50%) rotate(var(--confetti-angle)) translateY(-.5rem) rotate(0)}to{opacity:0;transform:translate(-50%,-50%) rotate(var(--confetti-angle)) translateY(-8rem) rotate(240deg)}}@media (max-width: 380px){.ring-stage{height:clamp(25rem,66svh,31rem);min-height:0}.ring-chip-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ring-feed-row{grid-template-columns:auto minmax(0,1fr)}.ring-feed-row span{grid-column:2}}@media (prefers-reduced-motion: reduce){.ring-survivor *,.ring-survivor-teaser *{animation-duration:1ms!important;animation-iteration-count:1!important}}.pvp-room-page--system .pvp-wheel-game{--wheel-size: min(74vw, 350px);--wheel-radius: calc(var(--wheel-size) / 2);min-height:calc(100svh - 6.6rem);display:grid;grid-template-rows:minmax(0,1fr) auto auto auto auto;gap:.54rem;padding-bottom:calc(5.2rem + env(safe-area-inset-bottom,0px))}.pvp-room-page--system .pvp-wheel-game .pvp-live-stage{position:relative;min-height:auto!important;display:grid;grid-template-rows:auto auto minmax(0,1fr);align-items:stretch;gap:.42rem;padding:.48rem 0 .36rem!important;overflow:hidden;border:1px solid rgba(34,211,238,.14);border-radius:1.35rem;background:radial-gradient(circle at 50% 36%,rgba(34,211,238,.24),transparent 33%),radial-gradient(circle at 50% 64%,rgba(59,130,246,.15),transparent 42%),linear-gradient(180deg,#020916d1,#030711f5);box-shadow:inset 0 1px #ffffff14,0 1.2rem 2.6rem #00000047}.pvp-room-page--system .pvp-wheel-game .pvp-live-stage:before{content:"";position:absolute;inset:8% -14% auto;height:58%;border-radius:50%;background:radial-gradient(circle,rgba(24,216,255,.18),transparent 58%),conic-gradient(from 180deg,transparent,rgba(34,211,238,.12),transparent,rgba(99,102,241,.1),transparent);filter:blur(.35rem);opacity:.78;pointer-events:none}.pvp-room-page--system .pvp-arena-hud,.pvp-room-page--system .pvp-arena-pills,.pvp-room-page--system .pvp-wheel-game .pvp-arena{position:relative;z-index:1}.pvp-room-page--system .pvp-arena-hud{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.65rem}.pvp-room-page--system .pvp-arena-hud__title{min-width:0;display:flex;align-items:center;gap:.32rem}.pvp-room-page--system .pvp-arena-hud__title span{color:#8eeeffc7;font-size:.68rem;font-weight:950}.pvp-room-page--system .pvp-arena-hud__title strong{min-width:0;overflow:hidden;color:#fff;font-size:clamp(.95rem,3.6vw,1.2rem);font-weight:1000;letter-spacing:0;line-height:1;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 .18rem 0 rgba(0,0,0,.32),0 0 1.8rem rgba(34,211,238,.24)}.pvp-room-page--system .pvp-arena-state{min-height:1.86rem;display:inline-grid;place-items:center;padding:0 .82rem;border:1px solid rgba(34,211,238,.34);border-radius:999px;background:#0ea5e924;color:#dffbff;font-size:.76rem;font-weight:950;box-shadow:0 0 1.2rem #22d3ee29}.pvp-room-page--system .pvp-arena-pills{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.42rem}.pvp-room-page--system .pvp-arena-pills span{min-width:0;min-height:3rem;max-height:3.5rem;display:grid;place-items:center;align-content:center;gap:.12rem;padding:.35rem .28rem;border:1px solid rgba(255,255,255,.09);border-radius:.82rem;background:#ffffff0d;box-shadow:inset 0 1px #ffffff14}.pvp-room-page--system .pvp-arena-pills small,.pvp-room-page--system .pvp-arena-pills b{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pvp-room-page--system .pvp-arena-pills small{color:#e2e8f08f;font-size:.58rem;font-weight:850}.pvp-room-page--system .pvp-arena-pills b{color:#fff;font-size:clamp(.76rem,3.2vw,.98rem);font-weight:1000}.pvp-room-page--system .pvp-wheel-game .pvp-arena{width:100%;min-height:calc(var(--wheel-size) + 24px)!important;display:grid;justify-items:center;align-items:center;padding:.75rem 0!important;overflow:hidden}.pvp-room-page--system .pvp-wheel-game .pvp-battle-wheel{width:var(--wheel-size)!important;height:var(--wheel-size)!important;aspect-ratio:1 / 1!important;scale:1!important;max-width:none!important;max-height:none!important;transform-origin:center!important;border:0!important;box-shadow:0 0 0 .42rem #22d3ee0e,0 0 2.2rem #22d3ee38,0 1.45rem 3.2rem #0000005c!important}.pvp-room-page--system .pvp-wheel-game .pvp-wheel-anchor{position:relative;display:inline-grid;place-items:center;margin:0 auto}.pvp-room-page--system .pvp-wheel-game .pvp-wheel-anchor>.pvp-battle-wheel{grid-area:1 / 1}.pvp-room-page--system .pvp-wheel-game .pvp-battle-wheel:before{top:-.72rem!important;right:-.72rem!important;bottom:-.72rem!important;left:-.72rem!important;opacity:.8!important;filter:blur(.22rem)!important}.pvp-room-page--system .pvp-wheel-game .pvp-battle-wheel__outer-glow{stroke-width:8.5;stroke:#22d3ee57}.pvp-room-page--system .pvp-wheel-game .pvp-battle-wheel__segment{filter:drop-shadow(0 0 .32rem rgba(34,211,238,.12)) drop-shadow(0 .16rem .28rem rgba(0,0,0,.12))}.pvp-room-page--system .pvp-wheel-game .pvp-battle-wheel__core{width:clamp(4.25rem,19vw,5.35rem)!important;min-height:0!important;aspect-ratio:1;gap:.08rem;border:1px solid rgba(34,211,238,.28);background:radial-gradient(circle at 35% 8%,rgba(255,255,255,.2),transparent 38%),radial-gradient(circle at 50% 60%,rgba(34,211,238,.16),transparent 58%),#050c18e6;box-shadow:inset 0 0 1.2rem #ffffff0f,0 0 1.4rem #22d3ee33,0 .68rem 1.3rem #0000005c}.pvp-room-page--system .pvp-wheel-game .pvp-battle-wheel__core strong{font-size:clamp(1rem,4.8vw,1.55rem)!important;line-height:.95}.pvp-room-page--system .pvp-wheel-game .pvp-battle-wheel__core span{color:#8feaff;font-size:clamp(.48rem,2vw,.66rem)!important}.pvp-room-page--system .pvp-wheel-game .pvp-battle-wheel__core small{max-width:82%;font-size:clamp(.42rem,1.75vw,.58rem)!important}.pvp-room-page--system .pvp-wheel-game .pvp-wheel-fighter{width:clamp(2rem,8.8vw,2.55rem)!important;height:clamp(2rem,8.8vw,2.55rem)!important;scale:1!important;box-shadow:0 0 0 2px #ffffffb8,0 0 0 3px var(--pvp-entry-color),0 0 .7rem color-mix(in srgb,var(--pvp-entry-color) 42%,transparent),0 .24rem .5rem #00000057!important}.pvp-room-page--system .pvp-wheel-game .pvp-battle-wheel--single .pvp-wheel-fighter{top:82%!important}.pvp-room-page--system .pvp-wheel-game .pvp-wheel-pointer{position:absolute!important;top:.18rem;filter:drop-shadow(0 0 .5rem rgba(255,242,178,.55))}.pvp-room-page--system .pvp-wheel-game .pvp-player-strip{display:none;gap:.42rem;max-height:none;min-height:3.45rem;padding:.42rem;overflow-x:auto;overflow-y:hidden;border-radius:1rem;scroll-snap-type:x mandatory}.pvp-room-page--system .pvp-wheel-game .pvp-color-proof__item{flex:0 0 min(11.8rem,64vw);scroll-snap-align:start}.pvp-room-page--system .pvp-wheel-game .pvp-entry-panel{position:relative;bottom:auto;z-index:2;gap:.42rem;padding:.42rem;border:1px solid rgba(34,211,238,.16);border-radius:1.2rem;background:linear-gradient(180deg,#121c2ff0,#070d1af5),#070d1af5;box-shadow:inset 0 1px #ffffff14,0 -.6rem 2rem #00000052,0 0 1.4rem #22d3ee1f;backdrop-filter:blur(18px) saturate(1.12);-webkit-backdrop-filter:blur(18px) saturate(1.12)}.pvp-room-page--system .pvp-entry-panel__handle,.pvp-room-page--system .pvp-entry-panel__summary{display:none}.pvp-room-page--system .pvp-wheel-game .pvp-entry-panel--collapsed .pvp-entry-panel__summary{display:grid;grid-template-columns:minmax(0,1fr) minmax(7.2rem,.72fr);gap:.45rem}.pvp-room-page--system .pvp-wheel-game .pvp-entry-panel--expanded .pvp-entry-panel__summary{display:none}.pvp-room-page--system .pvp-entry-panel__stake,.pvp-room-page--system .pvp-entry-panel__join{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:0;min-height:3rem;border-radius:.92rem;font:inherit}.pvp-room-page--system .pvp-entry-panel__stake{display:grid;align-content:center;gap:.08rem;padding:.4rem .72rem;border:1px solid rgba(255,255,255,.1);background:#ffffff0e;color:#fff;text-align:start}.pvp-room-page--system .pvp-entry-panel__stake span,.pvp-room-page--system .pvp-entry-panel__stake strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pvp-room-page--system .pvp-entry-panel__stake span{color:#e2e8f094;font-size:.64rem;font-weight:850}.pvp-room-page--system .pvp-entry-panel__stake strong{color:#fff;font-size:1.02rem;font-weight:1000}.pvp-room-page--system .pvp-entry-panel__join{border:0;background:linear-gradient(135deg,#0ea5ff,#22d3ee);color:#04111f;font-size:.95rem;font-weight:1000;box-shadow:0 .9rem 1.8rem #22d3ee33}.pvp-room-page--system .pvp-entry-panel__join:disabled{opacity:.55;filter:saturate(.55);box-shadow:none}.pvp-room-page--system .pvp-entry-panel--collapsed{padding-bottom:.5rem}.pvp-room-page--system .pvp-entry-panel--expanded{max-height:none;overflow:visible}.pvp-room-page--system .pvp-entry-panel--expanded .pvp-add-button{background:linear-gradient(135deg,#0ea5ff,#22d3ee)!important;color:#04111f}.pvp-room-page--system .pvp-entry-panel--expanded .pvp-buy-strip .pvp-quick--active{border-color:#22d3eeb3;background:linear-gradient(135deg,#0ea5ff,#22d3ee);color:#04111f;box-shadow:0 0 1.2rem #22d3ee33}.pvp-room-page--system .pvp-wheel-game .pvp-amount-box{gap:.22rem}.pvp-room-page--system .pvp-wheel-game .pvp-amount-box>span{font-size:.64rem}.pvp-room-page--system .pvp-wheel-game .pvp-amount-box__control{min-height:2.54rem}.pvp-room-page--system .pvp-wheel-game .pvp-amount-box input{font-size:clamp(1.18rem,5vw,1.42rem)}.pvp-room-page--system .pvp-wheel-game .pvp-buy-strip{grid-template-columns:repeat(6,minmax(0,1fr));gap:.28rem}.pvp-room-page--system .pvp-wheel-game .pvp-quick-slot{position:relative;min-width:0}.pvp-room-page--system .pvp-wheel-game .pvp-quick-slot .pvp-quick{width:100%;padding-inline:.18rem .56rem}.pvp-room-page--system .pvp-wheel-game .pvp-quick-slot--active .pvp-quick,.pvp-room-page--system .pvp-wheel-game .pvp-buy-strip .pvp-quick--active{border-color:#22d3eeb8!important;background:linear-gradient(135deg,#0ea5ff,#22d3ee)!important;color:#04111f!important;box-shadow:0 0 1.08rem #22d3ee38!important}.pvp-room-page--system .pvp-wheel-game .pvp-quick-edit{position:absolute;inset-inline-end:.18rem;bottom:.16rem;width:.92rem;height:.92rem;display:grid;place-items:center;border:0;border-radius:999px;background:#02081794;color:#e2fcffe0;font-size:.56rem;line-height:1;box-shadow:inset 0 0 0 1px #ffffff1f}.pvp-room-page--system .pvp-wheel-game .pvp-custom-amount{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.35rem;align-items:end;padding:.42rem;border:1px solid rgba(34,211,238,.14);border-radius:.82rem;background:#ffffff0a}.pvp-room-page--system .pvp-wheel-game .pvp-custom-amount label{display:grid;gap:.2rem;min-width:0;color:#e2e8f0ad;font-size:.62rem;font-weight:850}.pvp-room-page--system .pvp-wheel-game .pvp-custom-amount input{min-width:0;height:2.12rem;border:1px solid rgba(255,255,255,.12);border-radius:.62rem;background:#0208176b;color:#fff;padding:0 .62rem;outline:0}.pvp-room-page--system .pvp-wheel-game .pvp-custom-amount>div{display:flex;gap:.3rem}.pvp-room-page--system .pvp-wheel-game .pvp-custom-amount .ghost-button,.pvp-room-page--system .pvp-wheel-game .pvp-custom-amount .primary-button{min-height:2.12rem;padding-inline:.72rem;border-radius:.62rem}.pvp-room-page--system .pvp-wheel-game .pvp-action-meta{display:none}.pvp-room-page--system .pvp-wheel-game .pvp-add-button{min-height:2.72rem;border-radius:.82rem}.pvp-room-page--system .pvp-wheel-game .pvp-battle-wheel{overflow:hidden!important}.pvp-room-page--system .pvp-wheel-game .pvp-battle-wheel__svg{position:absolute;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important}.pvp-room-page--system .pvp-wheel-game .pvp-battle-wheel__core{width:clamp(4.25rem,19vw,5.35rem)!important;z-index:9}.pvp-room-page--system .pvp-wheel-game .pvp-wheel-fighter{z-index:10}.pvp-room-page--system .pvp-wheel-game .pvp-round-feed{margin-bottom:0}@media (max-width: 430px){.pvp-room-page.pvp-room-page--system{padding-inline:.18rem}.pvp-room-page--system .pvp-wheel-game{min-height:calc(100svh - 5.85rem);gap:.46rem}.pvp-room-page--system .pvp-wheel-game .pvp-live-stage{min-height:auto!important;padding:.46rem 0 .42rem!important;border-radius:1.18rem}.pvp-room-page--system .pvp-wheel-game .pvp-battle-wheel{width:var(--wheel-size)!important;height:var(--wheel-size)!important}.pvp-room-page--system .pvp-arena-pills{grid-template-columns:repeat(4,minmax(0,1fr));gap:.32rem}.pvp-room-page--system .pvp-arena-pills span{min-height:2.82rem;max-height:3.35rem;border-radius:.72rem}.pvp-room-page--system .pvp-entry-panel__summary{grid-template-columns:minmax(0,1fr) minmax(7.2rem,.74fr)}}@media (max-width: 360px){.pvp-room-page--system .pvp-wheel-game .pvp-live-stage{min-height:auto!important}.pvp-room-page--system .pvp-arena-hud__title strong{font-size:.94rem}.pvp-room-page--system .pvp-arena-pills small{font-size:.52rem}.pvp-room-page--system .pvp-arena-pills b{font-size:.72rem}.pvp-room-page--system .pvp-entry-panel__summary{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.pvp-room-page--system .pvp-wheel-game .pvp-battle-wheel,.pvp-room-page--system .pvp-wheel-game .pvp-live-stage:before{animation-duration:1ms!important;animation-iteration-count:1!important}}.profile-overview-card--sense{--profile-blue: #0098ea;--profile-cyan: #2bdcff;position:relative;width:min(100%,30rem)!important;margin-inline:auto!important;gap:.78rem!important;padding:.9rem!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:1.5rem!important;background:radial-gradient(circle at 82% 4%,rgba(43,220,255,.16),transparent 11rem),linear-gradient(180deg,#121a2bf5,#090f1dfa)!important;box-shadow:0 14px 32px #0003!important;overflow:hidden}.profile-overview-card--sense .profile-overview-card__identity{grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;justify-items:stretch!important;gap:.75rem!important;padding:0!important;text-align:start!important}.profile-overview-card--sense .dashboard-hero__avatar--profile{width:4.45rem!important;height:4.45rem!important;border-radius:1.35rem!important;border:1px solid rgba(43,220,255,.24)!important;background:linear-gradient(145deg,#0098ea38,#ffffff0b),#ffffff0a!important;box-shadow:0 0 0 .42rem #0098ea0f,0 14px 28px #00000047!important}.profile-overview-card--sense .profile-overview-card__copy .eyebrow{color:var(--profile-cyan)!important;font-size:.68rem!important;letter-spacing:0!important}.profile-overview-card--sense .profile-overview-card__copy h3{font-size:clamp(1.32rem,6vw,1.8rem)!important;line-height:1.08!important}.profile-overview-card--sense .profile-overview-card__copy p:not(.eyebrow){color:#e2e8f0ad!important;font-size:.82rem!important}.profile-overview-card--sense .profile-overview-card__identity-pills{grid-column:1 / -1;justify-content:flex-start!important;gap:.38rem!important}[dir=rtl] .profile-overview-card--sense .profile-overview-card__identity-pills{justify-content:flex-end!important}.profile-overview-card--sense .profile-overview-card__identity-pills .glass-pill{min-height:1.9rem!important;padding:.34rem .58rem!important;border-radius:999px!important;background:#ffffff0b!important;border-color:#ffffff14!important;color:#e2e8f0c7!important;font-size:.68rem!important}.profile-overview-card--sense .glass-pill--level{border-color:#00a8ff6b!important;background:#0098ea29!important;color:#fff!important}.profile-sense-wallet{display:grid;grid-template-columns:minmax(0,1fr);gap:.72rem;padding:.85rem;border:1px solid rgba(43,220,255,.16);border-radius:1.2rem;background:radial-gradient(circle at 10% 20%,rgba(43,220,255,.14),transparent 9rem),#0098ea14}.profile-sense-wallet span{display:block;color:#e2e8f0a8;font-size:.72rem;font-weight:800}.profile-sense-wallet strong{display:block;margin-top:.1rem;color:#fff;font-size:clamp(1.72rem,8vw,2.45rem);line-height:1;font-weight:950;letter-spacing:0}.profile-sense-wallet__actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.42rem}.profile-sense-wallet__actions button{min-height:2.55rem;border:1px solid rgba(255,255,255,.1);border-radius:.9rem;background:#ffffff0e;color:#ffffffeb;font:inherit;font-size:.78rem;font-weight:900;transition:transform .16s ease,border-color .16s ease,background .16s ease}.profile-sense-wallet__actions button:first-child{border-color:#2bdcff70;background:linear-gradient(135deg,#0098ead1,#2bdcffd1);color:#03111f}.profile-sense-wallet__actions button:active{transform:scale(.98)}.profile-overview-card--sense .profile-overview-card__meta--squares{gap:.5rem!important}.profile-overview-card--sense .square-meta-card{min-height:4.55rem!important;align-content:center;border-radius:1.05rem!important;background:#ffffff0b!important}.profile-overview-card--sense .square-meta-card span{color:#e2e8f09e!important;font-size:.66rem!important}.profile-overview-card--sense .square-meta-card strong{color:#fff!important;font-size:1rem!important;line-height:1.18!important;overflow-wrap:anywhere}.profile-summary-strip--sense{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:.42rem!important;padding:0!important;border:0!important;background:transparent!important}.profile-summary-strip--sense span{min-height:2.9rem;display:grid!important;place-items:center;gap:.12rem;border:1px solid rgba(255,255,255,.08);border-radius:.92rem;background:#ffffff09;color:#e2e8f0a3!important;font-size:.62rem!important;text-align:center}.profile-summary-strip--sense b{color:#fff!important;font-size:.88rem!important;line-height:1!important}@media (max-width: 360px){.profile-overview-card--sense{padding:.72rem!important;border-radius:1.25rem!important}.profile-overview-card--sense .dashboard-hero__avatar--profile{width:3.9rem!important;height:3.9rem!important}.profile-sense-wallet{padding:.72rem}.profile-sense-wallet__actions button{min-height:2.35rem;font-size:.7rem}}.pvp-user-report-panel .primary-button{align-self:end;min-height:3.25rem}.pvp-report-result{display:grid;gap:.85rem;margin-top:.85rem}.pvp-report-user{border-color:#2bdcff3d!important;background:linear-gradient(135deg,#0098ea1f,#ffffff09)!important}.pvp-report-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.pvp-report-block{display:grid;gap:.58rem;min-width:0}.pvp-report-block h4{margin:0;color:#fff;font-size:.98rem}.pvp-report-round{border-inline-start:3px solid rgba(148,163,184,.45)!important}.pvp-report-round--win{border-inline-start-color:#22c55ed1!important}.pvp-report-round--loss{border-inline-start-color:#ef4444c2!important}@media (max-width: 720px){.pvp-report-grid{grid-template-columns:1fr}.pvp-user-report-panel .primary-button{width:100%}}html[data-ui-version="0.2.1"],html[data-ui-version="0.2.1"] body,html[data-ui-version="0.2.1"] #root{height:auto!important;min-height:100%!important;overflow-x:hidden!important}html[data-ui-version="0.2.1"] body{overflow-y:auto!important}html[data-ui-version="0.2.1"] .app-shell--v021{height:auto!important;min-height:100dvh!important;overflow:visible!important;padding-bottom:calc(126px + env(safe-area-inset-bottom,0px))!important}html[data-ui-version="0.2.1"] .app-shell--v021 .app-shell__content{height:auto!important;min-height:auto!important;overflow:visible!important;padding-bottom:calc(150px + env(safe-area-inset-bottom,0px))!important}html[data-ui-version="0.2.1"] .app-shell--v021 .notification-anchor{top:calc(env(safe-area-inset-top,0px) + 92px)!important;left:50%!important;right:auto!important;width:min(calc(100vw - 44px),386px)!important;max-width:386px!important;transform:translate(-50%)!important;z-index:85!important}html[data-ui-version="0.2.1"] .app-shell--v021 .notification-preview{width:100%!important;max-width:100%!important;min-height:58px!important;border-radius:18px!important;box-sizing:border-box!important}html[data-ui-version="0.2.1"] .app-shell--v021 .pvp-room-page--system{--wheel-size: min(72vw, 292px) !important;gap:10px!important;padding-inline:0!important;padding-bottom:calc(132px + env(safe-area-inset-bottom,0px))!important}html[data-ui-version="0.2.1"] .app-shell--v021 .pvp-room-page--system .pvp-surface-switch--modes{margin:0!important}html[data-ui-version="0.2.1"] .app-shell--v021 .pvp-room-page--system .pvp-wheel-game{min-height:0!important;gap:10px!important}html[data-ui-version="0.2.1"] .app-shell--v021 .pvp-room-page--system .pvp-wheel-game .pvp-live-stage{padding:10px!important;border-radius:22px!important}html[data-ui-version="0.2.1"] .app-shell--v021 .pvp-room-page--system .pvp-arena-hud{margin-bottom:8px!important}html[data-ui-version="0.2.1"] .app-shell--v021 .pvp-room-page--system .pvp-arena-pills{gap:6px!important;margin-bottom:8px!important}html[data-ui-version="0.2.1"] .app-shell--v021 .pvp-room-page--system .pvp-arena-pills span{min-height:46px!important;max-height:48px!important;padding:6px 4px!important}html[data-ui-version="0.2.1"] .app-shell--v021 .pvp-room-page--system .pvp-arena-pills small{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-ui-version="0.2.1"] .app-shell--v021 .pvp-room-page--system .pvp-wheel-game .pvp-arena{min-height:calc(var(--wheel-size) + 28px)!important;padding:4px 0 0!important;overflow:visible!important}html[data-ui-version="0.2.1"] .app-shell--v021 .pvp-room-page--system .pvp-wheel-game .pvp-battle-wheel{width:var(--wheel-size)!important;height:var(--wheel-size)!important;max-width:var(--wheel-size)!important;max-height:var(--wheel-size)!important;overflow:hidden!important}html[data-ui-version="0.2.1"] .app-shell--v021 .pvp-room-page--system .pvp-wheel-game .pvp-wheel-anchor{position:relative!important;width:var(--wheel-size)!important;height:var(--wheel-size)!important;display:grid!important;place-items:center!important}html[data-ui-version="0.2.1"] .app-shell--v021 .pvp-room-page--system .pvp-wheel-game .pvp-wheel-pointer{position:absolute!important;left:50%!important;right:auto!important;top:-30px!important;transform:translate3d(-50%,0,0)!important;transform-origin:50% 100%!important;width:24px!important;height:36px!important;margin:0!important;z-index:20!important;border-radius:10px 10px 12px 12px!important;background:linear-gradient(180deg,#fff6bf,#ffcf4a 58%,#f59e0b)!important;clip-path:polygon(50% 100%,0 34%,25% 0,75% 0,100% 34%)!important;filter:drop-shadow(0 0 10px rgba(255,214,92,.7))!important}html[data-ui-version="0.2.1"] .app-shell--v021 .pvp-room-page--system .pvp-wheel-game .pvp-wheel-pointer:before,html[data-ui-version="0.2.1"] .app-shell--v021 .pvp-room-page--system .pvp-wheel-game .pvp-wheel-pointer:after{display:none!important}html[data-ui-version="0.2.1"] .app-shell--v021 .pvp-room-page--system .pvp-wheel-game .pvp-battle-wheel__core{width:clamp(76px,21vw,90px)!important;height:clamp(76px,21vw,90px)!important}html[data-ui-version="0.2.1"] .app-shell--v021 .pvp-room-page--system .pvp-wheel-game .pvp-battle-wheel__core strong{font-size:clamp(23px,7vw,30px)!important}html[data-ui-version="0.2.1"] .app-shell--v021 .pvp-room-page--system .pvp-wheel-game .pvp-wheel-fighter{width:clamp(30px,8.2vw,38px)!important;height:clamp(30px,8.2vw,38px)!important}html[data-ui-version="0.2.1"] .app-shell--v021 .pvp-room-page--system .pvp-entry-panel--v021-compact{display:grid!important;gap:6px!important;padding:8px!important;border-radius:20px!important;border:1px solid rgba(79,125,255,.18)!important;background:linear-gradient(145deg,#0d1829f5,#050911fa)!important;box-shadow:0 16px 34px #00000052,0 0 24px #4f7dff17!important}html[data-ui-version="0.2.1"] .app-shell--v021 .pvp-room-page--system .pvp-entry-panel--v021-compact .pvp-entry-panel__summary{display:block!important}html[data-ui-version="0.2.1"] .app-shell--v021 .pvp-room-page--system .pvp-entry-panel--v021-compact .pvp-entry-panel__stake{min-height:36px!important;border-radius:14px!important;padding:5px 10px!important;background:#ffffff0b!important}html[data-ui-version="0.2.1"] .app-shell--v021 .pvp-room-page--system .pvp-entry-panel--v021-compact .pvp-entry-panel__stake--input{cursor:text!important}html[data-ui-version="0.2.1"] .app-shell--v021 .pvp-room-page--system .pvp-entry-panel--v021-compact .pvp-entry-panel__amount-field{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:6px!important}html[data-ui-version="0.2.1"] .app-shell--v021 .pvp-room-page--system .pvp-entry-panel--v021-compact .pvp-entry-panel__amount-field input{width:100%!important;min-width:0!important;border:0!important;outline:0!important;background:transparent!important;color:#fff!important;font:inherit!important;font-size:22px!important;font-weight:950!important;line-height:1!important}html[data-ui-version="0.2.1"] .app-shell--v021 .pvp-room-page--system .pvp-entry-panel--v021-compact .pvp-entry-panel__amount-field input::-moz-placeholder{color:#ffffff5c!important}html[data-ui-version="0.2.1"] .app-shell--v021 .pvp-room-page--system .pvp-entry-panel--v021-compact .pvp-entry-panel__amount-field input::placeholder{color:#ffffff5c!important}html[data-ui-version="0.2.1"] .app-shell--v021 .pvp-room-page--system .pvp-entry-panel--v021-compact .pvp-entry-panel__amount-field b{color:#ffffffc7!important;font-size:14px!important;font-weight:900!important;line-height:1.1!important}html[data-ui-version="0.2.1"] .app-shell--v021 .pvp-room-page--system .pvp-entry-panel--v021-compact .pvp-buy-strip{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:5px!important}html[data-ui-version="0.2.1"] .app-shell--v021 .pvp-room-page--system .pvp-entry-panel--v021-compact .pvp-quick{min-height:32px!important;border-radius:12px!important;padding:0 4px!important;font-size:13px!important;font-weight:900!important}html[data-ui-version="0.2.1"] .app-shell--v021 .pvp-room-page--system .pvp-entry-panel--v021-compact .pvp-quick--active{background:linear-gradient(135deg,#24b7ff,#7b5cff)!important;color:#06101e!important}html[data-ui-version="0.2.1"] .app-shell--v021 .pvp-room-page--system .pvp-entry-panel--v021-compact .pvp-action-meta{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important}html[data-ui-version="0.2.1"] .app-shell--v021 .pvp-room-page--system .pvp-entry-panel--v021-compact .pvp-action-meta span{min-height:26px!important;display:grid!important;place-items:center!important;border-radius:999px!important;background:#ffffff0e!important;color:#ffffffb8!important;font-size:10px!important;font-weight:850!important;white-space:nowrap!important}html[data-ui-version="0.2.1"] .app-shell--v021 .pvp-room-page--system .pvp-entry-panel--v021-compact .pvp-add-button{min-height:42px!important;border-radius:14px!important;background:linear-gradient(135deg,#1677ff,#b518ff)!important;color:#fff!important}html[data-ui-version="0.2.1"] .app-shell--v021 .pvp-room-page--system .pvp-player-strip{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;max-height:132px!important;overflow:hidden auto!important}html[data-ui-version="0.2.1"] .app-shell--v021 .pvp-room-page--system .pvp-color-proof__item{min-width:0!important;width:100%!important;flex:initial!important}html[data-ui-version="0.2.1"] .app-shell--v021 .pvp-result-card h3,html[data-ui-version="0.2.1"] .app-shell--v021 .pvp-result-rank-row span{transform:none!important;direction:ltr!important;unicode-bidi:plaintext!important;font-family:Inter,system-ui,sans-serif!important;letter-spacing:0!important;text-transform:none!important}html[data-ui-version="0.2.1"] .app-shell--v021 .pvp-result-card{margin-top:0!important}@media (max-width: 390px){html[data-ui-version="0.2.1"] .app-shell--v021 .pvp-room-page--system{--wheel-size: min(72vw, 292px) !important}}.legacy-upgrade-gate{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:grid;place-items:center;padding:calc(env(safe-area-inset-top,0px) + 18px) 16px calc(env(safe-area-inset-bottom,0px) + 18px);background:radial-gradient(circle at 50% 18%,rgba(79,125,255,.22),transparent 34%),radial-gradient(circle at 82% 72%,rgba(123,92,255,.16),transparent 32%),#05070ce0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.legacy-upgrade-gate__panel{width:min(100%,390px);display:grid;gap:14px;padding:24px 20px 20px;border:1px solid rgba(255,255,255,.1);border-radius:26px;background:linear-gradient(145deg,#ffffff13,#ffffff08),#0b0f18;box-shadow:0 22px 70px #0000008f,0 0 38px #4f7dff47;color:#fff;text-align:start}.legacy-upgrade-gate__icon{width:74px;height:74px;display:grid;place-items:center;border-radius:24px;background:linear-gradient(135deg,#4f7dff,#7b5cff);box-shadow:0 0 32px #4f7dff6b}.legacy-upgrade-gate__icon span{font-size:20px;font-weight:950;letter-spacing:0}.legacy-upgrade-gate__eyebrow{margin:4px 0 -8px;color:#7fb1ff;font-size:12px;font-weight:900;text-transform:uppercase}.legacy-upgrade-gate__panel h1{margin:0;color:#fff;font-size:clamp(26px,8vw,34px);font-weight:950;line-height:1.12;letter-spacing:0}.legacy-upgrade-gate__panel p,.legacy-upgrade-gate__panel span{margin:0;color:#ffffffad;font-size:14px;font-weight:600;line-height:1.75}.legacy-upgrade-gate__panel span{color:#ffffff7a;font-size:12px}.legacy-upgrade-gate__button{min-height:56px;width:100%;margin-top:4px;border:0;border-radius:18px;background:linear-gradient(135deg,#4f7dff,#7b5cff);box-shadow:0 14px 36px #4f7dff57;color:#fff;cursor:pointer;font:inherit;font-size:16px;font-weight:950}.legacy-upgrade-gate__button:active{transform:translateY(1px) scale(.99)}:root{--mobile-page-max: 480px;--mobile-page-pad: 16px}@media (min-width: 700px){:root{--mobile-page-pad: 20px}}.app-shell__content{width:100%;padding-inline:var(--mobile-page-pad)!important;padding-bottom:calc(6.9rem + env(safe-area-inset-bottom,0px))!important}.dashboard-stack,.create-layout--wizard,.pvp-room-page,.raffles-layout,.bonus-user-page,.gift-market-page,.admin-grid-wrap,.admin-grid,.support-admin-shell{width:100%!important;max-width:var(--mobile-page-max)!important;margin-inline:auto!important;padding-inline:0!important;min-height:auto!important}.dashboard-stack>*,.create-layout--wizard>*,.pvp-room-page>*,.raffles-layout>*,.bonus-user-page>*,.gift-market-page>*,.admin-grid-wrap>*,.admin-grid>*{max-width:100%}.glass-panel,.premium-home-hero,.dashboard-summary-card,.profile-overview-card,.profile-history-card,.pvp-room-card,.pvp-action-panel,.pvp-round-feed,.raffles-feed,.raffle-detail,.bonus-user-hero,.bonus-detail-card,.bonus-completion-card,.bonus-leaderboard-card,.gift-market-stage,.gift-market-form,.admin-home-panel,.admin-toolbar,.list-panel{height:auto!important;min-height:auto!important}.profile-section-tabs{width:-moz-fit-content!important;width:fit-content!important;max-width:100%!important;margin-inline:auto!important;display:inline-grid!important;grid-template-columns:repeat(3,auto)!important;justify-content:center!important;gap:.26rem!important;padding:.28rem!important;border-radius:999px!important;background:#ffffff0a!important}.profile-section-tab{min-height:2.28rem!important;min-width:0!important;grid-template-columns:1fr!important;padding:.42rem .72rem!important;border-radius:999px!important}.profile-section-tab span{display:none!important}.profile-section-tab strong{max-width:7.2rem!important;font-size:.78rem!important;line-height:1.1!important}.profile-section-tab--active{background:#0098ea2e!important;box-shadow:inset 0 0 0 1px #00a8ff47!important}.profile-overview-card.profile-overview-card--clean{width:100%!important;max-width:420px!important;margin-inline:auto!important;padding:1rem!important;display:grid!important;justify-items:center!important;gap:.86rem!important;text-align:center!important;overflow:hidden!important}.profile-overview-card--clean:before,.profile-overview-card--clean:after,.profile-overview-card__halo{display:none!important}.profile-overview-card__identity.profile-overview-card__identity--raised{width:100%!important;display:grid!important;grid-template-columns:1fr!important;justify-items:center!important;gap:.62rem!important;padding:0!important}.dashboard-hero__avatar.dashboard-hero__avatar--profile{width:5.35rem!important;height:5.35rem!important;margin-inline:auto!important}.profile-overview-card__copy{display:grid!important;justify-items:center!important;gap:.16rem!important;min-width:0!important}.profile-overview-card__copy h3{max-width:18rem!important;margin:0!important;font-size:clamp(1.28rem,6vw,1.72rem)!important;line-height:1.18!important;overflow:hidden!important;text-overflow:ellipsis!important}.profile-overview-card__copy p{margin:0!important}.profile-overview-card__identity-pills{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:.42rem!important}.profile-overview-card__identity-pills .glass-pill{min-height:1.92rem!important;padding:.34rem .68rem!important;font-size:.7rem!important}.profile-overview-card__meta.profile-overview-card__meta--squares{width:100%!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.52rem!important}.profile-overview-card__meta--squares .square-meta-card{width:100%!important;min-height:5.45rem!important;aspect-ratio:1.45 / 1!important;display:grid!important;place-items:center!important;align-content:center!important;gap:.25rem!important;padding:.7rem .54rem!important;border-radius:20px!important;text-align:center!important}.profile-overview-card__meta--squares .square-meta-card span,.profile-overview-card__meta--squares .square-meta-card strong{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.profile-overview-card__meta--squares .square-meta-card span{font-size:.68rem!important}.profile-overview-card__meta--squares .square-meta-card strong{font-size:clamp(.9rem,4.2vw,1.08rem)!important}.profile-overview-card--clean .profile-summary-strip{display:none!important}.app-shell__nav.glass-panel,html[data-theme=moon] .app-shell__nav,html:not([data-theme=moon]) .app-shell__nav{left:50%!important;right:auto!important;bottom:calc(16px + env(safe-area-inset-bottom,0px))!important;transform:translate(-50%)!important;width:-moz-fit-content!important;width:fit-content!important;max-width:calc(100vw - 32px)!important;margin:0!important;display:flex!important;grid-template-columns:none!important;gap:.22rem!important;overflow-x:auto!important;padding:.34rem!important;border-radius:24px!important;background:#121a2bd1!important;backdrop-filter:blur(20px) saturate(130%)!important;-webkit-backdrop-filter:blur(20px) saturate(130%)!important;box-shadow:0 16px 36px #0000003d,0 0 0 1px #ffffff14!important;scrollbar-width:none}.app-shell__nav::-webkit-scrollbar{display:none}.nav-pill,html[data-theme=moon] .nav-pill,html:not([data-theme=moon]) .nav-pill{flex:0 0 3.18rem!important;min-width:3.18rem!important;min-height:3.48rem!important;padding:.28rem .16rem!important;border-radius:19px!important}.nav-pill__icon{width:1.72rem!important;height:1.72rem!important;border-radius:14px!important}.nav-pill__label{max-width:3rem!important;font-size:.56rem!important}@media (max-width: 374px){:root{--mobile-page-pad: 14px}.nav-pill,html[data-theme=moon] .nav-pill,html:not([data-theme=moon]) .nav-pill{flex-basis:3rem!important;min-width:3rem!important}.profile-section-tab{padding-inline:.58rem!important}}@media (min-width: 540px){.app-shell__content{padding-inline:20px!important}}.profile-section-tabs.profile-section-tabs--toggle{grid-template-columns:repeat(2,auto)!important;margin-bottom:.25rem!important}.premium-home-hero.premium-home-hero--clean{width:100%!important;max-width:480px!important;margin-inline:auto!important;display:grid!important;gap:18px!important;padding:16px!important;border:1px solid rgba(255,255,255,.06)!important;border-radius:24px!important;background:#ffffff0a!important;box-shadow:0 8px 24px #00000024!important}.premium-home-hero--clean .dashboard-block{width:100%}.premium-home-hero--clean .premium-home-hero__identity{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:14px!important;padding:0!important}.premium-home-hero--clean .dashboard-hero__avatar--premium{width:4.35rem!important;height:4.35rem!important;border-radius:22px!important}.premium-home-hero--clean h2{margin:0!important;font-size:clamp(1.32rem,5vw,1.86rem)!important;line-height:1.12!important}.premium-home-hero--clean p{margin:.18rem 0 0!important;color:#a1a1aa!important;line-height:1.45!important}.premium-home-hero--clean .premium-wallet-card{padding:15px!important;border-radius:22px!important;border:1px solid rgba(0,152,234,.18)!important;background:linear-gradient(135deg,#0098ea1c,#ffffff09)!important;box-shadow:none!important}.premium-home-hero--clean .premium-wallet-card strong{font-size:clamp(1.78rem,8vw,2.45rem)!important;line-height:1!important}.premium-home-hero--clean .premium-wallet-card__actions,.premium-home-hero--clean .premium-quick-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.premium-home-hero--clean .premium-quick-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}.premium-home-hero--clean .premium-wallet-card__actions button,.premium-home-hero--clean .premium-quick-actions button{min-height:2.85rem!important;border-radius:18px!important;box-shadow:none!important}.premium-home-hero--clean .premium-metric-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.premium-home-hero--clean .dashboard-metric{min-height:5.25rem!important;padding:.78rem!important;border-radius:20px!important;box-shadow:none!important}.dashboard-summary-card.dashboard-summary-card--activity{width:100%!important;max-width:480px!important;margin-inline:auto!important;padding:16px!important;display:grid!important;gap:16px!important}.dashboard-summary-card--activity .dashboard-summary-card__metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.dashboard-summary-card--owner{width:100%!important;max-width:480px!important;margin-inline:auto!important;padding:16px!important}.promo-banner{display:none!important}.raffles-layout{gap:16px!important}.raffles-feed,.raffle-detail{padding:16px!important}.raffle-card,.raffle-row,.raffle-detail__hero,.raffle-description-block,.detail-grid>*,.raffle-media-card{padding:14px!important;border-radius:20px!important;line-height:1.55!important}[dir=rtl] .raffle-card,[dir=rtl] .raffle-row,[dir=rtl] .raffle-detail,[dir=rtl] .raffle-description-block{text-align:right!important}.raffle-card strong,.raffle-row strong,.raffle-detail h3{line-height:1.35!important}.bonus-premium-empty{width:100%!important;max-width:480px!important;margin-inline:auto!important;display:grid!important;justify-items:center!important;gap:14px!important;padding:22px 16px!important;text-align:center!important;border-radius:24px!important;background:radial-gradient(circle at 50% 0%,rgba(0,152,234,.14),transparent 12rem),#ffffff0a!important}.bonus-premium-empty__icon{display:grid;place-items:center;width:4.25rem;height:4.25rem;border:1px solid rgba(0,152,234,.22);border-radius:24px;background:#0098ea1a;font-size:2rem}.bonus-premium-empty h3{margin:0!important;color:#fff!important;font-size:clamp(1.18rem,5vw,1.55rem)!important}.bonus-premium-empty p:not(.eyebrow){max-width:19rem;margin:.35rem auto 0!important;color:#a1a1aa!important;line-height:1.7!important}.bonus-premium-empty .primary-button{width:min(100%,18rem)!important}@media (max-width: 374px){.premium-home-hero--clean .premium-wallet-card__actions,.premium-home-hero--clean .premium-quick-actions,.premium-home-hero--clean .premium-metric-grid,.dashboard-summary-card--activity .dashboard-summary-card__metrics{grid-template-columns:1fr!important}}.create-layout--wizard{width:100%!important;max-width:var(--mobile-page-max)!important;margin-inline:auto!important;padding-bottom:calc(7rem + env(safe-area-inset-bottom,0px))!important}.create-layout--wizard .create-form.glass-panel{gap:14px!important;padding:14px!important;border-color:#fff1!important;background:linear-gradient(180deg,#0098ea09,#ffffff06),#121a2bd1!important;box-shadow:0 10px 26px #00000029!important}.create-layout--wizard .list-panel__head{padding:2px 2px 0!important}.create-layout--wizard .list-panel__head .muted-text{max-width:28rem;margin:0!important;color:#a1a1aa!important;font-size:.84rem!important;line-height:1.55!important}.create-layout--wizard .wizard-steps{position:relative!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;align-items:center!important;gap:0!important;min-height:44px!important;max-height:44px!important;padding:4px!important;border:1px solid rgba(255,255,255,.055)!important;border-radius:18px!important;background:#ffffff08!important;overflow:hidden!important}.create-layout--wizard .wizard-steps:before{content:""!important;position:absolute!important;inset-inline:30px!important;top:21px!important;height:1px!important;background:linear-gradient(90deg,transparent,rgba(255,255,255,.14),transparent)!important;z-index:0!important}.create-layout--wizard .wizard-step{position:relative!important;z-index:1!important;min-height:36px!important;height:36px!important;padding:0!important;border-radius:14px!important;transition:transform .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease!important}.create-layout--wizard .wizard-step:active{transform:scale(.97)!important}.create-layout--wizard .wizard-step span{width:24px!important;height:24px!important;border:1px solid rgba(255,255,255,.08)!important;background:#121a2b!important;color:#71717a!important;font-size:.68rem!important}.create-layout--wizard .wizard-step strong{display:none!important}.create-layout--wizard .wizard-step--active{background:#0098ea24!important;box-shadow:inset 0 0 0 1px #00a8ff57,0 0 18px #0098ea26!important}.create-layout--wizard .wizard-step--active span{border-color:#00a8ffa6!important;background:linear-gradient(135deg,#0098ea,#22d3ee)!important;color:#fff!important;box-shadow:0 0 14px #00a8ff4d!important}.create-layout--wizard .wizard-step--done{background:transparent!important;box-shadow:none!important}.create-layout--wizard .wizard-step--done span{border-color:#22c55e57!important;background:#22c55e21!important;color:#22c55e!important}.create-layout--wizard .form-section{gap:12px!important;padding:14px!important;border-color:#ffffff0e!important;border-radius:20px!important;background:#ffffff08!important;box-shadow:none!important;animation:createStepIn .18s ease both}.create-layout--wizard .form-section__head{gap:3px!important}.create-layout--wizard .form-section__head h4{font-size:1.02rem!important}.create-layout--wizard .form-grid,.create-layout--wizard .media-control-row,.create-layout--wizard .capacity-count-row,.create-layout--wizard .rule-inline-fields,.create-layout--wizard .chat-picker-grid,.create-layout--wizard .chat-picker-grid--two{gap:10px!important}.create-layout--wizard input,.create-layout--wizard textarea,.create-layout--wizard select,.create-layout--wizard .datetime-input-shell,.create-layout--wizard .number-stepper,.create-layout--wizard .country-search-input{min-height:50px!important;border-radius:16px!important;border-color:#ffffff12!important;background:#ffffff0b!important;color:#fff!important;font-size:1rem!important;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease,transform .18s ease!important}.create-layout--wizard textarea{min-height:92px!important;padding:13px 14px!important;line-height:1.55!important}.create-layout--wizard input,.create-layout--wizard select{padding-inline:14px!important}.create-layout--wizard input::-moz-placeholder,.create-layout--wizard textarea::-moz-placeholder,.create-layout--wizard .country-search-input::-moz-placeholder{color:#a1a1aabd!important}.create-layout--wizard input::placeholder,.create-layout--wizard textarea::placeholder,.create-layout--wizard .country-search-input::placeholder{color:#a1a1aabd!important}.create-layout--wizard input:focus,.create-layout--wizard textarea:focus,.create-layout--wizard select:focus,.create-layout--wizard .country-search-input:focus-within,.create-layout--wizard .datetime-input-shell:focus-within,.create-layout--wizard .number-stepper:focus-within{border-color:#00a8ff8c!important;background:#0098ea0e!important;box-shadow:0 0 0 3px #0098ea1c!important}.create-layout--wizard .rules-option-row.rules-option-row--accordion{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:8px!important}.create-layout--wizard .rule-toggle-card{display:grid!important;grid-template-columns:1fr!important;grid-template-rows:auto auto auto!important;justify-items:center!important;align-content:center!important;gap:4px!important;min-height:76px!important;padding:9px 6px!important;border:1px solid rgba(255,255,255,.06)!important;border-radius:18px!important;background:#ffffff08!important;box-shadow:none!important;text-align:center!important;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease!important}.create-layout--wizard .rule-toggle-card:active{transform:scale(.97)!important}.create-layout--wizard .rule-toggle-card__icon{width:28px!important;height:28px!important;border-radius:11px!important;background:#ffffff0f!important;color:#a1a1aa!important;font-size:.72rem!important;box-shadow:none!important}.create-layout--wizard .rule-toggle-card strong{max-width:100%!important;color:#fff!important;font-size:.68rem!important;line-height:1.16!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.create-layout--wizard .rule-toggle-card>span:last-child{max-width:100%!important;color:#71717a!important;font-size:.6rem!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.create-layout--wizard .rule-toggle-card--active,.create-layout--wizard .rule-toggle-card--expanded{border-color:#00a8ff70!important;background:linear-gradient(135deg,#0098ea30,#22d3ee14),#ffffff09!important;box-shadow:0 0 20px #00a8ff1a!important}.create-layout--wizard .rule-toggle-card--active .rule-toggle-card__icon,.create-layout--wizard .rule-toggle-card--expanded .rule-toggle-card__icon{background:linear-gradient(135deg,#0098ea,#22d3ee)!important;color:#fff!important}.create-layout--wizard .rules-config-stack{gap:10px!important}.create-layout--wizard .rule-config-card--compact{display:grid!important;gap:12px!important;padding:14px!important;border:1px solid rgba(0,168,255,.14)!important;border-radius:18px!important;background:#ffffff0a!important;box-shadow:none!important;animation:createStepIn .18s ease both}.create-layout--wizard .rule-card-head{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:10px!important}.create-layout--wizard .rule-card-head strong{color:#fff!important;font-size:.96rem!important}.create-layout--wizard .rule-card-head span:not(.rule-price-pill){color:#a1a1aa!important;font-size:.76rem!important;line-height:1.55!important}.create-layout--wizard .rule-price-pill,.create-layout--wizard .summary-tags .glass-pill{min-height:28px!important;padding:5px 9px!important;border-radius:999px!important;background:#0098ea1f!important;color:#e0f2fe!important;font-size:.66rem!important;font-weight:850!important}.create-layout--wizard .media-type-option,.create-layout--wizard .media-upload-button,.create-layout--wizard .rule-check-row,.create-layout--wizard .review-option-toggle,.create-layout--wizard .chat-choice-card,.create-layout--wizard .selected-chat-card{border-color:#ffffff0f!important;border-radius:17px!important;background:#ffffff09!important;box-shadow:none!important;transition:transform .18s ease,border-color .18s ease,background .18s ease!important}.create-layout--wizard .media-type-option:active,.create-layout--wizard .media-upload-button:active,.create-layout--wizard .chat-choice-card:active,.create-layout--wizard .selected-chat-card:active{transform:scale(.985)!important}.create-layout--wizard .media-type-option--active,.create-layout--wizard .status-chip--active,.create-layout--wizard .filter-chip--active{border-color:#00a8ff80!important;background:linear-gradient(135deg,#0098ea2e,#22d3ee14)!important;color:#fff!important;box-shadow:0 0 16px #00a8ff17!important}.create-layout--wizard .country-picker{display:grid!important;gap:12px!important;padding:12px!important;border:1px solid rgba(255,255,255,.06)!important;border-radius:18px!important;background:#ffffff08!important}.create-layout--wizard .country-picker__head{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;align-items:center!important}.create-layout--wizard .selected-country-strip{max-width:8.4rem!important;display:flex!important;flex-wrap:wrap!important;justify-content:flex-end!important;gap:4px!important}.create-layout--wizard .country-option-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;max-height:17.5rem!important;padding:1px!important;overflow:auto!important}.create-layout--wizard .country-option{min-width:0!important;min-height:58px!important;display:grid!important;grid-template-columns:34px minmax(0,1fr)!important;grid-template-areas:"flag name" "flag meta"!important;align-items:center!important;gap:2px 8px!important;padding:9px!important;border:1px solid rgba(255,255,255,.055)!important;border-radius:16px!important;background:#ffffff07!important;transition:transform .18s ease,border-color .18s ease,background .18s ease!important}.create-layout--wizard .country-option:active{transform:scale(.98)!important}.create-layout--wizard .country-option__flag{grid-area:flag!important;width:34px!important;height:34px!important;display:grid!important;place-items:center!important;border-radius:13px!important;background:#ffffff0f!important;font-size:1.18rem!important}.create-layout--wizard .country-option__name{grid-area:name!important;color:#fff!important;font-size:.76rem!important;font-weight:850!important;line-height:1.15!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.create-layout--wizard .country-option__meta{grid-area:meta!important;color:#71717a!important;font-size:.62rem!important;font-weight:750!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.create-layout--wizard .country-option--active{border-color:#00a8ff99!important;background:linear-gradient(135deg,#0098ea33,#22d3ee12)!important;box-shadow:inset 0 0 0 1px #00a8ff1f!important}.create-layout--wizard .review-invoice-card--summary{display:grid!important;gap:12px!important;padding:0!important;border:0!important;background:transparent!important}.create-layout--wizard .review-summary-grid{display:grid!important;gap:8px!important}.create-layout--wizard .review-summary-card{min-width:0!important;display:grid!important;grid-template-columns:32px minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;min-height:64px!important;padding:10px!important;border:1px solid rgba(255,255,255,.055)!important;border-radius:17px!important;background:#ffffff09!important}.create-layout--wizard .review-summary-card>span{display:grid!important;place-items:center!important;width:32px!important;height:32px!important;border-radius:12px!important;background:#0098ea1a!important;color:#7dd3fc!important;font-size:.72rem!important;font-weight:900!important}.create-layout--wizard .review-summary-card strong{color:#fff!important;font-size:.82rem!important}.create-layout--wizard .review-summary-card p{max-width:100%!important;margin:3px 0 0!important;color:#a1a1aa!important;font-size:.72rem!important;line-height:1.35!important;overflow:hidden!important;text-overflow:ellipsis!important}.create-layout--wizard .review-summary-card b{min-width:-moz-max-content!important;min-width:max-content!important;padding:6px 9px!important;border-radius:999px!important;background:#ffffff0e!important;color:#fff!important;font-size:.7rem!important}.create-layout--wizard .review-summary-card--total{border-color:#00a8ff52!important;background:linear-gradient(135deg,#0098ea24,#ffffff09)!important}.create-layout--wizard .review-payment-strip{gap:8px!important}.create-layout--wizard .create-form__actions{display:grid!important;grid-template-columns:minmax(0,.86fr) minmax(0,1.34fr) minmax(0,.95fr)!important;gap:8px!important;position:sticky!important;bottom:calc(5.6rem + env(safe-area-inset-bottom,0px))!important;z-index:20!important;padding:8px!important;border-color:#ffffff12!important;border-radius:22px!important;background:#0b1020e6!important;backdrop-filter:blur(18px) saturate(130%)!important;-webkit-backdrop-filter:blur(18px) saturate(130%)!important;box-shadow:0 14px 34px #00000038!important}.create-layout--wizard .create-form__actions button{width:100%!important;min-height:48px!important;padding-inline:10px!important;border-radius:16px!important;font-size:.82rem!important;font-weight:850!important;white-space:nowrap!important;transition:transform .16s ease,filter .16s ease,box-shadow .16s ease!important}.create-layout--wizard .create-form__actions button:active{transform:scale(.975)!important}.create-layout--wizard .create-form__actions .primary-button{background:linear-gradient(135deg,#0098ea,#22d3ee)!important;color:#fff!important;box-shadow:0 10px 22px #0098ea38!important}.create-layout--wizard .create-form__actions .secondary-button{background:#ffffff0e!important}.create-layout--wizard .create-form__actions .ghost-button{color:#a1a1aa!important;background:transparent!important}@keyframes createStepIn{0%{opacity:0;transform:translateY(6px) scale(.995)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width: 430px){.create-layout--wizard .create-form.glass-panel,.create-layout--wizard .form-section{padding:12px!important}.create-layout--wizard .rules-option-row.rules-option-row--accordion{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width: 374px){.create-layout--wizard .rules-option-row.rules-option-row--accordion,.create-layout--wizard .country-option-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}.create-layout--wizard .rule-toggle-card{min-height:72px!important}.create-layout--wizard .review-summary-card{grid-template-columns:28px minmax(0,1fr)!important}.create-layout--wizard .review-summary-card b{justify-self:start!important;grid-column:2!important}.create-layout--wizard .create-form__actions{grid-template-columns:1fr!important;position:sticky!important}}.pvp-room-page.pvp-room-page--system{width:100%!important;max-width:var(--mobile-page-max)!important;margin-inline:auto!important;display:grid!important;gap:10px!important;padding:0 0 calc(6.9rem + env(safe-area-inset-bottom,0px))!important;color:#fff!important}.pvp-room-page--system .pvp-room-card--system{display:grid!important;gap:10px!important;padding:0!important;background:transparent!important}.pvp-room-page--system .pvp-surface-switch{max-width:100%!important;margin:0 auto 2px!important;padding:5px!important;border:1px solid rgba(255,255,255,.065)!important;border-radius:20px!important;background:#ffffff09!important;box-shadow:none!important}.pvp-room-page--system .pvp-surface-switch__item{min-height:42px!important;border-radius:16px!important;color:#a1a1aa!important;background:transparent!important;box-shadow:none!important;transition:transform .17s ease,background .17s ease,color .17s ease,box-shadow .17s ease!important}.pvp-room-page--system .pvp-surface-switch__item:active{transform:scale(.98)!important}.pvp-room-page--system .pvp-surface-switch__item--active{color:#fff!important;background:#0098ea29!important;box-shadow:inset 0 0 0 1px #00a8ff47,0 0 18px #0098ea1a!important}.pvp-room-page--system .pvp-match-header,.pvp-room-page--system .pvp-match-stats,.pvp-room-page--system .pvp-live-stage,.pvp-room-page--system .pvp-player-strip,.pvp-room-page--system .pvp-entry-panel,.pvp-room-page--system .pvp-round-feed,.pvp-room-page--system .pvp-history-launch__button{border:1px solid rgba(255,255,255,.065)!important;background:radial-gradient(circle at 18% 0%,rgba(0,152,234,.08),transparent 11rem),#ffffff0a!important;box-shadow:0 8px 22px #00000021!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.pvp-room-page--system .pvp-match-header{min-height:auto!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"title state" "meta meta"!important;gap:12px!important;padding:14px!important;border-radius:24px!important}.pvp-room-page--system .pvp-match-header__title{grid-area:title!important;display:grid!important;gap:3px!important;min-width:0!important}.pvp-room-page--system .pvp-match-header__title span{color:#71717a!important;font-size:.72rem!important;font-weight:850!important}.pvp-room-page--system .pvp-match-header__title strong{color:#fff!important;font-size:clamp(1.38rem,6vw,1.85rem)!important;line-height:1.08!important}.pvp-room-page--system .pvp-match-header__meta{grid-area:meta!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.pvp-room-page--system .pvp-match-header__meta span{display:grid!important;gap:3px!important;min-height:56px!important;align-content:center!important;padding:10px!important;border:1px solid rgba(255,255,255,.055)!important;border-radius:18px!important;background:#ffffff09!important}.pvp-room-page--system .pvp-match-header__meta small{color:#71717a!important;font-size:.66rem!important;font-weight:800!important}.pvp-room-page--system .pvp-match-header__meta b{color:#fff!important;font-size:.96rem!important;line-height:1.1!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.pvp-room-page--system .pvp-room-state{grid-area:state!important;min-height:32px!important;display:inline-grid!important;place-items:center!important;align-self:start!important;padding:6px 11px!important;border:1px solid rgba(255,255,255,.07)!important;border-radius:999px!important;color:#a1a1aa!important;background:#ffffff0b!important;font-size:.72rem!important;font-weight:900!important;box-shadow:none!important}.pvp-room-page--system .pvp-room-state--waiting{border-color:#f59e0b38!important;color:#fbbf24!important;background:#f59e0b14!important}.pvp-room-page--system .pvp-room-state--starting{border-color:#00a8ff47!important;color:#7dd3fc!important;background:#0098ea17!important}.pvp-room-page--system .pvp-room-state--active{border-color:#22c55e40!important;color:#86efac!important;background:#22c55e14!important}.pvp-room-page--system .pvp-room-state--finished{border-color:#a855f73d!important;color:#c4b5fd!important;background:#a855f714!important}.pvp-room-page--system .pvp-match-stats{min-height:56px!important;padding:8px 10px!important;border-radius:20px!important}.pvp-room-page--system .pvp-match-stats span{color:#71717a!important;font-size:.65rem!important}.pvp-room-page--system .pvp-match-stats strong{font-size:.86rem!important}.pvp-room-page--system .pvp-match-stats i{background:linear-gradient(180deg,transparent,rgba(0,168,255,.34),transparent)!important}.pvp-room-page--system .pvp-live-stage{min-height:auto!important;padding:10px!important;border-radius:24px!important}.pvp-room-page--system .pvp-arena{min-height:clamp(246px,69vw,316px)!important;padding:18px 0 6px!important}.pvp-room-page--system .pvp-battle-wheel{width:min(15.85rem,68vw)!important;max-width:276px!important;border:1px solid rgba(255,255,255,.18)!important;box-shadow:inset 0 0 0 1px #ffffff2e,inset 0 0 0 7px #ffffff0b,inset 0 -24px 42px #0000002e,0 18px 38px #00000047,0 0 34px #0098ea14!important}.pvp-room-page--system .pvp-battle-wheel:after{content:""!important;position:absolute!important;top:12px!important;right:12px!important;bottom:12px!important;left:12px!important;z-index:2!important;border-radius:50%!important;pointer-events:none!important;box-shadow:inset 0 18px 38px #ffffff17,inset 0 -28px 48px #00000024!important}.pvp-room-page--system .pvp-battle-wheel__shine{opacity:.5!important}.pvp-room-page--system .pvp-battle-wheel__core{width:5.6rem!important;min-height:5.6rem!important;padding:.6rem!important;border:1px solid rgba(255,255,255,.09)!important;background:radial-gradient(circle at 35% 18%,rgba(255,255,255,.13),transparent 44%),linear-gradient(180deg,#182132,#0b1020)!important;box-shadow:0 14px 26px #00000047,inset 0 0 0 1px #ffffff0b!important}.pvp-room-page--system .pvp-battle-wheel__core span{color:#7dd3fc!important;font-size:.66rem!important}.pvp-room-page--system .pvp-battle-wheel__core strong{font-size:clamp(1.1rem,5vw,1.5rem)!important;letter-spacing:0!important}.pvp-room-page--system .pvp-battle-wheel__core small{color:#a1a1aa!important;font-size:.54rem!important}.pvp-room-page--system .pvp-wheel-pointer{top:7px!important;filter:drop-shadow(0 0 10px rgba(125,211,252,.24))!important}.pvp-room-page--system .pvp-wheel-fighter{width:2.18rem!important;height:2.18rem!important;transition:transform .22s ease,box-shadow .22s ease!important}.pvp-room-page--system .pvp-wheel-fighter .pvp-fighter-avatar,.pvp-room-page--system .pvp-wheel-fighter .pvp-entry-avatar{width:2.18rem!important;height:2.18rem!important}.pvp-room-page--system .pvp-player-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;max-height:132px!important;padding:8px!important;border-radius:22px!important;box-shadow:none!important}.pvp-room-page--system .pvp-color-proof__item{min-height:46px!important;padding:7px 8px!important;border-color:#ffffff0f!important;border-radius:17px!important;background:#ffffff09!important;box-shadow:inset 4px 0 0 var(--pvp-entry-color)!important;transition:transform .17s ease,border-color .17s ease,background .17s ease!important}.pvp-room-page--system .pvp-color-proof__item:active{transform:scale(.985)!important}.pvp-room-page--system .pvp-color-proof__item--mine{border-color:#00a8ff42!important;background:#0098ea0e!important}.pvp-room-page--system .pvp-entry-panel{gap:10px!important;padding:12px!important;border-radius:24px!important}.pvp-room-page--system .pvp-amount-box{gap:6px!important}.pvp-room-page--system .pvp-amount-box>span{color:#a1a1aa!important;font-size:.74rem!important;font-weight:850!important}.pvp-room-page--system .pvp-amount-box__control{min-height:52px!important;padding:6px 8px!important;border-color:#ffffff12!important;border-radius:18px!important;background:#ffffff0a!important}.pvp-room-page--system .pvp-amount-box input{font-size:1.55rem!important}.pvp-room-page--system .pvp-amount-box b{min-width:56px!important;min-height:36px!important;border-radius:14px!important;background:#0098ea1a!important;color:#e0f2fe!important}.pvp-room-page--system .pvp-buy-strip{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:7px!important}.pvp-room-page--system .pvp-buy-strip .pvp-quick{min-height:42px!important;border-color:#ffffff12!important;border-radius:15px!important;background:#ffffff09!important;box-shadow:none!important;transition:transform .17s ease,border-color .17s ease,background .17s ease,box-shadow .17s ease!important}.pvp-room-page--system .pvp-buy-strip .pvp-quick:active{transform:scale(.96)!important}.pvp-room-page--system .pvp-buy-strip .pvp-quick--active{border-color:#00a8ff80!important;background:linear-gradient(135deg,#0098ea2e,#22d3ee14)!important;box-shadow:0 0 16px #00a8ff1c!important}.pvp-room-page--system .pvp-action-meta{gap:7px!important}.pvp-room-page--system .pvp-action-meta span{min-height:30px!important;border-radius:13px!important;background:#ffffff08!important;color:#71717a!important;font-size:.62rem!important}.pvp-room-page--system .pvp-add-button{min-height:52px!important;border-radius:18px!important;background:linear-gradient(135deg,#0098ea,#22d3ee)!important;color:#fff!important;box-shadow:0 12px 28px #0098ea3b!important;transition:transform .17s ease,filter .17s ease,box-shadow .17s ease!important}.pvp-room-page--system .pvp-add-button:active{transform:scale(.985)!important}.pvp-room-page--system .pvp-add-button:disabled{opacity:.55!important;background:#ffffff14!important;box-shadow:none!important}.pvp-room-page--system .pvp-round-feed{gap:10px!important;padding:12px!important;border-radius:24px!important}.pvp-room-page--system .pvp-fighters-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important}.pvp-room-page--system .pvp-fighters-head h3{margin:0!important;color:#fff!important;font-size:1rem!important}.pvp-room-page--system .pvp-fighter-list{display:grid!important;gap:8px!important}.pvp-room-page--system .pvp-entry-row{min-height:54px!important;padding:8px!important;border-color:#ffffff0f!important;border-radius:18px!important;background:#ffffff09!important;animation:pvpRealtimeIn .19s ease both}.pvp-room-page--system .pvp-latest-card__main span{color:#a1a1aa!important;font-size:.72rem!important}.pvp-room-page--system .pvp-latest-card__tag{min-height:30px!important;padding:5px 9px!important;border-radius:999px!important;background:#0098ea1a!important;color:#7dd3fc!important;font-size:.66rem!important}.pvp-empty-state{display:grid!important;justify-items:center!important;gap:7px!important;padding:18px 12px!important;border:1px dashed rgba(0,168,255,.22)!important;border-radius:20px!important;background:#0098ea0b!important;text-align:center!important}.pvp-empty-state>span{display:grid!important;place-items:center!important;width:42px!important;height:42px!important;border-radius:18px!important;background:#0098ea1f!important;color:#7dd3fc!important}.pvp-empty-state strong{color:#fff!important;font-size:.86rem!important}.pvp-empty-state small{color:#a1a1aa!important;font-size:.72rem!important}.pvp-room-page--system .pvp-history-launch{margin:0!important}.pvp-room-page--system .pvp-history-launch__button{min-height:62px!important;padding:12px!important;border-radius:22px!important}.pvp-room-page--system .pvp-history-card{border-radius:18px!important;background:#ffffff09!important}.pvp-room-page--system .pvp-history-card__head,.pvp-room-page--system .pvp-history-card__foot{gap:8px!important}@keyframes pvpRealtimeIn{0%{opacity:0;transform:translateY(5px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width: 430px){.pvp-room-page--system .pvp-arena{min-height:clamp(226px,67vw,286px)!important}.pvp-room-page--system .pvp-battle-wheel{width:min(14.9rem,66vw)!important}.pvp-room-page--system .pvp-battle-wheel__core{width:5.15rem!important;min-height:5.15rem!important}.pvp-room-page--system .pvp-buy-strip{grid-template-columns:repeat(3,minmax(0,1fr))!important}.pvp-room-page--system .pvp-action-meta{grid-template-columns:1fr!important}}@media (max-width: 374px){.pvp-room-page--system .pvp-match-header{grid-template-columns:1fr!important;grid-template-areas:"title" "state" "meta"!important}.pvp-room-page--system .pvp-room-state{justify-self:start!important}.pvp-room-page--system .pvp-match-header__meta,.pvp-room-page--system .pvp-player-strip{grid-template-columns:1fr!important}.pvp-room-page--system .pvp-match-stats{grid-template-columns:1fr!important;gap:8px!important}.pvp-room-page--system .pvp-match-stats i{display:none!important}.pvp-room-page--system .pvp-battle-wheel{width:min(13.8rem,64vw)!important}}.profile-section-tabs--toggle{width:-moz-fit-content;width:fit-content;margin-inline:auto;padding:4px;gap:4px}.profile-section-tabs--toggle button{min-width:104px;height:38px;padding:0 14px;border-radius:14px}.pvp-room-page--system .pvp-buy-strip{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}.pvp-room-page--system .pvp-quick{min-height:38px!important;border-radius:14px!important;font-size:.9rem!important}.pvp-room-page--system .pvp-quick--custom{grid-column:span 2}.pvp-custom-amount{display:grid;gap:10px;padding:12px;margin-top:10px;border:1px solid rgba(0,168,255,.18);border-radius:18px;background:#0a1424c2}.pvp-custom-amount label{display:grid;gap:6px;color:var(--text-muted);font-size:.78rem}.pvp-custom-amount input{height:46px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:#ffffff0f;color:var(--text-primary);padding:0 12px;font:inherit;outline:none}.pvp-custom-amount input:focus{border-color:#00a8ff9e;box-shadow:0 0 0 3px #0098ea1f}.pvp-custom-amount>div{display:grid;grid-template-columns:1fr 1fr;gap:8px}.datetime-summary-card{width:100%;min-height:58px;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:linear-gradient(135deg,#0098ea14,#ffffff09),#ffffff0a;color:var(--text-primary);display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;text-align:start}.datetime-summary-card span{display:grid;gap:3px}.datetime-summary-card b{font-size:.98rem}.datetime-summary-card small{color:var(--text-muted);font-size:.78rem}.datetime-summary-card i{min-width:-moz-max-content;min-width:max-content;font-style:normal;color:#7dd3fc;font-weight:700;font-size:.82rem}.datetime-popover--native{position:relative;display:grid;grid-template-columns:1fr;gap:12px;padding:14px;margin-top:10px;border-radius:22px;border:1px solid rgba(255,255,255,.08);background:radial-gradient(circle at 20% 0%,rgba(0,168,255,.14),transparent 34%),#09101ef5;box-shadow:0 18px 40px #0000003d}.datetime-sheet-handle{width:42px;height:4px;border-radius:99px;background:#ffffff2e;justify-self:center}.datetime-mobile-head,.datetime-date-chips{display:flex;align-items:center;gap:8px}.datetime-mobile-head{justify-content:space-between}.datetime-date-chips{overflow-x:auto;padding-bottom:2px}.datetime-chip{min-height:40px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:#ffffff0e;color:var(--text-primary);padding:0 12px;white-space:nowrap;font-weight:700}.datetime-chip--input{display:inline-flex;align-items:center;gap:8px}.datetime-chip--input input{width:126px;color-scheme:dark;border:0;background:transparent;color:var(--text-primary);font:inherit;outline:none}.datetime-wheel-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.datetime-wheel-grid label{display:grid;gap:6px;color:var(--text-muted);font-size:.78rem}.datetime-wheel-grid select,.datetime-manual-row input{width:100%;height:48px;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:#ffffff0f;color:var(--text-primary);padding:0 12px;font:inherit;outline:none}.datetime-wheel-grid select:focus,.datetime-manual-row input:focus{border-color:#00a8ff9e;box-shadow:0 0 0 3px #0098ea1f}.datetime-manual-row{display:grid;grid-template-columns:1fr auto;align-items:center;gap:8px}.rules-option-row--accordion{display:flex!important;gap:8px!important;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:4px}.rules-option-row--accordion .rule-toggle{flex:0 0 132px;min-height:84px;border-radius:18px;padding:10px;scroll-snap-align:start;box-shadow:none}.rule-toggle--active{border-color:#00a8ff8c!important;background:linear-gradient(135deg,#0098ea38,#22d3ee1a),#ffffff0b!important;box-shadow:0 0 0 1px #00a8ff14,0 14px 30px #0098ea1f!important}.rule-check-row--switch{position:relative;min-height:52px;border-radius:16px;padding:12px 14px}.rule-check-row--switch input{position:absolute;opacity:0;pointer-events:none}.rule-check-row--switch span{position:relative;width:100%;padding-inline-end:56px}.rule-check-row--switch span:before,.rule-check-row--switch span:after{content:"";position:absolute;top:50%;transform:translateY(-50%)}.rule-check-row--switch span:before{inset-inline-end:0;width:44px;height:26px;border-radius:999px;background:#ffffff21;border:1px solid rgba(255,255,255,.1);transition:background .18s ease,border-color .18s ease}.rule-check-row--switch span:after{inset-inline-end:22px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 3px 10px #0000003d;transition:inset-inline-end .18s ease}.rule-check-row--switch input:checked+span:before{background:linear-gradient(135deg,#0098ea,#22d3ee);border-color:#7dd3fcb3}.rule-check-row--switch input:checked+span:after{inset-inline-end:3px}@media (max-width: 360px){.pvp-room-page--system .pvp-buy-strip{grid-template-columns:repeat(3,minmax(0,1fr))!important}.datetime-popover--native{padding:12px}.datetime-manual-row{grid-template-columns:1fr}.rules-option-row--accordion .rule-toggle{flex-basis:118px}}.premium-home-hero--dashboard-lite{padding:16px!important;gap:16px!important}.premium-home-hero--dashboard-lite .premium-quick-actions{margin-top:0!important}.wallet-overlay--panel{align-items:center!important;justify-content:center!important;padding:max(14px,env(safe-area-inset-top)) 14px max(14px,env(safe-area-inset-bottom))!important}.wallet-panel{position:relative;z-index:2;width:min(100%,480px);margin-inline:auto;border-radius:28px!important;padding:12px 14px 16px!important;background:radial-gradient(circle at 20% 0%,rgba(0,152,234,.15),transparent 32%),#0b1020f5!important;border:1px solid rgba(255,255,255,.08)!important;box-shadow:0 24px 60px #00000057!important;height:auto;min-height:0;max-height:min(74vh,620px);display:grid;grid-template-rows:auto auto auto minmax(0,1fr);overflow:hidden;transition:height .18s ease,max-height .18s ease,border-radius .18s ease}.wallet-panel--expanded{width:100%;height:min(95dvh,calc(100dvh - 10px));max-height:95dvh;border-radius:28px!important;margin-inline:0}.wallet-panel__handle{width:42px;height:4px;border-radius:99px;border:0;padding:0;background:#ffffff2e;margin:0 auto 10px;display:block}.wallet-panel__head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:72px;max-height:88px;padding:4px 0}.wallet-panel__head div{display:grid;gap:3px;justify-content:center}.wallet-panel__head span,.wallet-panel__activity-head span,.wallet-activity-row small{color:#a1a1aa;font-size:.78rem}.wallet-panel__head strong{color:#fff;font-size:clamp(1.6rem,6vw,2.1rem);line-height:1;letter-spacing:0}.wallet-panel__close{width:36px;height:36px;border:1px solid rgba(255,255,255,.08);border-radius:50%;background:#ffffff0f;color:#fff;font-size:1.35rem}.wallet-panel__actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:8px 0 10px;min-height:44px;max-height:160px;align-content:center}.wallet-panel__actions button{height:44px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff0e;color:#fff;font-weight:800}.wallet-panel__actions button:first-child{background:linear-gradient(135deg,#0098ea,#22d3ee);box-shadow:0 12px 28px #0098ea38}.wallet-panel__activity{display:grid;gap:8px;overflow:auto;min-height:0;max-height:210px;padding-bottom:8px;overscroll-behavior:contain}.wallet-panel__activity-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.wallet-panel__activity-head strong,.wallet-panel__activity--page>strong{color:#fff;font-size:.94rem}.wallet-activity-row{min-height:48px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:4px 10px;padding:10px 12px;border-radius:16px;border:1px solid rgba(255,255,255,.07);background:#ffffff09}.wallet-activity-row span,.wallet-activity-row b{color:#fff}.wallet-activity-row small{grid-column:1 / -1}.wallet-activity-row--empty{grid-template-columns:1fr;color:#a1a1aa}.wallet-page-shell{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:flex;justify-content:center;overflow:auto;padding:max(30px,calc(env(safe-area-inset-top) + 18px)) 16px max(24px,calc(env(safe-area-inset-bottom) + 24px));background:radial-gradient(circle at 50% -10%,rgba(0,152,234,.18),transparent 34%),#0b1020}.wallet-page-shell .overlay-backdrop{display:none}.wallet-full-page{width:min(100%,480px);min-height:100%;display:grid;align-content:start;gap:14px}.wallet-full-page__header{display:grid;grid-template-columns:44px 1fr;align-items:center;gap:10px;padding-top:0;min-height:48px}.wallet-full-page__header button{width:42px;height:42px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:#ffffff0f;color:#fff;font-size:2rem;line-height:1}.wallet-full-page__header span{color:#7dd3fc;font-size:.76rem;font-weight:800;text-transform:uppercase}.wallet-full-page__header h3{margin:0;color:#fff;font-size:1.28rem}.wallet-page-stack{display:grid;gap:12px}.wallet-balance-card,.wallet-native-field,.wallet-summary-card,.wallet-payment-card,.wallet-panel__activity--page{border:1px solid rgba(255,255,255,.08);border-radius:22px;background:#ffffff0b;padding:11px 12px}.wallet-balance-card{display:grid;gap:5px;background:linear-gradient(135deg,#0098ea29,#22d3ee0a),#ffffff0b}.wallet-balance-card span,.wallet-native-field>span,.wallet-summary-card span,.wallet-payment-card span{color:#a1a1aa;font-size:.8rem;font-weight:700}.wallet-balance-card strong{color:#fff;font-size:1.62rem;line-height:1}.wallet-native-field{display:grid;gap:10px}.wallet-native-field>div{min-height:50px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:0 12px;border-radius:18px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08)}.wallet-native-field--address>div{grid-template-columns:1fr}.wallet-native-field b{color:#fff}.wallet-native-field__edit{width:28px;height:28px;border-radius:10px;display:inline-grid;place-items:center;color:#7dd3fc!important;background:#0098ea1f;font-size:.84rem}.wallet-native-field input{min-width:0;border:0;outline:0;background:transparent;color:#fff;font:inherit;font-size:1.15rem;font-weight:800}.wallet-native-field button{height:34px;border:0;border-radius:12px;padding:0 10px;background:#0098ea2e;color:#7dd3fc;font-weight:900}.wallet-amount-chips{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.wallet-amount-chip{height:40px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:#ffffff0d;color:#fff;font-weight:800}.wallet-amount-chip--active{border-color:#00a8ff9e;background:#0098ea2e;box-shadow:0 0 0 3px #0098ea1f}.wallet-summary-card{display:grid;gap:8px}.wallet-summary-card div{display:flex;justify-content:space-between;gap:12px}.wallet-summary-card b,.wallet-payment-card b{color:#fff}.wallet-primary-action,.wallet-secondary-action{width:100%;min-height:52px;border:0;border-radius:18px;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-weight:900;text-decoration:none}.wallet-primary-action{background:linear-gradient(135deg,#0098ea,#22d3ee);box-shadow:0 16px 34px #0098ea3d}.wallet-primary-action:disabled{opacity:.45;box-shadow:none}.wallet-secondary-action{background:#fff1;border:1px solid rgba(255,255,255,.08)}.wallet-payment-card,.wallet-payment-card__head,.wallet-page-actions{display:grid;gap:10px}.wallet-payment-card__head{grid-template-columns:1fr auto;align-items:center}.wallet-copy-list{display:grid;gap:8px}.wallet-copy-item{display:grid;grid-template-columns:1fr auto;align-items:center;gap:4px 10px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:#ffffff0d;padding:10px 12px}.wallet-copy-item span{grid-column:1 / -1}.wallet-copy-item b{min-width:0;overflow:hidden;text-overflow:ellipsis}.wallet-copy-item button{height:32px;border:0;border-radius:12px;background:#0098ea29;color:#7dd3fc;font-weight:900;padding:0 12px}.wallet-secondary-action--danger{color:#fecaca;border-color:#ef444438;background:#ef444414}.dashboard-promo-carousel{position:relative;width:100%;max-height:180px;overflow:hidden;border-radius:24px;border:1px solid rgba(255,255,255,.08);background:radial-gradient(circle at 18% 10%,rgba(0,168,255,.24),transparent 36%),linear-gradient(135deg,#0098ea1f,#22d3ee09),#ffffff0b}.dashboard-promo-carousel__track{display:flex;transition:transform .22s ease;will-change:transform}.dashboard-promo-slide{min-width:100%;height:168px;display:grid;grid-template-columns:auto 1fr;grid-template-rows:1fr auto;gap:10px 12px;align-items:center;padding:16px}.dashboard-promo-slide__icon{width:48px;height:48px;border-radius:18px;display:grid;place-items:center;color:#fff;font-size:1.35rem;font-weight:900;background:linear-gradient(135deg,#0098ea,#22d3ee);box-shadow:0 14px 28px #0098ea3d}.dashboard-promo-slide strong{display:block;color:#fff;font-size:1.08rem;margin-bottom:4px}.dashboard-promo-slide p{margin:0;color:#a1a1aa;font-size:.84rem;line-height:1.55}.dashboard-promo-slide button{grid-column:1 / -1;height:42px;border:0;border-radius:15px;color:#fff;font-weight:900;background:linear-gradient(135deg,#0098ea,#22d3ee)}.dashboard-promo-dots{position:absolute;inset-inline:0;bottom:8px;display:flex;justify-content:center;gap:6px;pointer-events:none}.dashboard-promo-dot{width:6px;height:6px;border:0;border-radius:99px;padding:0;background:#ffffff3d;pointer-events:auto}.dashboard-promo-dot--active{width:18px;background:#22d3ee}@media (max-width: 360px){.wallet-amount-chips{grid-template-columns:repeat(3,minmax(0,1fr))}.wallet-page-shell{padding-inline:12px}.dashboard-promo-slide{height:160px;padding:14px}.dashboard-promo-slide__icon{width:42px;height:42px;border-radius:15px}}.pvp-room-page.pvp-room-page--system{max-width:480px!important;padding:10px 12px calc(110px + env(safe-area-inset-bottom))!important;gap:10px!important;background:radial-gradient(circle at 50% 120px,rgba(0,168,255,.2),transparent 28%),radial-gradient(circle at 18% 40%,rgba(34,211,238,.12),transparent 34%),#07101f!important}.pvp-room-page--system .pvp-room-card--system{gap:10px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.pvp-room-page--system :is(.pvp-match-header,.pvp-match-stats,.pvp-live-stage,.pvp-player-strip,.pvp-entry-panel,.pvp-round-feed,.pvp-history-launch__button){border-radius:20px!important;border:1px solid rgba(125,211,252,.1)!important;background:linear-gradient(180deg,#ffffff12,#ffffff06),#080f1ee0!important;box-shadow:0 12px 28px #0000003d,inset 0 1px #ffffff14!important}.pvp-room-page--system .pvp-surface-switch{height:auto!important;min-height:42px!important;padding:4px!important;border-radius:18px!important;background:#080f1eb8!important}.pvp-room-page--system .pvp-surface-switch--modes{display:grid!important;grid-auto-flow:column!important;grid-auto-columns:minmax(4.65rem,max-content)!important;grid-template-columns:none!important;justify-content:start!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important}.pvp-room-page--system .pvp-surface-switch--modes::-webkit-scrollbar{display:none!important}.pvp-room-page--system .pvp-surface-switch__item{min-width:4.65rem!important;min-height:34px!important;padding:0 .72rem!important;border-radius:14px!important;font-weight:900!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.pvp-room-page--system .pvp-surface-switch__item--active{background:linear-gradient(135deg,#0098ea,#22d3ee)!important;color:#fff!important;box-shadow:0 10px 24px #0098ea47!important}.pvp-room-page--system .pvp-match-header{min-height:86px!important;grid-template-columns:1fr auto!important;grid-template-areas:"title state" "meta meta"!important;align-items:center!important;padding:12px 14px!important;position:relative;overflow:hidden}.pvp-room-page--system .pvp-match-header:before{content:"";position:absolute;inset:-40% 20% auto;height:90px;background:radial-gradient(circle,rgba(0,168,255,.22),transparent 62%);pointer-events:none}.pvp-room-page--system .pvp-match-header__title{grid-area:title;text-align:center!important;justify-self:center!important;z-index:1}.pvp-room-page--system .pvp-match-header__title span{color:#7dd3fc!important;font-size:.72rem!important;letter-spacing:.08em;text-transform:uppercase}.pvp-room-page--system .pvp-match-header__title strong{display:block;color:#fff!important;font-size:clamp(1.65rem,7vw,2.35rem)!important;line-height:1.02;text-shadow:0 4px 0 rgba(0,0,0,.28),0 0 22px rgba(34,211,238,.28)}.pvp-room-page--system .pvp-match-header__meta{grid-area:meta;display:none!important}.pvp-room-page--system .pvp-room-state{grid-area:state;min-height:34px!important;border-radius:999px!important;color:#fff!important;font-size:.74rem!important;font-weight:900!important;background:#22d3ee21!important;border:1px solid rgba(34,211,238,.35)!important;animation:pvpStatusPulse 1.8s ease-in-out infinite;z-index:1}@keyframes pvpStatusPulse{0%,to{box-shadow:0 0 #22d3ee00}50%{box-shadow:0 0 22px #22d3ee61}}.pvp-room-page--system .pvp-match-stats{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.pvp-room-page--system .pvp-match-stats i{display:none!important}.pvp-room-page--system .pvp-match-stats div{min-width:0;min-height:54px;display:grid;place-items:center;gap:2px;padding:7px 5px;border-radius:16px;border:1px solid rgba(125,211,252,.1);background:linear-gradient(180deg,#ffffff12,#ffffff06)}.pvp-room-page--system .pvp-match-stats span{color:#91a4bd!important;font-size:.64rem!important;font-weight:900!important}.pvp-room-page--system .pvp-match-stats strong{color:#fff!important;font-size:clamp(.84rem,3vw,1rem)!important;line-height:1.1;white-space:nowrap}.pvp-room-page--system .pvp-live-stage{min-height:242px!important;padding:12px!important;position:relative;overflow:hidden}.pvp-room-page--system .pvp-live-stage:before{content:"";position:absolute;top:18px;right:18px;bottom:18px;left:18px;border-radius:50%;background:radial-gradient(circle,rgba(34,211,238,.18),transparent 62%);filter:blur(10px);animation:pvpArenaPulse 2.6s ease-in-out infinite}@keyframes pvpArenaPulse{0%,to{opacity:.52;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}.pvp-room-page--system .pvp-arena{min-height:216px!important;display:grid!important;place-items:center!important}.pvp-room-page--system .pvp-battle-wheel{width:min(14.9rem,62vw)!important;height:min(14.9rem,62vw)!important;min-width:0!important;min-height:0!important;max-width:min(14.9rem,62vw)!important;max-height:min(14.9rem,62vw)!important;aspect-ratio:1!important;flex:0 0 auto!important;border-radius:50%!important;border-width:5px!important;box-shadow:0 18px 36px #00000061,0 0 32px #22d3ee42,inset 0 8px 18px #ffffff29!important}.pvp-room-page--system .pvp-battle-wheel__core{width:35%!important;height:35%!important;min-width:0!important;min-height:0!important;aspect-ratio:1!important;border-radius:50%!important;background:radial-gradient(circle at 35% 25%,#26374f,#090f1f 68%)!important;box-shadow:0 0 0 4px #0000003d,0 12px 28px #0000006b!important}.pvp-room-page--system .pvp-battle-wheel__core span{font-size:.58rem!important;color:#7dd3fc!important}.pvp-room-page--system .pvp-battle-wheel__core strong{font-size:clamp(1.05rem,5vw,1.62rem)!important;color:#fff!important}.pvp-room-page--system .pvp-battle-wheel__core small{max-width:78px;font-size:.54rem!important;line-height:1.25}.pvp-room-page--system .pvp-wheel-pointer{top:4px!important;filter:drop-shadow(0 0 12px rgba(255,225,125,.7))}.pvp-room-page--system .pvp-wheel-fighter{width:clamp(30px,8vw,42px)!important;height:clamp(30px,8vw,42px)!important;animation:pvpMarkerFloat 2.8s ease-in-out infinite}.pvp-room-page--system .pvp-wheel-fighter .pvp-fighter-avatar,.pvp-room-page--system .pvp-wheel-fighter .pvp-entry-avatar{width:100%!important;height:100%!important;border:2px solid rgba(255,255,255,.72)!important}@keyframes pvpMarkerFloat{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-55%) scale(1.06)}}.pvp-room-page--system .pvp-player-strip{display:flex!important;overflow-x:auto!important;gap:8px!important;padding:9px!important;scroll-snap-type:x proximity}.pvp-room-page--system .pvp-color-proof__item{flex:0 0 auto;min-width:104px!important;height:54px!important;border-radius:17px!important;padding:6px 8px!important;gap:6px!important;scroll-snap-align:start}.pvp-room-page--system .pvp-color-proof__item--mine{box-shadow:0 0 0 1px #22d3ee73,0 0 22px #22d3ee2e!important}.pvp-room-page--system .pvp-color-proof__item span{max-width:58px!important;font-size:.76rem!important}.pvp-room-page--system .pvp-color-proof__item b{font-size:.76rem!important}.pvp-room-page--system .pvp-entry-panel{padding:12px!important;gap:10px!important}.pvp-room-page--system .pvp-amount-box{gap:7px!important}.pvp-room-page--system .pvp-amount-box__control{min-height:52px!important;border-radius:18px!important;background:#ffffff0f!important}.pvp-room-page--system .pvp-amount-box input{font-size:1.7rem!important;font-weight:950!important}.pvp-room-page--system .pvp-buy-strip{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important}.pvp-room-page--system .pvp-buy-strip .pvp-quick{min-height:38px!important;border-radius:15px!important;font-weight:950!important;box-shadow:inset 0 -2px #0003}.pvp-room-page--system .pvp-buy-strip .pvp-quick--active{background:linear-gradient(135deg,#0098ea,#22d3ee)!important;color:#fff!important;box-shadow:0 0 20px #22d3ee40,inset 0 -2px #0000002e!important}.pvp-room-page--system .pvp-action-meta{display:flex!important;flex-wrap:wrap;gap:7px!important}.pvp-room-page--system .pvp-action-meta span{flex:1 1 96px;min-height:32px!important;display:inline-flex;align-items:center;justify-content:center;border-radius:999px!important;background:#ffffff0e!important;color:#b6c7db!important;font-size:.72rem!important;font-weight:850!important}.pvp-room-page--system .pvp-add-button{min-height:56px!important;border-radius:20px!important;font-size:1.05rem!important;font-weight:1000!important;background:linear-gradient(135deg,#0098ea,#22d3ee)!important;box-shadow:0 16px 34px #0098ea47,inset 0 -3px #0000002e!important;text-shadow:0 2px 0 rgba(0,0,0,.18);transition:transform .14s ease,box-shadow .14s ease,opacity .14s ease}.pvp-room-page--system .pvp-add-button:active{transform:translateY(2px) scale(.99);box-shadow:0 8px 18px #0098ea33,inset 0 -1px #0000002e!important}.pvp-room-page--system .pvp-round-feed{padding:10px!important}.pvp-room-page--system .pvp-fighter-list{display:grid;gap:7px!important}.pvp-room-page--system .pvp-latest-card{min-height:54px!important;border-radius:16px!important;padding:8px!important;display:grid!important;grid-template-columns:auto 1fr auto!important;gap:8px!important}.pvp-room-page--system .pvp-latest-card__main span{font-size:.72rem!important}.pvp-room-page--system .pvp-history-launch__button{min-height:58px!important;padding:10px 12px!important}@media (max-width: 360px){.pvp-room-page--system .pvp-match-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}.pvp-room-page--system .pvp-live-stage{min-height:220px!important}.pvp-room-page--system .pvp-battle-wheel{width:min(13.2rem,64vw)!important;height:min(13.2rem,64vw)!important;max-width:min(13.2rem,64vw)!important;max-height:min(13.2rem,64vw)!important}.pvp-room-page--system .pvp-buy-strip{grid-template-columns:repeat(3,minmax(0,1fr))!important}}.leaderboard-page.leaderboard-page--arena{width:min(100%,480px)!important;max-width:480px!important;margin-inline:auto!important;padding:8px 12px calc(178px + env(safe-area-inset-bottom))!important;gap:12px!important;color:#f8fbff!important}.leaderboard-page--arena .leaderboard-arena-header{display:grid;gap:10px;padding:14px!important;border:1px solid rgba(125,211,252,.12)!important;border-radius:22px!important;background:radial-gradient(circle at 50% 0%,rgba(0,152,234,.22),transparent 48%),linear-gradient(180deg,#ffffff13,#ffffff06),#070d1be6!important;box-shadow:0 16px 34px #00000038,inset 0 1px #ffffff14!important;overflow:hidden}.leaderboard-page--arena .leaderboard-arena-header__title{display:grid;gap:4px;text-align:center}.leaderboard-page--arena .leaderboard-arena-header__title span{color:#38bdf8!important;font-size:.68rem!important;font-weight:950!important;letter-spacing:.08em;text-transform:uppercase}.leaderboard-page--arena .leaderboard-arena-header__title h2{margin:0;color:#fff!important;font-size:clamp(1.35rem,6vw,2rem)!important;font-weight:1000!important;line-height:1.05;text-shadow:0 3px 0 rgba(0,0,0,.28),0 0 24px rgba(34,211,238,.24)}.leaderboard-page--arena .leaderboard-arena-header__title p{margin:0 auto;max-width:380px;color:#e2efffb8!important;font-size:.74rem!important;font-weight:800!important;line-height:1.65}.leaderboard-page--arena .leaderboard-arena-pills{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.leaderboard-page--arena .leaderboard-arena-pills div{min-width:0;min-height:50px;display:grid;place-items:center;gap:2px;padding:7px 6px;border:1px solid rgba(125,211,252,.1);border-radius:16px;background:linear-gradient(180deg,#ffffff13,#ffffff08)}.leaderboard-page--arena .leaderboard-arena-pills span{color:#94a9c4!important;font-size:.62rem!important;font-weight:900!important;white-space:nowrap}.leaderboard-page--arena .leaderboard-arena-pills strong{max-width:100%;overflow:hidden;color:#fff!important;font-size:clamp(.74rem,3vw,.98rem)!important;font-weight:1000!important;text-overflow:ellipsis;white-space:nowrap}.leaderboard-page--arena .leaderboard-podium{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:8px;min-height:166px}.leaderboard-page--arena .leaderboard-podium-card{position:relative;min-width:0;min-height:148px;display:grid;align-content:start;justify-items:center;gap:5px;padding:10px 7px 9px;border:1px solid rgba(125,211,252,.1);border-radius:20px;background:linear-gradient(180deg,#ffffff14,#ffffff06),#060d1be0;box-shadow:0 14px 28px #0000003d,inset 0 1px #ffffff14;overflow:hidden}.leaderboard-page--arena .leaderboard-podium-card:before{content:"";position:absolute;inset:-36% -28% auto;height:86px;opacity:.72;filter:blur(10px);pointer-events:none}.leaderboard-page--arena .leaderboard-podium-card--rank-1{min-height:166px;transform:translateY(-8px);border-color:#ffd60a57;box-shadow:0 18px 38px #ffb42824,0 18px 34px #00000047}.leaderboard-page--arena .leaderboard-podium-card--rank-1:before{background:radial-gradient(circle,rgba(255,214,10,.55),transparent 66%)}.leaderboard-page--arena .leaderboard-podium-card--rank-2{border-color:#cbd5e14d}.leaderboard-page--arena .leaderboard-podium-card--rank-2:before{background:radial-gradient(circle,rgba(203,213,225,.34),transparent 66%)}.leaderboard-page--arena .leaderboard-podium-card--rank-3{border-color:#fb923c52}.leaderboard-page--arena .leaderboard-podium-card--rank-3:before{background:radial-gradient(circle,rgba(251,146,60,.36),transparent 66%)}.leaderboard-page--arena .leaderboard-podium-card--you,.leaderboard-page--arena .leaderboard-row--you{border-color:#22d3ee85!important;box-shadow:0 0 0 1px #22d3ee2e,0 0 26px #22d3ee2e!important}.leaderboard-page--arena .leaderboard-podium-card__gift{position:absolute;inset-block-start:8px;inset-inline-start:8px;width:34px;height:34px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.16);border-radius:12px;background:#ffffff14;color:#fff;font-size:1.2rem;font-weight:1000}.leaderboard-page--arena .leaderboard-medal{min-width:38px;height:32px;display:inline-grid;place-items:center;border-radius:999px;color:#fff;font-size:.86rem;font-weight:1000;box-shadow:inset 0 2px #ffffff40,inset 0 -2px #0000002e}.leaderboard-page--arena .leaderboard-medal--1{background:radial-gradient(circle at 35% 20%,#fff7a8,#fbbf24 58%,#a16207)}.leaderboard-page--arena .leaderboard-medal--2{background:radial-gradient(circle at 35% 20%,#f8fafc,#94a3b8 58%,#475569)}.leaderboard-page--arena .leaderboard-medal--3{background:radial-gradient(circle at 35% 20%,#fed7aa,#f97316 58%,#7c2d12)}.leaderboard-page--arena .leaderboard-avatar,.leaderboard-page--arena .leaderboard-avatar-fallback{width:44px!important;height:44px!important;display:grid!important;place-items:center!important;border:2px solid rgba(255,255,255,.72)!important;border-radius:50%!important;background:linear-gradient(135deg,#0098ea8c,#22d3ee4d),#ffffff14!important;color:#fff!important;font-size:1rem!important;font-weight:1000!important;-o-object-fit:cover!important;object-fit:cover!important;overflow:hidden}.leaderboard-page--arena .leaderboard-podium-card strong{max-width:100%;overflow:hidden;color:#fff!important;font-size:.8rem!important;font-weight:1000!important;text-align:center;text-overflow:ellipsis;white-space:nowrap}.leaderboard-page--arena .leaderboard-podium-card em,.leaderboard-page--arena .leaderboard-row__name em,.leaderboard-page--arena .leaderboard-floating-user em{padding:2px 7px;border-radius:999px;background:#22d3ee2e;color:#7dd3fc;font-size:.58rem;font-style:normal;font-weight:1000}.leaderboard-page--arena .leaderboard-podium-card__stats{width:100%;display:grid;grid-template-columns:1fr;gap:4px;margin-block-start:auto}.leaderboard-page--arena .leaderboard-podium-card__stats span{min-width:0;min-height:28px;display:flex;align-items:center;justify-content:center;gap:4px;padding-inline:6px;border-radius:10px;background:#fff1;color:#9fb2ca;font-size:.58rem;font-weight:900;white-space:nowrap}.leaderboard-page--arena .leaderboard-podium-card__stats b{max-width:56px;overflow:hidden;color:#fff;font-size:.72rem;font-weight:1000;text-overflow:ellipsis}.leaderboard-page--arena .leaderboard-rank-list{display:grid;gap:8px;padding:10px;border:1px solid rgba(125,211,252,.1);border-radius:22px;background:#070d1bd1;box-shadow:0 12px 26px #0003}.leaderboard-page--arena .leaderboard-rank-list__head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-inline:3px}.leaderboard-page--arena .leaderboard-rank-list__head strong{color:#fff;font-size:.9rem;font-weight:1000}.leaderboard-page--arena .leaderboard-rank-list__head span{color:#8fa6c1;font-size:.66rem;font-weight:850}.leaderboard-page--arena .leaderboard-rank-list__viewport{height:min(55vh,560px);min-height:330px;padding-block-end:82px;scroll-padding-block-end:116px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.leaderboard-page--arena .leaderboard-rank-list__viewport::-webkit-scrollbar{display:none}.leaderboard-page--arena .leaderboard-rank-list__spacer{position:relative;min-height:1px}.leaderboard-page--arena .leaderboard-row{position:absolute;inset-block-start:0;inset-inline:0;height:56px!important;min-height:56px!important;display:grid!important;grid-template-columns:42px 38px minmax(0,1fr) minmax(42px,auto) minmax(54px,auto) 34px!important;align-items:center!important;gap:7px!important;padding:7px 8px!important;border:0!important;border-radius:17px!important;background:#ffffff0e!important;box-shadow:none!important;direction:ltr!important;will-change:transform}.leaderboard-page--arena .leaderboard-row__rank{width:38px!important;height:34px!important;display:grid!important;place-items:center!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:13px!important;background:linear-gradient(135deg,#1f2937f0,#0f172af0)!important;color:#dbeafe!important;font-size:.72rem!important;font-weight:1000!important}.leaderboard-page--arena .leaderboard-row .leaderboard-avatar,.leaderboard-page--arena .leaderboard-row .leaderboard-avatar-fallback{width:38px!important;height:38px!important;border-width:1.5px!important}.leaderboard-page--arena .leaderboard-row__name{min-width:0;display:grid;gap:2px;text-align:start}.leaderboard-page--arena .leaderboard-row__name strong{min-width:0;overflow:hidden;color:#fff;font-size:.82rem;font-weight:1000;text-overflow:ellipsis;white-space:nowrap}.leaderboard-page--arena .leaderboard-row__name span{min-width:0;overflow:hidden;color:#8da3bd;font-size:.62rem;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.leaderboard-page--arena .leaderboard-row__value{min-width:0;display:grid;justify-items:end;gap:1px}.leaderboard-page--arena .leaderboard-row__value strong{max-width:76px;overflow:hidden;color:#fff;font-size:.78rem;font-weight:1000;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.leaderboard-page--arena .leaderboard-row__value span{color:#8498b3;font-size:.54rem;font-weight:900}.leaderboard-page--arena .leaderboard-row__reward{width:34px;height:34px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#fff1;color:#fff;font-size:1rem;font-weight:1000}.leaderboard-page--arena .leaderboard-rank-gift--compact{width:28px!important;height:28px!important}.leaderboard-page--arena .leaderboard-floating-user{position:fixed;z-index:44;inset-inline-start:50%;inset-block-end:calc(88px + env(safe-area-inset-bottom));width:min(456px,calc(100vw - 28px));min-height:60px;display:grid;grid-template-columns:40px 40px minmax(0,1fr) auto auto;align-items:center;gap:7px;padding:8px 10px;border:1px solid rgba(34,211,238,.42);border-radius:20px;background:linear-gradient(180deg,#ffffff1c,#ffffff0b),#070d1bf0;box-shadow:0 16px 32px #00000057,0 0 28px #22d3ee3d;transform:translate(-50%);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.leaderboard-page--arena .leaderboard-floating-user__rank{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;background:#ffffff14;color:#e0f2fe;font-size:.82rem;font-weight:1000}.leaderboard-page--arena .leaderboard-floating-user .leaderboard-avatar{width:40px!important;height:40px!important}.leaderboard-page--arena .leaderboard-floating-user strong{min-width:0;overflow:hidden;color:#fff;font-size:.86rem;font-weight:1000;text-overflow:ellipsis;white-space:nowrap}.leaderboard-page--arena .leaderboard-floating-user b,.leaderboard-page--arena .leaderboard-floating-user i{color:#dbeafe;font-size:.68rem;font-style:normal;font-weight:950;white-space:nowrap}.leaderboard-page--arena .leaderboard-floating-user i{color:#7dd3fc}@media (max-width: 390px){.leaderboard-page.leaderboard-page--arena{padding-inline:10px!important}.leaderboard-page--arena .leaderboard-arena-pills{gap:5px}.leaderboard-page--arena .leaderboard-podium{gap:6px}.leaderboard-page--arena .leaderboard-podium-card{min-height:142px;padding-inline:5px}.leaderboard-page--arena .leaderboard-podium-card--rank-1{min-height:158px}.leaderboard-page--arena .leaderboard-avatar,.leaderboard-page--arena .leaderboard-avatar-fallback{width:40px!important;height:40px!important}.leaderboard-page--arena .leaderboard-row{grid-template-columns:36px 34px minmax(0,1fr) 38px 50px 30px!important;gap:5px!important;padding-inline:6px!important}.leaderboard-page--arena .leaderboard-row__rank{width:34px!important;height:32px!important;font-size:.66rem!important}.leaderboard-page--arena .leaderboard-row .leaderboard-avatar,.leaderboard-page--arena .leaderboard-row .leaderboard-avatar-fallback{width:34px!important;height:34px!important}.leaderboard-page--arena .leaderboard-row__value strong{max-width:54px;font-size:.7rem}.leaderboard-page--arena .leaderboard-row__reward{width:30px;height:30px;border-radius:10px}.leaderboard-page--arena .leaderboard-floating-user{grid-template-columns:36px 36px minmax(0,1fr) auto;min-height:58px}.leaderboard-page--arena .leaderboard-floating-user i{display:none}}@media (max-width: 340px){.leaderboard-page--arena .leaderboard-arena-pills,.leaderboard-page--arena .leaderboard-podium{grid-template-columns:1fr}.leaderboard-page--arena .leaderboard-podium-card,.leaderboard-page--arena .leaderboard-podium-card--rank-1{min-height:118px;transform:none}}.leaderboard-page--arena .leaderboard-arena-pills{grid-template-columns:repeat(2,minmax(0,1fr))!important}.leaderboard-page--arena .leaderboard-podium-card__gift .leaderboard-rank-gift,.leaderboard-page--arena .leaderboard-row__reward .leaderboard-rank-gift{animation:leaderboardGiftSettle 1.2s ease-out both}@keyframes leaderboardGiftSettle{0%{transform:scale(.86) rotate(-4deg);filter:drop-shadow(0 0 0 rgba(34,211,238,0))}55%{transform:scale(1.08) rotate(3deg);filter:drop-shadow(0 0 12px rgba(34,211,238,.35))}to{transform:scale(1) rotate(0);filter:drop-shadow(0 0 5px rgba(34,211,238,.16))}}.pvp-room-page--system .pvp-buy-strip{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:6px!important}.pvp-room-page--system .pvp-quick-slot{min-width:0;min-height:38px;display:grid;grid-template-columns:minmax(0,1fr) 20px;align-items:stretch;border:1px solid rgba(125,211,252,.14);border-radius:15px;background:#ffffff0b;overflow:hidden}.pvp-room-page--system .pvp-quick-slot--active{border-color:#22d3ee9e;background:linear-gradient(135deg,#0098ead1,#22d3eec7);box-shadow:0 0 18px #22d3ee38,inset 0 -2px #00000029}.pvp-room-page--system .pvp-quick-slot .pvp-quick{min-width:0!important;min-height:36px!important;width:100%!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:0 2px!important;font-size:clamp(.62rem,2.4vw,.78rem)!important;color:inherit!important}.pvp-room-page--system .pvp-quick-edit{width:20px;min-width:20px;border:0;border-inline-start:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#ffffffdb;font-size:.68rem;font-weight:950}.pvp-room-page--system .pvp-custom-amount{padding:8px!important;border-radius:16px!important}@media (max-width: 360px){.pvp-room-page--system .pvp-buy-strip{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:4px!important}.pvp-room-page--system .pvp-buy-strip .pvp-quick{min-height:34px!important;padding-inline:2px!important;font-size:.68rem!important}.pvp-room-page--system .pvp-quick-slot{grid-template-columns:minmax(0,1fr) 18px;min-height:34px;border-radius:13px}.pvp-room-page--system .pvp-quick-edit{width:18px;min-width:18px;font-size:.62rem}}.pvp-room-page--system .pvp-wheel-game{--wheel-size: min(74vw, 350px);--wheel-radius: calc(var(--wheel-size) / 2)}.pvp-room-page--system .pvp-wheel-game .pvp-live-stage{min-height:auto!important;padding:.46rem 0 .42rem!important}.pvp-room-page--system .pvp-wheel-game .pvp-arena{min-height:calc(var(--wheel-size) + 24px)!important;display:grid!important;justify-items:center!important;align-items:center!important;padding:.75rem 0!important;overflow:hidden}.pvp-room-page--system .pvp-wheel-game .pvp-battle-wheel{width:var(--wheel-size)!important;height:var(--wheel-size)!important;min-width:var(--wheel-size)!important;min-height:var(--wheel-size)!important;max-width:none!important;max-height:none!important;scale:1!important;transform-origin:center!important}.pvp-room-page--system .pvp-wheel-game .pvp-wheel-anchor{position:relative!important;width:var(--wheel-size)!important;height:var(--wheel-size)!important;display:grid!important;place-items:center!important}.pvp-room-page--system .pvp-wheel-game .pvp-wheel-pointer{position:absolute!important;left:50%!important;right:auto!important;top:-30px!important;width:24px!important;height:36px!important;margin:0!important;transform:translate3d(-50%,0,0)!important;transform-origin:50% 100%!important;clip-path:polygon(50% 100%,0 34%,25% 0,75% 0,100% 34%)!important}.pvp-room-page--system .pvp-wheel-game .pvp-wheel-pointer:before,.pvp-room-page--system .pvp-wheel-game .pvp-wheel-pointer:after{display:none!important}.pvp-room-page--system .pvp-wheel-game .pvp-battle-wheel__svg{top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important}.pvp-room-page--system .pvp-wheel-game .pvp-battle-wheel__core{width:clamp(4.25rem,19vw,5.35rem)!important;height:auto!important;min-width:0!important;min-height:0!important}.pvp-room-page--system .pvp-wheel-game .pvp-wheel-fighter{width:clamp(2rem,8.8vw,2.55rem)!important;height:clamp(2rem,8.8vw,2.55rem)!important}.pvp-room-page--system .pvp-wheel-game .pvp-wheel-fighter--mine{width:clamp(2.15rem,9.4vw,2.7rem)!important;height:clamp(2.15rem,9.4vw,2.7rem)!important}.pvp-room-page--system .pvp-wheel-game .pvp-entry-panel{position:relative!important;bottom:auto!important}.pvp-room-page--system .pvp-wheel-game .pvp-entry-panel--collapsed .pvp-entry-panel__summary{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(6.4rem,.68fr)!important;gap:.38rem!important}.pvp-room-page--system .pvp-wheel-game .pvp-entry-panel--expanded .pvp-entry-panel__summary{display:none!important}
