*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#0b0d0f;color:#f7f7f8;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:14px;font-weight:500}button,input,select{font:inherit}button{cursor:pointer;border:0}button:disabled{cursor:not-allowed}.app{max-width:600px;margin:auto;min-height:100vh;padding-bottom:82px;background:linear-gradient(#0b0d0f,#0e1012)}.header{height:64px;display:flex;align-items:center;justify-content:space-between;padding:0 17px;gap:10px}.brand{display:flex;align-items:center;gap:10px;white-space:nowrap}.brand strong{font-size:21px;font-weight:1000;letter-spacing:-1.3px;font-style:italic;text-shadow:1px 1px #a7b7ce}.brand-arrows{font-size:49px;line-height:40px;color:#dfff3a;font-weight:900;position:relative;transform:scaleX(1.1)}.brand-arrows span{position:absolute;top:13px;left:0}.header-right{display:flex;align-items:center;gap:10px}.balance-top{height:43px;display:flex;align-items:center;gap:7px;border:1px solid #393f47;border-radius:13px;background:#17191e;color:#fff;padding:0 0 0 12px;font-weight:800;font-size:17px}.balance-top b{display:grid;place-items:center;background:#ddff39;color:#08090a;height:43px;width:45px;border-radius:0 11px 11px 0;margin-left:7px}.coin{display:inline-grid;place-items:center;width:14px;height:14px;line-height:1;border-radius:50%;background:#ddff39;color:#111;font-size:13px;font-weight:1000;vertical-align:middle}.avatar{width:39px;height:39px;border-radius:50%;border:2px solid #ddff39;background:#4b284f;font-size:23px}.ticker{height:93px;display:flex;gap:12px;padding:2px 0 0 15px;overflow:hidden}.live{flex:none;align-self:flex-start;border:1px solid #39404a;border-radius:13px;height:78px;width:30px;display:flex;align-items:center;justify-content:center;flex-direction:column;writing-mode:vertical-rl;transform:none;font-size:12px;font-weight:900;letter-spacing:2px;padding:7px 0;gap:5px}.live span{font-size:9px;color:#777}.live i{width:7px;height:7px;border-radius:50%;background:#dfff38}.ticker-scroll{display:flex;gap:9px;overflow:hidden;flex:1;-webkit-mask-image:linear-gradient(90deg,black 92%,transparent);mask-image:linear-gradient(90deg,black 92%,transparent)}.ticker-item{min-width:61px;text-align:center}.ticker-image{height:62px;border-radius:12px;background:#1c1e23;border:1px solid #34363b;display:flex;justify-content:center;align-items:center;flex-direction:column;font-size:30px;position:relative}.ticker-image small{font-size:10px;font-weight:900;position:absolute;bottom:1px;white-space:nowrap;text-shadow:0 2px 3px black}.ticker-image small .coin{width:10px;height:10px;font-size:10px}.ticker-pct{color:#dbff39;font-weight:1000;font-size:11px;margin-top:5px;white-space:nowrap}.wheel-area{height:345px;position:relative;display:flex;justify-content:center;align-items:center}.wheel-side{position:absolute;left:24px;top:20px;display:flex;flex-direction:column;gap:8px;z-index:2}.wheel-side button{background:#181a1e;border:1px solid #65701d;color:#fff;border-radius:12px;width:40px;height:41px;display:grid;place-items:center}.wheel-side .lit{color:#ddff39;background:#303a15}.dial{width:280px;height:280px;border-radius:50%;position:relative;display:grid;place-items:center}.circle-ticks{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:repeating-conic-gradient(from 0deg,#394149 0 .6deg,transparent .7deg 5deg);mask:radial-gradient(transparent 0 65%,#000 66% 67%,transparent 68%);opacity:.8}.dial-track{position:absolute;top:18px;right:18px;bottom:18px;left:18px;border-radius:50%;border:14px solid #1d2025;box-shadow:inset 0 0 0 13px #0d0f11;transition:transform 4.1s cubic-bezier(.1,.72,.08,1)}.dial-track:before,.dial-track:after{content:"";height:3px;width:17px;background:#eee;position:absolute;top:24px;left:14px;transform:rotate(48deg)}.dial-track:after{left:auto;right:14px;transform:rotate(-48deg)}.dial-line{position:absolute;top:22px;right:22px;bottom:22px;left:22px;border:1.5px solid #93b000;border-radius:50%}.dial-center{text-align:center;z-index:1}.dial-center strong{font-size:42px;letter-spacing:-2px;font-weight:1000}.dial-center small{display:block;color:#8c8f8c;font-weight:700}.dial-caption{position:absolute;color:#c8caca;font-size:10px;font-weight:1000}.dial-caption.top{top:-11px}.dial-caption.left{left:-32px}.dial-caption.right{right:-32px}.dial-caption.dial-bottom{bottom:-18px}.pointer{position:absolute;bottom:4px;left:calc(50% - 10px);font-size:23px;line-height:16px;color:#fff;transform:rotate(0)}.container{padding:0 24px}.choice-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.choice{border:1px solid #444b54;border-bottom-color:#7f9929;border-radius:13px;height:84px;background:#181a1e;position:relative;text-align:left;padding:12px 14px;overflow:hidden;color:#fff}.choice strong,.choice small{display:block;position:relative;z-index:1}.choice small{color:#a3a6a5;font-size:11px;margin-top:2px}.plus-icon{width:32px;height:32px;border:1px dashed #dfff39;color:#ddff39;border-radius:9px;display:grid;place-items:center;margin-bottom:2px}.plus-icon svg{width:21px}.bg-emoji{position:absolute;font-size:57px;right:7px;top:4px;opacity:.12;transform:rotate(-15deg)}.upgrade-btn{width:100%;height:54px;margin:12px 0;background:#151719;border:1px solid #3e444c;border-radius:13px;color:#8d918f;font-weight:900;display:flex;gap:8px;align-items:center;justify-content:center}.upgrade-btn:not(:disabled){background:#ddff39;color:#0b0b0b;border-color:#ddff39}.stake{background:#17191c;border:1px solid #30353c;border-radius:13px;padding:11px 13px 10px;margin-bottom:12px}.stake-top{display:flex;justify-content:space-between;align-items:center;color:#8d9290;font-size:12px}.stake-top button,.task button{background:#ddff39;color:#080808;font-weight:900;border-radius:10px;padding:8px 13px}.stake input{width:100%;accent-color:#ddff39;margin:11px 0 1px}.stake small{font-size:10px;color:#666}.presets{display:grid;grid-template-columns:repeat(7,1fr);gap:7px;margin-bottom:18px}.presets button{height:46px;border:1px solid #39404a;background:#181a1e;border-radius:12px;color:#fff;font-size:15px;font-weight:1000;white-space:nowrap}.presets .active-preset{border-color:#ddff39}.inventory{border:1px solid #30353b;border-radius:15px;background:#17191c;overflow:hidden;scroll-margin-top:15px}.main-tabs{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid #c9eb30}.main-tabs button{height:52px;background:#141618;color:#a6aaa8;font-weight:900;display:flex;align-items:center;justify-content:center;gap:10px}.main-tabs button.active{background:#ddff39;color:#060706;clip-path:polygon(0 0,94% 0,100% 100%,0 100%)}.main-tabs button:nth-child(2).active{clip-path:polygon(6% 0,100% 0,100% 100%,0 100%)}.sub-tabs{margin:11px 13px 20px;display:grid;grid-template-columns:1fr 1fr;border:1px solid #30363f;border-radius:12px;padding:4px;background:#101113}.sub-tabs button{height:37px;background:transparent;color:#a1a4a2;font-weight:800;border-radius:9px;display:flex;align-items:center;justify-content:center;gap:8px}.sub-tabs button.active{background:#ddff39;color:#080908}.filters{display:flex;gap:7px;padding:12px}.filters button,.filters select,.search{border:1px solid #353941;background:#101113;color:#989c9a;border-radius:11px;height:42px}.filters button{width:42px;flex:none}.filters select{width:125px;min-width:80px;padding:5px}.search{display:flex;align-items:center;gap:6px;padding:0 9px;flex:1;min-width:0}.search input{min-width:0;width:100%;background:transparent;border:0;outline:0;color:#fff}.products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:0 12px 18px}.product{min-width:0;background:#191b1f;border:1px solid #30343b;border-radius:11px;padding:7px;color:#fff;text-align:left;position:relative}.product.chosen{border-color:#ddff39}.product .emoji{height:86px;width:100%;background:#141619;border:0;border-radius:9px;font-size:52px;display:grid;place-items:center}.product small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#b1b4b0;font-size:11px;margin:7px 0 5px}.price-row{display:flex;justify-content:space-between;align-items:center}.product strong{font-size:14px;font-weight:1000;white-space:nowrap}.price-row button{width:28px;height:28px;border-radius:9px;background:#ddff39;color:#080808;display:grid;place-items:center;flex:none}.price-row .coin{width:12px;height:12px;font-size:10px}.owned .product{cursor:pointer}.tick{position:absolute;right:6px;top:6px;background:#ddff39;border-radius:50%;color:#000;padding:1px 5px}.empty{min-height:225px;padding:30px 16px;text-align:center}.empty-icon{margin:auto;background:#1d2024;border:1px solid #414750;width:51px;height:51px;display:grid;place-items:center;border-radius:13px;color:#ddff39}.empty h3{margin:15px 0 7px;font-size:18px}.empty p{color:#a2a4a3;max-width:230px;margin:0 auto 15px;line-height:1.5}.empty button,.other button,.secondary{background:#1c1f22;border:1px solid #454b55;border-radius:12px;color:#fff;padding:10px 16px;font-weight:700}.app-footer-nav{height:63px;background:#090a0b;border-top:1px solid #282c32;position:fixed;bottom:0;left:50%;transform:translate(-50%);width:100%;max-width:600px;z-index:5;display:grid;grid-template-columns:repeat(5,1fr)}.app-footer-nav button{background:none;color:#969b99;display:flex;align-items:center;flex-direction:column;gap:2px;padding:5px 0 2px}.app-footer-nav button span{height:31px;width:52px;display:grid;place-items:center;border-radius:11px}.app-footer-nav button.active{color:#fff}.app-footer-nav button.active span{background:#ddff39;color:#000}.app-footer-nav small{font-size:10px}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#000a;display:flex;align-items:center;justify-content:center;padding:13px;z-index:10;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.modal{width:100%;max-width:500px;max-height:85vh;overflow:auto;border:1px solid #40454d;border-radius:17px;background:#111315;padding:20px;position:relative;animation:pop .22s ease-out;box-shadow:0 14px 55px #0008}.modal h3{font-size:18px;margin:5px 40px 30px 0;font-weight:1000}.modal-close{position:absolute;top:20px;right:17px;background:none;color:#aaa}.modal-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;border:1px solid #33383e;border-radius:11px;padding:4px}.modal-tabs button{padding:10px 3px;background:none;color:#a5a9a5;border-radius:9px;font-weight:850}.modal-tabs button.active,.amounts button.active{background:#ddff39;color:#000}.modal h4{font-size:14px;margin:19px 0 13px}.amounts{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.amounts button{padding:13px 2px;background:#1b1d20;border:1px solid #353a42;border-radius:9px;color:#fff;font-weight:900}.amount-preview{margin:12px 0;border:1px solid #343840;border-radius:11px;min-height:73px;padding:14px;display:flex;align-items:center;justify-content:space-between}.amount-preview strong{font-size:29px}.amount-preview small,.credit,.deposit-gifts small{color:#9b9e9e}.promocode{border:1px dashed #3c434c;padding:4px;border-radius:10px;display:flex;justify-content:space-between}.promocode input{width:65%;background:none;border:0;color:#fff;outline:0;padding:8px}.promocode button{background:#1b1e22;color:#666;padding:8px;border:1px solid #3e424b;border-radius:8px}.credit{font-size:12px;margin:19px 0 9px}.credit b{color:#fff}.lime-btn{width:100%;height:53px;background:#ddff39;color:#000;border-radius:11px;font-size:16px;font-weight:950}.deposit-gifts{padding:18px 0 40px}.deposit-gifts p{padding:8px 0}.deposit-gifts b{color:#ddff39}.info-steps p{border-left:2px solid #ddff39;padding:6px 14px;color:#a4a8a4;line-height:1.5}.info-steps b{display:block;color:#fff;margin-bottom:4px}.result-emoji{text-align:center;font-size:85px;margin-bottom:20px}.modal>p{line-height:1.5}.toast{position:fixed;bottom:75px;left:50%;transform:translate(-50%);z-index:20;background:#302c1d;border:1px solid #bcb34d;color:#ffeaa2;padding:12px 18px;max-width:92vw;border-radius:12px;text-align:center;box-shadow:0 10px 30px #0007}.earn{padding:12px 14px}.earn-hero,.promo-card,.referral{background:#17191c;border:1px solid #343942;border-radius:16px;padding:17px;margin-bottom:16px}.earn-hero h2{margin:0;font-size:21px;font-weight:1000}.earn-hero h2 span{color:#fff;text-shadow:2px 2px #f02571,-2px -2px #1bddec}.dollars{font-size:64px;line-height:1.15;font-weight:1000;letter-spacing:-4px;font-style:italic;color:#ddff39}.earn-options{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:15px}.earn-options>div{background:#202226;border:1px solid #32363c;padding:12px 6px 6px;border-radius:12px;text-align:center}.earn-options>div.selected{border-color:#ddff39}.earn-options strong,.earn-options small,.earn-options b{display:block}.earn-options strong{font-size:20px}.earn-options small{font-size:11px;color:#8f928e;margin:2px 0 14px}.earn-options b{background:#0e0f11;color:#dfff39;border-radius:8px;padding:6px}.earn-options .selected b{background:#ddff39;color:#000}.earn-hero p,.promo-card p,.referral p{color:#a2a6a3;font-size:13px;line-height:1.5}.promo-card h3,.referral h3{margin:0;font-size:18px;font-weight:950}.promo-card h3{display:flex;align-items:center;gap:10px}.promo-card h3 span{margin-left:auto;color:#ddff39;font-size:11px}.rewards{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:15px 0}.rewards>div{padding:12px 4px;text-align:center;background:#202226;border-radius:12px;border:1px solid #33383e}.rewards>div:first-child{border-color:#ddff39}.rewards b{font-size:21px;display:block}.rewards>div:first-child b{color:#ddff39}.rewards small{font-size:11px;color:#939694}.referral{position:relative;overflow:hidden;min-height:150px;background:linear-gradient(120deg,#101214,#070809)}.referral p{max-width:260px}.referral button,.task button{background:#ddff39;padding:10px 16px;border-radius:10px;font-weight:900}.referral>span{position:absolute;font-size:85px;right:-5px;top:0}.task{display:flex;align-items:center;justify-content:space-between;padding:15px 0;border-bottom:1px solid #30343a}.task span small{display:block;color:#ddff39;margin-top:6px}.other{text-align:center;margin-top:80px}.other p{color:#999;line-height:1.6}.placeholder-icon{color:#ddff39}@keyframes pop{0%{opacity:.3;transform:translateY(18px) scale(.97)}to{opacity:1;transform:none}}@media (max-width:420px){.container{padding:0 13px}.brand strong{font-size:18px}.brand-arrows{font-size:40px}.choice{padding:10px}.products{gap:5px;padding:0 8px 15px}.product{padding:5px}.product .emoji{font-size:43px;height:68px}.product strong{font-size:11px}.price-row button{width:24px;height:25px}.presets{gap:5px}.presets button{font-size:12px;height:42px}.wheel-area{height:325px}.modal{padding:17px}.dollars{font-size:54px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-size:13px;font-weight:400;letter-spacing:.02px;-webkit-font-smoothing:antialiased}.app-v2{background:linear-gradient(180deg,#0b0d0f,#0e1012 75%)}.app-v2 h2,.app-v2 h3,.app-v2 h4{font-weight:650;letter-spacing:-.35px}.app-v2 button{font-weight:550;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.app-v2 button:active:not(:disabled){transform:scale(.975)}.app-v2 strong,.app-v2 b{font-weight:650}.app-v2 .brand strong{font-size:20px;font-weight:800;font-style:italic;letter-spacing:-.8px;text-shadow:none}.app-v2 .balance-top{font-size:15px;font-weight:650}.app-v2 .live{font-size:10px;font-weight:600;letter-spacing:1.1px}.app-v2 .ticker-pct{font-size:10px;font-weight:600}.app-v2 .ticker-image{overflow:hidden}.app-v2 .ticker-image small{font-weight:650;z-index:1;background:#0b0d0fbb;border-radius:6px;padding:1px 3px}.gift-illustration{width:100%;height:100%;object-fit:contain;display:block;-webkit-user-select:none;user-select:none;pointer-events:none;filter:drop-shadow(0 4px 6px rgba(0,0,0,.08))}span.gift-illustration{display:grid;place-items:center;color:#e0ff42}.app-v2 .ticker-image .gift-illustration{height:50px;width:54px;margin-bottom:6px;object-fit:contain}.app-v2 .product .emoji{display:grid;place-items:center;overflow:hidden}.app-v2 .product .gift-illustration{width:94%;height:94%;margin:auto;object-fit:contain}.app-v2 .product small{font-size:11px;font-weight:450}.app-v2 .product strong{font-size:13px;font-weight:680}.app-v2 .choice{background:#181a1e}.app-v2 .choice strong{font-weight:640;font-size:13px}.app-v2 .choice small{font-weight:400}.app-v2 .choice-watermark{position:absolute;right:12px;top:12px;color:#3b3a35;opacity:.8;transform:rotate(-18deg)}.app-v2 .dial{isolation:isolate}.app-v2 .dial-base{position:absolute;top:17px;right:17px;bottom:17px;left:17px;border-radius:50%;border:14px solid #202429;background:#101214;box-shadow:inset 0 0 0 1px #32362f}.app-v2 .dial-liquid{position:absolute;top:32px;right:32px;bottom:32px;left:32px;border-radius:50%;background:conic-gradient(from 180deg,rgba(222,255,57,.22) 0deg var(--chance-angle),transparent var(--chance-angle) 360deg);mask:radial-gradient(circle,transparent 0 49%,#000 51% 99%,transparent 100%);-webkit-mask:radial-gradient(circle,transparent 0 49%,#000 51% 99%,transparent 100%);transition:background .3s linear;z-index:1}.app-v2 .dial-fill{position:absolute;top:17px;right:17px;bottom:17px;left:17px;border-radius:50%;background:conic-gradient(from 180deg,#dcff35 0deg var(--chance-angle),transparent var(--chance-angle) 360deg);mask:radial-gradient(circle,transparent 0 76%,#000 77% 88%,transparent 89%);-webkit-mask:radial-gradient(circle,transparent 0 76%,#000 77% 88%,transparent 89%);filter:drop-shadow(0 0 7px #dbff37);z-index:2}.app-v2 .dial-core{position:absolute;top:47px;right:47px;bottom:47px;left:47px;border-radius:50%;background:#0e1011;border:1.5px solid #8aa020;z-index:2;box-shadow:0 0 20px #0005}.app-v2 .dial-center{z-index:5}.app-v2 .dial-center strong{font-weight:750;letter-spacing:-1.7px;font-size:40px;font-variant-numeric:tabular-nums}.app-v2 .dial-center small{font-weight:450;color:#999d9b;letter-spacing:.3px}.app-v2 .dial-caption{font-weight:600;z-index:5}.app-v2 .needle{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;transform-origin:50% 50%;transition:transform var(--spin-time) cubic-bezier(.1,.68,.06,1);pointer-events:none}.app-v2 .needle-tip{position:absolute;bottom:5px;left:calc(50% - 10px);height:21px;width:20px;color:#fff;text-align:center;font-size:22px;line-height:20px;text-shadow:0 2px 5px #080808}.app-v2 .wheel-side button{background:#17191d}.app-v2 .upgrade-btn:not(:disabled){background:#ddff39;border-color:#ddff39;color:#080b09}.app-v2 .upgrade-btn:disabled{color:#7e827e;font-weight:550}.app-v2 .stake-top,.app-v2 .stake small{font-weight:450}.app-v2 .presets button{font-weight:650}.app-v2 .presets button.active-preset{background:#ddff39;color:#111;border-color:#ddff39}.app-v2 .chance-hint{margin:7px 2px 15px;font-size:12px;line-height:1.45;color:#b6bd9a}.app-v2 .main-tabs button,.app-v2 .sub-tabs button,.app-v2 .empty h3{font-weight:650}.app-v2 .empty p{font-weight:400}.app-v2 .bottom-v2{grid-template-columns:repeat(2,minmax(0,1fr))}.app-v2 .bottom-v2 button{font-weight:480}.app-v2 .bottom-v2 button.active{color:#f6f6f6}.app-v2 .bottom-v2 button.active span{background:#ddff39;color:#0a0b0c}.app-v2 .modal h3{font-weight:650}.app-v2 .modal-tabs button{font-weight:550}.app-v2 .amounts button{font-weight:580}.app-v2 .amount-preview strong{font-weight:700}.app-v2 .lime-btn{font-weight:680}.app-v2 .result-emoji{width:148px;height:148px;margin:10px auto 20px;background:#1b1d20;border-radius:20px;display:grid;place-items:center;padding:13px}.app-v2 .info-steps b{font-weight:650}.app-v2 .earn-hero h2{font-weight:680}.app-v2 .dollars{font-weight:790}.app-v2 .promo-card h3,.app-v2 .referral h3{font-weight:700}.app-v2 .referral>span{font-size:94px;color:#ddff39;opacity:.65}.app-v2 .toast-info{background:#222c18;color:#e9ffc6;border-color:#839f4b}.page-transition{animation:page-enter .25s ease both}@keyframes page-enter{0%{opacity:.65;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:420px){.app-v2 .product strong{font-size:11.5px}.app-v2 .dial-center strong{font-size:37px}.app-v2 .brand strong{font-size:18px}}@media (prefers-reduced-motion:reduce){.app-v2 .needle{transition:none!important}.page-transition{animation:none}}@property --chance-angle{syntax:"<angle>"; initial-value:0deg; inherits:true;}.app-v2 .dial{transition:--chance-angle .55s cubic-bezier(.2,.75,.2,1)}.app-v3{padding-bottom:calc(92px + env(safe-area-inset-bottom,0px));min-height:100dvh}.app-v3 .dial-caption.top{top:-15px;left:50%;right:auto;transform:translate(-50%)}.app-v3 .dial-caption.dial-bottom{bottom:-21px;left:50%;right:auto;top:auto;transform:translate(-50%)}.app-v3 .dial-caption.left{left:-33px;right:auto;top:50%;bottom:auto;transform:translateY(-50%)}.app-v3 .dial-caption.right{right:-33px;left:auto;top:50%;bottom:auto;transform:translateY(-50%)}.app-v3 .bottom-v2{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,600px);max-width:600px;height:calc(68px + env(safe-area-inset-bottom,0px));padding:2px 8px env(safe-area-inset-bottom,0px);bottom:0;left:50%;transform:translate(-50%);position:fixed!important;visibility:visible!important;opacity:1!important;z-index:1000;isolation:isolate;background:#0b0d0f;border-top:1px solid #373a40;box-shadow:0 -8px 24px #050607a6}.app-v3 .bottom-v2 button{height:63px;display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:4px;visibility:visible!important;opacity:1!important;color:#9da4a0;min-width:0;background:transparent;border-radius:12px}.app-v3 .bottom-v2 button span{display:grid!important;place-items:center;min-height:30px;width:52px}.app-v3 .bottom-v2 button small{display:block!important;font-size:11px;line-height:14px;color:inherit}.app-v3 .bottom-v2 button.active{color:#fff}.app-v3 .bottom-v2 button.active span{background:#ddff39;color:#0d0f10}.app-v3 .catalog-sources{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:12px 12px 11px}.app-v3 .catalog-sources button{height:37px;border:1px solid #34383f;background:#101214;color:#abb0ae;border-radius:9px;font-size:12px}.app-v3 .catalog-sources .current{border-color:#cfff30;color:#ddff39;background:#242a13}.app-v3 .tg-disclaimer{display:flex;align-items:flex-start;gap:8px;line-height:1.5;margin:1px 13px 13px;padding:11px;border-radius:10px;background:#22271a;color:#c7d59e;font-size:12px}.app-v3 .tg-disclaimer svg{flex:none;margin-top:1px}.app-v3 .catalog-count{font-size:12px;color:#d9dedd;padding:0 12px 10px}.app-v3 .official-product .price-row{gap:3px;flex-wrap:wrap}.app-v3 .official-product .price-row strong{font-size:12px}.app-v3 .official-product .price-row>span{font-size:9px;color:#a6ac9e}.app-v3 .catalog-pagination{display:flex;align-items:center;justify-content:space-between;padding:0 14px 20px;gap:8px;font-size:12px}.app-v3 .catalog-pagination button{border:1px solid #4c5450;background:#1b1f21;color:#f5f5f5;border-radius:9px;min-width:95px;height:36px}.app-v3 .catalog-pagination button:disabled{opacity:.4}.app-v3 .catalog-message{text-align:center;padding:38px 22px 45px;line-height:1.6;color:#a5aca5;font-size:13px}.app-v3 .catalog-message svg{color:#dbff39}.app-v3 .catalog-message h3{color:#fafafa;font-size:17px}.app-v3 .gift-media{position:relative;display:block;width:100%;height:100%;overflow:hidden}.app-v3 .gift-media .gift-illustration{width:100%;height:100%;object-fit:contain}.app-v3 .gift-motion{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;pointer-events:none}.app-v3 .gift-motion svg{display:block;width:100%!important;height:100%!important;object-fit:contain}@media (max-width:360px){.app-v3 .catalog-sources button{font-size:11px}}.app-v3 .tg-toolbar{display:flex;gap:8px;margin:2px 12px 13px;align-items:center}.app-v3 .tg-search{display:flex;align-items:center;gap:8px;flex:1;min-width:0;border:1px solid #383f46;background:#101214;border-radius:11px;padding:0 10px;color:#8e9a95;height:42px}.app-v3 .tg-search input{min-width:0;width:100%;background:transparent;color:#fff;outline:0;border:0;font-weight:420;font-size:12px}.app-v5 .catalog-sources{grid-template-columns:repeat(2,minmax(0,1fr));scroll-margin-top:12px}.app-v5 .price-sort{display:flex;align-items:center;white-space:nowrap;justify-content:center;color:#ddff39;font-size:12px;font-weight:600;border:1px solid #404940;border-radius:10px;min-width:61px;padding:0 6px;background:#14191a}.app-v5 .filters select{width:104px;min-width:90px;flex:none}.app-v5 .catalog-headline{display:flex;align-items:center;justify-content:space-between;padding:5px 13px 13px;gap:10px;color:#abb2aa;font-size:11px}.app-v5 .catalog-headline strong,.app-v5 .page-counter{font-weight:680;white-space:nowrap;letter-spacing:.3px;font-variant-numeric:tabular-nums;color:#f6f7f3}.app-v5 .page-counter{font-size:14px;background:#202424;border:1px solid #444a41;padding:7px 12px;border-radius:10px}.app-v5 .catalog-pagination{display:flex;align-items:center;justify-content:space-between;gap:5px;padding:5px 13px 17px}.app-v5 .catalog-pagination button{min-width:0;width:110px;max-width:35%;display:flex;align-items:center;justify-content:center;gap:2px;font-weight:550}.app-v5 .dial-base{box-shadow:inset 0 0 0 1px #40463c}.app-v5 .dial-liquid{top:47px;right:47px;bottom:47px;left:47px;z-index:3;overflow:hidden;background:#101315;mask:none;-webkit-mask:none;box-shadow:inset 0 0 9px #0006}.app-v5 .dial-liquid:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:var(--chance-level);background:linear-gradient(to top,#d6ff30a1,#deff3952);transition:height .55s ease-in-out}.app-v5 .dial-liquid:after{content:"";position:absolute;left:-8%;bottom:calc(var(--chance-level) - 9px);width:116%;height:18px;border-radius:50%;background:#daff3c70;opacity:var(--wave-opacity);transition:bottom .55s ease-in-out,opacity .4s ease-in-out}.app-v5 .dial-win-arc{position:absolute;top:17px;right:17px;bottom:17px;left:17px;border-radius:50%;background:conic-gradient(from var(--start-angle),#ddff39 0deg var(--chance-angle),transparent var(--chance-angle) 360deg);mask:radial-gradient(circle,transparent 0 76%,#000 77% 88%,transparent 89%);-webkit-mask:radial-gradient(circle,transparent 0 76%,#000 77% 88%,transparent 89%);filter:drop-shadow(0 0 5px #d8ff2c);z-index:2}.app-v5 .dial-core{top:47px;right:47px;bottom:47px;left:47px;z-index:4;background:transparent;border:1.5px solid #b0c630;pointer-events:none}.app-v5 .dial-center{z-index:5;pointer-events:none;text-shadow:0 2px 10px rgba(0,0,0,.8)}.app-v5 .dial-center small{color:#e9eecf;text-shadow:0 1px 5px #070808}.app-v5 .dial .needle-tip{filter:drop-shadow(0 2px 3px #000)}.app-v5 .chance-hint{margin:-7px 0 15px;color:#909d91;font-size:11px;line-height:1.4}.app-v5 .custom-caption{color:#d4dbc8;margin:10px 0}.app-v5 .custom-percent-row{display:flex;align-items:center;gap:7px;border-radius:12px;border:1px solid #404942;background:#1c201e;padding:6px;margin:10px 0}.app-v5 .custom-percent-row input{background:none;border:0;outline:0;width:100%;min-width:0;color:#fff;padding:7px 10px;font-size:20px;font-variant-numeric:tabular-nums}.app-v5 .custom-percent-row span{font-size:17px;color:#c7d0ba}.app-v5 .custom-percent-row button{background:#ddff39;color:#0d0e0b;border-radius:9px;height:39px;padding:0 13px;font-weight:700}.app-v5 .custom-disclaimer{display:block;color:#98a49b;line-height:1.5;font-size:11px;margin-bottom:19px}@media (max-width:385px){.app-v5 .filters{gap:5px;padding:9px 7px}.app-v5 .filters select{width:92px}.app-v5 .price-sort{font-size:11px;min-width:50px}}.app-v7 .gift-media-exclusive{display:block;position:relative;width:100%;height:100%;overflow:hidden;background:transparent}.app-v7 .gift-media-exclusive .gift-illustration{display:block;position:relative;width:100%;height:100%;object-fit:contain}.app-v7 .gift-media-exclusive .gift-motion{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;pointer-events:none}.app-v7 .gift-media-exclusive .gift-motion svg{display:block;width:100%!important;height:100%!important}.app-v7 .gift-preview-pending{height:100%;display:grid;place-items:center;color:#d2fa40;opacity:.5}.app-v7 .shop-header{padding:15px 13px 3px;scroll-margin-top:12px}.app-v7 .shop-mode{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:650}.app-v7 .shop-mode svg{color:#dcff3b}.app-v7 .shop-header p{color:#9da5a0;font-size:11px;font-weight:400;margin:6px 0 10px}.app-v7 .demo-badge{padding:3px 6px;border-radius:6px;color:#e0ff4a;background:#303b17;font-size:10px;letter-spacing:.6px;font-weight:650}.app-v7 .shop-filters{display:flex;gap:8px;padding:5px 12px 11px}.app-v7 .shop-filters .search{flex:1;min-width:0}.app-v7 .shop-filters .search input{min-width:0;width:100%;font-size:12px;font-weight:400}.app-v7 .shop-disclaimer{display:flex;gap:7px;margin:0 12px 10px;font-size:11px;line-height:1.45;color:#a1ada3;background:#202420;border:1px solid #343d33;border-radius:9px;padding:9px}.app-v7 .shop-disclaimer svg{flex:none}.app-v7 .shop-disclaimer.error-info{color:#efa3a3;border-color:#614142;background:#291c1c}.app-v7 .shop-progress{font-size:11px;color:#ccdbb3;margin:4px 12px 10px}.app-v7 .product .product-name{display:block;font-size:11px;min-height:15px;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.app-v7 .nft-label{display:block;color:#ddff3e;font-size:9px;margin:3px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-v7 .product .price-row strong{font-size:12px}.app-v7 .product{overflow:hidden}.app-v7 .ticker-empty{align-self:center;color:#828984;font-size:12px;white-space:nowrap}.app-v7 .shop-filters .price-sort{font-weight:550}.app-v7 .catalog-pagination{padding-bottom:23px}.app-v7 .gift-media-exclusive{isolation:isolate}.app-v7 .gift-animation-loader{position:absolute;top:22%;right:22%;bottom:22%;left:22%;border:2px solid #a4c62a30;border-top-color:#c9f83b;border-radius:50%;animation:gift-load .85s linear infinite;pointer-events:none}@keyframes gift-load{to{transform:rotate(360deg)}}.app-v7 .gift-media-exclusive .gift-motion{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.app-v7 .gift-media-exclusive .gift-motion.is-buffering{visibility:hidden}.app-v7 .gift-media-exclusive .gift-motion.is-playing{visibility:visible}.app-v7 .price-row button:disabled{opacity:.35;cursor:not-allowed}.app-v7 .gift-media-exclusive .gift-illustration{object-fit:contain;display:block;width:100%;height:100%}.app-v7 .product,.app-v7 .owned .product{min-width:0}.app-v7 .gift-sale{display:block;margin-top:6px;padding:5px;border-radius:8px;background:#313c19;color:#e4ff75;text-align:center;font-size:10px;font-weight:500}.app-v7 .range-filter{display:flex;align-items:center;gap:7px;margin:0 12px 12px;color:#a9b3a5}.app-v7 .range-filter label{display:flex;flex:1;min-width:0;align-items:center;gap:5px;font-size:12px;color:#b6c5b9}.app-v7 .range-filter input{min-width:0;width:100%;height:34px;padding:6px;border:1px solid #363d38;background:#141919;color:#f7f7f7;border-radius:8px;font:inherit}.app-v7 .range-filter button{color:#dcff4e;background:#1e271d;border:1px solid #384b30;border-radius:8px;font-size:11px;padding:9px}.app-v7 .modal input,.app-v7 .modal textarea,.app-v7 .modal select{display:block;width:100%;box-sizing:border-box;margin:8px 0;padding:12px;border-radius:10px;border:1px solid #3e4840;color:#f5f8f3;background:#141b18;font-family:inherit;font-weight:400}.app-v7 .modal .amounts button{width:auto}.app-v7 .modal button.secondary{display:block;width:100%;border-radius:10px;border:1px solid #46523e;color:#e7f1db;background:#252b27;padding:12px;margin:10px 0}.app-v7 .wallet-note{display:block;color:#b7bdac;line-height:1.5;margin-top:12px}.app-v7 .withdraw-status{font-size:11px;color:#d0e7ac;padding:6px 0;border-bottom:1px solid #333}.app-v7 .admin-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0}.app-v7 .admin-metrics div{display:flex;flex-direction:column;gap:5px;border-radius:10px;border:1px solid #424b3b;background:#202820;padding:10px}.app-v7 .admin-metrics small{font-size:10px;color:#adb5a3;font-weight:400}.app-v7 .admin-metrics strong{font-size:17px;color:#d9ff44;font-weight:540}.app-v7 .admin-row{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;border-bottom:1px solid #3c403b;padding:10px 0;color:#d6ded3;font-size:12px;overflow-wrap:anywhere}.app-v7 .admin-row button{border:1px solid #75854e;background:#2a3422;border-radius:7px;padding:7px;color:#eaff9c;margin:2px;font-size:10px}.app-v7 .admin-upload{display:block;border:1px dashed #69735e;color:#bccbad;padding:11px;border-radius:9px;font-size:12px}.app-v7 .admin-upload input{padding:4px;background:transparent;border:0}.app-v7 .modal h4{margin-top:20px;margin-bottom:6px;font-weight:530}.app-v7 .modal h3{font-weight:580}.app-v7 .brand strong,.app-v7 h2,.app-v7 h3{font-weight:570}.app-v7 .choice-grid{align-items:stretch}.app-v7 .choice.choice-with-preview{height:100px;padding:10px;display:flex;align-items:stretch;gap:4px;justify-content:space-between}.app-v7 .choice-copy{min-width:0;flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:1px 0}.app-v7 .choice-copy .plus-icon{flex:none;width:25px;height:25px;margin-bottom:4px}.app-v7 .choice-copy strong{font-size:14px;font-weight:550;line-height:1.15;white-space:nowrap}.app-v7 .choice-copy small{max-width:100%;font-size:10px;font-weight:400;line-height:1.25;color:#b5c0b0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.app-v7 .choice-art{position:relative;min-width:54px;width:42%;max-width:78px;height:100%;background:radial-gradient(ellipse at 50% 70%,#2e3821 0%,#1b211c 58%,transparent 90%);border-radius:10px;display:grid;place-items:center;color:#667458;pointer-events:none}.app-v7 .choice-art .gift-media-exclusive{height:100%;width:100%;display:flex;align-items:center;justify-content:center}.app-v7 .choice-art .gift-illustration{max-width:100%;max-height:100%;object-fit:contain;filter:drop-shadow(0 3px 6px #0009)}.app-v7 .choice-count{position:absolute;right:0;bottom:0;border:1px solid #4a592e;background:#253117;color:#ddff39;border-radius:7px;padding:2px 5px;font-size:10px;font-weight:600}@media (max-width:380px){.app-v7 .choice.choice-with-preview{padding:8px;gap:2px}.app-v7 .choice-art{min-width:48px;width:39%}.app-v7 .choice-copy strong{font-size:13px}.app-v7 .choice-copy small{font-size:9px}}.app-gradeup{background:linear-gradient(180deg,#09060f,#100b1d 32%,#120f1f);color:#f7f2ff}.app-gradeup .header{padding:10px 17px 0}.app-gradeup .brand{gap:12px}.app-gradeup .brand-mark{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;background:linear-gradient(135deg,#1d1430,#281c45 55%,#181225);border:1px solid #4a3672;box-shadow:0 10px 24px #00000059,inset 0 1px #ffffff0d}.app-gradeup .brand-mark svg{width:26px;height:26px;filter:drop-shadow(0 1px 7px rgba(143,101,255,.45))}.app-gradeup .brand strong{font-size:20px;font-weight:780;font-style:normal;letter-spacing:-.6px;text-shadow:none;color:#fbf8ff}.app-gradeup .brand-arrows{display:none}.app-gradeup .header-right{gap:12px}.app-gradeup .balance-top{border:1px solid #453269;border-radius:14px;background:linear-gradient(180deg,#1b1430,#161022);color:#fff8ff;font-weight:700;box-shadow:inset 0 1px #ffffff08}.app-gradeup .balance-top b{background:linear-gradient(135deg,#86f19f,#b5ff58);color:#13151a;border-radius:0 12px 12px 0}.app-gradeup .coin{background:linear-gradient(135deg,#97ff72,#63e7ac);color:#132016;font-weight:900}.app-gradeup .avatar{width:42px;height:42px;border-radius:12px;border:1px solid #4b3874;background:linear-gradient(180deg,#1f1633,#161021);display:grid;place-items:center;padding:0;box-shadow:0 10px 24px #0000004d}.app-gradeup .avatar-mark{width:25px;height:25px;display:block}.app-gradeup .ticker-image,.app-gradeup .choice,.app-gradeup .stake,.app-gradeup .inventory,.app-gradeup .earn-hero,.app-gradeup .promo-card,.app-gradeup .referral,.app-gradeup .product,.app-gradeup .modal,.app-gradeup .empty-icon,.app-gradeup .search,.app-gradeup .filters button,.app-gradeup .app-footer-nav,.app-gradeup .filters select,.app-gradeup .sub-tabs,.app-gradeup .stake-top button,.app-gradeup .live,.app-gradeup .rewards>div,.app-gradeup .earn-options>div{background-color:#151022;border-color:#3b2a58}.app-gradeup .ticker-image,.app-gradeup .product,.app-gradeup .modal,.app-gradeup .choice,.app-gradeup .stake,.app-gradeup .inventory,.app-gradeup .earn-hero,.app-gradeup .promo-card,.app-gradeup .referral,.app-gradeup .search,.app-gradeup .filters button,.app-gradeup .filters select,.app-gradeup .live,.app-gradeup .empty-icon,.app-gradeup .sub-tabs,.app-gradeup .earn-options>div,.app-gradeup .rewards>div{box-shadow:inset 0 1px #ffffff06}.app-gradeup .ticker-image{background:linear-gradient(180deg,#1a1330,#120f1c)}.app-gradeup .ticker-pct,.app-gradeup .dial-center small,.app-gradeup .deposit-gifts b,.app-gradeup .referral button,.app-gradeup .task span small,.app-gradeup .rewards>div:first-child b,.app-gradeup .shop-mode svg,.app-gradeup .demo-badge,.app-gradeup .placeholder-icon,.app-gradeup .custom-percent-row span{color:#9eff8f}.app-gradeup .live i{background:#8cff93}.app-gradeup .live span,.app-gradeup .choice small,.app-gradeup .stake-top,.app-gradeup .stake small,.app-gradeup .app-footer-nav button,.app-gradeup .modal>p,.app-gradeup .earn-hero p,.app-gradeup .promo-card p,.app-gradeup .referral p,.app-gradeup .shop-header p,.app-gradeup .wallet-note,.app-gradeup .chance-hint,.app-gradeup .custom-disclaimer,.app-gradeup .credit,.app-gradeup .withdraw-status,.app-gradeup .range-filter{color:#bdb2d1}.app-gradeup .wheel-side button,.app-gradeup .presets button{background:#151022;border-color:#49346f}.app-gradeup .wheel-side .lit,.app-gradeup .presets .active-preset,.app-gradeup .main-tabs button.active,.app-gradeup .sub-tabs button.active,.app-gradeup .modal-tabs button.active,.app-gradeup .amounts button.active,.app-gradeup .price-row button,.app-gradeup .tick,.app-gradeup .lime-btn,.app-gradeup .stake-top button,.app-gradeup .referral button,.app-gradeup .task button,.app-gradeup .custom-percent-row button,.app-gradeup .range-filter button,.app-gradeup .app-footer-nav button.active span,.app-gradeup .upgrade-btn:not(:disabled){background:linear-gradient(135deg,#8f65ff,#77f2a8);color:#0f0c15;border-color:transparent;box-shadow:0 10px 24px #7aebb033}.app-gradeup .price-row button .coin,.app-gradeup .tick{background:transparent;color:#0f0c15}.app-gradeup .plus-icon{border-color:#73f0b2;color:#8ffff8;background:#8f65ff14}.app-gradeup .choice{border:1px solid #473667;border-bottom-color:#6ef0a3;background:linear-gradient(180deg,#191327,#120e1d)}.app-gradeup .choice-art{background:radial-gradient(ellipse at 50% 70%,rgba(116,80,191,.35) 0%,rgba(29,22,49,.25) 60%,transparent 92%)}.app-gradeup .choice-count{border-color:#7aefb0;background:#211931;color:#cffff3}.app-gradeup .main-tabs{border-bottom-color:#73f0b2}.app-gradeup .main-tabs button{background:#120d1b;color:#bfb4d2}.app-gradeup .sub-tabs button{color:#b9afcb}.app-gradeup .search input,.app-gradeup .modal input,.app-gradeup .modal textarea,.app-gradeup .modal select,.app-gradeup .range-filter input{color:#fff8ff;background:#120d1b;border-color:#3d2c5b}.app-gradeup .dial-base{box-shadow:inset 0 0 0 1px #45335f;background:radial-gradient(circle at 50% 50%,#130f1d 0,#130f1d 56%,#0d0a15 57%,#0d0a15)}.app-gradeup .circle-ticks{background:repeating-conic-gradient(from 0deg,#61507c 0 .6deg,transparent .7deg 5deg)}.app-gradeup .dial-track{border-color:#21182d;box-shadow:inset 0 0 0 13px #0c0913}.app-gradeup .dial-liquid:before{background:linear-gradient(to top,#82ff9f94,#9665ff61)}.app-gradeup .dial-liquid:after{background:#976fff6b}.app-gradeup .dial-line,.app-gradeup .dial-core{border-color:#7af0b4}.app-gradeup .dial-win-arc{background:conic-gradient(from var(--start-angle),#8d63ff 0deg calc(var(--chance-angle)/2),#77f2a8 calc(var(--chance-angle)/2) var(--chance-angle),transparent var(--chance-angle) 360deg);filter:drop-shadow(0 0 7px rgba(143,101,255,.55))}.app-gradeup .needle-tip{color:#f7f2ff;text-shadow:0 2px 6px rgba(0,0,0,.7)}.app-gradeup .dial-center strong,.app-gradeup .dollars,.app-gradeup .promo-card h3,.app-gradeup .referral h3,.app-gradeup .empty h3,.app-gradeup .modal h3{font-weight:720}.app-gradeup .dollars{color:#93ff87;text-shadow:0 0 30px rgba(147,255,135,.12)}.app-gradeup .earn-hero h2 span{color:#fff;text-shadow:2px 2px #8f65ff,-2px -2px #5bf2c3}.app-gradeup .referral{background:linear-gradient(135deg,#140f22,#0f0b16 55%,#130d1f);min-height:165px}.app-gradeup .referral>span{color:#2d2242}.app-gradeup .app-footer-nav{background:#0a0810f5;border-top-color:#2f2346;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.app-gradeup .app-footer-nav button.active{color:#fbf9ff}.app-gradeup .app-footer-nav button span{width:54px;height:33px;border-radius:12px}.app-gradeup .footer-mark{width:19px;height:19px;display:block}.app-gradeup .toast{background:#261b35;border-color:#7a57ba;color:#f0e7ff}.app-gradeup .toast.toast-info{background:#1e1830;border-color:#6d52a9;color:#ebdfff}.app-gradeup .toast.toast-error{background:#301726;border-color:#a35a87;color:#ffe4ef}.app-gradeup .result-emoji .gift-illustration{filter:drop-shadow(0 8px 28px rgba(118,242,168,.16))}@media (max-width:420px){.app-gradeup .brand strong{font-size:18px}.app-gradeup .brand-mark{width:34px;height:34px}.app-gradeup .brand-mark svg{width:23px;height:23px}}.app-gradeup .ticker{padding-left:16px;gap:0}.app-gradeup .header .brand strong{letter-spacing:-.7px}.app-gradeup .stake small b{color:#dfffa4;font-weight:750}.app-gradeup .presets .active-preset{box-shadow:0 0 0 2px #cef97133}.lifiup-earn{padding-top:18px;padding-bottom:28px}.lu-earn-hero{border:1px solid #4d4861!important;background:radial-gradient(circle at 100% 0%,rgba(118,70,192,.28),transparent 55%),linear-gradient(155deg,#221b34,#10141d 85%)!important;border-radius:25px!important;padding:22px 17px!important;box-shadow:0 16px 45px #00000038}.lu-eyebrow{display:inline-flex;align-items:center;gap:6px;color:#dac8ff;border:1px solid #5d4a85;background:#302548;border-radius:999px;padding:6px 10px;font-size:10px;font-weight:780;letter-spacing:.65px}.lu-earn-hero h2{font-size:24px;line-height:1.2;letter-spacing:-.8px;margin:17px 0 15px;font-weight:850}.lu-earn-hero h2 span{color:#c5ff7c;text-shadow:none}.lu-earn-big{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap;margin:14px 0;padding:16px;border:1px solid #544873;border-radius:17px;background:#ffffff0b}.lu-earn-big small{font-size:13px;color:#c6bdd6;width:100%}.lu-earn-big strong{font-weight:900;font-size:48px;line-height:1.05;letter-spacing:-2px;color:#e0ffa2}.lu-earn-big>span{font-size:12px;color:#c6bdd6}.lu-caption{font-size:12px!important;color:#c1bacf!important;margin-bottom:12px}.lu-tier-selector{margin:12px 0 14px;gap:8px}.lu-tier-selector .lu-tier{background:#211d2d;color:#fff;border:1px solid #484053;border-radius:15px;padding:12px 5px;min-width:0;text-align:center;transition:transform .2s,border .2s,background .2s}.lu-tier-selector .lu-tier.selected{background:linear-gradient(160deg,#39452f,#242c24);border-color:#c8fa82;box-shadow:0 0 0 2px #befe8130}.lu-tier-selector .lu-tier[aria-pressed=true]{transform:translateY(-3px)}.lu-tier-selector strong{font-size:18px;font-weight:860;letter-spacing:-.4px}.lu-tier-selector small{font-size:10px;color:#b9b0ca;margin:4px 0 12px}.lu-tier-selector b{background:#12151c;color:#e0ffa2;border-radius:8px;padding:7px;font-size:14px}.lu-tier-selector .selected b{background:#d5ff98;color:#182219}.lu-payout-result{display:flex;align-items:center;gap:12px;border:1px solid #4b7049;background:#253b30;border-radius:16px;padding:13px;margin-bottom:14px}.lu-result-icon{display:grid;place-items:center;background:#caff8b;color:#1c2c24;width:39px;height:39px;border-radius:12px;flex:none}.lu-payout-result small{display:block;color:#b7d5b9;font-size:11px;margin-bottom:3px}.lu-payout-result strong{display:block;color:#e6ffd4;font-size:18px;font-weight:800}.lu-cta{display:flex!important;align-items:center;justify-content:center;gap:8px;border-radius:14px!important;font-weight:800!important}.lu-disclaimer{font-size:10px!important;margin:10px 2px 0!important;color:#aaa4ba!important}.lu-comment-card{background:linear-gradient(155deg,#13262a,#161b21)!important;border:1px solid #345a5b!important;border-radius:23px!important;padding:20px 17px!important}.lu-card-top{display:flex;gap:10px;align-items:center}.lu-comment-logo{width:43px;height:43px;display:grid;place-items:center;flex:none;color:#9df1e0;border:1px solid #4e8b83;background:#1b4543;border-radius:14px}.lu-card-top small{color:#85cbbb;font-size:9px;letter-spacing:1px;font-weight:750}.lu-card-top h3{font-size:18px!important;margin:2px 0 0!important}.lu-rub{margin-left:auto;color:#9df1e0;font-size:24px;font-weight:800}.lu-comment-card>p{font-size:12px!important}.lu-comment-selector{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:15px 0}.lu-comment-selector button{padding:12px 3px;background:#213238;border:1px solid #395156;color:#eaf7f2;border-radius:12px;min-width:0;transition:.2s}.lu-comment-selector button.selected{border-color:#a4ebc8;background:#2a4e46;box-shadow:0 0 0 2px #a4ebc824}.lu-comment-selector strong{display:block;font-size:20px;font-weight:800}.lu-comment-selector small{display:block;font-size:10px;color:#b7c9c7;margin-top:4px}.lu-comment-detail{display:flex;align-items:center;gap:7px;font-size:12px;color:#b2edca;margin:0 0 14px}.lu-cta-outline{background:#b2f6d5!important;color:#10201c!important}.lu-referral{border-radius:20px!important;border:1px solid #4b4758!important;background:linear-gradient(120deg,#231d2c,#17161b)!important;display:flex;align-items:center}.lu-referral small{font-size:10px;letter-spacing:1px;color:#c3aaf3;font-weight:850}.lu-referral h3{margin:6px 0!important;font-size:19px!important}.lu-referral>span{font-size:65px;color:#b9ff79;opacity:.8}.lu-referral button{display:inline-flex;align-items:center;gap:6px;background:#d6ffa4;color:#1b2815}.lu-wallet-subtitle{font-size:13px;color:#aeb6ba}.lu-amount-label{display:block;font-size:12px;margin:18px 0 8px;color:#cbd1cf}.lu-custom-amount{display:flex;align-items:center;gap:9px;padding:11px 14px;border:1px solid #626c66;background:linear-gradient(125deg,#232a29,#171b1b);border-radius:16px;transition:box-shadow .2s}.lu-custom-amount:focus-within{border-color:#caff85;box-shadow:0 0 0 3px #bdfd7a20}.lu-custom-amount>span:first-child{font-size:22px}.lu-custom-amount input{font-size:25px!important;font-weight:800;width:100%;min-width:0;background:none!important;color:#f1fef2;border:0!important;outline:0!important;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.lu-custom-amount input::-webkit-inner-spin-button,.lu-custom-amount input::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.lu-unit{color:#a8b4ad;font-size:12px}.lu-amount-presets{display:grid;grid-template-columns:repeat(5,1fr)!important;gap:6px;margin:12px 0}.lu-amount-presets button{font-size:11px;padding:10px 2px}.wallet-terms-note{margin:12px 1px;color:#bdb2d1;font-size:11px;line-height:1.45}.wallet-terms-note b{color:#fff}.lu-wallet-summary{display:flex;align-items:center;justify-content:space-between;margin:15px 0;padding:13px;background:#1c2420;border:1px solid #3a5340;border-radius:12px}.lu-wallet-summary span{color:#b6bfba;font-size:12px}.lu-wallet-summary b{color:#d5ff9a;font-size:18px}.lu-wallet .lime-btn{margin-top:8px}.lu-demo-button{display:block;width:100%;margin:8px 0}.lu-wallet .wallet-note{display:block;margin-top:12px;color:#aeb9b4;font-size:11px;line-height:1.5}@media (max-width:375px){.lu-earn-big strong{font-size:38px}.lu-tier-selector strong{font-size:15px}.lu-tier-selector b{font-size:12px}.lu-amount-presets{grid-template-columns:repeat(3,1fr)!important}}:root{color-scheme:dark;--surface:#141e24;--edge:#28363e;--muted:#90a4ad;--mint:#9af3ce}body{background:#090f13;color:#edf5f7;font-family:Segoe UI,system-ui,sans-serif;-webkit-font-smoothing:antialiased}button,input,select,textarea{-webkit-tap-highlight-color:transparent}button{transition:background .18s,border-color .18s,transform .18s}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--mint);outline-offset:4px}button:active:not(:disabled){transform:translateY(1px)}.app.app-gradeup{max-width:600px;background:radial-gradient(ellipse at 50% 310px,#15332e55,transparent 390px),#0d1418;min-height:100dvh;padding-bottom:calc(100px + env(safe-area-inset-bottom));color:#edf5f7}.app-gradeup .header{height:84px;padding:16px 24px;border-bottom:1px solid #ffffff08}.app-gradeup .brand{gap:10px}.app-gradeup .brand strong{font-size:23px;letter-spacing:-1px}.app-gradeup .brand-mark,.app-gradeup .avatar{background:#19262d;border:1px solid var(--edge);box-shadow:none;border-radius:13px}.app-gradeup .brand-mark svg{filter:none}.app-gradeup .balance-top{height:40px;background:#17242b;border:1px solid #30434b;box-shadow:none;font-size:14px;border-radius:12px}.app-gradeup .balance-top b{height:32px;width:32px;margin:3px 4px 3px 5px;border-radius:8px;background:var(--mint);box-shadow:none}.app-gradeup .coin{background:var(--mint);color:#12362a}.app-gradeup .avatar{width:40px;height:40px}.activity-label{display:flex;align-items:center;gap:7px;margin:18px 24px 10px;font-size:9px;font-weight:700;letter-spacing:1.6px;color:var(--muted)}.activity-label>span{height:5px;width:5px;background:var(--mint);border-radius:50%;box-shadow:0 0 8px #9af3ce50}.activity-label small{margin-left:auto;color:var(--mint);font-size:8px;letter-spacing:1px}.app-gradeup .ticker{height:88px;padding:0 24px}.app-gradeup .ticker-empty{width:100%;padding:20px 12px;border:1px dashed var(--edge);border-radius:12px;font-size:12px;color:var(--muted);text-align:center;align-self:flex-start;background:#ffffff02}.app-gradeup .ticker-image{background:#17232a;border-color:var(--edge);box-shadow:none}.app-gradeup .ticker-pct{color:var(--mint)}.upgrade-heading{text-align:center;margin:17px 20px 0}.section-kicker{font-size:9px;font-weight:700;letter-spacing:2px;color:var(--mint)}.upgrade-heading h1{font-size:27px;font-weight:700;letter-spacing:-1px;margin:8px 0}.upgrade-heading p{font-size:12px;color:var(--muted);margin:0;line-height:1.6}.app-gradeup .wheel-area{height:310px}.app-gradeup .wheel-side{left:24px;top:48px;gap:8px}.app-gradeup .wheel-side button{width:34px;height:34px;border-radius:10px;background:#152127;border:1px solid var(--edge);color:#9cb0b8;box-shadow:none}.app-gradeup .wheel-side .lit{background:#203e34;color:var(--mint);border-color:#527d6b}.app-gradeup .dial-base{background:radial-gradient(circle,#172c28,#101c20 70%);border-color:#24383b;box-shadow:0 0 55px #65e9ae08,inset 0 0 0 1px #38534e}.app-gradeup .circle-ticks{background:repeating-conic-gradient(#63857e 0 .6deg,transparent .7deg 5deg)}.app-gradeup .dial-core{border-color:#71c4a3;box-shadow:none}.app-gradeup .dial-liquid:before{background:linear-gradient(to top,#68dabd77,#68dabd11)}.app-gradeup .dial-liquid:after{background:#88f2c933}.app-gradeup .dial-win-arc{background:conic-gradient(from var(--start-angle),var(--mint) 0deg var(--chance-angle),transparent var(--chance-angle) 360deg);filter:drop-shadow(0 0 6px #9af3ce44)}.app-gradeup .dial-center strong{font-size:46px;letter-spacing:-2px;font-weight:650;font-variant-numeric:tabular-nums}.app-gradeup .dial-center small{color:var(--muted);font-size:11px;font-weight:500;letter-spacing:.5px}.app-gradeup .dial-caption{color:#75928d;font-size:9px;font-weight:500}.app-gradeup .container{padding-left:24px;padding-right:24px}.app-gradeup .choice.choice-with-preview{height:105px;border:1px solid #32464d;background:linear-gradient(130deg,#1b2a30,#141e24);border-radius:16px;padding:13px;box-shadow:none}.app-gradeup .choice:hover{border-color:#79bba1}.app-gradeup .choice-art{background:radial-gradient(ellipse,#76d5b313,transparent 70%);color:#81b7a6}.app-gradeup .choice-copy strong{font-size:14px;font-weight:650}.app-gradeup .choice small{color:var(--muted);line-height:1.4}.app-gradeup .plus-icon{width:24px;height:24px;border:1px solid #416558;border-radius:7px;background:#9af3ce09;color:var(--mint);margin-bottom:8px}.app-gradeup .choice-symbol{width:47px;height:47px;filter:drop-shadow(0 5px 12px #0005)}.app-gradeup .choice-symbol-gift{color:#94e0bd}.app-gradeup .choice-symbol-goal{color:#9fcbd8}.app-gradeup .choice:nth-child(2) .choice-art{background:radial-gradient(ellipse,#5eabc21c,transparent 70%)}.app-gradeup .upgrade-btn{height:52px;border-radius:13px;font-size:14px;letter-spacing:.1px;font-weight:700;margin:12px 0 16px}.app-gradeup .upgrade-btn:disabled{background:#1d2a30;border:1px solid #304149;color:#82979f;box-shadow:none}.app-gradeup .upgrade-btn:not(:disabled){background:var(--mint);color:#10271e;box-shadow:0 5px 24px #9af3ce15}.app-gradeup .stake{background:var(--surface);border:1px solid var(--edge);border-radius:15px;padding:14px;box-shadow:none}.app-gradeup .stake-top,.app-gradeup .stake small{color:var(--muted)}.app-gradeup .stake-top button{background:#243c33;color:var(--mint);box-shadow:none;border:1px solid #3c5c4e;font-size:11px;font-weight:650}.app-gradeup .stake input{accent-color:var(--mint);min-height:24px}.app-gradeup .stake small b{color:#d0f6e5}.app-gradeup .presets{gap:6px;margin-bottom:10px}.app-gradeup .presets button{background:var(--surface);border:1px solid var(--edge);border-radius:10px;height:40px;font-size:12px;font-weight:650;color:#c3d0d5;box-shadow:none}.app-gradeup .presets .active-preset{background:#243e34;border-color:#80cfad;color:var(--mint);box-shadow:none}.app-gradeup .chance-hint{font-size:10px;line-height:1.6;color:var(--muted);margin:10px 2px 22px}.app-gradeup .inventory{background:#111b21;border:1px solid var(--edge);border-radius:18px;box-shadow:none}.app-gradeup .main-tabs{padding:6px;gap:6px;border-bottom:1px solid var(--edge)}.app-gradeup .main-tabs button{height:43px;border-radius:10px;background:transparent;color:var(--muted);font-size:13px;font-weight:650}.app-gradeup .main-tabs button.active{clip-path:none;background:#263e35;color:var(--mint);box-shadow:none}.inventory-tab-mark{display:block;flex:none;width:19px;height:19px}.sub-tabs .inventory-tab-mark,.shop-mode .inventory-tab-mark{width:17px;height:17px}.shop-tab-mark{stroke-linecap:round}.app-gradeup .main-tabs button.active .inventory-tab-mark,.app-gradeup .sub-tabs button.active .inventory-tab-mark{filter:drop-shadow(0 0 5px #9af3ce3d)}.app-gradeup .sub-tabs{background:#0c151a;border-color:var(--edge);margin:14px;padding:4px}.app-gradeup .sub-tabs button{font-size:12px;color:var(--muted)}.app-gradeup .sub-tabs button.active{background:#22323a;color:#f2f8f6;box-shadow:none}.app-gradeup .empty{padding:32px 20px 38px;min-height:220px}.app-gradeup .empty-icon{background:#1c302b;color:var(--mint);border:1px solid #36584b;box-shadow:none}.app-gradeup .empty h3{font-size:17px;letter-spacing:-.4px}.app-gradeup .empty p{color:var(--muted);font-size:12px;line-height:1.6}.app-gradeup .products{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding:0 12px 16px}.app-gradeup .product{background:#19262c;border:1px solid var(--edge);border-radius:13px;padding:8px;box-shadow:none}.app-gradeup .product.chosen{border-color:var(--mint);background:#1d352e}.app-gradeup .product .emoji{background:#121e24;border-radius:9px;height:100px}.app-gradeup .product strong{font-size:12px}.app-gradeup .product small{color:#c4d1d6}.app-gradeup .price-row button,.app-gradeup .tick{background:var(--mint);box-shadow:none;color:#123326}.app-gradeup .search,.app-gradeup .filters select,.app-gradeup .range-filter input{background:#0d171c;border-color:var(--edge);box-shadow:none;color:#edf5f7}.app-gradeup .search input{background:transparent;color:#edf5f7}.app-gradeup .search:focus-within{border-color:var(--mint)}.app-gradeup .range-filter button{background:#253b33;color:var(--mint);box-shadow:none}.app-gradeup .shop-header p,.app-gradeup .catalog-headline,.app-gradeup .shop-progress,.app-gradeup .shop-disclaimer{color:var(--muted);line-height:1.6}.app-gradeup .demo-badge{color:var(--mint);background:#1b332b;border-color:#355746}.app-gradeup .app-footer-nav{max-width:568px;width:calc(100% - 32px);left:50%;transform:translate(-50%);bottom:calc(12px + env(safe-area-inset-bottom));height:68px;border:1px solid #34474e;border-radius:19px;background:#172229ed;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 8px 30px #0005;padding:5px 16px}.app-gradeup .app-footer-nav button{color:#8fa4ad;font-weight:600}.app-gradeup .app-footer-nav button.active{color:var(--mint)}.app-gradeup .app-footer-nav button.active span{background:#29463a;box-shadow:none;color:var(--mint)}.app-gradeup .modal{background:#162229;border:1px solid #3b515a;border-radius:22px;box-shadow:0 24px 100px #0008;max-height:85dvh;overflow-y:auto}.app-gradeup .modal h3{letter-spacing:-.5px}.app-gradeup .modal input,.app-gradeup .modal textarea,.app-gradeup .modal select{background:#0e181e;border-color:#34474e;color:#eff6f7}.app-gradeup .modal>p,.app-gradeup .custom-disclaimer,.app-gradeup .wallet-note{color:#a4b5bd;line-height:1.6}.app-gradeup .lime-btn,.app-gradeup .custom-percent-row button,.app-gradeup .amounts button.active,.app-gradeup .modal-tabs button.active{background:var(--mint);color:#123326;box-shadow:none;font-weight:700}.app-gradeup .toast.toast-info{background:#203c32;border-color:#507b67;color:#d7fcea}.app-gradeup .toast.toast-error{background:#40262d;border-color:#88515d;color:#ffdee2}.app-gradeup .lu-earn-hero,.app-gradeup .lu-comment-card,.app-gradeup .lu-referral{background:linear-gradient(145deg,#20392f,#141f26)!important;border-color:#385447!important;box-shadow:none}.app-gradeup .lu-eyebrow{background:#223c31;border-color:#42634e;color:var(--mint)}.app-gradeup .lu-earn-big{background:#ffffff04;border-color:#375449}.app-gradeup .lu-earn-big strong,.app-gradeup .lu-referral small{color:var(--mint)}.app-gradeup .lu-tier-selector .lu-tier{background:#16272b;border-color:#354b4f}.app-gradeup .lu-tier-selector .lu-tier.selected{background:#294336;border-color:var(--mint);box-shadow:none}.app-gradeup .lu-tier-selector .selected b,.app-gradeup .lu-referral button{background:var(--mint);color:#123326;box-shadow:none}@media (min-width:680px){.app.app-gradeup{border-left:1px solid #ffffff08;border-right:1px solid #ffffff08}.app-gradeup .header{height:90px}}@media (max-width:400px){.app-gradeup .header{padding:14px 16px}.activity-label{margin-left:16px;margin-right:16px}.app-gradeup .ticker{padding:0 16px}.app-gradeup .container{padding-left:14px;padding-right:14px}.upgrade-heading h1{font-size:25px}.app-gradeup .wheel-side{left:14px;top:28px}.app-gradeup .wheel-side button{width:30px;height:32px}.app-gradeup .choice.choice-with-preview{padding:10px}.app-gradeup .choice small{font-size:10px}.app-gradeup .product .emoji{height:78px}.app-gradeup .products{gap:6px;padding-left:8px;padding-right:8px}.app-gradeup .product{padding:6px}.app-gradeup .presets button{font-size:11px}}@media (prefers-reduced-motion:reduce){button{transition:none}}.app-gradeup .earn-hero h2 span{color:var(--mint);text-shadow:none}.token-icon{display:inline-block;flex:none;width:19px;height:19px;vertical-align:-4px;filter:drop-shadow(0 2px 3px #0003)}.app-gradeup .balance-top>.token-icon{width:20px;height:20px}.ticker-image .token-icon{width:11px;height:11px;vertical-align:-2px}.stake-top .token-icon{width:17px;height:17px}.product .token-icon{width:14px;height:14px}.app-gradeup .modal input,.app-gradeup .modal select,.app-gradeup .modal textarea{min-height:46px;font-size:16px;border-radius:12px;padding:12px 14px;transition:border-color .18s,box-shadow .18s}.app-gradeup .modal input:focus,.app-gradeup .modal select:focus,.app-gradeup .modal textarea:focus{outline:none;border-color:#8bd8b8;box-shadow:0 0 0 3px #9af3ce13}.app-gradeup .overlay{background:#050b10b8;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);z-index:30}.app-gradeup .wallet-modal{max-width:450px;padding:26px;border:1px solid #34464e;background:radial-gradient(ellipse at 0 0,#21463b55,transparent 330px),#131e24;border-radius:25px;scrollbar-width:thin;scrollbar-color:#3c555e transparent}.wallet-heading .section-kicker{font-size:9px;letter-spacing:1.8px}.app-gradeup .wallet-heading h3{font-size:28px;line-height:1.2;letter-spacing:-1px;font-weight:650;margin:7px 0 5px}.wallet-heading>p{font-size:12px;color:var(--muted);margin:0 0 22px}.wallet-balance-card{border:1px solid #3d5b50;border-radius:17px;padding:17px 18px 0;background:linear-gradient(115deg,#28453780,#1b2e2b55);display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:15px}.wallet-balance-card>div>span{font-size:11px;color:#b0c8be}.wallet-balance-card strong{display:flex;align-items:center;gap:9px;font-size:31px;font-weight:650;letter-spacing:-1px;margin:8px 0 3px;font-variant-numeric:tabular-nums}.wallet-balance-card strong .token-icon{height:30px;width:30px}.wallet-mode{font-size:9px;border:1px solid #54725f;color:#c7e0ca;background:#b4eeb009;padding:5px 8px;border-radius:6px;white-space:nowrap}.wallet-balance-card .wallet-paid{width:100%;border-top:1px solid #a0d4bc18;display:flex;align-items:center;gap:6px;padding:11px 0;color:#acbcb5;font-size:10px}.wallet-paid b{margin-left:auto;color:#e0eae5;font-weight:650}.wallet-paid svg{color:#d6c997}.app-gradeup .wallet-tabs{grid-template-columns:1fr 1fr;gap:4px;margin:20px 0 22px;background:#0c151a;border:1px solid #2b3e46;border-radius:13px;padding:4px}.app-gradeup .wallet-tabs button{display:flex;align-items:center;justify-content:center;gap:6px;height:39px;padding:0;font-size:12px;font-weight:650;color:#94a9b2}.app-gradeup .wallet-tabs button.active{background:#263d34;color:#bcf3d7;box-shadow:0 1px 3px #0003}.wallet-label{display:flex;align-items:center;gap:7px;color:#d5e0e4;font-size:12px;font-weight:600;margin:18px 0 9px}.wallet-label>span{font-size:10px;font-weight:400;color:var(--muted);margin-left:auto}.app-gradeup .wallet-amount{display:flex;gap:10px;align-items:center;padding:7px 14px;border:1px solid #436057;border-radius:14px;background:#0d181c;box-shadow:inset 0 2px 6px #0002;transition:border-color .18s,box-shadow .18s}.app-gradeup .wallet-amount:focus-within{border-color:#9af3ce;box-shadow:0 0 0 3px #9af3ce16}.app-gradeup .wallet-amount.invalid{border-color:#ec9c9c}.app-gradeup .wallet-amount>.token-icon{width:29px;height:29px}.app-gradeup .wallet-amount>svg:not(.token-icon){flex:none;color:#e7cd8b}.app-gradeup .wallet-amount input{width:100%;min-width:0;min-height:54px;padding:4px 0!important;margin:0!important;font-size:32px!important;font-weight:600!important;letter-spacing:-1px;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:none!important;color:#f1f7f5;font-variant-numeric:tabular-nums}.app-gradeup .wallet-amount .lu-unit{font-size:11px;color:#8ea99e;white-space:nowrap;flex:none}.wallet-helper{margin:8px 1px 14px;font-size:10px;color:#8ea7ad;line-height:1.6}.app-gradeup .lu-amount-presets{gap:7px;margin:14px 0 20px}.app-gradeup .lu-amount-presets button{min-height:38px;background:#1b2a31;border:1px solid #32464d;border-radius:9px;font-size:12px;font-weight:600;color:#bccdd2;padding:7px 2px;box-shadow:none}.app-gradeup .lu-amount-presets button:hover{border-color:#75a88f;background:#243b31}.app-gradeup .lu-amount-presets button.active{background:#294536;border-color:#7fc39e;color:#c2f9d5;box-shadow:none}.wallet-receipt,.wallet-available{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:13px 0;margin:4px 0 15px;border-top:1px solid #ffffff0b;color:#95abb4;font-size:12px}.wallet-receipt strong,.wallet-available b{display:flex;align-items:center;gap:6px;color:#e2f0e9;font-weight:650;font-size:14px}.wallet-receipt .token-icon{width:19px;height:19px}.app-gradeup .wallet-submit,.app-gradeup .wallet-submit.lu-demo-button{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:50px;margin:12px 0 0;border-radius:12px;background:#a4edcb;color:#123526;font-size:13px;font-weight:700;box-shadow:0 4px 18px #9af3ce0a;border:1px solid #b8f9db}.app-gradeup .wallet-submit:hover:not(:disabled){background:#baf8df}.app-gradeup .wallet-submit:disabled{opacity:.6;cursor:wait}.wallet-footnote{display:flex;align-items:flex-start;justify-content:center;gap:6px;margin:13px 0 0;color:#7e9a9f;font-size:10px;line-height:1.6}.wallet-footnote svg{flex:none;margin-top:1px}.wallet-feedback{display:flex;align-items:flex-start;gap:8px;padding:11px 12px;font-size:12px;line-height:1.5;border:1px solid;border-radius:10px;margin:10px 0}.wallet-feedback svg{flex:none;margin-top:1px}.wallet-feedback.error{color:#ffd0c9;background:#5c2e2c30;border-color:#8e514657}.wallet-feedback.success{color:#bcf1d3;background:#28593c40;border-color:#58986866}.app-gradeup .wallet-field{width:100%;margin:0 0 14px!important;padding:13px 14px!important;border:1px solid #344a53!important;border-radius:12px!important;background:#0e181e!important;color:#dce8ec!important;font-size:13px!important;line-height:1.5;font-weight:400}.app-gradeup .wallet-field:focus{border-color:#9af3ce!important}.wallet-field::placeholder{color:#66828e}.wallet-max{padding:7px 10px;background:#253c32;color:#b7eccd;font-size:10px;border:1px solid #3c5b4a;border-radius:7px;flex:none}.wallet-gift-withdraw{margin-top:24px;padding-top:3px;border-top:1px solid #ffffff0c}.app-gradeup .wallet-gift-button{font-size:12px!important;background:#1e3038!important;border:1px solid #3b545e!important;color:#c2d3da!important;margin:0!important;min-height:43px}.app-gradeup .wallet-gift-button:disabled{opacity:.45}.wallet-history{margin-top:22px}.app-gradeup .wallet-history h4{font-size:12px;font-weight:600;margin-bottom:8px;color:#b9cbd1}.wallet-history>div{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #ffffff0b;padding:11px 0;font-size:11px;color:#c9d6d9}.wallet-history small{font-size:9px;color:#d8c58b;white-space:nowrap}.wallet-history .status-paid{color:#a1dbb8}.wallet-history .status-rejected{color:#e9a7a0}.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}.app-gradeup .toast{z-index:40}@media (max-width:420px){.app-gradeup .wallet-modal{padding:22px 18px;border-radius:21px;max-height:88dvh}.wallet-balance-card{padding:15px 14px 0}.wallet-balance-card strong{font-size:28px}.app-gradeup .wallet-amount input{font-size:29px!important}.wallet-mode{font-size:8px}.app-gradeup .wallet-field{font-size:16px!important}.wallet-heading>p{margin-bottom:18px}}.app-gradeup .app-footer-nav{z-index:8}.app-gradeup .overlay{z-index:30}.profile-identity{display:flex;align-items:center;gap:11px;margin:0 0 20px}.profile-avatar{width:47px;height:47px;display:grid;place-items:center;background:#294338;border:1px solid #496b57;border-radius:15px;color:#b8e8ca;flex:none}.profile-identity strong{font-size:15px;display:block}.profile-identity small{display:block;font-size:10px;color:var(--muted);margin-top:5px}.profile-badge{font-size:8px;letter-spacing:.2px;color:#bfd8c7;border:1px solid #3b5a48;border-radius:6px;padding:5px 7px;margin-left:auto}.profile-balance{padding:20px;border:1px solid #38564a;border-radius:17px;background:linear-gradient(120deg,#25423280,#16262a)}.profile-balance>span{font-size:12px;color:#a5beb2}.profile-balance>strong{display:flex;align-items:center;gap:10px;font-size:36px;font-weight:650;letter-spacing:-1.2px;margin:9px 0 18px;font-variant-numeric:tabular-nums}.profile-balance .token-icon{height:32px;width:32px}.profile-stars{display:flex;align-items:center;gap:6px;border-top:1px solid #ffffff0b;padding-top:12px;font-size:11px;color:#a5b9bb}.profile-stars svg{color:#e1c782}.profile-stars b{margin-left:auto;color:#e8efe9}.profile-actions{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin:14px 0 23px}.app-gradeup .profile-actions button{height:43px;min-height:0;margin:0!important;padding:0!important;display:flex!important;align-items:center;justify-content:center;gap:6px;font-size:12px;border-radius:11px}.app-gradeup .profile-actions .secondary{background:#21323a;border-color:#3c525b;color:#c4d4d9}.app-gradeup .profile-section-title{display:flex;align-items:center;justify-content:space-between;font-size:13px;font-weight:650;margin:20px 0 12px}.profile-section-title>span{font-size:9px;font-weight:400;color:#79979e}.profile-stats{display:grid;grid-template-columns:1fr 1fr;gap:8px}.profile-stats>div{padding:13px 12px;background:#101b21;border:1px solid #283c45;border-radius:12px;min-width:0}.profile-stats>div>span{font-size:10px;color:#8ea8b2;display:block;line-height:1.5}.profile-stats strong{display:flex;align-items:center;gap:4px;font-size:20px;font-weight:600;margin-top:8px;font-variant-numeric:tabular-nums}.profile-stats strong small{font-size:14px;color:#799a91}.profile-stats .token-icon{height:16px;width:16px}.profile-stats svg:not(.token-icon){color:#e0c37e}.profile-inventory{display:flex;align-items:center;flex-wrap:wrap;gap:7px;background:#1d302a;border:1px solid #355344;border-radius:11px;padding:13px 12px;margin-top:10px;color:#adc9ba;font-size:11px}.profile-inventory b{margin-left:auto;color:#d7e9dd}.profile-inventory small{width:100%;padding-left:24px;color:#7f9d90;font-size:10px}.profile-operation{display:flex;align-items:center;gap:9px;padding:13px 0;border-top:1px solid #ffffff0a}.operation-icon{height:33px;width:33px;background:#233c30;color:#a8e4bf;border:1px solid #355343;border-radius:10px;display:grid;place-items:center;flex:none}.operation-icon.out{background:#23323b;color:#a3bfca;border-color:#344750}.profile-operation>div{min-width:0;flex:1}.profile-operation>div strong{display:block;font-size:11px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-operation>div small{font-size:9px;color:#819da7;display:block;margin-top:5px}.operation-amount{text-align:right;font-size:12px;font-weight:650;flex:none}.operation-amount.in{color:#a7e9bc}.operation-amount.out{color:#c4d3dc}.operation-amount.rejected{color:#d49d96}.operation-amount>small{display:block;color:#72919a;font-size:8px;font-weight:400;margin-top:4px}.profile-empty{color:#829ea8;font-size:12px;line-height:1.6;padding:14px;border:1px dashed #30464f;border-radius:12px}.app-gradeup .profile-admin{display:flex!important;align-items:center;justify-content:center;gap:8px;background:#203139!important;border-color:#3c515b!important;font-size:12px;margin-top:20px!important}.footer-earn-mark{width:21px;height:21px;display:block}.creator-hub{padding-top:24px;padding-bottom:30px}.creator-heading{display:flex;align-items:flex-start;gap:13px;margin:0 1px 22px}.creator-logo{display:grid;place-items:center;flex:none;width:47px;height:47px;border:1px solid #3b6153;border-radius:15px;background:#203c33;color:#a7efce}.creator-logo svg{width:25px;height:25px}.creator-heading>div>span,.tasks-heading>div>span{display:block;color:#82caaa;font-size:9px;font-weight:750;letter-spacing:1.5px;margin:2px 0 5px}.creator-heading h2{margin:0;font-size:25px;line-height:1.12;letter-spacing:-.8px;font-weight:690}.creator-heading p{margin:7px 0 0;color:#8da3ac;font-size:11px;line-height:1.55;max-width:370px}.app-gradeup .creator-campaign{padding:0!important;overflow:hidden;border:1px solid #344a53!important;border-radius:20px!important;background:#121d23!important;box-shadow:none!important}.campaign-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:20px 18px 16px;border-bottom:1px solid #ffffff0c;background:radial-gradient(circle at 100% 0,#2f6a5355,transparent 60%)}.campaign-top h3{margin:8px 0 0;font-size:21px;letter-spacing:-.5px;font-weight:680}.campaign-top>strong{font-size:14px;font-weight:650;color:#b5efd0;border:1px solid #4d7966;background:#2a4a3d;padding:8px 10px;border-radius:10px;white-space:nowrap}.campaign-label{display:inline-flex;align-items:center;gap:5px;color:#88d7b5;font-size:9px;letter-spacing:1.2px;font-weight:750}.creator-steps{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;background:#0f191f}.creator-steps div{min-width:0;text-align:center;flex:1}.creator-steps b{display:grid;place-items:center;margin:0 auto 7px;width:27px;height:27px;border-radius:50%;background:#223a32;border:1px solid #38594b;color:#9be0bd;font-size:9px}.creator-steps span{display:block;color:#aabcc2;font-size:9px;white-space:nowrap}.creator-steps i{height:1px;flex:.45;background:linear-gradient(90deg,#38554a,#273b42);margin:0 3px 21px}.tier-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;padding:19px 18px 10px}.tier-heading>div{display:flex;align-items:center;gap:7px;color:#dbe7e5;font-size:12px;font-weight:620}.tier-heading svg{color:#89cdb0}.tier-heading>small{color:#718c96;font-size:8px}.app-gradeup .creator-tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:0;padding:0 18px}.app-gradeup .creator-tiers .lu-tier{position:relative;display:flex;align-items:flex-start;flex-direction:column;text-align:left;min-width:0;min-height:126px;padding:13px 10px 10px;border:1px solid #2e434b;border-radius:12px;background:#17242a;color:#dce7e8;box-shadow:none;transform:none}.app-gradeup .creator-tiers .lu-tier.selected{background:#213b31;border-color:#6cae8e;box-shadow:inset 0 0 0 1px #6cae8e33;transform:none}.creator-tiers .tier-radio{position:absolute;right:8px;top:8px;display:grid;place-items:center;width:17px;height:17px;border:1px solid #415860;border-radius:50%;color:transparent}.creator-tiers .selected .tier-radio{border-color:#a5eac7;background:#a5eac7;color:#163226}.app-gradeup .creator-tiers small{margin:0 0 3px;color:#748e98;font-size:8px}.app-gradeup .creator-tiers strong{font-size:17px;line-height:1.15;letter-spacing:-.5px;font-weight:680}.app-gradeup .creator-tiers em{font-style:normal;color:#7f979f;font-size:8px;margin:3px 0 auto}.app-gradeup .creator-tiers b{display:block;width:100%;padding:7px 5px;margin-top:10px;border-radius:7px;background:#0e181d;color:#9de0bd;text-align:center;font-size:13px}.app-gradeup .creator-tiers .selected b{background:#a6ebc8;color:#173126}.campaign-summary{display:grid;grid-template-columns:1fr 1fr;margin:18px;border:1px solid #2c4249;border-radius:12px;background:#0e181d;overflow:hidden}.campaign-summary>div{padding:11px 13px}.campaign-summary>div+div{border-left:1px solid #2c4249}.campaign-summary small{display:block;color:#708a93;font-size:8px;margin-bottom:5px}.campaign-summary strong{display:block;color:#dce8e6;font-size:12px;font-weight:650}.campaign-summary>div:last-child strong{color:#9ee1bf}.app-gradeup .creator-submit{width:calc(100% - 36px);margin:0 18px!important;height:48px!important;border-radius:11px!important;background:#a4e8c6!important;color:#153225!important;box-shadow:none;font-size:12px!important}.app-gradeup .creator-campaign .lu-disclaimer{display:flex;align-items:center;justify-content:center;gap:5px;margin:10px 18px 16px!important;color:#6f8992!important;text-align:center}.app-gradeup .creator-tasks{margin-top:13px;padding:18px!important;border:1px solid #354952!important;border-radius:18px!important;background:#151f26!important;box-shadow:none!important}.tasks-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.tasks-heading h3{margin:0!important;font-size:18px!important;letter-spacing:-.35px;font-weight:670!important}.tasks-heading>svg{color:#80c9ac;padding:9px;width:40px;height:40px;border:1px solid #35574a;border-radius:12px;background:#20382f}.creator-tasks>p{margin:12px 0 15px!important;color:#819aa3!important;font-size:11px!important;line-height:1.55!important}.app-gradeup .task-list{display:flex;flex-direction:column;gap:7px;margin:0}.app-gradeup .task-list .task-row{display:flex;align-items:center;gap:10px;min-width:0;padding:11px;border:1px solid #679f87;border-radius:11px;background:#1d332b;color:#d9e5e7;text-align:left;box-shadow:none}.task-check{display:grid;place-items:center;flex:none;width:21px;height:21px;border:1px solid #3d555d;border-radius:7px;color:transparent}.selected .task-check{background:#a2e6c3;border-color:#a2e6c3;color:#173126}.task-list .task-row>span:nth-child(2){min-width:0;flex:1}.app-gradeup .task-list strong{display:block;font-size:11px;font-weight:620}.app-gradeup .task-list small{display:block;margin:4px 0 0;color:#708992;font-size:8px}.app-gradeup .task-list b{flex:none;background:none;color:#9bdcba;font-size:14px;padding:0}.app-gradeup .creator-tasks .lu-comment-detail{margin:11px 1px 13px;color:#8fb5a4;font-size:10px}.app-gradeup .creator-tasks .lu-cta-outline{height:44px!important;border:1px solid #426052!important;background:#213b31!important;color:#b8ebd1!important;font-size:11px!important;box-shadow:none}.app-gradeup .creator-referral{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;min-height:0!important;padding:15px 16px!important;margin-top:13px;border:1px solid #344850!important;border-radius:16px!important;background:#131e24!important;box-shadow:none!important}.creator-referral .referral-symbol{position:static;display:grid;place-items:center;width:42px;height:42px;border:1px solid #405563;border-radius:13px;background:#1d2c34;color:#98bdcb;opacity:1}.app-gradeup .creator-referral small{color:#7ea6b4;font-size:8px;letter-spacing:1.1px}.app-gradeup .creator-referral h3{margin:4px 0 3px!important;font-size:15px!important;font-weight:650!important}.app-gradeup .creator-referral p{margin:0;color:#78909a!important;font-size:9px!important}.app-gradeup .creator-referral button{display:grid;place-items:center;width:35px;height:35px;padding:0;border:1px solid #3b555e;border-radius:10px;background:#203139;color:#a9c8d2;box-shadow:none}@media (max-width:380px){.creator-heading h2{font-size:22px}.creator-steps{padding-left:10px;padding-right:10px}.creator-steps span{font-size:8px}.app-gradeup .creator-tiers{padding-left:11px;padding-right:11px;gap:5px}.app-gradeup .creator-tiers .lu-tier{padding:11px 7px 8px}.app-gradeup .creator-tiers strong{font-size:15px}.campaign-summary{margin-left:11px;margin-right:11px}.app-gradeup .creator-submit{width:calc(100% - 22px);margin-left:11px!important;margin-right:11px!important}}
