.header .login-button{background:linear-gradient(#23bc86,#15976a);border-radius:999px;gap:0;padding:0 22px;font-weight:700;box-shadow:0 4px 14px #0da07040,inset 0 1px #fff5}.hero-content{flex-direction:column;align-items:flex-start;display:flex}.hero .eyebrow{letter-spacing:3px;color:#e3ecea;margin-bottom:12px;font-size:13px;font-weight:600}.hero .eyebrow>span{display:none}.hero h1{letter-spacing:-1px;text-transform:uppercase;text-shadow:0 4px 18px #012c1c55;font-style:italic;font-weight:900}.hero h1 em{-webkit-text-fill-color:transparent;background:linear-gradient(#fff2b8 10%,#ffc04a 55%,#42c18f);-webkit-background-clip:text;background-clip:text;padding-right:.1em}.hero-content>p{color:#fff;font-weight:500}.hero-steps{color:#fff;gap:22px}.hero-cta{border-radius:999px;gap:14px;padding:0 26px;font-weight:700}.hero-pagination{z-index:2;margin:0;position:absolute;bottom:16px;left:50%;translate:-50%}.hero-pagination>span{background:#fff6;width:7px;height:7px}.hero-pagination>span.selected{background:#fff;border-radius:50%;width:7px;box-shadow:0 0 0 3px #fff3}.hero-script{z-index:2;color:#e3efed;text-align:center;text-shadow:0 2px 10px #01362480;max-width:130px;font-size:20px;font-style:italic;font-weight:600;line-height:1.1;position:absolute;top:26px;right:30px;rotate:-10deg}.hero-seal{z-index:2;color:#ffe08a;text-align:left;background:linear-gradient(160deg,#178c63,#0a583c);border:2px solid #ffcf6e;border-radius:999px;align-items:center;gap:8px;padding:10px 20px 10px 14px;font-style:italic;line-height:1.05;display:flex;position:absolute;bottom:30px;right:26px;rotate:-10deg;box-shadow:0 8px 24px #01211466,inset 0 1px #ffffff40}.hero-seal strong{-webkit-text-fill-color:transparent;background:linear-gradient(#fff4c4,#ffc246);-webkit-background-clip:text;background-clip:text;font-size:22px;font-weight:900;display:block}.hero-seal small{letter-spacing:.6px;font-size:10px;font-weight:800;display:block}.hero-sticker,.hero-caption{display:none}.count-badge{color:#fff;background:linear-gradient(#20b581,#0c9467);border-radius:999px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:10px;font-weight:800;display:inline-grid;box-shadow:0 0 0 2px #fff,0 3px 8px #0c946755}.odds-banner strong{color:#089266;letter-spacing:.2px;font-size:15px;font-style:italic;font-weight:800}.odds-banner p{color:#5a615f}.odds-banner button{color:#089266;background:linear-gradient(#fff,#e9f0ee);border-color:#b8dfcb;border-radius:999px}.box-card{--img-h:218px}.card-image-button{height:var(--img-h)}.card-image-button>.product-art{aspect-ratio:1;height:auto;position:absolute;top:50%;left:0;translate:0 -50%}.favorite{top:calc(var(--img-h) - 36px)}.card-badge{-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:999px;padding:5px 10px 5px 6px;font-size:10px;font-weight:800;box-shadow:0 3px 10px #0000003a}.badge-sneaker{background:linear-gradient(#20b581,#188d64)}.badge-anime{background:linear-gradient(#ffb52e,#27b985)}.badge-luxury{background:linear-gradient(#d9a54a,#9c6a1c)}.badge-tech{background:linear-gradient(#7a6bff,#4a3de0)}.card-price{background:#0c1110b0;border-radius:999px;padding:4px 10px 4px 5px;font-weight:700}.card-body>p{margin-bottom:10px}.card-bottom{border-top:0;padding-top:0}.card-tag{background:#f0f5f4;border-radius:6px;align-items:center;gap:4px;padding:3px 9px 3px 5px;font-weight:700;color:#089266!important;font-size:11px!important;display:inline-flex!important}.card-arrow{color:#089266}@media (min-width:1450px){.box-card{--img-h:236px}}@media (max-width:1260px){.box-card{--img-h:195px}}@media (max-width:950px){.box-card{--img-h:230px}.hero-script{font-size:16px;right:20px}.hero-seal{bottom:22px;right:18px}.hero-seal strong{font-size:18px}}@media (max-width:640px){.header .login-button{height:34px;padding:0 14px;font-size:11px}.hero{border-radius:16px;height:236px}.hero-art{background-position:right 40%;background-size:auto 112%}.hero-shade{background:linear-gradient(90deg,#03563af2 0%,#03563acc 38%,#03563a00 66%)}.hero-content{width:62%;padding:18px 16px}.hero .eyebrow{letter-spacing:2px;margin-bottom:6px;font-size:9px}.hero h1{letter-spacing:-.5px;white-space:nowrap;margin-bottom:6px;font-size:clamp(22px,7vw,30px);line-height:1.02}.hero-content>p{max-width:none;margin:0 0 8px;font-size:10px;line-height:1.4}.hero-steps{gap:10px;margin-bottom:12px;font-size:9px}.hero-steps .asset-icon{width:15px;height:15px}.hero-cta{gap:8px;height:32px;padding:0 16px;font-size:11px}.hero-cta .asset-icon{width:14px;height:14px}.hero-pagination{bottom:9px}.hero-pagination>span,.hero-pagination>span.selected{width:5px;height:5px}.hero-script{max-width:74px;font-size:10px;top:12px;right:10px}.hero-seal{border-width:1.5px;gap:4px;padding:6px 14px 6px 8px;bottom:20px;right:10px}.hero-seal .asset-icon{width:15px;height:15px}.hero-seal strong{font-size:12px}.hero-seal small{letter-spacing:.3px;font-size:6px}.quick-actions{gap:8px;margin:14px 0}.quick-actions strong{letter-spacing:-.2px;font-size:10.5px;font-weight:600}.count-badge{min-width:15px;height:15px;font-size:9px;position:absolute;top:6px;right:8px}.odds-banner strong{white-space:nowrap;font-size:10.5px}.odds-banner p{white-space:nowrap;max-width:none;font-size:8.5px}.odds-banner button{flex-shrink:0;padding:6px 8px;font-size:8.5px}.box-card{--img-h:136px;border-radius:12px}.card-badge{gap:3px;padding:3px 7px 3px 4px;font-size:8px;top:7px;left:7px}.card-badge .asset-icon{width:12px;height:12px}.card-price{padding:2px 7px 2px 3px;font-size:9px;inset:7px 7px auto auto}.card-price .coin-icon{width:14px;height:14px}.favorite{width:22px;height:22px;right:7px}.favorite .asset-icon{width:14px;height:14px}.card-body{padding:9px 10px 10px}.card-body h3{margin-bottom:2px;font-size:12px;font-weight:700;line-height:1.3}.card-body>p{white-space:nowrap;text-overflow:ellipsis;min-height:0;margin-bottom:7px;font-size:9px;overflow:hidden}.card-tag{padding:2px 7px 2px 4px;font-size:9px!important}.card-tag .asset-icon{width:12px;height:12px}.bottom-nav>.open-nav>span{background:radial-gradient(circle at 35% 25%,#55c898,#0ca070 55%,#0a7d57);border:3px solid #fff;box-shadow:0 0 0 1px #b4dcc8,0 8px 20px #09936666}}@media (max-width:360px){.box-card{--img-h:118px}.hero-content{width:66%}.hero-seal{display:none}}html:lang(zh-CN) .hero h1,html:lang(zh-CN) .hero-seal,html:lang(zh-CN) .odds-banner strong,html:lang(zh-CN) .hero-script{font-style:normal}@media (max-width:640px){.announcement,.announcement span{font-size:11px}.language{font-size:12px}.header .login-button{height:36px;font-size:12px}.hero{height:272px}.hero-content{width:64%;padding:18px 16px}.hero .eyebrow{letter-spacing:2px;font-size:10px}.hero h1{font-size:clamp(26px,8vw,32px)}.hero-content>p{margin-bottom:10px;font-size:12px}.hero-steps{gap:10px;margin-bottom:14px;font-size:11px}.hero-steps .asset-icon{width:17px;height:17px}.hero-cta{height:38px;padding:0 18px;font-size:13px}.hero-script{max-width:84px;font-size:12px}.hero-seal strong{font-size:14px}.hero-seal small{font-size:8px}.quick-actions>button{padding:10px 2px}.quick-actions strong{white-space:normal;text-align:center;justify-content:center;font-size:12px;line-height:1.2}.mini-badge{font-size:9px}.count-badge{min-width:17px;height:17px;font-size:10px}.odds-banner{flex-wrap:wrap;padding:12px}.odds-banner>div{flex:1;min-width:0}.odds-banner strong{white-space:normal;font-size:13px}.odds-banner p{white-space:normal;font-size:11px}.odds-banner button{padding:8px 12px;font-size:12px}.tabs button,.tabs button:first-child{font-size:12px}.card-badge{font-size:10px}.card-price{font-size:11px}.card-body h3{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;overflow:hidden}.card-body>p{font-size:11px}.card-tag{font-size:11px!important}.catalog-note,.bottom-nav>button{font-size:11px}.footer p,.footer button,.footer .demo-chip,.footer-meta span,.footer .footer-meta .demo-chip,.footer>div>span:not(.brand){font-size:10px!important}}@media (max-width:360px){.hero h1{font-size:24px}.quick-actions strong,.tabs button,.tabs button:first-child{font-size:11px}.card-body h3{font-size:13px}}@media (max-width:640px){.catalog-toolbar{background:#fffffff2;border-color:#d6dfdd;border-radius:14px;padding:4px;box-shadow:0 6px 18px #12875f0d}.tabs{grid-template-columns:.8fr 1fr 1.35fr 1fr;gap:0;display:grid}.tabs button,.tabs button:first-child{color:#818584;border-radius:10px;justify-content:center;gap:4px;height:44px;padding:0 2px;font-size:12px;transition:background .25s,color .25s}.tabs button+button:before{content:"";background:#e2e7e5;width:1px;transition:opacity .2s;position:absolute;top:14px;bottom:14px;left:0}.tabs button.active:before,.tabs button.active+button:before{opacity:0}.tabs .asset-icon{width:20px;height:20px}.tabs button:not(.active) .asset-icon{filter:grayscale(.85);opacity:.75}.tabs button.active{color:var(--red);background:linear-gradient(#fff6f1,#e7efed);font-weight:700;box-shadow:inset 0 0 0 1px #c3e7d5}.tabs button.active:after{border-radius:3px;height:3px;bottom:5px;left:30%;right:30%}}@media (max-width:360px){.tabs button,.tabs button:first-child{gap:2px;font-size:11px}.tabs .asset-icon{width:17px;height:17px}}.me-page{max-width:560px;margin:0 auto;padding:0 0 40px;overflow-x:clip}.me-page button{cursor:pointer;font-family:inherit}.solar-icon{flex-shrink:0;display:block}.me-hero{align-items:center;gap:18px;padding:26px 10px 22px;display:flex;position:relative}.me-hero:before{content:"";z-index:-1;background:radial-gradient(60% 80% at 20% 40%,#d8e5e2aa,#0000 70%),radial-gradient(50% 70% at 85% 30%,#e3efecaa,#0000 70%);position:absolute;inset:-10px -40px 0}.me-avatar{background:radial-gradient(circle at 40% 35%,#fff,#e5eeec);border-radius:50%;flex-shrink:0;place-items:center;width:104px;height:104px;display:grid;box-shadow:0 0 0 4px #fff,0 10px 26px #129e6f26}.me-login{letter-spacing:-.3px;color:var(--ink);align-items:center;gap:6px;padding:6px 0;font-size:22px;font-weight:800;display:flex}.me-login .solar-icon{color:var(--red)}.me-id h1{letter-spacing:-.5px;margin:0 0 6px;font-size:24px;font-weight:800}.me-id span{color:#8a908f;background:#fff;border:1px solid #dce3e1;border-radius:999px;padding:3px 10px;font-size:12px}.me-promo{text-align:left;color:#fff;background:linear-gradient(115deg,#23c28b,#0ca070 55%,#107552);border-radius:16px 16px 0 0;justify-content:space-between;align-items:center;width:100%;height:118px;padding:0 18px 0 20px;display:flex;position:relative;overflow:hidden}.me-promo-pattern{color:#ffffff14;word-spacing:6px;pointer-events:none;white-space:normal;font-size:30px;font-style:italic;font-weight:900;line-height:1.05;position:absolute;inset:-20px -30px;rotate:-8deg}.me-promo-copy{flex-direction:column;gap:5px;display:flex;position:relative}.me-promo-copy strong{letter-spacing:.2px;text-shadow:0 2px 10px #024b3355;font-size:20px;font-style:italic;font-weight:900}.me-promo-copy i{color:#ffd36b;letter-spacing:-3px;margin-left:6px;font-style:normal}.me-promo-copy small{color:#e6eeec;font-size:12px}.me-promo-art{filter:drop-shadow(0 10px 18px #01372466);margin-right:-4px;position:relative;rotate:8deg}.me-sheet{background:#fffdfb;border-radius:22px 22px 0 0;margin-top:-18px;padding:20px 14px 10px;position:relative;box-shadow:0 -8px 24px #00734f10}.me-label{white-space:nowrap;align-items:center;gap:6px;font-size:15px;font-weight:700;display:flex}.me-wallet{color:#fff;background:radial-gradient(120% 140% at 100% 0,#023b27,#0000 60%),linear-gradient(135deg,#121817,#0b0e0d);border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:18px 16px 18px 18px;display:flex;box-shadow:0 10px 26px #011d1133}.me-wallet-info{color:#fff;text-align:left;flex-direction:column;align-items:flex-start;gap:10px;display:flex}.me-wallet-info .me-label{color:#e5e9e8}.me-balance{align-items:center;gap:8px;display:flex}.me-balance .coin-amount{color:#fff;font-size:24px;font-weight:800}.me-balance em{letter-spacing:.6px;color:#ffcf8a;border:1px solid #ffcf8a66;border-radius:4px;padding:2px 5px;font-size:9px;font-style:normal;font-weight:800}.me-topup{color:#fff;background:linear-gradient(#1fb480,#059265);border-radius:10px;align-items:center;gap:7px;height:44px;padding:0 18px;font-size:15px;font-weight:700;display:flex;box-shadow:0 6px 16px #05926555,inset 0 1px #ffffff50}.me-duo{grid-template-columns:1fr 1fr;gap:10px;margin:12px 0 24px;display:grid}.me-duo>button{text-align:left;min-height:84px;color:var(--ink);border-radius:14px;flex-direction:column;align-items:flex-start;gap:6px;padding:14px 12px;display:flex;position:relative;overflow:hidden}.me-duo>button>.asset-icon{opacity:.95;position:absolute;bottom:-6px;right:-4px}.me-invite{background:linear-gradient(135deg,#f2f6f5,#e1ece9);box-shadow:inset 0 0 0 1px #d5e1de}.me-invite small{color:#4c9d7a;font-size:12px;font-weight:600}.me-points{background:linear-gradient(135deg,#eef9f6,#ffe39a);box-shadow:inset 0 0 0 1px #f5d77f}.me-points strong{font-size:20px;font-weight:800}.me-invite .me-label .solar-icon:first-child{color:#05a06f}.me-points .me-label .solar-icon:first-child{color:#d99a14}.me-quick-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.me-quick-head h2{white-space:nowrap;letter-spacing:-.3px;margin:0;font-size:18px;font-weight:800}.me-quick-head>div{gap:6px;display:flex}.me-quick-head button{white-space:nowrap;color:#4b504f;background:#f3f7f6;border-radius:8px;align-items:center;gap:5px;height:32px;padding:0 10px;font-size:12px;font-weight:600;display:flex;box-shadow:inset 0 0 0 1px #dde5e3}.me-quick-head button .solar-icon{color:var(--red)}.me-grid{grid-template-columns:repeat(4,1fr);row-gap:6px;display:grid}.me-grid>button{color:#2d3230;border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:12px 2px;font-size:13px;font-weight:600;transition:background .2s;display:flex}.me-grid>button:hover{background:#f3f7f6}.me-grid>button>span{color:#0ea171;background:linear-gradient(160deg,#f5f8f7,#e4edeb);border-radius:16px;place-items:center;width:52px;height:52px;display:grid}.me-signout{color:#8a908f;background:#fff;border-radius:12px;justify-content:center;align-items:center;gap:6px;width:100%;height:44px;margin-top:18px;font-size:13px;font-weight:700;display:flex;box-shadow:inset 0 0 0 1px #dce3e1}@media (max-width:640px){.me-page{padding-bottom:20px}.me-hero{padding:20px 6px 18px}.me-hero:before{inset:-10px 0 0}.me-sheet{margin-inline:-14px}.me-duo .me-label{font-size:13.5px}.me-quick-head h2{font-size:17px}.me-quick-head button{gap:4px;padding:0 8px;font-size:11.5px}.me-avatar,.me-avatar .asset-icon{width:92px;height:92px}.me-login{font-size:20px}.me-promo{height:108px}.me-promo-art .asset-icon{width:98px;height:98px}.me-sheet{padding:18px 14px 10px}}@media (max-width:360px){.me-quick-head{flex-wrap:wrap}.me-grid>button{font-size:12px}.me-grid>button>span{width:46px;height:46px}.me-topup{padding:0 12px;font-size:13px}}.me-duo>button>:not(.asset-icon){z-index:1;position:relative}.me-duo>button>.asset-icon{opacity:.9;width:50px;height:50px}.me-invite small{font-size:11.5px}@media (max-width:360px){.me-duo>button>.asset-icon{width:42px;height:42px}.me-invite small{font-size:11px}}.me-sheet{background:linear-gradient(#fffdfb 0 55%,#fffdfb00 100%);padding-bottom:24px;box-shadow:0 -10px 24px #00734f0d}.me-grid>button>span{background:0 0;border-radius:0;width:auto;height:auto}.me-grid>button>span .solar-icon{width:34px;height:34px}.me-grid>button{gap:10px;padding:14px 2px}@media (max-width:360px){.me-grid>button>span .solar-icon{width:30px;height:30px}}.me-sheet{background:#fffdfb;box-shadow:0 -10px 24px #00734f12}.me-page{z-index:1;position:relative}@media (max-width:640px){.footer.on-me{display:none}.me-page{padding-bottom:0}.me-sheet{min-height:calc(100dvh - 330px);padding-bottom:28px}.me-page{margin-inline:-14px}.me-hero{padding-inline:20px}.me-promo{width:calc(100% - 28px);margin-inline:14px}.me-sheet{margin-inline:0;padding-inline:14px}}@media (max-width:360px){.me-page{margin-inline:-10px}.me-promo{width:calc(100% - 20px);margin-inline:10px}.me-sheet{padding-inline:10px}}.me-promo{border-radius:16px;width:100%;margin:0 0 12px}.me-sheet{border-radius:24px 24px 0 0;margin-top:0;padding-top:16px}.me-hero:before{background:radial-gradient(70% 90% at 25% 45%,#d8e5e2aa,#0000 70%),radial-gradient(60% 80% at 85% 30%,#e3efecaa,#0000 70%);inset:-40px -60px 0}@media (max-width:640px){.me-promo,.me-promo{width:100%;margin:0 0 12px}.me-hero{padding-bottom:24px}}@media (max-width:360px){.me-promo{width:100%;margin:0 0 10px}}@media (min-width:641px){.me-hero:before{display:none}.me-sheet{border-radius:24px;padding-bottom:20px}}.auth-sheet{width:min(440px,100% - 32px);max-height:92dvh;color:var(--ink);overscroll-behavior:contain;animation:auth-pop .28s var(--ease-out,ease-out) both;background:#fffaf7;border:0;border-radius:22px;margin:auto;padding:22px 20px 18px;overflow-y:auto;box-shadow:0 35px 100px #01261840}.auth-sheet::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#12181780}.auth-sheet button{cursor:pointer;font-family:inherit}.auth-top{align-items:center;gap:14px;margin-bottom:22px;display:flex}.auth-select{color:var(--ink);cursor:pointer;align-items:center;gap:7px;font-size:15px;font-weight:600;display:flex;position:relative}.auth-select select,.auth-code select{opacity:0;cursor:pointer;font-size:16px;position:absolute;inset:0}.auth-sep{background:#d8dedc;width:1px;height:18px}.auth-back{width:34px;height:34px;color:var(--ink);background:#fff;border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #dce3e1}.auth-close{width:34px;height:34px;color:var(--ink);border-radius:50%;place-items:center;margin-left:auto;display:grid}.auth-close:hover{background:#f0f5f4}.country-flag{border-radius:50%;flex-shrink:0;width:24px;height:24px;box-shadow:0 0 0 1px #0000001a}.auth-title{align-items:center;gap:14px;margin-bottom:22px;display:flex}.auth-appicon{background:linear-gradient(145deg,#2cc28c,#0ca070 55%,#0a7d57);border-radius:16px;flex-shrink:0;place-items:center;width:58px;height:58px;display:grid;box-shadow:0 8px 18px #09936640,inset 0 1px #fff5}.auth-title h2{letter-spacing:-.5px;margin:0;font-size:24px;font-weight:800}.auth-form{flex-direction:column;gap:14px;display:flex}.auth-phone,.auth-field{background:#fff;border-radius:14px;align-items:center;gap:10px;height:56px;padding:0 16px;transition:box-shadow .2s;display:flex;box-shadow:inset 0 0 0 1px #dce3e1}.auth-phone:focus-within,.auth-field:focus-within{box-shadow:inset 0 0 0 2px #23bc86,0 0 0 4px #23bc861a}.auth-code{border-right:1px solid #dce1e0;align-items:center;gap:6px;padding-right:12px;font-size:16px;font-weight:600;display:flex;position:relative}.auth-code .country-flag{width:20px;height:20px}.auth-phone input,.auth-field input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:16px}.auth-field .solar-icon{color:#05a06f}.auth-phone input::placeholder,.auth-field input::placeholder{color:#b2b7b6}.auth-continue{color:#fff;background:linear-gradient(#1fb480,#059265);border-radius:14px;height:52px;font-size:16px;font-weight:700;transition:filter .2s,box-shadow .2s;box-shadow:0 8px 18px #05926540}.auth-continue:disabled{color:#fff;box-shadow:none;cursor:not-allowed;background:#dce0df}.auth-or{color:#a5aba9;align-items:center;gap:14px;margin:20px 0 16px;font-size:13px;display:flex}.auth-or:before,.auth-or:after{content:"";background:#e0e5e3;flex:1;height:1px}.auth-providers{flex-direction:column;gap:10px;display:flex}.auth-providers button{height:54px;color:var(--ink);background:#fff;border-radius:14px;justify-content:center;align-items:center;font-size:15px;font-weight:600;transition:background .2s;display:flex;position:relative;box-shadow:inset 0 0 0 1px #dce3e1}.auth-providers button:hover{background:#f4f7f7}.auth-providers button>svg{position:absolute;left:18px}.auth-providers .solar-icon{color:#1c2120}.auth-hint{color:#7a807e;margin:0;font-size:14px}.auth-hint strong{color:var(--ink)}.auth-otp{text-align:center;height:60px;font:inherit;letter-spacing:12px;color:var(--ink);background:#fff;border:0;border-radius:14px;outline:0;font-size:26px;font-weight:700;box-shadow:inset 0 0 0 1px #dce3e1}.auth-otp:focus{box-shadow:inset 0 0 0 2px #23bc86,0 0 0 4px #23bc861a}.auth-demo{color:#8a9794;text-align:center;margin:0;font-size:12px}.auth-demo .auth-resend{font:inherit;color:var(--bp-green,#0b8a5f);cursor:pointer;background:0 0;border:0;padding:4px 6px;font-weight:700}.auth-demo .auth-resend:disabled{opacity:.5}.auth-notice{color:#fff;text-align:center;background:#1c2120;border-radius:12px;margin:14px 0 0;padding:10px 14px;font-size:13px;animation:.2s ease-out both auth-pop}.auth-foot{margin-top:22px}.auth-support{height:38px;color:var(--ink);background:#fff;border-radius:999px;align-items:center;gap:6px;margin:0 0 18px auto;padding:0 14px;font-size:14px;font-weight:600;display:flex;box-shadow:0 4px 14px #00734f14,inset 0 0 0 1px #dce3e1}.auth-support .solar-icon{color:var(--red)}.auth-foot p{color:#989d9c;text-align:center;margin:0;font-size:12px;line-height:1.6}.auth-foot p button{color:#42a27a;text-underline-offset:2px;padding:0;font-size:12px;text-decoration:underline}@keyframes auth-pop{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}@keyframes auth-up{0%{transform:translateY(100%)}to{transform:none}}@media (max-width:640px){.auth-sheet{width:100%;max-width:100%;max-height:94dvh;padding:20px 18px max(18px,env(safe-area-inset-bottom));border-radius:22px 22px 0 0;margin:auto 0 0;animation:.32s cubic-bezier(.2,.8,.2,1) both auth-up}.auth-title h2{font-size:22px}}.auth-otp:focus-visible,.auth-phone input:focus-visible,.auth-field input:focus-visible{outline:none}.me-hero{text-align:left;width:100%;color:var(--ink)}.me-hero.is-guest{cursor:pointer}.me-avatar{background:radial-gradient(circle at 40% 35%,#fff,#eef3f2);position:relative;box-shadow:0 0 0 3px #fff,0 0 0 5px #0000,0 12px 28px #129e6f2e}.me-avatar:before{content:"";-webkit-mask-composite:xor;background:conic-gradient(from 200deg,#2cc28c,#0ca070,#ffc657,#2cc28c);border-radius:50%;padding:2.5px;position:absolute;inset:-5px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.me-online{background:#28c76f;border-radius:50%;width:16px;height:16px;position:absolute;bottom:8px;right:6px;box-shadow:0 0 0 3px #fff}.me-guest{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.me-guest strong{letter-spacing:-.3px;font-size:21px;font-weight:800;line-height:1.1}.me-guest small{color:#858c8a;font-size:12.5px;line-height:1.4}.me-go{color:#fff;background:linear-gradient(#1fb480,#059265);border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;transition:translate .25s;display:grid;box-shadow:0 6px 14px #05926545}.me-hero.is-guest:hover .me-go,.me-hero.is-guest:active .me-go{translate:3px}.me-id{min-width:0}.me-id h1{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.me-id-row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.me-id-row em{color:#1f9d57;background:#e6f8ee;border-radius:999px;padding:3px 9px;font-size:11px;font-style:normal;font-weight:700}@media (max-width:640px){.me-hero{gap:14px;padding:22px 16px 24px}.me-avatar,.me-avatar>.asset-icon{width:84px;height:84px}.me-guest strong{font-size:19px}.me-guest small{font-size:12px}}@media (max-width:360px){.me-avatar,.me-avatar>.asset-icon{width:72px;height:72px}.me-guest strong{font-size:17px}.me-go{width:32px;height:32px}}.vault-page{max-width:720px;margin:0 auto;padding-bottom:110px;overflow-x:clip}.vault-page button{cursor:pointer;font-family:inherit}.vault-hero{color:#fff;background:radial-gradient(90% 140% at 100% 0,#09593d 0%,#0000 60%),linear-gradient(135deg,#131b19,#080c0b);border-radius:20px 20px 0 0;padding:22px 20px 40px;position:relative;overflow:hidden}.vault-hero:after{content:"";pointer-events:none;background:repeating-linear-gradient(115deg,#ffffff06 0 2px,#0000 2px 22px);position:absolute;inset:0}.vault-tabs{z-index:1;align-items:baseline;gap:22px;margin-bottom:12px;display:flex;position:relative}.vault-tabs button{color:#ffffff70;padding:0;font-size:18px;font-weight:700}.vault-tabs button.active{color:#fff;font-size:28px;font-weight:800}.vault-hero p{z-index:1;color:#e3e9e8;align-items:center;gap:6px;margin:0;font-size:13px;display:flex;position:relative}.vault-hero p .solar-icon{color:#ffc657}.vault-hero-art{filter:drop-shadow(0 12px 24px #000a);align-items:flex-end;display:flex;position:absolute;top:4px;right:10px}.vault-hero-art .asset-icon:first-child{z-index:1;margin-right:-22px;rotate:-10deg}.vault-sheet{background:#fffdfb;border-radius:22px 22px 0 0;min-height:52vh;margin-top:-18px;padding:14px 16px 20px;position:relative;box-shadow:0 -10px 24px #00251718}.vault-subbar{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.vault-subtabs{gap:26px;display:flex}.vault-subtabs button{color:#8b908f;padding:6px 0 10px;font-size:17px;font-weight:700;position:relative}.vault-subtabs button sup{margin-left:1px;font-size:11px}.vault-subtabs button.active{color:var(--ink)}.vault-subtabs button.active:after{content:"";background:linear-gradient(90deg,#22bd87,#059e6e);border-radius:4px;height:4px;position:absolute;bottom:0;left:0;right:0}.vault-subbar:has(.vault-cats){flex-direction:column;align-items:stretch;gap:8px}.vault-cats{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.vault-cats button{flex-direction:column;align-items:center;gap:3px;padding:4px 0 10px;font-size:13.5px;display:flex}.vault-cats button span{white-space:nowrap}.vault-cat-icon{display:grid;position:relative}.vault-cat-icon b{background:var(--red);color:#fff;border-radius:9px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:10.5px;font-weight:800;line-height:1;display:grid;position:absolute;top:-4px;right:-10px;box-shadow:0 0 0 2px #fffdfb}.vault-cats .asset-icon{transition:filter .2s,opacity .2s}.vault-cats button:not(.active) .asset-icon{filter:grayscale();opacity:.6}.vault-cats button.active:after{left:22%;right:22%}.vault-subrow{justify-content:space-between;align-items:center;gap:10px;display:flex}.vault-subrow small{color:#858c8a;font-size:12px}.vault-safe{color:#fff;white-space:nowrap;background:#0f1413;border-radius:999px;align-items:center;gap:5px;height:34px;padding:0 10px 0 4px;font-size:13px;font-weight:600;display:flex}.vault-safe b{color:#ffc657;font-weight:700}.vault-empty{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:70px 0 40px;display:flex}.vault-empty p{color:#858c8a;margin:0;font-size:15px}.vault-list{flex-direction:column;gap:10px;margin:6px 0 0;padding:0;list-style:none;display:flex}.vault-item{text-align:left;width:100%;color:var(--ink);background:#fff;border-radius:16px;align-items:center;gap:12px;padding:10px 12px 10px 10px;transition:box-shadow .2s,background .2s;display:flex;box-shadow:inset 0 0 0 1px #dce3e1}.vault-list li.picked .vault-item{background:#fff6f2;box-shadow:inset 0 0 0 2px #23bc86}.vault-check{color:#059e6e;background:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;display:grid;box-shadow:inset 0 0 0 2px #c8cdcc}.vault-list li.picked .vault-check,.vault-check.on{box-shadow:none;background:#fff}.vault-thumb{border-radius:12px;flex-shrink:0;width:68px;height:68px;position:relative;overflow:hidden}.vault-thumb .product-art{position:absolute;inset:0}.vault-info{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.vault-info strong{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}.vault-info small{color:#858c8a;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.vault-tier{border-radius:6px;align-self:flex-start;margin-top:2px;padding:2px 7px;font-size:10.5px;font-weight:700}.tier-0{color:#767c7b;background:#f3ece8}.tier-1{color:#6d3fd1;background:#ede4ff}.tier-2{color:#b0700c;background:#e7f4f1}.vault-value .coin-amount{font-size:13px;font-weight:800}.vault-value .coin-icon{width:18px;height:18px}.vault-bar{z-index:4;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;border-radius:18px;align-items:center;gap:8px;margin-top:14px;padding:10px 10px 10px 14px;display:flex;position:sticky;bottom:16px;box-shadow:0 10px 30px #06563b24,inset 0 0 0 1px #dce3e1}.vault-all{text-align:left;min-width:0;color:var(--ink);flex:1;align-items:center;gap:8px;display:flex}.vault-all:disabled{cursor:default;opacity:.7}.vault-all>span:last-child{flex-direction:column;gap:2px;font-size:13px;font-weight:600;display:flex}.vault-all b{margin-left:2px;font-weight:600}.vault-all small{color:#7a807e;white-space:nowrap;align-items:center;gap:4px;font-size:12px;display:flex}.vault-all small .coin-amount{color:#089266;font-size:15px;font-weight:800}.vault-all small .coin-icon{width:16px;height:16px}.vault-ship,.vault-sell{color:#fff;white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;gap:6px;height:46px;padding:0 16px;font-size:14.5px;font-weight:700;display:flex}.vault-ship{background:#0f1413}.vault-sell{background:linear-gradient(#1fb480,#059265);box-shadow:0 6px 16px #05926545}@media (max-width:640px){.vault-page{margin-inline:-14px;padding-bottom:0}.vault-hero{border-radius:0;padding:20px 18px 38px}.vault-hero-art{top:6px;right:-4px}.vault-hero-art .asset-icon:first-child{width:52px;height:52px}.vault-hero-art .asset-icon:last-child{width:74px;height:74px}.vault-sheet{min-height:calc(100dvh - 330px);padding:12px 14px 96px}.vault-bar{border-top:1px solid #dce3e1;border-radius:0;margin:0;padding:10px 12px;position:fixed;bottom:82px;left:0;right:0;box-shadow:0 -6px 20px #06563b14}.vault-ship,.vault-sell{height:44px;padding:0 13px;font-size:14px}}@media (max-width:360px){.vault-page{margin-inline:-10px}.vault-tabs{gap:14px}.vault-tabs button.active{font-size:24px}.vault-ship,.vault-sell{padding:0 9px;font-size:13px}.vault-sell .solar-icon{display:none}.vault-thumb{width:56px;height:56px}.vault-cats button{font-size:11.5px}}.vault-all>span:last-child>span:first-child{white-space:nowrap}.vault-all:disabled{opacity:1}@media (max-width:640px){.vault-page{margin-top:-15px}.vault-sheet{padding-bottom:180px}.vault-bar{border-top:0;border-radius:18px;gap:6px;padding:10px;bottom:122px;left:10px;right:10px;box-shadow:0 10px 30px #06563b30,inset 0 0 0 1px #dce3e1}.vault-all{gap:7px}.vault-all small .coin-amount{font-size:14px}.vault-ship,.vault-sell{padding:0 12px;font-size:13.5px}.vault-sell .solar-icon{display:none}}.coin-amount{isolation:isolate;position:relative}.coin-amount>.coin-icon{z-index:2;flex-shrink:0;position:relative}.coin-amount>.coin-value{z-index:1;position:relative}.me-balance .coin-amount{gap:9px}.me-balance .coin-icon{width:26px;height:26px}@media (max-width:360px){.vault-all small{gap:3px;font-size:0}.vault-all small .coin-amount{font-size:13px}.vault-ship,.vault-sell{padding:0 10px;font-size:12.5px}}.toast{top:calc(16px + env(safe-area-inset-top));z-index:60;color:var(--ink);background:#fff;border:1px solid #dce3e1;border-radius:999px;gap:10px;width:max-content;max-width:calc(100vw - 32px);padding:12px 18px 12px 14px;font-size:13.5px;font-weight:600;animation:.35s cubic-bezier(.2,.8,.2,1) both toast-drop;bottom:auto;left:50%;right:auto;transform:translate(-50%)translate(0,0);box-shadow:0 12px 32px #073f2b2e}.toast-tick{color:#1fae5b;flex-shrink:0;width:18px;height:18px}@keyframes toast-drop{0%{opacity:0;translate:0 -14px}to{opacity:1;translate:0}}@media (max-width:640px){.toast{top:calc(12px + env(safe-area-inset-top));font-size:13px;line-height:1.35;bottom:auto}}[data-asset=coin]>.asset-art{transform:scale(1.4)translate(-6.07%,10.03%)}.lang-menu{position:relative}.lang-caret{color:#808382;transition:rotate .2s}.lang-caret.open{rotate:180deg}.lang-list{z-index:30;background:#fff;border:1px solid #e4e7e7;border-radius:10px;min-width:148px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 30px #03291b24}.lang-list button{width:100%;color:var(--ink);text-align:left;white-space:nowrap;border-radius:7px;align-items:center;gap:9px;padding:9px 10px;font-size:13px;font-weight:600;display:flex}.lang-list button:hover{background:#f4f7f6}.lang-list button.selected{color:var(--red);background:#f1f5f4}.lang-list .flag{border-radius:3px;flex-shrink:0;width:21px;height:15px;display:block;box-shadow:0 0 0 1px #0000001a}.quick-actions>button,.quick-actions>button:hover{box-shadow:none;background:0 0;border:0;translate:none}.quick-actions>button:before{display:none}.quick-actions>button:hover strong{color:var(--red)}.quick-actions>button>.asset-icon{display:none}.vault-sheet.view-market,.vault-sheet.view-show{background:#f6f2f0;padding-bottom:28px}.market-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.market-list>li{background:#fff;border-radius:14px;padding:12px 14px 14px;box-shadow:0 2px 10px #06563b0a}.market-head{text-align:left;width:100%;color:var(--ink);align-items:center;gap:10px;padding:0;display:flex}.market-head>span:nth-child(2){flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.market-head strong{align-items:center;gap:6px;font-size:14px;font-weight:600;display:flex}.market-head small{color:#8f9392;font-size:11px}.market-head>.solar-icon{color:#aeb1b1;flex-shrink:0;margin-right:-4px}.soc-avatar{color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:16px;font-weight:800;display:grid;box-shadow:inset 0 0 0 2px #fff5}.soc-level{color:#fff;border-radius:4px 8px;padding:2px 6px 2px 5px;font-size:10px;font-style:italic;font-weight:800;line-height:1}.soc-level.green{background:linear-gradient(90deg,#3bbf7a,#8fdcae)}.soc-level.blue{background:linear-gradient(90deg,#3f7ff0,#8ab6ff)}.soc-level.gold{background:linear-gradient(90deg,#d99a1c,#f6d170)}.market-lots{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0 10px;display:grid}.lot-thumb{aspect-ratio:1;background:linear-gradient(160deg,#eff7f5,#ffe0b8);border-radius:9px;position:relative;overflow:hidden}.lot-thumb.r-SP{background:linear-gradient(160deg,#e5edeb,#b2e0c9)}.lot-thumb.r-A{background:linear-gradient(160deg,#e7f5f2,#ffd77a)}.lot-thumb.r-B{background:linear-gradient(160deg,#f1e6ff,#d9c2ff)}.lot-thumb.r-C{background:linear-gradient(160deg,#e3f6ff,#bfe6fb)}.lot-art{filter:drop-shadow(0 4px 6px #0000002a);background:url(/images/market-items.webp?v=4) 0 0/300% 200% no-repeat;position:absolute;inset:6%}.lot-rarity{color:#fff;text-align:center;border-radius:0 0 8px;min-width:22px;padding:3px 6px;font-size:11px;font-weight:900;line-height:1;position:absolute;top:0;left:0}.r-SP .lot-rarity{background:#059e6e}.r-A .lot-rarity{background:#e39a12}.r-B .lot-rarity{background:#9b4de6}.r-C .lot-rarity{background:#1ea5e6}.lot-qty{color:#fff;background:#0000008c;border-radius:8px 0 0;padding:3px 6px;font-size:11px;font-style:normal;font-weight:700;position:absolute;bottom:0;right:0}.market-sum{color:#424544;align-items:center;gap:6px;margin:0;font-size:13px;display:flex}.market-sum .coin-amount{color:var(--red);font-weight:800}.is-sold .lot-art{filter:grayscale(.55)opacity(.7)}.is-sold .lot-thumb{opacity:.85}.market-deal{background:#ffe34d;border-radius:8px;align-items:center;gap:8px;margin-top:12px;padding:8px 10px;display:flex}.market-deal .soc-avatar{width:24px;height:24px;font-size:11px}.market-deal strong{font-size:13px;font-weight:700}.market-deal small{color:#6d6230;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:11px;overflow:hidden}.market-deal>span:last-child{white-space:nowrap;align-items:center;gap:4px;font-size:13px;font-weight:700;display:flex}.market-deal>span:last-child .solar-icon{color:#fff;background:#2fbf5f;border-radius:50%;width:18px;height:18px;padding:2px}.show-feed{columns:2;column-gap:10px}.show-post{break-inside:avoid;background:#fff;border-radius:12px;margin-bottom:10px;overflow:hidden;box-shadow:0 2px 10px #06563b0a}.show-photo{aspect-ratio:1;background:#eee 50%/cover no-repeat;position:relative}.show-photo.tall{aspect-ratio:3/4}.show-price{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b0;border-radius:6px;padding:3px 7px;position:absolute;top:8px;left:8px}.show-price .coin-amount{color:#fff;gap:4px;font-size:12px;font-weight:700}.show-post>p{color:#2b2427;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:9px 10px 8px;font-size:12.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.show-meta{color:#424544;align-items:center;gap:6px;padding:0 10px 10px;font-size:11.5px;display:flex}.show-meta .soc-avatar{width:22px;height:22px;font-size:10px}.show-meta>span:nth-child(2){white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.show-meta button{color:#9c9f9f;align-items:center;gap:3px;padding:2px;font-size:11.5px;display:flex}.show-meta button.on{color:var(--red)}.show-fab{z-index:6;color:#151717;background:linear-gradient(160deg,#ffe766,#ffc21a);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:0;width:58px;height:58px;font-size:12px;font-weight:800;display:flex;position:fixed;bottom:110px;right:max(16px,50vw - 344px);box-shadow:0 8px 20px #c9870055,inset 0 1px #fff8}@media (min-width:641px){.show-fab{bottom:40px}}.app-bar{display:none}@media (max-width:640px){.app-bar{color:#fff;background:#141616;align-items:center;gap:10px;padding:8px 8px 8px 18px;display:flex}.app-bar-icon{background:linear-gradient(145deg,#1fb480,#059265);border-radius:10px;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.app-bar-text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.app-bar-text strong{letter-spacing:.2px;font-size:14px;font-weight:800}.app-bar-text small{color:#cdd0d0;font-size:11px}.app-bar-get{color:#fff;background:#1c9a6d;border-radius:6px;height:32px;padding:0 18px;font-size:14px;font-weight:700}.app-bar-close{color:#fff;place-items:center;width:30px;height:30px;display:grid}}.invite-page{max-width:720px;margin:0 auto;padding-bottom:40px}.invite-hero{color:#fff;background:radial-gradient(90% 120% at 50% 0,#0a7 0%,#0000 70%),linear-gradient(#18986c,#0b7450);border-radius:20px 20px 0 0;min-height:150px;padding:18px 20px 44px;position:relative;overflow:hidden}.invite-back{z-index:1;color:#fff;place-items:center;width:34px;height:34px;margin-left:-8px;display:grid;position:relative}.invite-watermark{letter-spacing:-4px;color:#ffffff14;pointer-events:none;font-size:92px;font-style:italic;font-weight:900;line-height:1;position:absolute;top:4px;left:-10px;rotate:-12deg}.invite-hero h1{z-index:1;text-align:center;letter-spacing:-.5px;text-shadow:0 3px 10px #004b3266;margin:6px 0 0;font-size:30px;font-style:italic;font-weight:900;position:relative}.invite-hero h1 em{color:#ffe14a}.invite-hero-art{opacity:.95;filter:drop-shadow(0 8px 14px #00402b80);position:absolute;bottom:22px;right:10px}.invite-sheet{background:#fff;border-radius:18px;margin-top:-22px;padding:16px 16px 20px;position:relative;box-shadow:0 -6px 20px #00402b14}.invite-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.invite-row h2{margin:0;font-size:16px;font-weight:700}.invite-rules,.invite-detail-head button{color:#424544;align-items:center;gap:4px;font-size:13px;display:flex}.invite-rules .solar-icon{color:var(--ink)}.invite-link{color:#2b2427;text-align:left;background:#f5f2f1;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;width:100%;margin:12px 0;padding:13px 14px;font-size:13px;display:flex}.invite-link>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.invite-link svg{color:#2b2427;flex-shrink:0}.invite-share{color:#fff;background:#141012;border-radius:8px;width:100%;height:50px;font-size:15px;font-weight:700;box-shadow:0 6px 16px #14101226}.invite-share:hover{background:#232525}.invite-stats{background:#f5f2f1;border-radius:10px;grid-template-columns:1fr 1fr;margin:14px 0 34px;padding:16px 8px;display:grid}.invite-stats button{color:var(--ink);flex-direction:column;align-items:center;gap:10px;display:flex}.invite-stats small{align-items:center;gap:5px;font-size:13px;display:flex}.invite-stats small .solar-icon:first-child{color:#059265}.invite-stats strong{font-size:16px;font-weight:700}.invite-stats .earned .coin-amount{color:var(--red);font-weight:800}.invite-stats .earned .coin-icon{width:18px;height:18px}.invite-detail-head button{color:#737675}.invite-cols{color:#8f9392;border-bottom:1px solid #f1ebe9;justify-content:space-between;margin-top:14px;padding-bottom:8px;font-size:11.5px;display:flex}.invite-empty{flex-direction:column;align-items:center;gap:6px;padding:46px 0 36px;display:flex}.invite-empty p{color:#8f9392;margin:0;font-size:13px}.invite-rule-list{color:#424544;flex-direction:column;gap:10px;margin:0 0 6px;padding-left:20px;font-size:13.5px;line-height:1.55;display:flex}@media (max-width:640px){.invite-page{margin:-15px -14px 0}.invite-hero{border-radius:0}.invite-sheet{margin-inline:8px}.invite-hero h1{font-size:27px}}.points-hero{background:radial-gradient(90% 130% at 80% 0,#18543c 0%,#0000 65%),linear-gradient(160deg,#141c1a,#090c0c);min-height:170px}.points-total{z-index:1;flex-direction:column;gap:4px;margin-top:6px;display:flex;position:relative}.points-total small{color:#d8e3e0;font-size:13px}.points-total strong{letter-spacing:-1px;-webkit-text-fill-color:transparent;background:linear-gradient(#ecf9f5,#ffc657);-webkit-background-clip:text;background-clip:text;font-size:42px;font-weight:900;line-height:1.05}.points-earn,.points-redeem,.points-history{margin:10px 0 0;padding:0;list-style:none}.points-earn>li,.points-redeem>li{border-bottom:1px solid #f3eeec;align-items:center;gap:12px;padding:12px 0;display:flex}.points-earn>li:last-child,.points-redeem>li:last-child{border-bottom:0}.points-earn>li>span:nth-child(2),.points-redeem>li>span:nth-child(2){flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.points-earn strong,.points-redeem strong{align-items:center;gap:6px;font-size:14px;font-weight:700;display:flex}.points-earn strong b{color:#d98a00;font-size:12px;font-weight:800}.points-earn small,.points-redeem small{color:#8f9392;font-size:12px}.points-earn button,.points-redeem button{color:#fff;background:linear-gradient(#1fb480,#059265);border-radius:16px;flex-shrink:0;min-width:74px;height:32px;padding:0 14px;font-size:13px;font-weight:700}.points-earn button.done{color:#8f9392;opacity:1;background:#f1ecea}.points-redeem-art{background:linear-gradient(160deg,#eff7f5,#ffe0b8);border-radius:12px;flex-shrink:0;place-items:center;width:52px;height:52px;display:grid}.points-redeem button:disabled{color:#8f9392;opacity:1;background:#f1ecea}.points-history>li{border-bottom:1px solid #f3eeec;justify-content:space-between;align-items:center;gap:10px;padding:11px 0;display:flex}.points-history span{flex-direction:column;gap:3px;display:flex}.points-history strong{font-size:13.5px;font-weight:600}.points-history small{color:#8f9392;font-size:11.5px}.points-history b{color:var(--ink);font-size:15px;font-weight:800}.points-history b.plus{color:#d98a00}.points-note{text-align:center;color:#a7abaa;margin:18px 0 0;font-size:11px}.orders-hero{min-height:150px}.orders-hero h1{text-align:left;margin-top:10px}.orders-hero-art{object-fit:contain;filter:drop-shadow(0 10px 16px #00402b80);pointer-events:none;width:118px;height:118px;position:absolute;bottom:18px;right:6px}.orders-tabs{background:#f5f2f1;border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:4px;display:grid}.orders-tabs button{color:#656867;white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;gap:4px;height:38px;padding:0 2px;font-size:13.5px;font-weight:600;transition:background .2s,color .2s,box-shadow .2s;display:flex}.orders-tabs button.active{color:var(--ink);background:#fff;font-weight:800;box-shadow:0 2px 8px #00402b14}.orders-tabs b{background:var(--red);color:#fff;border-radius:9px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:10.5px;font-weight:800;display:grid}.orders-show{text-align:left;color:#fff;background:radial-gradient(70% 160% at 8%,#b07a12 0%,#0000 60%),linear-gradient(90deg,#222d2b,#0b0f0e 70%);border-radius:12px;align-items:center;gap:8px;width:100%;height:64px;margin-top:12px;padding:0 10px 0 4px;display:flex;position:relative;overflow:hidden}.orders-show:after{content:"";pointer-events:none;background:repeating-linear-gradient(115deg,#ffffff07 0 2px,#0000 2px 22px);position:absolute;inset:0}.orders-show img{object-fit:contain;filter:drop-shadow(0 4px 8px #0008);flex-shrink:0;width:62px;height:62px}.orders-show>span{white-space:nowrap;flex:1;align-items:center;gap:5px;min-width:0;font-size:15px;font-weight:800;display:flex}.orders-show .coin-amount{color:#ffd23f;font-weight:900}.orders-show .coin-icon{width:18px;height:18px}.orders-show em{z-index:1;letter-spacing:.3px;color:#0f1413;background:linear-gradient(#ffe766,#ffc83a);border-radius:8px;flex-shrink:0;place-items:center;height:36px;padding:0 20px;font-size:14px;font-style:normal;font-weight:900;display:grid;position:relative;box-shadow:0 4px 12px #ffc83a40}.orders-list{flex-direction:column;gap:10px;margin:14px 0 0;padding:0;list-style:none;display:flex}.orders-list>li{background:#fff;border-radius:16px;padding:12px;box-shadow:inset 0 0 0 1px #dce3e1}.orders-head{color:#858c8a;justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.orders-status{font-size:12px;font-weight:800}.orders-status.s-ship{color:#059265}.orders-status.s-receive{color:#d98a00}.orders-status.s-done{color:#3f9b52}.orders-item{border-bottom:1px dashed #dce3e1;align-items:center;gap:12px;margin:10px 0;padding-bottom:10px;display:flex}.orders-foot{justify-content:space-between;align-items:center;gap:10px;display:flex}.orders-foot small{color:#858c8a;font-size:11.5px}.orders-foot button{color:#fff;background:linear-gradient(#1fb480,#059265);border-radius:16px;height:32px;padding:0 14px;font-size:13px;font-weight:700}.orders-foot button.ghost{color:var(--ink);background:#fff;box-shadow:inset 0 0 0 1px #c8cdcc}.orders-empty{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:40px 0 20px;display:flex}.orders-empty img{object-fit:contain;width:150px;height:150px}.orders-empty p{color:var(--ink);margin:0;font-size:15px;font-weight:700}.orders-empty small{color:#8f9392;max-width:260px;font-size:12.5px;line-height:1.5}.orders-empty .primary-button{margin-top:12px}.inbox-sub{z-index:1;color:#e4ecea;align-items:center;gap:10px;margin:4px 0 0;font-size:13px;font-weight:600;display:flex;position:relative}.inbox-kinds{scrollbar-width:none;gap:6px;margin:0 -2px;padding:2px;display:flex;overflow-x:auto}.inbox-kinds::-webkit-scrollbar{display:none}.inbox-kinds button{color:#656867;background:#f5f2f1;border-radius:16px;flex:1 0 auto;height:32px;padding:0 12px;font-size:13px;font-weight:700;transition:background .2s,color .2s;position:relative}.inbox-kinds button.active{color:#fff;background:#0f1413}.inbox-kinds i{background:var(--red);border-radius:50%;width:7px;height:7px;position:absolute;top:3px;right:4px;box-shadow:0 0 0 2px #fff}.inbox-readall{color:#fff;background:#ffffff26;border-radius:13px;align-items:center;gap:3px;height:26px;padding:0 10px;font-size:12px;font-weight:700;display:flex;box-shadow:inset 0 0 0 1px #fff5}@media (max-width:400px){.inbox-kinds button{padding:0 10px;font-size:12.5px}}.inbox-list{flex-direction:column;margin:12px 0 0;padding:0;list-style:none;display:flex}.inbox-list>li{border-bottom:1px solid #f3eeec;position:relative}.inbox-list>li:last-child{border-bottom:0}.inbox-row{text-align:left;width:100%;color:var(--ink);align-items:flex-start;gap:12px;padding:13px 2px;display:flex}.inbox-art{background:linear-gradient(160deg,#f5f8f7,#e4edeb);border-radius:14px;flex-shrink:0;place-items:center;width:52px;height:52px;display:grid;position:relative}.inbox-art img{object-fit:contain;width:44px;height:44px}.k-promo .inbox-art{background:linear-gradient(160deg,#f4faf8,#ffe9b8)}.k-system .inbox-art{background:linear-gradient(160deg,#f7f3f1,#ece4e0)}.unread .inbox-art:after{content:"";background:var(--red);border-radius:50%;width:11px;height:11px;position:absolute;top:-2px;right:-2px;box-shadow:0 0 0 2px #fff}.inbox-text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.inbox-text strong{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.unread .inbox-text strong{font-weight:800}.inbox-text small{color:#7f8382;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.open .inbox-text small{color:#424544;display:block}.inbox-time{color:#a7abaa;flex-shrink:0;padding-top:2px;font-size:11px}.inbox-cta{color:#fff;background:linear-gradient(#1fb480,#059265);border-radius:16px;align-items:center;gap:4px;height:32px;margin:0 0 14px 66px;padding:0 14px;font-size:13px;font-weight:700;display:flex;box-shadow:0 4px 10px #05926535}.me-grid>button>span{position:relative}.me-grid-badge{background:var(--red);color:#fff;border-radius:10px;place-items:center;min-width:19px;height:19px;padding:0 5px;font-size:11px;font-weight:800;display:grid;position:absolute;top:-4px;right:-6px;box-shadow:0 0 0 2px #fff}.bottom-nav>button>span{position:relative}.nav-dot{background:var(--red);border-radius:50%;width:9px;height:9px;position:absolute;top:2px;right:-2px;box-shadow:0 0 0 2px #fff}.orders-tabs.two{grid-template-columns:1fr 1fr}.voucher-list{flex-direction:column;gap:12px;margin:14px 0 0;padding:0;list-style:none;display:flex}.voucher-list>li{background:#fff;border-radius:14px;align-items:stretch;min-height:104px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #dce3e1,0 4px 14px #00402b0d}.voucher-amount{color:#fff;background:radial-gradient(90% 90% at 30% 0,#1fb480,#0000 70%),linear-gradient(160deg,#18986c,#0b7450);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:4px;width:108px;padding:10px 6px;display:flex;position:relative}.voucher-amount:after{content:"";border-right:2px dashed #ffffffb0;position:absolute;top:8px;bottom:8px;right:-1px}.voucher-amount strong{letter-spacing:-.5px;align-items:baseline;font-size:26px;font-weight:900;line-height:1;display:flex}.voucher-amount strong small{margin-left:2px;font-size:11px;font-weight:800}.voucher-amount strong .coin-amount{gap:3px;font-size:19px;font-weight:900}.voucher-amount strong .coin-icon{width:18px;height:18px}.voucher-amount>small{color:#e4ecea;text-align:center;font-size:10.5px}.voucher-list>li:before,.voucher-list>li:after{content:"";z-index:1;background:#fff;border-radius:50%;width:16px;height:16px;position:absolute;left:100px;box-shadow:inset 0 0 0 1px #dce3e1}.voucher-list>li:before{top:-8px}.voucher-list>li:after{bottom:-8px}.voucher-body{flex-direction:column;flex:1;justify-content:center;gap:4px;min-width:0;padding:12px 8px 12px 18px;display:flex}.voucher-body strong{color:var(--ink);font-size:14.5px;font-weight:800}.voucher-body small{color:#737675;font-size:12px}.voucher-body span{color:#a7abaa;font-size:11px}.voucher-list>li>button{color:#fff;background:linear-gradient(#1fb480,#059265);border-radius:16px;flex-shrink:0;align-self:center;height:32px;margin-right:12px;padding:0 16px;font-size:13px;font-weight:700;box-shadow:0 4px 10px #05926535}.voucher-list>li.used .voucher-amount{background:linear-gradient(160deg,#bfc2c1,#9da1a0)}.voucher-list>li.used .voucher-body strong{color:#8f9392}.voucher-list>li.used .voucher-body{padding-right:78px}.voucher-stamp{letter-spacing:1px;color:#bcc1c0;border:2px solid #c9cecd;border-radius:8px;padding:4px 10px;font-size:13px;font-style:normal;font-weight:900;position:absolute;top:50%;right:10px;translate:0 -50%;rotate:-14deg}.voucher-applied{color:#00845b;background:#f1f5f4;border-radius:10px;align-items:center;gap:8px;margin:0 0 12px;padding:9px 10px 9px 12px;font-size:12.5px;font-weight:700;display:flex}.voucher-applied.off{color:#7a807e;background:#f5f2f1}.voucher-applied>span{flex:1;min-width:0}.voucher-applied>button{background:#fff;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.price-was{opacity:.7;margin-right:-4px;font-weight:600}@media (max-width:400px){.voucher-amount{width:94px}.voucher-list>li:before,.voucher-list>li:after{left:86px}.voucher-amount strong{font-size:22px}.voucher-list>li>button{margin-right:10px;padding:0 12px}.orders-tabs button{font-size:12.5px}.orders-show{gap:6px;padding-right:8px}.orders-show img{width:50px;height:50px}.orders-show>span{gap:3px;font-size:12.5px}.orders-show .coin-icon{width:15px;height:15px}.orders-show em{height:32px;padding:0 12px;font-size:12.5px}.orders-hero-art{width:96px;height:96px}}.odds-boxes{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.odds-boxes button{color:#8f9392;flex-direction:column;align-items:center;gap:6px;padding:0;display:flex}.odds-boxes .product-art{aspect-ratio:1;filter:saturate(.6)brightness(.9);border-radius:12px;width:100%;transition:box-shadow .2s,filter .2s;display:block;box-shadow:0 0 0 2px #0000}.odds-boxes small{white-space:nowrap;font-size:11.5px;font-weight:600}.odds-boxes button.active{color:var(--ink)}.odds-boxes button.active .product-art{filter:none;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--red)}.odds-bar{gap:3px;height:10px;margin:20px 0 6px;display:flex}.odds-bar>span{border-radius:5px}.odds-bar .tier-C{background:#1ea5e6}.odds-bar .tier-B{background:#9b4de6}.odds-bar .tier-SP{background:linear-gradient(90deg,#ff9f1a,#059e6e);min-width:14px}.odds-tiers{margin:0;padding:0;list-style:none}.odds-tiers>li{border-bottom:1px solid #f1e9e5;align-items:center;gap:12px;padding:13px 0;display:flex}.odds-tiers>li:last-child{border-bottom:0}.odds-badge{color:#fff;border-radius:9px;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:12px;font-weight:900;display:grid}.tier-C .odds-badge{background:#1ea5e6}.tier-B .odds-badge{background:#9b4de6}.tier-SP .odds-badge{background:linear-gradient(145deg,#ff9f1a,#059e6e);box-shadow:0 4px 10px #059e6e40}.odds-tiers>li>span{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.odds-tiers strong{white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:700;overflow:hidden}.odds-tiers small{color:#8f9392;font-size:11.5px}.odds-tiers em{letter-spacing:-.5px;color:var(--ink);font-size:26px;font-style:normal;font-weight:900;line-height:1}.odds-tiers em i{margin-left:1px;font-size:14px;font-style:normal;font-weight:800}.odds-tiers .tier-SP em{color:var(--red)}.odds-note{color:#7f8382;background:#f7f2f0;border-radius:10px;margin:12px 0 0;padding:10px 12px;font-size:11.5px;line-height:1.55}.prize-art{background:url(/images/prizes.webp?v=4) 0 0/300% 400% no-repeat;display:block}.modal-art.spinning{background:#0d1110;height:250px}.spin-reel{background:radial-gradient(70% 90%,#023321,#080c0b 75%);align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.spin-reel:before,.spin-reel:after{content:"";z-index:2;pointer-events:none;width:22%;position:absolute;top:0;bottom:0}.spin-reel:before{background:linear-gradient(90deg,#080c0b,#0000);left:0}.spin-reel:after{background:linear-gradient(-90deg,#080c0b,#0000);right:0}.spin-track{will-change:transform,filter;filter:blur(var(--blur,0px));gap:8px;padding-left:0;display:flex}.spin-tile{width:calc(var(--tile) - 8px);background:linear-gradient(#171e1c,#101413);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;height:132px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff12}.spin-tile:after{content:"";height:5px;position:absolute;bottom:0;left:0;right:0}.spin-tile.tier-C:after{background:#1ea5e6}.spin-tile.tier-B:after{background:#9b4de6}.spin-tile.tier-SP:after{background:linear-gradient(90deg,#ffb01a,#059e6e)}.spin-tile.tier-B{background:radial-gradient(80% 70% at 50% 100%,#9b4de640,#0000),linear-gradient(#171e1c,#101413)}.spin-tile.tier-SP{background:radial-gradient(80% 70% at 50% 100%,#ffb01a55,#0000),linear-gradient(#192220,#101413)}.spin-tile .prize-art{filter:drop-shadow(0 6px 8px #0008);width:80px;height:80px}.spin-tile b{color:#ffffffa0;font-size:10px;font-weight:900;position:absolute;top:6px;left:7px}.spin-marker{z-index:3;background:#ffd257;border-radius:2px;width:3px;margin-left:-1.5px;position:absolute;top:14px;bottom:14px;left:50%;box-shadow:0 0 12px #ffd257,0 0 2px #fff}.spin-marker:before,.spin-marker:after{content:"";border:8px solid #0000;position:absolute;left:50%;translate:-50%}.spin-marker:before{border-top-color:#ffd257;top:-10px}.spin-marker:after{border-bottom-color:#ffd257;bottom:-10px}.spin-reel.stage-land .spin-tile:not(.win){opacity:.35;transition:opacity .4s}.spin-reel.stage-land .spin-tile.win{animation:spin-win .7s var(--ease-spring,cubic-bezier(.3,1.6,.5,1)) both;box-shadow:inset 0 0 0 2px #ffd257,0 0 24px #ffd25780}@keyframes spin-win{0%{scale:1}40%{scale:1.14}to{scale:1.08}}.prize-reveal{gap:6px}.prize-reveal .prize-reveal-art{filter:drop-shadow(0 12px 18px #000a);width:120px;height:120px;animation:.7s cubic-bezier(.3,1.6,.5,1) both prize-pop}.prize-reveal-glow{z-index:-1;filter:blur(6px);border-radius:50%;width:210px;height:210px;animation:2.4s ease-in-out infinite prize-glow;position:absolute;top:50%;left:50%;translate:-50% -62%}.prize-reveal.tier-C .prize-reveal-glow{background:radial-gradient(circle,#1ea5e670,#0000 65%)}.prize-reveal.tier-B .prize-reveal-glow{background:radial-gradient(circle,#b66cff80,#0000 65%)}.prize-reveal.tier-SP .prize-reveal-glow{background:radial-gradient(circle,#ffc24aa0,#0000 65%)}.prize-reveal-tier{color:#fff;border-radius:10px;padding:3px 9px;font-weight:800;letter-spacing:1px!important;font-size:11px!important}.tier-C .prize-reveal-tier{background:#1ea5e6}.tier-B .prize-reveal-tier{background:#9b4de6}.tier-SP .prize-reveal-tier{background:linear-gradient(90deg,#ff9f1a,#059e6e)}@keyframes prize-pop{0%{opacity:0;rotate:-18deg;scale:.2}to{opacity:1;rotate:none;scale:1}}@keyframes prize-glow{0%,to{opacity:.85;scale:1}50%{opacity:1;scale:1.12}}.market-head strong{font-size:13px}.market-head small{font-size:10.5px}.soc-avatar{width:34px;height:34px;font-size:14px}.soc-level{padding:2px 5px 2px 4px;font-size:9px}.market-list>li{border-radius:12px;padding:11px 12px 12px}.market-lots{gap:6px;margin:10px 0 8px}.lot-rarity{min-width:19px;padding:3px 5px;font-size:9.5px}.lot-qty{padding:2px 5px;font-size:10px}.market-sum{font-size:12px}.market-sum .coin-icon{width:14px;height:14px}.market-deal{margin-top:10px;padding:6px 9px}.market-deal strong,.market-deal>span:last-child{font-size:12px}.market-deal small{font-size:10.5px}.show-post>p{margin:8px 9px 7px;font-size:12px}.show-meta{padding:0 9px 9px;font-size:11px}.show-price .coin-amount{font-size:11px}.show-price .coin-icon{width:12px;height:12px}.show-fab{width:50px;height:50px;font-size:10.5px}.show-fab .solar-icon{width:20px;height:20px}.invite-hero{min-height:124px;padding:14px 18px 38px}.invite-hero h1{font-size:23px}.invite-watermark{font-size:72px}.invite-hero-art .asset-icon{width:56px!important;height:56px!important}.invite-row h2{font-size:14.5px}.invite-rules,.invite-detail-head button{font-size:12px}.invite-link{margin:10px 0;padding:11px 12px;font-size:12px}.invite-share{height:42px;font-size:14px}.invite-stats{margin:12px 0 26px;padding:13px 8px}.invite-stats small{font-size:12px}.invite-stats strong{font-size:14.5px}.points-hero{min-height:140px}.points-total small{font-size:12px}.points-total strong{font-size:32px}.points-earn>li,.points-redeem>li{gap:10px;padding:10px 0}.points-earn .asset-icon{width:34px!important;height:34px!important}.points-earn strong,.points-redeem strong{font-size:13px}.points-earn small,.points-redeem small{font-size:11px}.points-earn button,.points-redeem button{border-radius:14px;min-width:64px;height:28px;padding:0 12px;font-size:12px}.points-redeem-art{border-radius:10px;width:44px;height:44px}.points-redeem-art .asset-icon{width:36px!important;height:36px!important}.points-gap{margin-top:20px}.odds-sheet{padding:14px 16px 16px}.odds-boxes small{font-size:10.5px}.odds-bar{height:7px;margin:16px 0 4px}.odds-tiers>li{gap:10px;padding:10px 0}.odds-badge{border-radius:8px;width:28px;height:28px;font-size:10.5px}.odds-tiers strong{font-size:13px}.odds-tiers small{font-size:10.5px}.odds-tiers em{font-size:21px}.odds-tiers em i{font-size:11px}.odds-note{padding:8px 10px;font-size:10.5px}.modal-head{padding:15px 18px}.modal-head h2{font-size:16px}.modal-head .icon-button{width:26px;height:26px}@media (max-width:640px){.header-inner{height:58px}.brand{font-size:25px}.brand .asset-icon{width:30px;height:30px}.login-button{border-radius:15px;height:30px;padding:0 12px;font-size:11px}.language{font-size:11px}.language .flag{width:16px;height:12px}.user-chip{transform-origin:100%;transform:scale(.88)}.app-bar{gap:9px;padding:6px 6px 6px 16px}.app-bar-icon{border-radius:8px;width:32px;height:32px}.app-bar-icon .asset-icon{width:26px;height:26px}.app-bar-text strong{font-size:12.5px}.app-bar-text small{font-size:10px}.app-bar-get{height:28px;padding:0 14px;font-size:12px}.main{padding-top:10px}.hero{border-radius:14px;height:236px}.hero h1{font-size:27px}.hero-content{padding:20px 18px}.hero-cta{gap:14px;height:32px;padding:0 13px;font-size:11.5px}.quick-actions{margin:10px 0}.quick-icon,.quick-icon .asset-icon,.quick-icon.target,.quick-icon.gift,.quick-icon.crown,.quick-icon.users{width:44px;height:44px}.quick-actions strong{font-size:11px}.odds-banner{padding:10px 12px}.odds-banner strong{font-size:11.5px}.odds-banner p{font-size:10px}.odds-icon,.odds-icon .asset-icon{width:34px;height:34px}.odds-banner button{padding:7px 10px;font-size:10.5px}.tabs button,.tabs button:first-child{font-size:11px}.tabs .asset-icon{width:22px;height:22px}.card-body h3{font-size:12.5px}.card-price{font-size:10px}.bottom-nav{height:64px;padding-top:6px}.bottom-nav>button{gap:2px;font-size:10px}.bottom-nav>button>span{height:28px}.bottom-nav .asset-icon{width:28px;height:28px}.bottom-nav>.open-nav>span{width:50px;height:50px;margin-top:-22px}.open-nav .asset-icon{width:30px!important;height:30px!important}body{padding-bottom:70px}.me-hero{padding-top:14px;padding-bottom:30px}.me-wallet{border-radius:12px;padding:14px 14px 14px 16px}.me-label{font-size:13px}.me-balance .coin-amount{font-size:20px}.me-balance .coin-icon{width:22px;height:22px}.me-topup{border-radius:9px;height:36px;padding:0 14px;font-size:13px}.me-invite,.me-points{min-height:72px}.me-invite .asset-icon,.me-points>.asset-icon{width:48px;height:48px}.me-grid button{font-size:11.5px}.me-grid .solar-icon{width:26px;height:26px}.me-quick-head h2{font-size:15px}.me-quick-head button{height:28px;font-size:11px}.bottom-nav>button.open-nav>span:not(.asset-icon){width:50px;height:50px;margin-top:-21px;margin-bottom:0}.me-hero{padding-inline:16px}.primary-button{min-height:40px;font-size:12.5px}.bottom-nav>button.open-nav{gap:2px}.me-avatar,.me-avatar .asset-icon{width:68px;height:68px}.me-hero{gap:14px;padding:14px 16px 16px}.me-duo .me-label{font-size:12.5px}.me-guest strong{font-size:17px}.me-guest small{font-size:11.5px}.me-login{font-size:17px}.me-go{width:30px;height:30px}.me-promo{border-radius:14px;height:88px;padding:0 14px 0 16px}.me-promo-copy strong{font-size:17px}.me-promo-copy small{font-size:11px}.me-promo-art .asset-icon{width:76px;height:76px}.me-invite small{font-size:11px}.me-points strong{font-size:17px}.vault-hero{padding:16px 16px 32px}.vault-tabs{gap:16px;margin-bottom:8px}.vault-tabs button{font-size:14px}.vault-tabs button.active{font-size:21px}.vault-hero p{font-size:11.5px}.vault-hero-art{transform-origin:100% 0;transform:scale(.78)}.vault-subtabs button{padding:4px 0 8px;font-size:14px}.vault-subtabs{gap:20px}.vault-safe{font-size:12px}.vault-bar{bottom:100px}.show-fab{bottom:88px}.vault-sheet{padding-bottom:84px}}.app-sheet{padding-top:14px}.app-close{z-index:2;background:#ffffffd9;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:12px;right:12px;box-shadow:0 2px 8px #00402b1f}.app-hero{color:#fff;background:radial-gradient(80% 120% at 20% 40%,#1fb480 0%,#0000 65%),linear-gradient(160deg,#18986c,#046545);border-radius:18px;align-items:center;gap:6px;min-height:150px;padding:14px 12px 14px 4px;display:flex;position:relative;overflow:hidden}.app-hero:after{content:"";pointer-events:none;background:repeating-linear-gradient(115deg,#ffffff08 0 2px,#0000 2px 22px);position:absolute;inset:0}.app-hero img{z-index:1;filter:drop-shadow(0 10px 18px #01362390);flex-shrink:0;width:150px;height:auto;position:relative}.app-hero>div{z-index:1;min-width:0;position:relative}.app-hero h2{letter-spacing:-.4px;text-shadow:0 3px 10px #004b3266;margin:0 0 6px;font-size:23px;font-style:italic;font-weight:900;line-height:1.1}.app-hero h2 em{color:#ffe14a}.app-hero p{color:#e4ecea;margin:0;font-size:12.5px;line-height:1.5}.app-perks{grid-template-columns:repeat(3,1fr);gap:6px;margin:12px 0 0;padding:0;list-style:none;display:grid}.app-perks li{color:#424544;white-space:nowrap;background:#fff;border-radius:10px;justify-content:center;align-items:center;gap:5px;height:38px;font-size:12px;font-weight:700;display:flex;box-shadow:inset 0 0 0 1px #dce3e1}.app-install{text-align:left;color:#fff;background:#0f1413;border-radius:14px;align-items:center;gap:12px;width:100%;margin-top:12px;padding:10px 12px;display:flex;box-shadow:0 8px 20px #0f141333}.app-install img{border-radius:11px;width:44px;height:44px}.app-install span{flex-direction:column;flex:1;gap:2px;display:flex}.app-install strong{font-size:15px;font-weight:800}.app-install small{color:#cdd0d0;font-size:11.5px}.app-install b{color:#0f1413;background:linear-gradient(#ffe766,#ffc83a);border-radius:9px;padding:8px 16px;font-size:13.5px;font-weight:900}.app-installed{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:26px 10px 10px;display:flex}.app-installed img{border-radius:18px;width:72px;height:72px;box-shadow:0 8px 20px #05926540}.app-installed strong{font-size:16px;font-weight:800}.app-installed small{color:#7f8382;font-size:12.5px}.app-desktop{color:#7a5a1c;background:#eff7f5;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;padding:10px 12px;font-size:12.5px;display:flex}.app-desktop button{color:#fff;background:#0f1413;border-radius:15px;flex-shrink:0;height:30px;padding:0 12px;font-size:12.5px;font-weight:800}.app-os{background:#f1ebe9;border-radius:12px;grid-template-columns:1fr 1fr;gap:4px;margin-top:14px;padding:4px;display:grid}.app-os button{color:#656867;border-radius:9px;justify-content:center;align-items:center;gap:6px;height:38px;font-size:14px;font-weight:700;display:flex}.app-os button.active{color:var(--ink);background:#fff;font-weight:800;box-shadow:0 2px 8px #00402b14}.app-ver{gap:6px;margin-top:10px;display:flex}.app-ver button{color:#656867;border-radius:15px;align-items:center;gap:6px;height:30px;padding:0 12px;font-size:12.5px;font-weight:700;display:flex;box-shadow:inset 0 0 0 1px #d9dddc}.app-ver button.active{color:#059265;background:#f1f5f4;box-shadow:inset 0 0 0 1.5px #5cc89a}.app-ver i{color:#fff;background:#059265;border-radius:6px;padding:2px 6px;font-size:10px;font-style:normal;font-weight:800}.app-steps{flex-direction:column;gap:10px;margin:12px 0 4px;padding:0;list-style:none;display:flex}.app-steps>li{background:#fff;border-radius:16px;padding:12px;animation:.4s cubic-bezier(.2,.8,.2,1) both app-step;box-shadow:inset 0 0 0 1px #dce3e1}.app-steps>li:nth-child(2){animation-delay:60ms}.app-steps>li:nth-child(3){animation-delay:.12s}@keyframes app-step{0%{opacity:0;transform:translateY(8px)}}.app-steps p{color:var(--ink);align-items:flex-start;gap:9px;margin:0 0 10px;font-size:13.5px;font-weight:600;line-height:1.45;display:flex}.app-steps p b{color:#fff;background:linear-gradient(#1fb480,#059265);border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;font-size:12.5px;font-weight:900;display:grid;box-shadow:0 3px 8px #05926540}.mk{color:#2a7cf6;background:linear-gradient(#f7f3f1,#efe8e5);border-radius:12px;padding:10px;overflow:hidden}.mk-bar{flex-direction:column;gap:8px;display:flex}.mk-url{color:#2b2427;background:#fff;border-radius:18px;justify-content:center;align-items:center;gap:5px;height:36px;padding:0 6px 0 12px;font-size:13px;font-weight:600;display:flex;box-shadow:0 2px 6px #0000000f}.mk-url svg{color:#8c8589}.mk-url .mk-btn{margin-left:auto}.mk-bar.android .mk-url{border-radius:10px;justify-content:flex-start}.mk-tools{color:#2a7cf6;justify-content:space-around;align-items:center;height:34px;font-size:22px;display:flex}.mk-btn{color:#2a7cf6;border-radius:9px;place-items:center;width:34px;height:30px;display:grid;position:relative}.mk-btn.hit,.mk-menu .hit{animation:1.6s ease-in-out infinite mk-pulse;box-shadow:0 0 0 2px #059265}.mk-btn.hit{color:#059265;background:#f1f5f4}@keyframes mk-pulse{50%{box-shadow:0 0 0 2px #059265,0 0 0 7px #05926522}}.mk-menu{flex-direction:column;gap:6px;display:flex}.mk-menu>div{color:#2b2427;background:#fff;border-radius:10px;align-items:center;gap:10px;height:38px;padding:0 12px;font-size:13.5px;font-weight:600;display:flex}.mk-menu>div svg{color:#2b2427}.mk-menu>div.hit{color:#059265;background:#fff6f3}.mk-menu>div.hit svg{color:#059265}.mk-home{background:radial-gradient(90% 140% at 80% 0,#23bc86,#0000 65%),linear-gradient(160deg,#107f59,#054c33);border-radius:10px;align-items:center;gap:12px;height:84px;padding:0 14px;display:flex;position:relative}.mk-tile{background:#ffffff2e;border-radius:11px;flex-shrink:0;width:42px;height:42px}.mk-app{flex-direction:column;align-items:center;gap:3px;animation:1.8s ease-in-out infinite mk-pop;display:flex}.mk-app img{border-radius:12px;width:46px;height:46px;box-shadow:0 0 0 2px #ffe14a,0 6px 16px #0006}.mk-app small{color:#fff;font-size:10.5px;font-weight:700}@keyframes mk-pop{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.mk-home em{color:#ffe14a;text-align:right;margin-left:auto;font-size:12.5px;font-style:normal;font-weight:800}@media (prefers-reduced-motion:reduce){.mk-btn.hit,.mk-menu .hit,.mk-app,.app-steps>li{animation:none}}@media (max-width:380px){.app-hero img{width:120px}.app-hero h2{font-size:20px}.app-perks li{font-size:11px}.mk-tile:nth-child(3){display:none}}.addr-reason{color:#00845b;background:#f1f5f4;border-radius:12px;align-items:center;gap:8px;margin:0 0 14px;padding:10px 12px;font-size:13px;font-weight:700;display:flex}.addr-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.addr-list>li{background:#fff;border-radius:16px;padding:14px;box-shadow:inset 0 0 0 1px #dce3e1}.addr-list>li.default{background:linear-gradient(#fff7f4,#fff 60%);box-shadow:inset 0 0 0 2px #5cc89a,0 6px 16px #05926514}.addr-top{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.addr-top strong{font-size:15px;font-weight:800}.addr-top small{color:#737675;font-size:12.5px}.addr-tag{color:#656867;background:#f1ebe9;border-radius:6px;padding:2px 8px;font-size:11px;font-weight:800}.addr-def{color:#fff;background:linear-gradient(#1fb480,#059265);border-radius:6px;padding:2px 8px;font-size:11px;font-weight:800}.addr-list p{color:#424544;margin:8px 0 12px;font-size:13px;line-height:1.55}.addr-ops{border-top:1px dashed #dce3e1;justify-content:space-between;align-items:center;gap:10px;padding-top:10px;display:flex}.addr-ops button{color:#424544;align-items:center;gap:6px;font-size:12.5px;font-weight:700;display:flex}.addr-ops button:last-child{border-radius:15px;height:30px;padding:0 14px;box-shadow:inset 0 0 0 1px #c8cdcc}.addr-radio{border-radius:50%;width:16px;height:16px;box-shadow:inset 0 0 0 2px #c8cdcc}.addr-isdef{color:#059265;align-items:center;gap:5px;font-size:12.5px;font-weight:700;display:flex}.addr-add{color:#fff;background:#0f1413;border-radius:12px;width:100%;height:48px;margin-top:12px;font-size:14.5px;font-weight:800;box-shadow:0 6px 16px #0f141326}.addr-form{flex-direction:column;gap:14px;display:flex}.addr-labels{gap:8px;display:flex}.addr-labels button{color:#656867;background:#f5f2f1;border-radius:17px;align-items:center;gap:5px;height:34px;padding:0 14px;font-size:13px;font-weight:700;display:flex}.addr-labels button.active{color:#fff;background:#0f1413}.addr-field{flex-direction:column;gap:6px;min-width:0;display:flex}.addr-field>span{color:var(--ink);font-size:13px;font-weight:700}.addr-field>span i{color:#059265;margin-left:2px;font-style:normal}.addr-field input,.addr-field textarea,.addr-select{width:100%;min-height:48px;font:inherit;color:var(--ink);background:#f5f2f1;border:0;border-radius:12px;outline:0;padding:12px 14px;font-size:15px;transition:box-shadow .2s,background .2s;box-shadow:inset 0 0 0 1px #0000}.addr-field textarea{resize:none;line-height:1.5}.addr-field input:focus,.addr-field textarea:focus{background:#fff;box-shadow:inset 0 0 0 2px #5cc89a}.addr-field input::placeholder,.addr-field textarea::placeholder{color:#acb0af}.addr-field input[aria-invalid=true]{box-shadow:inset 0 0 0 1.5px #3db787}.addr-err{color:#059265;font-size:11.5px;font-weight:600}.addr-phone{background:#f5f2f1;border-radius:12px;align-items:center;display:flex;box-shadow:inset 0 0 0 1px #0000}.addr-phone:focus-within{background:#fff;box-shadow:inset 0 0 0 2px #5cc89a}.addr-phone.bad{box-shadow:inset 0 0 0 1.5px #3db787}.addr-phone input{box-shadow:none!important;background:0 0!important}.addr-cc{flex-shrink:0;position:relative}.addr-cc>button{height:48px;color:var(--ink);border-right:1px solid #d8dbdb;align-items:center;gap:6px;padding:0 10px 0 12px;font-size:15px;font-weight:700;display:flex}.addr-cc .country-flag{width:22px;height:22px}.addr-cc ul{z-index:5;background:#fff;border-radius:12px;min-width:140px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 12px 30px #01261826}.addr-cc li button{color:#656867;border-radius:8px;align-items:center;gap:8px;width:100%;height:42px;padding:0 10px;font-size:15px;font-weight:700;display:flex}.addr-cc li button[aria-selected=true]{color:var(--ink);background:#f4f7f7}.addr-cc li .solar-icon{color:#059265;margin-left:auto}.addr-row{grid-template-columns:1fr 1.1fr;gap:10px;display:grid}.addr-select{text-align:left;justify-content:space-between;align-items:center;gap:6px;font-weight:600;display:flex}.addr-select.empty{color:#acb0af;font-weight:400}.addr-select:disabled{opacity:1;cursor:default}.addr-hint{color:#3f9b52;align-items:center;gap:6px;margin:-6px 0 0;font-size:12px;font-weight:600;display:flex}.addr-states{background:#fff;border-radius:12px;grid-template-columns:repeat(2,1fr);gap:6px;max-height:210px;margin:-4px 0 0;padding:8px;list-style:none;display:grid;overflow-y:auto;box-shadow:inset 0 0 0 1px #dce3e1}.addr-states button{color:#424544;background:#f7f4f3;border-radius:8px;width:100%;height:36px;font-size:13px;font-weight:600}.addr-states button.active{color:#fff;background:#059265}.addr-default{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:12px 0;display:flex;position:relative}.addr-default>span{align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.addr-default b{color:#fff;background:linear-gradient(#1fb480,#059265);border-radius:5px;padding:2px 7px;font-size:11px;font-weight:800}.addr-default input{opacity:0;pointer-events:none;position:absolute}.addr-default i{background:#d8dbdb;border-radius:14px;flex-shrink:0;width:48px;height:28px;transition:background .2s;position:relative}.addr-default i:after{content:"";background:#fff;border-radius:50%;width:22px;height:22px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 2px 5px #0003}.addr-default input:checked+i{background:linear-gradient(#1fb480,#059265)}.addr-default input:checked+i:after{transform:translate(20px)}.addr-default input:disabled+i{opacity:.75}.addr-default input:focus-visible+i{outline-offset:2px;outline:3px solid #58cd9c}.addr-actions{gap:8px;display:flex}.addr-actions button{border-radius:12px;height:48px;font-size:14.5px;font-weight:800}.addr-save{color:#fff;background:#0f1413;flex:1;box-shadow:0 6px 16px #0f141326}.addr-cancel{color:var(--ink);padding:0 16px;box-shadow:inset 0 0 0 1px #c8cdcc}.addr-delete{color:#059265;padding:0 14px;box-shadow:inset 0 0 0 1px #a8d5be}.orders-to{color:#737675;align-items:flex-start;gap:6px;margin:-2px 0 10px;font-size:12px;line-height:1.45;display:flex}.orders-to .solar-icon{color:#059265;flex-shrink:0;margin-top:1px}.rm-unit{letter-spacing:.02em;opacity:.85;margin-right:-1px;font-size:.78em;font-weight:800}.auth-sheet:focus{outline:none}.support-hero{min-height:168px}.support-art{width:124px;height:124px;bottom:12px}.support-live{z-index:1;color:#fff;flex-wrap:wrap;align-items:center;gap:6px 7px;max-width:62%;margin:8px 0 0;font-size:13px;font-weight:800;display:flex;position:relative}.support-live>span{background:#bfc2c1;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 3px #ffffff30}.support-live>span.on{background:#3fe07a;animation:2s ease-in-out infinite live-pulse;box-shadow:0 0 0 3px #3fe07a40}@keyframes live-pulse{50%{box-shadow:0 0 0 6px #3fe07a18}}.support-live small{color:#e4ecea;flex-basis:100%;font-size:11.5px;font-weight:600}.support-live.dark{color:#3f9b52;max-width:none;font-size:12.5px}.support-live.dark>span{box-shadow:none}.support-live.dark.off{color:#7f8382}.support-search{color:#8f9392;background:#f5f2f1;border-radius:12px;align-items:center;gap:8px;height:46px;padding:0 14px;display:flex}.support-search:focus-within{background:#fff;box-shadow:inset 0 0 0 2px #5cc89a}.support-search input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:15px}.support-search input::placeholder{color:#acb0af}.support-order{text-align:left;background:linear-gradient(90deg,#eff7f5,#f7fbfa);border-radius:14px;align-items:center;gap:10px;width:100%;margin-top:12px;padding:8px 12px 8px 8px;display:flex;box-shadow:inset 0 0 0 1px #f5deb0}.support-order img{object-fit:contain;width:46px;height:46px}.support-order span{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.support-order strong{font-size:13.5px;font-weight:800}.support-order small{color:#8a6d33;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.support-order b{color:#059265;align-items:center;gap:3px;font-size:12.5px;font-weight:800;display:flex}.support-topics{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px;display:grid}.support-topics button{color:#424544;background:#fff;border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:12px 4px;font-size:12px;font-weight:700;line-height:1.25;display:flex;box-shadow:inset 0 0 0 1px #dce3e1}.support-topics button .solar-icon{color:#059265}.support-topics button.active{color:#fff;background:linear-gradient(160deg,#18986c,#0b7450);box-shadow:0 6px 14px #05926533}.support-head{margin-top:20px}.support-head small{color:#a7abaa;font-size:12px;font-weight:700}.support-faq{margin:8px 0 0;padding:0;list-style:none}.support-faq>li{border-bottom:1px solid #f3eeec}.support-faq>li:last-child{border-bottom:0}.support-q{text-align:left;width:100%;color:var(--ink);justify-content:space-between;align-items:center;gap:12px;padding:15px 2px;font-size:14.5px;font-weight:700;display:flex}.support-q .solar-icon{color:#a7abaa;flex-shrink:0;transition:transform .2s}.support-faq>li.open .support-q{color:#059265}.support-faq>li.open .support-q .solar-icon{color:#059265;transform:rotate(90deg)}.support-a{padding:0 2px 16px;animation:.25s both app-step}.support-a p{color:#515453;margin:0 0 8px;font-size:13.5px;line-height:1.6}.support-a button{color:#059265;background:#f1f5f4;border-radius:16px;align-items:center;gap:4px;height:32px;margin-top:2px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}.support-none{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:26px 0 10px;display:flex}.support-none p{color:#7f8382;margin:0;font-size:13.5px}.support-none button{color:#fff;background:linear-gradient(#1fb480,#059265);border-radius:19px;height:38px;padding:0 18px;font-size:13.5px;font-weight:800}.support-bar{z-index:4;margin-top:14px;position:sticky;bottom:16px}.support-bar button{color:#fff;background:linear-gradient(#1fb480,#059265);border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;height:52px;font-size:15.5px;font-weight:800;display:flex;box-shadow:0 10px 24px #05926545}@media (max-width:640px){.support-bar{margin:0;position:fixed;bottom:90px;left:12px;right:12px}.support-page .invite-sheet{padding-bottom:84px}}.support-sheet-head{align-items:center;gap:10px;margin-bottom:6px;padding-right:36px;display:flex}.support-sheet-head img{object-fit:contain;width:64px;height:64px}.support-sheet-head h2{margin:0 0 4px;font-size:19px;font-weight:900}.support-sheet-head .support-live{margin:0}.support-label{color:var(--ink);margin:14px 0 8px;font-size:13px;font-weight:800;display:block}.support-chips{flex-wrap:wrap;gap:6px;display:flex}.support-chips button{color:#656867;background:#f5f2f1;border-radius:16px;height:32px;padding:0 12px;font-size:12.5px;font-weight:700}.support-chips button.active{color:#fff;background:#0f1413}.support-msg{width:100%;font:inherit;color:var(--ink);resize:none;background:#f5f2f1;border:0;border-radius:12px;outline:0;padding:12px 14px;font-size:15px;line-height:1.5}.support-msg:focus{background:#fff;box-shadow:inset 0 0 0 2px #5cc89a}.support-send{color:#fff;background:#0f1413;border-radius:12px;width:100%;height:50px;margin-top:14px;font-size:15px;font-weight:800}.support-send:disabled{opacity:1;background:#cfd2d1}.set-body{padding-top:6px}.set-guest{text-align:left;background:linear-gradient(90deg,#f1f5f4,#fff8f5);border-radius:14px;align-items:center;gap:10px;width:100%;margin:10px 0 4px;padding:10px 14px 10px 8px;display:flex}.set-guest img{object-fit:contain;flex-shrink:0;width:48px;height:48px}.set-guest span{flex-direction:column;flex:1;gap:2px;display:flex}.set-guest strong{color:#059265;font-size:14px;font-weight:800}.set-guest small{color:#7f8382;font-size:12px}.set-h{letter-spacing:.3px;color:#8f9392;text-transform:uppercase;margin:18px 2px 8px;font-size:12.5px;font-weight:800}html:lang(zh-CN) .set-h{text-transform:none;font-size:13px}.set-group{background:#fff;border-radius:14px;margin:0;padding:0 14px;list-style:none;box-shadow:inset 0 0 0 1px #dce3e1}.set-group>li+li{border-top:1px solid #f3eeec}.set-row{text-align:left;width:100%;min-height:54px;color:var(--ink);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.set-label{align-items:center;gap:10px;font-size:14.5px;font-weight:700;display:flex}.set-label>span{flex-direction:column;gap:2px;display:flex}.set-label small{color:#8f9392;font-size:11.5px;font-weight:500}.set-value{color:#7f8382;align-items:center;gap:6px;min-width:0;font-size:13.5px;display:flex}.set-value>.solar-icon{color:#b7bbba;flex-shrink:0}.set-val{text-overflow:ellipsis;white-space:nowrap;color:#424544;align-items:center;gap:6px;min-width:0;font-weight:600;display:flex;overflow:hidden}.set-val .solar-icon{color:#3f9b52}.set-val .country-flag{width:20px;height:20px}.set-muted{color:#a7abaa}.set-todo{color:#059265;font-style:normal;font-weight:800}.set-switch{cursor:pointer;position:relative}.set-switch input{opacity:0;pointer-events:none;position:absolute}.set-switch>i{background:#d8dbdb;border-radius:14px;flex-shrink:0;width:48px;height:28px;transition:background .2s;position:relative}.set-switch>i:after{content:"";background:#fff;border-radius:50%;width:22px;height:22px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 2px 5px #0003}.set-switch input:checked+i{background:linear-gradient(#1fb480,#059265)}.set-switch input:checked+i:after{transform:translate(20px)}.set-switch input:focus-visible+i{outline-offset:2px;outline:3px solid #58cd9c}.set-logout{color:#059265;background:#fff;border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;height:50px;margin-top:20px;font-size:15px;font-weight:800;display:flex;box-shadow:inset 0 0 0 1px #a8d5be}.set-sheet-head{color:#059265;align-items:center;gap:8px;margin-bottom:14px;padding-right:40px;display:flex}.set-sheet-head h2{color:var(--ink);margin:0;font-size:19px;font-weight:900}.set-note{color:#656867;margin:0 0 14px;font-size:13px;line-height:1.55}.set-note.warn{color:#7a5a1c;background:#eff7f5;border-radius:12px;gap:8px;padding:10px 12px;display:flex}.set-note.warn .solar-icon{color:#d98a00;flex-shrink:0;margin-top:1px}.set-seg{background:#f1ebe9;border-radius:12px;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:10px;padding:4px;display:grid}.set-seg button{color:#656867;border-radius:9px;justify-content:center;align-items:center;gap:6px;height:40px;font-size:15px;font-weight:700;display:flex}.set-seg button.active{color:var(--ink);background:#fff;box-shadow:0 2px 8px #00402b14}.set-seg .country-flag{width:20px;height:20px}.set-input{width:100%;height:50px;font:inherit;color:var(--ink);background:#f5f2f1;border:0;border-radius:12px;outline:0;padding:0 14px;font-size:16px}.set-input:focus{background:#fff;box-shadow:inset 0 0 0 2px #5cc89a}.set-input.code{text-align:center;letter-spacing:10px;font-size:24px;font-weight:800}.set-primary{color:#fff;background:#0f1413;border-radius:12px;width:100%;height:50px;margin-top:14px;font-size:15px;font-weight:800}.set-primary:disabled{opacity:1;background:#cfd2d1}.set-link{color:#059265;margin:12px auto 0;font-size:13px;font-weight:700;display:block}.set-field{flex-direction:column;gap:6px;margin-bottom:12px;display:flex}.set-field>span{font-size:13px;font-weight:700}.set-field>span i{color:#059265;margin-left:2px;font-style:normal}.set-pw{background:#f5f2f1;border-radius:12px;align-items:center;display:flex}.set-pw:focus-within{background:#fff;box-shadow:inset 0 0 0 2px #5cc89a}.set-pw input{min-width:0;height:50px;font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:1;padding:0 14px;font-size:16px}.set-eye{color:#7f8382;place-items:center;width:46px;height:46px;display:grid}.set-meter{grid-template-columns:repeat(4,1fr);gap:4px;margin:-4px 0 14px;display:grid}.set-meter i{background:#ece5e2;border-radius:3px;height:5px}.set-meter small{color:#8f9392;grid-column:1/-1;font-size:11.5px;font-weight:600}.set-meter[data-s="1"] i:nth-child(-n+1){background:#3db787}.set-meter[data-s="2"] i:nth-child(-n+2){background:#f5a524}.set-meter[data-s="3"] i:nth-child(-n+3){background:#7cc46a}.set-meter[data-s="4"] i{background:#3f9b52}.set-ok{color:#3f9b52;font-size:12px;font-weight:700}.set-bad{color:#059265;font-size:12px;font-weight:700}.set-options{flex-direction:column;gap:8px;margin:0 0 12px;padding:0;list-style:none;display:flex}.set-options button{color:#424544;background:#f5f2f1;border-radius:12px;align-items:center;gap:10px;width:100%;height:54px;padding:0 14px;font-size:15px;font-weight:700;display:flex}.set-options button.active{color:var(--ink);background:#f4f7f7;box-shadow:inset 0 0 0 2px #5cc89a}.set-options button .solar-icon{color:#059265;margin-left:auto}.set-options button:disabled{opacity:.6}.set-soon{color:#8a6d33;background:#eff7f5;border-radius:6px;margin-left:auto;padding:3px 8px;font-size:11px;font-style:normal;font-weight:800}.set-two{grid-template-columns:1fr 1fr;gap:8px;display:grid}.set-two button{border-radius:12px;height:50px;font-size:15px;font-weight:800}.set-secondary{color:var(--ink);box-shadow:inset 0 0 0 1px #c8cdcc}.set-danger{color:#fff;background:linear-gradient(#1fb480,#059265)}.legal-page{padding-bottom:30px}.legal-head{z-index:3;color:#fff;background:linear-gradient(160deg,#18986c,#0b7450);border-radius:18px 18px 0 0;align-items:center;gap:6px;padding:12px 14px;display:flex;position:sticky;top:0}.legal-head h1{margin:0;font-size:19px;font-style:italic;font-weight:900}.legal-body{margin-top:-6px;padding:18px 18px 22px}.legal-intro{color:var(--ink);font-size:14px;font-weight:500;line-height:1.7}.legal-body section{margin-top:18px}.legal-body h2{color:var(--ink);margin:0 0 6px;font-size:15px;font-weight:800}.legal-body section>p{color:#515453;margin:0 0 8px;font-size:13.5px;line-height:1.7}.legal-list{margin:0;padding:0;list-style:none}.legal-list>li{gap:8px;margin:0 0 8px;display:flex}.legal-n{min-width:30px;color:var(--ink);flex-shrink:0;font-size:13px;font-weight:800;line-height:1.7}.legal-list>li>div{flex:1;min-width:0}.legal-list p{color:#515453;margin:0;font-size:13.5px;line-height:1.7}.legal-list .legal-list{margin-top:6px}.legal-list .legal-list .legal-n{color:#737675;min-width:38px;font-weight:700}.legal-tail{font-weight:600;color:#424544!important}.legal-closing{color:var(--ink);margin:20px 0 0;font-size:13.5px;font-weight:600;line-height:1.7}.legal-body.about{text-align:center;flex-direction:column;min-height:60vh;display:flex}.legal-body.about .legal-about{margin:40px 0 20px}.legal-body.about section{margin-top:auto;padding-top:30px}.legal-body.about h2{color:#8f9392;font-size:13px}.legal-about{flex-direction:column;align-items:center;gap:4px;margin:6px 0 16px;display:flex}.legal-about img{border-radius:19px;width:76px;height:76px;box-shadow:0 8px 20px #05926540}.legal-about strong{font-size:18px;font-weight:900}.legal-about small{color:#8f9392;font-size:12.5px}@media (max-width:640px){.legal-page{margin:-15px -14px 0}.legal-head{border-radius:0}.legal-body{margin-inline:8px}}.set-h.first{margin-top:4px}.topup-amounts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.topup-amounts.crypto .amt small{font-size:10px}.topup-amounts.crypto .amt-usdt{width:15px;height:15px;margin-right:2px}.topup-amounts.crypto button.other{font-size:13px}@media (max-width:380px){.topup-amounts.crypto button{padding:0 3px;font-size:15px}.topup-amounts.crypto .amt small{font-size:8.5px}.topup-amounts.crypto .amt-usdt{width:13px;height:13px;margin-right:1px}.topup-amounts.crypto .amt{gap:2px}}.topup-amounts button{text-align:center;height:58px;color:var(--ink);background:#f5f2f1;border-radius:12px;justify-content:center;align-items:center;padding:0 6px;font-size:21px;font-weight:800;line-height:1.2;transition:box-shadow .15s,background .15s,color .15s;display:flex;box-shadow:inset 0 0 0 1.5px #0000}.topup-amounts .amt{align-items:baseline;gap:3px;line-height:1;display:inline-flex}.topup-amounts button small{color:#7f8382;font-size:12px;font-weight:700}.topup-amounts button.other{font-size:14px;font-weight:700}.topup-amounts button.active{color:#059265;background:#f4f7f7;box-shadow:inset 0 0 0 2px #0ea071}.topup-amounts button.active small{color:#059265}.topup-other{background:#fff;border-radius:12px;align-items:center;gap:8px;height:52px;margin-top:10px;padding:0 6px 0 14px;display:flex;box-shadow:inset 0 0 0 2px #5cc89a}.topup-other span{color:#7f8382;font-size:15px;font-weight:800}.topup-other input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:20px;font-weight:800}.withdraw-all{color:#059265;background:#f1f5f4;border-radius:9px;height:36px;padding:0 12px;font-size:13px;font-weight:800}.topup-tabs{border-bottom:1px solid #f1ebe9;gap:22px;margin-bottom:10px;display:flex}.topup-tabs button{color:#8f9392;align-items:center;gap:6px;padding:8px 0 12px;font-size:15.5px;font-weight:800;display:flex;position:relative}.topup-tabs button.active{color:var(--ink)}.topup-tabs button.active:after{content:"";background:linear-gradient(90deg,#22bd87,#059e6e);border-radius:4px;height:4px;position:absolute;bottom:-1px;left:20%;right:20%}.topup-tabs .solar-icon{color:#059265}.pay-mini{filter:grayscale();opacity:.7;width:18px;height:18px}.topup-tabs button.active .pay-mini{filter:none;opacity:1}.pay-methods{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pay-methods button{text-align:left;background:#f5f2f1;border-radius:12px;align-items:center;gap:12px;width:100%;min-height:62px;padding:8px 14px;display:flex;box-shadow:inset 0 0 0 1.5px #0000}.pay-methods button.active{background:#fff;box-shadow:inset 0 0 0 2px #5cc89a}.pay-methods button>span:nth-child(2){flex-direction:column;flex:1;gap:2px;display:flex}.pay-methods strong{color:var(--ink);font-size:15px;font-weight:700}.pay-methods small{color:#8f9392;font-size:11.5px}.pay-badge{border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid;position:relative}.pay-badge>img{object-fit:contain;width:100%;height:100%}.pay-badge.fpx{box-shadow:0 2px 6px #0002}.pay-badge.fpx>img{width:80%;height:auto}.pay-badge.duitnow{box-shadow:0 2px 6px #0002}.pay-badge.duitnow>img{width:74%;height:74%}.pay-net{border-radius:50%;position:absolute;bottom:-3px;right:-3px;box-shadow:0 0 0 2px #fff;width:18px!important;height:18px!important}.amt-usdt{align-self:center;width:18px;height:18px;margin-right:3px}.topup-amounts .amt small:last-child{margin-left:2px}.pay-rate{color:var(--ink);background:#f6faf9;border-radius:12px;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0 0 10px;padding:12px 14px;font-size:13.5px;display:flex}.pay-rate b{color:#059265;font-weight:800}.pay-rate span{color:#3f9b52;margin-left:auto;font-size:12.5px;font-weight:700}.pay-head>b small{color:#8f9392;text-align:right;font-size:12px;font-weight:700;display:block}.pay-radio{color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;display:grid;box-shadow:inset 0 0 0 2px #c8cdcc}.pay-methods button.active .pay-radio{box-shadow:none;background:linear-gradient(#1fb480,#059265)}.topup-rule{color:#7f8382;gap:7px;margin:14px 0 0;font-size:12px;line-height:1.5;display:flex}.topup-rule .solar-icon{color:#059265;flex-shrink:0;margin-top:1px}.topup-bar{z-index:4;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff2;border-radius:16px;margin-top:14px;padding:10px 12px 12px;position:sticky;bottom:16px;box-shadow:0 10px 30px #06563b24}.topup-bar p{text-align:center;color:#7f8382;margin:0 0 8px;font-size:11.5px}.topup-bar p button{color:#b07a12;padding:0;font-size:11.5px;font-weight:700;text-decoration:underline}.topup-pay{color:#fff;background:linear-gradient(#1fb480,#059265);border-radius:13px;justify-content:center;align-items:center;gap:8px;width:100%;height:52px;font-size:16px;font-weight:900;display:flex;box-shadow:0 8px 20px #05926545}.topup-pay:disabled{box-shadow:none;opacity:1;background:#cfd2d1}@media (max-width:640px){.topup-bar{border-radius:16px 16px 0 0;margin:0;position:fixed;bottom:76px;left:0;right:0;box-shadow:0 -6px 20px #06563b14}.topup-page .invite-sheet{padding-bottom:130px}}.pay-head{border-bottom:1px dashed #dce3e1;align-items:center;gap:12px;padding:4px 40px 14px 0;display:flex}.pay-head>div{flex-direction:column;flex:1;display:flex}.pay-head small{color:#8f9392;font-size:12px}.pay-head strong{font-size:15px;font-weight:800}.pay-head>b{color:#059265;font-size:20px;font-weight:900}.pay-demo{color:#7a5a1c;background:#eff7f5;border-radius:12px;gap:8px;margin:14px 0;padding:10px 12px;font-size:12.5px;line-height:1.5;display:flex}.pay-demo .solar-icon{color:#d98a00;flex-shrink:0;margin-top:1px}.pay-banks{grid-template-columns:repeat(2,1fr);gap:6px;display:grid}.pay-banks button{color:#424544;background:#f5f2f1;border-radius:10px;height:42px;font-size:13px;font-weight:700}.pay-banks button.active{color:#fff;background:#0f1413}.pay-step{background:#f5f2f1;border-radius:12px;align-items:center;gap:12px;padding:12px;display:flex}.pay-step p{color:#424544;margin:0;font-size:13px;line-height:1.55}.pay-qr{background:#fff;border-radius:14px;flex-direction:column;align-items:center;gap:10px;padding:14px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #dce3e1}.pay-qr svg{background:#fff;border-radius:10px;padding:8px;box-shadow:0 0 0 3px #15976a}.pay-qr em{letter-spacing:2px;color:#fff;background:#15976ae6;border-radius:6px;padding:4px 12px;font-size:14px;font-style:normal;font-weight:900;position:absolute;top:84px;rotate:-12deg}.pay-qr small{text-align:center;color:#656867;font-size:12.5px}.wallet-hero{min-height:160px}.wallet-split{grid-template-columns:1fr 1fr;gap:8px;display:grid}.wallet-split>div{background:#f5f2f1;border-radius:14px;flex-direction:column;gap:3px;padding:12px;display:flex}.wallet-split>div.w{background:linear-gradient(160deg,#f4faf8,#e6f4f0)}.wallet-split small{color:#7f8382;font-size:12px;font-weight:700}.wallet-split strong{color:var(--ink);font-size:20px;font-weight:900}.wallet-split em{color:#8f9392;font-size:11px;font-style:normal}.wallet-split .w strong{color:#b0700c}.wallet-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}.wallet-actions button{border-radius:12px;justify-content:center;align-items:center;gap:6px;height:48px;font-size:15px;font-weight:800;display:flex}.wallet-top{color:#fff;background:linear-gradient(#1fb480,#059265);box-shadow:0 6px 16px #05926540}.wallet-out{color:#fff;background:#0f1413}.wallet-out:disabled{opacity:1;background:#cfd2d1}.wallet-hint{color:#8f9392;text-align:center;margin:8px 0 0;font-size:12px}.wallet-filters{gap:5px;margin:8px 0 4px}.wallet-filters button{padding:0 10px;font-size:12.5px}.wallet-list{margin:6px 0 0;padding:0;list-style:none}.wallet-list>li{border-bottom:1px solid #f3eeec;align-items:center;gap:12px;padding:12px 0;display:flex}.wallet-list>li:last-child{border-bottom:0}.wallet-ic{color:#059265;background:#f1f5f4;border-radius:11px;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.wallet-ic.k-sell,.wallet-ic.k-withdraw{color:#b0700c;background:#eff7f5}.wallet-ic.k-topup,.wallet-ic.k-bonus,.wallet-ic.k-points{color:#3f9b52;background:#eaf6ec}.wallet-txt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.wallet-txt strong{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}.wallet-txt small{color:#8f9392;align-items:center;gap:6px;font-size:11.5px;display:flex}.wallet-txt em{color:#b0700c;background:#eff7f5;border-radius:5px;padding:1px 6px;font-size:10.5px;font-style:normal;font-weight:800}.wallet-list b{color:var(--ink);flex-shrink:0;font-size:15px;font-weight:800}.wallet-list b.plus{color:#3f9b52}.vc-items{flex-direction:column;gap:8px;max-height:38dvh;margin:0 0 12px;padding:0;list-style:none;display:flex;overflow-y:auto}.vc-items>li{background:#f7f4f3;border-radius:12px;align-items:center;gap:10px;padding:8px;display:flex}.vc-thumb{border-radius:10px;flex-shrink:0;width:46px;height:46px;position:relative;overflow:hidden}.vc-thumb .product-art{position:absolute;inset:0}.vc-name{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.vc-name strong{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:700;overflow:hidden}.vc-name small{color:#858c8a;font-size:11.5px}.vc-items .vault-tier{flex-shrink:0;align-self:center;margin:0}.vc-items b{flex-shrink:0;font-size:13.5px;font-weight:800}.vc-total{background:#f4faf8;border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:12px;padding:12px 14px;display:flex}.vc-total span{color:#7a5a1c;font-size:13.5px;font-weight:700}.vc-total b{color:#059265;font-size:20px;font-weight:900}.vc-addr{background:#fff;border-radius:12px;align-items:flex-start;gap:10px;margin-bottom:10px;padding:12px;display:flex;box-shadow:inset 0 0 0 1px #dce3e1}.vc-addr>.solar-icon{color:#059265;flex-shrink:0;margin-top:2px}.vc-addr>span{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.vc-addr strong{font-size:13.5px;font-weight:800}.vc-addr small{color:#656867;font-size:12.5px;line-height:1.5}.vc-addr>button{color:#059265;background:#f1f5f4;border-radius:14px;flex-shrink:0;height:28px;padding:0 12px;font-size:12px;font-weight:800}.vc-eta{margin:0 0 12px;padding:0 2px;list-style:none}.vc-eta li{color:#7f8382;justify-content:space-between;gap:10px;padding:6px 0;font-size:12.5px;display:flex}.vc-eta b{color:var(--ink);text-align:right;font-weight:700}.vc-ship{margin-top:0}.open-stage{place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.ob-box{z-index:3;filter:drop-shadow(0 14px 22px #000c);place-items:center;display:grid;position:relative}.stage-unbox .ob-box{animation:.45s cubic-bezier(.3,1.5,.5,1) both ob-drop,.5s cubic-bezier(.36,.07,.19,.97) .45s both ob-shake}.stage-burst .ob-box{animation:.55s cubic-bezier(.2,1.6,.4,1) both ob-pop}@keyframes ob-drop{0%{opacity:0;translate:0 -120px;scale:.7}70%{opacity:1;translate:0 6px;scale:1.03}to{translate:0;scale:1}}@keyframes ob-shake{0%,to{translate:0;rotate:none}10%{rotate:-3deg}20%{rotate:3deg}30%{translate:-2px;rotate:-5deg}40%{translate:2px;rotate:5deg}50%{translate:-3px -2px;rotate:-7deg}60%{translate:3px -2px;rotate:7deg}70%{translate:-4px -3px;rotate:-9deg;scale:1.04}80%{translate:4px -3px;rotate:9deg;scale:1.06}90%{rotate:-6deg;scale:1.08}}@keyframes ob-pop{0%{scale:1.1}35%{translate:0 -8px;scale:1.32}to{translate:0 -4px;scale:1.12}}.ob-glow{z-index:1;opacity:.25;filter:blur(4px);background:radial-gradient(circle,#ffcf6e 0%,#2ac28b55 35%,#0000 68%);border-radius:50%;width:230px;height:230px;position:absolute}.stage-unbox .ob-glow{animation:.95s ease-in both ob-charge}.stage-burst .ob-glow{opacity:1;transition:scale .5s,opacity .5s;scale:1.6}@keyframes ob-charge{0%{opacity:.1;scale:.6}to{opacity:.9;scale:1.1}}.ob-mote{z-index:2;width:6px;height:6px;rotate:var(--a);opacity:0;animation:ob-gather .7s var(--dl) ease-in forwards;background:#ffe39a;border-radius:50%;position:absolute;box-shadow:0 0 8px #ffcf6e}@keyframes ob-gather{0%{opacity:0;transform:translateY(-120px)scale(.6)}30%{opacity:1}to{opacity:0;transform:translateY(-14px)scale(1.2)}}.ob-rays{z-index:1;background:repeating-conic-gradient(#ffd56a66 0deg 7deg,#0000 7deg 22deg);border-radius:50%;width:520px;height:520px;animation:.6s ease-out both ob-rays;position:absolute;-webkit-mask:radial-gradient(circle,#000 18%,#0000 62%);mask:radial-gradient(circle,#000 18%,#0000 62%)}@keyframes ob-rays{0%{opacity:0;rotate:-20deg;scale:.3}40%{opacity:1}to{opacity:.85;rotate:10deg;scale:1}}.ob-ring{z-index:2;border-radius:50%;width:120px;height:120px;animation:.55s ease-out both ob-ring;position:absolute;box-shadow:0 0 0 4px #ffe39a,0 0 30px #ffcf6e}@keyframes ob-ring{0%{opacity:1;scale:.4}to{opacity:0;scale:3.2}}.ob-flash{z-index:4;pointer-events:none;background:#f4faf8;animation:.45s ease-out both ob-flash;position:absolute;inset:0}@keyframes ob-flash{0%{opacity:.95}to{opacity:0}}.ob-spark{z-index:3;width:var(--s);height:var(--s);rotate:var(--a);background:#ffe9a8;border-radius:50%;animation:.6s cubic-bezier(.1,.7,.3,1) both ob-spark;position:absolute;box-shadow:0 0 10px #ffb23a}@keyframes ob-spark{0%{opacity:1;transform:translateY(0)scale(1)}to{transform:translateY(calc(var(--d) * -1)) scale(.3);opacity:0}}.spin-reel.stage-burst{animation:.35s linear both ob-quake}@keyframes ob-quake{0%,to{translate:0}20%{translate:-5px 3px}40%{translate:5px -3px}60%{translate:-3px 2px}80%{translate:2px -1px}}.stage-reel .spin-track,.stage-land .spin-track{animation:.35s ease-out both reel-in}@keyframes reel-in{0%{opacity:0}to{opacity:1}}.spin-marker{transform-origin:50% 0}.spin-marker.tick{animation:.12s ease-out marker-flick}@keyframes marker-flick{0%{rotate:none}35%{rotate:-2deg}to{rotate:none}}.spin-flare{z-index:2;pointer-events:none;border-radius:50%;width:260px;height:260px;margin:-130px 0 0 -130px;animation:.9s ease-out both flare;position:absolute;top:50%;left:50%}.land-C .spin-flare{background:radial-gradient(circle,#1ea5e666,#0000 62%)}.land-B .spin-flare{background:radial-gradient(circle,#b66cff80,#0000 62%)}.land-SP .spin-flare{background:radial-gradient(circle,#ffd56acc,#2ac28b55 40%,#0000 66%)}@keyframes flare{0%{opacity:0;scale:.3}30%{opacity:1}to{opacity:.6;scale:1.3}}.spin-reel.stage-land.land-SP{animation:.4s linear 50ms both ob-quake}.spin-sound{z-index:6;color:#e4ecea;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff1f;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:8px;right:8px}.spin-sound[aria-pressed=false]{color:#ffffff80}@media (prefers-reduced-motion:reduce){.ob-box,.ob-rays,.ob-ring,.ob-spark,.spin-reel{animation:none!important}}.sell-burst{z-index:60;pointer-events:none;background:radial-gradient(circle at 50% 48%,#0f141366,#0f141326 60%,#0000);place-items:center;animation:2.1s both sb-fade;display:grid;position:fixed;inset:0}@keyframes sb-fade{0%{opacity:0}8%{opacity:1}82%{opacity:1}to{opacity:0}}.sb-card{text-align:center;color:#fff;background:radial-gradient(90% 90% at 50% 0,#1fb480,#0000 70%),linear-gradient(160deg,#18986c,#046545);border-radius:24px;flex-direction:column;align-items:center;gap:4px;min-width:230px;padding:22px 26px 20px;animation:.55s cubic-bezier(.2,1.6,.4,1) both sb-pop;display:flex;position:relative;box-shadow:0 24px 60px #01362380,inset 0 1px #ffffff40}@keyframes sb-pop{0%{opacity:0;translate:0 30px;scale:.4}to{opacity:1;translate:0;scale:1}}.sb-glow{pointer-events:none;background:radial-gradient(circle,#ffe39a88,#0000 62%);border-radius:50%;width:220px;height:220px;margin-left:-110px;animation:1.6s ease-out both sb-glow;position:absolute;top:-10px;left:50%}@keyframes sb-glow{0%{opacity:0;scale:.3}40%{opacity:1}to{opacity:.5;scale:1.2}}.sb-art{z-index:1;filter:drop-shadow(0 10px 16px #01362399);margin-top:-58px;animation:.7s cubic-bezier(.3,1.8,.5,1) .1s both sb-bounce;position:relative}@keyframes sb-bounce{0%{translate:0 -40px;scale:.6}to{translate:0;scale:1}}.sb-card small{z-index:1;color:#e4ecea;font-size:13px;font-weight:700;position:relative}.sb-card strong{z-index:1;letter-spacing:-1px;font-variant-numeric:tabular-nums;-webkit-text-fill-color:transparent;filter:drop-shadow(0 3px 6px #004b3266);background:linear-gradient(#ecf9f5,#ffc657);-webkit-background-clip:text;background-clip:text;font-size:38px;font-weight:900;line-height:1.05;position:relative}.sb-card em{z-index:1;color:#dae6e3;font-size:11.5px;font-style:normal;font-weight:600;position:relative}.sb-coin{width:22px;height:22px;rotate:var(--a);animation:sb-coin .9s var(--dl) cubic-bezier(.15,.7,.3,1) both;background:radial-gradient(circle at 35% 30%,#fff4b8,#ffc233 45%,#d98a00);border-radius:50%;margin:-11px 0 0 -11px;position:absolute;top:38%;left:50%;box-shadow:inset 0 0 0 2px #ffe07a,0 3px 6px #0005}@keyframes sb-coin{0%{opacity:0;transform:translateY(0)rotate(0)scale(.4)}15%{opacity:1}to{transform:translateY(calc(var(--d) * -1)) rotate(var(--r)) scale(1);opacity:0}}@media (prefers-reduced-motion:reduce){.sb-card,.sb-art,.sb-coin,.sb-glow{animation:none}.sb-coin{display:none}}.hist-art{place-items:center;width:118px;height:118px;display:grid}.hist-stats{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.hist-stats>div{background:#f5f2f1;border-radius:12px;flex-direction:column;gap:3px;padding:12px 10px;display:flex}.hist-stats small{color:#7f8382;font-size:11.5px;font-weight:700}.hist-stats strong{font-size:16px;font-weight:900}.hist-stats strong.up .coin-amount{color:#3f9b52}.hist-stats strong.best{color:#b0700c}.hist-filters{margin:14px 0 4px}.hist-filters button b{opacity:.7;margin-left:5px;font-size:11px}.hist-list{flex-direction:column;gap:8px;margin:8px 0 0;padding:0;list-style:none;display:flex}.hist-list>li{background:#fff;border-radius:14px;align-items:center;gap:12px;padding:10px;display:flex;box-shadow:inset 0 0 0 1px #dce3e1}.hist-list>li.tier-row-2{background:linear-gradient(90deg,#f4faf8,#fff 60%);box-shadow:inset 0 0 0 2px #ffc657}.hist-list .vault-thumb{width:58px;height:58px}.hist-main{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.hist-main strong{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}.hist-main small{color:#858c8a;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.hist-tags{flex-wrap:wrap;gap:5px;display:flex}.hist-tags .vault-tier{margin:0}.hist-st{color:#656867;background:#f1ebe9;border-radius:6px;padding:2px 7px;font-size:10.5px;font-weight:800}.hist-st.st-safe{color:#b0700c;background:#eff7f5}.hist-st.st-shipping{color:#2a6dd6;background:#e8f1ff}.hist-st.st-delivered{color:#3f9b52;background:#eaf6ec}.hist-st.st-sold{color:#00845b;background:#f1f5f4}.hist-money{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:3px;display:flex}.hist-money b{font-size:14px;font-weight:800}.hist-money small{color:#858c8a;white-space:nowrap;align-items:center;gap:3px;font-size:11px;display:flex}.hist-money small .coin-amount{font-size:11px;font-weight:600}.guide-steps{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.guide-steps>li{background:#fff;border-radius:16px;gap:12px;padding:14px 12px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #dce3e1}.guide-num{color:#fff;background:linear-gradient(#1fb480,#059265);border-radius:50%;place-items:center;width:24px;height:24px;font-size:12.5px;font-weight:900;display:grid;position:absolute;top:-6px;left:-6px;box-shadow:0 3px 8px #05926540}.guide-ic{background:linear-gradient(160deg,#f5f8f7,#e4edeb);border-radius:16px;flex-shrink:0;place-items:center;width:62px;height:62px;display:grid}.guide-steps h2{margin:2px 0 4px;font-size:15.5px;font-weight:800}.guide-steps p{color:#515453;margin:0 0 8px;font-size:13px;line-height:1.55}.guide-steps button,.guide-odds{color:#059265;background:#f1f5f4;border-radius:15px;align-items:center;gap:4px;height:30px;padding:0 12px;font-size:12.5px;font-weight:800;display:inline-flex}.guide-tiers{margin:8px 0 0;padding:0;list-style:none}.guide-tiers>li{border-bottom:1px solid #f3eeec;align-items:center;gap:12px;padding:10px 0;display:flex}.guide-tiers>li:last-child{border-bottom:0}.guide-tiers>li>span{flex-direction:column;flex:1;gap:2px;display:flex}.guide-tiers strong{font-size:14px;font-weight:800}.guide-tiers small{color:#7f8382;font-size:12px}.guide-tiers em{font-size:16px;font-style:normal;font-weight:900}.guide-help{background:#eaf6ec;border-radius:14px;align-items:center;gap:10px;margin-top:14px;padding:12px;display:flex}.guide-help span{flex-direction:column;gap:2px;display:flex}.guide-help strong{color:#2f7a40;font-size:14px;font-weight:800}.guide-help small{color:#4d6a52;font-size:12px}.comm-perks{gap:8px;margin:0;padding:0;list-style:none;display:grid}.comm-perks li{background:#f5f2f1;border-radius:12px;align-items:center;gap:12px;padding:10px 12px;display:flex}.comm-perks span{flex-direction:column;gap:2px;display:flex}.comm-perks strong{font-size:14px;font-weight:800}.comm-perks small{color:#7f8382;font-size:12px}.comm-links{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.comm-links a{color:var(--ink);background:#fff;border-radius:14px;align-items:center;gap:12px;padding:12px;text-decoration:none;display:flex;box-shadow:inset 0 0 0 1px #dce3e1}.comm-ic{border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.comm-links a>span:nth-child(2){flex-direction:column;flex:1;gap:2px;display:flex}.comm-links strong{font-size:14.5px;font-weight:800}.comm-links small{color:#7f8382;font-size:12px}.comm-links em{color:#fff;background:linear-gradient(#1fb480,#059265);border-radius:14px;padding:6px 14px;font-size:12.5px;font-style:normal;font-weight:800}.comm-links em.soon{color:#8a6d33;background:#eff7f5}.safe-head{align-items:center;gap:12px;margin-bottom:10px;padding-right:40px;display:flex}.safe-head h2{margin:0 0 2px;font-size:19px;font-weight:900}.safe-head p{color:#7f8382;align-items:center;gap:4px;margin:0;font-size:12.5px;display:flex}.safe-items>li.on{background:#f4faf8;box-shadow:inset 0 0 0 1.5px #ffc657}.safe-items .vc-name small{align-items:center;gap:4px;display:flex}.safe-toggle{height:32px;color:var(--ink);background:#fff;border-radius:16px;flex-shrink:0;align-items:center;gap:4px;padding:0 14px;font-size:12.5px;font-weight:800;display:flex;box-shadow:inset 0 0 0 1px #c8cdcc}.safe-toggle.on{color:#8a5a00;box-shadow:none;background:linear-gradient(#ffe78a,#ffc83a)}.vault-list li.locked .vault-item{background:#f8fbfa;box-shadow:inset 0 0 0 1.5px #ffd57a}.vault-list li.locked .vault-check{box-shadow:none;color:#6a4500;background:#ffc83a}.vc-how{margin-bottom:10px}.vc-ask{margin:0 0 6px}.vc-ask-hint{color:#7f8382;margin:0 0 10px;font-size:12px}.trade-list{flex-direction:column;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.trade-list>li{background:#f7f4f3;border-radius:12px;align-items:center;gap:10px;padding:10px;display:flex}.trade-thumbs{display:flex}.trade-thumbs .vc-thumb{width:40px;height:40px;margin-left:-10px;box-shadow:0 0 0 2px #f7f4f3}.trade-thumbs .vc-thumb:first-child{margin-left:0}.trade-info{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.trade-info strong{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}.trade-info small{color:#7f8382;font-size:11.5px}.trade-side{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.trade-side b{font-size:14px;font-weight:800}.trade-side button{color:#059265;background:#f1f5f4;border-radius:13px;height:26px;padding:0 10px;font-size:11.5px;font-weight:800}.soc-avatar.you{color:#fff;background:linear-gradient(145deg,#1fb480,#0b7450);place-items:center;font-size:10px;font-weight:900;display:grid}.market-list.mine>li{box-shadow:inset 0 0 0 2px #5cc89a}.mine-thumb{position:relative;overflow:hidden}.mine-thumb .product-art{position:absolute;inset:0}.show-pick{gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.show-pick button{text-align:left;background:#f5f2f1;border-radius:12px;flex-shrink:0;align-items:center;gap:8px;max-width:210px;padding:6px 12px 6px 6px;font-size:12.5px;font-weight:700;display:flex}.show-pick button.active{background:#f4f7f7;box-shadow:inset 0 0 0 2px #5cc89a}.show-pick .vc-thumb{width:38px;height:38px}.show-photo-pick{color:#7f8382;width:100%;height:150px;box-shadow:inset 0 0 0 2px dashed #d8dbdb;background:#f5f2f1 50%/cover no-repeat;border:2px dashed #d8dbdb;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.show-photo-pick span{color:#424544;font-size:13.5px;font-weight:700}.show-photo-pick small{font-size:11.5px}.show-post.mine{box-shadow:0 0 0 2px #5cc89a}.show-you{color:#fff;background:#059265e6;border-radius:8px;padding:3px 8px;font-size:10.5px;font-weight:800;position:absolute;top:8px;left:8px}.show-photo.product-art{position:relative}.rg-hero{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:10px 6px 16px;display:flex}.rg-18{color:#fff;background:linear-gradient(160deg,#18986c,#046545);border-radius:50%;place-items:center;width:78px;height:78px;font-size:26px;font-weight:900;display:grid;box-shadow:0 0 0 5px #f1f5f4,0 10px 24px #05926540}.rg-hero h2{margin:6px 0 0;font-size:19px;font-weight:900}.rg-hero p{color:#656867;margin:0;font-size:13.5px;line-height:1.55}.rg-opts{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.rg-opts button{color:#424544;background:#f5f2f1;border-radius:10px;height:40px;font-size:13px;font-weight:700}.rg-opts button.active{color:#fff;background:#0f1413}.rg-spent{color:#8f9392;margin-left:6px;font-size:11.5px;font-weight:600}.rg-go{border-radius:12px;width:100%;height:50px;margin-top:14px;font-size:15px;font-weight:800}.rg-id{height:130px}.set-reset{color:#7f8382;background:#f5f2f1;border-radius:14px;width:100%;height:46px;margin-top:20px;font-size:14px;font-weight:700;display:block}.me-quick-head{flex-wrap:wrap;row-gap:8px}@media (min-width:641px){.me-page{max-width:720px}.market-lots{grid-template-columns:repeat(5,minmax(0,1fr))}}.hero-pagination{gap:6px;display:flex}.hero-pagination>button{background:#fff6;border-radius:4px;width:8px;height:8px;padding:0;transition:width .3s,background .3s}.hero-pagination>button.selected{background:#fff;width:24px}.hero-box-slide{background:#0f1917}.hero-box-slide.theme-red{background:radial-gradient(70% 120% at 78%,#059265 0%,#054c33 55%,#002416 100%)}.hero-box-slide.theme-purple{background:radial-gradient(70% 120% at 78%,#8a4de6 0%,#43167a 55%,#1e0a38 100%)}.hero-box-slide.theme-gold{background:radial-gradient(70% 120% at 78%,#d99b2b 0%,#6e4410 55%,#18201f 100%)}.hero-box-slide.theme-blue{background:radial-gradient(70% 120% at 78%,#2f86ff 0%,#123f86 55%,#081a3a 100%)}.hero-slide{animation:.55s both hero-in;position:absolute;inset:0}@keyframes hero-in{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}.hero-slide-art .product-art{border-radius:28px;width:330px;height:330px;position:absolute;top:50%;right:56px;translate:0 -50%;rotate:3deg;box-shadow:0 30px 70px #0008,0 0 0 1px #fff2}.hero-slide-text{z-index:1;position:relative}.hero .hero-box-name{letter-spacing:-1px;max-width:560px;font-size:56px;line-height:1.02}.hero-top-prize{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000002e;border-radius:12px;align-items:center;gap:8px;margin:0 0 22px;padding:8px 12px;font-size:13px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff26}.hero-top-prize>span{color:#e4ecea;font-weight:600}.hero-top-prize strong{color:#fff;font-weight:800}.hero-top-prize .coin-amount{color:#ffd27a;font-weight:800}.hero-top-prize em{color:#075036;background:linear-gradient(#fff3b7,#ffd171);border-radius:6px;padding:2px 7px;font-size:11px;font-style:normal;font-weight:900}.hero-slide .hero-cta{gap:8px}.hero-slide .hero-cta .coin-amount{font-weight:900}@media (max-width:640px){.hero-slide-art .product-art{opacity:.9;width:190px;height:190px;top:auto;bottom:-20px;right:-24px;translate:none}.hero .hero-box-name{max-width:230px;font-size:34px}.hero-top-prize{flex-wrap:wrap;gap:4px 6px;max-width:230px;margin-bottom:16px;font-size:11.5px}}.card-odds{border-radius:3px;gap:2px;height:5px;margin:0 0 7px;display:flex;overflow:hidden}.card-odds i{min-width:4px;display:block}.card-odds .o0{background:#1ea5e6}.card-odds .o1{background:#9b4de6}.card-odds .o2{background:linear-gradient(90deg,#ffb01a,#059e6e)}.card-top{color:#858c8a;flex-wrap:wrap;align-items:center;gap:3px;margin-bottom:10px;font-size:11px;display:flex}.card-top b{color:#424544;font-weight:700}.card-top .coin-amount{color:#b0700c;font-size:11px;font-weight:800}@media (max-width:640px){.card-top{margin-bottom:8px;font-size:9px}.card-top .coin-amount{font-size:9px}.card-odds{height:4px;margin-bottom:6px}}.hx-how{background:linear-gradient(160deg,#fff,#fff6f2);border-radius:20px;margin:34px 0 0;padding:26px;box-shadow:inset 0 0 0 1px #dce3e1}.hx-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;display:flex}.hx-head h2{letter-spacing:-.4px;margin:0;font-size:22px;font-weight:800}.hx-head button{color:#059265;align-items:center;gap:4px;font-size:13px;font-weight:700;display:flex}.hx-steps{counter-reset:s;grid-template-columns:repeat(3,1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid}.hx-steps li{text-align:center;background:#fff;border-radius:16px;flex-direction:column;align-items:center;gap:6px;padding:20px 16px 18px;display:flex;position:relative;box-shadow:0 6px 18px #03704d0d,inset 0 0 0 1px #e2e7e6}.hx-steps li+li:before{content:"";background:repeating-linear-gradient(90deg,#8ccaac 0 4px,#0000 4px 7px);width:14px;height:2px;position:absolute;top:50%;left:-14px}.hx-num{color:#fff;background:linear-gradient(#1fb480,#059265);border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;font-weight:900;display:grid;position:absolute;top:12px;left:14px}.hx-steps strong{font-size:16px;font-weight:800}.hx-steps small{color:#7f8382;max-width:230px;font-size:12.5px;line-height:1.5}.hx-cta{justify-content:center;gap:10px;margin-top:18px;display:flex}.hx-ghost{color:#128b62;background:#fff;border-radius:9px;height:44px;padding:0 18px;font-size:13px;font-weight:700;box-shadow:inset 0 0 0 1px #d7e1df}.hx-why{grid-template-columns:repeat(4,1fr);gap:12px;margin:16px 0 0;display:grid}.hx-why>div{background:#fff;border-radius:14px;align-items:center;gap:12px;padding:14px;display:flex;box-shadow:inset 0 0 0 1px #f1e7e4}.hx-why span{flex-direction:column;gap:2px;display:flex}.hx-why strong{font-size:14px;font-weight:800}.hx-why small{color:#8d9190;font-size:11.5px;line-height:1.45}@media (max-width:900px){.hx-why{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.hx-how{margin-top:22px;padding:16px}.hx-head h2{font-size:18px}.hx-steps{grid-template-columns:1fr;gap:8px}.hx-steps li{text-align:left;flex-direction:row;gap:12px;padding:12px 14px 12px 40px}.hx-steps li+li:before{display:none}.hx-steps li .asset-icon{flex-shrink:0;width:44px;height:44px}.hx-steps li>strong{display:none}.hx-num{top:50%;left:10px;translate:0 -50%}.hx-cta{flex-direction:column}.hx-cta button{width:100%}.hx-why{gap:8px}.hx-why>div{flex-direction:column;align-items:flex-start;gap:6px;padding:12px}.hx-why strong{font-size:12.5px}.hx-why small{font-size:10.5px}}.footer{grid-template-columns:minmax(220px,1fr) 2fr;align-items:start;gap:24px 40px;padding:30px 0 24px;display:grid}.footer-brand{flex-direction:column;gap:10px;display:flex}.footer-brand>div:first-child{align-items:center;gap:12px;display:flex}.footer-brand p{color:#9a9f9e;margin:0;font-size:12px}.footer-pay{gap:8px;margin-top:4px;display:flex}.footer-pay span{background:#fff;border-radius:7px;place-items:center;width:44px;height:30px;display:grid;box-shadow:inset 0 0 0 1px #e0e5e3}.footer-pay img{object-fit:contain;max-width:34px;max-height:20px}.footer-cols{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.footer-cols>div{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.footer-cols strong{letter-spacing:.6px;text-transform:uppercase;color:#424544;font-size:12px;font-weight:800}.footer-cols button{color:#7f8382;text-align:left;padding:0;font-size:13px}.footer-cols button:hover{color:#059265}.footer .footer-meta{border-top:1px solid #e3e7e6;grid-column:1/-1;align-items:center;gap:10px;padding-top:16px;display:flex}.footer .footer-meta>span{color:#9a9f9e;letter-spacing:0!important;font-size:11px!important}.footer .footer-meta>span:last-child{margin-left:auto}.footer-18{background:#059265;border-radius:6px;place-items:center;min-width:30px;height:22px;padding:0 6px;font-weight:900;display:grid;color:#fff!important}@media (max-width:640px){.footer{grid-template-columns:1fr;gap:18px;padding:22px 4px}.footer-cols{gap:10px}.footer-cols button{font-size:12px}.footer .footer-meta{flex-wrap:wrap}.footer .footer-meta>span:last-child{margin-left:0}}@media (min-width:641px){.quick-actions>button{background:linear-gradient(145deg,#fff,#fff8f3);border:1px solid #d7dfdd;border-radius:16px;padding:18px 16px;transition:transform .2s,box-shadow .2s,border-color .2s;box-shadow:0 6px 18px #03704d0d}.quick-actions>button:hover{border-color:#a1dbbf;transform:translateY(-3px);box-shadow:0 12px 26px #03704d18}}.hero-pagination{z-index:5}@media (max-width:640px){.hero .hero-box-name{max-width:62%;margin-bottom:6px;font-size:26px}.hero-slide-text>p{max-width:60%;margin:0 0 10px!important}.hero-top-prize{max-width:60%;margin-bottom:12px;padding:6px 9px;font-size:10.5px;line-height:1.35;display:flex}.hero-top-prize>span{display:none}.hero-top-prize strong{flex-basis:100%}.hero-slide-art .product-art{width:170px;height:170px;bottom:28px;right:-14px}.hero .hero-box-name{overflow-wrap:break-word;font-size:24px;line-height:1.05;white-space:normal!important;max-width:58%!important}.hero-box-slide .hero-pagination{left:auto;right:14px;translate:none}.hero-top-prize .coin-amount{font-size:10.5px}.hero-slide-text>p{display:none}.hero-slide-text .eyebrow{margin-bottom:10px}.hero-top-prize{flex-wrap:nowrap}.hero-top-prize strong{white-space:nowrap;text-overflow:ellipsis;flex-basis:auto;min-width:0;overflow:hidden}.hero-top-prize .coin-amount{display:none}}.bd-odds{border-radius:3px;gap:2px;height:6px;margin:-4px 0 12px;display:flex;overflow:hidden}.bd-odds i{min-width:5px;display:block}.bd-odds .o0{background:#1ea5e6}.bd-odds .o1{background:#9b4de6}.bd-odds .o2{background:linear-gradient(90deg,#ffb01a,#059e6e)}.detail-heading>span{color:#b0700c;font-size:11.5px;font-weight:700}.bd-prizes{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 14px;padding:0;list-style:none;display:grid}.bd-prizes li{text-align:center;background:#fff;border-radius:14px;flex-direction:column;align-items:center;gap:3px;padding:8px 6px 10px;display:flex;box-shadow:inset 0 0 0 1px #e3e7e6}.bd-prizes li.tier-B{background:linear-gradient(#f6efff,#fff 70%);box-shadow:inset 0 0 0 1px #e3d3fb}.bd-prizes li.tier-SP{background:linear-gradient(#eff7f5,#fff 70%);box-shadow:inset 0 0 0 1.5px #ffcf6e}.bd-art{aspect-ratio:1;background:radial-gradient(circle at 50% 60%,#fff,#0000 70%);border-radius:10px;place-items:center;width:100%;display:grid;position:relative}.bd-art .prize-art{filter:drop-shadow(0 6px 8px #0003);width:82%;height:82%}.bd-art b{color:#fff;border-radius:6px;padding:1px 6px;font-size:9.5px;font-weight:900;position:absolute;top:4px;left:4px}.tier-C .bd-art b{background:#1ea5e6}.tier-B .bd-art b{background:#9b4de6}.tier-SP .bd-art b{background:linear-gradient(90deg,#ff9f1a,#059e6e)}.bd-prizes strong{align-items:center;min-height:30px;font-size:12px;font-weight:700;line-height:1.25;display:flex}.bd-prizes small{color:#8f9392;font-size:10.5px}.bd-meta{align-items:center;gap:5px;margin-top:2px;display:flex}.bd-meta .coin-amount{font-size:12px;font-weight:800}.bd-meta em{color:#656867;background:#f1ebe9;border-radius:6px;padding:1px 6px;font-size:10.5px;font-style:normal;font-weight:900}.tier-SP .bd-meta em{color:#8a5a00;background:#ffe9a8}.bd-foot{color:#7f8382;justify-content:space-between;align-items:center;gap:8px;margin-top:10px;font-size:12.5px;display:flex}.bd-foot>span{align-items:center;gap:6px;display:flex}.bd-foot>span .coin-amount{color:var(--ink);font-weight:800}.bd-foot>span button{color:#fff;background:#0f1413;border-radius:13px;height:26px;padding:0 10px;font-size:12px;font-weight:800}.bd-practice{color:#059265;text-underline-offset:3px;font-size:12.5px;font-weight:700;text-decoration:underline}.practice-note{background:#eff7f5;border-radius:10px;gap:7px;padding:10px 12px;display:flex;color:#7a5a1c!important;font-size:13px!important}@media (min-width:760px){.modal.modal-wide{width:min(820px,100% - 48px)}.modal.modal-wide[open]{grid-template-rows:auto 1fr;grid-template-columns:1fr 1.1fr;display:grid}.modal.modal-wide .modal-head{grid-column:1/-1}.modal.modal-wide .modal-art{height:auto;min-height:100%}.modal.modal-wide .modal-art>.product-art{background-size:200% 200%}}.modal-art:not(.spinning){background:radial-gradient(60% 90%,#fff2,#0000 70%),#0f1917;place-items:center;height:260px;display:grid}.modal-art:not(.spinning):has(.product-art.sneaker){background-color:#085c3f}.modal-art:not(.spinning):has(.product-art.anime){background-color:#5d2c99}.modal-art:not(.spinning):has(.product-art.luxury){background-color:#8a6022}.modal-art:not(.spinning):has(.product-art.tech){background-color:#1c55a8}.modal-art:not(.spinning)>.product-art{aspect-ratio:1;background-size:200% 200%;width:auto;height:100%;box-shadow:0 0 40px 20px #0000002e}@media (max-width:640px){.modal-art:not(.spinning){height:230px}}@media (min-width:760px){.modal.modal-wide .modal-art:not(.spinning){height:auto;min-height:100%}.modal.modal-wide .modal-art:not(.spinning)>.product-art{width:100%;height:auto}}.modal-art:not(.spinning){aspect-ratio:3/2;height:auto;display:block}.modal-art:not(.spinning)>.product-art{aspect-ratio:auto;width:100%;height:100%;box-shadow:none;background-position:50%!important;background-size:cover!important}.modal-art:not(.spinning)>.product-art.sneaker{background-image:url(/images/categories-v2/sneaker.webp)}.modal-art:not(.spinning)>.product-art.anime{background-image:url(/images/categories-v2/anime.webp)}.modal-art:not(.spinning)>.product-art.luxury{background-image:url(/images/categories-v2/luxury.webp)}.modal-art:not(.spinning)>.product-art.tech{background-image:url(/images/categories-v2/tech.webp)}@media (max-width:640px){.modal-art:not(.spinning){height:auto}}@media (min-width:760px){.modal.modal-wide .modal-art:not(.spinning){aspect-ratio:auto;height:auto;min-height:100%}.modal.modal-wide .modal-art:not(.spinning)>.product-art{width:100%;height:100%}.modal.modal-wide{width:min(980px,100% - 48px)}.modal.modal-wide[open]{grid-template-columns:1.35fr 1fr}.modal.modal-wide .modal-art:not(.spinning)>.product-art{background-color:#0d1110;background-repeat:no-repeat;background-size:contain!important}.modal.modal-wide .modal-art:not(.spinning)>.product-art.sneaker{background-color:#002416}.modal.modal-wide .modal-art:not(.spinning)>.product-art.anime{background-color:#2a1450}.modal.modal-wide .modal-art:not(.spinning)>.product-art.luxury{background-color:#18201e}.modal.modal-wide .modal-art:not(.spinning)>.product-art.tech{background-color:#06163a}}.box-card{flex-direction:column;display:flex}.box-card .card-body{flex-direction:column;flex:1;display:flex}.box-card .card-body h3,.box-card .card-body>p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.box-card .card-bottom{margin-top:auto}.card-top{flex-direction:column;gap:2px;margin:0 0 10px;font-size:11px;display:flex}.card-top-row{justify-content:space-between;align-items:center;gap:6px;display:flex}.card-top-row small{color:#858c8a;font-size:10.5px;font-weight:600}.card-top-row .coin-amount{color:#b0700c;font-size:12px;font-weight:800}.card-top>b{color:#424544;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:700;overflow:hidden}.box-card .product-art{background-position:50%!important;background-size:cover!important}.box-card .product-art.sneaker{background-image:url(/images/categories-v2/sneaker.webp)}.box-card .product-art.anime{background-image:url(/images/categories-v2/anime.webp)}.box-card .product-art.luxury{background-image:url(/images/categories-v2/luxury.webp)}.box-card .product-art.tech{background-image:url(/images/categories-v2/tech.webp)}@media (max-width:640px){.card-top{margin-bottom:8px}.card-top-row small{font-size:9.5px}.card-top-row .coin-amount,.card-top>b{font-size:10.5px}}.box-card{container-type:inline-size}.box-card .card-image-button{aspect-ratio:3/2;height:auto!important}.box-card .favorite{top:calc(66.667cqw - 36px)!important}@media (max-width:640px){.box-card .favorite{top:calc(66.667cqw - 30px)!important}}.box-card .card-body{text-align:left;align-items:stretch}.card-top,.card-top-row{width:100%}.card-top>b{text-align:left}.box-card .card-top{flex-wrap:nowrap;align-items:stretch}.si-on{isolation:isolate;position:relative}.si-on>*{z-index:1;position:relative}.si-on:before,.si-on:after{content:"";z-index:0;pointer-events:none;transform:translate(var(--si-x),var(--si-y));width:var(--si-w);height:var(--si-h);position:absolute;top:0;left:0}.si-anim:before,.si-anim:after{transition:transform .38s cubic-bezier(.3,1.25,.5,1),width .38s cubic-bezier(.3,1.25,.5,1),height .3s}.si-on>*{transition:color .25s}.tabs.si-on>button.active{box-shadow:none;background:0 0}.tabs.si-on>button.active:after{display:none}.tabs.si-on:before{background:linear-gradient(#fff6f1,#e7efed);border-radius:14px;box-shadow:inset 0 0 0 1px #c3e7d5}.vault-subtabs.si-on>button.active:after{display:none}.vault-subtabs.si-on:after{height:4px;top:calc(var(--si-h) - 4px);background:linear-gradient(90deg,#22bd87,#059e6e);border-radius:4px}.vault-cats.si-on:after{width:calc(var(--si-w) * .56);transform:translate(calc(var(--si-x) + var(--si-w) * .22),var(--si-y))}.orders-tabs.si-on>button.active,.app-os.si-on>button.active,.set-seg.si-on>button.active{box-shadow:none;background:0 0}.orders-tabs.si-on:before,.app-os.si-on:before,.set-seg.si-on:before{background:#fff;border-radius:9px;box-shadow:0 2px 8px #00402b14}.inbox-kinds.si-on>button.active{background:0 0}.inbox-kinds.si-on:before{background:#0f1413;border-radius:16px}.topup-tabs.si-on>button.active:after{display:none}.topup-tabs.si-on:after{height:4px;top:calc(var(--si-h) - 3px);width:calc(var(--si-w) * .6);transform:translate(calc(var(--si-x) + var(--si-w) * .2),var(--si-y));background:linear-gradient(90deg,#22bd87,#059e6e);border-radius:4px}@keyframes tab-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.vault-list>li,.orders-list>li,.inbox-list>li,.voucher-list>li,.wallet-list>li,.hist-list>li,.market-list>li,.support-faq>li,.trade-list>li{animation:.35s both tab-in}.vault-list>li:nth-child(2),.orders-list>li:nth-child(2),.inbox-list>li:nth-child(2),.voucher-list>li:nth-child(2),.wallet-list>li:nth-child(2),.hist-list>li:nth-child(2),.market-list>li:nth-child(2),.support-faq>li:nth-child(2){animation-delay:40ms}.vault-list>li:nth-child(3),.orders-list>li:nth-child(3),.inbox-list>li:nth-child(3),.voucher-list>li:nth-child(3),.wallet-list>li:nth-child(3),.hist-list>li:nth-child(3),.market-list>li:nth-child(3),.support-faq>li:nth-child(3){animation-delay:80ms}.vault-list>li:nth-child(n+4),.orders-list>li:nth-child(n+4),.inbox-list>li:nth-child(n+4),.voucher-list>li:nth-child(n+4),.wallet-list>li:nth-child(n+4),.hist-list>li:nth-child(n+4),.market-list>li:nth-child(n+4),.support-faq>li:nth-child(n+4){animation-delay:.12s}.box-grid>.box-card{animation:.4s both tab-in}.box-grid>.box-card:nth-child(2){animation-delay:50ms}.box-grid>.box-card:nth-child(3){animation-delay:.1s}.box-grid>.box-card:nth-child(4){animation-delay:.15s}@media (prefers-reduced-motion:reduce){.si-anim:before,.si-anim:after{transition:none}.vault-list>li,.orders-list>li,.inbox-list>li,.voucher-list>li,.wallet-list>li,.hist-list>li,.market-list>li,.support-faq>li,.trade-list>li,.box-grid>.box-card{animation:none}}.prize-art{background-repeat:no-repeat;background-size:300% 300%!important}.product-art.snacks{background-image:url(/images/categories-v2/snacks.webp);background-position:50%!important;background-size:cover!important}.modal-art:not(.spinning)>.product-art.snacks,.box-card .product-art.snacks{background-image:url(/images/categories-v2/snacks.webp)}.product-art.drinks{background-image:url(/images/categories-v2/drinks.webp);background-position:50%!important;background-size:cover!important}.modal-art:not(.spinning)>.product-art.drinks,.box-card .product-art.drinks{background-image:url(/images/categories-v2/drinks.webp)}.product-art.plush{background-image:url(/images/categories-v2/plush.webp);background-position:50%!important;background-size:cover!important}.modal-art:not(.spinning)>.product-art.plush,.box-card .product-art.plush{background-image:url(/images/categories-v2/plush.webp)}.product-art.figures{background-image:url(/images/categories-v2/figures.webp);background-position:50%!important;background-size:cover!important}.modal-art:not(.spinning)>.product-art.figures,.box-card .product-art.figures{background-image:url(/images/categories-v2/figures.webp)}.product-art.cards{background-image:url(/images/categories-v2/cards.webp);background-position:50%!important;background-size:cover!important}.modal-art:not(.spinning)>.product-art.cards,.box-card .product-art.cards{background-image:url(/images/categories-v2/cards.webp)}.product-art.beauty{background-image:url(/images/categories-v2/beauty.webp);background-position:50%!important;background-size:cover!important}.modal-art:not(.spinning)>.product-art.beauty,.box-card .product-art.beauty{background-image:url(/images/categories-v2/beauty.webp)}.product-art.kitchen{background-image:url(/images/categories-v2/kitchen.webp);background-position:50%!important;background-size:cover!important}.modal-art:not(.spinning)>.product-art.kitchen,.box-card .product-art.kitchen{background-image:url(/images/categories-v2/kitchen.webp)}.product-art.gaming{background-image:url(/images/categories-v2/gaming.webp);background-position:50%!important;background-size:cover!important}.modal-art:not(.spinning)>.product-art.gaming,.box-card .product-art.gaming{background-image:url(/images/categories-v2/gaming.webp)}@media (min-width:760px){.modal.modal-wide .modal-art:not(.spinning)>.product-art.snacks{background-color:#0a2c1e}.modal.modal-wide .modal-art:not(.spinning)>.product-art.drinks{background-color:#06281c}.modal.modal-wide .modal-art:not(.spinning)>.product-art.plush{background-color:#4a2a44}.modal.modal-wide .modal-art:not(.spinning)>.product-art.figures{background-color:#0f3a36}.modal.modal-wide .modal-art:not(.spinning)>.product-art.cards{background-color:#140f3a}.modal.modal-wide .modal-art:not(.spinning)>.product-art.beauty{background-color:#0e3827}.modal.modal-wide .modal-art:not(.spinning)>.product-art.kitchen{background-color:#1d2a18}.modal.modal-wide .modal-art:not(.spinning)>.product-art.gaming{background-color:#150a2a}}.box-card.orange .tiny-dot{background:#3fc993}.box-card.lime .tiny-dot{background:#7ccf2a}.box-card.pink .tiny-dot,.box-card.rose .tiny-dot{background:#4dbf90}.box-card.teal .tiny-dot{background:#2ab8a8}.box-card.indigo .tiny-dot{background:#5b5bd6}.box-card.green .tiny-dot{background:#6aa05a}.box-card.violet .tiny-dot{background:#8a4de6}.bd-prizes{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.bd-prizes li{gap:2px;padding:6px 5px 8px}.bd-prizes strong{min-height:28px;font-size:11px}.bd-meta .coin-amount{font-size:11px}.bd-meta em{font-size:10px}.bd-tiers{color:#7f8382;flex-wrap:wrap;gap:4px 12px;margin:-6px 0 12px;font-size:11.5px;display:flex}.bd-tiers span{align-items:center;gap:5px;display:flex}.bd-tiers i{border-radius:50%;width:8px;height:8px}.bd-tiers .t0 i{background:#1ea5e6}.bd-tiers .t1 i{background:#9b4de6}.bd-tiers .t2 i{background:linear-gradient(90deg,#ffb01a,#059e6e)}@media (min-width:760px){.modal.modal-wide .modal-content{max-height:78vh;overflow-y:auto}}.bd-qty{grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:10px;display:grid}.bd-qty button{background:#f5f2f1;border-radius:12px;flex-direction:column;align-items:center;gap:1px;padding:7px 4px;transition:background .2s,box-shadow .2s;display:flex;box-shadow:inset 0 0 0 1.5px #0000}.bd-qty strong{color:var(--ink);font-size:15px;font-weight:900}.bd-qty small{color:#7f8382;font-size:11px;font-weight:700}.bd-qty button.active{background:#f4f7f7;box-shadow:inset 0 0 0 2px #0ea071}.bd-qty button.active strong,.bd-qty button.active small{color:#059265}.qty-x{opacity:.85;margin-left:-4px;font-size:12px;font-weight:900}.modal-art.multi{background:radial-gradient(80% 90% at 50% 40%,#023321,#080c0b 80%);min-height:220px;padding:14px;height:auto!important}.modal-art.multi>.product-art{display:none}.multi-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.multi-grid li{background:#ffffff14;border-radius:12px;flex-direction:column;align-items:center;gap:3px;padding:6px 4px 7px;animation:.45s cubic-bezier(.2,1.5,.4,1) both multi-in;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff24}.multi-grid li.tier-B{background:#9b4de633;box-shadow:inset 0 0 0 1.5px #b67cff}.multi-grid li.tier-SP{background:#ffb01a33;box-shadow:inset 0 0 0 2px #ffcf6e,0 0 18px #ffb01a66}.multi-grid .prize-art{aspect-ratio:1;filter:drop-shadow(0 4px 6px #0008);width:100%}.multi-grid b{color:#fff;background:#1ea5e6;border-radius:5px;padding:0 5px;font-size:9px;font-weight:900;position:absolute;top:4px;left:4px}.multi-grid .tier-B b{background:#9b4de6}.multi-grid .tier-SP b{background:linear-gradient(90deg,#ff9f1a,#059e6e)}.multi-grid small{color:#e9f0ee;text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:9.5px;font-weight:700;line-height:1.2;display:-webkit-box;overflow:hidden}@keyframes multi-in{0%{opacity:0;transform:rotateY(90deg)scale(.8)}to{opacity:1;transform:none}}@media (max-width:420px){.multi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.odds-boxes{grid-template-columns:repeat(4,minmax(0,1fr))}.odds-boxes small{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:10.5px;overflow:hidden}.odds-group{margin-top:12px}.odds-group h4{align-items:center;gap:8px;margin:0 0 6px;font-size:13.5px;font-weight:800;display:flex}.odds-group h4 .odds-badge{border-radius:7px;width:26px;height:26px;font-size:10px}.odds-group h4 em{margin-left:auto;font-style:normal;font-weight:900}.odds-items{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.odds-items li{background:#fff;border-radius:10px;align-items:center;gap:10px;padding:5px 8px;display:flex;box-shadow:inset 0 0 0 1px #f1e7e4}.odds-items .prize-art{flex-shrink:0;width:40px;height:40px}.odds-items span{flex-direction:column;flex:1;min-width:0;display:flex}.odds-items strong{font-size:12.5px;font-weight:700}.odds-items small{color:#8f9392;font-size:11px}.odds-items em{color:#656867;font-size:12px;font-style:normal;font-weight:800}.modal-content .set-two .primary-button{white-space:nowrap;justify-content:center;min-height:50px;padding:0 10px}.bd-prize-head{color:#7f8382;justify-content:space-between;align-items:center;margin:0 0 8px;font-size:12.5px;font-weight:700;display:flex}.bd-prize-head button{color:#059265;font-size:12.5px;font-weight:800}.bd-prizes.strip{scroll-snap-type:x proximity;scrollbar-width:none;gap:6px;margin:0 -2px 10px;padding:2px 2px 4px;display:flex;overflow-x:auto}.bd-prizes.strip::-webkit-scrollbar{display:none}.bd-prizes.strip li{scroll-snap-align:start;flex:0 0 92px;padding:5px 4px 7px}.bd-prizes.strip .bd-art{width:100%}.bd-prizes.strip strong{min-height:26px;font-size:10.5px}.bd-prizes.strip .bd-meta .coin-amount{font-size:10.5px}.bd-buy{z-index:5;padding:12px 23px calc(14px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#fffcfaee,#fffcfa 22%);border-top:1px solid #e3e7e6;margin:6px -23px -23px;position:sticky;bottom:0}.bd-buy .bd-qty{margin-bottom:8px}.bd-buy .bd-qty button{padding:5px 4px}.bd-buy .bd-foot{margin-top:8px}.modal:has(.bd-buy) .disclaimer{margin-top:10px}@media (max-width:640px){.bd-buy{margin-inline:-20px;margin-bottom:-20px;padding-inline:20px}}.bd-buy{margin-bottom:0!important}.multi-reel{flex-direction:column;gap:5px;margin:-4px -2px;display:flex;position:relative;overflow:hidden}.mr-row{background:#ffffff0d;border-radius:10px;height:60px;transition:box-shadow .3s,background .3s;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.mr-row:before,.mr-row:after{content:"";z-index:2;pointer-events:none;width:18%;position:absolute;top:0;bottom:0}.mr-row:before{background:linear-gradient(90deg,#0c1110,#0000);left:0}.mr-row:after{background:linear-gradient(-90deg,#0c1110,#0000);right:0}.mr-track{will-change:transform;gap:4px;height:100%;padding:2px 0;transition-property:transform;transition-timing-function:cubic-bezier(.12,.72,.18,1);display:flex}.mr-tile{background:#ffffff10;border-radius:8px;flex-shrink:0;place-items:center;width:60px;height:56px;display:grid;position:relative}.mr-tile .prize-art{filter:drop-shadow(0 3px 5px #0009);width:46px;height:46px}.mr-tile:after{content:"";border-radius:2px;height:3px;position:absolute;bottom:2px;left:6px;right:6px}.mr-tile.tier-C:after{background:#1ea5e6}.mr-tile.tier-B:after{background:#9b4de6}.mr-tile.tier-SP:after{background:linear-gradient(90deg,#ffb01a,#059e6e)}.mr-marker{z-index:3;background:#ffd257;border-radius:2px;width:3px;margin-left:-1.5px;position:absolute;top:-4px;bottom:-4px;left:50%;box-shadow:0 0 10px #ffd257}.mr-row.landed .mr-tile:not(.win){opacity:.3;transition:opacity .35s}.mr-row.landed .mr-tile.win{animation:.6s cubic-bezier(.3,1.6,.5,1) both spin-win;box-shadow:inset 0 0 0 2px #ffd257}.mr-row.landed.win-B{background:#9b4de626;box-shadow:inset 0 0 0 1.5px #b67cff}.mr-row.landed.win-SP{background:#ffb01a2e;box-shadow:inset 0 0 0 2px #ffcf6e,0 0 18px #ffb01a66}.modal-art.multi:has(.multi-reel){padding:12px 10px}@media (max-width:640px){.mr-row{height:52px}.mr-tile{height:48px}.mr-tile .prize-art{width:40px;height:40px}}.catalog-toolbar{box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:2px solid #dce3e1!important;border-radius:0!important;padding:0!important}.tabs{border-radius:0!important;padding:0!important}.tabs button,.tabs button:first-child{letter-spacing:.2px;color:#959998;flex-direction:column;min-height:0;font-weight:800;height:auto!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;gap:5px!important;padding:6px 2px 12px!important;font-size:12.5px!important}.tabs button+button:before{display:none!important}.tabs .asset-icon{transition:transform .35s cubic-bezier(.3,1.6,.5,1),filter .3s,opacity .3s;width:40px!important;height:40px!important}.tabs button:not(.active) .asset-icon{transform:scale(.86);filter:grayscale()brightness(1.08)!important;opacity:.5!important}.tabs button.active{color:var(--red)!important}.tabs button.active .asset-icon{transform:translateY(-3px)scale(1.08);filter:drop-shadow(0 6px 8px #05926540)!important;opacity:1!important}.tabs button:not(.active):hover .asset-icon{opacity:.8!important;filter:grayscale(.3)!important}.tabs.si-on:before{display:none!important}.tabs.si-on:after{height:4px!important;top:calc(var(--si-y) + var(--si-h) - 2px)!important;width:calc(var(--si-w) * .5)!important;transform:translate(calc(var(--si-x) + var(--si-w) * .25),0)!important;background:linear-gradient(90deg,#22bd87,#059e6e)!important;border-radius:4px 4px 0 0!important}@media (max-width:640px){.tabs .asset-icon{width:34px!important;height:34px!important}.tabs button,.tabs button:first-child{padding-bottom:10px!important;font-size:11px!important}}.catalog-toolbar,.tabs{overflow:visible!important}.tabs button,.tabs button:first-child{padding-top:10px!important}@media (min-width:641px){.tabs{gap:26px!important;display:flex!important}.tabs button,.tabs button:first-child{min-width:84px}}.footer-pay{align-items:center;gap:14px}.footer-pay span{width:auto;height:auto;box-shadow:none;background:0 0;border-radius:0}.footer-pay img{width:auto;max-width:none;height:28px}.box-card .card-badge{text-transform:uppercase;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;letter-spacing:.9px!important;color:#fff!important;background:#059265!important;border:0!important;border-radius:0 0 12px!important;padding:6px 11px 6px 10px!important;font-size:10.5px!important;font-weight:900!important;top:0!important;left:0!important}.box-card .card-badge .asset-icon{display:none!important}.box-card .card-badge.badge-anime,.box-card .card-badge.badge-cards{background:#7b3fe0!important}.box-card .card-badge.badge-luxury,.box-card .card-badge.badge-figures{color:#ffd27a!important;background:#0f1413!important}.box-card .card-badge.badge-tech,.box-card .card-badge.badge-gaming{background:#1f5fe0!important}.box-card .card-badge.badge-snacks,.box-card .card-badge.badge-drinks{color:#07442e!important;background:#ffc83a!important}.box-card .card-badge.badge-plush,.box-card .card-badge.badge-beauty{background:#0fae7a!important}.box-card .card-badge.badge-kitchen{background:#3f9b52!important}.box-card .card-price{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;background:#0f1413e6!important;border-radius:0 0 0 12px!important;padding:6px 10px 6px 11px!important;inset:0 0 auto auto!important}@media (max-width:640px){.box-card .card-badge{letter-spacing:.7px!important;padding:5px 9px 5px 8px!important;font-size:9px!important}.box-card .card-price{padding:5px 8px!important}}:root{--font-text:"Figtree Variable","Noto Sans SC Variable",system-ui,sans-serif;--font-display:"Bricolage Grotesque Variable","Noto Sans SC Variable",system-ui,sans-serif}body,button,input,textarea,select{font-family:var(--font-text)}h1,h2,h3,h4,.hero h1,.hero-cta,.box-card h3,.card-body h3,.card-top>b,.coin-amount,.card-badge,.card-price,.card-tag,.tabs button,.primary-button,.bd-prizes strong,.bd-qty strong,.invite-hero h1,.orders-tabs button,.vault-tabs button,.vault-subtabs button,.set-h,.hx-steps strong,.hx-why strong,.quick-actions strong,.bottom-nav>button,.modal-head h2,.sb-card strong,.points-total strong,.wallet-split strong,.hero-top-prize strong,.me-guest strong,.me-label,.odds-banner strong{font-family:var(--font-display)}h1,h2,h3,.box-card h3,.modal-head h2{letter-spacing:-.02em}.box-card h3,.card-body h3{font-weight:700}.card-body>p,.card-top-row small{letter-spacing:0}.odds-items .prize-art{background-color:#f7f1ee;background-origin:content-box;border-radius:10px;min-width:0;padding:3px;flex:0 0 44px!important;width:44px!important;height:44px!important}.odds-items li{gap:12px;padding:6px 10px 6px 6px}.vault-safe.vault-trades{gap:4px;height:30px;padding:0 9px 0 13px;line-height:1}.vault-trades b{font-size:inherit;line-height:1}.vault-trades .solar-icon{flex-shrink:0;margin-left:1px}.box-card .card-image-button>.product-art{aspect-ratio:auto!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important;translate:none!important}.odds-board{text-align:left;color:#fff;background:radial-gradient(70% 140% at 0 0,#053c28 0%,#0000 60%),#0f1413;border-radius:16px;flex-direction:column;gap:10px;width:100%;margin:4px 0 0;padding:14px 16px 13px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 10px 26px #0f141330}.odds-board:hover{transform:translateY(-2px);box-shadow:0 14px 30px #0f141340}.ob-top{align-items:center;gap:10px;display:flex}.ob-title{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.ob-title strong{font-family:var(--font-display);letter-spacing:-.01em;font-size:15px;font-weight:800}.ob-title small{color:#c3c9c8;font-size:11.5px}.ob-go{color:#ffd27a;flex-shrink:0;align-items:center;gap:2px;font-size:12.5px;font-weight:800;display:flex}.ob-bar{border-radius:4px;gap:3px;height:8px;display:flex;overflow:hidden}.ob-bar i{display:block}.ob-bar .c{background:#1ea5e6}.ob-bar .b{background:#9b4de6}.ob-bar .sp{background:linear-gradient(90deg,#ffb01a,#059e6e);min-width:12px}.ob-legend{color:#c3c9c8;gap:14px;font-size:11.5px;display:flex}.ob-legend span{align-items:center;gap:5px;display:flex}.ob-legend span:before{content:"";border-radius:50%;width:7px;height:7px}.ob-legend .c:before{background:#1ea5e6}.ob-legend .b:before{background:#9b4de6}.ob-legend .sp:before{background:#ffb01a}.ob-legend b{font-family:var(--font-display);color:#fff;font-weight:800}@media (max-width:640px){.odds-board{padding:12px 13px}.ob-title strong{font-size:13.5px}.ob-title small{font-size:10.5px}.ob-legend{gap:10px;font-size:10.5px}}.ob-legend em{color:#ffd27a;margin-right:auto;font-style:normal;font-weight:700}.ob-legend{flex-wrap:wrap;justify-content:flex-end}@media (max-width:640px){.ob-legend em{flex-basis:100%;margin-bottom:-2px}.ob-legend{justify-content:flex-start}}.hero-carousel{position:relative}.hero-track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;border-radius:17px;gap:12px;display:flex;overflow-x:auto}.hero-track::-webkit-scrollbar{display:none}.hero-track>.hero{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;margin:0!important}.hero-carousel>.hero-pagination{z-index:6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f141340;border-radius:12px;align-items:center;gap:6px;padding:6px 9px;animation:none;display:flex;position:absolute;bottom:12px!important;left:50%!important;right:auto!important;translate:-50%!important}.hero-carousel>.hero-pagination>button{border-radius:4px;width:7px;height:7px;padding:0;transition:width .3s,background .3s;background:#ffffff80!important}.hero-carousel>.hero-pagination>button.selected{width:22px;background:#fff!important}@media (max-width:640px){.hero-track{border-radius:13px}.hero-carousel>.hero-pagination{padding:5px 8px;bottom:10px!important}}.tabs{grid-template-columns:repeat(5,minmax(0,1fr))!important}.vault-cats{grid-template-columns:repeat(5,minmax(0,1fr))}.cat-thumb{background:#e6eae9 50%/cover no-repeat;border-radius:11px;flex-shrink:0;transition:transform .35s cubic-bezier(.3,1.6,.5,1),filter .3s,opacity .3s;display:block;box-shadow:0 0 0 2px #fff,0 3px 8px #06563b22}.tabs .cat-thumb{width:40px!important;height:40px!important}.tabs button:not(.active) .cat-thumb,.vault-cats button:not(.active) .cat-thumb{filter:grayscale(.85)brightness(1.05);opacity:.55;transform:scale(.88)}.tabs button.active .cat-thumb{box-shadow:0 0 0 2px #fff,0 0 0 3.5px var(--red),0 6px 12px #05926540;transform:translateY(-3px)scale(1.06)}.tabs button:not(.active):hover .cat-thumb{opacity:.85;filter:grayscale(.3)}.tabs button,.tabs button:first-child,.vault-cats button span{white-space:nowrap}.vault-cats .cat-thumb{border-radius:8px;width:26px!important;height:26px!important}@media (max-width:640px){.tabs .cat-thumb{border-radius:9px;width:32px!important;height:32px!important}.tabs button,.tabs button:first-child{letter-spacing:-.1px;font-size:10.5px!important}.vault-cats button{font-size:10.5px}}.vault-thumb,.vc-thumb{background:radial-gradient(circle at 50% 55%,#fff,#f4ece8 75%)!important}.vault-thumb>.prize-art,.vc-thumb>.prize-art{filter:drop-shadow(0 3px 4px #0002);position:absolute;inset:8%;width:auto!important;height:auto!important}.vc-thumb{position:relative;overflow:hidden}.show-pick .vc-thumb,.trade-thumbs .vc-thumb{flex-shrink:0}.vault-worth{color:#fff;background:radial-gradient(80% 140% at 0 0,#053c28,#0000 60%),#0f1413;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;margin:2px 0 10px;padding:10px 14px;display:flex}.vault-worth>span:first-child{flex-direction:column;gap:1px;display:flex}.vault-worth small{color:#c3c9c8;font-size:11px}.vault-worth strong .coin-amount{font-family:var(--font-display);color:#ffd27a;font-size:20px;font-weight:800}.vw-tiers{gap:5px;display:flex}.vw-tiers em{font-style:normal;font-family:var(--font-display);color:#fff;border-radius:7px;padding:3px 8px;font-size:11.5px;font-weight:800}.vw-tiers .t0{background:#1ea5e6}.vw-tiers .t1{background:#9b4de6}.vw-tiers .t2{background:linear-gradient(90deg,#ff9f1a,#059e6e)}.vault-sort select{height:30px;font:inherit;color:#424544;appearance:none;cursor:pointer;background:#f1ebe9 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 4.5 6 8l3.5-3.5' fill='none' stroke='%23424544' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E") right 9px center/10px no-repeat;border:0;border-radius:15px;padding:0 26px 0 10px;font-size:12.5px;font-weight:700}.vault-subrow{gap:8px}.vault-subrow>small{margin-right:auto}.vault-list li.picked .vault-item{box-shadow:inset 0 0 0 2px #23bc86!important}svg.line-icon{vertical-align:middle;opacity:1;flex-shrink:0;padding:0;display:inline-block;overflow:visible;filter:none!important;background:0 0!important}.icon-button svg.line-icon,.modal-head svg.line-icon{color:#616564}.me-panel{color:#fff;background:radial-gradient(90% 140% at 0 0,#02462f 0%,#0000 60%),#0f1413;border-radius:18px;overflow:hidden;box-shadow:0 12px 28px #0f141330}.mp-wallet{justify-content:space-between;align-items:center;gap:12px;padding:16px 16px 14px;display:flex}.mp-bal{color:#fff;text-align:left;flex-direction:column;align-items:flex-start;gap:4px;padding:0;display:flex}.mp-bal small{color:#c3c9c8;align-items:center;gap:5px;font-size:12px;display:flex}.mp-bal strong .coin-amount{font-family:var(--font-display);letter-spacing:-.02em;color:#fff;font-size:30px;font-weight:800}.mp-topup{color:#fff;background:linear-gradient(#1fb480,#059265);border-radius:12px;align-items:center;gap:6px;height:42px;padding:0 16px;font-size:14px;font-weight:800;display:flex;box-shadow:0 6px 16px #05926555}.mp-stats{background:#ffffff08;border-top:1px solid #ffffff1a;grid-template-columns:repeat(3,1fr);display:grid}.mp-stats button{color:#fff;flex-direction:column;align-items:center;gap:3px;padding:12px 4px 13px;display:flex}.mp-stats button+button{border-left:1px solid #ffffff1a}.mp-stats strong{font-family:var(--font-display);font-size:17px;font-weight:800}.mp-stats strong .coin-amount{color:#ffd27a;font-size:17px}.mp-stats small{color:#c3c9c8;font-size:11px}.mp-stats button:hover{background:#ffffff0d}.me-quick-head>div{flex-wrap:wrap;justify-content:flex-end;gap:6px}.me-panel{margin-bottom:24px}.cat-icon{color:#9da0a0;background:#f3eeec;border-radius:12px;flex-shrink:0;place-items:center;width:40px;height:40px;transition:background .25s,color .25s,transform .3s cubic-bezier(.3,1.6,.5,1);display:grid}.tabs button.active .cat-icon{color:var(--red);background:#e7eeec;transform:translateY(-2px)}.vault-cats .cat-icon{border-radius:9px;width:30px;height:30px}.vault-cats button.active .cat-icon{color:var(--red);background:#e7eeec}@media (max-width:640px){.tabs .cat-icon{border-radius:11px;width:36px;height:36px}.tabs .cat-icon svg{width:21px;height:21px}}.lux-reveal{--tc:#8fcff2;z-index:2;color:#fff;background:radial-gradient(65% 75% at 50% 45%,#222826 0%,#0d100f 72%);flex-direction:column;justify-content:center;align-items:center;animation:.45s both lux-in;display:flex;position:absolute;inset:0;overflow:hidden}.lux-reveal.tier-B{--tc:#c7a4ff}.lux-reveal.tier-SP{--tc:#f1c76a;background:radial-gradient(65% 75% at 50% 45%,#2e3735 0%,#0d1110 72%)}.lux-spot{pointer-events:none;background:radial-gradient(45% 55% at 50% 60%,#ffffff1c,#0000 70%);width:78%;height:130%;position:absolute;top:-40%;left:50%;translate:-50%}.lux-tier{letter-spacing:3.2px;text-transform:uppercase;color:var(--tc);align-items:center;gap:10px;margin-bottom:4px;font-size:9.5px;font-weight:600;display:flex;position:relative}.lux-tier i{opacity:.65;background:currentColor;width:24px;height:1px}.lux-art{z-index:1;filter:drop-shadow(0 16px 16px #000a);width:124px;height:124px;animation:.9s cubic-bezier(.2,.8,.2,1) both lux-rise;position:relative}.lux-plinth{background:radial-gradient(closest-side,#000000a0,#0000);border-radius:50%;width:104px;height:12px;margin-top:-8px}.lux-reveal h3{letter-spacing:.1px;color:#fbf5f2;margin:10px 0 0;font-size:18px;font-weight:600;animation:.6s .25s both lux-in;position:relative}.lux-reveal.tier-SP .lux-art{filter:drop-shadow(0 0 22px #f1c76a55)drop-shadow(0 16px 16px #000a)}@keyframes lux-in{0%{opacity:0}to{opacity:1}}@keyframes lux-rise{0%{opacity:0;transform:translateY(14px)scale(.94)}to{opacity:1;transform:none}}.lux-ledger{border-block:1px solid #e5e8e7;margin:2px 0 10px;display:flex}.lux-ledger>div{text-align:center;flex:1;padding:11px 4px 10px}.lux-ledger>div+div{border-left:1px solid #e5e8e7}.lux-ledger dt{letter-spacing:1.6px;text-transform:uppercase;color:#939796;font-size:9.5px;font-weight:600}.lux-ledger dd{color:#515554;font-variant-numeric:tabular-nums;margin:5px 0 0;font-size:14px;font-weight:600}.lux-ledger dd.lux-value{color:var(--ink);letter-spacing:-.3px;font-size:19px;font-weight:800}.lux-ledger dd.lux-up{color:#1e8a4c}.lux-note{text-align:center;color:#929695;margin:0 0 12px;font-size:11.5px}.modal-content:has(.lux-ledger) .set-two button{border-radius:11px;height:44px;font-size:13.5px;font-weight:700}.modal-content:has(.lux-ledger) .primary-button{box-shadow:none;background:#131616;border-color:#131616}.modal-content:has(.lux-ledger) .primary-button:hover{filter:none;background:#252a29}@media (prefers-reduced-motion:reduce){.lux-reveal,.lux-art,.lux-reveal h3{animation:none}}.cat-icon,.tabs button.active .cat-icon,.vault-cats button.active .cat-icon{border-radius:0;background:0 0!important;width:auto!important;height:auto!important}.cat-icon{color:#636766}.tabs button:not(.active):hover .cat-icon{color:#353837}.tabs .cat-icon svg{width:26px;height:26px}.vault-cats .cat-icon svg{width:22px;height:22px}@media (max-width:640px){.tabs .cat-icon svg{width:24px;height:24px}}.modal-content:has(.lux-ledger) .set-two .primary-button{min-height:44px}.favorite .heart-glyph{color:#707473;transition:transform .25s cubic-bezier(.3,1.6,.5,1),color .2s}.favorite.saved .heart-glyph{color:var(--red);transform:scale(1.08)}.favorite:active .heart-glyph{transform:scale(.85)}.fav-section{margin:18px 0 6px}.fav-head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.fav-head h2{align-items:baseline;gap:6px;margin:0;font-size:15px;font-weight:800;display:flex}.fav-head h2 small{color:#939796;font-size:12px;font-weight:600}.fav-head button{color:#737675;align-items:center;gap:2px;font-size:12px;display:flex}.fav-strip{scrollbar-width:none;gap:10px;margin:0 -2px;padding:2px;display:flex;overflow-x:auto}.fav-strip::-webkit-scrollbar{display:none}.fav-strip>button{text-align:left;flex-direction:column;flex:0 0 112px;align-items:flex-start;gap:3px;padding:0;display:flex}.fav-strip .fav-thumb{background-position:50%;background-size:cover;border-radius:12px;width:112px;height:112px;display:block}.fav-strip strong{color:var(--ink);-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:4px;font-size:12px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.fav-strip small{color:var(--red);font-size:11.5px;font-weight:700}.fav-strip-empty{color:#838786;background:#f7f1ef;border-radius:12px;align-items:center;gap:7px;margin:0;padding:14px 12px;font-size:12px;display:flex}.fav-strip-empty .heart-glyph{color:#b6bab9;flex-shrink:0}.fav-page{max-width:720px;margin:0 auto;padding:6px 0 40px}.fav-page-head{align-items:center;gap:8px;margin-bottom:12px;display:flex}.fav-page-head .invite-back{color:var(--ink);margin-left:-6px}.fav-page-head h1{margin:0;font-size:19px;font-weight:800}.fav-page-head span{color:#939796;font-size:13px;font-weight:600}.fav-list{margin:0;padding:0;list-style:none}.fav-list>li{border-bottom:1px solid #f0e7e3;align-items:center;gap:8px;padding:10px 0;display:flex}.fav-row{text-align:left;min-width:0;color:var(--ink);flex:1;align-items:center;gap:12px;padding:0;display:flex}.fav-row .fav-thumb{background-position:50%;background-size:cover;border-radius:12px;flex-shrink:0;width:72px;height:72px;display:block}.fav-row>span{flex-direction:column;gap:3px;min-width:0;display:flex}.fav-row strong{font-size:14px;font-weight:700}.fav-row small{color:#8f9392;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.fav-row b{color:var(--red);font-size:13px;font-weight:800}.fav-toggle{width:40px;height:40px;color:var(--red);flex-shrink:0;place-items:center;display:grid}.fav-page .invite-empty .heart-glyph{color:#cdd0d0}.fav-page .invite-empty .primary-button{margin-top:10px}.fav-thumb{background-color:#171e1c;background-repeat:no-repeat}.fav-strip-empty .heart-glyph{color:#059265;margin-bottom:10px}@media (max-width:640px){.catalog-toolbar .tabs{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:0!important;display:grid!important}.catalog-toolbar .tabs button,.catalog-toolbar .tabs button:first-child{white-space:nowrap;padding-inline:0!important;font-size:10px!important}.catalog-toolbar .tabs .cat-icon svg{width:24px;height:24px}}.fav-tab-empty{text-align:center;flex-direction:column;grid-column:1/-1;align-items:center;padding:34px 20px 30px;display:flex}.fav-tab-heart{width:52px;height:52px;color:var(--red);background:#fff;border-radius:50%;place-items:center;margin-bottom:12px;display:grid;box-shadow:0 6px 18px #129e6f1f}.fav-tab-empty h3{color:var(--ink);margin:0 0 5px;font-size:15px;font-weight:800}.fav-tab-empty p{color:#8f9392;max-width:240px;margin:0 0 16px;font-size:12.5px;line-height:1.5}.fav-tab-empty button{height:34px;color:var(--red);background:#fff;border-radius:17px;align-items:center;gap:6px;padding:0 16px;font-size:12.5px;font-weight:700;display:inline-flex;box-shadow:inset 0 0 0 1px #cbd8d5}.fav-tab-empty button:hover{background:#f4f7f7}.box-card .card-body{gap:0;padding:12px!important}.box-card .card-body>p{margin-bottom:10px!important}.card-win{background:linear-gradient(90deg,#f0f8f6,#f8fbfb);border-radius:12px;align-items:center;gap:9px;margin-bottom:12px;padding:7px 9px 7px 7px;display:flex}.cw-art{background:#fff;border-radius:10px;flex-shrink:0;width:40px;height:40px;position:relative;box-shadow:inset 0 0 0 1px #dae8e4}.cw-art .prize-art{width:auto;height:auto;position:absolute;inset:4px}.cw-text{flex-direction:column;min-width:0;line-height:1.15;display:flex}.cw-text small{color:#9a7a45;font-size:10.5px;font-weight:600}.cw-text strong .coin-amount{font-family:var(--font-display);color:#b0700c;font-size:16px;font-weight:800}.cw-text em{color:#7f8382;white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-style:normal;overflow:hidden}.card-buy{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;display:flex}.cb-price{align-items:baseline;gap:3px;display:flex}.cb-price .coin-amount{font-family:var(--font-display);letter-spacing:-.02em;color:#059265;font-size:22px;font-weight:800}.cb-price .coin-amount .rm-unit{margin-right:1px;font-size:12px}.cb-price small{color:#858c8a;font-size:11px}.cb-go{background:linear-gradient(#1fb480,#059265);border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 4px 10px #05926540}.cb-go .asset-icon{filter:brightness(0)invert()}@media (max-width:640px){.box-card .card-body{padding:10px!important}.card-win{gap:7px;margin-bottom:10px;padding:6px 7px 6px 6px}.cw-art{width:34px;height:34px}.cw-text strong .coin-amount{font-size:14px}.cw-text small,.cw-text em{font-size:9.5px}.cb-price .coin-amount{font-size:19px}.cb-go{width:30px;height:30px}}.fav-tab-heart{width:auto;height:auto;box-shadow:none;background:0 0;border-radius:0;margin-bottom:10px}.fav-tab-heart .heart-glyph{width:30px;height:30px}.box-card .favorite,.box-card .favorite:hover{box-shadow:none!important;background:0 0!important;border:0!important}.box-card .favorite .heart-glyph{color:#fff;filter:drop-shadow(0 1px 3px #0009);width:22px;height:22px}.box-card .favorite.saved .heart-glyph{color:#1fa777;filter:drop-shadow(0 1px 3px #0006)}.card-buy{color:#fff;background:linear-gradient(#1fb480,#059265);border-radius:12px;height:44px;padding:0 6px 0 16px;transition:transform .15s,box-shadow .15s;box-shadow:0 6px 14px #05926538}.box-card .card-body:hover .card-buy{box-shadow:0 8px 18px #05926555}.box-card .card-body:active .card-buy{transform:translateY(1px)}.cb-label{font-family:var(--font-display);font-size:15px;font-weight:800}.card-buy .cb-price{background:#fff;border-radius:9px;align-items:center;height:32px;padding:0 10px}.card-buy .cb-price .coin-amount{color:#059265;font-size:16px}.card-buy .cb-price .coin-amount .rm-unit{font-size:10px}@media (max-width:640px){.card-buy{height:40px;padding:0 4px 0 12px}.cb-label{font-size:13px}.card-buy .cb-price{height:30px;padding:0 8px}.card-buy .cb-price .coin-amount{font-size:14px}}.box-card .favorite{margin:-6px -6px 0 0;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;width:34px!important;height:34px!important;padding:0!important}.box-card .favorite .heart-glyph{flex-shrink:0}.card-buy.v2{height:auto;box-shadow:none;color:inherit;background:0 0;border-radius:0;padding:0}.card-buy.v2 .cb-price{background:0 0;height:auto;padding:0}.card-buy.v2 .cb-price .coin-amount{color:#059265;font-size:20px}.card-buy.v2 .cb-price .coin-amount .rm-unit{font-size:11px}.cb-open{height:32px;font-family:var(--font-display);color:#fff;background:linear-gradient(#1fb480,#059265);border-radius:16px;flex-shrink:0;align-items:center;gap:4px;padding:0 12px 0 14px;font-size:13px;font-weight:800;display:flex;box-shadow:0 4px 10px #05926540}.cb-open .asset-icon{filter:brightness(0)invert()}.card-win{border-radius:14px;gap:12px;margin-bottom:12px;padding:10px 12px 10px 10px}.cw-art{border-radius:12px;width:58px;height:58px}.cw-text small{font-size:12px}.cw-text strong .coin-amount{font-size:22px}.cw-text strong .coin-amount .rm-unit{font-size:12px}.cw-text em{color:#656867;margin-top:1px;font-size:11.5px}@media (max-width:640px){.card-win{gap:8px;padding:8px 8px 8px 7px}.cw-art{width:46px;height:46px}.cw-text small{font-size:10.5px}.cw-text strong .coin-amount{font-size:18px}.cw-text em{font-size:10px}.card-buy.v2 .cb-price .coin-amount{font-size:17px}.cb-open{height:28px;padding:0 9px 0 11px;font-size:11.5px}}.modal-content .primary-button.full{align-items:center;gap:8px}.modal-content .primary-button.full .coin-amount,.bd-foot .coin-amount{align-items:baseline;gap:3px;line-height:1;display:inline-flex}.modal-content .primary-button.full .rm-unit,.bd-foot .rm-unit{opacity:.9;margin:0;font-size:.7em}.modal-content .primary-button.full .price-was{margin:0}.bd-foot>span{flex:1;line-height:1}.bd-foot>span button{align-items:center;height:28px;margin-left:auto;line-height:1;display:inline-flex}.card-buy.v2{gap:6px;min-width:0}.card-buy.v2 .cb-price{white-space:nowrap;min-width:0}@media (max-width:640px){.card-buy.v2 .cb-price small{display:none}.cb-open{gap:2px;padding:0 8px 0 10px}.cb-open .asset-icon{width:11px;height:11px}}.modal-content .primary-button.full{gap:5px}.modal-content .primary-button.full .coin-amount{letter-spacing:0;font-family:inherit;font-size:1.08em}.modal-content .primary-button.full>.asset-icon{margin-left:10px}.header-bal{display:none}@media (max-width:950px){.header-bal{height:30px;color:var(--ink);background:#fff;border-radius:15px;align-items:center;gap:6px;padding:0 4px 0 11px;animation:.65s ease-out both balance-highlight;display:inline-flex;box-shadow:inset 0 0 0 1px #d4dddb}.header-bal .coin-amount{color:var(--ink);align-items:baseline;gap:2px;font-size:12.5px;font-weight:800;line-height:1;display:inline-flex}.header-bal .rm-unit{opacity:.7;margin:0;font-size:.72em}.header-bal-plus{background:var(--red);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.header-actions:has(.header-bal){gap:8px}}@media (max-width:360px){.header-bal{padding-left:8px}.header-bal .coin-amount{font-size:11.5px}}@media (max-width:950px){.header-actions:has(.header-bal) .user-chip{margin-left:-8px}}.orders-show>span{white-space:normal;padding-right:4px;font-size:13.5px;line-height:1.3;display:block}.orders-show>span .coin-amount{white-space:nowrap;align-items:baseline;gap:2px;margin-left:2px;font-size:1.05em;line-height:1;display:inline-flex}.orders-show>span .rm-unit{margin:0;font-size:.72em}.orders-show em{height:34px;padding:0 14px}@media (max-width:640px){.orders-show>span{font-size:12.5px}.orders-show em{height:32px;padding:0 12px}}.modal-art.multi:has(.mres){background:radial-gradient(90% 70% at 50% 0,#0a7d57 0%,#074c34 55%,#012d1d 100%)!important;height:auto!important;padding:14px 12px 16px!important}.modal-art.multi:has(.mres)>.product-art{display:none}.mres{position:relative}.mres-head{color:#fff;text-align:center;flex-direction:column;align-items:center;margin:2px 0 12px;display:flex}.mres-head span{letter-spacing:2.5px;color:#ffd9a0;font-size:11px;font-weight:800}.mres-head strong{font-family:var(--font-display,inherit);letter-spacing:-.5px;-webkit-text-fill-color:transparent;font-variant-numeric:tabular-nums;filter:drop-shadow(0 3px 8px #01362380);background:linear-gradient(#eef9f7,#ffc653);-webkit-background-clip:text;background-clip:text;font-size:34px;font-weight:900;line-height:1.1}.mres-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:560px){.mres-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.mres-grid li{opacity:0;animation:mres-pop .55s var(--d,0s) cubic-bezier(.25,1.6,.45,1) forwards;background:#fff;border-radius:14px;flex-direction:column;align-items:center;gap:2px;padding:8px 5px 7px;display:flex;position:relative;box-shadow:0 6px 16px #00211455}.mres-grid li.tier-B{background:linear-gradient(#fff,#f4ecff);box-shadow:0 0 0 2px #b27cff,0 6px 16px #00211455}.mres-grid li.tier-SP{background:linear-gradient(#f8fbfa,#e6f4f0);box-shadow:0 0 0 2px #ffc24a,0 0 22px #ffc24a99,0 6px 16px #00211455}.mres-grid li.best{animation:mres-pop .55s var(--d,0s) cubic-bezier(.25,1.6,.45,1) forwards,mres-glow 1.8s calc(var(--d,0s) + .6s) ease-in-out infinite}.mres-grid .prize-art{aspect-ratio:1;filter:drop-shadow(0 4px 5px #0003);width:78%}.mres-grid b{color:#fff;z-index:1;background:#1ea5e6;border-radius:6px;padding:1px 6px;font-size:9.5px;font-weight:900;position:absolute;top:6px;left:6px}.mres-grid .tier-B b{background:#9b4de6}.mres-grid .tier-SP b{background:linear-gradient(90deg,#ff9f1a,#059e6e)}.mres-grid small{width:100%;color:var(--ink);text-align:center;white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-weight:700;line-height:1.25;overflow:hidden}.mres-grid em{color:var(--red);font-size:11.5px;font-style:normal;font-weight:900}.mres-flash{pointer-events:none;opacity:0;animation:mres-flash .5s var(--d,0s) ease-out;background:radial-gradient(closest-side,#fff,#fff0);border-radius:18px;position:absolute;inset:-6px}.tier-B .mres-flash{background:radial-gradient(closest-side,#d7b8ff,#d7b8ff00)}.tier-SP .mres-flash{background:radial-gradient(closest-side,#ffe08a,#ffe08a00)}@keyframes mres-pop{0%{opacity:0;transform:translateY(18px)scale(.35)rotate(-10deg)}60%{opacity:1;transform:translateY(-4px)scale(1.1)rotate(3deg)}to{opacity:1;transform:none}}@keyframes mres-flash{0%{opacity:0;transform:scale(.6)}30%{opacity:.9}to{opacity:0;transform:scale(1.35)}}@keyframes mres-glow{0%,to{filter:none}50%{filter:drop-shadow(0 0 10px #ffd06a)}}.mres-note{text-align:center;color:#7f8382;margin:0 0 12px;font-size:12px}@media (prefers-reduced-motion:reduce){.mres-grid li,.mres-grid li.best{opacity:1;animation:none}.mres-flash{display:none}}.fav-section:has(.fav-strip-empty){display:none}.me-block{background:#fff;border-radius:16px;margin-top:14px;box-shadow:inset 0 0 0 1px #e4e9e7}.me-block-head{justify-content:space-between;align-items:center;padding:14px 16px 4px;display:flex}.me-block-head h2{font-family:var(--font-display);margin:0;font-size:16px;font-weight:800}.me-block-head button{color:#858c8a;align-items:center;gap:3px;font-size:12.5px;font-weight:700;display:flex}.me-status{grid-template-columns:repeat(4,1fr);padding:6px 4px 12px;display:grid}.me-status button{color:#424544;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:8px 2px;font-size:12px;font-weight:600;display:flex}.me-status button:hover{background:#fff6f2}.me-status button>span{color:#059265;place-items:center;display:grid;position:relative}.me-list{margin:0;padding:4px 0;list-style:none}.me-list li+li{border-top:1px solid #f5ece8;margin-left:52px}.me-list button{text-align:left;width:100%;color:var(--ink);align-items:center;gap:12px;padding:12px 16px;display:flex}.me-list li+li button{width:calc(100% + 52px);margin-left:-52px}.me-list button:hover{background:#fffaf7}.ml-ic{color:#059265;background:#f1f5f4;border-radius:8px;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.ml-label{flex:1;font-size:14px;font-weight:600}.me-list button>.solar-icon:last-child{color:#b7bbba}.modal-art.spinning:has(.win-reveal){min-height:272px;height:auto!important}.win-reveal{z-index:2;color:#fff;text-align:center;background:radial-gradient(90% 75% at 50% 30%,#16976b 0%,#0d704e 50%,#074c34 100%);flex-direction:column;justify-content:center;align-items:center;padding:14px 16px 16px;display:flex;position:absolute;inset:0;overflow:hidden}.win-rays{pointer-events:none;background:repeating-conic-gradient(#ffffff14 0deg 10deg,#0000 10deg 24deg);border-radius:50%;width:420px;height:420px;margin:-210px 0 0 -210px;animation:24s linear infinite win-spin;position:absolute;top:38%;left:50%;-webkit-mask:radial-gradient(closest-side,#000 30%,#0000);mask:radial-gradient(closest-side,#000 30%,#0000)}.win-art{filter:drop-shadow(0 12px 16px #012c1c99);width:118px;height:118px;animation:.7s cubic-bezier(.25,1.6,.45,1) both win-pop;position:relative}.win-label{letter-spacing:2.5px;color:#ffd9a0;margin-top:6px;font-size:11px;font-weight:800;animation:.4s .3s both win-up;position:relative}.win-amount{font-family:var(--font-display,inherit);letter-spacing:-.5px;-webkit-text-fill-color:transparent;filter:drop-shadow(0 3px 8px #01362380);font-variant-numeric:tabular-nums;background:linear-gradient(#eef9f7,#ffc653);-webkit-background-clip:text;background-clip:text;font-size:38px;font-weight:900;line-height:1.05;animation:.4s .35s both win-up;position:relative}.win-name{color:#e9f0ee;align-items:center;gap:6px;margin-top:6px;font-size:13px;font-weight:700;animation:.4s .45s both win-up;display:inline-flex;position:relative}.win-name b{color:#fff;background:#1ea5e6;border-radius:6px;padding:1px 6px;font-size:9.5px;font-weight:900}.win-reveal.tier-B .win-name b{background:#9b4de6}.win-reveal.tier-SP .win-name b{background:linear-gradient(90deg,#ff9f1a,#059e6e)}.win-reveal.tier-B .win-art{filter:drop-shadow(0 0 16px #d7b8ffaa)drop-shadow(0 12px 16px #012c1c99)}.win-reveal.tier-SP .win-art{filter:drop-shadow(0 0 20px #ffd06acc)drop-shadow(0 12px 16px #012c1c99)}@keyframes win-pop{0%{opacity:0;transform:translateY(30px)scale(.3)rotate(-14deg)}60%{opacity:1;transform:translateY(-6px)scale(1.12)rotate(4deg)}to{opacity:1;transform:none}}@keyframes win-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes win-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.win-art,.win-label,.win-amount,.win-name,.win-rays{animation:none}}.tier-badge{object-fit:contain;vertical-align:middle;filter:drop-shadow(0 2px 3px #0000002e);-webkit-user-select:none;user-select:none;flex-shrink:0;display:inline-block}.tier-badge.tb-corner{z-index:1;position:absolute;top:4px;left:4px}.odds-group h4 .tier-badge,.guide-tiers .tier-badge{margin-right:2px}.win-name .tier-badge{filter:drop-shadow(0 2px 4px #0006)}.modal-content .primary-button.full:not(:disabled){isolation:isolate;animation:2.4s ease-in-out infinite buy-breathe;position:relative;overflow:hidden}.modal-content .primary-button.full:not(:disabled):after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff70,#0000);width:32%;animation:2.8s ease-in-out infinite buy-shine;position:absolute;top:0;bottom:0;left:-40%;transform:skew(-20deg)}.modal-content .primary-button.full:not(:disabled)>.asset-icon{animation:1.2s ease-in-out infinite buy-nudge}.modal-content .primary-button.full:not(:disabled):active{animation:none;transform:scale(.97)}@keyframes buy-breathe{0%,to{transform:scale(1);box-shadow:0 6px 16px #059e6e40,0 0 #059e6e55}50%{transform:scale(1.025);box-shadow:0 10px 24px #059e6e66,0 0 0 7px #059e6e00}}@keyframes buy-shine{0%{left:-40%}55%,to{left:120%}}@keyframes buy-nudge{0%,to{transform:translate(0)}50%{transform:translate(5px)}}@media (prefers-reduced-motion:reduce){.modal-content .primary-button.full:not(:disabled),.modal-content .primary-button.full:not(:disabled):after,.modal-content .primary-button.full:not(:disabled)>.asset-icon{animation:none}}.primary-button.sell-now{white-space:nowrap;gap:6px}.primary-button.sell-now .coin-amount{color:#fff;align-items:baseline;gap:2px;font-family:inherit;font-size:1em;font-weight:800;line-height:1;display:inline-flex}.primary-button.sell-now .rm-unit{opacity:.9;margin:0;font-size:.72em}@media (max-width:640px){body:has(.topup-bar) .bottom-nav{display:none}body:has(.topup-bar){padding-bottom:150px}.topup-bar{border-radius:18px 18px 0 0;padding-bottom:max(12px,env(safe-area-inset-bottom))!important;bottom:0!important}}.topup-page .set-h{letter-spacing:.8px;margin:14px 2px 7px;font-size:11px}.topup-page .set-h.first{margin-top:2px}.topup-amounts{gap:7px}.topup-amounts button{border-radius:10px;height:44px;font-size:16px;font-weight:800}.topup-amounts button small{font-size:10px}.topup-amounts button.other{font-size:12.5px}.topup-amounts.crypto button{font-size:14.5px}.topup-amounts button.active{box-shadow:inset 0 0 0 1.5px #0ea071}.topup-other{border-radius:10px;height:44px;margin-top:8px;padding-left:12px;box-shadow:inset 0 0 0 1.5px #5cc89a}.topup-other span{font-size:12.5px}.topup-other input{font-size:16px}.topup-tabs{gap:18px;margin-bottom:8px}.topup-tabs button{padding:6px 0 10px;font-size:13.5px}.topup-tabs .solar-icon{width:17px;height:17px}.pay-methods{gap:6px}.pay-methods button{border-radius:10px;gap:10px;min-height:50px;padding:6px 12px}.pay-methods button.active{box-shadow:inset 0 0 0 1.5px #5cc89a}.pay-methods strong{font-size:13px}.pay-methods small{font-size:10.5px}.pay-badge{width:34px;height:34px}.pay-badge.tng>img{border-radius:8px}.pay-radio{width:20px;height:20px}.pay-radio svg{width:12px;height:12px}.topup-rule{margin-top:12px;font-size:11px}.topup-bar{padding:8px 12px 10px}.topup-bar p{margin-bottom:6px;font-size:10.5px}.topup-bar p button{font-size:10.5px}.topup-pay{border-radius:11px;height:44px;font-size:14.5px}.topup-pay .solar-icon,.topup-pay svg{width:16px;height:16px}.topup-page .orders-hero{min-height:118px}.topup-page .orders-hero-art{width:84px;height:84px}@media (max-width:640px){.topup-page .invite-sheet{padding-bottom:110px}body:has(.topup-bar){padding-bottom:120px}}.bottom-nav .nav-ico{object-fit:contain;width:26px;height:26px;transition:transform .3s cubic-bezier(.3,1.6,.5,1);display:block}.bottom-nav>button.active:not(.open-nav) .nav-ico{transform:translateY(-1px)scale(1.06)}.bottom-nav>button:not(.active){color:#949897}.bottom-nav>.open-nav>span{background:linear-gradient(160deg,#1fb480,#059265)!important;border:3px solid #fff!important;box-shadow:0 0 0 1px #b4dcc8,0 6px 16px #09936655!important}.bottom-nav>.open-nav .nav-ico{filter:brightness(0)invert();width:28px;height:28px}@media (max-width:640px){.bottom-nav .nav-ico{width:24px;height:24px}.bottom-nav>.open-nav .nav-ico{width:27px;height:27px}}.bottom-nav>button.open-nav,.bottom-nav>button.open-nav:not(.active){color:var(--red)}.bottom-nav>button.open-nav>span:not(.asset-icon){margin-bottom:4px!important}.sb-rain{z-index:0;pointer-events:none;width:100vw;height:100vh;position:fixed;inset:0}.sell-burst .sb-card{z-index:1;position:relative}.sell-burst{animation-duration:2.9s}.ml-ic{background:0 0;border-radius:0;width:24px;height:24px}.sb-coin{box-shadow:none!important;background:url(/images/coin.webp) 50%/contain no-repeat!important;border:0!important;border-radius:0!important}.auth-pick{position:relative}.auth-pick-btn{height:36px;color:var(--ink);border-radius:10px;align-items:center;gap:7px;padding:0 10px;font-size:14.5px;font-weight:600;transition:background .15s;display:flex}.auth-pick-btn:hover,.auth-pick.open .auth-pick-btn{background:#f5eeeb}.auth-pick-btn>.solar-icon{color:#858c8a;transition:transform .2s}.auth-pick.open .auth-pick-btn>.solar-icon{transform:rotate(180deg)}.auth-pick-list{z-index:30;background:#fff;border-radius:14px;min-width:210px;margin:0;padding:6px;list-style:none;animation:.16s ease-out both pick-in;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 16px 40px #0126182e,0 0 0 1px #e3e7e6}.auth-pick.right .auth-pick-list{left:auto;right:0}@keyframes pick-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}.auth-pick-list button{text-align:left;color:#424544;border-radius:9px;align-items:center;gap:10px;width:100%;height:42px;padding:0 10px;font-size:14.5px;font-weight:600;display:flex}.auth-pick-list button:hover{background:#f4f7f7}.auth-pick-list button.on{color:var(--ink);background:#f1f5f4}.auth-pick-list button span{flex:1}.auth-pick-list small{color:#858c8a;font-size:13px;font-weight:600}.auth-pick-list .solar-icon{color:#059265}.auth-pick-list .country-flag{width:22px;height:22px}.auth-code-pick .auth-pick-btn{height:100%;padding:0 8px 0 4px;font-size:15px}.auth-code-pick .country-flag{width:20px;height:20px}.sell-burst .sb-coin{display:none!important}.sell-burst,.sell-burst{background:0 0!important;animation:none!important}.sell-burst:before{content:"";pointer-events:none;background:radial-gradient(circle at 50% 48%,#0f141366,#0f141326 60%,#0000);animation:2.6s both sb-fade;position:fixed;inset:0}.sb-hold{z-index:1;animation:2.6s both sb-fade;position:relative}.promo-veil{z-index:80;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#070b0acc;place-items:center;padding:20px;animation:.3s both promo-in;display:grid;position:fixed;inset:0}.promo-card{flex-direction:column;align-items:center;gap:14px;width:min(360px,100%,40.5dvh);animation:.45s cubic-bezier(.25,1.5,.45,1) both promo-pop;display:flex;position:relative}.promo-frame{aspect-ratio:9/16;cursor:pointer;background:#0f1413;border-radius:22px;width:100%;position:relative;overflow:hidden;box-shadow:0 24px 60px #000a,0 0 0 3px #ffffff1f}.promo-frame video{object-fit:contain;width:100%;height:100%;display:block}.promo-sound{color:#fff;background:#000000a0;border-radius:14px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:700;animation:1.6s ease-in-out infinite promo-blink;display:inline-flex;position:absolute;bottom:16px;left:12px}.promo-replay{height:40px;color:var(--ink);background:#fff;border-radius:20px;padding:0 18px;font-size:14px;font-weight:800;position:absolute;top:50%;left:50%;translate:-50% -50%}.promo-bar{transform-origin:0;pointer-events:none;background:linear-gradient(90deg,#ffc653,#059e6e);height:3px;position:absolute;bottom:0;left:0;right:0}.promo-x{z-index:2;color:#fff;background:#0009;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:-6px;right:-6px;box-shadow:0 0 0 2px #ffffff40}.promo-cta{color:#fff;background:linear-gradient(#1fb480,#059265);border-radius:23px;width:100%;height:46px;font-size:15px;font-weight:800;animation:2.4s ease-in-out infinite buy-breathe;box-shadow:0 8px 20px #05926566}@keyframes promo-in{0%{opacity:0}to{opacity:1}}@keyframes promo-pop{0%{opacity:0;transform:translateY(24px)scale(.9)}to{opacity:1;transform:none}}@keyframes promo-blink{0%,to{opacity:1}50%{opacity:.6}}@media (prefers-reduced-motion:reduce){.promo-veil,.promo-card,.promo-cta,.promo-sound{animation:none}}.promo-soon{text-align:center;color:#fff;cursor:default;background:radial-gradient(80% 60% at 50% 38%,#16976b 0%,#046545 60%,#013824 100%);flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}.promo-rays{background:repeating-conic-gradient(#ffffff12 0deg 9deg,#0000 9deg 22deg);border-radius:50%;width:560px;height:560px;margin:-280px 0 0 -280px;animation:26s linear infinite win-spin;position:absolute;top:40%;left:50%;-webkit-mask:radial-gradient(closest-side,#000 25%,#0000);mask:radial-gradient(closest-side,#000 25%,#0000)}.promo-knock{filter:drop-shadow(0 14px 18px #012c1c99);animation:1.6s ease-in-out infinite promo-knock;position:relative}.promo-box{filter:drop-shadow(0 10px 14px #012c1c99);margin-top:-34px;animation:1.6s ease-in-out infinite promo-shake;position:relative}.promo-soon b{font-family:var(--font-display,inherit);letter-spacing:1px;color:#ffd257;text-shadow:0 3px #074c34;margin-top:14px;font-size:28px;font-weight:900;animation:1.6s ease-in-out infinite promo-knocktext;position:relative}.promo-soon strong{font-size:16px;font-weight:800;position:relative}.promo-soon small{color:#dae6e3;opacity:.9;margin-top:2px;font-size:12px;font-weight:600;position:relative}@keyframes promo-knock{0%,55%,to{transform:rotate(0)}60%,70%,80%{transform:rotate(-6deg)translateY(-3px)}65%,75%{transform:rotate(4deg)}}@keyframes promo-shake{0%,55%,to{transform:none}60%,70%,80%{transform:translate(-3px)rotate(-3deg)}65%,75%{transform:translate(3px)rotate(3deg)}}@keyframes promo-knocktext{0%,55%,to{transform:scale(1)}62%,72%,82%{transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.promo-rays,.promo-knock,.promo-box,.promo-soon b{animation:none}}.promo-play{z-index:2;background:#080e0d66;place-items:center;display:grid;position:absolute;inset:0}.promo-play span{color:#059265;background:#fff;border-radius:50%;place-items:center;width:78px;height:78px;padding-left:5px;animation:1.8s ease-in-out infinite promo-pulse;display:grid;box-shadow:0 10px 30px #0008,0 0 0 8px #ffffff40}.promo-play:active span{transform:scale(.92)}@keyframes promo-pulse{0%,to{box-shadow:0 10px 30px #0008,0 0 0 6px #ffffff45}50%{box-shadow:0 10px 30px #0008,0 0 0 16px #fff0}}.promo-soon:not(.is-playing) .promo-knock,.promo-soon:not(.is-playing) .promo-box,.promo-soon:not(.is-playing) b,.promo-soon:not(.is-playing) .promo-rays{animation-play-state:paused}.promo-cta{max-width:320px}.promo-soon{flex-direction:row;justify-content:center;gap:14px;padding:0 6%}.promo-hero{flex-direction:column;flex-shrink:0;align-items:center;display:flex;position:relative}.promo-hero .promo-box{margin-top:-20px}.promo-copy{text-align:left;flex-direction:column;align-items:flex-start;gap:3px;display:flex;position:relative}.promo-soon .promo-copy b{margin:0;font-size:24px}.promo-soon .promo-copy strong{font-size:14px}.promo-soon .promo-copy small{font-size:11px}.promo-rays{top:50%}.promo-play span{width:64px;height:64px;padding:0;animation:none;position:relative;box-shadow:0 10px 30px #0008}.promo-play span:before{content:"";border-radius:50%;animation:1.8s ease-out infinite promo-ring;position:absolute;inset:0;box-shadow:0 0 #fffa}@keyframes promo-ring{0%{box-shadow:0 0 #fffa}to{box-shadow:0 0 0 18px #fff0}}@media (min-width:560px){.promo-soon .promo-copy b{font-size:34px}.promo-soon .promo-copy strong{font-size:18px}.promo-soon .promo-copy small{font-size:13px}.promo-hero .asset-icon:first-child{width:140px;height:140px}.promo-play span{width:80px;height:80px}}.promo-soon:not(.is-playing){gap:0}.promo-soon:not(.is-playing) .promo-copy{display:none}.promo-soon.is-playing .promo-copy{animation:.45s .1s both promo-copy-in}@keyframes promo-copy-in{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}@media (min-width:560px){.promo-hero .asset-icon:first-child,.promo-hero .promo-knock .asset-icon{width:150px;height:150px}.promo-hero .promo-box .asset-icon{width:90px!important;height:90px!important}.promo-hero .promo-box{margin-top:-30px}}.promo-x{z-index:5}.invite-hero{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex;overflow:visible;min-height:0!important;color:var(--ink)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:10px 4px 14px!important}.invite-hero:before,.invite-hero:after,.invite-watermark,.invite-hero .orders-hero-art,.invite-hero .invite-hero-art,.invite-hero .hist-art,.invite-hero .support-art{display:none!important}.invite-back{background:#fff;border-radius:50%;width:36px;height:36px;box-shadow:inset 0 0 0 1px #e2e6e5;color:var(--ink)!important;margin-left:0!important}.invite-hero h1{min-width:0;font-family:var(--font-display);letter-spacing:-.02em;flex:1;font-weight:800;text-align:left!important;text-shadow:none!important;color:var(--ink)!important;margin:0!important;font-size:22px!important;font-style:normal!important}.invite-hero h1 em{font-style:normal;color:inherit!important}.invite-hero .inbox-sub,.invite-hero .support-live{flex-basis:100%;max-width:none;font-size:12.5px;font-weight:600;color:#7f8382!important;margin:0 0 0 44px!important}.invite-hero .support-live small{color:#7f8382}.invite-hero .inbox-readall{color:#059265;box-shadow:none;background:#f1f5f4}.invite-hero .points-total{color:#fff;background:radial-gradient(90% 140% at 0 0,#02462f 0%,#0000 60%),#0f1413;border-radius:16px;flex-basis:100%;padding:16px 18px;box-shadow:0 12px 28px #0f141330;margin:6px 0 0!important}.invite-hero .points-total small{color:#c3c9c8!important}.invite-hero .points-total strong{font-family:var(--font-display);color:#fff;-webkit-text-fill-color:#fff!important;background:0 0!important;font-size:34px!important}.invite-sheet{margin-top:0!important;box-shadow:0 1px #e3e7e6,0 10px 30px #00402b0a!important}@media (max-width:640px){.invite-page{margin-top:0!important}.invite-hero{padding:8px 14px 12px!important}.invite-sheet{margin-inline:8px}}.set-demo{text-align:center;color:#8f9392;margin:22px 4px 0;font-size:12px;line-height:1.5}.orders-empty,.invite-empty,.vault-empty{gap:6px!important;padding:34px 12px 26px!important}.orders-empty img,.orders-empty>.asset-icon,.invite-empty>.asset-icon,.vault-empty>.asset-icon{opacity:.9;filter:saturate(.85);width:64px!important;height:64px!important}.orders-empty p,.invite-empty p,.vault-empty p{font-weight:700;color:var(--ink)!important;font-size:15px!important}.support-topics{scrollbar-width:none;padding:2px;overflow-x:auto;gap:6px!important;margin:12px -2px 0!important;display:flex!important}.support-topics::-webkit-scrollbar{display:none}.support-topics button{white-space:nowrap;color:#424544;flex:none;height:34px;box-shadow:none!important;background:#f5f2f1!important;border-radius:17px!important;flex-direction:row!important;gap:6px!important;padding:0 13px!important;font-size:13px!important}.support-topics button .solar-icon{width:16px;height:16px}.support-topics button.active{color:#fff!important;background:#0f1413!important}.support-topics button.active .solar-icon{color:#ffd27a!important}.promo-cover{pointer-events:none;color:#f0f7f5;background:linear-gradient(#00160c38,#0000 35% 72%,#00130ab3);position:absolute;inset:0}.promo-cover-brand{opacity:.85;align-items:center;font-size:17px;font-style:italic;font-weight:800;display:flex;position:absolute;top:4%;right:7%}.promo-cover-title{text-shadow:0 3px 18px #00150b55;position:absolute;top:9%;left:8%;right:8%}.promo-cover-title small{letter-spacing:.25em;color:#ffd292;margin-bottom:7px;font-size:9px;font-weight:600;display:block}.promo-cover-title strong{letter-spacing:-.04em;font-family:Noto Sans SC Variable,sans-serif;font-size:clamp(28px,5dvh,40px);font-weight:900;line-height:1.08;display:block}.promo-cover-title strong span{color:#ffd27e;display:inline}.promo-cover-caption{text-align:center;letter-spacing:.1em;color:#e3efec;font-size:9px;font-weight:600;position:absolute;bottom:4%;left:4%;right:4%}.promo-frame:has(.promo-cover) .promo-play{background:0 0;align-items:end;padding-bottom:13%}.promo-frame:has(.promo-cover) .promo-play span{background:#f0f8f6;width:54px;height:54px;box-shadow:0 5px 24px #00120966}.promo-frame:has(.promo-cover) .promo-play span:before{animation:none;box-shadow:0 0 0 6px #f0f9f624}
