:root{--bg-primary: #f0f2f5;--bg-secondary: #ffffff;--bg-card: #ffffff;--text-primary: #1a1a2e;--text-secondary: #6b7280;--accent: #6366f1;--accent-hover: #4f46e5;--accent-light: rgba(99, 102, 241, .1);--border: #e5e7eb;--error: #ef4444;--success: #10b981;--warning: #f59e0b;--gradient-start: #6366f1;--gradient-end: #8b5cf6;--shadow-sm: 0 1px 3px rgba(0,0,0,.06);--shadow-md: 0 4px 16px rgba(0,0,0,.08);--shadow-lg: 0 8px 32px rgba(0,0,0,.12);--card-glow: 0 4px 20px rgba(99,102,241,.08), 0 1px 4px rgba(0,0,0,.04);--card-bg: rgba(255,255,255,.65);--card-border: rgba(99,102,241,.14);--card-accent-bg: linear-gradient(165deg, rgba(var(--accent-rgb), .03) 0%, rgba(var(--accent-rgb), .01) 45%, transparent 100%), rgba(255, 255, 255, .2);--card-accent-border: 1px solid rgba(var(--accent-rgb), .2);--card-accent-shadow: 0 4px 24px rgba(0,0,0,.06), 0 0 0 1px rgba(var(--accent-rgb), .06);--card-accent-hover-shadow: 0 8px 32px rgba(var(--accent-rgb), .14), 0 0 0 1px rgba(var(--accent-rgb), .1);--card-accent-hover-border: rgba(var(--accent-rgb), .28);--card-accent-soft-bg: rgba(var(--accent-rgb), .06);--card-accent-divider: rgba(var(--accent-rgb), .14);--accent-rgb: 99, 102, 241;--danger-rgb: 239, 68, 68;--danger-glow: rgba(var(--danger-rgb), .32);--danger-glow-strong: rgba(var(--danger-rgb), .42);--surface-elev-1: rgba(255,255,255,.72);--surface-elev-2: rgba(255,255,255,.9);--hero-shine: rgba(255,255,255,.2);--grain-opacity: .008;--soft-border: rgba(99,102,241,.14)}:root{--glass-soft: 6px;--glass-medium: 12px;--glass-strong: 18px}html.tg-miniapp,html.user-surface{--glass-soft: 3px;--glass-medium: 6px;--glass-strong: 10px}[data-theme=dark]{--bg-primary: #080c14;--bg-secondary: #151b2e;--bg-card: #1a2138;--text-primary: #e8eaf0;--text-secondary: #8892a8;--accent: #818cf8;--accent-hover: #a5b4fc;--accent-light: rgba(129, 140, 248, .12);--border: #2a3350;--error: #f87171;--success: #34d399;--warning: #fbbf24;--gradient-start: #6366f1;--gradient-end: #a78bfa;--shadow-sm: 0 1px 3px rgba(0,0,0,.2);--shadow-md: 0 4px 16px rgba(0,0,0,.25);--shadow-lg: 0 8px 32px rgba(0,0,0,.35);--card-glow: 0 4px 24px rgba(129,140,248,.12), 0 1px 4px rgba(0,0,0,.15);--card-bg: rgba(12,16,32,.18);--card-border: rgba(129,140,248,.14);--card-accent-bg: rgba(12, 16, 32, .032);--card-accent-border: 1px solid rgba(var(--accent-rgb), .25);--card-accent-shadow: 0 4px 24px rgba(0,0,0,.2), 0 0 0 1px rgba(var(--accent-rgb), .08);--card-accent-hover-shadow: 0 8px 32px rgba(var(--accent-rgb), .18), 0 0 0 1px rgba(var(--accent-rgb), .12);--card-accent-hover-border: rgba(var(--accent-rgb), .35);--card-accent-soft-bg: rgba(var(--accent-rgb), .08);--card-accent-divider: rgba(var(--accent-rgb), .18);--accent-rgb: 129, 140, 248;--danger-rgb: 248, 113, 113;--danger-glow: rgba(var(--danger-rgb), .28);--danger-glow-strong: rgba(var(--danger-rgb), .4);--surface-elev-1: rgba(26,33,56,.72);--surface-elev-2: rgba(26,33,56,.92);--hero-shine: rgba(255,255,255,.14);--grain-opacity: .015;--soft-border: rgba(129,140,248,.16)}html{font-size:clamp(14px,2.5vw,16px)}*{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}body{font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;background:var(--bg-primary);color:var(--text-primary);min-height:100vh;min-height:100dvh;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;text-rendering:geometricPrecision;position:relative;overflow-x:hidden;background-image:radial-gradient(120% 100% at 50% -10%,rgba(var(--accent-rgb),.03) 0%,transparent 65%),linear-gradient(180deg,rgba(0,0,0,.02),transparent)}@keyframes bgBlobsDrift{0%,to{transform:translateZ(0) rotate(0)}50%{transform:translate3d(1%,-.5%,0) rotate(.2deg)}}@keyframes softFloat{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-3px,0)}}@keyframes accentPulse{0%,to{text-shadow:0 0 0 transparent}50%{text-shadow:0 0 20px var(--accent-light)}}body:before{content:"";position:fixed;inset:-10%;background:radial-gradient(ellipse 60% 50% at 20% 15%,rgba(99,102,241,.06) 0%,transparent 60%),radial-gradient(ellipse 50% 60% at 80% 80%,rgba(139,92,246,.05) 0%,transparent 55%),radial-gradient(ellipse 70% 40% at 60% 50%,rgba(99,102,241,.03) 0%,transparent 50%),radial-gradient(ellipse 45% 55% at 10% 70%,rgba(167,139,250,.04) 0%,transparent 50%),radial-gradient(ellipse 55% 45% at 90% 20%,rgba(129,140,248,.05) 0%,transparent 50%);filter:blur(24px);animation:bgBlobsDrift 90s ease-in-out infinite;pointer-events:none;z-index:0;contain:strict;will-change:transform}body:after{content:"";position:fixed;inset:0;background-image:radial-gradient(1.5px 1.5px at 10% 20%,rgba(99,102,241,.1) 50%,transparent 50%),radial-gradient(1px 1px at 30% 70%,rgba(139,92,246,.08) 50%,transparent 50%),radial-gradient(1.5px 1.5px at 70% 30%,rgba(99,102,241,.09) 50%,transparent 50%),radial-gradient(1px 1px at 85% 85%,rgba(167,139,250,.06) 50%,transparent 50%),radial-gradient(1.5px 1.5px at 50% 50%,rgba(99,102,241,.08) 50%,transparent 50%),radial-gradient(1px 1px at 20% 90%,rgba(129,140,248,.05) 50%,transparent 50%),radial-gradient(1px 1px at 90% 50%,rgba(139,92,246,.06) 50%,transparent 50%);pointer-events:none;z-index:0}#app:before{content:none}@media(max-width:768px){body:before{filter:blur(16px)}}[data-theme=dark] body:before{background:radial-gradient(ellipse 60% 50% at 20% 15%,rgba(129,140,248,.1) 0%,transparent 60%),radial-gradient(ellipse 50% 60% at 80% 80%,rgba(139,92,246,.08) 0%,transparent 55%),radial-gradient(ellipse 70% 40% at 60% 50%,rgba(129,140,248,.06) 0%,transparent 50%),radial-gradient(ellipse 45% 55% at 10% 70%,rgba(167,139,250,.07) 0%,transparent 50%),radial-gradient(ellipse 55% 45% at 90% 20%,rgba(99,102,241,.08) 0%,transparent 50%);filter:blur(20px)}[data-theme=dark] body:after{background-image:radial-gradient(1.5px 1.5px at 10% 20%,rgba(129,140,248,.14) 50%,transparent 50%),radial-gradient(1px 1px at 30% 70%,rgba(167,139,250,.1) 50%,transparent 50%),radial-gradient(1.5px 1.5px at 70% 30%,rgba(129,140,248,.12) 50%,transparent 50%),radial-gradient(1px 1px at 85% 85%,rgba(139,92,246,.08) 50%,transparent 50%),radial-gradient(1.5px 1.5px at 50% 50%,rgba(129,140,248,.1) 50%,transparent 50%),radial-gradient(1px 1px at 20% 90%,rgba(167,139,250,.07) 50%,transparent 50%),radial-gradient(1px 1px at 90% 50%,rgba(139,92,246,.08) 50%,transparent 50%)}#bg-extra-details{position:fixed;inset:0;pointer-events:none;z-index:0;overflow:hidden}.bg-extra-orb{position:absolute;border-radius:50%;filter:blur(60px);opacity:.06;animation:bgExtraOrbFloat 35s ease-in-out infinite;contain:strict}.bg-extra-orb-1{width:180px;height:180px;top:8%;left:15%;animation-delay:0s;background:rgba(var(--accent-rgb),.4)}.bg-extra-orb-2{width:140px;height:140px;top:50%;right:5%;animation-delay:-10s;background:#8b5cf659}.bg-extra-orb-3{width:160px;height:160px;bottom:15%;left:8%;animation-delay:-18s;background:#a78bfa4d}.bg-extra-orb-4{width:100px;height:100px;top:25%;right:25%;animation-delay:-5s;background:rgba(var(--accent-rgb),.25)}.bg-extra-orb-5{width:120px;height:120px;bottom:30%;right:15%;animation-delay:-22s;background:#818cf84d}@keyframes bgExtraOrbFloat{0%,to{transform:translate(0) scale(1)}33%{transform:translate(15px,-20px) scale(1.08)}66%{transform:translate(-10px,15px) scale(.94)}}@keyframes particleFloat1{0%,to{transform:translate(0)}25%{transform:translate(-6px,-10px)}50%{transform:translate(4px,6px)}75%{transform:translate(-8px,4px)}}@keyframes particleFloat2{0%,to{transform:translate(0)}33%{transform:translate(8px,6px)}66%{transform:translate(-5px,-8px)}}@keyframes particleFloat3{0%,to{transform:translate(0)}25%{transform:translate(-12px,2px)}50%{transform:translate(6px,-4px)}75%{transform:translate(-4px,-6px)}}@keyframes particleFloat4{0%,to{transform:translate(0)}33%{transform:translate(10px,-8px)}66%{transform:translate(-6px,4px)}}@keyframes particleFloat5{0%,to{transform:translate(0)}25%{transform:translate(7px,8px)}50%{transform:translate(-9px,-3px)}75%{transform:translate(10px,-6px)}}@keyframes particleFloat6{0%,to{transform:translate(0)}33%{transform:translate(-7px,7px)}66%{transform:translate(8px,-5px)}}@keyframes particleFloat7{0%,to{transform:translate(0) scale(1)}25%{transform:translate(-10px,4px) scale(1.12)}50%{transform:translate(6px,-12px) scale(.9)}75%{transform:translate(8px,5px) scale(1.08)}}@keyframes particleFloat8{0%,to{transform:translate(0) scale(1)}30%{transform:translate(14px,-4px) scale(1.05)}60%{transform:translate(-9px,11px) scale(.88)}}@keyframes particleFloat9{0%,to{transform:translate(0) rotate(0)}20%{transform:translate(-6px,-10px) rotate(15deg)}50%{transform:translate(10px,3px) rotate(-12deg)}80%{transform:translate(-4px,9px) rotate(8deg)}}.particles-float{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0;mask-image:radial-gradient(circle at center,#000 55%,#00000080)}.particles-float.particles-bg{position:fixed;inset:-10%;z-index:0;opacity:.95;filter:saturate(1.15)}.card>.particles-float,.stat-card>.particles-float,.rate-item>.particles-float,.ref-stat>.particles-float,.page-hero>.particles-float,.card-bg-decor>.particles-float,.stats-mini-block>.particles-float,.links-row>.particles-float,.sell-order-card>.particles-float,.history-item>.particles-float{z-index:0}.rate-item>.particles-float,.history-item>.particles-float{border-radius:inherit;overflow:hidden}.particle-dot{position:absolute;width:3px;height:3px;border-radius:50%;background:#ffffffb8;box-shadow:0 0 10px #ffffff70,0 0 20px rgba(var(--accent-rgb),.24);animation:particleFloat1 15s ease-in-out infinite;transform:translateZ(0);will-change:transform;filter:saturate(1.15)}[data-theme=dark] .particle-dot{background:#fff9;box-shadow:0 0 10px #ffffff59,0 0 24px rgba(var(--accent-rgb),.22)}.particle-dot.p1{animation-name:particleFloat1}.particle-dot.p2{animation-name:particleFloat2}.particle-dot.p3{animation-name:particleFloat3}.particle-dot.p4{animation-name:particleFloat4}.particle-dot.p5{animation-name:particleFloat5}.particle-dot.p6{animation-name:particleFloat6}.particle-dot.p7{animation-name:particleFloat7}.particle-dot.p8{animation-name:particleFloat8}.particle-dot.p9{animation-name:particleFloat9}.particle-dot.sz1{width:2px;height:2px;opacity:.7}.particle-dot.sz2{width:3px;height:3px;opacity:.85}.particle-dot.sz3{width:4px;height:4px;opacity:1}.particle-dot.pv-cool{background:#7dd3fccc;box-shadow:0 0 10px #7dd3fc73,0 0 20px #22d3ee40}.particle-dot.pv-violet{background:#c4b5fdd6;box-shadow:0 0 10px #c4b5fd7a,0 0 22px #8b5cf642}.particle-dot.pv-light{background:#ffffffe6;box-shadow:0 0 12px #ffffff8f,0 0 24px rgba(var(--accent-rgb),.28)}@keyframes fadeInUp{0%{transform:translateY(18px)}to{transform:translateY(0)}}@keyframes fadeIn{0%{transform:scale(.98)}to{transform:scale(1)}}@keyframes scaleIn{0%{transform:scale(.96)}to{transform:scale(1)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes floatBlob1{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(8px,-5px,0) scale(1.02)}}@keyframes floatBlob2{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(-6px,4px,0) scale(1.02)}}@keyframes floatBlob3{0%,to{transform:translateZ(0) scale(1) rotate(0)}50%{transform:translate3d(5px,-8px,0) scale(1.03) rotate(3deg)}}@keyframes pulseGlow{0%,to{box-shadow:0 0 20px #ffffff26,0 0 40px #6366f11a}50%{box-shadow:0 0 22px #ffffff2b,0 0 44px #6366f11c}}@keyframes blobPulse{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes spinRing{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes scaleInBounce{0%{transform:scale(.96)}60%{transform:scale(1.02)}to{transform:scale(1)}}@keyframes fadeInUpSoft{0%{transform:translate3d(0,4px,0)}to{transform:translateZ(0)}}@keyframes sparkle{0%,to{transform:scale(.9)}50%{transform:scale(1.1)}}@keyframes sheenSweep{0%{background-position:-100% 0}to{background-position:200% 0}}@keyframes sheenSweepCard{0%{background-position:-100% 0}to{background-position:200% 0}}@keyframes reviewsGradientDrift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes reviewsOverlayFloat{0%,to{transform:translateZ(0) scale(1);opacity:.95}50%{transform:translate3d(1.2%,-1.2%,0) scale(1.03);opacity:.95}}.animate-in{transform:translateY(10px);animation:fadeInUp .45s cubic-bezier(.16,1,.3,1) forwards}.animate-in-delay-1{animation-delay:.05s}.animate-in-delay-2{animation-delay:.1s}.animate-in-delay-3{animation-delay:.15s}.animate-in-delay-4{animation-delay:.2s}.animate-in-delay-5{animation-delay:.25s}.animate-in-delay-6{animation-delay:.3s}.animate-in-delay-7{animation-delay:.35s}.scroll-reveal{contain:layout style}:root{--content-entrance-dur: .24s;--content-entrance-dur-fast: .15s;--content-entrance-ease: cubic-bezier(.16, 1, .3, 1)}.content.content-awaiting-reveal{opacity:0;pointer-events:none;animation:contentRevealFailsafe 1ms linear 1.2s forwards}@keyframes contentRevealFailsafe{to{opacity:1;pointer-events:auto}}@keyframes contentEntranceFade{0%{opacity:0}to{opacity:1}}@keyframes miniCardEntranceFade{0%{opacity:0;transform:translate3d(0,10px,0) scale(.993)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes miniappHomeInFromLeft{0%{transform:translate3d(-22px,10px,0) scale(.993)}to{transform:translateZ(0) scale(1)}}@keyframes miniappHomeInFromRight{0%{transform:translate3d(22px,10px,0) scale(.993)}to{transform:translateZ(0) scale(1)}}.content.content-entrance-fade{pointer-events:none;animation:contentEntranceFade var(--content-entrance-dur) var(--content-entrance-ease) both}.content.content-entrance-fade.content-entrance-fast{animation:contentEntranceFade var(--content-entrance-dur-fast) var(--content-entrance-ease) both}html.tg-miniapp #content.content-entrance-fade,html.user-surface #content.content-entrance-fade{opacity:1;animation:none}html.tg-miniapp #content.content-entrance-fade>*:not(.content-loading),html.user-surface #content.content-entrance-fade>*:not(.content-loading){animation:miniCardEntranceFade var(--content-entrance-dur) var(--content-entrance-ease) both}html.tg-miniapp #content.content-entrance-fade.content-entrance-fast>*:not(.content-loading),html.user-surface #content.content-entrance-fade.content-entrance-fast>*:not(.content-loading){animation:miniCardEntranceFade var(--content-entrance-dur-fast) var(--content-entrance-ease) both}.content-leaving{pointer-events:none}@media(prefers-reduced-motion:reduce){.content.content-entrance-fade{animation:none!important;opacity:1!important}html.tg-miniapp #content.content-entrance-fade,html.user-surface #content.content-entrance-fade{opacity:1!important;animation:none!important}html.tg-miniapp #content.content-entrance-fade>*:not(.content-loading),html.user-surface #content.content-entrance-fade>*:not(.content-loading){animation:none!important;opacity:1!important;transform:none!important}html.tg-miniapp .content-home .stats-mini-grid>.stats-mini-block,html.user-surface .content-home .stats-mini-grid>.stats-mini-block,html.tg-miniapp .content-home .service-block,html.user-surface .content-home .service-block{animation:none!important;opacity:1!important;transform:none!important}}.content-home:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background:radial-gradient(ellipse 80% 60% at 50% 0%,rgba(var(--accent-rgb),.06) 0%,transparent 50%),radial-gradient(circle 30% at 10% 20%,rgba(var(--accent-rgb),.04) 0%,transparent 40%),radial-gradient(circle 25% at 90% 30%,rgba(var(--accent-rgb),.03) 0%,transparent 40%),radial-gradient(circle 20% at 70% 80%,rgba(var(--accent-rgb),.03) 0%,transparent 35%);opacity:1}.home-aurora{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;contain:strict}.home-aurora-blob{position:absolute;display:block;transform:translate3d(calc(var(--aurora-x, 0px) * var(--aurora-depth, 1)),calc(var(--aurora-y, 0px) * var(--aurora-depth, 1)),0);will-change:transform}.home-aurora-blob>i{display:block;width:100%;height:100%;border-radius:50%;filter:blur(46px);opacity:.16;animation:auroraBreathe 26s ease-in-out infinite;will-change:transform,opacity}.home-aurora-blob-1{width:320px;height:320px;top:4%;left:-12%}.home-aurora-blob-1>i{background:radial-gradient(circle at 35% 35%,var(--gradient-start),transparent 68%)}.home-aurora-blob-2{width:260px;height:260px;top:46%;right:-14%}.home-aurora-blob-2>i{background:radial-gradient(circle at 60% 40%,var(--gradient-end),transparent 68%);animation-delay:-9s;opacity:.14}.home-aurora-blob-3{width:300px;height:300px;bottom:2%;left:6%}.home-aurora-blob-3>i{background:radial-gradient(circle at 45% 55%,rgba(var(--accent-rgb),.75),transparent 70%);animation-delay:-17s;opacity:.12}@keyframes auroraBreathe{0%,to{transform:translateZ(0) scale(1);opacity:.12}33%{transform:translate3d(16px,-22px,0) scale(1.12);opacity:.18}66%{transform:translate3d(-14px,18px,0) scale(.92);opacity:.1}}html[data-quality=low] .home-aurora-blob>i{animation:none;filter:blur(38px)}.live-feed-strip{position:relative;z-index:1;display:flex;align-items:center;gap:9px;margin:0 0 18px;padding:9px 14px;border-radius:14px;border:1px solid var(--border);background:var(--card-bg, rgba(255, 255, 255, .04));box-shadow:inset 0 1px #ffffff14;overflow:hidden;opacity:0;transition:opacity .4s ease}.live-feed-strip.is-ready{opacity:1}.live-feed-strip[hidden]{display:none}.live-feed-pulse{flex:none;width:7px;height:7px;border-radius:50%;background:#3ddc97;box-shadow:0 0 #3ddc978c;animation:liveFeedPulse 2.1s ease-out infinite}@keyframes liveFeedPulse{0%{box-shadow:0 0 #3ddc9780}70%{box-shadow:0 0 0 7px #3ddc9700}to{box-shadow:0 0 #3ddc9700}}.live-feed-label{flex:none;font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary)}.live-feed-viewport{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 16px,#000 calc(100% - 16px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 16px,#000 calc(100% - 16px),transparent 100%)}.live-feed-track{display:flex;align-items:center;width:max-content;will-change:transform;animation:liveFeedScroll var(--live-feed-duration, 40s) linear infinite}@keyframes liveFeedScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}html.app-suspended .live-feed-track{animation-play-state:paused}.live-feed-item{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;font-size:.78rem;color:var(--text-primary);padding-right:26px}.live-feed-item:after{content:"";width:4px;height:4px;margin-left:20px;border-radius:50%;background:currentColor;opacity:.28}@media(max-width:380px){.live-feed-label{display:none}}.live-feed-id,.live-feed-amount,.live-feed-rub{font-family:JetBrains Mono,ui-monospace,monospace;font-weight:600}.live-feed-id{color:var(--text-secondary)}.live-feed-rub{color:#3ddc97}.live-feed-sep,.live-feed-age{color:var(--text-secondary)}.live-feed-arrow{color:rgba(var(--accent-rgb),.9)}.live-feed-check{display:inline-flex;width:13px;height:13px;color:#3ddc97}.live-feed-check svg{width:100%;height:100%}#app{min-height:100vh;min-height:100dvh;padding-bottom:env(safe-area-inset-bottom,0px);position:relative;z-index:1;max-width:100vw;overflow-x:hidden}.hidden{display:none!important}.toast-host{position:fixed;top:calc(var(--app-inset-top, 0px) + 16px);right:max(16px,var(--app-inset-right, 0px));z-index:9999;display:flex;flex-direction:column;align-items:flex-end;gap:8px;width:auto;max-width:min(88vw,280px);pointer-events:none}.toast{position:relative;display:inline-flex;align-items:center;width:max-content;max-width:min(88vw,280px);padding:9px 12px 11px;border-radius:12px;font-size:.84rem;font-weight:600;line-height:1.3;letter-spacing:.01em;color:var(--text-primary);background:linear-gradient(145deg,rgba(99,102,241,.1) 0%,rgba(139,92,246,.04) 55%,transparent 100%),#0806123d;border:1px solid rgba(167,139,250,.16);box-shadow:0 8px 22px #312e811f,inset 0 1px #ffffff0d;backdrop-filter:blur(var(--glass-strong)) saturate(1.22);-webkit-backdrop-filter:blur(var(--glass-strong)) saturate(1.22);transform:translateY(-14px) scale(.94);opacity:0;visibility:hidden;transition:opacity .52s ease,transform .52s cubic-bezier(.22,1,.36,1),visibility .52s ease,border-color .22s ease,box-shadow .22s ease;overflow:hidden;pointer-events:auto}.toast:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(ellipse 85% 120% at 100% 0%,rgba(167,139,250,.1) 0%,transparent 60%);pointer-events:none}.toast-text{position:relative;z-index:1;display:block;max-width:min(76vw,248px)}.toast>.toast-progress{z-index:1}.toast.show{transform:translateY(0) scale(1);opacity:1;visibility:visible}.toast-info{border-color:#a78bfa38}.toast-success{border-color:#34d39938;background:linear-gradient(145deg,rgba(52,211,153,.08) 0%,rgba(139,92,246,.04) 55%,transparent 100%),#08061238}.toast-error,.toast-not-received{border-color:rgba(var(--danger-rgb),.24);background:linear-gradient(145deg,rgba(var(--danger-rgb),.08) 0%,rgba(139,92,246,.04) 55%,transparent 100%),#08061238}.toast-progress{position:absolute;left:0;bottom:0;height:2px;width:100%;background:#ffffff1f;transform-origin:left center;transform:scaleX(1);transition-property:transform;transition-timing-function:linear}.toast-info .toast-progress{background:linear-gradient(90deg,#818cf8d9,#a78bfad9)}.toast-success .toast-progress{background:#34d399bf}.toast-error .toast-progress,.toast-not-received .toast-progress{background:rgba(var(--danger-rgb),.72)}html.tg-miniapp .toast,html.user-surface .toast{background:linear-gradient(145deg,rgba(99,102,241,.09) 0%,rgba(139,92,246,.04) 55%,transparent 100%),#06081233;border-color:#a78bfa2e}@media(prefers-reduced-motion:reduce){.toast{transition:opacity .28s ease,visibility .28s ease;transform:none}.toast:not(.show){opacity:0;visibility:hidden}.toast.show{opacity:1;visibility:visible}}.boost-pill{display:inline-block;margin-left:6px;padding:2px 8px;border-radius:999px;background:#ffd60a2e;border:1px solid rgba(255,214,10,.45);font-size:.75em;font-weight:700}.user-status-clickable{cursor:pointer}.loyalty-vertical-wrap{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;margin-top:12px;align-items:stretch}.loyalty-progress-col{display:flex;flex-direction:column;align-items:center;gap:8px;align-self:stretch}.loyalty-track-line{position:relative;width:10px;height:auto;flex:1;min-height:160px;margin:10px 0 8px;border-radius:999px;background:var(--border);overflow:hidden}.loyalty-track-progress{position:absolute;left:0;bottom:0;width:100%;border-radius:999px;background:linear-gradient(180deg,var(--gradient-end),var(--gradient-start))}.loyalty-progress-percent{font-size:.78rem;font-weight:700;color:var(--accent)}.loyalty-progress-meta{font-size:.64rem;color:var(--text-secondary);text-align:center;line-height:1.2;display:flex;flex-direction:column;gap:1px}.loyalty-progress-meta strong{font-size:.68rem;color:var(--text-primary);white-space:nowrap;font-variant-numeric:tabular-nums}.loyalty-rank-list{display:flex;flex-direction:column-reverse;gap:10px}.loyalty-rank-item{display:grid;grid-template-columns:14px minmax(0,1fr);gap:8px;align-items:start}.loyalty-point-dot{width:12px;height:12px;border-radius:50%;margin:10px auto 0;background:var(--border)}.loyalty-rank-item.reached .loyalty-point-dot{background:var(--accent)}.loyalty-point-card{padding:10px;border:1px solid var(--border);border-radius:10px;background:var(--bg-card);text-align:center}.loyalty-point-title{font-weight:700}.loyalty-point-reward{display:flex;flex-direction:column;gap:2px;font-size:.85em;color:var(--text-secondary);margin-top:4px}.loyalty-point-meta{display:block;line-height:1.25;word-break:break-word}.loyalty-point-meta strong{white-space:nowrap;font-variant-numeric:tabular-nums}.loyalty-claim-btn{margin-top:8px;width:100%}.loyalty-claimed,.loyalty-blocked{margin-top:8px;font-size:.8em;color:var(--text-secondary)}.secret-locked{opacity:.85}.loyalty-nav-card .loyalty-page-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.loyalty-nav-btn{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:46px;border-radius:14px;border:1px solid var(--card-border);background:linear-gradient(135deg,rgba(var(--accent-rgb),.18),rgba(var(--accent-rgb),.08));color:var(--text-primary);font-weight:700;letter-spacing:.01em;cursor:pointer;transition:transform .18s ease,box-shadow .22s ease,border-color .22s ease,opacity .22s ease;overflow:hidden}.loyalty-nav-btn:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,rgba(255,255,255,.14),transparent 45%);pointer-events:none}.loyalty-nav-btn:hover{transform:translateY(-1px);border-color:rgba(var(--accent-rgb),.35);box-shadow:0 8px 20px rgba(var(--accent-rgb),.18)}.loyalty-nav-btn:active{transform:translateY(0);opacity:.92}.loyalty-nav-btn-icon{font-size:1rem;position:relative;z-index:1}.loyalty-nav-btn-text{position:relative;z-index:1;font-size:.92rem}.loyalty-nav-btn-rating{background:linear-gradient(135deg,#f59e0b38,#fbbf241a);border-color:#f59e0b59}.loyalty-nav-btn-referrals{background:linear-gradient(135deg,#10b98133,#22c55e1a);border-color:#10b98152}.loyalty-nav-btn-contests{background:linear-gradient(135deg,#f9731624,#ef444417);border-color:#fb713f47}.loyalty-nav-btn-boost{grid-column:1 / -1;background:linear-gradient(135deg,#8b5cf633,#38bdf81a);border-color:#8b5cf657}.loyalty-nav-btn-boost .loyalty-nav-btn-text{letter-spacing:.1em}.promo-rate-info{margin:0 0 10px;color:var(--accent);font-weight:700}.boost-switch{margin:0 0 14px}.boost-switch .segmented-option{letter-spacing:.06em;text-transform:uppercase;font-size:.88rem}.boost-card-stage{position:relative}.boost-card-stage.is-sliding{overflow:visible}.boost-card-stage.is-sliding>.boost-card{position:absolute;top:0;left:0;right:0;transition:transform .42s cubic-bezier(.16,1,.3,1),opacity .42s ease;will-change:transform,opacity}.boost-card-stage.is-sliding>.boost-card.boost-slide-enter-right{transform:translate(60%);opacity:0}.boost-card-stage.is-sliding>.boost-card.boost-slide-enter-left{transform:translate(-60%);opacity:0}.boost-card-stage.is-sliding>.boost-card.boost-slide-exit-left{transform:translate(-60%);opacity:0}.boost-card-stage.is-sliding>.boost-card.boost-slide-exit-right{transform:translate(60%);opacity:0}@media(prefers-reduced-motion:reduce){.boost-card-stage.is-sliding>.boost-card{transition:none}}.boost-restore{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:14px;padding:12px;border-radius:14px;border:1px solid rgba(249,115,22,.32);background:linear-gradient(135deg,#f973161f,#fbbf240d)}.boost-restore-text{display:flex;flex-direction:column;gap:2px;flex:1 1 180px;min-width:0}.boost-restore-title{font-weight:700;font-size:.92rem;color:var(--text-primary)}.boost-restore-sub{font-size:.78rem;color:var(--text-secondary)}.boost-restore-btn{flex:0 0 auto;min-height:44px}.boost-restore-empty{margin-top:12px}.weekly-boost-card{overflow:hidden}.weekly-boost-card.is-active{border-color:#6366f16b;background:linear-gradient(135deg,#6366f126,#38bdf80f),var(--card-bg)}.weekly-boost-title{color:var(--text-secondary)}.weekly-boost-card.is-active .weekly-boost-title,.weekly-boost-card.is-active .daily-boost-percent{color:#818cf8}.weekly-boost-max-badge{padding:3px 9px;border-radius:999px;font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#818cf8;background:#6366f129;border:1px solid rgba(99,102,241,.34)}.weekly-boost-dial{--weekly-progress: 0;position:relative;display:inline-flex;align-items:center;justify-content:center;width:92px;height:92px;flex:none}.weekly-boost-dial:before{content:"";position:absolute;inset:0;border-radius:50%;background:conic-gradient(#818cf8,#38bdf8 calc(var(--weekly-progress) * 1%),#94a3b82e calc(var(--weekly-progress) * 1%) 100%);-webkit-mask:radial-gradient(circle at 50% 50%,transparent 0 calc(50% - 9px),#000 calc(50% - 8px) 100%);mask:radial-gradient(circle at 50% 50%,transparent 0 calc(50% - 9px),#000 calc(50% - 8px) 100%)}.weekly-boost-dial-icon{position:relative;z-index:1;display:inline-flex;font-size:34px;line-height:0;color:#818cf8}.weekly-boost-turnover{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin:0 0 10px}.weekly-boost-turnover-value{font-size:1.35rem;font-weight:800;color:var(--text-primary)}.weekly-boost-turnover-label{font-size:.8rem;color:var(--text-secondary)}.weekly-boost-fill{background:linear-gradient(90deg,#818cf8,#38bdf8)}.weekly-boost-ticks{display:grid;grid-template-columns:repeat(20,minmax(0,1fr));gap:3px;margin:12px 0 0}.weekly-boost-tick{height:8px;border-radius:3px;background:#94a3b833;transition:background .3s ease}.weekly-boost-tick.is-filled{background:linear-gradient(180deg,#818cf8,#6366f1)}.weekly-boost-step{margin-top:14px}.weekly-boost-step-head{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:5px;font-size:.8rem;color:var(--text-secondary)}.weekly-boost-step-left{font-weight:700;color:var(--text-primary)}.weekly-boost-step-track{height:8px}.daily-boost-card{overflow:hidden}.daily-boost-card.is-lit{border-color:#f973166b;background:linear-gradient(135deg,#f9731629,#ef444412),var(--card-bg)}.daily-boost-head{display:flex;justify-content:space-between;align-items:center;gap:10px}.daily-boost-title{font-size:1.4rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}.daily-boost-card.is-lit .daily-boost-title{color:#fb923c}.daily-boost-frozen{padding:3px 9px;border-radius:999px;font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#38bdf8;background:#38bdf824;border:1px solid rgba(56,189,248,.32)}.daily-boost-hero{display:flex;align-items:center;gap:16px;margin:14px 0 12px}.daily-boost-flame{--flame-size: 34px;position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--flame-size);height:var(--flame-size);flex:none;color:#94a3b88c}.daily-boost-flame-lg{--flame-size: 92px}.daily-boost-flame-icon{display:inline-flex;font-size:var(--flame-size);line-height:0}.daily-boost-flame-icon svg{fill:currentColor;stroke:none}.daily-boost-flame-icon svg path+path{display:none}.daily-boost-flame.is-lit{color:#f97316}.daily-boost-flame.is-lit .daily-boost-flame-icon{animation:daily-boost-flicker 2.6s ease-in-out infinite}.daily-boost-flame-num{position:absolute;left:50%;top:58%;transform:translate(-50%,-50%);z-index:1;font-size:calc(var(--flame-size) * .32);font-weight:800;line-height:1;color:#fff;text-shadow:0 1px 2px rgba(15,23,42,.45)}@keyframes daily-boost-flicker{0%,to{transform:scale(1) rotate(0);filter:drop-shadow(0 0 8px rgba(249,115,22,.5))}35%{transform:scale(1.04) rotate(-1.5deg);filter:drop-shadow(0 0 14px rgba(251,146,60,.65))}70%{transform:scale(.985) rotate(1deg);filter:drop-shadow(0 0 10px rgba(239,68,68,.5))}}.daily-boost-value{display:flex;flex-direction:column;gap:2px;min-width:0}.daily-boost-percent{font-size:2rem;font-weight:800;line-height:1.05;color:var(--text-secondary)}.daily-boost-card.is-lit .daily-boost-percent{color:#fb923c}.daily-boost-percent-label{font-size:.82rem;color:var(--text-secondary);opacity:.85}.daily-boost-status{margin:0 0 12px;font-size:.92rem;line-height:1.4;color:var(--text-primary)}.daily-boost-track{width:100%;height:12px;border-radius:999px;background:#94a3b82e;border:1px solid rgba(148,163,184,.24);overflow:hidden}.daily-boost-fill{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#fbbf24,#f97316);transition:width .35s ease}.daily-boost-scale{display:flex;justify-content:space-between;margin-top:5px;font-size:.72rem;color:var(--text-secondary);opacity:.8}.daily-boost-week{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;margin:14px 0 0}.daily-boost-day{display:flex;flex-direction:column;align-items:center;gap:3px;font-size:.68rem;color:var(--text-secondary)}.daily-boost-day-flame{display:inline-flex;font-size:22px;line-height:0;color:#94a3b859}.daily-boost-day-flame svg{fill:currentColor;stroke:none}.daily-boost-day-flame svg path+path{display:none}.daily-boost-day.is-paid .daily-boost-day-flame{color:#f97316}.daily-boost-day.is-paid .daily-boost-day-label{color:var(--text-primary);font-weight:700}.daily-boost-next{margin:12px 0 0;font-size:.86rem;color:var(--text-secondary)}.daily-boost-rules{margin:8px 0 0;padding-left:18px;font-size:.88rem;line-height:1.5;color:var(--text-secondary)}.daily-boost-rules li{margin-bottom:5px}@keyframes loadingLogoFadeIn{0%{opacity:0}to{opacity:1}}#loading{position:fixed;inset:0;min-height:100vh;min-height:100dvh;display:grid;align-content:center;justify-items:center;gap:24px;font-size:1.1rem;color:var(--text-secondary);z-index:100;isolation:isolate}#loading .logo{display:flex;align-items:center;justify-content:center;text-align:center;font-size:1.6rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;animation:loadingLogoFadeIn .5s ease forwards}.loading-spinner{width:36px;height:36px;border:3px solid var(--border);border-top-color:var(--accent);border-radius:50%;animation:spinRing .8s linear infinite;flex-shrink:0;transform-origin:center center}.content.content-loading-wrap{display:block!important;flex:1 1 auto;min-height:0;overflow:hidden;position:relative;padding:0;box-sizing:border-box}#login-screen{display:flex;align-items:center;justify-content:center;min-height:100vh;min-height:100dvh;padding:max(20px,env(safe-area-inset-top,0px)) max(20px,env(safe-area-inset-right,0px)) max(20px,env(safe-area-inset-bottom,0px)) max(20px,env(safe-area-inset-left,0px))}.login-card{background:var(--bg-card);border:1px solid var(--border);border-radius:20px;padding:36px 28px;width:100%;max-width:380px;box-shadow:var(--shadow-lg);animation:scaleIn .4s cubic-bezier(.22,1,.36,1) forwards}.login-card h1.logo,.header h1.logo{font-size:1.6rem;margin-bottom:8px;text-align:center;font-weight:800;letter-spacing:.05em;display:flex;align-items:center;justify-content:center;gap:0;text-transform:uppercase}.logo-ooxxy{color:#fff;text-shadow:0 1px 0 #999,0 2px 0 #666,0 3px 0 #444}.logo-pay{color:#f2564f;text-shadow:0 1px 0 #8b0000,0 2px 0 #6b0000,0 3px 0 #4a0000}[data-theme=light] .logo-ooxxy{color:#1a1a2e;text-shadow:0 1px 0 #bdbdbd,0 2px 0 #9e9e9e}[data-theme=light] .logo-pay{color:#c62828;text-shadow:0 1px 0 #8b0000,0 2px 0 #6b0000}.login-card h1.logo{margin-bottom:8px}.header h1.logo{font-size:1.05rem;margin:0}.logo-247{font-size:.68em;font-weight:500;letter-spacing:.02em;opacity:.65;color:var(--text-secondary);margin-left:.35em;vertical-align:middle;align-self:center;text-transform:none}.login-hint{color:var(--text-secondary);font-size:.9rem;text-align:center;margin-bottom:24px}#login-form input{width:100%;padding:14px 16px;margin-bottom:12px;border:1px solid var(--border);border-radius:12px;font-size:1rem;background:var(--bg-primary);color:var(--text-primary);transition:border-color .2s ease,box-shadow .2s ease}#login-form input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-light)}#login-form button{width:100%;padding:14px;margin-top:8px;background:linear-gradient(135deg,var(--gradient-start),var(--gradient-end));color:#fff;border:none;border-radius:12px;font-size:1rem;font-weight:600;cursor:pointer;transition:opacity .2s ease,transform .15s ease}#login-form button:hover{opacity:.92}#login-form button:active{transform:scale(.97)}.error{color:var(--error);font-size:.9rem;margin-top:12px;text-align:center}#main-screen{display:flex;flex-direction:column;height:100vh;height:100dvh;overflow:hidden;isolation:isolate}@media(min-width:900px){html.tg-miniapp #main-screen,html.user-surface #main-screen{max-width:560px;width:100%;margin-left:auto;margin-right:auto}}.header{display:flex;align-items:center;justify-content:space-between;padding:max(6px,env(safe-area-inset-top,0px)) max(12px,env(safe-area-inset-right,0px)) 6px max(12px,env(safe-area-inset-left,0px));background:var(--bg-secondary);border-bottom:1px solid var(--border);box-shadow:var(--shadow-sm);transition:transform .3s cubic-bezier(.4,0,.2,1);z-index:11;position:relative;isolation:isolate;contain:layout style paint}.header>.logo{margin:0;flex:0 1 auto;min-width:0;justify-content:flex-start}.header .header-refresh-btn{position:relative;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;min-width:32px;min-height:32px;padding:0;border:1px solid var(--border);background:#ffffff0d;box-shadow:none;color:var(--text-secondary);border-radius:10px;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .15s ease}.header .header-refresh-btn svg{width:17px;height:17px;display:block}.header .header-refresh-btn:after{content:"";position:absolute;top:50%;left:50%;width:44px;height:44px;transform:translate(-50%,-50%)}.header .header-refresh-btn:hover{background:#6366f11a;color:var(--accent);border-color:#6366f173}.header .header-refresh-btn:active{transform:scale(.94)}.header .header-refresh-btn:disabled{opacity:.6;cursor:default;pointer-events:none}.header .header-refresh-btn.is-loading{color:var(--accent);border-color:#6366f173}.header .header-refresh-btn.is-loading svg{animation:headerRefreshSpin .75s linear infinite}@keyframes headerRefreshSpin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.header .header-refresh-btn.is-loading svg{animation:none}}.header.header-hidden{transform:translateY(-100%)}.header-actions{display:flex;align-items:center;gap:6px;flex-shrink:0}.icon-btn{width:36px;height:36px;border:none;border-radius:10px;background:var(--bg-card);color:var(--text-primary);font-size:1.1rem;cursor:pointer;transition:background .2s ease,color .2s ease,transform .15s ease;border:1px solid var(--border)}.icon-btn:hover{background:var(--accent);color:#fff;border-color:var(--accent)}.icon-btn:active{transform:scale(.92)}.icon-btn:disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.nav{display:flex;gap:6px;padding:6px max(12px,env(safe-area-inset-left,0px)) 6px max(12px,env(safe-area-inset-right,0px));background:var(--bg-secondary);border-bottom:1px solid var(--border);overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;position:relative;z-index:10;isolation:isolate;contain:layout style paint;will-change:auto}.nav::-webkit-scrollbar{display:none}.nav button{display:flex;flex-direction:column;align-items:center;gap:2px;padding:7px 10px;border:1px solid var(--border);border-radius:12px;background:var(--bg-card);color:var(--text-primary);font-size:.75rem;white-space:nowrap;cursor:pointer;min-width:54px;flex-shrink:0;transition:background .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease}.nav.nav-user{overflow-x:hidden}.nav.nav-user button{flex:1;min-width:0;white-space:normal;padding:7px 4px}.nav button .nav-icon{font-size:1.1rem;display:flex;align-items:center;justify-content:center}.nav button .nav-icon svg{width:20px;height:20px}.icon-svg{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;color:currentColor}.icon-svg svg{width:1em;height:1em;flex-shrink:0}.page-hero-icon,.calc-card-icon,.queue-card-icon{display:flex;align-items:center;justify-content:center}.page-hero-icon svg,.calc-card-icon svg,.queue-card-icon svg{width:1em;height:1em}.stat-icon,.chip-icon,.status-emoji,.service-block-icon,.empty-state-icon,.badge-icon,.copy-link-full button .icon-svg,.boost-pill .icon-svg,.promo-rate-info .icon-svg,.payment-method-title .icon-svg,#address-payment-status-text .icon-svg{display:inline-flex;align-items:center}.stat-icon svg,.chip-icon svg,.status-emoji svg,.service-block-icon svg,.empty-state-icon svg,.badge-icon svg,.copy-link-full button .icon-svg svg,.boost-pill .icon-svg svg,.promo-rate-info .icon-svg svg,.payment-method-title .icon-svg svg,#address-payment-status-text .icon-svg svg{width:1em;height:1em}.nav button .nav-label{font-size:.65rem}.nav-unread-badge{display:inline-block;margin-left:4px;min-width:1.1em;padding:1px 5px;border-radius:8px;font-size:.58rem;font-weight:800;line-height:1.2;vertical-align:middle;background:var(--error, #ef4444);color:#fff}@media(max-width:768px){.nav button{min-height:44px;justify-content:center}.icon-btn{min-width:44px;min-height:44px}.header .header-refresh-btn{min-width:34px;min-height:34px;width:34px;height:34px}.header .header-refresh-btn svg{width:18px;height:18px}}.nav button:hover{background:var(--accent-light);color:var(--accent);border-color:var(--accent)}.nav button.active{background:linear-gradient(135deg,var(--gradient-start),var(--gradient-end));color:#fff;border-color:transparent;box-shadow:0 2px 8px #6366f14d}.content{flex:1;padding:16px;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));padding-bottom:max(16px,env(safe-area-inset-bottom,0px));overflow-y:auto;min-height:0;scroll-behavior:smooth;contain:layout style;isolation:isolate;position:relative;z-index:1}.content.content-requests,.content.content-full-bleed{overflow:hidden;display:flex;flex-direction:column;flex:1;min-height:0;padding:12px;padding-left:max(12px,env(safe-area-inset-left,0px));padding-right:max(12px,env(safe-area-inset-right,0px));padding-bottom:max(12px,env(safe-area-inset-bottom,0px))}.content.content-full-bleed>.p2p-chat-page-shell,.content.content-full-bleed>.admin-sell-chats-page{flex:1;min-height:0;display:flex;flex-direction:column}.content.content-full-bleed .admin-tg-chats-layout.card{margin-bottom:0}.content.content-admin-chats-fill{padding:0;padding-left:max(0px,env(safe-area-inset-left,0px));padding-right:max(0px,env(safe-area-inset-right,0px));padding-bottom:max(0px,env(safe-area-inset-bottom,0px))}.content.content-admin-chats-fill>.admin-sell-chats-page{flex:1;min-height:0;width:100%;max-height:100%}.content.content-admin-chats-fill>.admin-sell-chats-page:has(.admin-tg-chats-empty-card){padding:12px max(12px,env(safe-area-inset-right,0px)) max(12px,env(safe-area-inset-bottom,0px)) max(12px,env(safe-area-inset-left,0px));box-sizing:border-box}.content.content-admin-chats-fill .admin-tg-chats-layout.card{flex:1;min-height:0;margin:0;padding:0;border-radius:0;box-shadow:none;border:none;background:var(--bg-secondary);display:flex;flex-direction:row;align-items:stretch;overflow:hidden}.content.content-admin-chats-fill .admin-tg-chats-layout.card:before{display:none}.content.content-admin-chats-fill .admin-tg-chats-main{padding:8px 10px 10px;flex:1;min-height:0}.content.content-admin-chats-fill .admin-tg-chat-pane-head{flex-shrink:0}.content.content-admin-chats-fill .admin-tg-chat-log{flex:1 1 auto;min-height:0;max-height:none;margin-bottom:0}.content.content-admin-chats-fill .admin-tg-chat-form{flex-shrink:0}.card{background:var(--card-accent-bg);backdrop-filter:blur(var(--glass-strong)) saturate(1.04);-webkit-backdrop-filter:blur(var(--glass-strong)) saturate(1.04);border:var(--card-accent-border);border-radius:20px;padding:20px;margin-bottom:16px;box-shadow:var(--card-accent-shadow);transition:box-shadow .3s ease,transform .3s ease,border-color .3s ease;position:relative;overflow:hidden}.card:before{content:"";position:absolute;top:-1px;left:-1px;width:120px;height:120px;background:radial-gradient(ellipse at 0% 0%,rgba(var(--accent-rgb),.035) 0%,transparent 72%);border-radius:20px 0 0;pointer-events:none}[data-theme=dark] .card:before{background:radial-gradient(ellipse at 0% 0%,rgba(var(--accent-rgb),.045) 0%,transparent 72%)}.card:hover{box-shadow:var(--card-accent-hover-shadow);border-color:var(--card-accent-hover-border);transform:translateY(-1px)}.card>*{position:relative;z-index:1}.card h2{font-size:1.1rem;margin-bottom:12px;color:var(--text-primary);font-weight:700;position:relative}.card-username,.card-muted{font-weight:500;opacity:.6;color:var(--text-secondary)}.card p{color:var(--text-secondary);font-size:.9rem;line-height:1.6}.page-hero{position:relative;overflow:hidden;contain:paint;border-radius:20px;padding:22px 18px;margin-bottom:16px;color:#fff;box-shadow:0 8px 32px #6366f140}.page-hero:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 100% 80% at 100% 0%,rgba(255,255,255,.12) 0%,transparent 70%),radial-gradient(ellipse 90% 100% at 0% 100%,rgba(255,255,255,.08) 0%,transparent 65%),radial-gradient(ellipse 85% 85% at 100% 100%,rgba(255,255,255,.06) 0%,transparent 60%),radial-gradient(ellipse 90% 90% at 0% 0%,rgba(255,255,255,.1) 0%,transparent 65%),radial-gradient(ellipse 80% 60% at 80% 20%,rgba(255,255,255,.15) 0%,transparent 55%),radial-gradient(ellipse 60% 80% at 20% 80%,rgba(255,255,255,.08) 0%,transparent 55%);pointer-events:none}.page-hero .sheen-overlay{position:absolute;inset:0;pointer-events:none;z-index:1;opacity:.12;background:linear-gradient(90deg,transparent 30%,rgba(255,255,255,.5) 50%,transparent 70%);background-size:45% 100%;background-repeat:no-repeat;animation:sheenSweep 12s linear infinite;border-radius:inherit}.user-stats-card .sheen-overlay{position:absolute;inset:0;pointer-events:none;z-index:1;opacity:.1;background:linear-gradient(90deg,transparent 30%,rgba(255,255,255,.5) 50%,transparent 70%);background-size:40% 100%;background-repeat:no-repeat;animation:sheenSweepCard 16s linear infinite;border-radius:inherit}.page-hero:after{content:"";position:absolute;bottom:6%;right:4%;width:min(42%,112px);height:min(38%,96px);max-width:112px;max-height:96px;background:radial-gradient(ellipse 60% 55% at 50% 50%,rgba(255,255,255,.14) 0%,transparent 72%);border-radius:55% 45% 60% 40%/50% 55% 45% 50%;filter:blur(8px);animation:softFloat 25s ease-in-out infinite;pointer-events:none}.page-hero .page-hero-icon{font-size:2rem;margin-bottom:8px;display:block;position:relative;z-index:1}.page-hero .page-hero-title{font-size:1.35rem;font-weight:800;letter-spacing:-.02em;text-shadow:0 2px 8px rgba(0,0,0,.15);position:relative;z-index:1}.page-hero .page-hero-sub{font-size:.85rem;opacity:.85;margin-top:4px;position:relative;z-index:1}.page-hero.profile-hero{background:linear-gradient(135deg,#374151,#4b5563 35%,#6b7280 65%,#9ca3af);box-shadow:0 8px 32px #1f293766}.page-hero.history-hero{color:var(--text-primary);border:1px solid var(--border);backdrop-filter:blur(var(--glass-strong)) saturate(1.05);-webkit-backdrop-filter:blur(var(--glass-strong)) saturate(1.05);box-shadow:0 4px 16px #f59e0b0a;background:radial-gradient(ellipse 112% 76% at 96% 4%,rgba(251,191,36,.08) 0%,transparent 62%),linear-gradient(135deg,rgba(245,158,11,.06) 0%,transparent 44%,rgba(251,191,36,.04) 100%),#ffffff61}.page-hero.history-hero .page-hero-title{text-shadow:none}.page-hero.history-hero .page-hero-icon{color:#d97706}.page-hero.referrals-hero{background:linear-gradient(135deg,#10b981,#6366f1,#8b5cf6)}.page-hero.rates-hero{background:linear-gradient(148deg,#0f766e,#0d9488 35%,#14b8a6 68%,#2dd4bf);box-shadow:0 8px 28px #0d948838}.page-hero.submit-hero{background:linear-gradient(135deg,#6366f1,#8b5cf6 40%,#a78bfa,#c4b5fd)}[data-theme=dark] .page-hero{box-shadow:0 8px 32px #6366f159}[data-theme=dark] .page-hero.profile-hero{background:linear-gradient(135deg,#1f2937,#374151 35%,#4b5563 65%,#6b7280);box-shadow:0 8px 32px #0006}[data-theme=dark] .page-hero.history-hero{color:var(--text-primary);border:1px solid var(--border);box-shadow:0 4px 18px #f59e3b0d;background:radial-gradient(ellipse 112% 76% at 96% 4%,rgba(251,191,36,.1) 0%,transparent 62%),linear-gradient(135deg,rgba(245,158,11,.07) 0%,transparent 44%,rgba(251,191,36,.05) 100%),#1a213852}[data-theme=dark] .page-hero.history-hero .page-hero-icon{color:#fcd34d}[data-theme=dark] .page-hero.referrals-hero{background:linear-gradient(135deg,#047857,#4338ca,#6d28d9)}[data-theme=dark] .page-hero.rates-hero{background:linear-gradient(148deg,#134e4a,#115e59 38%,#0f766e 72%,#14b8a6);box-shadow:0 8px 28px #0f766e4d}[data-theme=dark] .page-hero.submit-hero{background:linear-gradient(135deg,#4338ca,#6d28d9 40%,#7c3aed,#8b5cf6)}.stats-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:16px}.stat-card{background:var(--card-accent-bg);backdrop-filter:blur(var(--glass-soft));-webkit-backdrop-filter:blur(var(--glass-soft));border:var(--card-accent-border);border-radius:18px;padding:18px;box-shadow:var(--card-accent-shadow);transition:transform .25s ease,box-shadow .25s ease;position:relative;overflow:hidden}.stat-card>*{position:relative;z-index:1}.stat-card:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(99,102,241,.04) 0%,transparent 50%);pointer-events:none}.stat-card:hover{transform:translateY(-2px);box-shadow:var(--card-accent-hover-shadow);border-color:var(--card-accent-hover-border)}.stat-card:active{transform:scale(.97)}.stat-card .value{font-size:1.35rem;font-weight:700;color:var(--accent);text-shadow:0 0 20px rgba(99,102,241,.1)}.stat-card .label{font-size:.8rem;color:var(--text-secondary);margin-top:3px;font-weight:500}details.card .details-summary{cursor:pointer;list-style:none;user-select:none;transition:opacity .2s ease}details.card .details-summary::-webkit-details-marker{display:none}details.card .details-summary:before{content:"\25b6";display:inline-block;margin-right:8px;transition:transform .35s cubic-bezier(.4,0,.2,1);font-size:.7em;opacity:.9}details.card[open] .details-summary:before{transform:rotate(90deg)}@keyframes detailsContentIn{0%{transform:translateY(-8px)}to{transform:translateY(0)}}.rate-card .rate-card-inner{overflow:hidden;max-height:0;transition:max-height .4s cubic-bezier(.4,0,.2,1);margin-top:0;padding-top:0}details.card.rate-card[open] .rate-card-inner{max-height:1200px;padding-top:12px}details.card.rate-card[open] .rate-card-inner>*{animation:detailsContentIn .4s cubic-bezier(.4,0,.2,1) forwards}details.card .wh-editor-user{overflow:hidden;max-height:0;transition:max-height .4s cubic-bezier(.4,0,.2,1)}details.card[open] .wh-editor-user{max-height:800px;padding-top:8px}details.card[open] .wh-editor-user>*{animation:detailsContentIn .4s cubic-bezier(.4,0,.2,1) forwards}.details-expand .details-expand-inner{overflow:hidden;max-height:0;transition:max-height .4s cubic-bezier(.4,0,.2,1);margin-top:0;padding-top:0}details.details-expand[open] .details-expand-inner{max-height:2000px;padding-top:12px}details.details-expand[open] .details-expand-inner>*{animation:detailsContentIn .4s cubic-bezier(.4,0,.2,1) forwards}.rate-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin:12px 0}.rate-item{text-align:center;padding:14px 12px;background:linear-gradient(165deg,rgba(var(--accent-rgb),.05) 0%,transparent 55%),#ffffff1a;backdrop-filter:blur(var(--glass-medium)) saturate(1.04);-webkit-backdrop-filter:blur(var(--glass-medium)) saturate(1.04);border-radius:16px;border:1px solid var(--border);transition:transform .25s ease,box-shadow .25s ease;position:relative;overflow:hidden;contain:paint;isolation:isolate;clip-path:inset(0 round 16px)}[data-theme=dark] .rate-item{background:linear-gradient(155deg,rgba(45,212,191,.07) 0%,rgba(var(--accent-rgb),.04) 45%,transparent 100%),#0c102012;backdrop-filter:blur(var(--glass-medium)) saturate(1.05);-webkit-backdrop-filter:blur(var(--glass-medium)) saturate(1.05);border-color:rgba(var(--accent-rgb),.22)}.rate-item>*{position:relative;z-index:1}.rate-item:after{display:none}.rate-item:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.rate-label{display:block;font-size:.78rem;color:var(--text-secondary);margin-bottom:5px;font-weight:500}.rate-value{display:block;font-size:1.15rem;font-weight:700;color:var(--text-primary)}.rate-tiers{margin-top:16px}.rate-tiers h3{font-size:.9rem;margin-bottom:10px;font-weight:600}.tier-row{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid rgba(99,102,241,.06);font-size:.85rem;transition:background .2s ease}.tier-row>span:first-child{min-width:6em;flex-shrink:0}.tier-row:last-child{border-bottom:none}.tier-row:hover{background:var(--accent-light);border-radius:8px;padding-left:6px;padding-right:6px}.tier-row-label{display:inline-flex;align-items:center;gap:8px;min-width:6em;flex:1 1 auto}.tier-vip-free{--vipfree-rgb: 245, 158, 11;display:inline-flex;align-items:center;gap:5px;flex-shrink:0;padding:3px 9px 3px 7px;border-radius:999px;font-size:.63rem;font-weight:700;letter-spacing:.05em;line-height:1;white-space:nowrap;color:#8f4d05;background:linear-gradient(135deg,rgba(var(--vipfree-rgb),.2),rgba(var(--vipfree-rgb),.07));border:1px solid rgba(var(--vipfree-rgb),.3);box-shadow:0 1px 3px rgba(var(--vipfree-rgb),.16)}.tier-vip-free:before{content:"";width:5px;height:5px;border-radius:50%;background:rgb(var(--vipfree-rgb));box-shadow:0 0 0 3px rgba(var(--vipfree-rgb),.2)}[data-theme=dark] .tier-vip-free{color:#fcc44d;background:linear-gradient(135deg,rgba(var(--vipfree-rgb),.24),rgba(var(--vipfree-rgb),.09));border-color:rgba(var(--vipfree-rgb),.36);box-shadow:none}.dyn-tier-vipfree{flex-direction:row!important;align-items:center;gap:6px;white-space:nowrap;font-size:.72rem}.dyn-tier-vipfree input[type=checkbox]{width:auto;margin:0}.rate-minimums{margin-top:12px;font-size:.85rem}.rate-item.has-promo{border-color:rgba(var(--accent-rgb),.34);background:linear-gradient(165deg,rgba(var(--accent-rgb),.13) 0%,transparent 62%),#ffffff1a}[data-theme=dark] .rate-item.has-promo{background:linear-gradient(165deg,rgba(var(--accent-rgb),.07) 0%,transparent 62%),#ffffff05}.rate-item>.rate-promo-badge{position:absolute;top:8px;right:8px;z-index:2;padding:2px 7px;border-radius:999px;font-size:.62rem;font-weight:800;line-height:1.4;letter-spacing:.01em;color:#fff;background:linear-gradient(135deg,rgb(var(--accent-rgb)),rgba(var(--accent-rgb),.72));box-shadow:0 2px 8px rgba(var(--accent-rgb),.35)}.rate-item-note{display:block;margin-top:3px;font-size:.63rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--accent)}.rate-bonus-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:10px 0 2px}@media(max-width:430px){.rate-bonus-cols{grid-template-columns:1fr}}.rate-bonus-col{min-width:0;padding:12px 13px;border-radius:14px;border:1px solid var(--border);background:#ffffff08}.rate-bonus-col.is-boosted{border-color:#fbbf243d;background:#fbbf240f}.rate-bonus-main{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 8px}.rate-bonus-cur{padding:3px 8px;border-radius:8px;font-size:.68rem;font-weight:800;letter-spacing:.03em;color:var(--text-secondary);background:#ffffff0d;border:1px solid var(--border);white-space:nowrap}.rate-bonus-col.is-boosted .rate-bonus-cur{background:#fbbf241a}.rate-bonus-value{font-size:1.08rem;font-weight:800;color:var(--text-primary);font-variant-numeric:tabular-nums;white-space:nowrap}.rate-bonus-pct{margin-left:auto;padding:2px 8px;border-radius:999px;font-size:.7rem;font-weight:800;white-space:nowrap;color:#fbbf24;background:#fbbf2424;border:1px solid rgba(251,191,36,.28)}.rate-bonus-from{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:6px;font-size:.78rem;color:var(--text-secondary)}.rate-bonus-base{font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.rate-bonus-col.is-boosted .rate-bonus-base{text-decoration:line-through;text-decoration-thickness:1px}.rate-bonus-arrow{display:inline-flex;align-self:center;color:rgba(var(--accent-rgb),.75)}.rate-bonus-arrow svg{width:14px;height:14px}.rate-bonus-delta{font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--text-secondary)}.rate-bonus-col.is-boosted .rate-bonus-delta{color:#fbbf24}.rate-bonus-list{list-style:none;margin:9px 0 0;padding:8px 0 0;border-top:1px solid var(--border)}.rate-bonus-line{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:3px 0;font-size:.74rem;color:var(--text-secondary)}.rate-bonus-line b{font-weight:700;color:var(--text-primary);font-variant-numeric:tabular-nums;white-space:nowrap}.rate-bonus-line.is-off b{font-weight:600;color:var(--text-secondary);opacity:.65}.rate-bonus-line-timer b{font-weight:600;color:var(--text-secondary)}.rate-bonus-timer{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.rate-bonus-timer svg{width:13px;height:13px}.rate-tiers-promo-note{margin:-4px 0 10px;font-size:.75rem;color:var(--accent);font-weight:600}.scheduled-boost-card{text-align:center;padding-top:16px;padding-bottom:16px;border-bottom:1px solid var(--card-border)}html.user-surface #content[data-user-page=rates] .scheduled-boost-card{border-bottom-color:var(--user-section-divider)}.scheduled-boost-kicker{display:block;font-size:.78rem;font-weight:600;color:var(--text-secondary);margin-bottom:6px}.scheduled-boost-text{margin:0;font-size:.95rem;line-height:1.4;font-weight:600;color:var(--text-primary)}.scheduled-boost-text strong{font-variant-numeric:tabular-nums;color:var(--accent)}.scheduled-boost-pct{color:var(--accent);font-weight:700}.scheduled-boost-card.is-active .scheduled-boost-kicker{color:var(--accent)}.queue-card{position:relative;margin-top:10px;padding:0;border-radius:14px;overflow:hidden;transition:box-shadow .25s ease,transform .2s ease,border-color .2s ease}.queue-card:hover{box-shadow:var(--card-accent-hover-shadow);border-color:var(--card-accent-hover-border)}.queue-card-accent{display:none}.queue-card-header{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 14px;background:transparent;position:relative;z-index:1}.queue-card-icon{width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:1rem;background:rgba(var(--accent-rgb),.12);border-radius:8px;border:1px solid rgba(var(--accent-rgb),.15);flex-shrink:0}.queue-card-title-wrap{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center}.queue-card-title{font-size:.9rem;font-weight:700;margin:0;color:var(--text-primary);letter-spacing:-.02em}.queue-card-count{font-size:.85rem;color:var(--text-secondary);font-weight:500}.queue-card-count strong{color:var(--accent);font-variant-numeric:tabular-nums}.queue-card-body{padding:8px 14px 12px;position:relative;z-index:1}.queue-card-discount{margin:0 0 8px;padding:6px 10px;background:linear-gradient(135deg,rgba(var(--accent-rgb),.15),rgba(var(--accent-rgb),.08));border-radius:14px;font-size:.9rem;font-weight:600;color:var(--accent);border:1px solid rgba(var(--accent-rgb),.2);text-align:center}.queue-card-rules{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:8px}.queue-rule-item{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:6px;min-height:36px;background:var(--bg-primary);border-radius:8px;border:1px solid var(--border);gap:6px}.queue-rule-range{font-size:.75rem;color:var(--text-secondary);font-weight:500;letter-spacing:.02em;text-align:center}.queue-rule-value{font-size:.9rem;font-weight:700;color:var(--accent);font-variant-numeric:tabular-nums;text-align:center}.queue-card-note{color:var(--text-secondary);font-size:.8rem;margin:0;line-height:1.4;text-align:center;letter-spacing:.01em}[data-theme=dark] .queue-card-icon{background:rgba(var(--accent-rgb),.18);border-color:rgba(var(--accent-rgb),.2)}[data-theme=dark] .queue-card-rules{background:#0003;border-color:rgba(var(--accent-rgb),.15)}.work-off-badge{padding:12px 16px;text-align:center;background:#fef3c7b3;color:#92400e;border-radius:14px;margin-top:14px;font-weight:600;border:1px solid rgba(245,158,11,.15);backdrop-filter:blur(var(--glass-soft));-webkit-backdrop-filter:blur(var(--glass-soft));box-shadow:0 2px 12px #f59e0b14}.work-on-badge{padding:12px 16px;text-align:center;background:#d1fae5b3;color:#065f46;border-radius:14px;margin-top:14px;font-weight:600;border:1px solid rgba(16,185,129,.15);backdrop-filter:blur(var(--glass-soft));-webkit-backdrop-filter:blur(var(--glass-soft));box-shadow:0 2px 12px #10b98114}[data-theme=dark] .work-off-badge{background:#42200699;color:#fcd34d;border-color:#fcd34d26;box-shadow:0 2px 12px #fcd34d0f}[data-theme=dark] .work-on-badge{background:#064e3b99;color:#6ee7b7;border-color:#6ee7b726;box-shadow:0 2px 12px #6ee7b70f}.calc-card{position:relative;margin-top:12px;padding:0;border-radius:18px;overflow:hidden;transition:box-shadow .25s ease,border-color .2s ease}.calc-card:hover{box-shadow:var(--card-accent-hover-shadow);border-color:var(--card-accent-hover-border)}.calc-card-accent{display:none}.calc-card-header{display:flex;align-items:center;justify-content:center;gap:10px;padding:14px 16px;background:transparent;position:relative;z-index:1}.calc-card-icon{width:36px;height:36px;display:flex;align-items:center;justify-content:center;font-size:1.1rem;background:rgba(var(--accent-rgb),.12);border-radius:10px;border:1px solid rgba(var(--accent-rgb),.15);flex-shrink:0}.calc-card-title{font-size:.95rem;font-weight:700;margin:0;color:var(--text-primary);letter-spacing:-.02em}.calc-card-body{padding:12px 16px 16px;position:relative;z-index:1}.calc-card-body .calc-row:last-child{margin-bottom:0}[data-theme=dark] .calc-card-icon{background:rgba(var(--accent-rgb),.18);border-color:rgba(var(--accent-rgb),.2)}.calc-row{display:flex;gap:10px;align-items:center;margin-bottom:12px;flex-wrap:wrap}.debt-block{padding:14px 18px;margin-top:8px}.debt-block h3{font-size:1rem;margin:0 0 10px}.debt-info{display:flex;flex-direction:column;gap:4px}.debt-amount{font-size:1.25rem;font-weight:700;color:var(--accent)}.debt-who{font-size:.9rem;color:var(--text-secondary)}.calc-row select,.calc-row input{padding:12px 14px;border:1px solid var(--card-border);border-radius:14px;font-size:.9rem;background:var(--card-bg);backdrop-filter:blur(var(--glass-soft));-webkit-backdrop-filter:blur(var(--glass-soft));color:var(--text-primary);flex:1;min-width:100px;transition:border-color .25s ease,box-shadow .25s ease}.calc-row select:focus,.calc-row input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-light),0 0 16px #6366f114}.promo-code-row{flex-wrap:nowrap}.promo-code-field{position:relative;display:flex;flex:1;min-width:120px}.promo-code-field input{width:100%;padding-right:46px}.promo-paste-btn{position:absolute;top:5px;right:5px;bottom:5px;width:34px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--card-border);border-radius:10px;background:rgba(var(--accent-rgb),.08);color:var(--text-secondary);cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .15s ease}.promo-paste-btn .icon-svg{display:inline-flex}.promo-paste-btn svg{width:17px;height:17px}.promo-paste-btn:hover{background:rgba(var(--accent-rgb),.16);border-color:var(--accent);color:var(--accent)}.promo-paste-btn:active{transform:scale(.94)}.promo-paste-btn.is-busy{opacity:.6;pointer-events:none}.promo-paste-btn.is-done{background:rgba(var(--accent-rgb),.22);border-color:var(--accent);color:var(--accent)}.promo-code-field input:focus+.promo-paste-btn{border-color:var(--accent);color:var(--accent)}.promo-code-row .btn-primary{flex-shrink:0}.calc-result{font-weight:700;color:var(--accent);font-size:1.05rem;white-space:nowrap;text-shadow:0 0 20px rgba(99,102,241,.12)}.links-row{display:flex;gap:10px;flex-wrap:wrap;margin-top:12px;position:relative;overflow:hidden}.link-btn{flex:1;min-width:90px;padding:12px 16px;text-align:center;background:var(--bg-card);border:1.5px solid transparent;border-radius:14px;color:var(--accent);text-decoration:none;font-weight:700;font-size:.85rem;position:relative;overflow:hidden;background-clip:padding-box;box-shadow:0 2px 8px #6366f114;transition:color .3s ease,box-shadow .3s ease,transform .2s cubic-bezier(.4,0,.2,1);background-image:linear-gradient(var(--bg-card),var(--bg-card)),linear-gradient(135deg,var(--gradient-start),var(--gradient-end));background-origin:border-box;background-clip:padding-box,border-box;display:flex;align-items:center;justify-content:center;gap:6px}.link-btn:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,var(--gradient-start),var(--gradient-end));opacity:0;transition:opacity .3s ease;border-radius:14px}.link-btn:hover{color:#fff;box-shadow:0 4px 16px #6366f140;transform:translateY(-1px)}.link-btn:hover:before{opacity:1}.link-btn:active{transform:scale(.97)}.link-btn span{position:relative;z-index:1}.link-btn .link-icon{position:relative;z-index:1;font-size:1rem}.exchange-form .form-row{margin-bottom:14px}.exchange-form label{display:block;font-size:.85rem;margin-bottom:4px;color:var(--text-secondary)}.exchange-form select,.exchange-form input{width:100%;padding:12px;border:1px solid var(--border);border-radius:10px;font-size:1rem;background:var(--bg-primary);color:var(--text-primary)}.ex-preview{padding:12px;background:var(--bg-secondary);border-radius:10px;margin:12px 0}.btn-primary{width:auto;padding:12px 24px;background:linear-gradient(135deg,var(--gradient-start),var(--gradient-end));color:#fff;border:none;border-radius:12px;font-size:1rem;font-weight:600;cursor:pointer;transition:opacity .2s ease,transform .15s ease;box-shadow:0 2px 8px #6366f140}.btn-primary:hover{opacity:.92}.btn-primary:active{transform:scale(.97)}.btn-reject{width:auto;padding:12px 24px;border-radius:12px;font-size:1rem;font-weight:600;cursor:pointer;color:#fff;border:1px solid rgba(255,255,255,.16);background:linear-gradient(155deg,rgba(255,255,255,.12) 0%,transparent 42%),linear-gradient(135deg,#f87171,#ef4444 38%,#dc2626);box-shadow:0 2px 10px var(--danger-glow),0 0 0 1px rgba(var(--danger-rgb),.18),inset 0 1px #ffffff24;transition:opacity .2s ease,transform .15s ease,box-shadow .2s ease}.btn-reject:hover{opacity:.96;box-shadow:0 4px 18px var(--danger-glow-strong),0 0 0 1px rgba(var(--danger-rgb),.28),inset 0 1px #ffffff2e}.btn-reject:active{transform:scale(.97);opacity:.98}.btn-reject:disabled{opacity:.45;cursor:not-allowed;transform:none;box-shadow:0 1px 4px rgba(var(--danger-rgb),.12)}[data-theme=dark] .btn-reject{background:linear-gradient(155deg,rgba(255,255,255,.08) 0%,transparent 42%),linear-gradient(135deg,#fca5a5,#f87171 32%,#dc2626);box-shadow:0 2px 14px var(--danger-glow),0 0 0 1px rgba(var(--danger-rgb),.22),inset 0 1px #ffffff1a}.hint{color:var(--text-secondary);font-size:.85rem;margin-top:8px}.sell-order-card{position:relative;overflow:hidden}.so-header{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px}.so-amount{font-size:1.3rem;font-weight:700;color:var(--accent)}.so-usdt{font-size:1rem;font-weight:600;color:var(--success)}.so-details{font-size:.85rem;color:var(--text-secondary)}.so-actions{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.ref-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:12px 0}.ref-stat{text-align:center;padding:14px 10px;background:var(--card-accent-bg);backdrop-filter:blur(var(--glass-soft));-webkit-backdrop-filter:blur(var(--glass-soft));border-radius:16px;border:var(--card-accent-border);box-shadow:var(--card-accent-shadow);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;position:relative;overflow:hidden}.ref-stat>*{position:relative;z-index:1}.ref-stat:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(99,102,241,.04) 0%,transparent 50%);pointer-events:none}.ref-stat:hover{transform:translateY(-2px);box-shadow:var(--card-accent-hover-shadow);border-color:var(--card-accent-hover-border)}.ref-val{display:block;font-size:1.15rem;font-weight:700;color:var(--accent);text-shadow:0 0 20px rgba(99,102,241,.12)}.ref-label{display:block;font-size:.75rem;color:var(--text-secondary);margin-top:4px;font-weight:500}.ref-stat-full{width:100%;text-align:center;padding:14px 16px;margin-top:10px;background:var(--card-bg);backdrop-filter:blur(var(--glass-soft));-webkit-backdrop-filter:blur(var(--glass-soft));border-radius:16px;border:1px solid var(--card-border);transition:transform .25s ease,box-shadow .25s ease;position:relative;overflow:hidden}.ref-stat-full:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(99,102,241,.04) 0%,transparent 50%);pointer-events:none}.ref-stat-full:hover{transform:translateY(-2px);box-shadow:0 4px 16px #6366f11a}.ref-stat-full .ref-val{display:block;font-size:1.2rem;font-weight:700;color:var(--accent);text-shadow:0 0 20px rgba(99,102,241,.12)}.ref-stat-full .ref-label{display:block;font-size:.8rem;color:var(--text-secondary);margin-top:4px;font-weight:500}.conditions-text{font-size:.88rem;line-height:1.6;color:var(--text-secondary)}.wh-row{display:flex;justify-content:space-between;align-items:center;padding:10px 8px;margin-bottom:4px;border-radius:10px;border-bottom:none;transition:background .2s ease}.wh-row:hover{background:var(--accent-light)}.wh-day{font-weight:600;font-size:.9rem}.wh-val{font-size:.85rem;color:var(--text-secondary);font-weight:500}.wh-editor-user{padding-top:8px}.exchange-amount-block{display:block;padding:8px 14px;margin:8px 0 0;border:2px solid var(--accent);border-radius:10px;background:var(--accent-light);font-weight:600;font-variant-numeric:tabular-nums;font-size:1rem;box-shadow:0 1px 3px #0000000f}[data-theme=dark] .exchange-amount-block{background:#818cf81f;border:2px solid var(--accent);box-shadow:0 1px 3px #0003}.list-item{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid var(--border)}.list-item:last-child{border-bottom:none}.app-list-item{cursor:pointer}.app-list-item:hover{background:var(--bg-secondary)}.list-item .badge{padding:4px 8px;border-radius:6px;font-size:.75rem;font-weight:500}.badge.pending,.badge.available{background:#fef3c7;color:#92400e}.badge.completed,.badge.paid{background:#d1fae5;color:#065f46}.badge.rejected{background:#fee2e2;color:#991b1b}.badge.cancelled{background:#e5e7eb;color:#4b5563}.badge.taken{background:#dbeafe;color:#1e40af}.badge.pending_review{background:#fef3c7;color:#92400e}[data-theme=dark] .badge.pending,[data-theme=dark] .badge.available{background:#422006;color:#fcd34d}[data-theme=dark] .badge.completed,[data-theme=dark] .badge.paid{background:#064e3b;color:#6ee7b7}[data-theme=dark] .badge.rejected{background:#7f1d1d;color:#fca5a5}[data-theme=dark] .badge.cancelled{background:#374151;color:#9ca3af}[data-theme=dark] .badge.taken{background:#1e3a8a;color:#93c5fd}[data-theme=dark] .badge.pending_review{background:#422006;color:#fcd34d}.badge.status-paid,.badge.status-confirmed{background:#d1fae5;color:#065f46}.badge.status-pending{background:#fef3c7;color:#92400e}.badge.status-expired{background:#fee2e2;color:#991b1b}.badge.status-not_received{background:#e5e7eb;color:#4b5563}.badge.status-video_sent{background:#dbeafe;color:#1e40af}.badge.status-video_approved{background:#d1fae5;color:#065f46}[data-theme=dark] .badge.status-paid,[data-theme=dark] .badge.status-confirmed{background:#064e3b;color:#6ee7b7}[data-theme=dark] .badge.status-pending{background:#422006;color:#fcd34d}[data-theme=dark] .badge.status-expired{background:#7f1d1d;color:#fca5a5}[data-theme=dark] .badge.status-not_received{background:#374151;color:#9ca3af}[data-theme=dark] .badge.status-video_sent{background:#1e3a8a;color:#93c5fd}[data-theme=dark] .badge.status-video_approved{background:#064e3b;color:#6ee7b7}.filter-row{display:flex;gap:6px;margin-bottom:12px;flex-wrap:wrap}.filter-btn{padding:6px 12px;border:1px solid var(--border);border-radius:8px;background:var(--bg-secondary);color:var(--text-primary);font-size:.8rem;cursor:pointer}.filter-btn:hover,.filter-btn.active{background:var(--accent);color:#fff;border-color:var(--accent)}.pagination{display:flex;gap:6px;justify-content:center;margin-top:16px}.pagination button{padding:6px 14px;border:1px solid var(--border);border-radius:8px;background:var(--bg-card);color:var(--text-primary);cursor:pointer;font-size:.85rem}.pagination button.active{background:var(--accent);color:#fff;border-color:var(--accent)}.history-list-card{min-width:0;overflow:hidden}.history-list-card .history-item,.history-list-card .history-item-details{min-width:0;overflow-wrap:anywhere}.history-pagination{width:100%;max-width:100%;min-width:0;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;padding:2px 1px 5px;scroll-padding-inline:calc(50% - 22px);scroll-snap-type:x proximity;overscroll-behavior-inline:contain;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch;scrollbar-width:none}.history-pagination::-webkit-scrollbar{display:none}.history-pagination button{flex:0 0 44px;padding-inline:0;scroll-snap-align:center}.copy-link{display:flex;align-items:center;gap:10px;padding:12px 14px;background:var(--card-bg);backdrop-filter:blur(var(--glass-soft));-webkit-backdrop-filter:blur(var(--glass-soft));border:1px solid var(--card-border);border-radius:14px;margin:12px 0;word-break:break-all}.copy-link button{padding:8px 14px;border:none;border-radius:10px;background:var(--accent);color:#fff;font-size:.85rem;cursor:pointer;flex-shrink:0;transition:opacity .2s ease,transform .15s ease;box-shadow:0 2px 8px #6366f133}.copy-link button:hover{opacity:.9}.copy-link button:active{transform:scale(.95)}.copy-link-full{margin:12px 0}.copy-link-full button{width:100%;padding:14px 16px;border:none;border-radius:14px;background:linear-gradient(135deg,var(--gradient-start),var(--gradient-end));color:#fff;font-size:.95rem;font-weight:600;cursor:pointer;transition:opacity .2s ease,transform .15s ease;box-shadow:0 2px 12px #6366f140}.copy-link-full button:hover{opacity:.92}.copy-link-full button:active{transform:scale(.97)}.empty-state{text-align:center;padding:40px 20px;color:var(--text-secondary);font-size:.92rem;line-height:1.5}.empty-state-icon{display:block;font-size:2.5rem;margin-bottom:10px;opacity:.35;line-height:1}.requests-layout{display:grid;grid-template-columns:1fr 1.2fr;gap:12px;flex:1;min-height:0;overflow:hidden}.requests-layout>*{min-height:0}@media(max-width:768px){.requests-layout{grid-template-columns:1fr;grid-template-rows:auto 1fr}.requests-left{max-height:35vh}}.requests-left,.requests-right{display:flex;flex-direction:column;min-height:0;background:var(--bg-card);border:1px solid var(--border);border-radius:12px;overflow:hidden}.requests-section-header{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid var(--border);background:var(--bg-secondary)}.requests-section-header h3{font-size:.95rem;margin:0}.requisites-list,.payments-list{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:10px;-webkit-overflow-scrolling:touch}.requisites-list::-webkit-scrollbar,.payments-list::-webkit-scrollbar{width:5px}.requisites-list::-webkit-scrollbar-thumb,.payments-list::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}.requisite-card{padding:10px;margin-bottom:8px;background:var(--bg-secondary);border-radius:8px;border:1px solid var(--border);cursor:pointer}.requisite-card:hover{border-color:var(--accent)}.requisite-card.selected{border-color:var(--accent);background:var(--accent);color:#fff}.requisite-card.selected .requisite-bank,.requisite-card.selected .requisite-meta{color:#ffffffe6}.requisite-phone{font-weight:600;font-size:.95rem}.requisite-bank{font-size:.85rem;color:var(--text-secondary);margin-top:3px}.requisite-meta{font-size:.75rem;color:var(--text-secondary);margin-top:4px}.payment-card{padding:10px;margin-bottom:8px;background:var(--bg-secondary);border-radius:8px;border:1px solid var(--border)}.payment-amount{font-size:1.15rem;font-weight:700;color:var(--accent)}.payment-meta{font-size:.75rem;color:var(--text-secondary);margin-top:4px}.payment-status-row{margin-top:6px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.app-inline-detail{padding:10px;background:var(--bg-secondary);border-radius:8px;margin-bottom:10px}.app-inline-meta p{margin:0 0 4px;font-size:.85rem}.app-inline-actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.app-inline-actions .btn,.payment-status-row .btn,.debt-actions .btn{padding:5px 10px;border:none;border-radius:6px;font-size:.8rem;font-weight:600;cursor:pointer}.btn-sm{padding:4px 8px!important;font-size:.75rem!important}.btn-link{background:var(--accent);color:#fff;text-decoration:none}.btn-link:hover{opacity:.9}.btn-complete,.btn-confirm{background:var(--success);color:#fff}.btn-not{background:var(--text-secondary);color:#fff}.payments-section-title{font-size:.9rem;font-weight:600;margin:10px 0 6px}.conv24{margin-top:14px}.conv24-head{font-size:.82rem;font-weight:600;color:var(--text-secondary);margin-bottom:10px}.conv24-items{display:grid;grid-template-columns:1fr 1fr;gap:8px}.conv24-item{display:flex;flex-direction:column;gap:2px;min-width:0;padding:10px;border-radius:10px;border:1px solid var(--border);background:#ffffff08}.conv24-value{font-size:1.25rem;font-weight:700;line-height:1.1;white-space:nowrap;font-variant-numeric:tabular-nums}.conv24-label{font-size:.78rem;color:var(--text-secondary)}.conv24-sub{font-size:.72rem;color:var(--text-muted, var(--text-secondary));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.conv24-sample{opacity:.75}.conv24-note{margin:10px 0 0;font-size:.72rem}@media(max-width:360px){.conv24-value{font-size:1.1rem}}.promo-list-search{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin:0 0 8px}.promo-list-search-input{flex:1 1 200px;min-width:0;padding:8px 12px;border-radius:8px;border:1px solid var(--border);background:#00000040;color:inherit;font-size:.9rem}.promo-list-search-input:focus{outline:none;border-color:var(--accent)}.promo-list-count{margin:0 0 10px}.promo-list-more{width:100%;margin-top:10px}#promo-list-search-clear[hidden],#promo-list-more[hidden]{display:none}.payment-item{border:1px solid var(--border);border-radius:10px;margin-bottom:8px;overflow:hidden}.payment-item-header{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;cursor:pointer;transition:background .2s ease;gap:10px}.payment-item-header:hover{background:var(--bg-secondary)}.payment-item-header-main{display:flex;align-items:center;justify-content:space-between;flex:1;min-width:0}.payment-item-expand-icon{flex-shrink:0;display:flex;align-items:center;gap:4px;font-size:.85rem;color:var(--text-secondary)}.payment-item-expand-chevron{transition:transform .3s ease}.payment-item.expanded .payment-item-expand-chevron{transform:rotate(180deg)}.payment-item-expand-label{white-space:nowrap}.payment-item-expand-close{display:none}.payment-item-expand-open,.payment-item.expanded .payment-item-expand-close{display:inline}.payment-item.expanded .payment-item-expand-open{display:none}.payment-item-body{max-height:0;overflow:hidden;transition:max-height .35s cubic-bezier(.4,0,.2,1)}.payment-item.expanded .payment-item-body{max-height:400px}.payment-item-details{padding:12px 14px 14px;background:var(--bg-secondary);border-top:1px solid var(--border);font-size:.88rem}.payment-item-details p{margin:0 0 6px}.payment-item-details p:last-child{margin-bottom:0}.history-item{background:var(--card-accent-bg);border:var(--card-accent-border);box-shadow:var(--card-accent-shadow);border-radius:14px;margin-bottom:10px;overflow:hidden;transition:box-shadow .25s ease,border-color .25s ease}.history-item:hover{box-shadow:var(--card-accent-hover-shadow);border-color:var(--card-accent-hover-border)}.history-item-header{padding:12px 14px;cursor:pointer;transition:background .2s ease}.history-item-header:hover{background:var(--card-accent-soft-bg)}.history-item-row1{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:6px}.history-item-meta{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 10px;min-width:0;flex:1}.history-item-trailing{display:inline-flex;align-items:center;gap:8px;flex-shrink:0}.history-item-id{font-weight:700;font-size:.85rem;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.history-item-date{color:var(--text-secondary);font-size:.75rem;min-width:0}.history-item-trailing .badge{padding:3px 9px;font-size:.7rem;border-radius:6px;flex-shrink:0;line-height:1.25}.history-item-chevron{flex-shrink:0;font-size:.65rem;line-height:1;color:var(--text-secondary);opacity:.85;transition:transform .3s ease}.history-item.expanded .history-item-chevron{transform:rotate(180deg)}.history-item-row2{font-weight:600;font-size:.9rem;font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--text-primary);padding-left:0}.history-item-body{max-height:0;overflow:hidden;transition:max-height .24s ease-out}.history-item.expanded .history-item-body{max-height:min(3200px,400vh)}.history-item-details{padding:12px 14px 16px;background:var(--card-accent-soft-bg);border-top:1px solid var(--card-accent-divider);font-size:.875rem;line-height:1.5}.history-payments-actions{margin-top:10px;display:flex;flex-wrap:wrap;gap:8px}.btn-history-receipt{font:inherit;font-size:.82rem;font-weight:600;padding:8px 12px;border-radius:10px;border:1px solid rgba(126,162,255,.36);background:linear-gradient(135deg,#7ea2ff2e,#3ddc971f);color:var(--text-primary);cursor:pointer;display:inline-flex;align-items:center;gap:7px;transition:transform .34s var(--spring, cubic-bezier(.34, 1.56, .64, 1)),border-color .2s ease}.btn-history-receipt:active{transform:scale(.96)}.btn-history-receipt-icon{display:inline-flex;width:15px;height:15px}.btn-history-receipt-icon svg{width:100%;height:100%}html.receipt-overlay-open body{overflow:hidden}.btn-history-payments{font:inherit;font-size:.82rem;font-weight:600;padding:8px 12px;border-radius:10px;border:1px solid var(--border);background:var(--bg-secondary);color:var(--text-primary);cursor:pointer;transition:background .2s ease,border-color .2s ease}.btn-history-payments:hover{background:var(--card-accent-soft-bg);border-color:var(--accent, #6366f1)}.btn-history-payments:disabled{opacity:.75;cursor:wait;pointer-events:none}.history-paid-payments-list{max-height:0;overflow:hidden;transition:max-height .22s ease-out;contain:layout}.history-paid-payments-list.is-open{max-height:min(2400px,85vh)}.history-paid-payments-list-body{overflow:hidden}.history-paid-payments-list.is-open .history-paid-payments-list-body{margin-top:10px;padding-top:8px;border-top:1px dashed var(--card-accent-divider)}html.tg-miniapp .history-item-body,html.user-surface .history-item-body,html.tg-miniapp .history-paid-payments-list,html.user-surface .history-paid-payments-list{transition:none}.history-paid-ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.history-paid-row{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:12px;padding:10px 12px;border-radius:12px;background:rgba(var(--accent-rgb),.06);border:1px solid rgba(var(--accent-rgb),.14);font-variant-numeric:tabular-nums}.history-paid-n{grid-column:1;grid-row:1 / -1;place-self:center start;min-width:2rem;min-height:2rem;height:2rem;padding:0 7px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;border-radius:9px;font-size:.8125rem;font-weight:700;line-height:1;color:#fff;background:linear-gradient(145deg,rgba(var(--accent-rgb),.55),rgba(var(--accent-rgb),.4));box-shadow:0 1px #ffffff1f inset,0 2px 8px rgba(var(--accent-rgb),.22)}.history-paid-main{grid-column:2;min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.history-paid-amount{color:var(--accent);font-weight:600;font-size:.95rem;line-height:1.25;letter-spacing:-.02em;margin:0;padding:0}.history-paid-status{font-size:.72rem;color:rgba(var(--accent-rgb),.88);font-weight:500}[data-theme=light] .history-paid-n{background:linear-gradient(145deg,rgba(var(--accent-rgb),.7),rgba(var(--accent-rgb),.52));box-shadow:0 1px #fff3 inset,0 2px 8px rgba(var(--accent-rgb),.18)}[data-theme=light] .history-paid-amount{color:var(--accent-hover)}.history-paid-empty,.history-paid-error,.history-paid-loading{font-size:.85rem;color:var(--text-secondary)}.history-paid-error{color:var(--danger, #ef4444)}.history-item-details p{margin:0 0 6px}.history-item-details p:last-child{margin-bottom:0}@media(prefers-reduced-motion:reduce){.history-item-body,.history-paid-payments-list,.history-paid-payments-list-body,.history-item-details{transition-duration:.01ms!important}}.debt-actions{display:flex;gap:6px}.cmd-chat-strip{position:fixed;bottom:16px;right:16px;z-index:1000;display:flex;flex-direction:column;align-items:flex-end}.cmd-chat-strip.hidden{display:none!important}.cmd-chat-strip-bar{display:flex;align-items:center;gap:6px;padding:6px 10px;background:var(--bg-card);border:1px solid var(--border);border-radius:10px;box-shadow:0 4px 12px #00000026}.cmd-chat-strip-bar input{width:260px;max-width:50vw;padding:8px 10px;border:1px solid var(--border);border-radius:6px;font-size:.85rem;background:var(--bg-primary);color:var(--text-primary)}.cmd-chat-strip-bar input:focus{outline:none;border-color:var(--accent)}.cmd-chat-popup-send{padding:8px 12px;border:none;border-radius:6px;background:var(--accent);color:#fff;font-size:.95rem;font-weight:600;cursor:pointer}.settings-form .settings-row{margin-bottom:12px}.settings-form label{display:block;margin-bottom:3px;font-size:.85rem;color:var(--text-secondary)}.settings-form input,.settings-form select,.settings-form textarea{width:100%;padding:10px 12px;border:1px solid var(--border);border-radius:8px;font-size:.95rem;background:var(--bg-primary);color:var(--text-primary);font-family:inherit}.settings-form textarea{resize:vertical;min-height:80px}.settings-form>button[type=submit],.settings-form button[type=submit]{margin-top:12px;padding:10px 20px;border:none;border-radius:8px;background:var(--accent);color:#fff;font-weight:600;cursor:pointer}.queue-tiers-editor{display:flex;flex-direction:column;gap:8px;margin-bottom:4px}.queue-tier-edit-row{display:flex;align-items:flex-end;gap:8px;flex-wrap:wrap;padding:8px 10px;border:1px solid var(--border);border-radius:8px;background:var(--bg-secondary, var(--bg-primary))}.queue-tier-edit-num{font-size:.8rem;font-weight:600;color:var(--text-secondary);min-width:1.6em;padding-bottom:10px}.queue-tier-edit-field{flex:1;min-width:110px;margin:0;font-size:.8rem;color:var(--text-secondary)}.queue-tier-edit-field input{margin-top:3px}.queue-tier-remove{margin-top:0!important;min-width:36px;padding:8px 10px!important;line-height:1;font-size:1.2rem}#queue-tier-add,#dyn-tier-add{margin-top:0;width:auto;background:transparent;color:var(--accent);border:1px solid var(--accent)}.dyn-tier-open-label{display:block;margin-top:3px;padding:10px 12px;border:1px dashed var(--border);border-radius:8px;font-size:.95rem;color:var(--text-primary);background:var(--bg-primary)}.ex-vip-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.ex-vip-main{display:flex;align-items:center;gap:10px}.ex-vip-main label{margin:0}.ex-vip-info-btn{width:28px;height:28px;font-size:.95rem}.ex-vip-info{margin-top:6px;margin-bottom:10px;padding:10px 12px;border-radius:10px;border:1px solid var(--border);background:var(--bg-elevated)}.ex-vip-info p{margin:0;font-size:.84rem;color:var(--text-secondary);line-height:1.4}.ex-vip-warning{margin:8px 0 10px;padding:9px 10px;border:1px solid rgba(250,204,21,.35);border-radius:10px;background:#facc1514;color:var(--text-primary);font-size:.84rem}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.profile-requisites-heading-wrap{margin-bottom:16px}.requisite-templates-bar{margin:0 0 14px;padding:0;border:none;border-radius:0;background:transparent;overflow:visible;box-shadow:none}.requisite-templates-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--border);border-radius:12px;background:#ffffff08;color:var(--text-primary);font-size:.88rem;font-weight:600;cursor:pointer;text-align:left;box-sizing:border-box;transition:background .22s ease,border-color .22s ease,border-radius .22s ease}.requisite-templates-toggle:hover{background:rgba(var(--accent-rgb, 99, 102, 241),.06);border-color:rgba(var(--accent-rgb, 99, 102, 241),.28)}.requisite-templates-toggle:active{transform:scale(.995)}.requisite-templates-bar.is-open .requisite-templates-toggle{border-radius:12px 12px 0 0;border-bottom-color:transparent;background:#ffffff0a}.requisite-templates-toggle-label{flex:1 1 auto;min-width:0;line-height:1.25}.requisite-templates-toggle-chevron{flex-shrink:0;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#ffffff0f;color:var(--text-secondary);transition:background .22s ease,color .22s ease}.requisite-templates-toggle-chevron:before{content:"";width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform .3s cubic-bezier(.4,0,.2,1)}.requisite-templates-bar.is-open .requisite-templates-toggle-chevron{background:rgba(var(--accent-rgb, 99, 102, 241),.12);color:var(--accent, #6366f1)}.requisite-templates-bar.is-open .requisite-templates-toggle-chevron:before{transform:rotate(-135deg)}.requisite-templates-panel{display:grid;grid-template-rows:0fr;margin:0;padding:0;opacity:0;pointer-events:none;transition:grid-template-rows .34s cubic-bezier(.4,0,.2,1),opacity .24s ease}.requisite-templates-bar.is-open .requisite-templates-panel{grid-template-rows:1fr;opacity:1;pointer-events:auto}.requisite-templates-panel-inner{overflow:hidden;min-height:0;margin:0;padding:0;border:1px solid var(--border);border-top:none;border-radius:0 0 12px 12px;background:#ffffff05}.requisite-templates-bar.is-open .requisite-templates-panel-inner{padding:10px 12px 12px}.requisite-templates-list{display:flex;flex-direction:column;gap:8px;margin:0 0 10px;max-height:240px;overflow-y:auto;overscroll-behavior:contain}.requisite-templates-empty{margin:0;padding:12px 10px;text-align:center;border-radius:10px;background:#ffffff08;font-size:.82rem}.requisite-template-row{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:52px;padding:10px 12px;border:1px solid var(--border);border-radius:10px;background:#ffffff05;box-sizing:border-box;transition:border-color .22s ease,background .22s ease}.requisite-templates-bar.is-open .requisite-template-row{animation:requisite-template-row-in .3s cubic-bezier(.4,0,.2,1) both}.requisite-template-row:nth-child(2){animation-delay:.03s}.requisite-template-row:nth-child(3){animation-delay:.06s}.requisite-template-row:nth-child(4){animation-delay:.09s}.requisite-template-row:nth-child(5){animation-delay:.12s}.requisite-template-row:hover{border-color:rgba(var(--accent-rgb, 99, 102, 241),.28);background:rgba(var(--accent-rgb, 99, 102, 241),.05)}@keyframes requisite-template-row-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.requisite-template-info{flex:1 1 auto;min-width:0;padding-right:4px}.requisite-template-label{font-size:.86rem;font-weight:600;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.requisite-template-meta{margin-top:2px;font-size:.76rem;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.requisite-template-actions{display:inline-flex;align-items:center;gap:6px;flex-shrink:0}.requisite-template-apply,.requisite-template-delete,.requisite-templates-save{font-family:inherit}.requisite-template-apply{display:inline-flex;align-items:center;justify-content:center;min-width:72px;height:34px;padding:0 12px;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#ffffff0d;color:var(--text-primary);font-size:.78rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .15s ease}.requisite-template-apply:hover{background:rgba(var(--accent-rgb, 99, 102, 241),.1);border-color:rgba(var(--accent-rgb, 99, 102, 241),.32);color:var(--accent, #6366f1)}.requisite-template-apply:active{transform:scale(.97)}.requisite-template-delete{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#ffffff08;color:var(--text-secondary);cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .15s ease}.requisite-template-delete:hover{background:rgba(var(--danger-rgb, 239, 68, 68),.1);border-color:rgba(var(--danger-rgb, 239, 68, 68),.28);color:var(--danger, #ef4444)}.requisite-template-delete:active{transform:scale(.96)}.requisite-templates-save{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:40px;padding:9px 12px;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:#ffffff0a;color:var(--text-primary);font-size:.82rem;font-weight:600;cursor:pointer;box-shadow:inset 0 1px #ffffff0a;transition:background .2s ease,border-color .2s ease,transform .15s ease,opacity .2s ease}.requisite-templates-save:hover:not(:disabled){background:rgba(var(--accent-rgb, 99, 102, 241),.08);border-color:rgba(var(--accent-rgb, 99, 102, 241),.28)}.requisite-templates-save:active:not(:disabled){transform:scale(.985)}.requisite-templates-save:disabled{opacity:.38;cursor:not-allowed;transform:none}.requisite-templates-save-icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:6px;background:#ffffff0f;color:var(--text-secondary);font-size:.82rem;line-height:1;font-weight:600;flex-shrink:0}.requisite-template-confirm-body{display:flex;flex-direction:column;gap:6px;margin:12px 0 4px;padding:10px 12px;border:1px solid var(--border);border-radius:10px;background:#ffffff08}.requisite-template-confirm-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:.88rem}.requisite-template-confirm-row strong{text-align:right;word-break:break-word}html.tg-miniapp .requisite-template-confirm-body,html.user-surface .requisite-template-confirm-body{background:#0a0e1a47;border-color:#ffffff1a}html.tg-miniapp .requisite-templates-toggle,html.user-surface .requisite-templates-toggle,html.tg-miniapp .requisite-templates-panel-inner,html.user-surface .requisite-templates-panel-inner,html.tg-miniapp .requisite-template-row,html.user-surface .requisite-template-row,html.tg-miniapp .requisite-templates-save,html.user-surface .requisite-templates-save,html.tg-miniapp .requisite-template-apply,html.user-surface .requisite-template-apply{background:#0a0e1a47;border-color:#ffffff1a;backdrop-filter:blur(var(--glass-medium)) saturate(1.04);-webkit-backdrop-filter:blur(var(--glass-medium)) saturate(1.04)}html.tg-miniapp .requisite-templates-toggle:hover,html.user-surface .requisite-templates-toggle:hover,html.tg-miniapp .requisite-templates-save:hover:not(:disabled),html.user-surface .requisite-templates-save:hover:not(:disabled),html.tg-miniapp .requisite-template-apply:hover,html.user-surface .requisite-template-apply:hover{border-color:rgba(var(--accent-rgb),.32);background:rgba(var(--accent-rgb),.1)}.requisite-templates-toggle:focus-visible,.requisite-template-apply:focus-visible,.requisite-template-delete:focus-visible,.requisite-templates-save:focus-visible{outline:2px solid var(--accent, #6366f1);outline-offset:2px}@media(prefers-reduced-motion:reduce){.requisite-templates-panel,.requisite-templates-toggle-chevron:before,.requisite-template-row,.requisite-template-apply,.requisite-template-delete,.requisite-templates-save{transition:none!important;animation:none!important}}.profile-requisites-header{display:flex;align-items:center;justify-content:space-between;gap:8px 10px;flex-wrap:nowrap;margin-bottom:0;min-width:0}.profile-quick-help{margin-top:14px;margin-bottom:4px;padding:14px 16px 12px;border:1px solid var(--border);border-radius:12px;background:var(--card-bg, var(--bg-primary));box-sizing:border-box}.profile-quick-help-text{margin:0 0 12px;font-size:.88rem;line-height:1.45;color:var(--text-secondary)}.profile-quick-help .profile-quick-help-close{width:100%}.profile-requisites-title{margin:0;font-size:1.1rem;line-height:1.25;flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.profile-quick-controls{display:inline-flex;align-items:center;gap:6px;flex-shrink:0}.profile-buy-usdt-row{margin:0 0 14px}.profile-quick-switch-label{display:inline-flex;align-items:center;cursor:pointer;user-select:none}.profile-quick-switch-input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.profile-quick-switch-input:focus-visible+.profile-quick-switch-track{outline:2px solid var(--accent);outline-offset:2px}.profile-quick-switch-track{display:inline-block;width:44px;height:26px;border-radius:13px;background:var(--border, #444);position:relative;transition:background .2s ease}.profile-quick-switch-input:checked+.profile-quick-switch-track{background:var(--accent, #7c3aed)}.profile-quick-switch-thumb{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000040;transition:transform .2s ease}.profile-quick-switch-input:checked+.profile-quick-switch-track .profile-quick-switch-thumb{transform:translate(18px)}.profile-quick-info-btn{width:32px;height:32px;padding:0;border:none;border-radius:50%;background:transparent;color:var(--text-secondary);font-size:1.1rem;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.profile-quick-info-btn:hover{color:var(--accent);background:#7c3aed1f}.wh-edit-row{display:flex;align-items:center;gap:8px;margin-bottom:8px;flex-wrap:wrap}.wh-day-label{width:30px;font-weight:600;font-size:.85rem;flex-shrink:0}.wh-type-select{padding:6px 8px;border:1px solid var(--border);border-radius:6px;font-size:.8rem;background:var(--bg-primary);color:var(--text-primary)}.wh-intervals-input{flex:1;min-width:100px;padding:6px 8px;border:1px solid var(--border);border-radius:6px;font-size:.8rem;background:var(--bg-primary);color:var(--text-primary)}.create-so-form{margin-top:12px}.create-so-form summary{cursor:pointer;color:var(--accent);font-weight:600;font-size:.9rem}#create-so-form.settings-form .settings-row{margin-bottom:7px}#create-so-form.settings-form label{margin-bottom:2px;font-size:.8125rem}#create-so-form.settings-form input,#create-so-form.settings-form select{padding:7px 10px;font-size:.875rem;border-radius:7px}#create-so-form.settings-form button[type=submit]{margin-top:8px;padding:9px 18px;font-size:.9rem}.shift-btns{display:flex;gap:8px;margin-top:12px;flex-wrap:wrap}details.card{cursor:default}details.card summary{cursor:pointer}details.card summary h2{cursor:pointer}.user-stats-card{background:radial-gradient(ellipse 120% 100% at 70% 0%,rgba(139,92,246,.4) 0%,transparent 50%),radial-gradient(ellipse 100% 80% at 20% 100%,rgba(99,102,241,.35) 0%,transparent 45%),radial-gradient(ellipse 80% 120% at 90% 50%,rgba(167,139,250,.25) 0%,transparent 40%),radial-gradient(ellipse 90% 70% at 10% 30%,rgba(79,70,229,.3) 0%,transparent 35%),linear-gradient(160deg,#4f46e5,#6366f1 35%,#7c3aed 65%,#8b5cf6);background-size:100% 100%,100% 100%,100% 100%,100% 100%,100% 100%;border-radius:22px;padding:28px 20px 24px;margin-bottom:18px;color:#fff;position:relative;overflow:hidden;box-shadow:0 12px 40px #6366f159,0 4px 16px #4f46e533,inset 0 1px #ffffff1f}.user-stats-card:before{content:"";position:absolute;top:-80px;right:-60px;width:280px;height:260px;background:radial-gradient(ellipse 70% 65% at 50% 50%,rgba(255,255,255,.14) 0%,transparent 65%);border-radius:43% 57% 62% 38%/52% 41% 59% 48%;filter:blur(1px);animation:floatBlob1 50s ease-in-out infinite}.user-stats-card:after{content:"";position:absolute;bottom:-70px;left:-50px;width:240px;height:220px;background:radial-gradient(ellipse 65% 70% at 50% 50%,rgba(255,255,255,.08) 0%,transparent 60%);border-radius:61% 39% 45% 55%/38% 62%;filter:blur(2px);animation:floatBlob2 55s ease-in-out infinite}.card-bg-decor{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden}.card-bg-blob{position:absolute;filter:blur(20px)}.card-bg-blob:nth-child(1){width:180px;height:160px;top:5%;left:55%;background:radial-gradient(ellipse 60% 55% at 50% 50%,rgba(167,139,250,.35) 0%,transparent 70%);border-radius:55% 45% 60% 40%/50% 55% 45% 50%;animation:floatBlob3 48s ease-in-out infinite}.card-bg-blob:nth-child(2){width:140px;height:130px;top:45%;left:5%;background:radial-gradient(ellipse 55% 60% at 50% 50%,rgba(129,140,248,.28) 0%,transparent 65%);border-radius:40% 60% 55% 45%/60% 40% 50% 50%;animation:floatBlob1 52s ease-in-out infinite reverse}.card-bg-blob:nth-child(3){width:100px;height:90px;top:25%;left:25%;background:radial-gradient(ellipse 50% 55% at 50% 50%,rgba(255,255,255,.12) 0%,transparent 70%);border-radius:62% 38% 48% 52%/45% 58% 42% 55%;animation:floatBlob2 46s ease-in-out infinite}.card-bg-sparkles{position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(2px 2px at 18% 28%,rgba(255,255,255,.5) 50%,transparent 50%),radial-gradient(1.5px 1.5px at 78% 18%,rgba(255,255,255,.4) 50%,transparent 50%),radial-gradient(2px 2px at 48% 82%,rgba(255,255,255,.45) 50%,transparent 50%),radial-gradient(1.5px 1.5px at 88% 68%,rgba(255,255,255,.35) 50%,transparent 50%),radial-gradient(2px 2px at 28% 55%,rgba(255,255,255,.4) 50%,transparent 50%),radial-gradient(1.5px 1.5px at 65% 42%,rgba(255,255,255,.3) 50%,transparent 50%);filter:blur(.5px)}.user-stats-header{position:relative;z-index:2;text-align:center;margin-bottom:22px}.avatar-ring-wrap{position:relative;width:92px;height:92px;margin:0 auto 14px;display:flex;align-items:center;justify-content:center}.avatar-ring{position:absolute;inset:0;border-radius:50%;padding:3px;background:conic-gradient(from 0deg,#ffffffb3,#a78bfa99,#6366f180,#ffffff4d,#a78bfa99,#ffffffb3);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:spinRing 80s linear infinite}.user-avatar{width:80px;height:80px;border-radius:50%;background:#ffffff26;backdrop-filter:blur(var(--glass-medium));-webkit-backdrop-filter:blur(var(--glass-medium));display:flex;align-items:center;justify-content:center;font-size:1.7rem;font-weight:800;border:2.5px solid rgba(255,255,255,.25);position:relative;overflow:hidden;animation:pulseGlow 25s ease-in-out infinite;z-index:1}.user-avatar .user-avatar-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;animation:fadeIn .5s ease forwards}.user-avatar .user-avatar-initial{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;text-shadow:0 2px 8px rgba(0,0,0,.2)}.user-avatar .user-avatar-initial.hidden{display:none!important}.user-nickname{font-size:1.5rem;font-weight:800;margin-bottom:6px;letter-spacing:-.02em;text-shadow:0 2px 12px rgba(0,0,0,.15)}.user-status{display:inline-flex;align-items:center;gap:5px;font-size:.82rem;font-weight:600;letter-spacing:.6px;text-transform:uppercase;color:#ffffffe6;background:#ffffff1f;backdrop-filter:blur(var(--glass-soft));-webkit-backdrop-filter:blur(var(--glass-soft));padding:5px 14px;border-radius:20px;border:1px solid rgba(255,255,255,.15);text-shadow:0 1px 6px rgba(0,0,0,.15)}.user-status .status-emoji{font-size:1rem;display:inline-block}.user-total-in-bot{font-size:.82rem;font-weight:500;margin-top:12px;color:#fffc;padding:6px 14px;border-radius:20px;background:#ffffff14;backdrop-filter:blur(var(--glass-soft));-webkit-backdrop-filter:blur(var(--glass-soft));border:1px solid rgba(255,255,255,.1);display:inline-flex;align-items:center;gap:5px}.user-total-in-bot .chip-icon{font-size:.85rem}.user-total-in-bot strong{color:#fff;font-weight:800;letter-spacing:.02em}.stats-mini-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;position:relative;z-index:2}.stats-mini-block{background:var(--card-accent-bg);backdrop-filter:blur(var(--glass-medium));-webkit-backdrop-filter:blur(var(--glass-medium));border-radius:16px;padding:14px 10px;text-align:center;border:var(--card-accent-border);box-shadow:var(--card-accent-shadow);transition:background .25s ease,border-color .3s ease,transform .2s ease,box-shadow .25s ease;position:relative;overflow:hidden;min-height:0;contain:layout style}.stats-mini-block:after{content:"";position:absolute;inset:0;border-radius:16px;background:linear-gradient(135deg,rgba(255,255,255,.06) 0%,transparent 60%);pointer-events:none;z-index:0}.stats-mini-block .stats-value,.stats-mini-block .stats-label{position:relative;z-index:1}.stats-mini-block:hover{background:var(--card-accent-soft-bg);border-color:var(--card-accent-hover-border);box-shadow:var(--card-accent-hover-shadow);transform:translateY(-2px)}.stats-mini-block:active{background:var(--card-accent-soft-bg);transform:scale(.97)}.stats-mini-block.full-width .stats-value{font-size:1.15rem}.stats-mini-block.full-width{grid-column:1 / -1;min-height:min-content;align-self:stretch}.content-home .user-stats-card:before{animation-duration:62s}.content-home .user-stats-card:after{animation-duration:68s}.content-home .card-bg-blob:nth-child(1){animation-duration:58s}.content-home .card-bg-blob:nth-child(2){animation-duration:64s}.content-home .card-bg-blob:nth-child(3){animation-duration:56s}.content-home .avatar-ring{animation-duration:110s}.content-home .user-avatar{animation-duration:34s}.content-home .user-nickname{animation-duration:.62s;animation-delay:.12s}.content-home .user-status{animation-duration:.62s;animation-delay:.22s}.content-home .user-status .status-emoji{animation-duration:.56s;animation-delay:.36s}.content-home .user-total-in-bot{animation-duration:.62s;animation-delay:.28s}.content-home .stats-mini-block{transition:background .38s cubic-bezier(.22,1,.36,1),border-color .42s cubic-bezier(.22,1,.36,1),transform .28s cubic-bezier(.22,1,.36,1)}.content-home .stats-mini-block:hover{transform:translateY(-1px)}.content-home .stats-mini-block:active{transform:scale(.985)}.stats-value{font-size:1.1rem;font-weight:800;margin-bottom:4px;display:flex;align-items:center;justify-content:center;gap:4px;flex-wrap:wrap;text-shadow:0 1px 4px rgba(0,0,0,.1);line-height:1.3;word-break:break-word;overflow-wrap:break-word}.stats-label{font-size:.72rem;opacity:.7;font-weight:500;display:flex;align-items:center;justify-content:center;gap:3px;line-height:1.3}.stat-icon{font-size:.8rem;opacity:.85}.top-badge{display:inline-flex;align-items:center;gap:2px;font-size:.58rem;font-weight:700;padding:2px 5px;border-radius:8px;background:linear-gradient(135deg,#fbbf2459,#f59e0b40);border:1px solid rgba(251,191,36,.3);color:#fef3c7;letter-spacing:.03em;text-shadow:0 1px 2px rgba(0,0,0,.2);vertical-align:middle;line-height:1.2;flex-shrink:0;white-space:nowrap}.top-badge .badge-icon{font-size:.6rem}.card-float-decor{position:absolute;top:-30px;right:-30px;width:100px;height:100px;background:radial-gradient(ellipse 60% 55% at 50% 50%,var(--accent-light) 0%,transparent 70%);border-radius:55% 45% 60% 40%/50% 55% 45% 50%;filter:blur(20px);animation:softFloat 30s ease-in-out infinite;pointer-events:none;z-index:0;opacity:.22}[data-theme=dark] .card-float-decor{opacity:.14}.status-icon{font-size:1rem;margin-right:4px}.skeleton{background:linear-gradient(90deg,var(--border) 25%,var(--bg-secondary) 50%,var(--border) 75%);background-size:200% 100%;animation:shimmer 1.35s ease-in-out infinite;border-radius:8px}[data-theme=dark] .user-stats-card{background:radial-gradient(ellipse 120% 100% at 70% 0%,rgba(99,102,241,.45) 0%,transparent 50%),radial-gradient(ellipse 100% 80% at 20% 100%,rgba(67,56,202,.4) 0%,transparent 45%),radial-gradient(ellipse 80% 120% at 90% 50%,rgba(139,92,246,.3) 0%,transparent 40%),radial-gradient(ellipse 90% 70% at 10% 30%,rgba(55,48,163,.35) 0%,transparent 35%),linear-gradient(160deg,#312e81,#3730a3 35%,#4338ca 65%,#5b21b6);background-size:100% 100%;box-shadow:0 12px 40px #4338ca66,0 4px 16px #312e814d,inset 0 1px #ffffff0f}[data-theme=dark] .card-bg-blob:nth-child(1){background:radial-gradient(ellipse 60% 55% at 50% 50%,rgba(139,92,246,.35) 0%,transparent 70%)}[data-theme=dark] .card-bg-blob:nth-child(2){background:radial-gradient(ellipse 55% 60% at 50% 50%,rgba(99,102,241,.3) 0%,transparent 65%)}[data-theme=dark] .stats-mini-block{background:var(--card-accent-bg);border-color:rgba(var(--accent-rgb),.22)}[data-theme=dark] .stats-mini-block:hover{background:var(--card-accent-soft-bg);border-color:var(--card-accent-hover-border)}[data-theme=dark] .user-status{background:#ffffff14;border-color:#ffffff1a}[data-theme=dark] .user-total-in-bot{background:#ffffff0f;border-color:#ffffff14}[data-theme=dark] .link-btn{background-image:linear-gradient(var(--bg-card),var(--bg-card)),linear-gradient(135deg,var(--gradient-start),var(--gradient-end));box-shadow:0 2px 8px #6366f126}.home-trust-footnote{width:100%;max-width:100%;box-sizing:border-box;margin:20px 0 0;padding:0 max(14px,env(safe-area-inset-left,0px)) calc(12px + env(safe-area-inset-bottom,0px)) max(14px,env(safe-area-inset-right,0px));color:var(--text-secondary);opacity:.92;-webkit-font-smoothing:antialiased}.home-trust-footnote-row{display:flex;flex-direction:row;align-items:center;gap:10px;width:100%;max-width:100%;min-width:0}.home-trust-footnote-text{flex:1;min-width:0;font-weight:500;color:var(--text-secondary);text-align:left;line-height:1.3;letter-spacing:.01em;font-size:clamp(.72rem,3.2vw,.95rem);white-space:normal;overflow-wrap:normal;text-wrap:balance}.home-trust-footnote-check-wrap{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;flex-shrink:0;border-radius:50%;color:var(--accent);background:rgba(var(--accent-rgb),.1);border:1px solid rgba(var(--accent-rgb),.16);box-shadow:inset 0 1px #ffffff38}.home-trust-footnote-check{display:inline-flex;align-items:center;justify-content:center;line-height:0}.home-trust-footnote-check .icon-svg{display:inline-flex}.home-trust-footnote-check .icon-svg svg{width:14px;height:14px}.home-trust-footnote-pending .home-trust-footnote-text{opacity:.72}html.tg-miniapp .home-trust-footnote-check-wrap,html.user-surface .home-trust-footnote-check-wrap{width:28px;height:28px;color:#fff;background:#ffffff1a;border:1px solid rgba(255,255,255,.12);box-shadow:0 0 0 1px #0000000f,inset 0 1px #ffffff24}html.tg-miniapp .home-trust-footnote-check .icon-svg svg,html.user-surface .home-trust-footnote-check .icon-svg svg{width:15px;height:15px}html.tg-miniapp .home-trust-footnote-text,html.user-surface .home-trust-footnote-text{color:var(--text-secondary);text-shadow:none}.home-trust-footnote-row{flex-wrap:nowrap}.home-trust-footnote-text{white-space:nowrap;text-wrap:nowrap;overflow:hidden;font-size:clamp(.58rem,2.55vw,.78rem);line-height:1.15;letter-spacing:-.012em}@media(max-width:350px){.home-trust-footnote{padding-inline:4px}.home-trust-footnote-row{gap:6px}.home-trust-footnote-check-wrap{width:24px;height:24px}.home-trust-footnote-text{font-size:.54rem;letter-spacing:-.02em}}.service-blocks{margin-bottom:8px}.service-blocks-row{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:12px}.service-block{position:relative;overflow:hidden;border-radius:18px;padding:22px 18px;color:var(--text-primary);text-decoration:none;display:flex;align-items:flex-start;transition:transform .36s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1),filter .36s cubic-bezier(.22,1,.36,1);min-height:90px;backdrop-filter:blur(var(--glass-strong)) saturate(1.05);-webkit-backdrop-filter:blur(var(--glass-strong)) saturate(1.05)}.service-block:hover{transform:translateY(-1px)}.service-block:active{transform:scale(.985)}.service-block-bg,.service-block-bg-2{position:absolute;inset:0;pointer-events:none;border-radius:18px}.service-block-content{position:relative;z-index:2;display:flex;flex-direction:column;gap:2px}.service-block-icon{font-size:1.6rem;margin-bottom:4px}.service-block-title{font-size:1.1rem;font-weight:800;text-shadow:none}.service-block-sub{font-size:.78rem;color:var(--text-secondary);opacity:.92}.service-block-support{border:1px solid var(--border);box-shadow:0 4px 18px #3b82f60d;background:radial-gradient(ellipse 115% 78% at 100% 0%,rgba(59,130,246,.09) 0%,transparent 58%),radial-gradient(ellipse 90% 65% at 0% 100%,rgba(6,182,212,.05) 0%,transparent 58%),linear-gradient(135deg,rgba(59,130,246,.07) 0%,transparent 48%,rgba(14,165,233,.04) 100%),#ffffff61}.service-block-support .service-block-bg{background:radial-gradient(ellipse 100% 80% at 85% 15%,rgba(255,255,255,.07) 0%,transparent 62%)}.service-block-support .service-block-bg-2{background:radial-gradient(ellipse 80% 100% at 15% 85%,rgba(34,211,238,.06) 0%,transparent 68%)}.service-block-reviews{border:1px solid var(--border);box-shadow:0 4px 16px #10b9810a;background:linear-gradient(132deg,#10b9810f,#22c55e0a 26%,#2dd4bf0a 48%,#86efac08 68%,#facc150a),#ffffff61;background-size:180% 180%;animation:reviewsGradientDrift 18s ease-in-out infinite}.service-block-reviews .service-block-bg{background:radial-gradient(ellipse 100% 80% at 80% 20%,rgba(255,255,255,.06) 0%,transparent 68%);animation:reviewsOverlayFloat 16s ease-in-out infinite}.service-block-reviews .service-block-bg-2{background:radial-gradient(ellipse 80% 100% at 20% 80%,rgba(251,191,36,.05) 0%,transparent 70%);animation:reviewsOverlayFloat 20s ease-in-out infinite reverse}.service-block-channel{border:1px solid var(--border);box-shadow:0 4px 16px #f59e0b0a;background:radial-gradient(ellipse 112% 76% at 96% 4%,rgba(251,191,36,.08) 0%,transparent 62%),linear-gradient(135deg,rgba(245,158,11,.06) 0%,transparent 44%,rgba(251,191,36,.04) 100%),#ffffff61}.service-block-channel .service-block-bg{background:radial-gradient(ellipse 100% 80% at 80% 20%,rgba(255,255,255,.06) 0%,transparent 65%)}.service-block-channel .service-block-bg-2{background:radial-gradient(ellipse 80% 100% at 20% 80%,rgba(232,220,200,.05) 0%,transparent 70%)}[data-theme=dark] .service-block-support{box-shadow:0 4px 20px #2563eb0f;background:radial-gradient(ellipse 115% 78% at 100% 0%,rgba(59,130,246,.11) 0%,transparent 58%),radial-gradient(ellipse 90% 65% at 0% 100%,rgba(6,182,212,.06) 0%,transparent 58%),linear-gradient(135deg,rgba(37,99,235,.08) 0%,transparent 48%,rgba(14,165,233,.05) 100%),#1a213852}[data-theme=dark] .service-block-reviews{box-shadow:0 4px 18px #0596690d;background:linear-gradient(132deg,#04785712,#0596690d 24%,#0d94880d 46%,#34d3990a 66%,#84cc1608 84%,#facc150a),#1a213852;background-size:180% 180%;animation:reviewsGradientDrift 20s ease-in-out infinite}[data-theme=dark] .service-block-channel{box-shadow:0 4px 18px #f59e3b0d;background:radial-gradient(ellipse 112% 76% at 96% 4%,rgba(251,191,36,.1) 0%,transparent 62%),linear-gradient(135deg,rgba(245,158,11,.07) 0%,transparent 44%,rgba(251,191,36,.05) 100%),#1a213852}.top-badge{opacity:.65}html.tg-miniapp .top-badge,html.user-surface .top-badge{opacity:1}html.tg-miniapp,html.user-surface{color-scheme:dark;background:#080c14;--miniapp-glass-blur: 4px;--miniapp-blur-max: 4px;--miniapp-glass-sat: 1.06;--miniapp-glass-highlight: linear-gradient(168deg, rgba(255, 255, 255, .001) 0%, transparent 50%);--miniapp-glass-tint: rgba(10, 14, 26, .004);--miniapp-glass-tint-elev: rgba(10, 14, 26, .014)}html.tg-miniapp[data-quality=high],html.user-surface[data-quality=high]{--miniapp-glass-blur: 4px;--miniapp-blur-max: 4px;--miniapp-glass-sat: 1.06}html.tg-miniapp[data-quality=medium],html.user-surface[data-quality=medium]{--miniapp-glass-blur: 2px;--miniapp-blur-max: 2px;--miniapp-glass-sat: 1.05;--miniapp-glass-tint: rgba(10, 14, 26, .02);--miniapp-glass-tint-elev: rgba(10, 14, 26, .04)}html.tg-miniapp[data-quality=low],html.user-surface[data-quality=low]{--miniapp-glass-blur: 0px;--miniapp-blur-max: 0px;--miniapp-glass-sat: 1;--miniapp-glass-tint: rgba(10, 14, 26, .06);--miniapp-glass-tint-elev: rgba(10, 14, 26, .1)}html.tg-miniapp{--miniapp-glass-blur: 0px;--miniapp-blur-max: 0px;--miniapp-glass-sat: 1;--miniapp-glass-tint: rgba(13, 18, 32, .58);--miniapp-glass-tint-elev: rgba(15, 21, 37, .72)}html.tg-miniapp #content *,html.tg-miniapp #content *:before,html.tg-miniapp #content *:after{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html.tg-miniapp body:before,html.tg-miniapp .home-aurora-blob>i{filter:none!important;animation:none!important;will-change:auto!important}html.tg-miniapp .sheen-overlay,html.tg-miniapp .bg-extra-details,html.tg-miniapp #bg-extra-details{display:none!important}html.tg-miniapp .card-bg-blob,html.tg-miniapp .card-float-decor,html.tg-miniapp .avatar-ring,html.tg-miniapp .page-hero:after,html.tg-miniapp .live-feed-pulse,html.tg-miniapp .daily-boost-flame-icon,html.tg-miniapp .swap-arrow svg,html.tg-miniapp .user-stats-card:before,html.tg-miniapp .user-stats-card:after,html.tg-miniapp .service-block-bg,html.tg-miniapp .service-block-bg-2,html.tg-miniapp .service-block-reviews{animation:none!important;will-change:auto!important}html.tg-miniapp .page-hero:after{filter:none!important}html.tg-miniapp[data-quality=low] #bg-extra-details,html.user-surface[data-quality=low] #bg-extra-details{display:none!important}html.tg-miniapp[data-quality=medium] .bg-extra-orb,html.user-surface[data-quality=medium] .bg-extra-orb{opacity:.04;filter:blur(40px)}html.tg-miniapp[data-quality=low] .sheen-overlay,html.user-surface[data-quality=low] .sheen-overlay{display:none!important}html.tg-miniapp,html.user-surface{height:100%;height:-webkit-fill-available;width:100%;overflow:hidden}html.tg-miniapp body,html.user-surface body{background:#080c14;text-rendering:auto;-webkit-font-smoothing:antialiased;height:100%;min-height:100dvh;min-height:var(--tg-app-height, var(--tg-viewport-height, 100dvh));overflow:hidden;overscroll-behavior:none}html.tg-miniapp #loading,html.user-surface #loading{background:#080c14}html.tg-miniapp #main-screen,html.user-surface #main-screen{isolation:auto;height:100dvh;height:var(--tg-app-height, var(--tg-viewport-height, 100dvh));min-height:0;max-height:100dvh;max-height:var(--tg-app-height, var(--tg-viewport-height, 100dvh));background-color:#080c14}html.tg-miniapp #app,html.user-surface #app{min-height:100dvh;min-height:var(--tg-app-height, var(--tg-viewport-height, 100dvh));height:100%;max-height:100dvh;max-height:var(--tg-app-height, var(--tg-viewport-height, 100dvh));overflow:hidden}html.tg-miniapp .content,html.user-surface .content{isolation:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}@media(hover:none){html.tg-miniapp .card:hover,html.user-surface .card:hover,html.tg-miniapp details.card:hover,html.user-surface details.card:hover,html.tg-miniapp .user-stats-card:hover,html.user-surface .user-stats-card:hover{transform:none}html.tg-miniapp .stats-mini-block:hover,html.user-surface .stats-mini-block:hover,html.tg-miniapp .service-block:hover,html.user-surface .service-block:hover{transform:none}}html.tg-miniapp body:before,html.user-surface body:before{animation:none;will-change:auto}html.tg-miniapp .particles-float.particles-bg,html.user-surface .particles-float.particles-bg{opacity:1;filter:saturate(1.35) brightness(1.12);mask-image:radial-gradient(ellipse 100% 100% at 50% 50%,#000,#000000eb 78%,#000000a6);-webkit-mask-image:radial-gradient(ellipse 100% 100% at 50% 50%,rgba(0,0,0,1) 0%,rgba(0,0,0,.92) 78%,rgba(0,0,0,.65) 100%)}html.tg-miniapp[data-quality=medium] .particles-float.particles-bg,html.user-surface[data-quality=medium] .particles-float.particles-bg{filter:saturate(1.12) brightness(1.06)}html.tg-miniapp[data-quality=low] .particles-float.particles-bg,html.user-surface[data-quality=low] .particles-float.particles-bg{filter:saturate(1) brightness(1);opacity:.88}html.tg-miniapp .particles-float.particles-bg .particle-dot,html.user-surface .particles-float.particles-bg .particle-dot{background:#ffffffe0;box-shadow:0 0 12px #ffffff9e,0 0 26px rgba(var(--accent-rgb),.42),0 0 40px #8b5cf633}html.tg-miniapp[data-quality=low] .particles-float.particles-bg .particle-dot,html.user-surface[data-quality=low] .particles-float.particles-bg .particle-dot{box-shadow:0 0 6px #ffffff59,0 0 14px rgba(var(--accent-rgb),.22)}html.tg-miniapp .particles-float.particles-bg .particle-dot.sz1,html.user-surface .particles-float.particles-bg .particle-dot.sz1{opacity:.92!important}html.tg-miniapp .particles-float.particles-bg .particle-dot.sz2,html.user-surface .particles-float.particles-bg .particle-dot.sz2,html.tg-miniapp .particles-float.particles-bg .particle-dot.sz3,html.user-surface .particles-float.particles-bg .particle-dot.sz3{opacity:1!important}html.tg-miniapp .particles-float.particles-bg .particle-dot.pv-cool,html.user-surface .particles-float.particles-bg .particle-dot.pv-cool{background:#bae6fdf2;box-shadow:0 0 14px #7dd3fca6,0 0 32px #22d3ee66}html.tg-miniapp .particles-float.particles-bg .particle-dot.pv-violet,html.user-surface .particles-float.particles-bg .particle-dot.pv-violet{background:#ddd6fef2;box-shadow:0 0 14px #c4b5fdb3,0 0 34px #8b5cf673}html.tg-miniapp .particles-float.particles-bg .particle-dot.pv-light,html.user-surface .particles-float.particles-bg .particle-dot.pv-light{background:#fffffffa;box-shadow:0 0 14px #ffffffb8,0 0 36px rgba(var(--accent-rgb),.42)}html.tg-miniapp[data-quality=low] .particles-float.particles-bg .particle-dot.pv-cool,html.user-surface[data-quality=low] .particles-float.particles-bg .particle-dot.pv-cool{box-shadow:0 0 8px #7dd3fc66,0 0 16px #22d3ee38}html.tg-miniapp[data-quality=low] .particles-float.particles-bg .particle-dot.pv-violet,html.user-surface[data-quality=low] .particles-float.particles-bg .particle-dot.pv-violet{box-shadow:0 0 8px #c4b5fd73,0 0 16px #8b5cf647}html.tg-miniapp[data-quality=low] .particles-float.particles-bg .particle-dot.pv-light,html.user-surface[data-quality=low] .particles-float.particles-bg .particle-dot.pv-light{box-shadow:0 0 8px #ffffff73,0 0 16px rgba(var(--accent-rgb),.25)}html.tg-miniapp .settings-form input,html.user-surface .settings-form input,html.tg-miniapp .settings-form select,html.user-surface .settings-form select,html.tg-miniapp .settings-form textarea,html.user-surface .settings-form textarea{backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}html.tg-miniapp .calc-row select,html.user-surface .calc-row select,html.tg-miniapp .calc-row input,html.user-surface .calc-row input,html.tg-miniapp .exchange-form select,html.user-surface .exchange-form select,html.tg-miniapp .exchange-form input,html.user-surface .exchange-form input{background:#0a0e1a0f!important;border:1px solid rgba(255,255,255,.09)!important;border-radius:14px;color:var(--text-primary);backdrop-filter:blur(var(--miniapp-glass-blur)) saturate(var(--miniapp-glass-sat));-webkit-backdrop-filter:blur(var(--miniapp-glass-blur)) saturate(var(--miniapp-glass-sat));box-shadow:inset 0 1px #ffffff0d}html.tg-miniapp .calc-row select:focus,html.user-surface .calc-row select:focus,html.tg-miniapp .calc-row input:focus,html.user-surface .calc-row input:focus,html.tg-miniapp .exchange-form select:focus,html.user-surface .exchange-form select:focus,html.tg-miniapp .exchange-form input:focus,html.user-surface .exchange-form input:focus{border-color:rgba(var(--accent-rgb),.45)!important;box-shadow:0 0 0 2px rgba(var(--accent-rgb),.15),inset 0 1px #ffffff0f}html.tg-miniapp .promo-paste-btn,html.user-surface .promo-paste-btn{border-color:#ffffff1a;background:#ffffff0f;box-shadow:inset 0 1px #ffffff0d}html.tg-miniapp .promo-paste-btn:hover,html.user-surface .promo-paste-btn:hover,html.tg-miniapp .promo-paste-btn.is-done,html.user-surface .promo-paste-btn.is-done{background:rgba(var(--accent-rgb),.2);border-color:rgba(var(--accent-rgb),.45)}@keyframes miniCardIn{0%{opacity:0;transform:translate3d(0,10px,0) scale(.99)}to{opacity:1;transform:translateZ(0) scale(1)}}html.tg-miniapp .user-stats-card,html.user-surface .user-stats-card,html.tg-miniapp [data-theme=dark] .user-stats-card,html.user-surface [data-theme=dark] .user-stats-card{background:linear-gradient(168deg,rgba(255,255,255,.006) 0%,transparent 42%),linear-gradient(135deg,rgba(var(--accent-rgb),.045) 0%,transparent 46%,rgba(139,92,246,.03) 100%),radial-gradient(ellipse 88% 65% at 98% 2%,rgba(167,139,250,.06) 0%,transparent 52%),#0c101c05;backdrop-filter:blur(var(--miniapp-glass-blur)) saturate(var(--miniapp-glass-sat));-webkit-backdrop-filter:blur(var(--miniapp-glass-blur)) saturate(var(--miniapp-glass-sat));border:1px solid rgba(var(--accent-rgb),.52);border-radius:20px;color:var(--text-primary);padding:22px 18px 20px;box-shadow:0 0 0 1px rgba(var(--accent-rgb),.38),0 0 12px rgba(var(--accent-rgb),.22),0 0 22px rgba(var(--accent-rgb),.11),0 4px 16px #0000002e;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease;contain:none}html.tg-miniapp .user-stats-card:hover,html.user-surface .user-stats-card:hover{border-color:rgba(var(--accent-rgb),.62);box-shadow:0 0 0 1px rgba(var(--accent-rgb),.44),0 0 14px rgba(var(--accent-rgb),.28),0 0 26px rgba(var(--accent-rgb),.14),0 4px 18px #0003;transform:translateY(-1px)}html.tg-miniapp .user-stats-card:active,html.user-surface .user-stats-card:active{transform:translateY(0)}html.tg-miniapp .content-home .user-stats-card,html.user-surface .content-home .user-stats-card{margin-top:8px;margin-bottom:20px}html.tg-miniapp .content-home .home-aurora-blob,html.user-surface .content-home .home-aurora-blob{will-change:auto}html.tg-miniapp[data-quality=low] .content-home .home-aurora-blob>i,html.user-surface[data-quality=low] .content-home .home-aurora-blob>i{animation:none!important;opacity:.13}html.tg-miniapp .user-stats-card:before,html.user-surface .user-stats-card:before,html.tg-miniapp .user-stats-card:after,html.user-surface .user-stats-card:after{animation:none!important;opacity:.22;will-change:auto}html.tg-miniapp .user-stats-card:after,html.user-surface .user-stats-card:after{bottom:-40px;opacity:.14}html.tg-miniapp .user-stats-card .card-bg-blob,html.user-surface .user-stats-card .card-bg-blob{animation:none!important;will-change:auto}html.tg-miniapp .user-stats-card .card-bg-decor,html.user-surface .user-stats-card .card-bg-decor{opacity:.12}html.tg-miniapp .user-stats-header,html.user-surface .user-stats-header{margin-bottom:18px}html.tg-miniapp .avatar-ring,html.user-surface .avatar-ring{opacity:.75;animation:none}html.tg-miniapp .user-avatar,html.user-surface .user-avatar{background:rgba(var(--accent-rgb),.12);border-color:rgba(var(--accent-rgb),.34);animation:none}html.tg-miniapp .user-nickname,html.user-surface .user-nickname{color:var(--text-primary);text-shadow:none}html.tg-miniapp .user-status,html.user-surface .user-status{color:var(--text-secondary);background:rgba(var(--accent-rgb),.08);border-color:rgba(var(--accent-rgb),.22);text-shadow:none}html.tg-miniapp .user-total-in-bot,html.user-surface .user-total-in-bot{color:var(--text-secondary);background:rgba(var(--accent-rgb),.07);border-color:rgba(var(--accent-rgb),.2)}html.tg-miniapp .user-total-in-bot strong,html.user-surface .user-total-in-bot strong{color:var(--text-primary)}html.tg-miniapp .stats-mini-block,html.user-surface .stats-mini-block{transition:transform .45s cubic-bezier(.33,1,.68,1),border-color .55s cubic-bezier(.4,0,.2,1),box-shadow .55s cubic-bezier(.4,0,.2,1)}html.tg-miniapp .stats-mini-block:hover,html.user-surface .stats-mini-block:hover{transform:translateY(-1px)}html.tg-miniapp .stats-value,html.user-surface .stats-value,html.tg-miniapp .stats-label,html.user-surface .stats-label,html.tg-miniapp .stat-icon,html.user-surface .stat-icon{color:var(--text-primary);text-shadow:none}html.tg-miniapp .stats-label,html.user-surface .stats-label{color:var(--text-secondary)}html.tg-miniapp .stats-mini-grid>.stats-mini-block,html.user-surface .stats-mini-grid>.stats-mini-block{animation:none}html.tg-miniapp .user-stats-card .stats-mini-block.full-width,html.user-surface .user-stats-card .stats-mini-block.full-width{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:4.75rem;contain:none}html.tg-miniapp .user-stats-card .stats-mini-grid,html.user-surface .user-stats-card .stats-mini-grid{margin-bottom:2px;align-items:stretch}html.tg-miniapp .service-block,html.user-surface .service-block{color:var(--text-primary);position:relative;overflow:hidden;border-radius:20px;padding:20px;min-height:0;backdrop-filter:blur(var(--miniapp-glass-blur)) saturate(var(--miniapp-glass-sat));-webkit-backdrop-filter:blur(var(--miniapp-glass-blur)) saturate(var(--miniapp-glass-sat));border:1px solid rgba(255,255,255,.075);box-shadow:0 0 0 1px #0000000d,0 4px 18px #0000000f,inset 0 1px #ffffff09;transition:box-shadow .35s ease,transform .25s ease,border-color .35s ease;background:var(--miniapp-glass-highlight),#0a0e1a03}html.tg-miniapp .service-block-support,html.user-surface .service-block-support{background:var(--miniapp-glass-highlight),radial-gradient(ellipse 115% 78% at 100% 0%,rgba(59,130,246,.041) 0%,rgba(59,130,246,.009) 48%,transparent 65%),radial-gradient(ellipse 90% 65% at 0% 100%,rgba(6,182,212,.023) 0%,transparent 58%),linear-gradient(135deg,rgba(37,99,235,.032) 0%,transparent 42%,rgba(14,165,233,.018) 62%,rgba(103,232,249,.011) 100%),#0a0e1a03}html.tg-miniapp .service-block-reviews,html.user-surface .service-block-reviews{animation:none;background:var(--miniapp-glass-highlight),radial-gradient(ellipse 108% 74% at 92% 8%,rgba(52,211,153,.036) 0%,rgba(52,211,153,.011) 45%,transparent 62%),radial-gradient(ellipse 85% 60% at 8% 92%,rgba(250,204,21,.018) 0%,transparent 55%),linear-gradient(132deg,rgba(4,120,87,.025) 0%,transparent 38%,rgba(13,148,136,.018) 55%,rgba(132,204,22,.013) 82%,rgba(250,204,21,.009) 100%),#0a0e1a03}html.tg-miniapp .service-block-channel,html.user-surface .service-block-channel{background:var(--miniapp-glass-highlight),radial-gradient(ellipse 112% 76% at 96% 4%,rgba(251,191,36,.041) 0%,rgba(245,158,11,.011) 44%,transparent 66%),radial-gradient(ellipse 85% 62% at 6% 94%,rgba(232,200,160,.02) 0%,transparent 58%),linear-gradient(135deg,rgba(245,158,11,.029) 0%,transparent 40%,rgba(251,191,36,.018) 64%,rgba(201,160,99,.009) 100%),#0a0e1a03}html.tg-miniapp .service-block>.particles-float,html.user-surface .service-block>.particles-float{z-index:1}html.tg-miniapp .service-block .service-block-bg,html.user-surface .service-block .service-block-bg,html.tg-miniapp .service-block .service-block-bg-2,html.user-surface .service-block .service-block-bg-2{display:block;opacity:.18;z-index:0}html.tg-miniapp .service-block:before,html.user-surface .service-block:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(125deg,rgba(255,255,255,.012) 0%,transparent 48%,transparent 100%);pointer-events:none;z-index:0;opacity:.14}html.tg-miniapp .service-block:hover,html.user-surface .service-block:hover{border-color:#ffffff1a;box-shadow:0 0 0 1px #00000012,0 8px 22px #0000001a,inset 0 1px #ffffff0b;transform:translateY(-1px)}html.tg-miniapp .service-block:active,html.user-surface .service-block:active{transform:translateY(-1px) scale(.992)}html.tg-miniapp .service-block-content,html.user-surface .service-block-content{z-index:1}html.tg-miniapp .service-block-title,html.user-surface .service-block-title{color:var(--text-primary);text-shadow:none;font-size:1.1rem;font-weight:700}html.tg-miniapp .service-block-sub,html.user-surface .service-block-sub{color:var(--text-secondary);opacity:1}html.tg-miniapp .service-block-icon,html.user-surface .service-block-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin-bottom:8px;border-radius:10px;position:relative;z-index:1}html.tg-miniapp .service-block-support .service-block-icon,html.user-surface .service-block-support .service-block-icon{background:#3b82f609;border:1px solid rgba(255,255,255,.1);color:#93c5fdb8}html.tg-miniapp .service-block-reviews .service-block-icon,html.user-surface .service-block-reviews .service-block-icon{background:#10b98108;border:1px solid rgba(255,255,255,.1);color:#6ee7b7b8}html.tg-miniapp .service-block-channel .service-block-icon,html.user-surface .service-block-channel .service-block-icon{background:#f59e0b08;border:1px solid rgba(255,255,255,.1);color:#fcd34db8}html.tg-miniapp .page-hero,html.user-surface .page-hero{color:var(--text-primary);overflow:hidden;contain:paint;backdrop-filter:blur(var(--glass-strong)) saturate(1.08);-webkit-backdrop-filter:blur(var(--glass-strong)) saturate(1.08);border:1px solid rgba(255,255,255,.09);box-shadow:0 0 0 1px #00000047,0 8px 28px #00000024,inset 0 1px #ffffff0a;transition:box-shadow .55s cubic-bezier(.4,0,.2,1),border-color .55s cubic-bezier(.4,0,.2,1)}html.tg-miniapp .page-hero .page-hero-title,html.user-surface .page-hero .page-hero-title{color:var(--text-primary);text-shadow:none}html.tg-miniapp .page-hero .page-hero-sub,html.user-surface .page-hero .page-hero-sub{color:var(--text-secondary);opacity:1}html.tg-miniapp .page-hero .page-hero-icon,html.user-surface .page-hero .page-hero-icon{color:var(--accent)}html.tg-miniapp .page-hero .sheen-overlay,html.user-surface .page-hero .sheen-overlay{animation:none;opacity:.04}html.tg-miniapp .page-hero:after,html.user-surface .page-hero:after{animation:none;opacity:.22;bottom:5%;right:3%;width:min(38%,100px);height:min(34%,88px);max-width:100px;max-height:88px}html.tg-miniapp [data-theme=dark] .page-hero.rates-hero,html.user-surface [data-theme=dark] .page-hero.rates-hero,html.tg-miniapp .page-hero.rates-hero,html.user-surface .page-hero.rates-hero{border-color:#ffffff14;background:radial-gradient(ellipse 95% 75% at 50% -5%,rgba(45,212,191,.2) 0%,transparent 58%),radial-gradient(ellipse 75% 60% at 100% 100%,rgba(20,184,166,.1) 0%,transparent 52%),linear-gradient(158deg,#0f766e38,#0d94881a 48%,#0a0e1a24),linear-gradient(168deg,rgba(255,255,255,.035) 0%,transparent 55%),#0a0e1a38}html.tg-miniapp [data-theme=dark] .page-hero.submit-hero,html.user-surface [data-theme=dark] .page-hero.submit-hero,html.tg-miniapp .page-hero.submit-hero,html.user-surface .page-hero.submit-hero{border-color:#ffffff17;background:radial-gradient(ellipse 102% 76% at 100% 0%,rgba(139,92,246,.16) 0%,transparent 64%),radial-gradient(ellipse 82% 62% at 0% 100%,rgba(99,102,241,.11) 0%,transparent 60%),linear-gradient(135deg,rgba(67,56,202,.14) 0%,transparent 44%,rgba(124,58,237,.1) 62%,rgba(139,92,246,.08) 100%),linear-gradient(168deg,rgba(255,255,255,.028) 0%,transparent 52%),#0a0e1a33}html.tg-miniapp [data-theme=dark] .page-hero.referrals-hero,html.user-surface [data-theme=dark] .page-hero.referrals-hero,html.tg-miniapp .page-hero.referrals-hero,html.user-surface .page-hero.referrals-hero{border-color:#ffffff17;background:radial-gradient(ellipse 104% 74% at 88% 6%,rgba(109,40,217,.28) 0%,rgba(124,58,237,.08) 45%,transparent 68%),radial-gradient(ellipse 84% 60% at 10% 92%,rgba(4,120,87,.2) 0%,rgba(16,185,129,.06) 48%,transparent 64%),linear-gradient(135deg,rgba(4,120,87,.2) 0%,transparent 40%,rgba(67,56,202,.22) 54%,rgba(109,40,217,.18) 100%),linear-gradient(168deg,rgba(255,255,255,.028) 0%,transparent 52%),#0a0e1a33}html.tg-miniapp [data-theme=dark] .page-hero.history-hero,html.user-surface [data-theme=dark] .page-hero.history-hero,html.tg-miniapp .page-hero.history-hero,html.user-surface .page-hero.history-hero{border-color:#ffffff17;background:radial-gradient(ellipse 112% 76% at 96% 4%,rgba(251,191,36,.12) 0%,rgba(245,158,11,.03) 44%,transparent 66%),radial-gradient(ellipse 85% 62% at 6% 94%,rgba(232,200,160,.06) 0%,transparent 58%),linear-gradient(135deg,rgba(245,158,11,.09) 0%,transparent 40%,rgba(251,191,36,.06) 64%,rgba(201,160,99,.03) 100%),linear-gradient(168deg,rgba(255,255,255,.018) 0%,transparent 50%),#0a0e1a06}html.tg-miniapp .page-hero.history-hero .page-hero-icon,html.user-surface .page-hero.history-hero .page-hero-icon{color:#fcd34d}html.tg-miniapp [data-theme=dark] .page-hero.profile-hero,html.user-surface [data-theme=dark] .page-hero.profile-hero,html.tg-miniapp .page-hero.profile-hero,html.user-surface .page-hero.profile-hero{border-color:#ffffff17;background:radial-gradient(ellipse 100% 72% at 100% 0%,rgba(100,116,139,.14) 0%,transparent 66%),radial-gradient(ellipse 80% 60% at 0% 100%,rgba(71,85,105,.1) 0%,transparent 62%),linear-gradient(135deg,rgba(51,65,85,.14) 0%,transparent 48%,rgba(71,85,105,.1) 100%),linear-gradient(168deg,rgba(255,255,255,.028) 0%,transparent 54%),#0a0e1a38}html.tg-miniapp .content-home:before,html.user-surface .content-home:before{background:radial-gradient(ellipse 88% 68% at 50% 0%,rgba(var(--accent-rgb),.09) 0%,transparent 58%),radial-gradient(circle 34% at 10% 20%,rgba(var(--accent-rgb),.065) 0%,transparent 48%),radial-gradient(circle 28% at 90% 30%,rgba(var(--accent-rgb),.055) 0%,transparent 48%),radial-gradient(circle 24% at 70% 80%,rgba(var(--accent-rgb),.048) 0%,transparent 42%)}html.tg-miniapp #content.content-home.home-stagger-armed .stats-mini-grid>.stats-mini-block,html.user-surface #content.content-home.home-stagger-armed .stats-mini-grid>.stats-mini-block{animation-duration:.42s;animation-timing-function:ease-out;animation-fill-mode:both;animation-iteration-count:1}html.tg-miniapp #content.content-home.home-stagger-armed .stats-mini-grid>.stats-mini-block:nth-child(odd),html.user-surface #content.content-home.home-stagger-armed .stats-mini-grid>.stats-mini-block:nth-child(odd){animation-name:miniappHomeInFromLeft}html.tg-miniapp #content.content-home.home-stagger-armed .stats-mini-grid>.stats-mini-block:nth-child(2n),html.user-surface #content.content-home.home-stagger-armed .stats-mini-grid>.stats-mini-block:nth-child(2n){animation-name:miniappHomeInFromRight}html.tg-miniapp #content.content-home.home-stagger-armed .stats-mini-grid>.stats-mini-block:nth-child(1),html.user-surface #content.content-home.home-stagger-armed .stats-mini-grid>.stats-mini-block:nth-child(1){animation-delay:.03s}html.tg-miniapp #content.content-home.home-stagger-armed .stats-mini-grid>.stats-mini-block:nth-child(2),html.user-surface #content.content-home.home-stagger-armed .stats-mini-grid>.stats-mini-block:nth-child(2){animation-delay:.06s}html.tg-miniapp #content.content-home.home-stagger-armed .stats-mini-grid>.stats-mini-block:nth-child(3),html.user-surface #content.content-home.home-stagger-armed .stats-mini-grid>.stats-mini-block:nth-child(3){animation-delay:.09s}html.tg-miniapp #content.content-home.home-stagger-armed .stats-mini-grid>.stats-mini-block:nth-child(4),html.user-surface #content.content-home.home-stagger-armed .stats-mini-grid>.stats-mini-block:nth-child(4){animation-delay:.12s}html.tg-miniapp #content.content-home.home-stagger-armed .stats-mini-grid>.stats-mini-block:nth-child(5),html.user-surface #content.content-home.home-stagger-armed .stats-mini-grid>.stats-mini-block:nth-child(5){animation-delay:.15s}html.tg-miniapp #content.content-home.home-stagger-armed .service-block-support,html.user-surface #content.content-home.home-stagger-armed .service-block-support{animation:miniappHomeInFromLeft .42s ease-out .18s both}html.tg-miniapp #content.content-home.home-stagger-armed .service-block-reviews,html.user-surface #content.content-home.home-stagger-armed .service-block-reviews{animation:miniappHomeInFromLeft .42s ease-out .22s both}html.tg-miniapp #content.content-home.home-stagger-armed .service-block-channel,html.user-surface #content.content-home.home-stagger-armed .service-block-channel{animation:miniappHomeInFromRight .42s ease-out .26s both}html.tg-miniapp[data-quality=medium] #content.content-home.home-stagger-armed .stats-mini-grid>.stats-mini-block,html.user-surface[data-quality=medium] #content.content-home.home-stagger-armed .stats-mini-grid>.stats-mini-block{animation-duration:.3s}html.tg-miniapp[data-quality=medium] #content.content-home.home-stagger-armed .stats-mini-grid>.stats-mini-block:nth-child(1),html.user-surface[data-quality=medium] #content.content-home.home-stagger-armed .stats-mini-grid>.stats-mini-block:nth-child(1){animation-delay:.02s}html.tg-miniapp[data-quality=medium] #content.content-home.home-stagger-armed .stats-mini-grid>.stats-mini-block:nth-child(2),html.user-surface[data-quality=medium] #content.content-home.home-stagger-armed .stats-mini-grid>.stats-mini-block:nth-child(2){animation-delay:.04s}html.tg-miniapp[data-quality=medium] #content.content-home.home-stagger-armed .stats-mini-grid>.stats-mini-block:nth-child(3),html.user-surface[data-quality=medium] #content.content-home.home-stagger-armed .stats-mini-grid>.stats-mini-block:nth-child(3){animation-delay:.06s}html.tg-miniapp[data-quality=medium] #content.content-home.home-stagger-armed .stats-mini-grid>.stats-mini-block:nth-child(4),html.user-surface[data-quality=medium] #content.content-home.home-stagger-armed .stats-mini-grid>.stats-mini-block:nth-child(4){animation-delay:.08s}html.tg-miniapp[data-quality=medium] #content.content-home.home-stagger-armed .stats-mini-grid>.stats-mini-block:nth-child(5),html.user-surface[data-quality=medium] #content.content-home.home-stagger-armed .stats-mini-grid>.stats-mini-block:nth-child(5){animation-delay:.1s}html.tg-miniapp[data-quality=medium] #content.content-home.home-stagger-armed .service-block-support,html.user-surface[data-quality=medium] #content.content-home.home-stagger-armed .service-block-support{animation:miniappHomeInFromLeft .3s ease-out .12s both}html.tg-miniapp[data-quality=medium] #content.content-home.home-stagger-armed .service-block-reviews,html.user-surface[data-quality=medium] #content.content-home.home-stagger-armed .service-block-reviews{animation:miniappHomeInFromLeft .3s ease-out .15s both}html.tg-miniapp[data-quality=medium] #content.content-home.home-stagger-armed .service-block-channel,html.user-surface[data-quality=medium] #content.content-home.home-stagger-armed .service-block-channel{animation:miniappHomeInFromRight .3s ease-out .18s both}html.tg-miniapp[data-quality=low] #content.content-entrance-fade.content-home>.user-stats-card,html.user-surface[data-quality=low] #content.content-entrance-fade.content-home>.user-stats-card,html.tg-miniapp[data-quality=low] #content.content-entrance-fade.content-home>.service-blocks,html.user-surface[data-quality=low] #content.content-entrance-fade.content-home>.service-blocks{animation:miniCardEntranceFade var(--content-entrance-dur) var(--content-entrance-ease) both}html.tg-miniapp[data-quality=low] .content-home .stats-mini-grid>.stats-mini-block,html.user-surface[data-quality=low] .content-home .stats-mini-grid>.stats-mini-block,html.tg-miniapp[data-quality=low] .content-home .service-block-support,html.user-surface[data-quality=low] .content-home .service-block-support,html.tg-miniapp[data-quality=low] .content-home .service-block-reviews,html.user-surface[data-quality=low] .content-home .service-block-reviews,html.tg-miniapp[data-quality=low] .content-home .service-block-channel,html.user-surface[data-quality=low] .content-home .service-block-channel{animation:none!important}html.tg-miniapp .card .card-float-decor,html.user-surface .card .card-float-decor,html.tg-miniapp details.card .card-float-decor,html.user-surface details.card .card-float-decor{opacity:.045;filter:blur(18px)}html.tg-miniapp .card,html.user-surface .card,html.tg-miniapp details.card,html.user-surface details.card{background:var(--miniapp-glass-highlight),var(--miniapp-glass-tint);backdrop-filter:blur(var(--miniapp-glass-blur)) saturate(var(--miniapp-glass-sat));-webkit-backdrop-filter:blur(var(--miniapp-glass-blur)) saturate(var(--miniapp-glass-sat));border:1px solid rgba(255,255,255,.075);box-shadow:0 0 0 1px #00000009,0 4px 18px #00000006,inset 0 1px #ffffff0a;transition:border-color .55s cubic-bezier(.4,0,.2,1),box-shadow .55s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.33,1,.68,1)}html.tg-miniapp .card:before,html.user-surface .card:before,html.tg-miniapp details.card:before,html.user-surface details.card:before{background:radial-gradient(ellipse at 0% 0%,rgba(var(--accent-rgb),.01) 0%,transparent 80%);opacity:.05}html.tg-miniapp .card:hover,html.user-surface .card:hover,html.tg-miniapp details.card:hover,html.user-surface details.card:hover{border-color:#ffffff1a;box-shadow:0 0 0 1px #0000000f,0 8px 20px #0000000e,inset 0 1px #ffffff0b}html.tg-miniapp .stat-card,html.user-surface .stat-card{background:var(--miniapp-glass-highlight),var(--miniapp-glass-tint-elev);backdrop-filter:blur(var(--miniapp-glass-blur)) saturate(var(--miniapp-glass-sat));-webkit-backdrop-filter:blur(var(--miniapp-glass-blur)) saturate(var(--miniapp-glass-sat));border:1px solid rgba(255,255,255,.08);transition:border-color .5s cubic-bezier(.4,0,.2,1),box-shadow .5s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.33,1,.68,1)}html.tg-miniapp .stat-card:before,html.user-surface .stat-card:before{opacity:.05}html.tg-miniapp .rate-item,html.user-surface .rate-item{border:1px solid rgba(255,255,255,.07);clip-path:inset(0 round 16px);isolation:isolate;background:var(--miniapp-glass-highlight),radial-gradient(ellipse 75% 70% at 50% 45%,rgba(45,212,191,.032) 0%,transparent 72%),#0f152514;backdrop-filter:blur(var(--miniapp-glass-blur)) saturate(var(--miniapp-glass-sat));-webkit-backdrop-filter:blur(var(--miniapp-glass-blur)) saturate(var(--miniapp-glass-sat));overflow:hidden;contain:paint;transition:border-color .5s cubic-bezier(.4,0,.2,1),box-shadow .5s cubic-bezier(.4,0,.2,1)}html.tg-miniapp .rate-value,html.user-surface .rate-value{color:var(--text-primary);text-shadow:none}html.tg-miniapp .rate-item .particle-dot,html.user-surface .rate-item .particle-dot,html.tg-miniapp .history-item .particle-dot,html.user-surface .history-item .particle-dot{box-shadow:0 0 5px #ffffff38,0 0 12px rgba(var(--accent-rgb),.12)}html.tg-miniapp .ref-stat,html.user-surface .ref-stat,html.tg-miniapp .ref-stat-full,html.user-surface .ref-stat-full{background:var(--miniapp-glass-highlight),radial-gradient(ellipse 70% 60% at 50% 40%,rgba(124,58,237,.032) 0%,transparent 70%),var(--miniapp-glass-tint-elev);backdrop-filter:blur(var(--miniapp-glass-blur)) saturate(var(--miniapp-glass-sat));-webkit-backdrop-filter:blur(var(--miniapp-glass-blur)) saturate(var(--miniapp-glass-sat));border:1px solid rgba(255,255,255,.08);transition:border-color .5s cubic-bezier(.4,0,.2,1),box-shadow .5s cubic-bezier(.4,0,.2,1)}html.tg-miniapp .ref-stat:before,html.user-surface .ref-stat:before,html.tg-miniapp .ref-stat-full:before,html.user-surface .ref-stat-full:before{opacity:.05}html.tg-miniapp .stats-mini-block,html.user-surface .stats-mini-block{background:var(--miniapp-glass-highlight),var(--miniapp-glass-tint-elev);backdrop-filter:blur(var(--miniapp-glass-blur)) saturate(var(--miniapp-glass-sat));-webkit-backdrop-filter:blur(var(--miniapp-glass-blur)) saturate(var(--miniapp-glass-sat));border:1px solid rgba(255,255,255,.07);box-shadow:0 0 0 1px #0000001f,inset 0 1px #ffffff0a}html.tg-miniapp .stats-mini-block:hover,html.user-surface .stats-mini-block:hover{border-color:#ffffff1c;box-shadow:0 0 0 1px #0000001a,inset 0 1px #ffffff0a}html.tg-miniapp .user-stats-card .stats-mini-block,html.user-surface .user-stats-card .stats-mini-block{backdrop-filter:none;-webkit-backdrop-filter:none;background:#ffffff17;border:1px solid rgba(255,255,255,.14);box-shadow:inset 0 1px #ffffff12;transition:transform .2s ease,border-color .2s ease,background .2s ease;contain:none;min-height:auto}html.tg-miniapp .user-stats-card .stats-mini-block:hover,html.user-surface .user-stats-card .stats-mini-block:hover{background:#ffffff1f;border-color:#fff3;box-shadow:inset 0 1px #ffffff17}html.tg-miniapp .user-stats-card .stats-mini-block:after,html.user-surface .user-stats-card .stats-mini-block:after{opacity:.35}html.tg-miniapp .nav button.active,html.user-surface .nav button.active{background:linear-gradient(168deg,rgba(255,255,255,.07) 0%,transparent 44%),linear-gradient(135deg,#6366f157,#8b5cf642 52%,#7c3aed38),#0c101c1f;backdrop-filter:blur(var(--glass-medium)) saturate(1.1);-webkit-backdrop-filter:blur(var(--glass-medium)) saturate(1.1);color:#eef2ff;border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 14px #6366f138,inset 0 1px #ffffff14;transition:background .5s cubic-bezier(.4,0,.2,1),box-shadow .5s cubic-bezier(.4,0,.2,1),border-color .5s ease}html.tg-miniapp .btn-primary,html.user-surface .btn-primary{background:linear-gradient(168deg,rgba(255,255,255,.1) 0%,transparent 46%),linear-gradient(135deg,#6366f16b,#8b5cf657 48%,#a78bfa47);backdrop-filter:blur(var(--glass-medium)) saturate(1.08);-webkit-backdrop-filter:blur(var(--glass-medium)) saturate(1.08);border:1px solid rgba(255,255,255,.12);box-shadow:0 4px 20px #6366f14d,inset 0 1px #ffffff1f;transition:filter .45s ease,box-shadow .45s ease,transform .25s ease}html.tg-miniapp .btn-reject,html.user-surface .btn-reject{background:linear-gradient(168deg,rgba(255,255,255,.1) 0%,transparent 44%),linear-gradient(135deg,rgba(var(--danger-rgb),.5),#dc26266b 42%,#b91c1c5c);backdrop-filter:blur(var(--glass-medium)) saturate(1.06);-webkit-backdrop-filter:blur(var(--glass-medium)) saturate(1.06);border:1px solid rgba(255,255,255,.14);box-shadow:0 4px 22px var(--danger-glow-strong),0 0 0 1px rgba(var(--danger-rgb),.2),inset 0 1px #ffffff1f;transition:filter .45s ease,box-shadow .45s ease,transform .25s ease,opacity .2s ease}html.tg-miniapp .btn-reject:hover,html.user-surface .btn-reject:hover{opacity:1;box-shadow:0 6px 28px rgba(var(--danger-rgb),.45),0 0 0 1px rgba(var(--danger-rgb),.3),inset 0 1px #ffffff29}html.tg-miniapp .segmented-slider,html.user-surface .segmented-slider{background:linear-gradient(135deg,#6366f15c,#8b5cf647 55%,#7c3aed3d);box-shadow:inset 0 1px #ffffff1a;transition:transform .42s cubic-bezier(.4,0,.2,1),background .45s cubic-bezier(.4,0,.2,1)}html.tg-miniapp .link-btn,html.user-surface .link-btn{color:#c7d2fe;border:2px solid transparent;backdrop-filter:blur(var(--glass-medium)) saturate(1.08);-webkit-backdrop-filter:blur(var(--glass-medium)) saturate(1.08);background-image:linear-gradient(168deg,rgba(255,255,255,.06) 0%,transparent 48%),linear-gradient(135deg,rgba(99,102,241,.18) 0%,transparent 52%,rgba(167,139,250,.1) 100%),linear-gradient(#0a0e1a1a,#0a0e1a1a),linear-gradient(135deg,#6366f18c,#8b5cf661);background-origin:padding-box,padding-box,padding-box,border-box;background-clip:padding-box,padding-box,padding-box,border-box;box-shadow:0 3px 14px #6366f124;transition:color .35s ease,box-shadow .45s cubic-bezier(.4,0,.2,1),transform .25s ease}html.tg-miniapp .link-btn:before,html.user-surface .link-btn:before{background:linear-gradient(135deg,#6366f147,#8b5cf633);opacity:0;transition:opacity .4s cubic-bezier(.4,0,.2,1)}html.tg-miniapp .link-btn:hover,html.user-surface .link-btn:hover{color:#fff}html.tg-miniapp .link-btn:hover:before,html.user-surface .link-btn:hover:before{opacity:.5}html.tg-miniapp .loyalty-nav-btn,html.user-surface .loyalty-nav-btn{background:linear-gradient(168deg,rgba(255,255,255,.028) 0%,transparent 50%),linear-gradient(135deg,rgba(var(--accent-rgb),.09) 0%,transparent 54%),#0a0e1a12;backdrop-filter:blur(var(--glass-strong)) saturate(1.08);-webkit-backdrop-filter:blur(var(--glass-strong)) saturate(1.08);border:1px solid rgba(255,255,255,.08);transition:border-color .5s cubic-bezier(.4,0,.2,1),box-shadow .5s cubic-bezier(.4,0,.2,1),transform .35s ease}html.tg-miniapp .loyalty-nav-btn:before,html.user-surface .loyalty-nav-btn:before{background:linear-gradient(120deg,rgba(255,255,255,.08),transparent 50%);opacity:.55}html.tg-miniapp .loyalty-nav-btn-rating,html.user-surface .loyalty-nav-btn-rating{background:linear-gradient(168deg,rgba(255,255,255,.045) 0%,transparent 48%),linear-gradient(135deg,rgba(245,158,11,.26) 0%,transparent 46%,rgba(251,191,36,.18) 100%),radial-gradient(ellipse 92% 72% at 95% 5%,rgba(251,191,36,.24) 0%,rgba(251,191,36,.06) 50%,transparent 70%),#0a0e1a12;border-color:#ffffff14}html.tg-miniapp .loyalty-nav-btn-referrals,html.user-surface .loyalty-nav-btn-referrals{background:linear-gradient(168deg,rgba(255,255,255,.045) 0%,transparent 48%),linear-gradient(135deg,rgba(16,185,129,.26) 0%,transparent 44%,rgba(34,197,94,.16) 100%),radial-gradient(ellipse 92% 72% at 8% 92%,rgba(52,211,153,.2) 0%,rgba(52,211,153,.05) 50%,transparent 70%),#0a0e1a12;border-color:#ffffff14}html.tg-miniapp .loyalty-nav-btn-contests,html.user-surface .loyalty-nav-btn-contests{background:linear-gradient(168deg,rgba(255,255,255,.04) 0%,transparent 48%),linear-gradient(135deg,rgba(249,115,22,.18) 0%,transparent 42%,rgba(239,68,68,.12) 100%),radial-gradient(ellipse 95% 70% at 90% 8%,rgba(251,146,60,.16) 0%,rgba(239,68,68,.05) 52%,transparent 72%),#0a0e1a0f;border-color:#fb713f38}html.tg-miniapp .loyalty-nav-btn-boost,html.user-surface .loyalty-nav-btn-boost{grid-column:1 / -1;background:linear-gradient(168deg,rgba(255,255,255,.045) 0%,transparent 48%),linear-gradient(135deg,rgba(139,92,246,.24) 0%,transparent 44%,rgba(56,189,248,.16) 100%),radial-gradient(ellipse 92% 72% at 92% 6%,rgba(167,139,250,.2) 0%,rgba(56,189,248,.05) 52%,transparent 72%),#0a0e1a12;border-color:#ffffff14}html.tg-miniapp .daily-boost-card.is-lit,html.user-surface .daily-boost-card.is-lit{border:1px solid rgba(255,255,255,.09);background:linear-gradient(168deg,rgba(255,255,255,.015) 0%,transparent 48%),linear-gradient(135deg,rgba(249,115,22,.08) 0%,transparent 46%,rgba(239,68,68,.04) 100%),radial-gradient(ellipse 102% 76% at 100% 0%,rgba(251,146,60,.08) 0%,rgba(251,146,60,.02) 48%,transparent 72%),#0a0e1a17;backdrop-filter:blur(var(--glass-strong)) saturate(1.1);-webkit-backdrop-filter:blur(var(--glass-strong)) saturate(1.1);transition:box-shadow .5s ease,border-color .5s ease}html.tg-miniapp .weekly-boost-card.is-active,html.user-surface .weekly-boost-card.is-active{border:1px solid rgba(255,255,255,.09);background:linear-gradient(168deg,rgba(255,255,255,.015) 0%,transparent 48%),linear-gradient(135deg,rgba(99,102,241,.09) 0%,transparent 46%,rgba(56,189,248,.05) 100%),radial-gradient(ellipse 102% 76% at 100% 0%,rgba(129,140,248,.08) 0%,rgba(129,140,248,.02) 48%,transparent 72%),#0a0e1a17;backdrop-filter:blur(var(--glass-strong)) saturate(1.1);-webkit-backdrop-filter:blur(var(--glass-strong)) saturate(1.1);transition:box-shadow .5s ease,border-color .5s ease}html.tg-miniapp .daily-boost-card .card-float-decor,html.user-surface .daily-boost-card .card-float-decor{opacity:.03}html.tg-miniapp .daily-boost-card:before,html.user-surface .daily-boost-card:before{opacity:.02}html.tg-miniapp .payment-methods-webapp .js-payment-method-btn.selected,html.user-surface .payment-methods-webapp .js-payment-method-btn.selected{background:linear-gradient(168deg,rgba(255,255,255,.055) 0%,transparent 48%),linear-gradient(135deg,rgba(var(--accent-rgb),.28),#8b5cf62e),#0a0e1a17;backdrop-filter:blur(var(--glass-strong)) saturate(1.08);-webkit-backdrop-filter:blur(var(--glass-strong)) saturate(1.08);border:1px solid rgba(255,255,255,.1);box-shadow:0 6px 20px rgba(var(--accent-rgb),.16),inset 0 1px #ffffff0b;transition:box-shadow .45s ease,border-color .45s ease}html.tg-miniapp .queue-card-discount,html.user-surface .queue-card-discount{background:var(--miniapp-glass-highlight),linear-gradient(135deg,rgba(var(--accent-rgb),.06),#8b5cf608),var(--miniapp-glass-tint-elev);backdrop-filter:blur(var(--miniapp-glass-blur)) saturate(var(--miniapp-glass-sat));-webkit-backdrop-filter:blur(var(--miniapp-glass-blur)) saturate(var(--miniapp-glass-sat));border:1px solid rgba(255,255,255,.08);transition:border-color .45s ease,box-shadow .45s ease}html.tg-miniapp .queue-card-rules,html.user-surface .queue-card-rules{background:transparent;border:none;box-shadow:none}html.tg-miniapp [data-theme=dark] .queue-card-rules,html.user-surface [data-theme=dark] .queue-card-rules{background:transparent;border-color:transparent}html.tg-miniapp .queue-rule-item,html.user-surface .queue-rule-item{background:linear-gradient(168deg,rgba(255,255,255,.002) 0%,transparent 50%),#0a0e1a05;backdrop-filter:blur(var(--miniapp-glass-blur)) saturate(var(--miniapp-glass-sat));-webkit-backdrop-filter:blur(var(--miniapp-glass-blur)) saturate(var(--miniapp-glass-sat));border:1px solid rgba(255,255,255,.06)}html.tg-miniapp .calc-card-icon,html.user-surface .calc-card-icon,html.tg-miniapp .queue-card-icon,html.user-surface .queue-card-icon{background:rgba(var(--accent-rgb),.08);border-color:rgba(var(--accent-rgb),.11)}html.tg-miniapp [data-theme=dark] .calc-card-icon,html.user-surface [data-theme=dark] .calc-card-icon,html.tg-miniapp [data-theme=dark] .queue-card-icon,html.user-surface [data-theme=dark] .queue-card-icon{background:rgba(var(--accent-rgb),.11);border-color:rgba(var(--accent-rgb),.15)}html.tg-miniapp .segmented-control,html.user-surface .segmented-control{flex-wrap:nowrap;background:#0a0e1a1f;backdrop-filter:blur(var(--glass-medium)) saturate(1.08);-webkit-backdrop-filter:blur(var(--glass-medium)) saturate(1.08);border:1px solid rgba(255,255,255,.08)}.wh-summary{font-size:1rem;font-weight:600;color:var(--text-primary);padding:8px 0}.wh-card .work-on-badge,.wh-card .work-off-badge{margin-top:0;margin-bottom:8px}.currency-toggle-card h3{font-size:1rem;margin:0 0 12px;font-weight:600}.segmented-control{position:relative;display:flex;flex-wrap:nowrap;align-items:stretch;margin-bottom:12px;background:var(--bg-secondary);border:1px solid var(--border);border-radius:12px;padding:4px;min-height:52px}.segmented-track{position:absolute;inset:4px;border-radius:10px;overflow:hidden}.segmented-slider{position:absolute;left:0;top:0;width:50%;height:100%;background:linear-gradient(135deg,var(--gradient-start),var(--gradient-end));border-radius:8px;transition:transform .42s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 6px #6366f14d}.segmented-option{flex:1 1 0;min-width:0;position:relative;z-index:1;padding:12px 16px;min-height:44px;border:none;border-radius:8px;background:transparent;color:var(--text-secondary);font-size:1rem;font-weight:600;cursor:pointer;transition:color .2s ease;-webkit-tap-highlight-color:transparent}.segmented-option:hover{color:var(--text-primary)}.segmented-option.active{color:#fff}.min-amount-hint{font-size:.85rem;color:var(--text-secondary);margin:0}.btn-submit-app{transition:opacity .3s ease,transform .15s ease,filter .3s ease}.payment-methods-expand{display:grid;grid-template-rows:0fr;transition:grid-template-rows .78s cubic-bezier(.22,1,.36,1);position:relative}.payment-methods-expand-inner{min-height:0;overflow:hidden;position:relative}.payment-methods-expand-surface{position:absolute;inset:0;border-radius:16px;background:linear-gradient(168deg,rgba(var(--accent-rgb),.12) 0%,rgba(var(--accent-rgb),.04) 48%,transparent 100%),rgba(var(--accent-rgb),.05);border:1px solid rgba(var(--accent-rgb),.14);box-shadow:inset 0 1px #ffffff0d;opacity:0;will-change:opacity;transition:opacity .63s cubic-bezier(.22,1,.36,1);pointer-events:none;z-index:0}.payment-methods-expand.expanded .payment-methods-expand-surface{opacity:1;will-change:auto}.payment-methods-expand-stack{position:relative;z-index:1;padding:14px 12px 16px}.payment-methods-expand-content{transform:translateZ(0);backface-visibility:hidden}.payment-methods-expand:not(.expanded) .payment-method-reveal{opacity:0;transform:translate3d(0,18px,0);transition:none}@keyframes payMethodFlyInLeft{0%{opacity:.16;transform:translate3d(-28px,0,0) scale(1)}to{opacity:var(--pay-method-reveal-end-opacity, .7);transform:translateZ(0) scale(var(--pay-method-reveal-end-scale, 1))}}@keyframes payMethodFlyInRight{0%{opacity:.16;transform:translate3d(28px,0,0) scale(1)}to{opacity:var(--pay-method-reveal-end-opacity, .7);transform:translateZ(0) scale(var(--pay-method-reveal-end-scale, 1))}}@keyframes payMethodSubmitIn{0%{opacity:.14;transform:translate3d(0,10px,0)}to{opacity:var(--pay-submit-end-opacity, .4);transform:translateZ(0)}}.payment-methods-expand.expanded .payment-methods-webapp .js-payment-method-btn{--pay-method-reveal-end-opacity: .7;--pay-method-reveal-end-scale: 1;transition:background-color .45s cubic-bezier(.22,1,.36,1),border-color .45s cubic-bezier(.22,1,.36,1),box-shadow .45s cubic-bezier(.22,1,.36,1),opacity .4s cubic-bezier(.22,1,.36,1),transform .42s cubic-bezier(.22,1,.36,1);transition-delay:0s}.payment-methods-expand.expanded .payment-methods-webapp .js-payment-method-btn.selected{--pay-method-reveal-end-opacity: 1;--pay-method-reveal-end-scale: 1.014}.payment-methods-expand.expanded .payment-methods-webapp .payment-method-reveal:nth-child(1){animation:payMethodFlyInLeft .78s cubic-bezier(.22,1,.36,1) 75ms both}.payment-methods-expand.expanded .payment-methods-webapp .payment-method-reveal:nth-child(2){animation:payMethodFlyInRight .78s cubic-bezier(.22,1,.36,1) .15s both}.payment-methods-expand.expanded .payment-methods-webapp .payment-method-reveal:nth-child(3){animation:payMethodFlyInLeft .78s cubic-bezier(.22,1,.36,1) .225s both}.payment-methods-expand.expanded .payment-methods-webapp .payment-method-reveal:nth-child(4){animation:payMethodFlyInRight .78s cubic-bezier(.22,1,.36,1) .3s both}.payment-methods-expand.expanded .payment-methods-webapp .payment-method-reveal:nth-child(5){animation:payMethodFlyInLeft .78s cubic-bezier(.22,1,.36,1) .375s both}.payment-methods-expand.expanded .payment-methods-webapp .payment-method-reveal:nth-child(6){animation:payMethodFlyInRight .78s cubic-bezier(.22,1,.36,1) .45s both}.payment-methods-expand.expanded .payment-method-reveal-submit{--pay-submit-end-opacity: .4;transition:opacity .45s cubic-bezier(.22,1,.36,1),transform .45s cubic-bezier(.22,1,.36,1),filter .35s ease,box-shadow .35s ease;animation:payMethodSubmitIn .75s cubic-bezier(.22,1,.36,1) .39s both}.payment-methods-expand.expanded .payment-method-reveal-submit:not(.btn-disabled){--pay-submit-end-opacity: 1;opacity:1}.payment-methods-expand.expanded .payment-methods-webapp .js-payment-method-btn.selected{opacity:1}.payment-methods-expand.expanded{grid-template-rows:1fr}.payment-methods-expand .payment-methods-webapp{padding:2px;isolation:isolate}@media(prefers-reduced-motion:reduce){.payment-methods-expand-surface{transition-duration:.01ms!important;transform:none!important;opacity:1!important}.payment-methods-expand:not(.expanded) .payment-method-reveal{opacity:0!important;transform:none!important}.payment-methods-expand.expanded .payment-methods-expand-content{animation:none!important;transform:none!important;opacity:1!important}.payment-methods-expand.expanded .payment-methods-webapp .payment-method-reveal,.payment-methods-expand.expanded .payment-method-reveal-submit{animation:none!important}.payment-methods-expand.expanded .payment-method-reveal-submit.btn-disabled{opacity:.4!important}.payment-methods-expand.expanded .payment-method-reveal{transition-duration:.01ms!important;transition-delay:0s!important}}.payment-methods-webapp .js-payment-method-btn{display:flex;align-items:center;gap:12px;background-color:#ffffff0f;color:var(--text-primary);border:1px solid var(--border);border-radius:16px;box-shadow:0 4px 12px #00000014;text-align:left;font-weight:600;opacity:.7;transform:translateZ(0) scale(1);padding:14px 16px!important;transition:background-color .45s cubic-bezier(.22,1,.36,1),border-color .45s cubic-bezier(.22,1,.36,1),color .38s cubic-bezier(.22,1,.36,1),transform .4s cubic-bezier(.22,1,.36,1),box-shadow .45s cubic-bezier(.22,1,.36,1),opacity .4s cubic-bezier(.22,1,.36,1)}.payment-methods-webapp .js-payment-method-btn:hover:not(.selected){border-color:var(--accent);transform:translate3d(0,-1px,0) scale(1);opacity:.9}.payment-methods-webapp .js-payment-method-btn.selected:hover{transform:translate3d(0,-1px,0) scale(1.014)}.payment-methods-webapp .js-payment-method-btn:active{transform:translateZ(0) scale(.992)}.payment-methods-webapp .js-payment-method-btn.selected:active{transform:translateZ(0) scale(1.005)}.payment-methods-webapp .js-payment-method-btn.selected{border-color:var(--accent);background-color:rgba(var(--accent-rgb),.22);color:var(--text-primary);box-shadow:0 10px 26px rgba(var(--accent-rgb),.22),inset 0 1px #ffffff12;opacity:1;transform:translateZ(0) scale(1.014)}.payment-method-indicator{width:22px;height:22px;border-radius:50%;border:2px solid rgba(var(--accent-rgb),.7);background:#ffffff2e;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:border-color .4s cubic-bezier(.22,1,.36,1),background-color .4s cubic-bezier(.22,1,.36,1),box-shadow .35s ease}.payment-method-indicator>span{width:10px;height:10px;border-radius:50%;background:var(--accent);transform:scale(0);opacity:0;transition:transform .4s cubic-bezier(.34,1.2,.64,1),opacity .35s cubic-bezier(.22,1,.36,1)}.payment-methods-webapp .js-payment-method-btn.selected .payment-method-indicator{border-color:var(--accent);background:rgba(var(--accent-rgb),.22)}.payment-methods-webapp .js-payment-method-btn.selected .payment-method-indicator>span{transform:scale(1);opacity:1}.payment-method-main{display:flex;flex-direction:column;gap:3px}.payment-method-title{font-size:1.03rem;font-weight:700;line-height:1.2}.payment-method-description{font-size:.8rem;line-height:1.3;color:var(--text-secondary);transition:color .42s cubic-bezier(.22,1,.36,1)}.payment-methods-webapp .js-payment-method-btn.selected .payment-method-description{color:var(--text-primary)}.btn-submit-app.btn-disabled{opacity:.4;filter:grayscale(.4);cursor:not-allowed;pointer-events:none}.agree-checkbox-label{font-size:.95rem;font-weight:500;color:var(--text-primary);user-select:none}.agree-checkbox-label input[type=checkbox]{width:20px;height:20px;accent-color:var(--accent);cursor:pointer}@media(max-width:480px){.nav{padding:6px 8px;gap:4px}.nav.nav-user button{padding:6px 3px}.nav button .nav-icon{font-size:1rem}.nav button .nav-label{font-size:.56rem}.content{padding:10px;padding-left:max(10px,env(safe-area-inset-left,0px));padding-right:max(10px,env(safe-area-inset-right,0px));padding-bottom:max(10px,env(safe-area-inset-bottom,0px))}.stats-grid{grid-template-columns:repeat(2,1fr);gap:8px}.rate-grid{grid-template-columns:repeat(2,1fr)}.ref-stats{grid-template-columns:repeat(3,1fr);gap:6px}.ref-stat{border-radius:12px;padding:10px 6px}.ref-val{font-size:1rem}.ref-label{font-size:.68rem}.cmd-chat-strip{bottom:10px;right:10px;left:10px}.cmd-chat-strip-bar{width:100%}.cmd-chat-strip-bar input{width:auto;flex:1;max-width:none}.toast-host{top:calc(var(--app-inset-top, 0px) + 10px);right:max(10px,var(--app-inset-right, 0px));left:auto;width:auto;max-width:min(92vw,280px);align-items:flex-end}.user-stats-card{padding:22px 14px 20px;border-radius:18px}.user-stats-header{margin-bottom:16px}.page-hero{padding:18px 14px;border-radius:16px;margin-bottom:12px}.page-hero .page-hero-icon{font-size:1.5rem}.page-hero .page-hero-title{font-size:1.15rem}.page-hero .page-hero-sub{font-size:.8rem}.card{border-radius:14px;padding:14px;margin-bottom:12px}.card h2{font-size:1rem;margin-bottom:10px}.rate-item{border-radius:12px;padding:10px 8px}.rate-value{font-size:1.05rem}.rate-label{font-size:.72rem}.stat-card{border-radius:14px;padding:12px}.stat-card .value{font-size:1.15rem}.stat-card .label{font-size:.75rem}.avatar-ring-wrap{width:80px;height:80px}.user-avatar{width:68px;height:68px;font-size:1.4rem}.user-nickname{font-size:1.2rem}.user-status{font-size:.75rem;padding:4px 12px}.user-total-in-bot{font-size:.75rem;padding:5px 12px;margin-top:10px}.stats-mini-grid{gap:6px}.stats-mini-block{padding:10px 8px;border-radius:12px}.stats-value{font-size:.95rem;gap:3px}.stats-label{font-size:.67rem;gap:2px}.stat-icon{font-size:.75rem}.top-badge{font-size:.52rem;padding:1px 4px}.top-badge .badge-icon{font-size:.55rem}.links-row{gap:6px;margin-top:8px}.link-btn{padding:10px 8px;font-size:.78rem;border-radius:12px}.service-block{padding:16px 14px;border-radius:14px;min-height:75px}.service-block-icon{font-size:1.3rem}.service-block-title{font-size:.95rem}.service-block-sub{font-size:.72rem}.service-blocks-row{gap:8px;margin-top:8px}.calc-row{gap:8px}.calc-row select,.calc-row input{padding:10px 12px;font-size:.85rem;min-width:80px}.promo-code-field input{padding-right:42px}.promo-code-field{min-width:100px}.promo-paste-btn{top:4px;right:4px;bottom:4px;width:31px;border-radius:9px}.promo-paste-btn svg{width:16px;height:16px}.promo-code-row .btn-primary{padding:12px 16px}.calc-result{font-size:.95rem}.copy-link-full button{padding:12px 14px;font-size:.88rem}.loyalty-nav-card .loyalty-page-links{grid-template-columns:1fr}.loyalty-nav-btn{min-height:44px;border-radius:12px}.loyalty-nav-btn-text{font-size:.88rem}.loyalty-vertical-wrap{grid-template-columns:34px minmax(0,1fr);gap:8px}.loyalty-track-line{width:8px;min-height:140px;margin:8px 0 6px}.loyalty-progress-percent{font-size:.72rem}.loyalty-progress-meta{font-size:.58rem}.loyalty-progress-meta strong{font-size:.62rem}.loyalty-point-card{padding:8px}.loyalty-point-title{font-size:.96rem}.loyalty-point-reward{font-size:.79rem}.daily-boost-title{font-size:1.2rem}.daily-boost-flame-lg{--flame-size: 78px}.daily-boost-percent{font-size:1.7rem}.daily-boost-day-flame{font-size:19px}.weekly-boost-dial{width:78px;height:78px}.weekly-boost-dial-icon{font-size:28px}.weekly-boost-turnover-value{font-size:1.2rem}.weekly-boost-ticks{gap:2px}.boost-switch .segmented-option{font-size:.82rem}.settings-form input,.settings-form select{padding:10px;font-size:.9rem}.settings-form label{font-size:.8rem}.wh-row{padding:8px 6px}.wh-day{font-size:.82rem}.wh-val{font-size:.78rem}.tier-row{font-size:.8rem;padding:6px 0}.tier-row-label{gap:6px;min-width:0}.tier-vip-free{font-size:.58rem;padding:2px 7px 2px 6px;gap:4px}.rate-tiers h3{font-size:.85rem}.rate-minimums{font-size:.8rem}}@media(max-width:768px){.nav.nav-user{position:fixed;bottom:0;left:0;right:0;z-index:100;border-bottom:none;border-top:1px solid var(--border);padding:8px max(16px,env(safe-area-inset-right,12px)) max(6px,env(safe-area-inset-bottom,6px)) max(16px,env(safe-area-inset-left,12px));background:var(--bg-secondary);box-shadow:0 -2px 12px #0000000f;contain:layout style paint;isolation:isolate}[data-theme=dark] .nav.nav-user{box-shadow:0 -2px 12px #0003}.nav.nav-user~.content{padding-bottom:calc(76px + env(safe-area-inset-bottom,0px))}}@media(prefers-reduced-motion:reduce){.particle-dot,.card-bg-blob,.avatar-ring,.sheen-overlay,body:before,body:after,.home-aurora-blob>i,.live-feed-pulse,.bg-extra-orb,.service-block-bg,.service-block-bg-2{animation:none!important}.scroll-reveal{transform:none!important;transition:none!important}}@media(min-width:769px){.stats-grid{grid-template-columns:repeat(4,1fr)}}:root{--p2p-gold: #f0b90b;--p2p-bg: #121212;--p2p-card: #1e1e1e}html.tg-miniapp .header-miniapp-only.hidden,html.user-surface .header-miniapp-only.hidden{display:none!important}.header-notif-wrap{position:relative;display:inline-block}.header-notif-badge{position:absolute;top:-6px;right:-8px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--error, #ef4444);color:#fff;font-size:.65rem;font-weight:700;line-height:18px;text-align:center}.home-buy-usdt-wrap{margin-bottom:12px}.btn-p2p-buy-main{width:100%;padding:14px 18px;border-radius:14px;font-weight:700;font-size:1rem;border:none;cursor:pointer;background:linear-gradient(135deg,var(--gradient-start),var(--gradient-end));color:#fff;box-shadow:0 4px 16px #6366f140}.p2p-page-wrap{max-width:520px;margin:0 auto}.p2p-buy-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;padding:12px 14px;border-radius:16px;background:var(--bg-secondary);border:1px solid var(--border);box-shadow:var(--shadow-sm)}.p2p-buy-toolbar-text{display:flex;flex-direction:column;gap:2px}.p2p-buy-toolbar-title{font-weight:800;font-size:1.05rem;letter-spacing:-.02em}.p2p-buy-toolbar-sub{font-size:.75rem;color:var(--text-secondary);opacity:.9}.btn-p2p-toolbar-settings{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:var(--text-secondary);font-size:.85rem;font-weight:600;cursor:pointer}.btn-p2p-toolbar-settings svg{width:18px;height:18px;opacity:.85}.profile-buy-usdt-cta-wrap{margin:0 0 16px}.admin-so-item{flex-direction:column;align-items:stretch}.admin-tg-chats-root{max-width:none;width:100%;margin:0 auto;padding-bottom:0}.admin-tg-chats-head h2{margin:0 0 6px}.admin-tg-chats-layout{display:flex;flex-direction:row;align-items:stretch;flex:1;min-height:0;height:100%;padding:0;overflow:hidden}.admin-tg-chats-sidebar{flex:0 0 min(300px,36vw);max-width:320px;border-right:1px solid rgba(255,255,255,.08);overflow-y:auto;overflow-x:hidden;background:#00000026}.admin-tg-chats-main{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;padding:12px 14px 14px}.admin-tg-chat-pane-head{padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.06);margin-bottom:10px}.admin-tg-chat-pane-title{font-weight:800;font-size:1.05rem}.admin-tg-chat-row{display:flex;align-items:stretch;gap:12px;width:100%;text-align:left;border:none;background:transparent;color:inherit;cursor:pointer;padding:10px 12px;border-bottom:1px solid rgba(255,255,255,.06);transition:background .12s ease}.admin-tg-chat-row:hover{background:#ffffff0a}.admin-tg-chat-row.active{background:#eab30814}.admin-tg-chat-avatar-wrap{position:relative;flex-shrink:0;width:48px;height:48px;border-radius:50%;overflow:hidden;background:linear-gradient(145deg,#6366f159,#eab30840)}.admin-tg-chat-avatar-ph{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:1.1rem;color:#ffffffeb}.admin-tg-chat-avatar-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .15s ease}.admin-tg-chat-avatar-img.is-loaded{opacity:1}.admin-tg-chat-row-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.admin-tg-chat-row-top{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.admin-tg-chat-row-title{font-weight:700;font-size:.95rem;min-width:0;white-space:normal;word-break:break-word;line-height:1.3}.admin-chat-deal-amounts{display:inline;font-weight:700;word-break:break-word}.admin-tg-chat-row-meta{flex-shrink:0;display:flex;align-items:center;gap:6px}.admin-tg-chat-row-time{font-size:.72rem;color:var(--text-secondary)}.admin-tg-unread-badge{min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:var(--accent);color:#111;font-size:.72rem;font-weight:800;display:inline-flex;align-items:center;justify-content:center;line-height:1}.admin-tg-chat-row-preview{font-size:.82rem;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-tg-chat-log{flex:1;min-height:0;max-height:none;margin-bottom:10px;overflow-y:auto}.admin-tg-chat-form{margin-top:auto;display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-bottom:max(8px,env(safe-area-inset-bottom))}.admin-tg-chat-form .admin-so-chat-clip,.admin-so-chat-form .admin-so-chat-clip,.p2p-chat-compose .p2p-chat-clip{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:2.85rem;height:2.85rem;min-width:2.85rem;min-height:2.85rem;padding:0;font-size:1.75rem;line-height:1;background:transparent!important;border:none;box-shadow:none;color:var(--accent);border-radius:12px;cursor:pointer;-webkit-appearance:none;appearance:none}.admin-tg-chat-form .admin-so-chat-clip:hover,.admin-so-chat-form .admin-so-chat-clip:hover,.p2p-chat-compose .p2p-chat-clip:hover{background:rgba(var(--accent-rgb),.14)!important;color:var(--accent-hover)}.admin-tg-chat-form .admin-so-chat-clip:active,.admin-so-chat-form .admin-so-chat-clip:active,.p2p-chat-compose .p2p-chat-clip:active{transform:scale(.94)}.admin-tg-chat-form input[name=text],.admin-so-chat-form input[name=text]{flex:1;min-width:0}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:720px){.admin-tg-chats-layout{flex-direction:column;min-height:0;flex:1}.admin-tg-chats-sidebar{flex:0 0 auto;max-width:none;width:100%;max-height:38vh;border-right:none;border-bottom:1px solid rgba(255,255,255,.08)}.admin-tg-chats-main{flex:1;min-height:0}}.admin-so-details{margin-top:10px;border-radius:10px;border:1px solid rgba(255,255,255,.06)}.admin-so-details summary{cursor:pointer;padding:8px 10px;font-weight:600;font-size:.88rem}.admin-so-details-inner{padding:0 10px 12px;display:flex;flex-direction:column;gap:14px}.admin-so-chat-log{max-height:220px;overflow-y:auto;padding:0 8px 8px;border-radius:8px;background:#0003;margin-bottom:8px}.admin-tg-chat-log.admin-so-chat-log{max-height:none}.admin-chat-line{margin:6px 0}.admin-chat-line.from-user .admin-chat-bubble{background:#6366f11f}.admin-chat-line.from-admin .admin-chat-bubble{background:#6496ff1f}.admin-chat-bubble{display:inline-block;padding:6px 10px;border-radius:10px;font-size:.88rem}.admin-so-chat-form{display:flex;gap:8px;flex-wrap:wrap}.admin-so-chat-form input[type=text]{flex:1;min-width:140px}.admin-so-video-el{width:100%;max-height:420px;border-radius:10px;margin-top:10px;background:#000}.admin-so-pdf-wrap{width:100%;margin-top:10px}.admin-so-pdf-frame{width:100%;min-height:360px;max-height:70vh;border:none;border-radius:10px;background:#0003}.admin-proof-video-float{position:fixed;inset:0;z-index:10050;display:flex;align-items:flex-end;justify-content:flex-end;padding:16px;padding-bottom:max(16px,env(safe-area-inset-bottom,0px));padding-right:max(16px,env(safe-area-inset-right,0px));background:transparent;box-sizing:border-box;pointer-events:none}.admin-proof-video-float[hidden]{display:none!important}.admin-proof-video-float-panel{width:min(420px,100vw - 32px);max-height:min(70vh,520px);display:flex;flex-direction:column;border-radius:14px;overflow:hidden;background:var(--card-bg, rgba(20, 26, 42, .96));border:1px solid rgba(255,255,255,.08);box-shadow:0 12px 40px #00000073;pointer-events:auto}.admin-proof-video-float-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;font-weight:700;font-size:.95rem;border-bottom:1px solid rgba(255,255,255,.06);flex-shrink:0}.admin-proof-video-float-actions{display:flex;align-items:center;gap:4px}.admin-proof-video-float-body{flex:1;min-height:0;background:#000}.admin-proof-video-float-v{display:block;width:100%;max-height:min(62vh,480px);vertical-align:middle}.page-hero.p2p-buy-page-hero{color:var(--text-primary);background:var(--card-accent-bg);backdrop-filter:blur(var(--glass-strong)) saturate(1.04);-webkit-backdrop-filter:blur(var(--glass-strong)) saturate(1.04);border:var(--card-accent-border);box-shadow:var(--card-accent-shadow)}.page-hero.p2p-buy-page-hero:before{background:radial-gradient(ellipse 100% 90% at 96% 4%,rgba(255,255,255,.55) 0%,transparent 58%),radial-gradient(ellipse 90% 85% at 4% 96%,rgba(255,255,255,.3) 0%,transparent 55%),radial-gradient(ellipse 120% 100% at 0% 0%,rgba(var(--accent-rgb),.07) 0%,transparent 65%)}[data-theme=dark] .page-hero.p2p-buy-page-hero:before{background:radial-gradient(ellipse 100% 90% at 96% 4%,rgba(255,255,255,.14) 0%,transparent 58%),radial-gradient(ellipse 90% 85% at 4% 96%,rgba(255,255,255,.06) 0%,transparent 55%),radial-gradient(ellipse 120% 100% at 0% 0%,rgba(var(--accent-rgb),.14) 0%,transparent 65%)}.page-hero.p2p-buy-page-hero:after{width:min(52%,132px);height:min(44%,108px);background:radial-gradient(ellipse 60% 55% at 50% 50%,rgba(255,255,255,.38) 0%,transparent 72%);filter:blur(14px);opacity:.85}[data-theme=dark] .page-hero.p2p-buy-page-hero:after{background:radial-gradient(ellipse 60% 55% at 50% 50%,rgba(255,255,255,.1) 0%,transparent 72%);opacity:.65}.page-hero.p2p-buy-page-hero .page-hero-title{text-shadow:none;color:var(--text-primary)}.page-hero.p2p-buy-page-hero .page-hero-sub{color:var(--text-secondary);opacity:.92}.page-hero.p2p-buy-page-hero .page-hero-icon{color:var(--accent)}.p2p-buy-page-hero .p2p-buy-page-hero-top{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;margin-bottom:4px;position:relative;z-index:1}.p2p-native-section-title{margin:0 0 10px;padding:0 2px;font-size:.8125rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--text-secondary);opacity:.88}.p2p-native-section-title:not(:first-child){margin-top:20px}.p2p-buy-settings-btn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:none;border-radius:12px;background:#ffffff14;color:inherit;cursor:pointer;flex-shrink:0;transition:background .15s,transform .1s}.p2p-buy-settings-btn:hover{background:#ffffff1f}.p2p-buy-settings-btn:active{transform:scale(.96)}.p2p-buy-settings-btn .icon-svg svg{width:22px;height:22px}.page-hero.p2p-buy-page-hero .p2p-buy-settings-btn{background:var(--card-accent-soft-bg);border:1px solid var(--card-accent-divider);color:var(--text-primary)}.page-hero.p2p-buy-page-hero .p2p-buy-settings-btn:hover{background:rgba(var(--accent-rgb),.1)}.page-hero.p2p-buy-page-hero .p2p-buy-settings-btn:active{background:rgba(var(--accent-rgb),.14)}.p2p-buy-extra-card{margin-bottom:12px}.p2p-buy-extra-title{margin:0 0 8px;font-size:1.05rem;font-weight:800;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.p2p-buy-extra-hint{margin-bottom:12px;line-height:1.45}.p2p-notify-toggle-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;font-size:.95rem;user-select:none}.p2p-notify-toggle-caption{flex:1;min-width:0}.p2p-switch{position:relative;display:inline-flex;width:44px;height:26px;flex-shrink:0;cursor:pointer}.p2p-switch-input{position:absolute;inset:0;opacity:0;width:100%;height:100%;margin:0;cursor:pointer;z-index:1}.p2p-switch-track{position:absolute;inset:0;border-radius:999px;background:#ffffff1f;border:1px solid rgba(255,255,255,.18);box-shadow:inset 0 1px 2px #0003;transition:background .2s,border-color .2s;pointer-events:none}.p2p-switch-track:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000040;transition:transform .2s ease;pointer-events:none}.p2p-switch-input:focus-visible+.p2p-switch-track{outline:2px solid var(--accent);outline-offset:2px}.p2p-switch-input:checked+.p2p-switch-track{background:var(--accent);border-color:#ffffff40}.p2p-switch-input:checked+.p2p-switch-track:after{transform:translate(20px)}.p2p-buy-range-inputs{display:grid;gap:8px}.p2p-buy-mini-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:4px}@media(max-width:400px){.p2p-buy-mini-fields{grid-template-columns:1fr}}.p2p-mini-field{display:flex;flex-direction:column;gap:6px;min-width:0}.p2p-mini-label{font-size:.78rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);padding-left:2px}.p2p-mini-input-wrap{display:flex;align-items:stretch;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#080c168c;box-shadow:inset 0 1px #ffffff0a;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.p2p-mini-input-wrap:focus-within{border-color:rgba(var(--accent-rgb),.45);box-shadow:0 0 0 2px rgba(var(--accent-rgb),.12),inset 0 1px #ffffff0f}.p2p-mini-input-wrap-lg{min-height:52px}.p2p-mini-input{flex:1;min-width:0;border:none;background:transparent;color:var(--text-primary);font-size:1.06rem;font-weight:600;font-variant-numeric:tabular-nums;padding:12px 0 12px 14px;outline:none;-webkit-appearance:none;appearance:none}.p2p-mini-input::placeholder{color:#ffffff47}[data-theme=light] .p2p-mini-input-wrap{background:#ffffffb8;border-color:#0000001a;box-shadow:inset 0 1px #ffffffd9}[data-theme=light] .p2p-mini-input::placeholder{color:#00000061}[data-theme=light] .p2p-mini-input-wrap:focus-within{border-color:rgba(var(--accent-rgb),.5)}.p2p-mini-suffix{display:flex;align-items:center;padding:0 14px 0 10px;font-size:.95rem;font-weight:700;color:var(--text-secondary);user-select:none;border-left:1px solid rgba(255,255,255,.08);background:#00000024}[data-theme=light] .p2p-mini-suffix{border-left-color:#00000014;background:#0000000a}.p2p-mini-submit{width:100%;margin-top:14px;border-radius:14px;padding:14px 16px;font-weight:700;font-size:.98rem}html.tg-miniapp .p2p-mini-input-wrap,html.user-surface .p2p-mini-input-wrap{background:#0a0e1a0f;border:1px solid rgba(255,255,255,.09);backdrop-filter:blur(var(--miniapp-glass-blur)) saturate(var(--miniapp-glass-sat));-webkit-backdrop-filter:blur(var(--miniapp-glass-blur)) saturate(var(--miniapp-glass-sat));box-shadow:inset 0 1px #ffffff0d}html.tg-miniapp .p2p-mini-input-wrap:focus-within,html.user-surface .p2p-mini-input-wrap:focus-within{border-color:rgba(var(--accent-rgb),.45)!important;box-shadow:0 0 0 2px rgba(var(--accent-rgb),.15),inset 0 1px #ffffff0f}html.tg-miniapp .p2p-mini-suffix,html.user-surface .p2p-mini-suffix{background:#ffffff0d;border-left-color:#ffffff1a}html.tg-miniapp .p2p-buy-extra-card .p2p-mini-submit,html.user-surface .p2p-buy-extra-card .p2p-mini-submit{min-height:48px}html.tg-miniapp .p2p-mini-input,html.user-surface .p2p-mini-input{font-size:max(16px,1rem)}.p2p-buy-req-pending{margin:0;padding:10px 12px;border-radius:10px;background:#eab3081a;border:1px solid rgba(234,179,8,.25);font-size:.92rem}.p2p-buy-req-form{margin-top:8px}.admin-p2p-req-block{margin-bottom:16px}.admin-p2p-req-item{padding:12px 0;border-bottom:1px solid rgba(255,255,255,.06)}.admin-p2p-req-item:last-child{border-bottom:none}.admin-p2p-req-line{margin:0 0 10px;font-size:.92rem}.p2p-list-hero{margin-bottom:12px}.p2p-offer-card.p2p-offer-disabled{opacity:.72;pointer-events:none}.p2p-offer-top{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px}.p2p-range{font-weight:800;font-size:1.05rem}.p2p-badge{display:inline-block;padding:4px 10px;border-radius:8px;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.p2p-badge-sbp{background:var(--accent-light);color:var(--accent);border:1px solid rgba(99,102,241,.35)}.p2p-badge-card{background:#8892a833;color:var(--text-secondary)}.p2p-order-screen{max-width:520px;margin:0 auto;padding-bottom:24px}.p2p-order-header{display:flex;align-items:flex-start;gap:12px;margin-bottom:8px}.p2p-back-fake{background:transparent;border:none;color:var(--text-primary);padding:8px;cursor:pointer;border-radius:10px}.p2p-order-title{font-size:1.25rem;font-weight:800;margin:0}.p2p-order-timer{display:flex;align-items:center;gap:10px;margin-top:8px}.p2p-timer-label{font-size:.78rem;color:var(--text-secondary)}.p2p-timer-digits{font-family:ui-monospace,monospace;font-weight:800;color:var(--error, #ef4444);font-size:1.1rem;padding:4px 10px;border-radius:8px;background:#ef44441f}.p2p-modal-overlay{position:fixed;inset:0;z-index:10000;background:#0000009e;backdrop-filter:blur(var(--glass-soft));-webkit-backdrop-filter:blur(var(--glass-soft));display:flex;align-items:center;justify-content:center;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));box-sizing:border-box}.p2p-modal-overlay[hidden]{display:none!important;pointer-events:none!important}.p2p-modal{width:100%;max-width:400px;background:var(--card-bg, #16161f);border-radius:18px;padding:22px 20px;box-shadow:0 24px 48px #0000008c;border:1px solid rgba(255,255,255,.08)}.p2p-modal-title{margin:0 0 10px;font-size:1.15rem;font-weight:800}.p2p-accept-range-hint{margin:0 0 12px;text-align:left}.p2p-modal-terms{margin-bottom:14px}.p2p-modal-terms-text{font-size:.9rem;line-height:1.5;color:var(--text-secondary);margin:0 0 12px}.p2p-modal-terms-timeout{margin:0 0 10px;text-align:left}.p2p-modal-terms-body{margin-bottom:12px;max-height:min(42vh,320px);overflow-y:auto;padding:8px 0;border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06)}.p2p-proof-upload-block{text-align:left}.p2p-proof-upload-title{margin:0 0 8px;font-size:1.05rem;font-weight:800}.p2p-proof-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px}.p2p-proof-label{flex:0 0 100px;font-size:.88rem;color:var(--text-secondary)}.p2p-proof-file{flex:1;min-width:140px;font-size:.85rem}.p2p-checkbox-row{display:flex;align-items:flex-start;gap:10px;font-size:.9rem;cursor:pointer;user-select:none}.p2p-checkbox-row input{margin-top:3px;accent-color:var(--accent)}.p2p-modal-label{display:block;font-size:.85rem;color:var(--text-secondary);margin-bottom:6px}.p2p-modal-input{width:100%;box-sizing:border-box;padding:12px 14px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#00000040;color:var(--text-primary);font-size:1.05rem}.p2p-modal-preview{margin:8px 0 0}.p2p-modal-actions{display:flex;gap:10px;margin-top:18px;justify-content:flex-end;flex-wrap:wrap}.p2p-modal-actions .btn{flex:1;min-width:120px}.p2p-payment-modal-files{display:flex;flex-direction:column;gap:14px;margin:12px 0 4px}.miniapp-file-row{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:10px}.miniapp-file-input-hidden{position:absolute;width:.1px;height:.1px;opacity:0;overflow:hidden;z-index:-1}.miniapp-file-trigger{display:inline-flex;align-items:center;justify-content:center;padding:12px 18px;border-radius:14px;font-size:.92rem;font-weight:700;cursor:pointer;border:1px solid rgba(255,255,255,.12);background:linear-gradient(135deg,var(--gradient-start),var(--gradient-end));color:#fff;box-shadow:0 2px 10px #6366f140;transition:transform .12s ease,box-shadow .12s ease}.miniapp-file-trigger:hover{box-shadow:0 4px 14px #6366f159}.miniapp-file-filename{flex:1;min-width:0;font-size:.82rem;word-break:break-all}.p2p-proof-progress-row{display:flex;flex-direction:column;gap:6px}.p2p-proof-progress-track{height:6px;border-radius:999px;background:#ffffff14;overflow:hidden}.p2p-proof-progress-fill{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--gradient-start),var(--gradient-end));transition:width .12s ease}.p2p-proof-progress-text{font-size:.8rem;line-height:1.35}.p2p-order-actions .p2p-cancel-deal-btn{width:100%;margin-top:4px;padding:14px 18px;border-radius:14px;font-weight:700}.p2p-modal-body-text{font-size:.92rem;line-height:1.5;color:var(--text-secondary);margin:0 0 8px}.p2p-modal-btn-danger{border-radius:12px;font-weight:700;color:#fff!important;border:1px solid rgba(255,255,255,.16)!important;background:linear-gradient(155deg,rgba(255,255,255,.12) 0%,transparent 42%),linear-gradient(135deg,#f87171,#ef4444 38%,#b91c1c)!important;box-shadow:0 2px 12px var(--danger-glow),0 0 0 1px rgba(var(--danger-rgb),.2),inset 0 1px #ffffff1f!important;transition:opacity .2s ease,transform .15s ease,box-shadow .2s ease}.p2p-modal-btn-danger:hover{box-shadow:0 4px 18px var(--danger-glow-strong),0 0 0 1px rgba(var(--danger-rgb),.28),inset 0 1px #ffffff29!important}html.tg-miniapp .p2p-modal-btn-danger,html.user-surface .p2p-modal-btn-danger{background:linear-gradient(168deg,rgba(255,255,255,.1) 0%,transparent 44%),linear-gradient(135deg,rgba(var(--danger-rgb),.52),#dc262670 42%,#991b1b61)!important;backdrop-filter:blur(var(--glass-medium)) saturate(1.06);-webkit-backdrop-filter:blur(var(--glass-medium)) saturate(1.06);border:1px solid rgba(255,255,255,.14)!important;box-shadow:0 4px 22px var(--danger-glow-strong),0 0 0 1px rgba(var(--danger-rgb),.22),inset 0 1px #ffffff1f!important}.p2p-pay-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:4px;flex-wrap:wrap}.p2p-pay-card-title{margin:0;font-size:1.08rem;font-weight:800}.p2p-pay-method-pill{font-size:.78rem;font-weight:700;padding:.35em .75em;border-radius:999px;background:#eab30826;color:var(--accent);border:1px solid rgba(234,179,8,.35)}.p2p-pay-card .p2p-order-timer{margin:0 0 14px;padding-top:4px}.p2p-details-heading{margin:0 0 12px;font-size:1.1rem;font-weight:800}.p2p-order-actions{margin-top:8px}.p2p-bot-proof-btn{width:100%;padding:16px;border-radius:14px;border:none;font-weight:700;font-size:1rem;cursor:pointer;background:linear-gradient(135deg,var(--gradient-start),var(--gradient-end));color:#fff}.p2p-bot-proof-hint{text-align:center;margin-top:10px;line-height:1.45}.p2p-cancel-deal-btn{width:100%;margin-top:10px}.p2p-order-problem-link{text-align:center;margin-top:14px}.p2p-order-problem-link a{color:var(--accent);font-size:.9rem;text-decoration:none}.p2p-chat-in-pay{width:100%;margin-top:16px;padding:16px 18px!important;font-size:1.05rem;font-weight:700;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;gap:10px}.p2p-chat-in-pay svg{width:24px;height:24px}.p2p-order-subhint{font-size:.82rem;color:var(--text-secondary);margin-bottom:14px}.p2p-order-card{margin-bottom:12px}.p2p-order-card-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.p2p-order-type{font-weight:700}.btn-outline-gold{border:1px solid var(--accent);color:var(--accent);background:transparent;padding:8px 12px;border-radius:10px;font-size:.85rem;cursor:pointer}.btn-sm{padding:6px 10px;font-size:.8rem}.p2p-kv{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.06);font-size:.92rem}.p2p-kv:last-child{border-bottom:none}.p2p-kv .muted{color:var(--text-secondary);font-size:.85rem}.p2p-accent-rub{color:#f87171;font-weight:800}.p2p-kv-copy code{font-size:.88rem}.p2p-copy-row{display:flex;align-items:center;gap:8px}.btn-icon-copy{background:var(--accent-light);border:none;border-radius:8px;padding:4px 8px;cursor:pointer;color:var(--accent)}.p2p-warn-box{display:flex;gap:10px;padding:12px 14px;border-radius:12px;border:1px solid rgba(245,158,11,.35);background:#f59e0b0f;font-size:.88rem;margin-bottom:12px}.p2p-block-title{margin:0 0 10px;font-size:1rem}.p2p-pay-badges{display:flex;align-items:center;gap:10px;margin-bottom:10px}.p2p-order-bottom{margin-top:8px}.btn-p2p-cta{width:100%;padding:16px;border-radius:14px;border:none;font-weight:800;font-size:1rem;cursor:pointer;background:linear-gradient(135deg,var(--gradient-start),var(--gradient-end));color:#fff}.p2p-hint-mini{font-size:.78rem;color:var(--text-secondary);margin-top:8px;text-align:center}.btn-block{width:100%;margin-top:10px}.address-payment-cancel-btn{margin-top:12px;padding:14px 18px;border-radius:12px}.p2p-issue-link{display:block;text-align:center;margin-top:14px;color:var(--accent);font-size:.9rem;text-decoration:none;cursor:pointer}.p2p-chat-page{max-width:520px;margin:0 auto;padding-bottom:20px}.p2p-chat-title{margin-bottom:8px}.p2p-chat-page-shell{display:flex;flex-direction:column;flex:1;min-height:0;gap:10px}.p2p-chat-page-hero-min{display:flex;align-items:flex-start;gap:12px;flex-shrink:0}.p2p-chat-title-min{font-weight:800;font-size:1.15rem;margin:0 0 4px}.p2p-chat-hero-sub{margin:0;font-size:.85rem;line-height:1.35}.p2p-chat-card{flex:1;min-height:0;display:flex;flex-direction:column;padding:0;overflow:hidden;margin-bottom:0!important}.p2p-chat-log{flex:1;min-height:0;overflow-y:auto;padding:14px;background:var(--bg-primary);scroll-behavior:smooth}.p2p-chat-msg{margin-bottom:10px;display:flex;flex-direction:column}.p2p-chat-msg.from-user{align-items:flex-end}.p2p-chat-msg.from-admin{align-items:flex-start}.p2p-chat-bubble{display:inline-block;padding:10px 14px;border-radius:16px;max-width:80%;word-break:break-word;font-size:.92rem;line-height:1.45}.p2p-chat-msg.from-user .p2p-chat-bubble{background:linear-gradient(135deg,var(--gradient-start),var(--gradient-end));color:#fff;border-bottom-right-radius:4px}.p2p-chat-msg.from-admin .p2p-chat-bubble{background:var(--bg-card);border:1px solid var(--border);border-bottom-left-radius:4px}.p2p-chat-time{font-size:.68rem;color:var(--text-secondary);margin-top:3px;padding:0 4px}.chat-upload-status.p2p-chat-upload-status{padding:10px 14px 0;border-top:1px solid var(--border);background:var(--bg-secondary)}.p2p-chat-upload-track{height:6px;border-radius:999px;background:#ffffff14;overflow:hidden;margin-bottom:8px}.p2p-chat-upload-fill{height:100%;border-radius:999px;background:var(--accent);width:0%;transition:width .12s ease-out;will-change:transform,width}.chat-upload-indeterminate .p2p-chat-upload-fill{width:32%!important;transition:none;animation:chatUploadIndeterminate 1.2s ease-in-out infinite}@keyframes chatUploadIndeterminate{0%{transform:translate(-100%)}to{transform:translate(400%)}}.p2p-chat-upload-text{display:block;font-size:.8rem;color:var(--text-secondary);margin-bottom:4px}.p2p-chat-compose{display:flex;gap:8px;padding:12px 14px;border-top:1px solid var(--border);background:var(--bg-secondary)}.p2p-chat-compose-row{align-items:center;flex-wrap:wrap;padding-bottom:max(12px,env(safe-area-inset-bottom))}.p2p-chat-compose input[type=text]{flex:1;min-width:0;padding:12px 14px;border-radius:12px;border:1px solid var(--border);background:var(--bg-card);color:var(--text-primary);font-size:.95rem}.p2p-chat-img-thumb-wrap{display:block;padding:0;margin:0;border:none;background:transparent;cursor:zoom-in;border-radius:12px;max-width:100%;-webkit-tap-highlight-color:transparent}.p2p-chat-media-img,.p2p-chat-media-video{max-width:100%;border-radius:12px;display:block}@media(min-width:768px){.p2p-chat-media-thumb{max-width:min(220px,72vw);max-height:220px;width:auto;height:auto;object-fit:cover}}.p2p-chat-media-video-inline{max-height:min(220px,45vh);max-width:min(100%,360px)}.p2p-chat-media-video{max-height:min(240px,50vh)}.p2p-chat-msg-system{align-items:center!important;text-align:center}.p2p-chat-msg-system .p2p-chat-system-inner{display:inline-block;max-width:92%;padding:8px 12px;border-radius:12px;font-size:.82rem;line-height:1.4;color:var(--text-secondary);background:#8080801f;word-break:break-word}.p2p-chat-msg-system .p2p-chat-time{width:100%;text-align:center}.admin-chat-line-system{justify-content:center!important;display:flex}.admin-chat-system-inner{display:inline-block;max-width:92%;padding:8px 12px;border-radius:12px;font-size:.82rem;line-height:1.4;color:var(--text-secondary);background:#8080801f;word-break:break-word}.p2p-chat-lightbox-backdrop{position:fixed;inset:0;z-index:10050;background:#000000e0;display:flex;align-items:center;justify-content:center;padding:16px;box-sizing:border-box}.p2p-chat-lightbox-backdrop[hidden]{display:none!important}.p2p-chat-lightbox-inner{position:relative;max-width:100%;max-height:100%}.p2p-chat-lightbox-img{max-width:100%;max-height:min(92vh,1200px);width:auto;height:auto;object-fit:contain;border-radius:8px}.p2p-chat-lightbox-close{position:absolute;top:-8px;right:-8px;width:40px;height:40px;border-radius:999px;border:none;background:#ffffff26;color:#fff;font-size:1.5rem;line-height:1;cursor:pointer;z-index:2}.p2p-chat-pdf-link{color:inherit;font-weight:600;text-decoration:underline}.p2p-chat-bubble-text{word-break:break-word}.p2p-notif-item{padding:12px 0;border-bottom:1px solid var(--border)}.p2p-notif-title{font-weight:700}.p2p-notif-body{font-size:.88rem;color:var(--text-secondary);margin-top:4px}.p2p-notif-time{font-size:.75rem;color:var(--text-secondary);margin-top:6px}.p2p-settings-row{display:flex;justify-content:space-between;align-items:center}.admin-sell-review-title{display:flex;align-items:center;gap:10px;margin:0 0 8px;font-size:1.2rem}.admin-sell-review-intro{margin:0 0 18px}.admin-sell-review-card{margin-bottom:18px;padding:16px 18px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#0003}.admin-sell-review-card-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.06)}.admin-sell-review-h3{margin:0 0 6px;font-size:1.1rem;font-weight:800}.admin-sell-review-actions{display:flex;flex-wrap:wrap;gap:8px}.admin-sell-review-actions .btn{min-width:120px}.admin-sell-review-actions .admin-sell-review-chat-btn{min-width:auto;display:inline-flex;align-items:center;justify-content:center;gap:6px}.admin-sell-review-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px 20px;margin-bottom:16px}.admin-sell-review-section h4{margin:0 0 8px;font-size:.82rem;font-weight:700;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em}.admin-sell-review-section p{margin:0 0 6px;font-size:.92rem;line-height:1.45}.admin-sell-review-deal-sum{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.admin-sell-review-deal-sum .admin-so-edit-deal{display:inline-flex;align-items:center;justify-content:center;padding:4px;margin:0;border:none;background:transparent;color:var(--accent);border-radius:8px;cursor:pointer;line-height:0}.admin-sell-review-deal-sum .admin-so-edit-deal:hover{background:rgba(var(--accent-rgb),.12);color:var(--accent-hover)}.admin-sell-review-deal-sum .admin-so-edit-deal .icon-svg svg{width:1.15rem;height:1.15rem}.admin-sell-review-media-block h4{margin:0 0 10px;font-size:.82rem;font-weight:700;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em}.admin-payouts-table-wrap{overflow-x:auto;margin-top:12px;border-radius:12px;border:1px solid rgba(255,255,255,.08)}.admin-payouts-table{width:100%;border-collapse:collapse;font-size:.9rem}.admin-payouts-table th,.admin-payouts-table td{padding:12px 14px;text-align:left;border-bottom:1px solid rgba(255,255,255,.06)}.admin-payouts-table th{font-weight:700;color:var(--text-secondary);font-size:.78rem;text-transform:uppercase;letter-spacing:.03em}.admin-payouts-table tbody tr:hover{background:#ffffff08}.admin-payouts-table tbody tr:last-child td{border-bottom:none}@media(max-width:640px){.admin-sell-review-actions{width:100%}.admin-sell-review-actions .admin-sell-review-chat-btn{flex:1 1 100%}.admin-sell-review-actions .btn-confirm,.admin-sell-review-actions .btn-reject{flex:1;min-width:0}}.contest-list-wrap{display:flex;flex-direction:column;gap:14px;padding:2px 0 20px}button.contest-list-card{text-align:left;width:100%;cursor:pointer;border:1px solid rgba(255,255,255,.08);background:linear-gradient(145deg,rgba(var(--accent-rgb),.12),#121a30c7),#0a0e189e;padding:18px 18px 16px;border-radius:18px;transition:transform .18s ease,border-color .18s ease,box-shadow .22s ease}button.contest-list-card:hover{transform:translateY(-1px);border-color:rgba(var(--accent-rgb),.44);box-shadow:0 18px 32px #00000042,inset 0 1px #ffffff17}button.contest-list-card:active{transform:translateY(0)}.contest-list-card-head{display:flex;align-items:flex-start;gap:10px;margin-bottom:8px}.contest-list-card-title{font-weight:700;font-size:1.06rem;line-height:1.32;flex:1 1 auto}.contest-list-card-title-badges{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px;flex:0 1 auto;max-width:52%}.contest-list-card-ch-badge{flex:0 0 auto;display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:999px;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#e0e7ff;background:#6366f138;border:1px solid rgba(129,140,248,.4)}.contest-list-card-status{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;height:24px;padding:0 9px;border-radius:999px;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#fef3c7;background:linear-gradient(135deg,#f59e0b33,#fb923c42);border:1px solid rgba(251,191,36,.34)}.contest-list-card-dates{margin:0 0 12px;font-size:.88rem}.contest-fund-card{border-radius:14px;border:1px solid rgba(255,255,255,.09);background:#080c187a;padding:12px 12px 11px;margin-bottom:14px}.contest-fund-title{font-size:.73rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary);margin-bottom:9px}.contest-fund-pills{display:flex;flex-wrap:wrap;gap:8px}.contest-fund-pill{display:inline-flex;align-items:center;min-height:30px;padding:6px 10px;border-radius:11px;font-size:.84rem;font-weight:650;line-height:1.2;color:var(--text-primary);border:1px solid rgba(255,255,255,.12);background:#ffffff0f}.contest-fund-pill-list{background:linear-gradient(135deg,#38bdf81f,#818cf824)}.contest-fund-pill-detail{background:linear-gradient(135deg,#22c55e1f,#3b82f624)}.contest-fund-pill-empty{color:var(--text-secondary);font-weight:500;background:#94a3b81f}.contest-fund-pill-note{width:100%;justify-content:center;text-align:center;padding:8px 12px;line-height:1.32;overflow-wrap:anywhere;word-break:normal}.contest-open-cta{width:100%;min-height:42px;border-radius:12px;border:1px solid rgba(255,255,255,.18);background:linear-gradient(125deg,rgba(var(--accent-rgb),.28),rgba(var(--accent-rgb),.12));display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:.91rem;font-weight:700;letter-spacing:.02em}.contest-open-cta span{font-size:1rem;transform:translateY(-1px)}.contest-detail-summary-card{margin-bottom:10px;padding:16px 16px 14px}.contest-detail-actions{padding:0 0 10px}.contest-nom-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:12px}.contest-nom-head-main{display:flex;flex-direction:column;gap:4px;flex:1 1 auto}.contest-nom-title{margin:0;font-size:1.05rem}.contest-nom-subtitle{font-size:.78rem}.contest-nom-random-meta{margin:0 0 10px;font-size:.84rem}.contest-nom-help-btn{flex:0 0 auto;width:28px;height:28px;border-radius:50%;border:1px solid rgba(255,255,255,.2);background:#ffffff0f;color:inherit;font-size:14px;line-height:1;cursor:pointer;padding:0}.contest-nom-user-val{display:inline-flex;align-items:center;margin-left:auto;font-weight:600;white-space:nowrap;border-radius:999px;border:1px solid rgba(var(--accent-rgb),.3);background:rgba(var(--accent-rgb),.12);padding:6px 10px;font-size:.9rem}.contest-nom-help-pop{width:100%;flex-basis:100%;margin-top:4px;padding:10px 12px;border-radius:8px;background:#00000040;font-size:.9rem}.contest-places-table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:.92rem;border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.1)}.contest-places-table col.contest-col-place{width:20%}.contest-places-table col.contest-col-threshold{width:36%}.contest-places-table col.contest-col-prize{width:44%}.contest-places-table.contest-places-table--random col.contest-col-place{width:30%}.contest-places-table.contest-places-table--random col.contest-col-prize{width:70%}.contest-places-table.contest-places-table--wide-prize col.contest-col-place{width:15%}.contest-places-table.contest-places-table--wide-prize col.contest-col-threshold{width:32%}.contest-places-table.contest-places-table--wide-prize col.contest-col-prize{width:53%}.contest-places-table.contest-places-table--wide-prize.contest-places-table--random col.contest-col-place{width:24%}.contest-places-table.contest-places-table--wide-prize.contest-places-table--random col.contest-col-prize{width:76%}.contest-places-table thead tr{background:#0f172abf}.contest-places-table th,.contest-places-table td{padding:10px 12px;border-bottom:1px solid rgba(255,255,255,.07);text-align:left;vertical-align:middle}.contest-places-table tbody tr:last-child td{border-bottom:none}.contest-places-table thead th:first-child{border-left:3px solid transparent}.contest-places-table th{font-size:.76rem;text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary);font-weight:600}.contest-places-table tbody tr.contest-place-row-gold td{background:#eab3081a}.contest-places-table tbody tr.contest-place-row-gold td:first-child{border-left:3px solid rgba(250,204,21,.95)}.contest-places-table tbody tr.contest-place-row-silver td{background:#94a3b81c}.contest-places-table tbody tr.contest-place-row-silver td:first-child{border-left:3px solid rgba(203,213,225,.85)}.contest-places-table tbody tr.contest-place-row-bronze td{background:#b453091a}.contest-places-table tbody tr.contest-place-row-bronze td:first-child{border-left:3px solid rgba(217,119,6,.9)}.contest-places-table tbody tr.contest-place-row-neutral td{background:#1e293b73}.contest-places-table tbody tr.contest-place-row-neutral td:first-child{border-left:3px solid rgba(100,116,139,.55)}.contest-places-table th:last-child,.contest-places-table td.contest-prize-cell{text-align:right}.contest-place-td{white-space:nowrap}.contest-threshold-td{font-variant-numeric:tabular-nums}.contest-threshold-inline,.contest-prize-inline{display:flex;align-items:center;width:100%;min-height:36px;box-sizing:border-box;padding:8px 10px;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:#0000002e;line-height:1.35}.contest-threshold-inline{justify-content:flex-start;text-align:left;white-space:nowrap}.contest-threshold-inline.is-long{font-size:.88em;letter-spacing:-.01em}.contest-threshold-inline.is-xlong{font-size:.75em;letter-spacing:-.015em}.contest-threshold-inline.is-xxlong{font-size:.66em;letter-spacing:-.02em}.contest-prize-inline{justify-content:flex-end;text-align:right;font-weight:600}.contest-prize-inline.is-long,.contest-prize-inline.is-xlong{overflow-wrap:anywhere;word-break:normal;hyphens:auto;letter-spacing:-.01em}.contest-prize-inline.is-long{font-size:.86em;line-height:1.3}.contest-prize-inline.is-xlong{font-size:.78em;line-height:1.28;font-weight:650}.contest-place-badge{display:inline-flex;align-items:center;justify-content:center;min-width:40px;min-height:28px;padding:0 10px;border-radius:8px;border:1px solid rgba(255,255,255,.14);background:#ffffff0f;font-weight:700;font-size:.91em}.contest-place-badge-gold{border-color:#facc1573;background:#78350f59;color:#fef3c7}.contest-place-badge-silver{border-color:#cbd5e159;background:#33415573;color:#f1f5f9}.contest-place-badge-bronze{border-color:#d9770666;background:#43140759;color:#ffedd5}.contest-place-badge-neutral{border-color:#94a3b838;background:#0f172a80;color:#e2e8f0f2}.contest-nom-you-place-badge{margin-top:4px}.contest-nom-you-gap{display:flex;align-items:center;justify-content:center;padding:10px 0 6px;margin-top:2px}.contest-nom-you-dots{font-size:1.15rem;letter-spacing:.35em;color:#94a3b8a6;line-height:1;user-select:none}.contest-nom-you-footer{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:14px 20px;padding-top:4px}.contest-nom-you-footer-muted{opacity:.65}.contest-nom-you-col{display:flex;flex-direction:column;gap:6px;min-width:0}.contest-nom-you-col-metric{align-items:flex-end;text-align:right;margin-left:auto}.contest-nom-you-metric-label{font-size:.72rem;text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary)}.contest-nom-you-place-dash{font-size:1.1rem;font-weight:600;color:var(--text-secondary);padding-top:2px}.contest-nom-you-val.contest-nom-user-val{margin-top:0}.contest-detail-meta{padding:0 4px 16px}.weekly-race-card .contest-nom-head{margin-bottom:8px}.weekly-race-card .contest-detail-meta{padding:0;margin:0 0 6px}.weekly-race-card .contest-nom-subtitle{margin:0 0 12px}.contest-subscription-card{margin-bottom:14px;padding:16px 16px 15px;border-radius:16px;border:1px solid rgba(251,191,36,.28);background:linear-gradient(145deg,#f59e0b1f,#5b21b61f)}.contest-subscription-title{font-weight:700;font-size:1rem;margin-bottom:8px;color:var(--text-primary)}.contest-subscription-channels{margin:4px 0 0;padding-left:1.1rem;line-height:1.55}.contest-subscription-footnote{margin:14px 0 0;line-height:1.45}.contest-subscription-channels a{color:#93c5fdf2;text-decoration:underline;text-underline-offset:2px}.contest-eligible-hint{margin:0 0 12px;padding:0 4px}.admin-contest-channels-input{width:100%;margin-top:6px;min-height:96px;resize:vertical;font-family:inherit;font-size:.9rem;line-height:1.4}@media(max-width:560px){button.contest-list-card{padding:16px 14px 14px;border-radius:16px}.contest-list-card-title{font-size:.98rem}.contest-list-card-status{font-size:.69rem;height:22px;padding:0 8px}.contest-fund-pill{width:100%;justify-content:center}.contest-open-cta{min-height:40px}.contest-nom-user-val{margin-left:0;width:100%;justify-content:center;text-align:center}.contest-places-table{font-size:.86rem}.contest-places-table th,.contest-places-table td{padding:8px}.contest-threshold-inline,.contest-prize-inline{padding:6px 8px}.contest-place-td{white-space:normal}.contest-prize-inline{word-break:break-word}.contest-prize-inline.is-long{font-size:.84em}.contest-prize-inline.is-xlong{font-size:.76em}.acn-prize-text-wrap input{font-size:.9rem}}html.user-surface #content[data-user-page]:not([data-user-page=home]):not([data-user-page=profile]){--user-section-divider: rgba(148, 163, 184, .14);--user-section-hover: rgba(var(--accent-rgb), .045)}html.user-surface #content[data-user-page]:not([data-user-page=home]):not([data-user-page=profile]) .card:not(.fw-card):not(.fw-prize-card):not(.conditions-card):not(.p2p-chat-page-shell):not(.admin-tg-chats-layout):not(.referral-summary-card):not(.referral-list-card):not(.contest-list-card){margin:0;padding:18px 4px;border:0;border-bottom:1px solid var(--user-section-divider);border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;overflow:visible}html.user-surface #content[data-user-page]:not([data-user-page=home]):not([data-user-page=profile]) .card:not(.fw-card):not(.fw-prize-card):not(.conditions-card):not(.p2p-chat-page-shell):not(.admin-tg-chats-layout):not(.referral-summary-card):not(.referral-list-card):not(.contest-list-card):before{display:none}html.user-surface #content[data-user-page]:not([data-user-page=home]):not([data-user-page=profile]) .card:not(.fw-card):not(.fw-prize-card):not(.conditions-card):not(.p2p-chat-page-shell):not(.admin-tg-chats-layout):not(.referral-summary-card):not(.referral-list-card):not(.contest-list-card):hover{border-color:var(--user-section-divider);background:transparent;box-shadow:none;transform:none}html.user-surface #content[data-user-page]:not([data-user-page=home]):not([data-user-page=profile]) .card:not(.conditions-card):not(.referral-summary-card):not(.referral-list-card):not(.contest-list-card) .card-float-decor{display:none}html.user-surface #content[data-user-page]:not([data-user-page=home]):not([data-user-page=profile])>.card:last-child:not(.referral-summary-card):not(.referral-list-card):not(.contest-list-card),html.user-surface #content[data-user-page]:not([data-user-page=home]):not([data-user-page=profile])>details.card:last-child:not(.referral-summary-card):not(.referral-list-card):not(.contest-list-card){border-bottom-color:transparent}html.user-surface #content[data-user-page=history] .history-list-card{padding-inline:0}html.user-surface #content[data-user-page=history] .history-list-card>h2{padding-inline:4px}html.user-surface #content[data-user-page=contests] .contest-open-btn.card{width:100%;text-align:left}html.user-surface #content[data-user-page=referrals] .referral-summary-card,html.user-surface #content[data-user-page=referrals] .referral-list-card{margin-bottom:16px}.history-pagination:before,.history-pagination:after{content:"";flex:1 0 0}html.user-surface #content[data-user-page=loyalty] .fw-card{margin:0;padding:2px 0 12px;isolation:isolate;border:0!important;border-radius:0;background:transparent!important;box-shadow:none!important}html.user-surface #content[data-user-page=loyalty] .fw-card:before,html.user-surface #content[data-user-page=loyalty] .fw-card-aurora{display:none}html.user-surface #content[data-user-page=loyalty] .fw-card:after{content:"";display:block;position:absolute;inset:34px 0 54px;z-index:-1;border-radius:45%;pointer-events:none;background:radial-gradient(ellipse 76% 62% at 50% 42%,rgba(124,58,237,.2) 0%,rgba(91,33,182,.09) 40%,rgba(91,33,182,.03) 64%,transparent 88%),radial-gradient(ellipse 62% 44% at 50% 76%,rgba(59,130,246,.1) 0%,rgba(59,130,246,.03) 52%,transparent 84%);-webkit-mask-image:radial-gradient(ellipse 74% 70% at 50% 50%,#000 0%,rgba(0,0,0,.72) 55%,rgba(0,0,0,.28) 78%,transparent 100%);mask-image:radial-gradient(ellipse 74% 70% at 50% 50%,#000 0%,rgba(0,0,0,.72) 55%,rgba(0,0,0,.28) 78%,transparent 100%)}html.user-surface #content[data-user-page=loyalty] .fw-card-head{min-height:36px;justify-content:flex-end}@media(max-width:430px){html.user-surface #content[data-user-page]:not([data-user-page=home]):not([data-user-page=profile]) .card:not(.fw-card):not(.fw-prize-card):not(.conditions-card):not(.p2p-chat-page-shell):not(.admin-tg-chats-layout):not(.referral-summary-card):not(.referral-list-card):not(.contest-list-card){padding-block:16px}}html.tg-miniapp button.contest-list-card,html.user-surface button.contest-list-card{background:linear-gradient(145deg,#fb923c26,#5b21b629),#0a0e1a57;border:1px solid rgba(255,255,255,.11);backdrop-filter:blur(var(--miniapp-glass-blur)) saturate(var(--miniapp-glass-sat));-webkit-backdrop-filter:blur(var(--miniapp-glass-blur)) saturate(var(--miniapp-glass-sat));box-shadow:0 10px 26px #00000040,inset 0 1px #ffffff14}html.tg-miniapp .contest-fund-card,html.user-surface .contest-fund-card{background:#0a0e1a47;border-color:#ffffff1a;backdrop-filter:blur(calc(var(--miniapp-glass-blur) * .9)) saturate(var(--miniapp-glass-sat));-webkit-backdrop-filter:blur(calc(var(--miniapp-glass-blur) * .9)) saturate(var(--miniapp-glass-sat))}html.tg-miniapp .contest-fund-pill,html.user-surface .contest-fund-pill{border-color:#ffffff24}.admin-contest-page{padding-bottom:max(24px,env(safe-area-inset-bottom,0px))}.admin-contest-list-hero,.admin-contest-edit-hero{margin-bottom:4px}.admin-contest-edit-toolbar{padding:8px 4px 0;margin-bottom:4px}.admin-contest-back-btn{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:14px;font-size:.9rem;font-weight:600}.admin-contest-list-card .admin-contest-list-actions{margin-bottom:16px}.admin-contest-table-title{margin:8px 2px 10px;font-size:.9rem;font-weight:700;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em}.admin-contest-status{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:0 8px;border-radius:999px;border:1px solid rgba(255,255,255,.16);font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:#94a3b81f;color:var(--text-secondary)}.admin-contest-status-active{border-color:#22c55e73;background:#22c55e26;color:#dcfce7}.admin-contest-status-done{border-color:#3b82f666;background:#3b82f624;color:#dbeafe}.admin-contest-results{margin-top:12px}.admin-contest-results-caption{margin:0 0 12px}.admin-contest-results-nom{margin-top:10px;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:12px;background:#ffffff08}.admin-contest-results-head{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:8px}.admin-contest-results-head h4{margin:0;font-size:.96rem}.admin-contest-leaders-panel{margin-top:10px;border-top:1px dashed rgba(255,255,255,.12);padding-top:10px}.admin-contest-leaders-panel summary{cursor:pointer;font-weight:600;margin-bottom:8px}.admin-contest-leaders-panel .hint{margin:6px 0 10px}.admin-contest-new-btn{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:12px 18px;border-radius:14px}.admin-contests-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 -4px;padding:0 4px}.admin-contests-table{width:100%;min-width:280px;border-collapse:collapse;font-size:.88rem}.admin-contests-table th,.admin-contests-table td{padding:10px 12px;text-align:left;border-bottom:1px solid var(--border, rgba(255, 255, 255, .08));vertical-align:middle}.admin-contests-table th{font-size:.78rem;text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary);font-weight:600}.admin-contests-table td:last-child{white-space:nowrap}.admin-user-lookup-card{margin-bottom:10px}.admin-user-lookup-controls{display:flex;gap:10px;flex-wrap:wrap}.admin-user-lookup-controls input{flex:1 1 280px;min-height:42px;padding:10px 12px;border-radius:12px;border:1px solid var(--border);background:var(--bg-primary);color:var(--text-primary)}.admin-user-lookup-result .admin-user-lookup-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px 12px;margin-bottom:12px}.admin-user-lookup-result .admin-user-lookup-grid>div{display:flex;flex-direction:column;gap:4px;padding:10px;border-radius:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.admin-contests-actions{display:inline-flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:flex-end}.admin-contests-empty{text-align:center;color:var(--text-secondary);padding:20px!important}.admin-contest-editor-card{margin-top:8px}.admin-contest-form.settings-form .settings-row{margin-bottom:14px}.admin-contest-datetime-hint{margin:6px 0 0;font-size:.82rem;line-height:1.4}.admin-contest-section-title{margin:22px 0 12px;font-size:1rem;font-weight:700;color:var(--text-primary);letter-spacing:-.02em}.admin-contest-nominations-stack{display:flex;flex-direction:column;gap:14px;margin-bottom:14px}.admin-contest-check-label{display:flex;align-items:center;gap:12px;cursor:pointer;user-select:none;font-size:.95rem;color:var(--text-primary)}.admin-contest-check-input{width:22px;height:22px;min-width:22px;border-radius:6px;accent-color:var(--accent, #8b5cf6);cursor:pointer}.admin-contest-save-row{margin-top:22px;padding-top:8px}.btn-lg-touch{min-height:48px;padding:14px 24px;font-size:1.02rem;border-radius:14px;width:100%;max-width:100%}.btn-block-mobile{width:100%;justify-content:center;min-height:44px;border-radius:14px}.btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 16px;border-radius:14px;font-size:.9rem;font-weight:600;cursor:pointer;border:1px solid rgba(255,255,255,.14);background:#ffffff0f;color:var(--text-primary);transition:background .2s ease,transform .15s ease}.btn-secondary:hover{background:#ffffff1a}.btn-secondary:active{transform:scale(.98)}.btn-ghost{display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;border-radius:12px;font-size:.85rem;font-weight:500;cursor:pointer;border:none;background:transparent;color:var(--text-secondary);transition:color .2s ease,background .2s ease}.btn-ghost:hover{color:var(--text-primary);background:#ffffff0f}html.tg-miniapp .btn-secondary,html.user-surface .btn-secondary{background:#0a0e1a59;border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(var(--glass-medium)) saturate(1.06);-webkit-backdrop-filter:blur(var(--glass-medium)) saturate(1.06);box-shadow:inset 0 1px #ffffff0f}html.tg-miniapp .btn-secondary:hover,html.user-surface .btn-secondary:hover{border-color:rgba(var(--accent-rgb),.35);background:rgba(var(--accent-rgb),.12)}.admin-contest-nom-block{padding:16px 16px 14px;border-radius:16px;border:1px solid var(--border, rgba(255, 255, 255, .1));background:var(--bg-secondary, rgba(255, 255, 255, .03))}html.tg-miniapp .admin-contest-nom-block,html.user-surface .admin-contest-nom-block{background:linear-gradient(165deg,rgba(255,255,255,.05) 0%,transparent 42%),#0c101c40;border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(var(--miniapp-glass-blur, 4px)) saturate(var(--miniapp-glass-sat, 1.06));-webkit-backdrop-filter:blur(var(--miniapp-glass-blur, 4px)) saturate(var(--miniapp-glass-sat, 1.06));box-shadow:inset 0 1px #ffffff0d}.admin-contest-nom-head{margin-bottom:14px}.admin-contest-nom-badge{display:inline-block;padding:6px 12px;border-radius:999px;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--accent, #a78bfa);background:rgba(var(--accent-rgb),.12);border:1px solid rgba(var(--accent-rgb),.28)}.acn-places-title{margin:6px 0 10px;font-size:.8rem;font-weight:600;color:var(--text-secondary)}.admin-contest-nom-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.acn-place-row{display:flex;align-items:flex-start;gap:10px;margin-bottom:10px;padding:12px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#0000001f}html.tg-miniapp .acn-place-row,html.user-surface .acn-place-row{background:#0a0e1a47;border:1px solid rgba(255,255,255,.09)}.acn-place-row-inner{flex:1;min-width:0;display:grid;grid-template-columns:minmax(72px,.9fr) minmax(100px,1.1fr) minmax(0,1.4fr);gap:10px 12px;align-items:start}@media(max-width:560px){.acn-place-row-inner{grid-template-columns:1fr}}.acn-field-label{display:block;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary);margin-bottom:6px}.acn-field input,.acn-field select{width:100%;min-height:42px;padding:10px 12px;border-radius:12px;font-size:.92rem;border:1px solid var(--border);background:var(--bg-primary);color:var(--text-primary);font-family:inherit;box-sizing:border-box}.acn-field-place .acn-place-num{max-width:100%;text-align:center}.acn-prize-inputs{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.acn-prize-inputs input{min-height:42px;padding:10px 12px;border-radius:12px;font-size:.92rem;border:1px solid var(--border);background:var(--bg-primary);color:var(--text-primary);min-width:0}.acn-prize-usdt-wrap input{max-width:120px}.acn-prize-boost-wrap input{max-width:72px}.acn-prize-rub-wrap input{max-width:100px}.acn-prize-text-wrap{flex:1 1 100%;min-width:0}.acn-prize-text-wrap input{width:100%;max-width:none}.acn-place-remove{flex-shrink:0;width:40px;height:40px;min-width:40px;padding:0;margin-top:22px;border:none;border-radius:12px;font-size:1rem;line-height:1;cursor:pointer;color:var(--text-secondary);background:#ffffff0f;transition:background .2s ease,color .2s ease}.acn-place-remove:hover{color:#fecaca;background:#ef444433}@media(max-width:560px){.acn-place-remove{margin-top:0;align-self:center}}html.tg-miniapp .admin-contest-form.settings-form input,html.user-surface .admin-contest-form.settings-form input,html.tg-miniapp .admin-contest-form.settings-form select,html.user-surface .admin-contest-form.settings-form select,html.tg-miniapp .admin-contest-form.settings-form textarea,html.user-surface .admin-contest-form.settings-form textarea{background:#0a0e1a0f!important;border:1px solid rgba(255,255,255,.09)!important;border-radius:14px!important;color:var(--text-primary);backdrop-filter:blur(var(--miniapp-glass-blur)) saturate(var(--miniapp-glass-sat));-webkit-backdrop-filter:blur(var(--miniapp-glass-blur)) saturate(var(--miniapp-glass-sat));box-shadow:inset 0 1px #ffffff0d}html.tg-miniapp .admin-contest-form.settings-form input:focus,html.user-surface .admin-contest-form.settings-form input:focus,html.tg-miniapp .admin-contest-form.settings-form select:focus,html.user-surface .admin-contest-form.settings-form select:focus,html.tg-miniapp .admin-contest-form.settings-form textarea:focus,html.user-surface .admin-contest-form.settings-form textarea:focus{outline:none;border-color:rgba(var(--accent-rgb),.45)!important;box-shadow:0 0 0 2px rgba(var(--accent-rgb),.15),inset 0 1px #ffffff0f}html.tg-miniapp .acn-field input,html.user-surface .acn-field input,html.tg-miniapp .acn-field select,html.user-surface .acn-field select,html.tg-miniapp .acn-prize-inputs input,html.user-surface .acn-prize-inputs input{background:#0a0e1a0f!important;border:1px solid rgba(255,255,255,.09)!important;border-radius:14px!important;backdrop-filter:blur(var(--miniapp-glass-blur)) saturate(var(--miniapp-glass-sat));-webkit-backdrop-filter:blur(var(--miniapp-glass-blur)) saturate(var(--miniapp-glass-sat));box-shadow:inset 0 1px #ffffff0d}html.tg-miniapp .acn-place-row,html.user-surface .acn-place-row{background:#0a0e1a38}.fw-wheel-switch{display:flex;gap:8px;margin:-8px -10px 2px;padding:10px 12px 16px;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-snap-type:x proximity}.fw-wheel-switch::-webkit-scrollbar{display:none}.fw-switch-btn{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;white-space:nowrap;scroll-snap-align:start;border:1px solid rgba(124,58,237,.28);background:#0303088c;backdrop-filter:blur(var(--glass-medium));color:#9ca3af;border-radius:999px;padding:10px 16px;cursor:pointer;transition:border-color .25s ease,background .25s ease,color .25s ease,transform .2s ease}.fw-switch-btn:hover{color:#fff;border-color:#7c3aed8c;transform:translateY(-1px)}.fw-switch-btn:disabled{cursor:default}.fw-switch-btn.active{color:#fff;border-color:#7c3aedb3;background:linear-gradient(135deg,#7c3aed47,#3b82f62e);box-shadow:0 0 10px #7c3aed4d,0 0 24px #7c3aed29}.fw-switch-count{min-width:20px;padding:1px 7px;border-radius:999px;background:#5b21b6;color:#fff;font-size:.75rem;font-weight:700;box-shadow:0 0 8px #5b21b6cc}.fw-card{position:relative;overflow:visible;border:1px solid rgba(255,255,255,.1)!important;background:radial-gradient(ellipse 80% 60% at 80% 0%,rgba(124,58,237,.22),transparent 55%),radial-gradient(ellipse 70% 50% at 10% 100%,rgba(59,130,246,.16),transparent 50%),linear-gradient(165deg,#0a0a14eb,#030308e0)!important;box-shadow:0 12px 40px #00000059,inset 0 1px #ffffff0f!important}.fw-card:has(.fw-stage){overflow:visible}.fw-card-aurora{position:absolute;inset:-40% -20% auto;height:70%;background:radial-gradient(circle,rgba(124,58,237,.18),transparent 65%);pointer-events:none}.fw-card-head{position:relative;display:flex;justify-content:space-between;align-items:flex-start;gap:12px;z-index:1}.fw-kicker{display:inline-flex;align-items:center;gap:6px;font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;color:#7c3aed;font-weight:700;margin-bottom:4px}.fw-title{margin:0;font-size:1.35rem;letter-spacing:.02em;background:linear-gradient(90deg,#fff,#c4b5fd);-webkit-background-clip:text;background-clip:text;color:transparent}.fw-hint{position:relative;z-index:1;color:#9ca3af;margin:8px 0 0}.fw-spins-badge{position:relative;z-index:1;font-weight:700;white-space:nowrap;padding:8px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#e9d5ff;box-shadow:0 0 16px #7c3aed40}.fw-stage{--fw-chip-scale: clamp(.62, calc(4.7 / var(--fw-n, 6)), 1);position:relative;width:min(316px,82vw);margin:22px auto 14px;aspect-ratio:1;z-index:1;overflow:visible;contain:layout style}.fw-wheel-shell{position:absolute;inset:0;width:100%;height:100%}.fw-stage-glow{position:absolute;inset:8%;border-radius:50%;background:radial-gradient(circle,rgba(124,58,237,.28),rgba(59,130,246,.1) 45%,transparent 70%);opacity:.85;pointer-events:none}.fw-stage.fw-spinning .fw-stage-glow{opacity:.55}.fw-pointer{position:absolute;top:-12px;left:50%;width:26px;height:34px;transform:translate(-50%) rotate(0);transform-origin:50% 5px;z-index:7;pointer-events:none}.fw-pointer-pivot{position:absolute;top:1px;left:50%;width:10px;height:10px;transform:translate(-50%);border-radius:50%;background:linear-gradient(145deg,#a78bfa,#7c3aed 50%,#5b21b6);box-shadow:0 0 0 1.5px #6366f173;z-index:2}.fw-pointer-blade{position:absolute;top:5px;left:50%;transform:translate(-50%);width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-top:22px solid #7c3aed}.fw-pointer-blade:after{content:"";position:absolute;top:-22px;left:-5px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:13px solid rgba(167,139,250,.45)}.fw-pointer.fw-pointer-hit .fw-pointer-pivot{box-shadow:0 0 0 2px #a78bfab3,0 0 10px #a78bfa8c}.fw-wheel-ring{width:100%;height:100%;border-radius:50%;padding:5px;background:linear-gradient(145deg,#7c3aedb3,#3b82f68c,#5b21b6cc);box-shadow:0 0 40px #7c3aed59,inset 0 0 20px #03030880;overflow:visible}.fw-wheel{width:100%;height:100%;border-radius:50%;position:relative;overflow:visible;transition:none;transform:translateZ(0);backface-visibility:hidden}.fw-wheel-face{width:100%;height:100%;border-radius:50%;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:inset 0 0 48px #030308a6,inset 0 0 0 2px #ffffff14}.fw-wheel-shine{position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 32% 28%,rgba(255,255,255,.16),transparent 34%),radial-gradient(circle at 70% 78%,rgba(59,130,246,.12),transparent 40%);pointer-events:none;z-index:1}.fw-wheel-labels{position:absolute;inset:0;z-index:2;pointer-events:none;opacity:0;animation:fwChipsFallbackShow 0s linear 1.2s forwards}.fw-stage.fw-chips-ready .fw-wheel-labels{opacity:1;animation:none}@keyframes fwChipsFallbackShow{to{opacity:1}}.fw-pegs{position:absolute;inset:0;z-index:4;pointer-events:none;overflow:visible}.fw-peg{position:absolute;inset:0;transform:rotate(var(--peg-angle));overflow:visible}.fw-peg-pin{position:absolute;top:-1px;left:50%;transform:translate(-50%);width:3px;height:8px;border-radius:1.5px;opacity:0;visibility:hidden;pointer-events:none}.fw-seg{position:absolute;inset:0;transform:rotate(var(--seg-angle));pointer-events:none}.fw-seg-chip{position:absolute;top:var(--fw-chip-top, 8.5%);left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;width:var(--fw-chip-w, clamp(34px, calc(186% / var(--fw-n, 6)), 68px));min-width:0;max-width:100%;padding:calc(5px * var(--fw-chip-scale, 1)) calc(5px * var(--fw-chip-scale, 1)) calc(4px * var(--fw-chip-scale, 1));border-radius:calc(12px * var(--fw-chip-scale, 1));border:1px solid rgba(255,255,255,.14);background:#0c0a18e0;box-shadow:0 4px 14px #00000059,inset 0 1px #ffffff1f}.fw-seg-icon{display:flex;width:calc(21px * var(--fw-chip-scale, 1));height:calc(21px * var(--fw-chip-scale, 1));color:#fff}.fw-seg-icon svg{width:100%;height:100%;display:block}.fw-seg-value{font-size:calc(.78rem * var(--fw-chip-scale, 1));max-width:100%;overflow:hidden;text-overflow:ellipsis;font-weight:800;letter-spacing:.02em;line-height:1.1;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.55);white-space:nowrap}.fw-seg-sub{font-size:calc(.55rem * var(--fw-chip-scale, 1));color:#ffffffb8;letter-spacing:.04em;text-transform:uppercase;line-height:1;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fw-seg.fw-slot-usdt .fw-seg-chip{border-color:#a78bfa73;background:linear-gradient(160deg,#7c3aedbf,#5b21b68c);box-shadow:0 0 16px #7c3aed73,inset 0 1px #ffffff2e}.fw-seg.fw-slot-usdt .fw-seg-icon{color:#efe6ff}.fw-seg.fw-slot-rub .fw-seg-chip{border-color:#a5b4fc73;background:linear-gradient(160deg,#6366f1b8,#4338ca8c);box-shadow:0 0 16px #6366f166,inset 0 1px #ffffff29}.fw-seg.fw-slot-rub .fw-seg-icon{color:#e0e7ff}.fw-seg.fw-slot-rate .fw-seg-chip{border-color:#93c5fd80;background:linear-gradient(160deg,#3b82f6b8,#1d4ed88c);box-shadow:0 0 16px #3b82f666,inset 0 1px #ffffff29}.fw-seg.fw-slot-rate .fw-seg-icon{color:#dbeafe}.fw-seg.fw-slot-empty .fw-seg-chip{border-color:#9ca3af38;background:linear-gradient(160deg,#1e1b2eeb,#0c0a14e0);opacity:.88}.fw-seg.fw-slot-empty .fw-seg-icon,.fw-seg.fw-slot-empty .fw-seg-value{color:#9ca3af}.fw-hub{position:absolute;top:50%;left:50%;width:32%;height:32%;transform:translate(-50%,-50%);border:none;padding:0;margin:0;border-radius:50%;background:radial-gradient(circle at 35% 30%,#3b2170,#0a0614 72%);display:flex;align-items:center;justify-content:center;z-index:5;cursor:pointer;color:#e9d5ff;font-weight:800;letter-spacing:.14em;font-size:.78rem;font-family:inherit;box-shadow:0 0 0 3px #ffffff1a,0 0 28px #7c3aed8c,inset 0 1px #ffffff1f;transition:transform .18s ease,box-shadow .2s ease,opacity .2s ease;-webkit-tap-highlight-color:transparent}.fw-hub:hover:not(:disabled){transform:translate(-50%,-50%) scale(1.04);box-shadow:0 0 0 3px #c4b5fd47,0 0 36px #7c3aedb3,inset 0 1px #ffffff29;color:#fff}.fw-hub:active:not(:disabled){transform:translate(-50%,-50%) scale(.97)}.fw-hub:disabled{opacity:.45;cursor:not-allowed;box-shadow:0 0 0 3px #ffffff0f,0 0 16px #7c3aed40}.fw-progress{position:relative;z-index:1;margin:14px 0 4px}.fw-progress-head{display:flex;justify-content:space-between;gap:8px;margin-bottom:6px;font-size:.9rem;color:#9ca3af}.fw-progress-head strong{color:#e9d5ff}.fw-progress-track{height:8px;border-radius:999px;background:#ffffff0f;overflow:hidden;border:1px solid rgba(255,255,255,.06)}.fw-progress-fill{height:100%;background:linear-gradient(90deg,#5b21b6,#7c3aed,#3b82f6);border-radius:999px;box-shadow:0 0 12px #7c3aed8c;transition:width .4s ease}.fw-prizes-btn{position:relative;z-index:1;width:100%;margin-top:16px;min-height:54px;padding:14px 20px!important;border:none!important;border-radius:16px!important;color:#fff!important;font-weight:700!important;font-size:1.05rem!important;letter-spacing:.04em;background:linear-gradient(105deg,#6d28d9,#4f46e5 45%,#2563eb)!important;box-shadow:0 0 24px #6366f173!important;display:inline-flex;align-items:center;justify-content:center;gap:10px;transition:transform .2s ease,box-shadow .25s ease!important}.fw-prizes-btn:hover{transform:translateY(-2px);box-shadow:0 0 34px #6366f1a6!important}.fw-prizes-btn-icon{display:inline-flex;width:22px;height:22px;opacity:.95}.fw-prizes-btn-icon svg{width:100%;height:100%;display:block}.fw-prizes-btn-text{line-height:1}.fw-prizes-badge{min-width:22px;padding:2px 8px;border-radius:999px;background:#03030873;border:1px solid rgba(255,255,255,.2);color:#fff;font-size:.8rem;font-weight:700;box-shadow:0 0 10px #a78bfa80}.fw-prizes-section{margin-bottom:8px}.fw-prizes-section-title{margin:8px 0 10px;font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;color:#9ca3af;font-weight:700}.fw-history-toggle{width:100%;margin:8px 0 12px;border-radius:14px!important;border:1px solid rgba(255,255,255,.12)!important;background:#00000047!important;color:#d1d5db!important;font-weight:600!important}.fw-history-toggle:hover{background:#ffffff0f!important;color:#fff!important}.fw-promo-wait-hint{margin:8px 0 0;color:#c4b5fd!important}.fw-prize-waiting{box-shadow:0 0 0 1px #7c3aed40,0 0 20px #7c3aed1f}.fw-spin-result{position:relative;z-index:1;margin-top:12px;text-align:center;font-weight:600}.fw-result-empty{color:#9ca3af}.fw-result-win{color:#c4b5fd;text-shadow:0 0 16px rgba(124,58,237,.45)}.fw-back-btn{margin-bottom:12px;width:100%}.fw-prize-card{border:1px solid rgba(255,255,255,.1)!important;border-left:3px solid transparent!important;background:linear-gradient(165deg,#0a0a14d9,#030308bf)!important}.fw-prize-card.fw-slot-usdt{border-left-color:#7c3aed!important}.fw-prize-card.fw-slot-rub{border-left-color:#6366f1!important}.fw-prize-card.fw-slot-rate{border-left-color:#3b82f6!important}.fw-prize-top{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.fw-prize-type{font-size:.75rem;color:#9ca3af;text-transform:uppercase;letter-spacing:.12em}.fw-prize-detail{font-size:1.1rem;font-weight:700;margin:2px 0 4px;color:#fff}.fw-promo-code-row{display:flex;gap:8px;align-items:center;margin-top:10px;flex-wrap:wrap}.fw-promo-code{font-family:ui-monospace,monospace;padding:8px 10px;border-radius:10px;background:#7c3aed1f;border:1px solid rgba(124,58,237,.28);color:#e9d5ff}.weekly-race-head{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;align-items:baseline}.weekly-race-timer{font-size:.85rem;color:#7c3aed}.weekly-race-prizes{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0}.weekly-race-prize-pill{font-size:.8rem;padding:4px 10px;border-radius:999px;background:#7c3aed26;border:1px solid rgba(124,58,237,.28);color:#e9d5ff}.weekly-race-me{font-weight:600;margin:8px 0}.weekly-race-row{display:grid;grid-template-columns:48px 1fr auto;gap:8px;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.06)}.weekly-race-row.is-me{color:#c4b5fd;font-weight:700}.admin-fw-slot{border:1px solid var(--border);border-radius:12px;padding:12px;margin-bottom:10px}@media(max-width:480px){.fw-stage{width:min(280px,88vw)}.fw-seg-chip{top:var(--fw-chip-top, 8%);padding:calc(4px * var(--fw-chip-scale, 1)) calc(5px * var(--fw-chip-scale, 1))}.fw-card-head{flex-direction:column;align-items:stretch}.fw-spins-badge{align-self:flex-start}}:root{--font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--spring: cubic-bezier(.34, 1.56, .64, 1);--ease-out-expo: cubic-bezier(.16, 1, .3, 1);--spring-snap: linear(0, .0348 3.3%, .121 6.7%, .2357 10%, .3618 13.3%, .4874 16.7%, .6045 20%, .7082 23.3%, .7962 26.7%, .8681 30%, .9246 33.3%, .9671 36.7%, .9975 40%, 1.0179 43.3%, 1.0303 46.7%, 1.0366 50%, 1.0384 53.3%, 1.0371 56.7%, 1.0338 60%, 1.0294 63.3%, 1.0246 66.7%, 1.0197 70%, 1.0152 73.3%, 1.0112 76.7%, 1.0079 80%, 1.0051 83.3%, 1.0029 86.7%, 1.0013 90%, 1.0001 93.3%, .9993 96.7%, 1);--spring-soft: linear(0, .0251 3.3%, .0871 6.7%, .17 10%, .2626 13.3%, .3572 16.7%, .4486 20%, .5337 23.3%, .6107 26.7%, .6789 30%, .7381 33.3%, .7888 36.7%, .8315 40%, .8671 43.3%, .8964 46.7%, .9202 50%, .9394 53.3%, .9547 56.7%, .9667 60%, .9761 63.3%, .9833 66.7%, .9887 70%, .9928 73.3%, .9957 76.7%, .9979 80%, .9993 83.3%, 1.0003 86.7%, 1.0009 90%, 1.0013 93.3%, 1.0015 96.7%, 1);--spring-bounce: linear(0, .0494 3.3%, .172 6.7%, .3339 10%, .5078 13.3%, .6739 16.7%, .8191 20%, .9364 23.3%, 1.0235 26.7%, 1.0815 30%, 1.1141 33.3%, 1.126 36.7%, 1.1225 40%, 1.1087 43.3%, 1.089 46.7%, 1.0671 50%, 1.0457 53.3%, 1.0267 56.7%, 1.011 60%, .9992 63.3%, .9911 66.7%, .9863 70%, .9842 73.3%, .9843 76.7%, .9858 80%, .9882 83.3%, .9909 86.7%, .9936 90%, .9961 93.3%, .9982 96.7%, 1);--dur-tap: .34s;--dur-sheet: .52s}@supports not (transition-timing-function: linear(0,1)){:root{--spring-snap: var(--spring);--spring-soft: var(--ease-out-expo);--spring-bounce: var(--spring)}}.odo{display:inline-flex;align-items:flex-end;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.odo-cell{display:inline-block;height:1em;line-height:1em}.odo-digit{overflow:hidden}.odo-static{white-space:pre}.odo-reel{display:block;transition:transform .62s var(--spring-soft);will-change:transform}.odo-reel>span{display:block;height:1em;line-height:1em}.odo-num{display:inline-flex}@media(prefers-reduced-motion:reduce){.odo-reel{transition:none}}.num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.history-item-row2,.stats-value,.fw-progress-head strong,.ex-preview,.swap-rate,.swap-total{font-family:var(--font-mono);font-variant-numeric:tabular-nums}[data-theme=dark] body{background-image:linear-gradient(180deg,#171c368c,#080c1400 34%),radial-gradient(120% 100% at 50% -10%,rgba(var(--accent-rgb),.07) 0%,transparent 65%),linear-gradient(180deg,#0b101e,#070a12 58%,#05070d);background-attachment:fixed}.btn-primary{transition:transform var(--dur-tap) var(--spring-snap),box-shadow .25s ease,opacity .2s ease;box-shadow:0 2px 10px rgba(var(--accent-rgb),.35),0 0 24px rgba(var(--accent-rgb),.18),inset 0 1px #ffffff2e}.btn-primary:hover{opacity:1;transform:translateY(-1px);box-shadow:0 4px 16px rgba(var(--accent-rgb),.45),0 0 34px rgba(var(--accent-rgb),.26),inset 0 1px #ffffff38}.btn-primary:active{transform:scale(.96)}.btn-primary:focus-visible,.fw-hub:focus-visible,.swap-cur-select:focus-visible{outline:3px solid rgba(var(--accent-rgb),.55);outline-offset:2px}.swap-box{display:flex;flex-direction:column;gap:0;margin-bottom:16px}.swap-card{position:relative;border-radius:18px;padding:14px 16px 12px;background:var(--surface-elev-1, rgba(255, 255, 255, .72));border:1px solid rgba(255,255,255,.08);transition:border-color .2s ease,box-shadow .2s ease}html:not([data-theme=dark]) .swap-card{border-color:#11182714}[data-theme=dark] .swap-card{background:#ffffff09}.swap-card:focus-within{border-color:rgba(var(--accent-rgb),.45);box-shadow:0 0 0 3px rgba(var(--accent-rgb),.12)}.swap-card-get{background:linear-gradient(165deg,rgba(var(--accent-rgb),.09),rgba(var(--accent-rgb),.02) 60%),var(--surface-elev-1, rgba(255,255,255,.72))}[data-theme=dark] .swap-card-get{background:linear-gradient(165deg,rgba(var(--accent-rgb),.12),rgba(var(--accent-rgb),.02) 60%),#ffffff08}.swap-card-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.swap-label{font-size:.78rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary)}.swap-cur-tag{font-size:.8rem;font-weight:700;color:var(--text-secondary);padding:3px 10px;border-radius:999px;background:rgba(var(--accent-rgb),.1);border:1px solid rgba(var(--accent-rgb),.16)}.swap-card-main{display:flex;align-items:center;gap:10px}.swap-card input.swap-amount-input,html.tg-miniapp .swap-card input.swap-amount-input,html.user-surface .swap-card input.swap-amount-input{flex:1 1 0;width:auto;min-width:0;border:none;background:transparent;padding:2px 0;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:1.6rem;font-weight:700;color:var(--text-primary);outline:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;-moz-appearance:textfield;appearance:textfield}.swap-card input.swap-amount-input:focus,html.tg-miniapp .swap-card input.swap-amount-input:focus,html.user-surface .swap-card input.swap-amount-input:focus{border:none;box-shadow:none;outline:none}.swap-card input.swap-amount-input::-webkit-outer-spin-button,.swap-card input.swap-amount-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.swap-card input.swap-amount-input::placeholder{color:var(--text-secondary);opacity:.5}.swap-card select.swap-cur-select,html.tg-miniapp .swap-card select.swap-cur-select,html.user-surface .swap-card select.swap-cur-select{width:auto;flex:0 0 auto;min-width:0;padding:8px 30px 8px 14px;border-radius:999px;border:1px solid rgba(var(--accent-rgb),.28);background-color:rgba(var(--accent-rgb),.12);color:var(--text-primary);font-size:.92rem;font-weight:700;cursor:pointer;backdrop-filter:none;-webkit-backdrop-filter:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23888ea8' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}.swap-min-hint{margin:6px 0 0;min-height:0}.swap-min-hint:empty{display:none}.swap-arrow{align-self:center;width:36px;height:36px;margin:-9px 0;position:relative;z-index:2;display:grid;place-items:center;border-radius:12px;color:var(--accent);background:var(--bg-card);border:1px solid rgba(var(--accent-rgb),.3);box-shadow:0 2px 12px #00000040,0 0 16px rgba(var(--accent-rgb),.12)}.swap-arrow svg{width:17px;height:17px;animation:swapArrowNudge 2.6s var(--ease-out-expo) infinite}@keyframes swapArrowNudge{0%,to{transform:translateY(0)}12%{transform:translateY(3px)}24%{transform:translateY(0)}}.swap-total{display:flex;align-items:baseline;gap:6px;font-size:1.85rem;font-weight:700;color:var(--text-primary);min-height:1.2em}.swap-total-cur{font-size:1.05rem;color:var(--text-secondary);font-weight:600}.swap-rate-row{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:8px;padding-top:8px;border-top:1px dashed rgba(var(--accent-rgb),.2)}#ex-preview.swap-rate-row.hidden{display:none}.swap-rate{font-size:.82rem;color:var(--text-secondary)}.swap-rate #ex-rate{color:var(--text-primary);font-weight:600}.swap-rate-timer{display:inline-flex;align-items:center;gap:5px;font-size:.78rem;color:var(--text-secondary);font-family:var(--font-mono);font-variant-numeric:tabular-nums}.srt-ring{width:18px;height:18px;transform:rotate(-90deg)}.srt-bg,.srt-fg{fill:none;stroke-width:2.4}.srt-bg{stroke:rgba(var(--accent-rgb),.16)}.srt-fg{stroke:var(--accent);stroke-linecap:round;stroke-dasharray:50.27;stroke-dashoffset:calc(50.27 * (1 - var(--srt-p, 1)));transition:stroke-dashoffset .9s linear}@keyframes swapFlashUp{0%{color:var(--success);text-shadow:0 0 18px rgba(16,185,129,.45)}to{color:var(--text-primary);text-shadow:none}}@keyframes swapFlashDown{0%{color:var(--error);text-shadow:0 0 18px rgba(239,68,68,.4)}to{color:var(--text-primary);text-shadow:none}}.swap-total.flash-up{animation:swapFlashUp .8s ease-out}.swap-total.flash-down{animation:swapFlashDown .8s ease-out}.status-timeline{display:flex;flex-direction:column;gap:0;margin:14px 0 6px}.st-step{display:flex;gap:12px;position:relative;padding-bottom:22px}.st-step:last-child{padding-bottom:0}.st-step:before{content:"";position:absolute;left:11px;top:24px;bottom:0;width:2px;background:rgba(var(--accent-rgb),.16)}.st-step:last-child:before{display:none}.st-step.st-done:before{background:linear-gradient(180deg,var(--accent),rgba(var(--accent-rgb),.35))}.st-dot{flex:none;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-size:.7rem;font-weight:800;position:relative;z-index:1;background:var(--bg-card);border:2px solid rgba(var(--accent-rgb),.25);color:var(--text-secondary)}.st-dot svg{width:12px;height:12px}.st-done .st-dot{background:linear-gradient(135deg,var(--gradient-start),var(--gradient-end));border-color:transparent;color:#fff;box-shadow:0 0 12px rgba(var(--accent-rgb),.35)}.st-active .st-dot{border-color:var(--accent);color:var(--accent);animation:stPulse 1.8s ease-in-out infinite}@keyframes stPulse{0%,to{box-shadow:0 0 rgba(var(--accent-rgb),.4)}55%{box-shadow:0 0 0 8px rgba(var(--accent-rgb),0)}}.st-bad .st-dot{border-color:var(--error);color:var(--error);box-shadow:0 0 12px rgba(var(--danger-rgb),.3)}.st-body{padding-top:2px;min-width:0}.st-title{font-size:.92rem;font-weight:600;color:var(--text-primary)}.st-wait .st-title{color:var(--text-secondary);font-weight:500}.st-sub{font-size:.78rem;color:var(--text-secondary);margin-top:1px}.st-bad .st-title{color:var(--error)}.content-skeleton{display:flex;flex-direction:column;gap:16px;padding:4px 0;animation:fadeIn .2s ease-out;contain:layout style}.sk-card{border-radius:20px;padding:20px;display:flex;flex-direction:column;gap:12px;background:var(--card-bg, rgba(255, 255, 255, .04));border:1px solid rgba(255,255,255,.06);margin:0}html:not([data-theme=dark]) .sk-card{border-color:#11182712}.sk-line{height:12px;border-radius:6px}.sk-line.w25{width:25%}.sk-line.w30{width:30%}.sk-line.w35{width:35%}.sk-line.w40{width:40%}.sk-line.w45{width:45%}.sk-line.w50{width:50%}.sk-line.w55{width:55%}.sk-line.w60{width:60%}.sk-line.w65{width:65%}.sk-line.w70{width:70%}.sk-line.w75{width:75%}.sk-line.w80{width:80%}.sk-line.w85{width:85%}.sk-line.w90{width:90%}.sk-block{height:72px;border-radius:12px}.sk-page-hero{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:22px 18px;border-radius:20px;margin:0;min-height:96px;box-sizing:border-box;background:linear-gradient(135deg,#6366f147,#8b5cf62e);border:1px solid rgba(167,139,250,.2)}.sk-page-hero .sk-hero-icon{width:32px;height:32px;border-radius:10px;margin-bottom:2px}.sk-page-hero .sk-line.w45{height:16px;border-radius:7px}.sk-page-hero .sk-line.w70{height:11px;opacity:.75}.sk-banner{border-radius:16px;padding:14px 16px;display:flex;flex-direction:column;gap:10px;background:linear-gradient(135deg,#7c3aed1f,#3b82f614);border:1px solid rgba(167,139,250,.18)}.sk-stats-card{padding:28px 20px 24px;border-radius:22px;gap:0}.sk-stats-head{display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:22px;text-align:center}.sk-stats-head .sk-line{margin-left:auto;margin-right:auto}.sk-avatar{width:80px;height:80px;border-radius:50%;flex-shrink:0}.sk-avatar-sm{width:36px;height:36px;border-radius:50%;flex-shrink:0}.sk-status-pill{width:96px;height:26px;border-radius:999px}.sk-stats-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.sk-stat{height:72px;border-radius:16px}.sk-stat-wide{grid-column:1 / -1;height:64px}.sk-service-blocks{display:flex;flex-direction:column;gap:0}.sk-service{height:90px;border-radius:18px}.sk-service-full{width:100%;margin-bottom:12px}.sk-service-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.sk-trust{display:flex;justify-content:center;padding:4px 0 8px}.sk-trust .sk-line{opacity:.6}.sk-rate-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:4px 0}.sk-rate{height:72px;border-radius:16px}.sk-tiers{display:flex;flex-direction:column;gap:10px;margin-top:4px}.sk-vip-row{flex-direction:row!important;align-items:center;justify-content:space-between;gap:12px}.sk-vip-row .sk-line{margin:0}.sk-switch{width:48px;height:28px;border-radius:999px;flex-shrink:0}.sk-calc-card{gap:12px}.sk-calc-head{display:flex;align-items:center;gap:10px}.sk-calc-icon{width:28px;height:28px;border-radius:8px;flex-shrink:0}.sk-swap-field{height:72px;border-radius:18px}.sk-swap-arrow{width:28px;height:28px;border-radius:50%;margin:-2px auto;background:#ffffff14;border:1px solid rgba(255,255,255,.1)}.sk-calc-reverse{display:flex;align-items:center;gap:10px;margin-top:4px}.sk-calc-reverse .sk-form-field{flex:1;height:40px}.sk-queue-rules{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.sk-queue-cell{height:40px;border-radius:10px}.sk-segment{height:52px;border-radius:12px;width:100%}.sk-form-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:4px}.sk-form-row{display:flex;flex-direction:column;gap:8px;margin-bottom:0}.sk-form-label{max-width:50%}.sk-form-field{height:44px;border-radius:10px;width:100%}.sk-btn{height:48px;border-radius:14px;width:100%}.sk-btn-sm{height:44px;border-radius:12px;width:112px;flex-shrink:0}.sk-btn-ghost{opacity:.55;height:48px}.sk-submit-card{padding:16px 20px}.sk-promo-row{display:flex;gap:10px;align-items:center}.sk-promo-row .sk-form-field{flex:1}.sk-history-card{gap:0}.sk-history-card>.sk-line{margin-bottom:14px}.sk-history-item{border-radius:14px;padding:12px 14px;margin-bottom:10px;background:#ffffff08;border:1px solid rgba(255,255,255,.05);display:flex;flex-direction:column;gap:8px}.sk-history-item:last-child{margin-bottom:0}.sk-history-row1{display:flex;align-items:center;justify-content:space-between;gap:12px}.sk-history-meta{display:flex;align-items:center;gap:10px;flex:1;min-width:0}.sk-history-meta .sk-line{flex:none}.sk-history-row2{width:100%}.sk-chip{width:64px;height:24px;border-radius:999px;flex-shrink:0}.sk-filters{display:flex;flex-wrap:wrap;gap:8px;flex-direction:row;align-items:center}.sk-filters .sk-chip{width:72px;height:32px}.sk-list-item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.05)}.sk-list-item:last-child{border-bottom:none}.sk-loyalty-nav{padding:14px}.sk-loyalty-links{display:grid;grid-template-columns:1fr 1fr;gap:10px}.sk-loyalty-links .sk-nav-tile:last-child{grid-column:1 / -1}.sk-boost-switch{height:52px;border-radius:12px;margin-bottom:14px}.sk-boost-flame{width:92px;height:92px;border-radius:50%;margin:6px 0 12px}.sk-boost-week{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;margin-top:14px}.sk-boost-day{height:34px;border-radius:10px}.sk-nav-tile{height:46px;border-radius:14px}.sk-fw-switch{display:flex;gap:8px;flex-wrap:wrap}.sk-fw-tab{height:40px;width:110px;border-radius:999px}.sk-wheel-card{gap:12px}.sk-wheel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.sk-wheel-titles{flex:1;display:flex;flex-direction:column;gap:8px;min-width:0}.sk-spins-badge{width:72px;height:28px;border-radius:999px;flex-shrink:0}.sk-wheel{width:min(300px,82vw);aspect-ratio:1;border-radius:50%;margin:14px auto 8px;align-self:center}.sk-fw-progress{display:flex;flex-direction:column;gap:8px;margin-top:4px}.sk-progress{height:10px;border-radius:999px;width:100%}.sk-ref-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:4px 0}.sk-ref-stat{height:70px;border-radius:16px}.sk-ref-full{height:56px;border-radius:16px;width:100%}.sk-race-card{gap:12px}.sk-race-rows{display:flex;flex-direction:column;gap:10px}.sk-contest-wrap{display:flex;flex-direction:column;gap:14px}.sk-contest-card{padding:18px;gap:12px}.sk-contest-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.sk-contest-head .sk-line{flex:1}.sk-fund-block{padding:12px;border-radius:14px;background:#ffffff08;border:1px solid rgba(255,255,255,.05);display:flex;flex-direction:column;gap:10px}.sk-fund-pills{display:flex;flex-wrap:wrap;gap:8px}.sk-status-card{align-items:center;text-align:center}.sk-status-card .sk-line{margin-left:auto;margin-right:auto}.sk-status-icon{width:56px;height:56px;border-radius:50%;margin:0 auto 4px}.sk-chat-head{flex-direction:row!important;align-items:center;gap:12px}.sk-chat-title{flex:1;display:flex;flex-direction:column;gap:8px}.sk-chat-body{display:flex;flex-direction:column;gap:10px;padding:4px 0}.sk-bubble{max-width:78%;padding:12px 14px;border-radius:16px;background:var(--card-bg, rgba(255, 255, 255, .04));border:1px solid rgba(255,255,255,.06)}.sk-bubble-in{align-self:flex-start;border-bottom-left-radius:6px}.sk-bubble-out{align-self:flex-end;border-bottom-right-radius:6px}.sk-chat-compose{display:flex;gap:10px;align-items:center}.sk-chat-compose .sk-form-field{flex:1}@media(max-width:480px){.sk-page-hero{padding:18px 14px;min-height:88px}.sk-stats-card{padding:22px 16px 20px}.sk-avatar{width:72px;height:72px}.sk-service{height:78px}.sk-wheel{width:min(280px,88vw)}.sk-loyalty-links{grid-template-columns:1fr}}[data-theme=dark] .skeleton{background:linear-gradient(90deg,#ffffff0d 25%,#ffffff1a,#ffffff0d 75%);background-size:200% 100%}@media(prefers-reduced-motion:reduce){.skeleton{animation:none!important;background-position:50% 0}.content-skeleton{animation:none!important}}@keyframes modalSheetUp{0%{transform:translateY(46px);opacity:.4}to{transform:translateY(0);opacity:1}}@keyframes modalPop{0%{transform:scale(.96) translateY(8px);opacity:.4}to{transform:scale(1) translateY(0);opacity:1}}.p2p-modal-overlay:not([hidden]) .p2p-modal{animation:modalPop var(--dur-tap) var(--spring-snap)}@media(max-width:640px){.p2p-modal-overlay{align-items:flex-end;padding:0}.p2p-modal{max-width:none;border-radius:22px 22px 0 0;border-bottom:none;padding-bottom:max(22px,env(safe-area-inset-bottom));max-height:88dvh;overflow-y:auto}.p2p-modal:before{content:"";display:block;width:40px;height:4px;border-radius:999px;margin:-6px auto 14px;background:#ffffff38}.p2p-modal-overlay:not([hidden]) .p2p-modal{animation:modalSheetUp var(--dur-sheet) var(--spring-bounce)}}.fw-seg-win .fw-seg-chip{animation:fwSegWinPulse 1.4s ease-in-out infinite;border-color:#ffd75ad9!important}@keyframes fwSegWinPulse{0%,to{box-shadow:0 0 6px #ffd75a80,0 0 18px #ffbe2847}50%{box-shadow:0 0 14px #ffd75ad9,0 0 34px #ffbe2880}}.fw-confetti{position:absolute;inset:-6% -4%;pointer-events:none;z-index:30;overflow:hidden;contain:strict}.fw-confetti i{position:absolute;top:-8%;left:var(--cf-x, 50%);width:var(--cf-s, 7px);height:calc(var(--cf-s, 7px) * 1.6);background:var(--cf-c, #ffd75a);border-radius:2px;opacity:0;animation:fwConfettiFall var(--cf-d, 1.9s) cubic-bezier(.25,.4,.45,1) var(--cf-delay, 0s) forwards}@keyframes fwConfettiFall{0%{opacity:1;transform:translateZ(0) rotate(0) rotateX(0)}to{opacity:.9;transform:translate3d(var(--cf-dx, 0px),420px,0) rotate(var(--cf-r, 540deg)) rotateX(660deg)}}.fw-kick-burst{position:absolute;z-index:31;left:var(--fw-kick-x, 0);top:var(--fw-kick-y, 50%);width:1px;height:1px;pointer-events:none;overflow:visible}.fw-kick-burst i{position:absolute;left:0;top:0;display:block;pointer-events:none}.fw-kick-ring{width:8px;height:8px;margin:-4px;border:2px solid rgba(255,247,214,.9);border-radius:50%;box-shadow:0 0 12px #a78bfac7;animation:fwKickRing .42s cubic-bezier(.12,.72,.22,1) both}.fw-kick-spark{width:var(--kp-s, 5px);height:3px;margin:-1.5px 0 0 -3px;border-radius:999px;background:var(--kp-c, #ffd75a);box-shadow:0 0 7px var(--kp-c, #ffd75a);transform-origin:50% 50%;animation:fwKickSpark .48s cubic-bezier(.12,.66,.24,1) var(--kp-delay, 0ms) both}@keyframes fwKickRing{0%{opacity:1;transform:scale(.35)}to{opacity:0;transform:scale(5)}}@keyframes fwKickSpark{0%{opacity:1;transform:rotate(var(--kp-a)) translate(3px) scaleX(.55)}68%{opacity:.92}to{opacity:0;transform:rotate(var(--kp-a)) translate(var(--kp-d)) scaleX(1.35)}}.empty-state{display:flex;flex-direction:column;align-items:center;gap:10px;padding:34px 16px;text-align:center}.empty-state .empty-state-icon{width:52px;height:52px;display:grid;place-items:center;border-radius:16px;color:var(--accent);background:rgba(var(--accent-rgb),.1);border:1px solid rgba(var(--accent-rgb),.18);box-shadow:0 0 24px rgba(var(--accent-rgb),.12)}.empty-state .empty-state-icon svg{width:24px;height:24px}.empty-state p{color:var(--text-secondary);margin:0}.empty-state .empty-state-cta{margin-top:6px}@media(prefers-reduced-motion:reduce){.swap-arrow svg,.st-active .st-dot,.fw-seg-win .fw-seg-chip,.fw-confetti i,.fw-kick-burst i,.swap-total.flash-up,.swap-total.flash-down{animation:none!important}.btn-primary,.btn-primary:hover,.btn-primary:active{transform:none;transition:none}.p2p-modal-overlay:not([hidden]) .p2p-modal{animation:none}}.content.content-loading-wrap .content-skeleton{padding:16px}.calc-card-header{display:flex;align-items:center;gap:10px}.calc-card-header .swap-rate-timer{margin-left:auto}.fw-monkey{position:absolute;top:-14px;left:-38px;width:118px;z-index:7;pointer-events:none;transform-origin:21% 22%;animation:fwmSwaySleep 5.5s ease-in-out infinite;filter:drop-shadow(0 6px 10px rgba(0,0,0,.35))}.fw-monkey svg{width:100%;height:auto;overflow:visible;display:block}@keyframes fwmSwaySleep{0%,to{transform:rotate(-2.5deg)}50%{transform:rotate(2.5deg)}}@keyframes fwmSwayWatch{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}.fw-monkey.is-watch{animation:fwmSwayWatch 2.6s ease-in-out infinite}@keyframes fwmPush{0%{transform:rotate(-6deg)}38%{transform:rotate(14deg) translate(-2px,-10px)}52%{transform:rotate(18deg) translate(-6px,2px)}to{transform:rotate(-6deg)}}.fw-monkey.is-push{animation:fwmPush .85s cubic-bezier(.45,0,.3,1) infinite}@keyframes fwmCheer{0%,to{transform:translateY(0) rotate(-2deg)}30%{transform:translateY(-9px) rotate(3deg)}55%{transform:translateY(0) rotate(-1deg)}75%{transform:translateY(-4px) rotate(2deg)}}.fw-monkey.is-cheer{animation:fwmCheer .9s ease-in-out infinite}@keyframes fwmOops{0%,to{transform:rotate(-1.5deg) translateY(2px)}50%{transform:rotate(1.5deg) translateY(3px)}}.fw-monkey.is-oops{animation:fwmOops 3s ease-in-out infinite}.fw-monkey .fwm-eyes,.fw-monkey .fwm-mouth,.fw-monkey .fwm-arm,.fw-monkey .fwm-zzz{display:none}.fw-monkey.is-sleep .fwm-eyes-closed,.fw-monkey.is-sleep .fwm-mouth-calm,.fw-monkey.is-sleep .fwm-arm-rest,.fw-monkey.is-sleep .fwm-zzz,.fw-monkey.is-watch .fwm-eyes-open,.fw-monkey.is-watch .fwm-mouth-calm,.fw-monkey.is-watch .fwm-arm-rest,.fw-monkey.is-push .fwm-eyes-open,.fw-monkey.is-push .fwm-mouth-wide,.fw-monkey.is-push .fwm-arm-push,.fw-monkey.is-cheer .fwm-eyes-happy,.fw-monkey.is-cheer .fwm-mouth-wide,.fw-monkey.is-cheer .fwm-arm-thumb,.fw-monkey.is-oops .fwm-eyes-open,.fw-monkey.is-oops .fwm-mouth-o,.fw-monkey.is-oops .fwm-arm-rest{display:block}@keyframes fwmBlink{0%,91%,to{transform:scaleY(1)}94%,97%{transform:scaleY(.08)}}.fw-monkey.is-watch .fwm-eyes-open{transform-box:fill-box;transform-origin:center;animation:fwmBlink 4.2s linear infinite}@keyframes fwmThumbPop{0%{transform:scale(.2) rotate(-30deg)}60%{transform:scale(1.18) rotate(6deg)}to{transform:scale(1) rotate(0)}}.fw-monkey.is-cheer .fwm-arm-thumb{transform-box:fill-box;transform-origin:30% 80%;animation:fwmThumbPop .5s cubic-bezier(.34,1.56,.64,1) both}@keyframes fwmZzzFloat{0%{opacity:0;transform:translateY(4px)}25%{opacity:1}70%{opacity:.85}to{opacity:0;transform:translate(4px,-12px)}}.fw-monkey .fwm-z{opacity:0;transform-box:fill-box;animation:fwmZzzFloat 2.7s ease-out infinite}.fw-monkey .fwm-z2{animation-delay:.9s}.fw-monkey .fwm-z3{animation-delay:1.8s}@keyframes fwmLeafFlutter{0%,to{transform:rotate(0)}50%{transform:rotate(7deg)}}.fw-monkey .fwm-leaf{transform-box:fill-box;transform-origin:100% 50%;animation:fwmLeafFlutter 3.4s ease-in-out infinite}.fw-monkey .fwm-leaf-2{animation-delay:1.1s;transform-origin:0% 50%}@keyframes fwmTailWag{0%,to{transform:rotate(0)}50%{transform:rotate(-9deg)}}.fw-monkey.is-cheer .fwm-tail,.fw-monkey.is-push .fwm-tail{transform-box:fill-box;transform-origin:10% 20%;animation:fwmTailWag .6s ease-in-out infinite}@media(max-width:380px){.fw-monkey{width:100px;top:-8px;left:-32px}}@media(prefers-reduced-motion:reduce){.fw-monkey,.fw-monkey .fwm-z,.fw-monkey .fwm-leaf,.fw-monkey .fwm-tail,.fw-monkey.is-watch .fwm-eyes-open,.fw-monkey.is-cheer .fwm-arm-thumb{animation:none!important}}.fw-monkey{filter:drop-shadow(0 7px 12px rgba(0,0,0,.42)) drop-shadow(0 0 14px rgba(139,92,246,.22))}@keyframes fwmDropIn{0%{transform:translateY(-46px);opacity:0}55%{transform:translateY(6px);opacity:1}78%{transform:translateY(-3px)}to{transform:translateY(0)}}.fw-monkey svg{animation:fwmDropIn .85s cubic-bezier(.34,1.56,.64,1) both}@keyframes fwmBreath{0%,to{transform:scale(1)}50%{transform:scale(1.04,1.05)}}.fw-monkey .fwm-breath{transform-box:fill-box;transform-origin:50% 85%;animation:fwmBreath 3.4s ease-in-out infinite}.fw-monkey.is-push .fwm-breath,.fw-monkey.is-cheer .fwm-breath{animation-duration:1.1s}@keyframes fwmEarTwitch{0%,86%,to{transform:rotate(0)}90%{transform:rotate(-14deg)}94%{transform:rotate(8deg)}}.fw-monkey.is-sleep .fwm-ear-r{transform-box:fill-box;transform-origin:50% 100%;animation:fwmEarTwitch 5.2s ease-in-out infinite}@keyframes fwmFirefly{0%,to{opacity:.25;transform:translate(0)}50%{opacity:.95;transform:translate(2px,-3px)}}.fw-monkey .fwm-glowdot{animation:fwmFirefly 2.8s ease-in-out infinite}@keyframes fwmPushV2{0%{transform:rotate(-4deg) translate(-3px,-2px)}28%{transform:rotate(8deg) translate(2px,-18px)}50%{transform:rotate(14deg) translate(-2px,-8px)}66%{transform:rotate(20deg) translate(-6px,4px)}to{transform:rotate(-4deg) translate(-3px,-2px)}}.fw-monkey.is-push{animation:fwmPushV2 1.15s ease-in-out infinite}@keyframes fwmPushArm{0%{transform:scale(.8) rotate(8deg)}28%{transform:scale(1.05) rotate(-2deg)}50%{transform:scale(1.05) rotate(-5deg)}66%{transform:scale(1) rotate(-1deg)}to{transform:scale(.8) rotate(8deg)}}.fw-monkey.is-push .fwm-arm-push{transform-box:fill-box;transform-origin:8% 20%;animation:fwmPushArm 1.15s ease-in-out infinite}.fw-monkey .fwm-hand-open{opacity:1}.fw-monkey .fwm-hand-grip{opacity:0}@keyframes fwmHandOpen{0%,22%{opacity:1}30%,62%{opacity:0}70%,to{opacity:1}}@keyframes fwmHandGrip{0%,22%{opacity:0}30%,62%{opacity:1}70%,to{opacity:0}}.fw-monkey.is-push .fwm-hand-open{animation:fwmHandOpen 1.15s ease-in-out infinite}.fw-monkey.is-push .fwm-hand-grip{animation:fwmHandGrip 1.15s ease-in-out infinite}@keyframes fwmVineStretch{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.04)}}.fw-monkey.is-push .fwm-vine{transform-box:fill-box;transform-origin:50% 0%;animation:fwmVineStretch 1.15s ease-in-out infinite}.fw-monkey .fwm-brows{display:none}.fw-monkey.is-sleep .fwm-brows-neutral,.fw-monkey.is-watch .fwm-brows-neutral,.fw-monkey.is-push .fwm-brows-focus,.fw-monkey.is-cheer .fwm-brows-up,.fw-monkey.is-oops .fwm-brows-sad{display:block}.fw-monkey .fwm-blush{display:none}.fw-monkey.is-push .fwm-blush,.fw-monkey.is-cheer .fwm-blush{display:block}.fw-monkey .fwm-stars{display:none}.fw-monkey.is-cheer .fwm-stars{display:block}@keyframes fwmStarTwinkle{0%,to{opacity:0;transform:scale(.4) rotate(0)}40%{opacity:1;transform:scale(1.1) rotate(24deg)}70%{opacity:.7;transform:scale(.9) rotate(38deg)}}.fw-monkey.is-cheer .fwm-star{transform-box:fill-box;transform-origin:center;animation:fwmStarTwinkle 1.3s ease-in-out infinite}.fw-monkey.is-cheer .fwm-star-2{animation-delay:.35s}.fw-monkey.is-cheer .fwm-star-3{animation-delay:.7s}@keyframes fwmTailIdle{0%,to{transform:rotate(0)}50%{transform:rotate(-4deg)}}.fw-monkey.is-sleep .fwm-tail,.fw-monkey.is-watch .fwm-tail{transform-box:fill-box;transform-origin:10% 20%;animation:fwmTailIdle 4.2s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.fw-monkey svg,.fw-monkey .fwm-breath,.fw-monkey.is-sleep .fwm-ear-r,.fw-monkey .fwm-glowdot,.fw-monkey.is-push .fwm-arm-push,.fw-monkey.is-push .fwm-hand-open,.fw-monkey.is-push .fwm-hand-grip,.fw-monkey.is-push .fwm-vine,.fw-monkey.is-cheer .fwm-star,.fw-monkey.is-sleep .fwm-tail,.fw-monkey.is-watch .fwm-tail{animation:none!important}}.fw-monkey.is-grab{animation:none}.fw-monkey.is-grab .fwm-eyes-open,.fw-monkey.is-grab .fwm-mouth-wide,.fw-monkey.is-grab .fwm-arm-push,.fw-monkey.is-grab .fwm-brows-focus,.fw-monkey.is-grab .fwm-blush{display:block}.fw-monkey.is-grab .fwm-arm-push{transform-box:fill-box;transform-origin:8% 20%;transform:scale(1.05) rotate(-4deg)}.fw-monkey.is-grab .fwm-breath{animation-duration:1.1s}.fw-monkey.is-grab .fwm-tail{transform-box:fill-box;transform-origin:10% 20%;animation:fwmTailWag .6s ease-in-out infinite}.fw-monkey.hand-gripping .fwm-hand-open{opacity:0;animation:none}.fw-monkey.hand-gripping .fwm-hand-grip{opacity:1;animation:none}@media(prefers-reduced-motion:reduce){.fw-monkey.is-grab .fwm-tail{animation:none!important}}.history-item{content-visibility:auto;contain-intrinsic-size:auto 74px}.fw-slot-color-row{align-items:flex-start}.fw-color-swatches{display:flex;flex-wrap:wrap;gap:6px;max-width:320px}.fw-swatch{width:26px;height:26px;padding:0;border-radius:8px;cursor:pointer;background:var(--sw, #334155);border:2px solid transparent;box-shadow:inset 0 0 0 1px #ffffff24,0 1px 3px #0000004d;transition:transform .12s ease,border-color .12s ease}.fw-swatch:hover{transform:scale(1.12)}.fw-swatch.on{border-color:#fff;box-shadow:0 0 0 2px #7c3aed8c,inset 0 0 0 1px #fff3}.fw-swatch-auto{background:linear-gradient(135deg,#334155,#1e1b4b);color:#cbd5e1;font-size:12px;font-weight:800;display:grid;place-items:center}.fw-card-stage{position:relative}.fw-card-stage.fw-card-sliding{overflow:visible}.fw-card-stage.fw-card-sliding>.fw-card{position:absolute;top:0;left:0;right:0;transition:transform .42s cubic-bezier(.16,1,.3,1),opacity .42s ease;will-change:transform,opacity}.fw-card-stage.fw-card-sliding>.fw-card.fw-slide-enter-right{transform:translate(60%);opacity:0}.fw-card-stage.fw-card-sliding>.fw-card.fw-slide-enter-left{transform:translate(-60%);opacity:0}.fw-card-stage.fw-card-sliding>.fw-card.fw-slide-exit-left{transform:translate(-60%);opacity:0}.fw-card-stage.fw-card-sliding>.fw-card.fw-slide-exit-right{transform:translate(60%);opacity:0}@media(prefers-reduced-motion:reduce){.fw-card-stage.fw-card-sliding>.fw-card{transition:none}}html.app-suspended .particle-dot,html.app-suspended .sheen-overlay,html.app-suspended .bg-extra-orb,html.app-suspended .particles-float{animation-play-state:paused!important}#app.app-repaint-tick{transform:translateZ(0)}.content.content-crossfade-out{animation:contentCrossfadeOut .19s ease forwards}.content.content-crossfade-in{animation:contentCrossfadeIn .19s ease forwards}@keyframes contentCrossfadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:.28;transform:translateY(-4px)}}@keyframes contentCrossfadeIn{0%{opacity:.28;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}#app.app-soft-reset{animation:appSoftReset .26s ease forwards}@keyframes appSoftReset{0%{opacity:1}to{opacity:0}}#app.app-soft-restore{animation:appSoftRestore .26s ease forwards}@keyframes appSoftRestore{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.content.content-crossfade-out,.content.content-crossfade-in,#app.app-soft-reset,#app.app-soft-restore{animation:none}}.card.deposit-entry{display:flex;align-items:center;gap:12px;width:100%;text-align:left;cursor:pointer;padding:14px 16px;font:inherit;color:var(--text-primary);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.card.deposit-entry:hover,.card.deposit-entry:focus-visible{transform:translateY(-1px);border-color:var(--accent);box-shadow:0 6px 20px #0000002e}.card.deposit-entry:active{transform:translateY(0) scale(.995)}.deposit-entry-icon{display:flex;align-items:center;justify-content:center;width:38px;height:38px;flex-shrink:0;border-radius:12px;background:var(--accent-light, rgba(99, 102, 241, .12));color:var(--accent)}.deposit-entry-icon svg{width:20px;height:20px}.deposit-entry-icon .icon-svg{display:flex}.deposit-entry-main{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.deposit-entry-title{font-weight:600;font-size:1rem}.deposit-entry-sub{font-size:.78rem;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.deposit-entry-value{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.95rem;font-weight:600;color:var(--accent);white-space:nowrap;flex-shrink:0}.deposit-entry-arrow{display:flex;align-items:center;color:var(--text-secondary);flex-shrink:0;opacity:.7}.deposit-entry-arrow svg{width:18px;height:18px}.deposit-balance-card{padding:20px}.deposit-balance-head{display:flex;flex-direction:column;gap:2px;margin-bottom:16px}.deposit-balance-label{font-size:.8rem;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em}.deposit-balance-value{display:flex;align-items:baseline;gap:8px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:2rem;font-weight:700;line-height:1.1;color:var(--text-primary)}.deposit-balance-cur{font-size:.95rem;font-weight:600;color:var(--accent);letter-spacing:.02em}.deposit-limit-bar{height:8px;border-radius:999px;background:var(--bg-secondary);border:1px solid var(--border);overflow:hidden}.deposit-limit-fill{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--accent),#a78bfa);transition:width .5s cubic-bezier(.4,0,.2,1)}.deposit-limit-legend{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:8px;font-size:.78rem;color:var(--text-secondary)}.deposit-limit-legend strong{font-family:JetBrains Mono,ui-monospace,monospace;color:var(--text-primary);font-weight:600}.deposit-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;margin-top:16px;padding-top:14px;border-top:1px solid var(--border)}.deposit-fact{display:flex;flex-direction:column;gap:2px}.deposit-fact-label{font-size:.75rem;color:var(--text-secondary)}.deposit-fact-value{font-family:JetBrains Mono,ui-monospace,monospace;font-size:1rem;font-weight:600}.deposit-empty-card{text-align:center;padding:24px 20px}.deposit-empty-icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;background:var(--accent-light, rgba(99, 102, 241, .12));color:var(--accent);margin-bottom:10px}.deposit-empty-icon svg{width:24px;height:24px}.deposit-empty-title{font-weight:600;font-size:1.05rem;margin-bottom:6px}.deposit-empty-sub{font-size:.85rem;color:var(--text-secondary);line-height:1.5}.deposit-pending-card{padding:16px;border-color:#f6c45373;background:linear-gradient(135deg,rgba(246,196,83,.1),transparent)}.deposit-pending-head{display:flex;align-items:center;gap:12px}.deposit-pending-icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:12px;background:#f6c45329;color:#f6c453}.deposit-pending-icon svg{width:19px;height:19px}.deposit-pending-main{min-width:0}.deposit-pending-title{font-weight:600;font-size:.98rem}.deposit-pending-sub{font-size:.8rem;color:var(--text-secondary);margin-top:2px}.deposit-pending-amount{margin:12px 0;font-size:.88rem;color:var(--text-secondary)}.deposit-pending-amount strong{font-family:JetBrains Mono,ui-monospace,monospace;color:var(--text-primary)}.deposit-cancel-btn{width:100%;padding:11px 16px;border-radius:12px;border:1px solid var(--border);background:var(--bg-secondary);color:var(--text-primary);font:inherit;font-size:.9rem;font-weight:600;cursor:pointer;transition:border-color .2s ease,color .2s ease,background .2s ease}.deposit-cancel-btn:hover{border-color:var(--danger, #ef4444);color:var(--danger, #ef4444)}.deposit-note-card{display:flex;align-items:flex-start;gap:12px;padding:16px}.deposit-note-icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:12px;background:var(--accent-light, rgba(99, 102, 241, .12));color:var(--accent)}.deposit-note-icon svg{width:19px;height:19px}.deposit-note-title{font-weight:600;font-size:.95rem}.deposit-note-sub{font-size:.82rem;color:var(--text-secondary);margin-top:2px}.deposit-form-card{padding:20px}.deposit-section-head{display:flex;align-items:flex-start;gap:12px;margin-bottom:18px}.deposit-section-icon{display:flex;align-items:center;justify-content:center;width:38px;height:38px;flex-shrink:0;border-radius:12px;background:var(--accent-light, rgba(99, 102, 241, .12));color:var(--accent)}.deposit-section-icon svg{width:20px;height:20px}.deposit-section-body{min-width:0}.deposit-section-title{margin:0;font-size:1.05rem;font-weight:600}.deposit-section-sub{margin:3px 0 0;font-size:.82rem;color:var(--text-secondary);line-height:1.45}.deposit-amount-field.is-disabled{opacity:.55;pointer-events:none}.deposit-amount-label{display:block;font-size:.78rem;color:var(--text-secondary);margin-bottom:6px;text-transform:uppercase;letter-spacing:.04em}.deposit-amount-row{display:flex;align-items:center;gap:10px;padding:4px 16px;border:1.5px solid var(--border);border-radius:14px;background:var(--bg-primary);transition:border-color .2s ease,box-shadow .2s ease}.deposit-amount-row:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-light, rgba(99, 102, 241, .15))}.deposit-amount-input{flex:1;min-width:0;border:none;outline:none;background:transparent;color:var(--text-primary);font-family:JetBrains Mono,ui-monospace,monospace;font-size:1.45rem;font-weight:700;padding:12px 0}.deposit-amount-input::placeholder{color:var(--text-secondary);opacity:.45;font-weight:600}.deposit-amount-suffix{font-size:.9rem;font-weight:600;color:var(--text-secondary);flex-shrink:0}.deposit-amount-presets{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap}.deposit-preset{flex:1;min-width:72px;padding:9px 10px;border-radius:10px;border:1px solid var(--border);background:var(--bg-secondary);color:var(--text-secondary);font:inherit;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.85rem;font-weight:600;cursor:pointer;transition:border-color .18s ease,color .18s ease,background .18s ease}.deposit-preset:hover{border-color:var(--accent);color:var(--text-primary)}.deposit-preset.selected{border-color:var(--accent);color:var(--accent);background:var(--accent-light, rgba(99, 102, 241, .12))}.deposit-cost-row{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:14px;padding:12px 16px;border-radius:12px;background:var(--bg-secondary);border:1px dashed var(--border)}.deposit-cost-label{font-size:.85rem;color:var(--text-secondary)}.deposit-cost-value{font-family:JetBrains Mono,ui-monospace,monospace;font-size:1.05rem;font-weight:700;color:var(--accent)}.deposit-terms{margin-top:14px;border:1px solid var(--border);border-radius:12px;background:var(--bg-secondary);overflow:hidden}.deposit-terms-summary{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:13px 16px;cursor:pointer;list-style:none;user-select:none;font-size:.9rem;font-weight:600}.deposit-terms-summary::-webkit-details-marker{display:none}.deposit-terms-summary-text{display:flex;align-items:center;gap:9px;color:var(--text-primary)}.deposit-terms-summary-text svg{width:17px;height:17px}.deposit-terms-summary-text .icon-svg{display:flex;color:var(--accent)}.deposit-terms-chevron{display:flex;color:var(--text-secondary);transition:transform .3s cubic-bezier(.4,0,.2,1)}.deposit-terms-chevron svg{width:18px;height:18px}.deposit-terms[open] .deposit-terms-chevron{transform:rotate(180deg)}.deposit-terms-text{padding:0 16px 15px;font-size:.86rem;line-height:1.6;color:var(--text-secondary);white-space:normal}.deposit-terms-empty{font-style:italic;opacity:.75}.deposit-terms-deadline{display:flex;align-items:center;gap:8px;margin-top:12px;padding:10px 12px;border-radius:10px;background:var(--bg-primary);color:var(--text-primary);font-size:.84rem;font-weight:500}.deposit-terms-deadline svg{width:16px;height:16px}.deposit-terms-deadline .icon-svg{display:flex;color:var(--accent);flex-shrink:0}.deposit-agree{display:flex;align-items:center;gap:12px;margin:14px 0;padding:13px 16px;border:1px solid var(--border);border-radius:12px;background:var(--bg-secondary);cursor:pointer;user-select:none;transition:border-color .2s ease,background .2s ease}.deposit-agree:hover{border-color:var(--accent)}.deposit-agree.is-disabled{opacity:.55;pointer-events:none}.deposit-agree-input{position:absolute;opacity:0;width:0;height:0}.deposit-agree-box{display:flex;align-items:center;justify-content:center;width:22px;height:22px;flex-shrink:0;border:1.8px solid var(--border);border-radius:7px;background:var(--bg-primary);color:#fff;transition:background .2s ease,border-color .2s ease,transform .15s ease}.deposit-agree-box svg{width:14px;height:14px;opacity:0;transform:scale(.6);transition:opacity .18s ease,transform .18s ease}.deposit-agree-input:checked+.deposit-agree-box{background:var(--accent);border-color:var(--accent)}.deposit-agree-input:checked+.deposit-agree-box svg{opacity:1;transform:scale(1)}.deposit-agree-input:focus-visible+.deposit-agree-box{box-shadow:0 0 0 3px var(--accent-light, rgba(99, 102, 241, .2))}.deposit-agree-text{font-size:.9rem;font-weight:500;color:var(--text-primary)}.deposit-submit{width:100%;padding:14px 20px;border-radius:14px;font-size:1rem;font-weight:600}.deposit-form-note{display:flex;align-items:center;gap:8px;margin:12px 0 0;font-size:.8rem;color:var(--text-secondary);line-height:1.45}.deposit-cost-note{display:flex;align-items:center;gap:8px;margin:8px 0 0;font-size:.8rem;line-height:1.45;color:#35c17a}.deposit-cost-note .icon-svg{display:flex;flex-shrink:0}.deposit-cost-note svg{width:15px;height:15px}.deposit-form-note svg{width:15px;height:15px}.deposit-form-note .icon-svg{display:flex;flex-shrink:0;opacity:.8}@media(max-width:380px){.deposit-balance-value{font-size:1.7rem}.deposit-amount-input{font-size:1.25rem}.deposit-entry-sub{font-size:.74rem}}.manual-copy-overlay{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:20px;background:#0009;backdrop-filter:blur(var(--glass-soft));-webkit-backdrop-filter:blur(var(--glass-soft))}.manual-copy-box{width:100%;max-width:420px;padding:20px;border-radius:16px;border:1px solid var(--border);background:var(--bg-card);box-shadow:0 20px 50px #00000059}.manual-copy-title{font-size:1.05rem;font-weight:600;margin-bottom:6px}.manual-copy-hint{margin:0 0 12px;font-size:.84rem;color:var(--text-secondary);line-height:1.45}.manual-copy-text{width:100%;padding:12px;border-radius:10px;border:1px solid var(--border);background:var(--bg-primary);color:var(--text-primary);font-family:JetBrains Mono,ui-monospace,monospace;font-size:.85rem;resize:vertical;word-break:break-all}.manual-copy-close{width:100%;margin-top:12px;padding:12px;border-radius:12px}.flapboard{--flap-top: #ffffff;--flap-bottom: #e8ebf3;--flap-seam: rgba(26, 26, 46, .16);--flap-edge: rgba(26, 26, 46, .1);--flap-shade: rgba(26, 26, 46, .06)}[data-theme=dark] .flapboard{--flap-top: #262e47;--flap-bottom: #151b2c;--flap-seam: rgba(0, 0, 0, .55);--flap-edge: rgba(255, 255, 255, .08);--flap-shade: rgba(0, 0, 0, .35)}.rate-value.flapboard{display:inline-flex;align-items:stretch;justify-content:center;gap:2px;max-width:100%;font-family:JetBrains Mono,ui-monospace,monospace;font-variant-numeric:tabular-nums;font-weight:700;line-height:1;letter-spacing:0}.flap-cell{position:relative;min-width:.74em;padding:.16em .04em;display:flex;align-items:center;justify-content:center;border-radius:3px;color:var(--text-primary);background:linear-gradient(180deg,var(--flap-top) 0 49.4%,var(--flap-bottom) 50.6% 100%);box-shadow:inset 0 0 0 1px var(--flap-edge),0 1px 2px var(--flap-shade);will-change:transform;backface-visibility:hidden}.flap-cell:after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:var(--flap-seam);pointer-events:none}.flap-cell:before{content:"";position:absolute;inset:0;border-radius:3px;opacity:0;pointer-events:none;box-shadow:inset 0 0 0 1px rgba(var(--accent-rgb),.55),0 0 12px rgba(var(--accent-rgb),.38)}.flap-cell.is-landed:before{animation:flapGlow .5s ease-out}@keyframes flapGlow{0%{opacity:1}to{opacity:0}}@keyframes flapTurnA{0%{transform:perspective(220px) rotateX(0)}49%{transform:perspective(220px) rotateX(-82deg)}50%{transform:perspective(220px) rotateX(82deg)}to{transform:perspective(220px) rotateX(0)}}@keyframes flapTurnB{0%{transform:perspective(220px) rotateX(0)}49%{transform:perspective(220px) rotateX(-82deg)}50%{transform:perspective(220px) rotateX(82deg)}to{transform:perspective(220px) rotateX(0)}}.flap-cell.is-flip-a{animation:flapTurnA .115s ease-in}.flap-cell.is-flip-b{animation:flapTurnB .115s ease-in}.flap-sep{display:flex;align-items:center;justify-content:center;padding:0 .02em;color:var(--text-secondary);font-weight:600}.flap-delta{display:block;margin-top:6px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.68rem;font-weight:700;letter-spacing:.03em;color:var(--success);font-variant-numeric:tabular-nums}.flap-delta[hidden]{display:none}.flap-delta.is-down{color:var(--error)}.flap-delta.is-in{animation:flapDeltaIn .42s cubic-bezier(.16,.9,.3,1)}@keyframes flapDeltaIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}html[data-quality=low] .flap-cell.is-flip-a,html[data-quality=low] .flap-cell.is-flip-b{animation-duration:.09s;transform:none}@media(max-width:380px){.flap-cell{min-width:.7em;padding:.14em .03em}.flap-delta{font-size:.64rem}}@media(prefers-reduced-motion:reduce){.flap-cell.is-flip-a,.flap-cell.is-flip-b,.flap-cell.is-landed:before,.flap-delta.is-in{animation:none}}:root{--tg-safe-top: 0px;--tg-safe-bottom: 0px;--tg-safe-left: 0px;--tg-safe-right: 0px;--tg-content-top: 0px;--tg-content-bottom: 0px;--app-inset-top: max(env(safe-area-inset-top, 0px), var(--tg-safe-top));--app-inset-bottom: max(env(safe-area-inset-bottom, 0px), var(--tg-safe-bottom));--app-inset-left: max(env(safe-area-inset-left, 0px), var(--tg-safe-left));--app-inset-right: max(env(safe-area-inset-right, 0px), var(--tg-safe-right))}html.tg-fullscreen{--tg-content-floor: 48px;--app-inset-top: calc(var(--tg-safe-top) + max(var(--tg-content-top), var(--tg-content-floor)));--app-inset-bottom: calc(var(--tg-safe-bottom) + var(--tg-content-bottom))}html.tg-miniapp .header,html.user-surface .header{padding-top:max(6px,var(--app-inset-top));padding-left:max(12px,var(--app-inset-left));padding-right:max(12px,var(--app-inset-right))}html.tg-miniapp .nav,html.user-surface .nav{padding-left:max(12px,var(--app-inset-left));padding-right:max(12px,var(--app-inset-right))}html.tg-miniapp .content,html.user-surface .content{padding-bottom:calc(var(--app-inset-bottom) + 16px)}html.tg-fullscreen .header{padding-top:max(10px,var(--app-inset-top))}html.tg-fullscreen .toast-host{top:calc(max(var(--app-header-h, 0px),var(--app-inset-top, 0px)) + 10px)}@media(max-width:768px){.nav.nav-user{padding-bottom:max(6px,var(--app-inset-bottom, 0px))}.nav.nav-user~.content{padding-bottom:calc(76px + var(--app-inset-bottom, 0px))}}html.tg-fullscreen .nav.nav-user{padding-bottom:max(14px,var(--app-inset-bottom, 0px))}html.tg-fullscreen .nav.nav-user~.content{padding-bottom:calc(76px + max(14px,var(--app-inset-bottom, 0px)))}.flapboard{--flap-hot: #FF6B73;--flap-hot-rgb: 255, 107, 115;--flap-bloom: .3;--flap-halo: .16}.flapboard-tier{--flap-bloom: .16;--flap-halo: .08}.flapboard.is-rolling{filter:drop-shadow(0 0 5px rgba(var(--flap-hot-rgb),var(--flap-halo)));transition:filter .3s ease}.flap-cell.is-flip-a,.flap-cell.is-flip-b{color:var(--flap-hot);text-shadow:0 0 5px rgba(var(--flap-hot-rgb),var(--flap-bloom))}.flap-cell:before{box-shadow:inset 0 0 0 1px rgba(var(--flap-hot-rgb),calc(var(--flap-bloom) + .12)),0 0 10px rgba(var(--flap-hot-rgb),var(--flap-halo))}.flap-cell.is-landed{animation:flapLandHot .45s ease-out}@keyframes flapLandHot{0%{color:var(--flap-hot);text-shadow:0 0 7px rgba(var(--flap-hot-rgb),.42)}to{color:var(--text-primary);text-shadow:none}}.tier-row .flapboard{display:inline-flex;align-items:stretch;gap:1px;font-family:JetBrains Mono,ui-monospace,monospace;font-variant-numeric:tabular-nums;font-weight:600;line-height:1}.tier-row .flap-cell{min-width:.68em;padding:.13em .03em;border-radius:2px;font-weight:600}.tier-row .flap-cell:after{opacity:.7}@media(prefers-reduced-motion:reduce){.flapboard.is-rolling{filter:none}.flap-cell.is-landed{animation:none}.flap-cell.is-flip-a,.flap-cell.is-flip-b{color:var(--text-primary);text-shadow:none}}.page-hero,.user-stats-card{--elev: 3}.card,.service-block,.history-list-card,.fw-card,.p2p-modal{--elev: 2}.stats-mini-block,.swap-card,.live-feed-strip,.rate-item{--elev: 1}.page-hero,.user-stats-card,.card,.service-block,.history-list-card,.fw-card,.stats-mini-block,.swap-card,.live-feed-strip,.rate-item{box-shadow:inset 0 1px #ffffff24,0 calc(var(--elev, 1) * 2px) calc(var(--elev, 1) * 6px) rgba(0,0,0,calc(.05 * var(--elev, 1))),0 calc(var(--elev, 1) * 5px) calc(var(--elev, 1) * 14px) rgba(0,0,0,calc(.045 * var(--elev, 1)));transition:box-shadow var(--dur-tap) var(--spring-soft),transform var(--dur-tap) var(--spring-snap)}[data-theme=dark] .page-hero,[data-theme=dark] .user-stats-card,[data-theme=dark] .card,[data-theme=dark] .service-block,[data-theme=dark] .history-list-card,[data-theme=dark] .fw-card,[data-theme=dark] .stats-mini-block,[data-theme=dark] .swap-card,[data-theme=dark] .live-feed-strip,[data-theme=dark] .rate-item{box-shadow:inset 0 1px #ffffff1f,0 calc(var(--elev, 1) * 2px) calc(var(--elev, 1) * 6px) rgba(0,0,0,calc(.12 * var(--elev, 1))),0 calc(var(--elev, 1) * 6px) calc(var(--elev, 1) * 16px) rgba(0,0,0,calc(.1 * var(--elev, 1)))}.glass-pressed{--elev: 1;transform:scale(.992)}.page-hero.glass-pressed,.user-stats-card.glass-pressed{--elev: 2}#glass-specular{position:fixed;z-index:60;pointer-events:none;opacity:0;transition:opacity .26s ease;background:radial-gradient(180px circle at var(--spec-x, 50%) var(--spec-y, 50%),rgba(255,255,255,.18),rgba(255,255,255,.05) 42%,rgba(255,255,255,0) 68%);mix-blend-mode:screen}#glass-specular.is-on{opacity:1}@media(prefers-reduced-motion:reduce){#glass-specular{display:none}.glass-pressed{transform:none}.page-hero,.user-stats-card,.card,.service-block,.history-list-card,.fw-card,.stats-mini-block,.swap-card,.live-feed-strip,.rate-item{transition:none}}@media(prefers-reduced-motion:no-preference){:root.vt-content-swap #content{view-transition-name:app-content}:root.vt-content-swap::view-transition-old(root),:root.vt-content-swap::view-transition-new(root){animation:none}::view-transition-old(app-content){animation:vtContentOut .2s var(--ease-out-expo) both}::view-transition-new(app-content){animation:vtContentIn .36s var(--spring-soft) both}@keyframes vtContentOut{to{opacity:0;transform:translateY(-8px) scale(.995)}}@keyframes vtContentIn{0%{opacity:0;transform:translateY(12px) scale(.985)}}:root.vt-receipt .history-item.vt-receipt-source{view-transition-name:receipt-hero}:root.vt-receipt #receipt-overlay .oxr-canvas-wrap{view-transition-name:receipt-hero}:root.vt-receipt::view-transition-old(root),:root.vt-receipt::view-transition-new(root){animation-duration:.28s}::view-transition-group(receipt-hero){animation-duration:.46s;animation-timing-function:var(--spring-soft)}::view-transition-old(receipt-hero),::view-transition-new(receipt-hero){height:100%;object-fit:cover;object-position:top center}}.numpad{position:fixed;left:0;right:0;bottom:0;z-index:1200;padding:0 10px calc(max(env(safe-area-inset-bottom,0px),var(--app-inset-bottom, 0px)) + 10px);transform:translateY(102%);transition:transform var(--dur-sheet) var(--spring-bounce);pointer-events:none}.numpad.is-open{transform:translateY(0);pointer-events:auto}.numpad[hidden]{display:none}.numpad-sheet{border-radius:22px 22px 16px 16px;border:1px solid var(--border);border-bottom:none;background:var(--card-bg, rgba(16, 22, 40, .96));-webkit-backdrop-filter:blur(var(--glass-strong)) saturate(1.1);backdrop-filter:blur(var(--glass-strong)) saturate(1.1);box-shadow:inset 0 1px #ffffff29,0 -10px 34px #00000052;padding:12px 12px 14px}[data-theme=dark] .numpad-sheet{background:#0e1322f0}.numpad-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 4px 10px}.numpad-title{font-size:.78rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-secondary)}.numpad-done{appearance:none;border:none;border-radius:12px;padding:8px 16px;font:inherit;font-weight:700;font-size:.88rem;color:#08101f;background:linear-gradient(135deg,#7ea2fff2,#6084ebf2);cursor:pointer;transition:transform var(--dur-tap) var(--spring-snap)}.numpad-done:active{transform:scale(.94)}.numpad-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.numpad-key{appearance:none;font-family:var(--font-mono);font-size:1.4rem;font-weight:600;color:var(--text-primary);padding:14px 0;border-radius:14px;border:1px solid rgba(255,255,255,.09);background:#ffffff0f;box-shadow:inset 0 1px #ffffff24;cursor:pointer;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;transition:transform var(--dur-tap) var(--spring-snap),background .16s ease}.numpad-key:active{transform:scale(.93);background:rgba(var(--accent-rgb),.22)}.numpad-key-soft{font-size:1.2rem;color:var(--text-secondary);background:#ffffff08}html.numpad-open .content{padding-bottom:320px}html.numpad-open .nav.nav-user{opacity:0;pointer-events:none}@media(prefers-reduced-motion:reduce){.numpad,.numpad-key,.numpad-done{transition:none}}.admin-race-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.admin-race-card{margin-top:14px}.admin-race-turnover{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.admin-race-id .admin-race-lookup{font-family:var(--font-mono);padding:2px 6px;font-size:.8rem}.receipt-privacy-card{padding:14px 16px}.receipt-privacy-row{display:flex;align-items:center;justify-content:space-between;gap:14px}.deals-entry.needs-action{border-color:rgba(var(--accent-rgb),.4);box-shadow:0 0 0 1px rgba(var(--accent-rgb),.12)}html.tg-miniapp #content[data-user-page=current-deals] .card,html.user-surface #content[data-user-page=current-deals] .card{border:1px solid rgba(148,163,184,.14);border-radius:18px;background:#0d1220a8;box-shadow:0 1px #ffffff08 inset,0 6px 18px #00000047}html.tg-miniapp #content[data-user-page=current-deals] .deal-card.is-open,html.user-surface #content[data-user-page=current-deals] .deal-card.is-open{border-color:rgba(var(--accent-rgb),.28);box-shadow:0 1px #ffffff0a inset,0 10px 26px #00000057}html.tg-miniapp #content[data-user-page=current-deals] .deal-card:has(.deal-card-state.is-action),html.user-surface #content[data-user-page=current-deals] .deal-card:has(.deal-card-state.is-action),html.tg-miniapp #content[data-user-page=current-deals] .deal-card:has(.deal-card-state.is-alarm),html.user-surface #content[data-user-page=current-deals] .deal-card:has(.deal-card-state.is-alarm){border-color:rgba(var(--accent-rgb),.34)}.deal-card{padding:0;overflow:hidden}.deal-card-head{display:flex;align-items:center;gap:10px;width:100%;padding:14px 16px;background:none;border:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.deal-card-head-main{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto}.deal-card-number{font-weight:700;font-size:.95rem}.deal-card-sum{font-size:.82rem;color:var(--text-secondary)}.deal-card-state{flex-shrink:0;padding:4px 9px;border-radius:999px;font-size:.68rem;font-weight:700;white-space:nowrap;background:#ffffff0f;border:1px solid var(--border);color:var(--text-secondary)}.deal-card-state.is-action{color:var(--accent);background:rgba(var(--accent-rgb),.12);border-color:rgba(var(--accent-rgb),.28)}.deal-card-state.is-review{color:#d99a12;background:#f59e0b1f;border-color:#f59e0b4d}.deal-card-chevron{flex-shrink:0;font-size:.7rem;color:var(--text-secondary);transition:transform .22s ease}.deal-card.is-open .deal-card-chevron{transform:rotate(180deg)}.deal-card-body{display:none;padding:0 16px 16px;border-top:1px solid var(--border)}.deal-card.is-open .deal-card-body{display:block}.deal-progress{margin:14px 0 12px}.deal-progress-track{height:6px;border-radius:999px;background:#ffffff14;overflow:hidden;margin-bottom:6px}.deal-progress-fill{height:100%;border-radius:inherit;background:linear-gradient(90deg,rgba(var(--accent-rgb),.85),rgba(var(--accent-rgb),.55));transition:width .35s ease}.deal-meta{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;margin-bottom:14px}.deal-meta span.hint{display:block;font-size:.72rem}.deal-meta strong{font-size:.86rem;word-break:break-word}.deal-section-title{margin:0 0 8px;font-size:.9rem;font-weight:700}.deal-payment{padding:10px 12px;border:1px solid var(--border);border-radius:12px;background:#ffffff05;margin-bottom:8px}.deal-payment.is-pending{border-color:rgba(var(--accent-rgb),.3)}.deal-payment.is-expired{border-color:#f59e0b5c}.deal-payment.is-failed{border-color:#e5393557}.deal-payment.is-paid,.deal-payment.is-confirmed{border-color:#22c55e52}.deal-payment.is-void{--void-rgb: 229, 83, 74;border-color:rgba(var(--void-rgb),.34);background:rgba(var(--void-rgb),.06)}[data-theme=dark] .deal-payment.is-void{--void-rgb: 255, 122, 112}.deal-payment.is-void .deal-payment-amount{color:rgb(var(--void-rgb));text-decoration:line-through;text-decoration-thickness:2px;text-decoration-color:rgba(var(--void-rgb),.75);opacity:.9}.deal-payment.is-void .deal-payment-status{color:rgb(var(--void-rgb))}.deal-payment-top{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.deal-payment-amount{font-weight:700;font-size:1rem}.deal-payment-status{font-size:.76rem;color:var(--text-secondary);text-align:right}.deal-payment-timer{margin-top:4px;font-size:.76rem;color:var(--text-secondary)}.deal-payment-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.deal-pay-btn{flex:1 1 0;min-width:140px;min-height:46px;padding:12px 20px;border-radius:14px;font-size:.95rem;font-weight:600}.deal-btn-ghost-danger{--danger-rgb: 229, 83, 74;display:inline-flex;align-items:center;justify-content:center;padding:12px 20px;border-radius:14px;font-size:.95rem;font-weight:600;cursor:pointer;color:rgb(var(--danger-rgb));background:rgba(var(--danger-rgb),.1);border:1px solid rgba(var(--danger-rgb),.32);backdrop-filter:blur(var(--glass-medium)) saturate(1.05);-webkit-backdrop-filter:blur(var(--glass-medium)) saturate(1.05);box-shadow:inset 0 1px #ffffff14;transition:background .2s ease,border-color .2s ease,transform .15s ease}.deal-btn-ghost-danger:hover:not(:disabled){background:rgba(var(--danger-rgb),.16);border-color:rgba(var(--danger-rgb),.45)}.deal-btn-ghost-danger:active:not(:disabled){transform:scale(.985)}.p2p-modal-actions .confirm-action-cancel,.p2p-modal-actions .deal-btn-ghost-danger{flex:1 1 0;padding:12px 18px;border-radius:12px;font-size:.95rem}.p2p-modal-actions .deal-btn-ghost-danger.is-solid{background:rgba(var(--danger-rgb),.18);border-color:rgba(var(--danger-rgb),.5);font-weight:700}.p2p-modal-actions .deal-btn-ghost-danger.is-solid:hover:not(:disabled){background:rgba(var(--danger-rgb),.26)}[data-theme=dark] .deal-btn-ghost-danger{--danger-rgb: 255, 122, 112;background:rgba(var(--danger-rgb),.12);border-color:rgba(var(--danger-rgb),.3)}.deal-video-block{margin-top:14px;padding:14px;border:1px solid rgba(var(--accent-rgb),.28);border-radius:14px;background:rgba(var(--accent-rgb),.06)}.deal-video-block.is-review{border-color:#f59e0b52;background:#f59e0b12}.deal-card-state.is-alarm{color:rgb(var(--alarm-rgb, 229, 83, 74));background:rgba(var(--alarm-rgb, 229, 83, 74),.13);border-color:rgba(var(--alarm-rgb, 229, 83, 74),.32)}[data-theme=dark] .deal-card-state.is-alarm{--alarm-rgb: 255, 122, 112}.deal-video-block.is-rejected{--alarm-rgb: 229, 83, 74;border-color:rgba(var(--alarm-rgb),.34);background:rgba(var(--alarm-rgb),.07)}[data-theme=dark] .deal-video-block.is-rejected{--alarm-rgb: 255, 122, 112}.deal-video-reject{margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid rgba(var(--alarm-rgb),.22)}.deal-video-reject-head{display:flex;align-items:center;gap:8px;font-weight:800;font-size:.92rem;color:rgb(var(--alarm-rgb))}.deal-video-reject-head .icon-svg{width:18px;height:18px}.deal-video-reject-reason{margin:6px 0 4px;padding:8px 10px;border-radius:10px;font-size:.85rem;line-height:1.45;color:var(--text-primary);background:rgba(var(--alarm-rgb),.1);border:1px solid rgba(var(--alarm-rgb),.2);word-break:break-word}.deal-video-head{display:flex;align-items:center;gap:8px;font-weight:700;font-size:.92rem;margin-bottom:8px}.deal-video-head .icon-svg{width:18px;height:18px}.deal-video-rules{margin:0 0 12px;padding-left:18px;font-size:.8rem;line-height:1.5;color:var(--text-secondary)}.deal-video-upload{display:flex;flex-direction:column;gap:10px;margin-bottom:10px}.deal-video-pick{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:12px 18px;border-radius:14px;border:1px dashed rgba(var(--accent-rgb),.45);background:rgba(var(--accent-rgb),.07);color:var(--accent);font-size:.95rem;font-weight:600;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .2s ease,border-color .2s ease,transform .15s ease}.deal-video-pick:hover{background:rgba(var(--accent-rgb),.12)}.deal-video-pick:active{transform:scale(.99)}.deal-video-pick svg{width:20px;height:20px;flex-shrink:0}.deal-video-picked{display:flex;align-items:center;gap:12px;padding:10px;border-radius:14px;border:1px solid var(--border);background:#ffffff08}.deal-video-picked[hidden]{display:none!important}.deal-video-picked.is-ready{border-color:#35c17a66}.deal-video-thumb{position:relative;width:62px;height:62px;flex-shrink:0;border-radius:10px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#00000047;color:var(--text-secondary)}.deal-video-thumb img{width:100%;height:100%;object-fit:cover;display:block}.deal-video-thumb-icon .icon-svg{width:22px;height:22px}.deal-video-thumb-spin{width:22px;height:22px;border-radius:50%;border:2px solid rgba(var(--accent-rgb),.25);border-top-color:rgb(var(--accent-rgb));animation:dealThumbSpin .8s linear infinite}@keyframes dealThumbSpin{to{transform:rotate(360deg)}}.deal-video-picked-main{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto}.deal-video-picked-name{font-size:.88rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.deal-video-picked-meta{font-size:.76rem;color:var(--text-secondary)}.deal-video-picked-state{font-size:.76rem;font-weight:700;color:var(--accent)}.deal-video-picked.is-ready .deal-video-picked-state{color:#35c17a}.deal-video-picked.is-ready .deal-video-picked-state:before{content:"\2713  "}.deal-video-clear{flex-shrink:0;width:30px;height:30px;border-radius:9px;border:1px solid var(--border);background:#ffffff0d;color:var(--text-secondary);font-size:1.1rem;line-height:1;cursor:pointer}.deal-video-clear:hover{color:var(--text-primary)}@media(prefers-reduced-motion:reduce){.deal-video-thumb-spin{animation:none}}.deal-video-progress{margin-bottom:10px}.deal-video-steps{display:flex;flex-wrap:wrap;gap:6px 12px;margin-bottom:8px}.deal-video-step{display:inline-flex;align-items:center;gap:6px;font-size:.73rem;color:var(--text-secondary);opacity:.6}.deal-video-step i{width:12px;height:12px;border-radius:50%;border:2px solid currentColor;flex-shrink:0}.deal-video-step.is-active{opacity:1;color:var(--accent);font-weight:700}.deal-video-step.is-active i{border-color:rgb(var(--accent-rgb));animation:dealStepPulse 1.1s ease-in-out infinite}.deal-video-step.is-done{opacity:1;color:#35c17a}.deal-video-step.is-done i{background:#35c17a;border-color:#35c17a;box-shadow:inset 0 0 0 2px var(--card-bg, #16161f)}@keyframes dealStepPulse{0%,to{transform:scale(1);box-shadow:0 0 rgba(var(--accent-rgb),.45)}50%{transform:scale(1.12);box-shadow:0 0 0 4px rgba(var(--accent-rgb),0)}}.deal-video-progress-track{position:relative;height:7px;border-radius:999px;background:#ffffff1a;overflow:hidden;margin-bottom:6px}.deal-video-progress-fill{height:100%;border-radius:inherit;background:linear-gradient(90deg,rgb(var(--accent-rgb)),rgba(var(--accent-rgb),.7));transition:width .2s ease}.deal-video-progress-track.is-indeterminate .deal-video-progress-fill{background:linear-gradient(90deg,rgba(var(--accent-rgb),.25),rgb(var(--accent-rgb)) 45%,rgba(var(--accent-rgb),.25));background-size:220% 100%;animation:dealProgressRun 1.2s linear infinite}@keyframes dealProgressRun{0%{background-position:120% 0}to{background-position:-120% 0}}.deal-video-progress-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:.74rem;color:var(--text-secondary)}.deal-video-elapsed{font-variant-numeric:tabular-nums;white-space:nowrap;opacity:.85}.deal-video-send{width:100%}.deal-video-send.is-busy{opacity:.75}@media(prefers-reduced-motion:reduce){.deal-video-step.is-active i,.deal-video-progress-track.is-indeterminate .deal-video-progress-fill{animation:none}}.rate-notify-row{display:flex;align-items:center;gap:12px}.rate-notify-icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;border-radius:11px;color:var(--accent);background:rgba(var(--accent-rgb),.12);border:1px solid rgba(var(--accent-rgb),.22)}.rate-notify-icon .icon-svg{width:18px;height:18px}.rate-notify-main{min-width:0;flex:1 1 auto}.rate-notify-main label{font-weight:650;font-size:.95rem;color:var(--text-primary)}.rate-notify-hint{margin:4px 0 0;font-size:.78rem;line-height:1.45}.receipt-privacy-main{min-width:0}.receipt-privacy-main label{font-weight:650;font-size:.95rem;color:var(--text-primary)}.receipt-privacy-hint{margin:4px 0 0;font-size:.78rem;line-height:1.45}.admin-manual-note{display:block;margin-top:2px;font-size:.72rem;color:var(--accent)}html.anim-suspended body:before,html.anim-suspended .bg-extra-orb,html.anim-suspended .particle-dot,html.anim-suspended .home-aurora-blob>i,html.anim-suspended .page-hero:after,html.anim-suspended .page-hero .sheen-overlay,html.anim-suspended .user-stats-card .sheen-overlay,html.anim-suspended .user-stats-card:before,html.anim-suspended .user-stats-card:after,html.anim-suspended .card-bg-blob,html.anim-suspended .avatar-ring,html.anim-suspended .user-avatar,html.anim-suspended .live-feed-track,.anim-offscreen,.anim-offscreen .sheen-overlay,.anim-offscreen .card-bg-blob,.anim-offscreen:before,.anim-offscreen:after{animation-play-state:paused!important}button,input,select,textarea,optgroup{font-family:inherit}.logo,h1,h2,.page-hero-title,.page-hero h1,.page-hero h2{font-family:Unbounded,Manrope,sans-serif;letter-spacing:-.02em}html.tg-miniapp #content.content-home.home-stagger-armed .stats-mini-grid>.stats-mini-block,html.user-surface #content.content-home.home-stagger-armed .stats-mini-grid>.stats-mini-block,html.tg-miniapp #content.content-home.home-stagger-armed .service-block,html.user-surface #content.content-home.home-stagger-armed .service-block{backdrop-filter:none;-webkit-backdrop-filter:none}.nav.nav-groups{gap:4px;padding-bottom:0;border-bottom:none}.nav.nav-groups button{border-color:transparent;background:transparent;border-radius:10px 10px 0 0;padding:8px 12px 9px;color:var(--text-secondary);font-weight:600}.nav.nav-groups button:hover{color:var(--text-primary);background:rgba(var(--accent-rgb),.06)}.nav.nav-groups button.active{color:var(--text-primary);background:rgba(var(--accent-rgb),.12);box-shadow:inset 0 -2px 0 0 var(--accent)}.nav.nav-groups .nav-label{font-size:.7rem}.nav[hidden],.nav-groups[hidden]{display:none}.nav.nav-pages{padding-top:5px;padding-bottom:5px;background:var(--bg-primary)}.nav.nav-pages button{flex-direction:row;gap:6px;padding:6px 10px;border-color:transparent;background:transparent;border-radius:999px;color:var(--text-secondary);font-weight:500}.nav.nav-pages button .nav-icon svg{width:15px;height:15px}.nav.nav-pages button:hover{color:var(--text-primary);background:#ffffff0d}.nav.nav-pages button.active{color:var(--text-primary);background:rgba(var(--accent-rgb),.16)}.nav.nav-pages .nav-label{font-size:.72rem}.nav.nav-user button{border-color:transparent;background:transparent;border-radius:10px;color:var(--text-secondary);font-weight:600}.nav.nav-user button:hover{color:var(--text-primary);background:rgba(var(--accent-rgb),.06);border-color:transparent}html.tg-miniapp .nav.nav-user button.active,html.user-surface .nav.nav-user button.active{color:var(--text-primary);background:rgba(var(--accent-rgb),.12);border-color:transparent;box-shadow:inset 0 2px 0 0 var(--accent);backdrop-filter:none;-webkit-backdrop-filter:none}.nav.nav-user .nav-label{font-size:.7rem}.stats-tier{margin-bottom:18px}.stats-tier-title{margin:0 0 8px;font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary)}.stats-grid-hero{grid-template-columns:repeat(2,1fr)}.stat-card-hero{padding:20px}.stat-card-hero .value{font-size:2.1rem;line-height:1.1}.stat-card-hero .label{font-size:.86rem}.stat-note{margin-top:6px;font-size:.72rem;color:var(--text-secondary);opacity:.75}.stats-grid-money{grid-template-columns:repeat(3,1fr)}.stat-card-money .value{font-size:1.25rem;font-family:JetBrains Mono,ui-monospace,monospace}.stats-grid-muted{grid-template-columns:repeat(3,1fr);gap:8px}.stat-card-muted{padding:10px 12px;border-radius:12px;background:#ffffff08;border:1px solid var(--border);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.stat-card-muted:before{display:none}.stat-card-muted .value{font-size:.94rem;font-weight:600;color:var(--text-primary);text-shadow:none}.stat-card-muted .label{font-size:.66rem;opacity:.8}.stat-card[data-tone=warn] .value{color:var(--warning);text-shadow:none}.stat-card[data-tone=ok] .value{color:var(--success);text-shadow:none}.stat-card[data-tone=bad] .value{color:var(--error);text-shadow:none}.stat-card[data-tone=neutral] .value{color:var(--text-primary);text-shadow:none}.status-breakdown{list-style:none;margin:0;padding:0}.status-breakdown li{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid var(--border)}.status-breakdown li:last-child{border-bottom:none}.status-breakdown-label{color:var(--text-secondary);font-size:.88rem}.status-breakdown-value{font-family:JetBrains Mono,ui-monospace,monospace;font-weight:600;font-variant-numeric:tabular-nums;color:var(--text-primary)}.status-breakdown li[data-tone=ok] .status-breakdown-value{color:var(--success)}.status-breakdown li[data-tone=warn] .status-breakdown-value{color:var(--warning)}.status-breakdown li[data-tone=bad] .status-breakdown-value{color:var(--error)}.empty-state-title{margin:0;font-weight:600;color:var(--text-primary);font-size:1rem}.empty-state-text{margin:0;max-width:46ch}.empty-state-action{margin-top:6px}@media(max-width:420px){.stats-grid-money{gap:8px}.stat-card-money{padding:12px 10px}.stat-card-money .value{font-size:1rem}.stat-card-money .label{font-size:.66rem}.stats-grid-muted{grid-template-columns:repeat(2,1fr)}.stat-card-hero .value{font-size:1.8rem}}@media(prefers-reduced-motion:reduce){.daily-boost-flame.is-lit .daily-boost-flame-icon{animation:none}}.daily-boost-track,.p2p-proof-progress-track,.p2p-chat-upload-track,.fw-progress-track,.deal-progress-track,.deal-video-progress-track,.deposit-limit-track{contain:layout paint}.settings-row{display:flex;flex-direction:column;gap:6px;margin-bottom:12px;text-align:left}.settings-row>label{display:block;margin-bottom:0;font-size:.78rem;font-weight:600;color:var(--text-secondary)}.settings-row>input,.settings-row>select,.settings-row>textarea{width:100%;margin-bottom:0;padding:10px 12px;border:1px solid var(--border);border-radius:8px;background:var(--bg-primary);color:var(--text-primary);font-family:inherit;font-size:.95rem}html.tg-miniapp #content.content-home.home-stagger-armed.content-entrance-fade>*:not(.content-loading),html.user-surface #content.content-home.home-stagger-armed.content-entrance-fade>*:not(.content-loading){animation:none}.fw-switch-btn,.btn-history-payments,.btn-history-receipt{min-height:44px}.pagination button{min-height:44px;min-width:44px}.pagination button.active{color:#0b1020;font-weight:700}#promo-code-input,.calc-row>input,.calc-row>button{min-height:44px}html.user-surface #content.content-entrance-fade .card,html.user-surface #content.content-entrance-fade .fw-card,html.user-surface #content.content-entrance-fade .loyalty-nav-btn,html.user-surface #content.content-entrance-fade .fw-switch-btn,html.user-surface #content.content-entrance-fade .boost-switch,html.tg-miniapp #content.content-entrance-fade .card,html.tg-miniapp #content.content-entrance-fade .fw-card,html.tg-miniapp #content.content-entrance-fade .loyalty-nav-btn,html.tg-miniapp #content.content-entrance-fade .fw-switch-btn,html.tg-miniapp #content.content-entrance-fade .boost-switch{backdrop-filter:none;-webkit-backdrop-filter:none}.visual-hero{--hero-accent: 124, 58, 237;isolation:isolate;min-height:154px;display:flex;flex-direction:column;justify-content:flex-end;padding:24px 44% 22px 20px;border:1px solid rgba(255,255,255,.14);background:radial-gradient(circle at 76% 12%,rgba(var(--hero-accent),.34),transparent 42%),linear-gradient(145deg,#090d1cf5,#141b31e0);box-shadow:0 18px 42px #080c1838,inset 0 1px #ffffff1f}.visual-hero:before{z-index:1;background:linear-gradient(90deg,#070a16d1,#070a1680 43%,#070a160a 75%),linear-gradient(180deg,rgba(255,255,255,.08),transparent 36%)}.visual-hero:after{content:"";z-index:0;inset:-8% -2% -8% auto;width:53%;height:116%;max-width:none;max-height:none;border-radius:0;opacity:.9;filter:drop-shadow(-16px 14px 22px rgba(0,0,0,.2));animation:none;background:url(assets/oksik/poses/guide-512.webp) right center / contain no-repeat}.visual-hero .page-hero-icon,.visual-hero .page-hero-title,.visual-hero .page-hero-sub{z-index:2}.visual-hero .page-hero-icon{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:10px;border:1px solid rgba(255,255,255,.16);border-radius:12px;color:#fff;background:#ffffff1a;box-shadow:inset 0 1px #ffffff1f;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.visual-hero .page-hero-icon .icon-svg,.visual-hero .page-hero-icon svg{width:20px;height:20px}.visual-hero .page-hero-title{max-width:230px;color:#fff;font-size:clamp(1.25rem,5vw,1.62rem);line-height:1.06;text-shadow:0 2px 16px rgba(0,0,0,.28)}.visual-hero .page-hero-sub{max-width:230px;color:#ffffffc7;line-height:1.35;text-shadow:0 2px 12px rgba(0,0,0,.28)}.visual-hero.rates-hero{--hero-accent: 45, 212, 191;background-color:#082f34;background-image:url(assets/main-banners/rates.webp)}.visual-hero.buy-hero{--hero-accent: 56, 189, 248;background:linear-gradient(145deg,#0c2942,#155e75 56%,#0284c7)}.visual-hero.buy-hero:after{background-image:url(assets/oksik/poses/guide-512.webp)}.visual-hero.settings-hero{--hero-accent: 167, 139, 250;background:linear-gradient(145deg,#21183f,#4c1d95 58%,#7c3aed)}.visual-hero.settings-hero:after{background-image:url(assets/oksik/poses/think-512.webp)}.visual-hero.deals-hero{--hero-accent: 96, 165, 250;background-color:#06121e;background-image:url(assets/main-banners/current-deals.webp)}.visual-hero.deal-status-hero{--hero-accent: 96, 165, 250;background:linear-gradient(145deg,#111d3a,#1e3a8a 58%,#2563eb)}.visual-hero.deal-status-hero:after{background-image:url(assets/oksik/poses/observe-512.webp)}.visual-hero.deposit-hero{--hero-accent: 52, 211, 153;background-color:#071a1a;background-image:url(assets/main-banners/deposit.webp)}.visual-hero.profile-hero{--hero-accent: 148, 163, 184;background-color:#111d3a;background-image:url(assets/main-banners/deals.webp)}.visual-hero.history-hero{--hero-accent: 251, 191, 36;background-color:#291b12;background-image:url(assets/main-banners/history.webp);border-color:#fbbf243d}.visual-hero.payment-hero{--hero-accent: 129, 140, 248;background-color:#06121f;background-image:url(assets/main-banners/address-payment.webp)}.visual-hero.payment-waiting-hero{--hero-accent: 56, 189, 248;background-color:#06131f;background-image:url(assets/main-banners/address-payment-waiting.webp)}.visual-hero.application-hero{--hero-accent: 192, 132, 252;background-color:#0b1226;background-image:url(assets/main-banners/submit-application.webp)}.visual-hero.rates-hero,.visual-hero.deals-hero,.visual-hero.deposit-hero,.visual-hero.application-hero,.visual-hero.payment-hero,.visual-hero.payment-waiting-hero,.visual-hero.profile-hero,.visual-hero.history-hero{min-height:178px;background-repeat:no-repeat;background-size:cover;background-position:center}.visual-hero.rates-hero:after,.visual-hero.deals-hero:after,.visual-hero.deposit-hero:after,.visual-hero.application-hero:after,.visual-hero.payment-hero:after,.visual-hero.payment-waiting-hero:after,.visual-hero.profile-hero:after,.visual-hero.history-hero:after{display:none}.visual-hero.rates-hero:before,.visual-hero.deals-hero:before,.visual-hero.deposit-hero:before,.visual-hero.application-hero:before,.visual-hero.payment-hero:before,.visual-hero.payment-waiting-hero:before,.visual-hero.profile-hero:before,.visual-hero.history-hero:before{background:linear-gradient(90deg,#070815c7,#07081575 38%,#07081508 72%),linear-gradient(180deg,rgba(255,255,255,.035),transparent 35%,rgba(3,5,13,.12));backdrop-filter:none;-webkit-backdrop-filter:none}.visual-hero.rates-hero .page-hero-icon,.visual-hero.deals-hero .page-hero-icon,.visual-hero.deposit-hero .page-hero-icon,.visual-hero.application-hero .page-hero-icon,.visual-hero.payment-hero .page-hero-icon,.visual-hero.payment-waiting-hero .page-hero-icon,.visual-hero.profile-hero .page-hero-icon,.visual-hero.history-hero .page-hero-icon{background:#070a1694;backdrop-filter:none;-webkit-backdrop-filter:none}html.tg-miniapp [data-theme=dark] .visual-hero.rates-hero,html.user-surface [data-theme=dark] .visual-hero.rates-hero,html.tg-miniapp .visual-hero.rates-hero,html.user-surface .visual-hero.rates-hero{background:#082f34 url(assets/main-banners/rates.webp) center / cover no-repeat}html.tg-miniapp [data-theme=dark] .visual-hero.profile-hero,html.user-surface [data-theme=dark] .visual-hero.profile-hero,html.tg-miniapp .visual-hero.profile-hero,html.user-surface .visual-hero.profile-hero{background:#111d3a url(assets/main-banners/deals.webp) center / cover no-repeat}html.tg-miniapp [data-theme=dark] .visual-hero.deposit-hero,html.user-surface [data-theme=dark] .visual-hero.deposit-hero,html.tg-miniapp .visual-hero.deposit-hero,html.user-surface .visual-hero.deposit-hero{background:#071a1a url(assets/main-banners/deposit.webp) center / cover no-repeat}html.tg-miniapp [data-theme=dark] .visual-hero.deals-hero,html.user-surface [data-theme=dark] .visual-hero.deals-hero,html.tg-miniapp .visual-hero.deals-hero,html.user-surface .visual-hero.deals-hero{background:#06121e url(assets/main-banners/current-deals.webp) center / cover no-repeat}html.tg-miniapp [data-theme=dark] .visual-hero.application-hero,html.user-surface [data-theme=dark] .visual-hero.application-hero,html.tg-miniapp .visual-hero.application-hero,html.user-surface .visual-hero.application-hero{background:#0b1226 url(assets/main-banners/submit-application.webp) center / cover no-repeat}html.tg-miniapp [data-theme=dark] .visual-hero.payment-hero,html.user-surface [data-theme=dark] .visual-hero.payment-hero,html.tg-miniapp .visual-hero.payment-hero,html.user-surface .visual-hero.payment-hero{background:#06121f url(assets/main-banners/address-payment.webp) center / cover no-repeat}html.tg-miniapp [data-theme=dark] .visual-hero.payment-waiting-hero,html.user-surface [data-theme=dark] .visual-hero.payment-waiting-hero,html.tg-miniapp .visual-hero.payment-waiting-hero,html.user-surface .visual-hero.payment-waiting-hero{background:#06131f url(assets/main-banners/address-payment-waiting.webp) center / cover no-repeat}html.tg-miniapp [data-theme=dark] .visual-hero.history-hero,html.user-surface [data-theme=dark] .visual-hero.history-hero,html.tg-miniapp .visual-hero.history-hero,html.user-surface .visual-hero.history-hero{background:#291b12 url(assets/main-banners/history.webp) center / cover no-repeat}.visual-hero.loyalty-hero,.visual-hero.referrals-program-hero,.visual-hero.boost-hero,.visual-hero.contests-hero{min-height:178px;background-color:#111329;background-repeat:no-repeat;background-size:cover;background-position:center}.visual-hero.loyalty-hero{background-image:url(assets/loyalty/loyalty-wheel.webp)}.visual-hero.referrals-program-hero{background-image:url(assets/loyalty/referrals.webp)}.visual-hero.boost-hero{background-image:url(assets/loyalty/boost.webp)}.visual-hero.contests-hero{background-image:url(assets/loyalty/contests.webp)}html.tg-miniapp .visual-hero.referrals-program-hero,html.user-surface .visual-hero.referrals-program-hero{background-color:#0a2f2a;background-image:url(assets/loyalty/referrals.webp);background-repeat:no-repeat;background-size:cover;background-position:center}.visual-hero.loyalty-hero:after,.visual-hero.referrals-program-hero:after,.visual-hero.boost-hero:after,.visual-hero.contests-hero:after{display:none}.visual-hero.loyalty-hero:before,.visual-hero.referrals-program-hero:before,.visual-hero.boost-hero:before,.visual-hero.contests-hero:before{background:linear-gradient(90deg,#070815bd,#0708156b 38%,#0708150a 72%),linear-gradient(180deg,rgba(255,255,255,.045),transparent 35%,rgba(3,5,13,.12));backdrop-filter:none;-webkit-backdrop-filter:none}.visual-hero.loyalty-hero .page-hero-icon,.visual-hero.referrals-program-hero .page-hero-icon,.visual-hero.boost-hero .page-hero-icon,.visual-hero.contests-hero .page-hero-icon{background:#070a1694;backdrop-filter:none;-webkit-backdrop-filter:none}.home-main-card{border:1px solid rgba(255,255,255,.14)}.home-main-card .user-stats-header,.home-main-card .stats-mini-grid{position:relative;z-index:1}.loyalty-nav-card{margin:24px 0 18px}.loyalty-nav-heading{margin:0 2px 12px}.loyalty-nav-heading h2{margin:2px 0 0;font-size:1.14rem;color:var(--text-primary)}.loyalty-nav-kicker,.loyalty-card-kicker,.boost-card-kicker{display:block;color:var(--text-secondary);font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.loyalty-page-links{display:grid;grid-template-columns:1fr;gap:12px}.loyalty-nav-card .loyalty-page-links{grid-template-columns:1fr}.loyalty-nav-btn,html.tg-miniapp .loyalty-nav-btn,html.user-surface .loyalty-nav-btn{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:0;width:100%;min-height:148px;padding:18px;overflow:hidden;contain:paint;clip-path:inset(0 round 22px);color:#fff;text-align:left;border:1px solid rgba(255,255,255,.14);border-radius:22px;background-color:#15182b;background-repeat:no-repeat;background-size:cover;background-position:center;box-shadow:0 12px 30px #080c182e,inset 0 1px #ffffff1f;backdrop-filter:none;-webkit-backdrop-filter:none;transform:translateZ(0)}.loyalty-nav-btn-referrals,html.tg-miniapp .loyalty-nav-btn-referrals,html.user-surface .loyalty-nav-btn-referrals{background-image:url(assets/loyalty/referrals.webp)}.loyalty-nav-btn-contests,html.tg-miniapp .loyalty-nav-btn-contests,html.user-surface .loyalty-nav-btn-contests{background-image:url(assets/loyalty/contests.webp)}.loyalty-nav-btn-boost,html.tg-miniapp .loyalty-nav-btn-boost,html.user-surface .loyalty-nav-btn-boost{grid-column:auto;background-image:url(assets/loyalty/boost.webp)}.loyalty-nav-btn:before,html.tg-miniapp .loyalty-nav-btn:before,html.user-surface .loyalty-nav-btn:before{content:"";position:absolute;z-index:0;inset:0;opacity:1;background:linear-gradient(90deg,#050812b8,#05081257 48%,#05081205 82%),linear-gradient(180deg,rgba(255,255,255,.035),transparent 38%,rgba(4,7,16,.05));backdrop-filter:none;-webkit-backdrop-filter:none;pointer-events:none}.loyalty-nav-btn-shade{display:none}.loyalty-nav-btn-copy{display:flex;flex-direction:column;align-items:flex-start;gap:3px;max-width:62%;position:relative;z-index:2;margin:0}.loyalty-nav-btn-kicker{font-size:.63rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#ffffff94}.loyalty-nav-btn-text,.loyalty-nav-btn-boost .loyalty-nav-btn-text{color:#fff;font-size:1.32rem;font-weight:850;line-height:1.05;letter-spacing:-.02em}.loyalty-nav-btn-sub{color:#ffffffb8;font-size:.76rem;line-height:1.35}.loyalty-nav-btn-arrow{position:absolute;z-index:3;right:15px;bottom:15px;display:grid;place-items:center;width:38px;height:38px;border:1px solid rgba(255,255,255,.18);border-radius:13px;color:#fff;background:#080c1894;backdrop-filter:none;-webkit-backdrop-filter:none;transition:transform .2s ease,background .2s ease}.loyalty-nav-btn:hover .loyalty-nav-btn-arrow{transform:translate(3px);background:#ffffff26}.loyalty-nav-btn:active{transform:scale(.986)}.fw-card{border-radius:24px;border-color:#8b5cf633;box-shadow:0 16px 38px #4c1d951f,inset 0 1px #ffffff14}.fw-kicker{letter-spacing:.11em}.fw-title{font-size:clamp(1.18rem,4.8vw,1.5rem)}.fw-spins-badge{box-shadow:inset 0 1px #ffffff1f}.fw-progress{border-radius:16px;padding:12px;background:#7c3aed0f;border:1px solid rgba(124,58,237,.1)}.loyalty-promo-card{border-radius:22px;background:linear-gradient(145deg,#7c3aed1a,#38bdf80a),var(--card-bg)}.loyalty-promo-card .loyalty-card-kicker{color:#8b5cf6;margin-bottom:3px}.loyalty-promo-strip{margin-top:18px;padding:14px;border:1px solid rgba(var(--accent-rgb),.16);box-shadow:0 10px 26px #2e186814}.loyalty-promo-strip-head{margin:0 2px 10px}.loyalty-promo-strip-head strong{display:block;color:var(--text-primary);font-size:.95rem;line-height:1.25}.loyalty-promo-active{display:flex;flex-wrap:wrap;gap:6px}.loyalty-promo-active:empty{display:none}.loyalty-promo-active .promo-rate-info{display:inline-flex;align-items:center;gap:5px;margin:0 0 10px;padding:5px 8px;border-radius:999px;font-size:.72rem}.loyalty-promo-strip .promo-code-row{margin:0}.loyalty-promo-strip .promo-code-field input,.loyalty-promo-strip .promo-code-row .btn-primary{min-height:46px}@media(max-width:768px){.nav.nav-user~.content.content-loyalty{padding-bottom:calc(124px + var(--app-inset-bottom, 0px))}html.tg-fullscreen .nav.nav-user~.content.content-loyalty{padding-bottom:calc(124px + max(14px,var(--app-inset-bottom, 0px)))}}.fw-prize-empty{min-height:104px;display:flex;align-items:center}.fw-wheel-switch{gap:7px;padding-bottom:8px}.fw-switch-btn{min-height:42px;padding:9px 13px;border:1px solid rgba(148,163,184,.16);color:#8f99aa;background:linear-gradient(180deg,#141824f5,#080b12fa);box-shadow:inset 0 1px #ffffff0b,0 5px 14px #0000002e;backdrop-filter:none;-webkit-backdrop-filter:none}.fw-switch-btn:hover{color:#f8fafc;border-color:#fbbf2466;background:linear-gradient(180deg,#232022fa,#0d0d12fa)}.fw-switch-btn.active{color:#fff8dc;border-color:#fbbf249e;background:linear-gradient(180deg,#48310feb,#1f170dfa);box-shadow:inset 0 1px #fff7d624,0 0 0 1px #f59e0b14}.fw-switch-count{min-width:22px;color:#251400;background:linear-gradient(145deg,#fff1a6,#fbbf24 54%,#d97706);box-shadow:inset 0 1px #ffffff8c,0 2px 8px #f59e0b4d}.fw-card,html.tg-miniapp .fw-card,html.user-surface .fw-card{padding:18px;border:1px solid rgba(251,191,36,.16)!important;border-radius:28px;background:radial-gradient(ellipse 85% 54% at 50% -12%,rgba(251,191,36,.13),transparent 62%),radial-gradient(ellipse 76% 54% at 88% 64%,rgba(99,102,241,.15),transparent 62%),radial-gradient(ellipse 62% 48% at 4% 82%,rgba(16,185,129,.08),transparent 62%),linear-gradient(165deg,#111521,#080b12 46%,#05070c)!important;box-shadow:0 24px 56px #00000057,inset 0 1px #ffffff0e,inset 0 0 0 1px #ffffff05!important}.fw-card:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,transparent 0 38%,rgba(255,255,255,.028) 48%,transparent 58%),repeating-linear-gradient(90deg,transparent 0 34px,rgba(255,255,255,.012) 35px,transparent 36px);z-index:0}.fw-card-aurora{inset:-18% -20% auto;height:62%;opacity:.82;background:radial-gradient(ellipse,rgba(245,158,11,.13),rgba(124,58,237,.07) 48%,transparent 72%)}.fw-card-head{align-items:center}.fw-card-head>div{min-width:0}.fw-kicker{width:100%;justify-content:center;text-align:center;margin-bottom:5px;color:#fbbf24;font-size:.64rem;letter-spacing:.19em;text-shadow:0 0 16px rgba(251,191,36,.24)}.fw-kicker .icon-svg{color:#fde68a}.fw-title{color:#f8fafc;background:none;-webkit-text-fill-color:currentColor;font-size:clamp(1.28rem,5vw,1.58rem);font-weight:850;letter-spacing:-.025em;line-height:1.08}.fw-hint{max-width:88%;margin:8px 0 0;color:#9099aa;font-size:.81rem;line-height:1.42}.fw-spins-badge{display:inline-flex;align-items:center;gap:7px;max-width:43%;padding:7px 10px;color:#aab2c0;border-color:#94a3b824;background:#080b12c7;box-shadow:inset 0 1px #ffffff0b;font-size:.69rem;line-height:1.15;text-transform:uppercase;letter-spacing:.04em}.fw-spins-badge i{flex:0 0 auto;width:7px;height:7px;border-radius:50%;background:#64748b;box-shadow:0 0 0 3px #64748b1f}.fw-spins-badge.is-charged{color:#fff3bd;border-color:#fbbf2452;background:linear-gradient(145deg,#5e3e0cad,#22190cb8);box-shadow:inset 0 1px #fff7d61c,0 0 18px #f59e0b1f}.fw-spins-badge.is-charged i{background:#fbbf24;box-shadow:0 0 0 3px #fbbf2421,0 0 13px #fbbf24cc;animation:fwChargeDot 1.65s ease-in-out infinite}@keyframes fwChargeDot{50%{transform:scale(1.22);box-shadow:0 0 0 5px #fbbf2414,0 0 18px #fbbf24f2}}.fw-card .fw-stage{isolation:isolate;margin-top:24px;margin-bottom:17px}.fw-vault-beams{position:absolute;z-index:-2;inset:-22% -18%;border-radius:50%;opacity:.52;background:repeating-conic-gradient(from -8deg at 50% 50%,rgba(251,191,36,.07) 0 5deg,transparent 5deg 25deg),radial-gradient(circle at 50% 50%,rgba(124,58,237,.18),transparent 64%);-webkit-mask-image:radial-gradient(circle,#000 0 42%,transparent 76%);mask-image:radial-gradient(circle,#000 0 42%,transparent 76%);pointer-events:none}.fw-vault-dust{position:absolute;z-index:1;inset:-8%;pointer-events:none}.fw-vault-dust i{position:absolute;width:3px;height:3px;border-radius:50%;background:#fde68a;opacity:.22;box-shadow:0 0 8px #fbbf24b3;animation:fwVaultDust 4.8s ease-in-out infinite}.fw-vault-dust i:nth-child(1){left:12%;top:26%;animation-delay:-.7s}.fw-vault-dust i:nth-child(2){left:78%;top:16%;animation-delay:-2.1s}.fw-vault-dust i:nth-child(3){left:91%;top:58%;animation-delay:-3.2s}.fw-vault-dust i:nth-child(4){left:21%;top:88%;animation-delay:-1.5s}.fw-vault-dust i:nth-child(5){left:73%;top:91%;animation-delay:-4.1s}@keyframes fwVaultDust{0%,to{transform:translateY(3px) scale(.7);opacity:.14}50%{transform:translateY(-7px) scale(1.25);opacity:.64}}.fw-wheel-shadow{position:absolute;z-index:-1;left:13%;right:13%;bottom:-8%;height:20%;border-radius:50%;background:radial-gradient(ellipse,rgba(0,0,0,.72),transparent 70%);transform:scaleY(.52);pointer-events:none}.fw-wheel-shell{z-index:3}.fw-stage-glow{inset:3%;opacity:1;background:radial-gradient(circle,transparent 46%,rgba(251,191,36,.16) 62%,transparent 75%),radial-gradient(circle at 55% 48%,rgba(124,58,237,.22),transparent 67%)}.fw-stage.is-charged .fw-stage-glow{animation:fwVaultBreath 2.6s ease-in-out infinite}@keyframes fwVaultBreath{50%{transform:scale(1.035);opacity:.72}}.fw-stage.fw-spinning .fw-stage-glow{opacity:.92;animation:fwVaultSpinGlow .72s ease-in-out infinite alternate}@keyframes fwVaultSpinGlow{to{transform:scale(1.055);opacity:.56}}.fw-wheel-ring{position:relative;padding:8px;border:1px solid rgba(255,239,178,.34);background:linear-gradient(145deg,#fff0a6,#b7790c 12%,#282119 28%,#fbbf24 48%,#6e4308,#fff0a6 84%,#6f460d);box-shadow:0 0 0 3px #080a0f,0 0 0 5px #fbbf2429,0 18px 42px #00000080,0 0 34px #f59e0b2e,inset 0 0 12px #fff7d64d}.fw-wheel-ring:before,.fw-wheel-ring:after{content:"";position:absolute;inset:3px;border:1px solid rgba(255,255,255,.16);border-radius:50%;pointer-events:none;z-index:8}.fw-wheel-ring:after{inset:10px;border-color:#00000080}.fw-wheel-face{box-shadow:inset 0 0 58px #0000008f,inset 0 0 0 2px #ffffff12,inset 0 0 0 7px #05070c38}.fw-wheel-shine{background:linear-gradient(118deg,rgba(255,255,255,.18),transparent 23% 70%,rgba(255,255,255,.05)),radial-gradient(circle at 31% 25%,rgba(255,255,255,.21),transparent 31%),radial-gradient(circle at 70% 78%,rgba(96,165,250,.1),transparent 38%)}.fw-peg-pin{top:-4px;width:7px;height:14px;border:1px solid rgba(255,245,205,.65);border-radius:5px;opacity:1;visibility:visible;background:linear-gradient(90deg,#7c4b08,#fde68a 48%,#9a5d08);box-shadow:0 0 8px #fbbf2461,inset 0 1px #ffffff61}.fw-pointer{top:-17px;width:32px;height:42px;z-index:11;transform-origin:50% 8px}.fw-pointer-pivot{top:0;width:15px;height:15px;border:2px solid #fff0a6;background:radial-gradient(circle at 35% 28%,#fff8d9,#fbbf24 38%,#8a5208 76%);box-shadow:0 0 0 3px #090b11,0 0 18px #fbbf24b8}.fw-pointer-blade{top:9px;border-left-width:11px;border-right-width:11px;border-top:28px solid #fbbf24;filter:drop-shadow(0 5px 5px rgba(0,0,0,.5))}.fw-pointer-blade:after{top:-26px;left:-6px;border-left-width:6px;border-right-width:6px;border-top:16px solid rgba(255,248,214,.72)}.fw-pointer.fw-pointer-hit .fw-pointer-pivot{box-shadow:0 0 0 3px #090b11,0 0 24px #fbbf24f2}.fw-seg-chip{border-color:#ffffff21;background:#080b12e6;box-shadow:0 5px 15px #00000061,inset 0 1px #ffffff1a}.fw-seg.fw-slot-usdt .fw-seg-chip{color:#d1fae5;border-color:#34d39975;background:linear-gradient(155deg,#065f46f0,#042f2eeb);box-shadow:0 0 15px #10b98147,inset 0 1px #d1fae529}.fw-seg.fw-slot-usdt .fw-seg-icon{color:#a7f3d0}.fw-seg.fw-slot-rub .fw-seg-chip{color:#fff7d6;border-color:#fbbf2480;background:linear-gradient(155deg,#b45309f0,#5c2f07f0);box-shadow:0 0 16px #f59e0b4d,inset 0 1px #fff7d62b}.fw-seg.fw-slot-rub .fw-seg-icon{color:#fde68a}.fw-seg.fw-slot-rate .fw-seg-chip{color:#eef2ff;border-color:#818cf880;background:linear-gradient(155deg,#5b21b6f0,#1e3a8aeb);box-shadow:0 0 16px #6366f152,inset 0 1px #e0e7ff29}.fw-seg.fw-slot-rate .fw-seg-icon{color:#bfdbfe}.fw-seg.fw-slot-empty .fw-seg-chip{opacity:.78;border-color:#94a3b82e;background:linear-gradient(155deg,#232937eb,#0c0f16f0)}.fw-hub{width:34%;height:34%;isolation:isolate;flex-direction:column;gap:2px;overflow:visible;color:#fff8dc;border:1px solid rgba(255,239,178,.5);background:radial-gradient(circle at 36% 28%,rgba(255,248,214,.18),transparent 22%),radial-gradient(circle,#4b310d,#241708 58%,#080a0f);box-shadow:0 0 0 4px #080a0f,0 0 0 6px #fbbf2470,0 10px 24px #0000008c,0 0 28px #f59e0b57,inset 0 1px #fff7d63d}.fw-hub:before{content:"";position:absolute;z-index:-2;inset:-10px;border-radius:50%;background:conic-gradient(#fbbf24 calc(var(--fw-progress-pct, 0) * 1%),#ffffff14 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 0);mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 0);opacity:.86}.fw-hub-action{display:block;font-size:clamp(.67rem,2.8vw,.82rem);font-weight:900;line-height:1;letter-spacing:.075em;text-transform:uppercase}.fw-hub-caption{display:block;max-width:78%;color:#fff4c7ad;font-size:clamp(.49rem,2vw,.6rem);font-weight:700;line-height:1.08;letter-spacing:.04em;text-transform:uppercase}.fw-hub.is-ready{animation:fwHubInvite 2.2s ease-in-out infinite}@keyframes fwHubInvite{50%{box-shadow:0 0 0 4px #080a0f,0 0 0 7px #fbbf2494,0 10px 24px #0000008c,0 0 42px #f59e0b80,inset 0 1px #fff7d647}}.fw-hub:hover:not(:disabled){color:#fff;transform:translate(-50%,-50%) scale(1.045)}.fw-hub:active:not(:disabled),.fw-hub.is-pressed{transform:translate(-50%,-50%) scale(.965)}.fw-hub:disabled{opacity:1;color:#9099aa;border-color:#94a3b833;background:radial-gradient(circle at 38% 28%,#252b38,#0c0f16 72%);box-shadow:0 0 0 4px #080a0f,0 0 0 6px #94a3b824,0 8px 20px #00000080,inset 0 1px #ffffff0f}.fw-hub:disabled .fw-hub-caption{color:#687386}.fw-progress{margin:10px 0 4px;padding:13px 14px;border:1px solid rgba(251,191,36,.12);border-radius:17px;background:linear-gradient(145deg,#fbbf240e,#6366f10b),#05070cb3;box-shadow:inset 0 1px #ffffff09}.fw-progress-head{margin-bottom:8px;font-size:.78rem;color:#929bad}.fw-progress-head strong{color:#fde68a;font-size:.76rem}.fw-progress-track{height:7px;border-color:#ffffff0d;background:#141824}.fw-progress-fill{background:linear-gradient(90deg,#6d28d9,#f59e0b 72%,#fde68a);box-shadow:0 0 14px #fbbf246b}.fw-progress-meta{margin:7px 0 0;color:#687386!important;font-size:.69rem}.fw-prizes-btn{min-height:50px;margin-top:13px;color:#e9edf5!important;border:1px solid rgba(148,163,184,.16)!important;background:linear-gradient(180deg,#1a1f2cf0,#0a0d14f5)!important;box-shadow:inset 0 1px #ffffff0e,0 8px 20px #0003!important}.fw-prizes-btn:hover{border-color:#fbbf2452!important;box-shadow:inset 0 1px #ffffff12,0 10px 24px #00000047!important}.fw-prizes-btn-icon{color:#fbbf24}.fw-prizes-badge{color:#2b1902;background:#fbbf24;border-color:#fde68a;box-shadow:0 0 12px #fbbf2473}.fw-spin-result{margin-top:13px;text-align:left}.fw-result-win,.fw-result-empty{position:relative;overflow:hidden;padding:15px;border-radius:18px;animation:fwResultReveal .48s cubic-bezier(.2,.82,.28,1.06) both}.fw-result-win{color:#f8fafc;border:1px solid rgba(251,191,36,.32);background:radial-gradient(circle at 90% 10%,rgba(251,191,36,.16),transparent 46%),linear-gradient(145deg,#4b310dc7,#0e0f14f5);box-shadow:0 12px 30px #00000040,inset 0 1px #fff7d617;text-shadow:none}.fw-result-empty{color:#d5dae3;border:1px solid rgba(148,163,184,.14);background:linear-gradient(145deg,#232937b3,#0a0d14f0)}.fw-result-kicker{display:block;margin-bottom:4px;color:#fbbf24;font-size:.62rem;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.fw-result-empty .fw-result-kicker{color:#8791a3}.fw-result-win strong,.fw-result-empty strong{display:block;color:inherit;font-size:1.08rem;line-height:1.18}.fw-result-win p,.fw-result-empty p{margin:5px 0 0;color:#929bad;font-size:.78rem;line-height:1.4}.fw-result-prize-btn{width:100%;min-height:46px;margin-top:12px;color:#271601!important;border:0!important;background:linear-gradient(135deg,#fde68a,#fbbf24 55%,#d97706)!important;box-shadow:0 8px 22px #f59e0b40!important;font-weight:850!important}.fw-claim-details{margin-top:12px;padding:13px;border:1px solid rgba(52,211,153,.22);border-radius:15px;background:linear-gradient(145deg,#064e3b47,#080c12b3);box-shadow:inset 0 1px #d1fae50e;animation:fwResultReveal .38s cubic-bezier(.2,.82,.28,1.06) both}.fw-claim-details-head{display:flex;flex-direction:column;gap:3px}.fw-claim-details-head span{color:#6ee7b7;font-size:.65rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.fw-claim-details-head strong{color:#ecfdf5;font-size:.94rem;line-height:1.25}.fw-claim-details>p{margin:8px 0 0;color:#aab6b2;font-size:.73rem;line-height:1.4}.fw-claim-code-row{display:flex;align-items:center;gap:7px;margin-top:10px}.fw-claim-code-row code{flex:1;min-width:0;padding:10px;overflow:hidden;border:1px dashed rgba(251,191,36,.32);border-radius:11px;color:#fde68a;background:#05070c9e;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.86rem;font-weight:850;letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap}.fw-claim-copy{flex:0 0 auto;min-height:40px;padding:8px 10px!important;border-color:#fbbf243d!important;color:#fde68a!important;background:#4b310d6b!important;font-size:.7rem!important}.fw-claim-use-code{width:100%;min-height:43px;margin-top:10px;border-color:#34d39942!important;color:#d1fae5!important;background:#064e3b6b!important;font-size:.75rem!important;font-weight:750!important}.fw-prizes-btn,.fw-result-prize-btn,.fw-claim-copy,.fw-claim-use-code,.fw-history-toggle,.fw-back-btn,[data-claim-prize],[data-copy-promo]{border-radius:999px!important}@keyframes fwResultReveal{0%{opacity:0;transform:translateY(-7px) scale(.975)}to{opacity:1;transform:none}}.fw-result-win-stage .fw-seg:not(.fw-seg-win) .fw-seg-chip{opacity:.28;filter:saturate(.42);transition:opacity .35s ease,filter .35s ease}.fw-result-win-stage .fw-seg-win .fw-seg-chip{transform:translate(-50%) scale(1.08);border-color:#fde68a!important;z-index:6}.fw-result-miss-stage .fw-seg-win .fw-seg-chip{border-color:#94a3b894!important}.fw-seg-win .fw-seg-chip{animation:fwVaultPrizePulse 1.2s ease-in-out infinite}@keyframes fwVaultPrizePulse{50%{box-shadow:0 0 8px #fff4c6b3,0 0 30px #fbbf24b8,inset 0 1px #ffffff38}}@media(max-width:430px){.fw-card,html.tg-miniapp .fw-card,html.user-surface .fw-card{padding:15px;border-radius:24px}.fw-card-head{gap:8px}.fw-spins-badge{max-width:45%;padding:7px 8px;font-size:.61rem}.fw-hint{max-width:94%}.fw-card .fw-stage{margin-top:22px}}@media(max-width:350px){.fw-title{font-size:1.16rem}.fw-spins-badge{max-width:46%;font-size:.56rem}.fw-hub-action{font-size:.61rem}.fw-hub-caption{font-size:.45rem}}@media(prefers-reduced-motion:reduce){.fw-spins-badge.is-charged i,.fw-stage.is-charged .fw-stage-glow,.fw-stage.fw-spinning .fw-stage-glow,.fw-vault-dust i,.fw-hub.is-ready,.fw-spin-result>div,.fw-seg-win .fw-seg-chip{animation:none!important}}.referral-summary-card{border-radius:24px;background:linear-gradient(145deg,#10b9811c,#22c55e09),var(--card-bg)}.referral-summary-card .loyalty-card-kicker{color:#10b981;margin-bottom:4px}.referral-summary-title{display:flex;flex-wrap:wrap;align-items:center;column-gap:8px;row-gap:6px}.referral-summary-title .ref-title-text{min-width:0}.ref-percent-badge{display:inline-flex;align-items:center;padding:4px 9px;border-radius:999px;color:#34d399;background:#10b9811f;font-size:.72em;font-weight:700;line-height:1}.referral-claim-btn{width:100%;margin:12px 0;min-height:48px}.referral-list-card{border-radius:22px}.referral-empty-copy{margin:0;padding:16px;border-radius:15px;background:#10b9810f}.boost-switch{margin-top:-2px;padding:4px;border-radius:16px}.boost-card-stage>.boost-card>.card:first-child{border-radius:24px}.boost-card-kicker{margin-bottom:3px}.daily-boost-card .boost-card-kicker{color:#fb923c}.weekly-boost-card .boost-card-kicker{color:#818cf8}.daily-boost-title{letter-spacing:.055em}.daily-boost-hero{padding:6px 0}.daily-boost-percent{letter-spacing:-.045em}.daily-boost-next{padding:11px 12px;border-radius:14px;background:#f9731612;color:var(--text-primary)}.weekly-boost-card .daily-boost-next{background:#6366f112}.boost-rules-card{padding:0;overflow:hidden;border-radius:18px}.boost-rules-card summary{position:relative;padding:16px 44px 16px 16px;color:var(--text-primary);font-weight:750;list-style:none}.boost-rules-card summary::-webkit-details-marker{display:none}.boost-rules-card summary:after{content:"+";position:absolute;right:17px;top:50%;transform:translateY(-50%);color:var(--text-secondary);font-size:1.25rem;font-weight:500}.boost-rules-card[open] summary:after{content:"\2212"}.boost-rules-card .daily-boost-rules{margin:0;padding:0 22px 2px 34px}.boost-rules-card>.hint{margin:8px 16px 16px}@media(max-width:430px){.visual-hero{min-height:148px;padding:20px 42% 18px 16px}.visual-hero.loyalty-hero,.visual-hero.referrals-program-hero,.visual-hero.boost-hero,.visual-hero.contests-hero,.visual-hero.rates-hero,.visual-hero.deals-hero,.visual-hero.deposit-hero,.visual-hero.application-hero,.visual-hero.payment-hero,.visual-hero.payment-waiting-hero,.visual-hero.profile-hero,.visual-hero.history-hero{min-height:166px;background-position:56% center}.visual-hero .page-hero-icon{width:32px;height:32px;margin-bottom:8px}.loyalty-nav-btn,html.tg-miniapp .loyalty-nav-btn,html.user-surface .loyalty-nav-btn{min-height:142px;padding:16px;background-position:58% center}.loyalty-nav-btn-copy{max-width:68%}}@media(max-width:350px){.visual-hero{padding-right:38%}.visual-hero:after{width:48%}.visual-hero.loyalty-hero,.visual-hero.referrals-program-hero,.visual-hero.boost-hero,.visual-hero.contests-hero{min-height:156px}.loyalty-nav-btn-sub{font-size:.71rem}.loyalty-nav-btn-text,.loyalty-nav-btn-boost .loyalty-nav-btn-text{font-size:1.18rem}.daily-boost-flame-lg{--flame-size: 70px}}@media(prefers-reduced-motion:reduce){.loyalty-nav-btn,.loyalty-nav-btn-arrow{transition:none}}@media(max-width:768px){html.tg-miniapp .nav.nav-user,html.user-surface .nav.nav-user{--nav-slide-x: 0px;left:max(8px,var(--app-inset-left, 0px));right:max(8px,var(--app-inset-right, 0px));bottom:max(4px,var(--app-inset-bottom, 0px));gap:2px;padding:6px;border:1px solid rgba(148,163,184,.16);border-radius:22px;background:linear-gradient(180deg,rgba(255,255,255,.055),transparent 46%),#080c15f7;box-shadow:0 12px 34px #00000057,0 2px 10px #00000038,inset 0 1px #ffffff0e;isolation:isolate;overflow:hidden}html.tg-miniapp .nav.nav-user:has(>button:nth-child(6)),html.user-surface .nav.nav-user:has(>button:nth-child(6)){--nav-slide-width: calc((100% - 22px) / 6)}html.tg-miniapp .nav.nav-user:has(>button:nth-child(1).active),html.user-surface .nav.nav-user:has(>button:nth-child(1).active){--nav-slide-x: 0px}html.tg-miniapp .nav.nav-user:has(>button:nth-child(2).active),html.user-surface .nav.nav-user:has(>button:nth-child(2).active){--nav-slide-x: calc(100% + 2px) }html.tg-miniapp .nav.nav-user:has(>button:nth-child(3).active),html.user-surface .nav.nav-user:has(>button:nth-child(3).active){--nav-slide-x: calc(200% + 4px) }html.tg-miniapp .nav.nav-user:has(>button:nth-child(4).active),html.user-surface .nav.nav-user:has(>button:nth-child(4).active){--nav-slide-x: calc(300% + 6px) }html.tg-miniapp .nav.nav-user:has(>button:nth-child(5).active),html.user-surface .nav.nav-user:has(>button:nth-child(5).active){--nav-slide-x: calc(400% + 8px) }html.tg-miniapp .nav.nav-user:has(>button:nth-child(6).active),html.user-surface .nav.nav-user:has(>button:nth-child(6).active){--nav-slide-x: calc(500% + 10px) }html.tg-miniapp .nav.nav-user:before,html.user-surface .nav.nav-user:before{content:"";position:absolute;z-index:0;top:6px;bottom:6px;left:6px;width:var(--nav-slide-width, calc((100% - 20px)/5) );box-sizing:border-box;border:1px solid rgba(var(--accent-rgb),.22);border-radius:16px;background:radial-gradient(circle at 50% 0%,rgba(var(--accent-rgb),.28),transparent 58%),linear-gradient(180deg,rgba(var(--accent-rgb),.17),rgba(var(--accent-rgb),.065));box-shadow:inset 0 2px 0 -1px rgba(var(--accent-rgb),.8),0 5px 16px rgba(var(--accent-rgb),.12);transform:translate3d(var(--nav-slide-x),0,0);transition:transform .4s cubic-bezier(.4,0,.2,1);pointer-events:none}html.tg-miniapp .nav.nav-user button,html.user-surface .nav.nav-user button{position:relative;z-index:1;min-height:58px;gap:1px;padding:4px 2px;overflow:hidden;border:0;border-radius:16px;background:transparent;box-shadow:none;color:#7f899a;transition:color .24s ease,transform .2s ease}html.tg-miniapp .nav.nav-user button .nav-icon,html.user-surface .nav.nav-user button .nav-icon{position:relative;z-index:1;width:31px;height:31px;border:1px solid transparent;border-radius:11px;transition:color .22s ease,background .22s ease,border-color .22s ease}html.tg-miniapp .nav.nav-user button .nav-label,html.user-surface .nav.nav-user button .nav-label{position:relative;z-index:1;max-width:100%;overflow:hidden;color:inherit;font-size:clamp(.56rem,2.35vw,.68rem);line-height:1.05;text-overflow:ellipsis;white-space:nowrap;transition:color .22s ease,opacity .22s ease}html.tg-miniapp .nav.nav-user button.active,html.user-surface .nav.nav-user button.active{color:#f4f1ff;border:0;background:transparent;box-shadow:none}html.tg-miniapp .nav.nav-user button.active .nav-icon,html.user-surface .nav.nav-user button.active .nav-icon{color:#fff;border-color:rgba(var(--accent-rgb),.22);background:rgba(var(--accent-rgb),.11);animation:navDockPulse .4s cubic-bezier(.2,.75,.25,1) both}html.tg-miniapp .nav.nav-user button.active .nav-label,html.user-surface .nav.nav-user button.active .nav-label{color:#f4f1ff;font-weight:760}html.tg-miniapp .nav.nav-user button:active,html.user-surface .nav.nav-user button:active{transform:scale(.94)}html.tg-miniapp .nav.nav-user~.content,html.user-surface .nav.nav-user~.content,html.tg-fullscreen .nav.nav-user~.content{padding-bottom:calc(94px + var(--app-inset-bottom, 0px))}}@keyframes navDockPulse{0%{transform:scale(1)}48%{transform:scale(1.1)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.nav.nav-user:before,.nav.nav-user button,.nav.nav-user button .nav-icon,.nav.nav-user button .nav-label{transition:none!important;animation:none!important}}.deals-workspace{--deals-divider: rgba(148, 163, 184, .14);--deals-muted-surface: rgba(255, 255, 255, .035);padding-bottom:4px}.deals-workspace .profile-hero{margin-bottom:6px}.deals-quick-links{padding:5px 4px 4px;border-bottom:1px solid var(--deals-divider)}html.tg-miniapp .deals-workspace .deals-quick-links .deposit-entry.card,html.user-surface .deals-workspace .deals-quick-links .deposit-entry.card{min-height:66px;margin:0;padding:14px 2px;border:0;border-bottom:1px solid var(--deals-divider);border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;overflow:visible}html.tg-miniapp .deals-workspace .deals-quick-links .deposit-entry.card:last-child,html.user-surface .deals-workspace .deals-quick-links .deposit-entry.card:last-child{border-bottom:0}html.tg-miniapp .deals-workspace .deals-quick-links .deposit-entry.card:before,html.user-surface .deals-workspace .deals-quick-links .deposit-entry.card:before{display:none}html.tg-miniapp .deals-workspace .deals-quick-links .deposit-entry.card:hover,html.user-surface .deals-workspace .deals-quick-links .deposit-entry.card:hover,html.tg-miniapp .deals-workspace .deals-quick-links .deposit-entry.card:focus-visible,html.user-surface .deals-workspace .deals-quick-links .deposit-entry.card:focus-visible{border-color:var(--deals-divider);background:rgba(var(--accent-rgb),.055);box-shadow:none;transform:none}.deals-workspace .deals-quick-links .deposit-entry-icon{width:40px;height:40px;border:1px solid rgba(var(--accent-rgb),.16);border-radius:14px;background:rgba(var(--accent-rgb),.09)}.deals-workspace .deals-quick-links .deposit-entry-arrow{margin-left:2px}html.tg-miniapp .deals-workspace .deals-flat-section,html.user-surface .deals-workspace .deals-flat-section,html.tg-miniapp .deals-workspace .deals-submit-section,html.user-surface .deals-workspace .deals-submit-section{margin:0;padding:24px 4px;border:0;border-bottom:1px solid var(--deals-divider);border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;overflow:visible;transform:none}html.tg-miniapp .deals-workspace .deals-flat-section:before,html.user-surface .deals-workspace .deals-flat-section:before,html.tg-miniapp .deals-workspace .deals-submit-section:before,html.user-surface .deals-workspace .deals-submit-section:before{display:none}html.tg-miniapp .deals-workspace .deals-flat-section:hover,html.user-surface .deals-workspace .deals-flat-section:hover,html.tg-miniapp .deals-workspace .deals-submit-section:hover,html.user-surface .deals-workspace .deals-submit-section:hover{border-color:var(--deals-divider);box-shadow:none;transform:none}.deals-workspace .currency-toggle-card h3{margin:0;color:var(--text-primary);font-size:1.12rem;font-weight:720;line-height:1.25}.deals-workspace .currency-toggle-card h3{margin-bottom:12px}.deals-workspace .segmented-control{margin-bottom:10px;border-color:#94a3b821;background:var(--deals-muted-surface);box-shadow:inset 0 1px #ffffff09}.deals-options-section .ex-vip-row{min-height:46px;padding:0}.deals-options-section .ex-vip-row[style]{margin-top:2px!important;padding-top:0;border-top:0}html.tg-miniapp .deals-workspace .deals-options-section,html.user-surface .deals-workspace .deals-options-section{padding-top:13px;padding-bottom:13px}.deals-options-section .ex-vip-main>label:first-child{color:var(--text-primary);font-size:.94rem;font-weight:620}.deals-options-section .ex-vip-info{margin:7px 0 4px;padding:11px 13px;border:0;border-radius:12px;background:rgba(var(--accent-rgb),.065)}.deals-workspace .deals-requisites-section{margin:20px 0 0}html.tg-miniapp .deals-workspace .deals-requisites-section,html.user-surface .deals-workspace .deals-requisites-section{padding:20px;border:1px solid rgba(112,132,174,.24);border-radius:20px;background:linear-gradient(155deg,#1b233961,#050912c2 56%),#050912e6;box-shadow:0 0 0 1px #0003,0 10px 28px #0000002e,inset 0 1px #ffffff09;backdrop-filter:blur(6px) saturate(1.02);-webkit-backdrop-filter:blur(6px) saturate(1.02)}html.tg-miniapp .deals-workspace .deals-requisites-section:hover,html.user-surface .deals-workspace .deals-requisites-section:hover{border-color:#7084ae3d;box-shadow:0 0 0 1px #0003,0 10px 28px #0000002e,inset 0 1px #ffffff09;transform:none}.deals-requisites-section .profile-requisites-heading-wrap{margin-bottom:20px}.deals-requisites-section .profile-requisites-title{font-size:1.18rem}.deals-requisites-section .requisite-templates-bar{margin-bottom:20px}.deals-requisites-section .requisite-templates-toggle{min-height:56px;padding:13px 15px;border-color:#7084ae33;border-radius:16px;background:#03070f8f;font-size:.94rem}.deals-requisites-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px}.deals-requisites-form .settings-row{margin:0}.deals-requisites-form .settings-row>label{font-size:.84rem;font-weight:520;color:#8e98af}html.tg-miniapp .deals-requisites-form input,html.user-surface .deals-requisites-form input{min-height:46px;padding:9px 12px;border-color:#5d73ab57;border-radius:13px;background:#03070fb3;font-size:.96rem;box-shadow:inset 0 1px #ffffff05}html.tg-miniapp .deals-requisites-form input:focus,html.user-surface .deals-requisites-form input:focus{border-color:rgba(var(--accent-rgb),.58);box-shadow:0 0 0 2px rgba(var(--accent-rgb),.12)}html.tg-miniapp .deals-workspace .deals-submit-section,html.user-surface .deals-workspace .deals-submit-section{padding:24px 0 6px;border-bottom:0}.deals-requisites-form{--fv-ok: #2fd07a;--fv-bad: #ef5a5a;--fv-ease: cubic-bezier(.22, .61, .36, 1)}.deals-requisites-form .fv-field{position:relative;display:block}.deals-requisites-form .fv-field input{transition:border-color .26s ease,box-shadow .26s ease}.deals-requisites-form .fv-field input,html.tg-miniapp .deals-requisites-form .fv-field input,html.user-surface .deals-requisites-form .fv-field input{padding-right:38px}.deals-requisites-form .fv-row.is-bad input{border-color:#ef5a5a99}.deals-requisites-form .fv-row.is-ok input{border-color:#2fd07a42}.deals-requisites-form .fv-ring{position:absolute;inset:0;border:1.5px solid var(--fv-ok);border-radius:8px;pointer-events:none;clip-path:inset(0 calc(100% - var(--fv-fill, 0%)) 0 0);transition:clip-path .42s var(--fv-ease)}html.tg-miniapp .deals-requisites-form .fv-ring,html.user-surface .deals-requisites-form .fv-ring{border-radius:13px}.deals-requisites-form .fv-row.is-sealing .fv-ring{animation:fvSeal .64s var(--fv-ease) both}@keyframes fvSeal{0%{box-shadow:0 0 #2fd07a00}38%{box-shadow:0 0 0 4px #2fd07a29}to{box-shadow:0 0 0 8px #2fd07a00}}.deals-requisites-form .fv-check{position:absolute;top:50%;right:12px;width:17px;height:17px;margin-top:-8.5px;color:var(--fv-ok);opacity:0;transform:scale(.72);pointer-events:none;transition:opacity .2s ease,transform .2s ease}.deals-requisites-form .fv-check svg{display:block;width:100%;height:100%}.deals-requisites-form .fv-row.is-checking .fv-check{opacity:1;transform:scale(1);transition:opacity .18s ease,transform .34s cubic-bezier(.2,1.42,.38,1)}.deals-requisites-form .fv-row.is-checking .fv-check path{stroke-dasharray:24;animation:fvCheckDraw .34s var(--fv-ease) both}@keyframes fvCheckDraw{0%{stroke-dashoffset:24}to{stroke-dashoffset:0}}.deals-requisites-form.fv-instant .fv-ring,.deals-requisites-form.fv-instant input{transition:none!important}@media(prefers-reduced-motion:reduce){.deals-requisites-form .fv-ring,.deals-requisites-form .fv-check,.deals-requisites-form .fv-field input{transition:none}.deals-requisites-form .fv-row.is-sealing .fv-ring,.deals-requisites-form .fv-row.is-checking .fv-check path{animation:none}}.deals-submit-section .btn-submit-app{min-height:56px;border-radius:16px}@media(max-width:560px){.deals-requisites-form{grid-template-columns:minmax(0,1fr);gap:12px}html.tg-miniapp .deals-workspace .deals-flat-section,html.user-surface .deals-workspace .deals-flat-section{padding-block:22px}html.tg-miniapp .deals-workspace .deals-flat-section.deals-options-section,html.user-surface .deals-workspace .deals-flat-section.deals-options-section{padding-block:13px}}.orders-cta{--oc-rgb: 251, 113, 133;--oc-boost-rgb: 251, 191, 36;position:relative;display:flex;flex-direction:column;gap:14px;margin:0 0 12px;padding:16px 16px 14px;border-radius:20px;border:1px solid rgba(var(--oc-rgb),.2);color:var(--text-primary);text-decoration:none;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse 90% 120% at 100% 0%,rgba(var(--oc-rgb),.16) 0%,transparent 60%),radial-gradient(ellipse 70% 90% at 0% 100%,rgba(var(--oc-rgb),.06) 0%,transparent 62%),#14101e8c;box-shadow:0 6px 12px -8px #00000080,inset 0 1px #ffffff0d;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1),border-color .35s ease;-webkit-tap-highlight-color:transparent}:root:not([data-theme=dark]) .orders-cta{background:radial-gradient(ellipse 90% 120% at 100% 0%,rgba(var(--oc-rgb),.14) 0%,transparent 60%),#ffffffb3}.orders-cta:hover{border-color:rgba(var(--oc-rgb),.34);box-shadow:0 8px 14px -8px #0000008c,inset 0 1px #ffffff0f;transform:translateY(-1px)}.orders-cta:active{transform:scale(.985)}.orders-cta:focus-visible{outline:2px solid rgba(var(--oc-rgb),.8);outline-offset:3px}.orders-cta.is-active{border-color:rgba(var(--oc-boost-rgb),.3)}.orders-cta-head{display:flex;align-items:center;gap:12px}.orders-cta-glyph{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:14px;color:rgb(var(--oc-rgb));background:rgba(var(--oc-rgb),.13);border:1px solid rgba(var(--oc-rgb),.22)}.orders-cta-glyph svg{width:22px;height:22px}.orders-cta-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.orders-cta-title{font-size:1.06rem;font-weight:800;line-height:1.2;letter-spacing:-.01em}.orders-cta-sub{font-size:.8rem;line-height:1.35;color:var(--text-secondary);text-wrap:pretty}.orders-cta-go{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;color:#1a0b10;background:rgb(var(--oc-rgb));transition:transform .3s cubic-bezier(.16,1,.3,1)}.orders-cta-go svg{width:17px;height:17px}.orders-cta:hover .orders-cta-go{transform:translate(2px)}.orders-cta-ladder{display:flex;align-items:stretch;flex-wrap:wrap;gap:6px}.orders-cta-step{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:1px;padding:7px 11px;border-radius:12px;border:1px solid var(--border);background:#ffffff08;font-size:.74rem;color:var(--text-secondary);transition:background-color .4s ease,border-color .4s ease,color .4s ease}.orders-cta-step-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.7rem}.orders-cta-step b{font-size:.86rem;font-weight:800;color:var(--text-primary);font-variant-numeric:tabular-nums;white-space:nowrap}.orders-cta-step.is-on{color:rgba(var(--oc-boost-rgb),.85);border-color:rgba(var(--oc-boost-rgb),.32);background:rgba(var(--oc-boost-rgb),.12)}.orders-cta-step.is-on b{color:rgb(var(--oc-boost-rgb))}.orders-cta-timer{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:88px;padding:7px 11px;border-radius:12px;font-size:.8rem;font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap;color:rgb(var(--oc-boost-rgb));background:rgba(var(--oc-boost-rgb),.12);border:1px solid rgba(var(--oc-boost-rgb),.3)}.orders-cta-timer svg{width:14px;height:14px}.orders-cta-timer.is-idle{font-weight:600;color:var(--text-secondary);background:transparent;border-color:transparent}.orders-cta-rates{margin:14px 0 4px}@media(max-width:360px){.orders-cta{padding:14px 13px 12px}.orders-cta-glyph{width:38px;height:38px;border-radius:12px}.orders-cta-timer{flex:1 1 100%}}@media(prefers-reduced-motion:reduce){.orders-cta,.orders-cta-go,.orders-cta-step{transition:none}.orders-cta:hover,.orders-cta:hover .orders-cta-go{transform:none}}
