@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-greek-wght-normal-DL7QRZyv.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-vietnamese-wght-normal-usUDDRr7.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/unbounded-cyrillic-wght-normal-C627f1f8.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/unbounded-vietnamese-wght-normal-rat7GD3o.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/unbounded-latin-ext-wght-normal-D6H-S6MW.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/unbounded-latin-wght-normal-D5afBTBx.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@property --c1{syntax: "<color>"; inherits: true; initial-value: #2AABEE;}@property --c2{syntax: "<color>"; inherits: true; initial-value: #7B61FF;}:root{--font-display: "Unbounded Variable", "Manrope Variable", system-ui, sans-serif;--font: "Manrope Variable", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--mono-font: ui-monospace, "SF Mono", "JetBrains Mono", Menlo, Consolas, monospace;--ease: cubic-bezier(.22, 1, .36, 1);--ease-io: cubic-bezier(.65, 0, .35, 1);--spring: cubic-bezier(.34, 1.56, .64, 1);--tg: #2AABEE;--violet: #7B61FF;--lime: #C8FF3D;--hot: #FF4D6D;--gold: #FFC940;--ok: #2EE59D;--grad: linear-gradient(135deg, #2AABEE 0%, #7B61FF 100%);--safe-t: calc(env(safe-area-inset-top, 0px) + var(--tg-content-safe-area-inset-top, 0px));--safe-b: env(safe-area-inset-bottom, 0px);color-scheme:dark;--bg: #08090D;--bg-2: #0E1016;--card: #13161E;--card-2: #1A1E28;--card-3: #242A37;--line: rgba(255, 255, 255, .07);--line-2: rgba(255, 255, 255, .13);--text: #F4F6FB;--muted: #8C94A8;--dim: #5B6378;--glass: rgba(12, 14, 20, .94);--scrim: rgba(3, 4, 8, .62);--on-lime: #0A0C10;--orb: .6;--shadow: 0 18px 40px -18px rgba(0, 0, 0, .8)}[data-theme=light]{color-scheme:light;--bg: #EEF1F6;--bg-2: #F6F8FB;--card: #FFFFFF;--card-2: #F1F4F9;--card-3: #E3E8F0;--line: rgba(12, 20, 40, .08);--line-2: rgba(12, 20, 40, .14);--text: #0B0E15;--muted: #5C6579;--dim: #98A1B3;--glass: rgba(255, 255, 255, .95);--scrim: rgba(10, 14, 25, .42);--orb: .45;--shadow: 0 18px 40px -22px rgba(20, 30, 70, .35)}*{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}html,body{height:100%}body{background:var(--bg);color:var(--text);font-family:var(--font);font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden;overscroll-behavior:none;user-select:none;-webkit-user-select:none}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer;text-align:inherit}button:disabled{cursor:default}input,textarea,select{font:inherit;color:inherit;user-select:text;-webkit-user-select:text}h1,h2,h3,h4{font-weight:800}svg{display:block}.ico{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none}.ico.fill{fill:currentColor}.hide{display:none!important}.muted{color:var(--muted)}.gold{color:var(--gold)}.mt{margin-top:14px}.mt-lg{margin-top:28px}.eyebrow{display:block;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:8px}:focus-visible{outline:2px solid var(--tg);outline-offset:2px;border-radius:10px}@keyframes rise{0%{opacity:0;transform:translate3d(0,22px,0)}}@keyframes pop{0%{opacity:0;transform:scale(.8)}}@keyframes fadeIn{0%{opacity:0}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes floaty{50%{transform:translate3d(0,-10px,0)}}@keyframes grow{0%{transform:scaleX(0)}}@keyframes shake{20%,60%{transform:translate(-7px)}40%,80%{transform:translate(7px)}}@keyframes bump{0%{transform:scale(.4)}55%{transform:scale(1.35)}to{transform:scale(1)}}@keyframes tick{0%{opacity:0;transform:translate3d(0,-70%,0)}}@keyframes shift{to{background-position:300% 0}}@keyframes pulse{50%{opacity:.35;transform:scale(.8)}}@keyframes sheen{0%{transform:translate(-120%) skew(-20deg)}55%,to{transform:translate(260%) skew(-20deg)}}.a{animation:rise .7s var(--ease) backwards;animation-delay:calc(var(--i, 0) * 55ms)}.rv{opacity:0}.rv.in{opacity:1;animation:rise .75s var(--ease) backwards;animation-delay:calc(var(--i, 0) * 60ms)}.rv:not(.in) *{animation-play-state:paused!important}.shake{animation:shake .45s var(--ease)}.tick{display:inline-block;animation:tick .45s var(--ease)}.orbs{position:fixed;inset:0;pointer-events:none;overflow:hidden;z-index:0}.orbs i{position:absolute;width:64vmax;height:64vmax;border-radius:50%;opacity:var(--orb)}.orbs i:nth-child(1){background:radial-gradient(closest-side,rgba(42,171,238,.34),transparent);top:-32vmax;left:-26vmax}.orbs i:nth-child(2){background:radial-gradient(closest-side,rgba(123,97,255,.3),transparent);top:18vh;right:-38vmax}.orbs i:nth-child(3){background:radial-gradient(closest-side,rgba(200,255,61,.12),transparent);bottom:-40vmax;left:-12vmax}@keyframes orb1{to{transform:translate3d(16vmax,10vmax,0) scale(1.12)}}@keyframes orb2{to{transform:translate3d(-14vmax,12vmax,0) scale(.9)}}@keyframes orb3{to{transform:translate3d(12vmax,-14vmax,0) scale(1.15)}}#splash{position:fixed;inset:0;z-index:500;background:var(--bg);display:flex;flex-direction:column;align-items:center;justify-content:center}#splash.out{animation:splashOut .6s var(--ease) forwards;pointer-events:none}@keyframes splashOut{to{opacity:0;transform:scale(1.06)}}.sp-logo{width:92px;height:92px;border-radius:30px;background:var(--grad);display:grid;place-items:center;box-shadow:0 24px 60px -18px #7b61ffe6;animation:pop .8s var(--spring) both}.sp-logo svg{width:56px;height:56px;fill:none;stroke:#fff;stroke-width:7;stroke-linecap:round;stroke-linejoin:round}.sp-logo path{stroke-dasharray:1;stroke-dashoffset:1;animation:draw .7s var(--ease) .35s forwards}@keyframes draw{to{stroke-dashoffset:0}}.sp-name{display:flex;gap:6px;margin-top:22px;font-family:var(--font-display);font-weight:900;font-size:30px;letter-spacing:.08em}.sp-name span{animation:rise .6s var(--ease) backwards}.sp-name span:nth-child(1){animation-delay:.35s}.sp-name span:nth-child(2){animation-delay:.4s}.sp-name span:nth-child(3){animation-delay:.45s}.sp-name span:nth-child(4){animation-delay:.5s}.sp-name span:nth-child(5){animation-delay:.55s}.sp-tag{margin-top:10px;font-size:13px;font-weight:700;color:var(--muted);animation:fadeIn .6s .7s backwards}.sp-bar{width:120px;height:4px;border-radius:4px;background:var(--card-3);margin-top:26px;overflow:hidden}.sp-bar i{display:block;height:100%;width:100%;background:var(--lime);transform-origin:left;animation:grow 1s var(--ease-io) .2s backwards}#root{position:relative;z-index:1}#app{position:fixed;inset:0;max-width:480px;margin:0 auto;overflow:hidden;transform-origin:50% 0%;z-index:1}#app.covered{pointer-events:none}@media (min-width: 520px){#app{border-left:1px solid var(--line);border-right:1px solid var(--line)}}#views{position:absolute;inset:0}.view{position:absolute;inset:0;overflow-y:auto;overflow-x:hidden;padding:calc(10px + var(--safe-t)) 16px calc(116px + var(--safe-b));scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.view::-webkit-scrollbar,.pg-scroll::-webkit-scrollbar,.sheet-body::-webkit-scrollbar,.rail::-webkit-scrollbar,.hscroll::-webkit-scrollbar,.chips::-webkit-scrollbar,.hero-track::-webkit-scrollbar{display:none}#layer{position:fixed;inset:0;max-width:480px;margin:0 auto;z-index:50;pointer-events:none}#confetti{position:fixed;inset:0;width:100%;height:100%;pointer-events:none;z-index:450}#tabbar{position:absolute;left:12px;right:12px;bottom:calc(12px + var(--safe-b));height:70px;z-index:10;display:grid;grid-template-columns:repeat(5,1fr);align-items:center;padding:0 4px;border-radius:26px;background:var(--glass);border:1px solid var(--line-2);box-shadow:0 22px 44px -16px #0000008c;transform:translate3d(0,150%,0);transition:transform .6s var(--spring)}body.ready #tabbar{transform:none}body.typing #tabbar{transform:translate3d(0,150%,0);transition-timing-function:var(--ease)}.tab{position:relative;height:56px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:var(--dim);transition:color .3s var(--ease)}.tab .ico{position:relative;width:23px;height:23px;transition:transform .45s var(--spring)}.tab .tl{position:relative;font-size:10.5px;font-weight:800;letter-spacing:.01em}.tab.on{color:var(--text)}.tab.on .ico{transform:translateY(-1px) scale(1.08)}.tab:active .ico{transform:scale(.86)}.tab-pill{position:absolute;inset:0 6px;border-radius:18px;background:var(--card-3)}.tab-pill:after{content:"";position:absolute;left:50%;bottom:5px;width:14px;height:3px;margin-left:-7px;border-radius:3px;background:var(--lime)}[data-theme=light] .tab-pill:after{background:var(--violet)}.tdot{position:absolute;top:9px;right:calc(50% - 17px);width:8px;height:8px;border-radius:50%;background:var(--gold);border:2px solid var(--bg);animation:pulse 1.2s infinite}.tab-sell .fab{position:relative;width:56px;height:56px;border-radius:20px;margin-top:-30px;display:grid;place-items:center;color:#fff;background:var(--grad);box-shadow:0 14px 28px -8px #7b61ffd9,inset 0 1px #ffffff4d;transition:transform .45s var(--spring),border-radius .45s var(--ease)}.tab-sell .fab .ico{width:26px;height:26px;stroke-width:2.6;transition:transform .5s var(--spring)}.tab-sell .fab:after{content:"";position:absolute;inset:-5px;border-radius:24px;border:2px solid rgba(123,97,255,.55);opacity:0}.tab-sell.on .fab{border-radius:50%;transform:translateY(-2px)}.tab-sell.on .fab .ico{transform:rotate(90deg)}.tab-sell.on .fab:after{border-radius:50%;animation:ring 1.8s var(--ease) infinite}.tab-sell:active .fab{transform:scale(.9)}.tab-sell .tl{margin-top:2px}@keyframes ring{0%{opacity:.9;transform:scale(.9)}to{opacity:0;transform:scale(1.35)}}.icon-btn{position:relative;width:44px;height:44px;flex:none;border-radius:15px;display:grid;place-items:center;background:var(--card);border:1px solid var(--line);transition:scale .25s var(--ease),background .3s}.icon-btn:active{scale:.9}.icon-btn.sm{width:36px;height:36px;border-radius:12px}.icon-btn.sm .ico{width:18px;height:18px}.cart-btn.hit{animation:bump .55s var(--spring)}.badge{position:absolute;top:-6px;right:-6px;min-width:21px;height:21px;padding:0 5px;border-radius:11px;display:grid;place-items:center;background:var(--hot);color:#fff;font-size:11px;font-weight:800;border:2px solid var(--bg)}.badge.bump{animation:bump .5s var(--spring)}.heart-btn.on{color:var(--hot)}.heart-btn.on .ico{fill:var(--hot);animation:bump .5s var(--spring)}.btn{position:relative;overflow:hidden;height:54px;padding:0 20px;border-radius:18px;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:800;font-size:15px;transition:scale .25s var(--ease),opacity .3s,background .3s}.btn:active{scale:.96}.btn .ico{width:20px;height:20px}.btn.block{width:100%;display:flex}.btn.grow{flex:1}.btn.sq{width:54px;padding:0}.btn.sm{height:42px;padding:0 14px;font-size:13.5px;border-radius:14px}.btn.sm .ico{width:17px;height:17px}.btn.loading{pointer-events:none}.btn:disabled{opacity:.45}.btn-primary{background:var(--grad);color:#fff;box-shadow:0 16px 32px -14px #7b61fff2}.btn-primary:after{content:"";position:absolute;top:0;bottom:0;left:0;width:45%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.32),transparent);animation:sheen 3.4s var(--ease-io) infinite 1s;pointer-events:none}.btn-lime{background:var(--lime);color:var(--on-lime);box-shadow:0 14px 30px -16px #c8ff3dcc}.btn-ghost{background:var(--card);border:1px solid var(--line-2)}.btn-danger{background:var(--hot);color:#fff}.spinner{width:20px;height:20px;border-radius:50%;border:2.5px solid rgba(255,255,255,.35);border-top-color:#fff;animation:spin .7s linear infinite;flex:none}.spinner.dark{border-color:var(--line-2);border-top-color:var(--gold)}.chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin:0 -16px;padding:2px 16px}.chips.wrap{flex-wrap:wrap;margin:0;padding:0;overflow:visible}.chip{flex:none;height:38px;padding:0 14px;border-radius:13px;display:inline-flex;align-items:center;gap:7px;background:var(--card);border:1px solid var(--line);color:var(--muted);font-size:13px;font-weight:800;transition:background .3s var(--ease),color .3s,border-color .3s,scale .25s var(--ease)}.chip .ico{width:16px;height:16px}.chip:active{scale:.94}.chip.on{background:var(--text);color:var(--bg);border-color:transparent}.seg{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;padding:4px;border-radius:17px;background:var(--card);border:1px solid var(--line);margin-bottom:18px}.seg-ind{position:absolute;top:4px;bottom:4px;left:4px;width:calc((100% - 8px) / var(--n));border-radius:13px;background:var(--text);transform:translate(calc(var(--k) * 100%));transition:transform .5s var(--spring);box-shadow:0 6px 16px -6px #00000073}.seg button{position:relative;z-index:1;height:42px;display:flex;align-items:center;justify-content:center;gap:6px;font-size:13px;font-weight:800;color:var(--muted);transition:color .35s var(--ease);text-align:center}.seg button.on{color:var(--bg)}.seg .ico{width:16px;height:16px}.seg.sm{margin-bottom:0}.seg.sm button{height:40px}.cnt{min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--gold);color:#1a1200;font-size:10.5px;display:inline-grid;place-items:center}.sw{position:relative;width:50px;height:30px;flex:none;border-radius:30px;background:var(--card-3);transition:background-color .22s ease}.sw:after{content:"";position:absolute;top:3px;left:3px;width:24px;height:24px;border-radius:50%;background:#fff;box-shadow:0 2px 6px #0000004d;transition:transform .24s cubic-bezier(.3,1.35,.5,1);will-change:transform}.sw.on{background:var(--ok)}.sw.on:after{transform:translate(20px)}.empty{grid-column:1 / -1;text-align:center;padding:40px 20px;display:flex;flex-direction:column;align-items:center}.empty .eico{width:96px;height:96px;border-radius:32px;display:grid;place-items:center;margin-bottom:18px;background:var(--card);border:1px solid var(--line);color:var(--muted);animation:floaty 3s ease-in-out infinite}.empty .eico .ico{width:40px;height:40px}.empty h3{font-family:var(--font-display);font-size:18px}.empty p{color:var(--muted);font-size:14px;margin:8px 0 18px;max-width:280px;line-height:1.5}.page-title{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin:8px 0 18px}.page-title h1{font-family:var(--font-display);font-weight:800;font-size:32px;letter-spacing:-.03em;line-height:1}.sec{margin-top:28px}.sec-h{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.sec-h h2{font-family:var(--font-display);font-weight:700;font-size:19px;letter-spacing:-.01em;display:flex;align-items:center;gap:8px}.more{display:inline-flex;align-items:center;gap:2px;font-size:13px;font-weight:800;color:var(--tg)}.more .ico{width:16px;height:16px}.card{padding:16px;border-radius:24px;background:var(--card);border:1px solid var(--line);margin-top:12px}.card-h{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.card-h h3{font-family:var(--font-display);font-size:15px;font-weight:700}.card-h .muted{font-size:12.5px;font-weight:800}.tile{position:relative;overflow:hidden;isolation:isolate;container-type:size;display:grid;place-items:center;border-radius:16px;background:linear-gradient(145deg,var(--c1),var(--c2))}.tile:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at 18% 12%,rgba(255,255,255,.38),transparent 46%),repeating-linear-gradient(135deg,rgba(255,255,255,.07) 0 2px,transparent 2px 12px)}.tile.shine:after{content:"";position:absolute;top:-10%;bottom:-10%;left:0;width:40%;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,255,255,.38),transparent);transform:translate(-160%) skew(-20deg);animation:sheen 4.2s var(--ease-io) infinite;animation-delay:var(--sd, 0s)}.mono{font-family:var(--font-display);font-weight:900;color:#fff;font-size:30px;font-size:34cqmin;letter-spacing:-.04em;line-height:1;text-shadow:0 6px 20px rgba(0,0,0,.28)}.tile.m3 .mono{font-size:22px;font-size:25cqmin}.tcat{position:absolute;right:8px;bottom:8px;width:26px;height:26px;border-radius:9px;display:grid;place-items:center;background:#0000003d;color:#fff}.tcat .ico{width:14px;height:14px}.tile.xs{width:52px;height:52px;flex:none;border-radius:15px}.tile.xs .tcat{display:none}.grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.pcard{position:relative;padding:8px;border-radius:24px;background:var(--card);border:1px solid var(--line);cursor:pointer;transition:scale .25s var(--ease),border-color .3s}.pcard:active{scale:.97}.pc-media{position:relative}.pcard .tile{aspect-ratio:1 / .86;width:100%}.info{padding:10px 6px 4px}.nm{font-size:14px;font-weight:800;line-height:1.25;min-height:35px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.meta{display:flex;align-items:center;gap:6px;margin-top:6px;font-size:11.5px;font-weight:700;color:var(--muted)}.meta .star{color:var(--gold)}.sep{width:3px;height:3px;border-radius:50%;background:var(--dim)}.inst{color:var(--lime)}[data-theme=light] .inst{color:#6aa400}.inst .ico{width:13px;height:13px;fill:currentColor}.prow{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-top:10px}.price{font-family:var(--font-display);font-weight:800;font-size:16.5px;letter-spacing:-.02em}.price small{display:block;margin-top:2px;font-family:var(--font);font-size:11px;font-weight:700;color:var(--dim);text-decoration:line-through;letter-spacing:0}.add{width:38px;height:38px;flex:none;border-radius:13px;display:grid;place-items:center;background:var(--lime);color:var(--on-lime);transition:scale .3s var(--spring),background .3s}.add .ico{width:20px;height:20px;stroke-width:2.6}.add:active{scale:.82}.add.done{background:var(--ok)}.add.done .ico{animation:pop .4s var(--spring)}.add.sm{width:34px;height:34px;border-radius:11px}.badge-tag{position:absolute;top:8px;left:8px;z-index:2;height:22px;padding:0 8px;border-radius:8px;display:flex;align-items:center;font-size:10px;font-weight:800;letter-spacing:.06em;color:#fff;background:#00000059}.badge-tag.hot{background:var(--hot)}.badge-tag.new{background:var(--tg)}.badge-tag.sale{background:var(--lime);color:var(--on-lime)}.heart{position:absolute;top:8px;right:8px;z-index:2;width:32px;height:32px;border-radius:11px;display:grid;place-items:center;background:#00000042;color:#fff;transition:scale .25s var(--ease)}.heart .ico{width:17px;height:17px}.heart:active{scale:.85}.heart.on .ico{fill:var(--hot);stroke:var(--hot);animation:bump .5s var(--spring)}.hscroll{display:flex;gap:12px;overflow-x:auto;margin:0 -16px;padding:2px 16px 6px;scroll-snap-type:x proximity;scrollbar-width:none}.fcard{flex:0 0 158px;scroll-snap-align:start;padding:8px;border-radius:22px;background:var(--card);border:1px solid var(--line);cursor:pointer;transition:scale .25s var(--ease)}.fcard:active{scale:.97}.fcard .tile{height:118px}.fcard .nm{min-height:0;margin:10px 4px 0;white-space:nowrap;text-overflow:ellipsis;display:block}.fcard .prow{margin:6px 4px 0}.fcard .price{font-size:15px}.stock{height:6px;margin:10px 4px 0;border-radius:6px;background:var(--card-3);overflow:hidden}.stock i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--hot),var(--gold));transform-origin:left;animation:grow 1.2s var(--ease) .35s backwards}.stock-l{display:flex;align-items:center;justify-content:space-between;margin:6px 4px 2px;font-size:11px;font-weight:800;color:var(--muted)}.stock-l .ico{width:14px;height:14px;color:var(--hot)}.top{position:sticky;top:calc(-10px - var(--safe-t));z-index:6;display:flex;align-items:center;gap:12px;margin:calc(-10px - var(--safe-t)) -16px 16px;padding:calc(10px + var(--safe-t)) 16px 10px;border-bottom:1px solid transparent;transition:background .35s var(--ease),border-color .35s;animation:fadeIn .6s var(--ease) backwards}.top.solid{background:var(--glass);border-color:var(--line)}.av{position:relative;width:46px;height:46px;flex:none}.av-ring{position:absolute;inset:-2px;border-radius:50%;background:conic-gradient(from 0deg,var(--tg),var(--violet),var(--lime),var(--tg));animation:spin 5s linear infinite}.av-in{position:absolute;inset:1px;border-radius:50%;display:grid;place-items:center;overflow:hidden;background:var(--grad);border:2.5px solid var(--bg);color:#fff;font-family:var(--font-display);font-weight:800;font-size:15px}.av-in img{width:100%;height:100%;object-fit:cover}.av.lg{width:100px;height:100px}.av.lg .av-ring{inset:-4px}.av.lg .av-in{border-width:4px;font-size:32px}.hello{flex:1;min-width:0;line-height:1.2}.hello small{display:block;font-size:12px;font-weight:700;color:var(--muted)}.hello b{font-family:var(--font-display);font-size:17px;font-weight:700;white-space:nowrap}.wave{display:inline-block;transform-origin:70% 70%;animation:wave 2.4s ease-in-out 1s 2}@keyframes wave{10%,30%{transform:rotate(16deg)}20%,40%{transform:rotate(-8deg)}50%,to{transform:none}}.wallet-pill{height:44px;padding:0 14px 0 12px;border-radius:15px;display:flex;align-items:center;gap:7px;background:var(--card);border:1px solid var(--line);font-family:var(--font-display);font-size:13px;font-weight:700;transition:scale .25s var(--ease)}.wallet-pill .ico{width:18px;height:18px;color:var(--lime)}[data-theme=light] .wallet-pill .ico{color:var(--violet)}.wallet-pill:active{scale:.94}.headline{font-family:var(--font-display);font-weight:800;font-size:31px;line-height:1.06;letter-spacing:-.035em;margin:4px 0 18px}.headline span{display:block}.grad-text{background:linear-gradient(90deg,var(--tg),var(--violet),var(--hot),var(--lime),var(--tg));-webkit-background-clip:text;background-clip:text;color:transparent}.search{width:100%;height:54px;display:flex;align-items:center;gap:10px;padding:0 7px 0 16px;border-radius:18px;background:var(--card);border:1px solid var(--line);color:var(--muted);font-size:14.5px;font-weight:700;transition:border-color .3s,box-shadow .3s}.search>.ico{width:20px;height:20px}.search .kbd{margin-left:auto;width:40px;height:40px;border-radius:13px;display:grid;place-items:center;background:var(--card-3);color:var(--text)}.search .kbd .ico{width:18px;height:18px}.search.input{flex:1;cursor:text}.search.input:focus-within{border-color:var(--tg);box-shadow:0 0 0 4px #2aabee29}.search input{flex:1;min-width:0;height:100%;border:0;background:none;outline:none;font-size:16px;font-weight:700;color:var(--text)}.search input::placeholder{color:var(--dim)}.search input::-webkit-search-cancel-button{display:none}.clear{width:34px;height:34px;border-radius:11px;display:grid;place-items:center;background:var(--card-3);color:var(--text);animation:pop .3s var(--spring)}.clear .ico{width:16px;height:16px}.hero{margin:18px -16px 0}.hero-track{display:flex;gap:12px;overflow-x:auto;padding:0 16px;scroll-snap-type:x mandatory;scroll-padding:0 16px;scrollbar-width:none}.slide{position:relative;flex:0 0 100%;height:182px;overflow:hidden;isolation:isolate;scroll-snap-align:start;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;padding:20px;border-radius:28px;color:#fff;background:radial-gradient(120% 140% at 100% 0%,var(--g2),transparent 62%),linear-gradient(135deg,var(--g1),var(--g2));box-shadow:0 22px 40px -24px var(--g1)}.slide .eyebrow{color:#ffffffc7;margin-bottom:8px}.slide h3{font-family:var(--font-display);font-weight:800;font-size:23px;line-height:1.08;letter-spacing:-.02em}.slide-cta{align-self:flex-start;height:38px;padding:0 14px;border-radius:13px;display:inline-flex;align-items:center;gap:6px;background:#fff;color:#0a0c10;font-size:13px;font-weight:800}.slide-cta .ico{width:16px;height:16px;transition:transform .3s var(--ease)}.slide:active .slide-cta .ico{transform:translate(4px)}.slide-mono{position:absolute;right:-8px;bottom:-26px;z-index:-1;font-family:var(--font-display);font-weight:900;font-size:116px;letter-spacing:-.06em;color:#ffffff29;transform:rotate(-8deg)}.deco{position:absolute;z-index:-1;border-radius:50%}.deco.d1{width:190px;height:190px;right:-50px;top:-70px;border:1.5px dashed rgba(255,255,255,.3);animation:spin 26s linear infinite}.deco.d2{width:84px;height:84px;right:96px;bottom:-34px;background:#ffffff21;animation:floaty 5s ease-in-out infinite}.deco.d3{width:12px;height:12px;right:130px;top:34px;background:#ffffffb3;animation:floaty 3.2s ease-in-out infinite .6s}.dots{display:flex;justify-content:center;gap:6px;margin-top:12px}.dot{position:relative;width:6px;height:6px;border-radius:6px;overflow:hidden;background:var(--line-2);transition:width .45s var(--ease)}.dot.on{width:30px}.dot.on:after{content:"";position:absolute;inset:0;background:var(--text);transform-origin:left;animation:grow 5s linear backwards}.rail{display:flex;gap:10px;overflow-x:auto;margin:0 -16px;padding:4px 16px 8px;scrollbar-width:none}.cat{flex:none;width:74px;display:flex;flex-direction:column;align-items:center;gap:8px;font-size:11.5px;font-weight:800;color:var(--muted)}.ci{position:relative;width:64px;height:64px;border-radius:21px;display:grid;place-items:center;overflow:hidden;background:var(--card);border:1px solid var(--line);color:var(--c1);transition:transform .45s var(--spring),box-shadow .35s}.ci:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,var(--c1),var(--c2));opacity:0;transition:opacity .35s var(--ease)}.ci .ico{position:relative;width:26px;height:26px;transition:color .3s}.cat:active .ci{transform:scale(.9)}@media (hover: hover){.cat:hover .ci{transform:translateY(-4px);box-shadow:0 14px 26px -12px var(--c1);color:#fff}.cat:hover .ci:before{opacity:1}}.cl{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bolt-i{width:30px;height:30px;border-radius:10px;display:grid;place-items:center;background:var(--gold);color:#1a1200;animation:floaty 2.4s ease-in-out infinite}.bolt-i .ico{width:17px;height:17px;fill:currentColor}.cd{display:flex;align-items:center;font-family:var(--font-display);font-size:13px;font-weight:700}.cd-g{display:flex;align-items:center}.cd em{font-style:normal;color:var(--hot);padding:0 3px}.cd b{min-width:34px;height:30px;padding:0 4px;border-radius:10px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--hot);color:#fff}.bands{position:relative;height:118px;margin:30px -32px 6px}.band{position:absolute;left:0;right:0;top:50%;padding:12px 0;overflow:hidden}.band.b1{z-index:2;transform:translateY(-50%) rotate(-4deg);background:var(--lime);color:#0a0c10;box-shadow:0 14px 30px -14px #c8ff3db3}.band.b2{transform:translateY(-50%) rotate(3deg);background:var(--violet);color:#fff}.band-track{display:flex;width:max-content;animation:marquee 22s linear infinite}.band-track.rev{animation-direction:reverse;animation-duration:28s}.band-track span{display:flex;align-items:center;gap:16px;padding-right:16px;white-space:nowrap;font-family:var(--font-display);font-size:15px;font-weight:800;text-transform:uppercase;letter-spacing:.02em}.band-track em{font-style:normal;opacity:.7}@keyframes marquee{to{transform:translate3d(-50%,0,0)}}.trust{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:30px}.tcard{padding:14px 10px;border-radius:20px;text-align:center;background:var(--card);border:1px solid var(--line)}.tcard span{width:40px;height:40px;margin:0 auto 10px;border-radius:14px;display:grid;place-items:center;background:var(--grad);color:#fff}.tcard span .ico{width:20px;height:20px}.tcard b{display:block;font-size:13.5px}.tcard small{display:block;margin-top:3px;font-size:11px;font-weight:700;color:var(--muted)}.endmark{margin-top:34px;text-align:center;font-family:var(--font-display);font-weight:900;font-size:clamp(64px,25vw,120px);letter-spacing:-.05em;line-height:.9;color:transparent;-webkit-text-stroke:1.5px var(--line-2)}.ex-sticky{position:sticky;top:calc(-10px - var(--safe-t));z-index:5;margin:0 -16px 14px;padding:calc(10px + var(--safe-t)) 16px 12px;background:var(--bg);transition:box-shadow .3s}.ex-sticky.solid{box-shadow:0 14px 24px -18px #0009;border-bottom:1px solid var(--line)}.ex-row{display:flex;gap:10px;margin-bottom:12px}.ex-row .cart-btn{width:54px;height:54px;border-radius:18px}.sortbar{display:flex;align-items:center;justify-content:space-between;margin-top:12px}.res{font-size:13px;font-weight:700;color:var(--muted)}.res b{color:var(--text);font-family:var(--font-display)}.sort-sel{position:relative;display:flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:11px;background:var(--card);border:1px solid var(--line);font-size:12.5px;font-weight:800}.sort-sel .ico{width:15px;height:15px;color:var(--tg)}.sort-sel select{appearance:none;-webkit-appearance:none;border:0;background:none;outline:none;font-weight:800;font-size:12.5px;cursor:pointer}.sort-sel select option{background:var(--card);color:var(--text)}.page{position:absolute;inset:0;overflow:hidden;background:var(--bg);transform-origin:50% 0%;box-shadow:-20px 0 50px -20px #00000080}.pg-scroll{position:absolute;inset:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.pg-head{position:sticky;top:0;z-index:5;display:flex;align-items:center;gap:10px;padding:calc(10px + var(--safe-t)) 16px 10px;border-bottom:1px solid transparent;transition:background .35s var(--ease),border-color .35s}.pg-head.solid{background:var(--glass);border-color:var(--line)}.pg-head .ttl{flex:1;min-width:0;font-family:var(--font-display);font-size:15px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;transform:translateY(8px);transition:opacity .35s var(--ease),transform .35s var(--ease)}.pg-head.solid .ttl{opacity:1;transform:none}.pd-hero{position:relative;height:262px;margin:2px 16px 0}.pd-glow{position:absolute;inset:-20px -30px -50px;background:radial-gradient(closest-side,var(--c1),transparent);opacity:.45;pointer-events:none}.pd-tile-wrap{position:absolute;inset:0;will-change:transform,opacity}.pd-tile-wrap .tile{position:absolute;inset:0;border-radius:32px;animation:pop .7s var(--spring) .12s backwards}.pd-tile-wrap .tile .mono{animation:floaty 5s ease-in-out infinite}.pd-tile-wrap .tile .tcat{width:40px;height:40px;right:16px;bottom:16px;border-radius:13px}.pd-tile-wrap .tile .tcat .ico{width:20px;height:20px}.orb{position:absolute;border-radius:50%;background:#ffffff29;border:1px solid rgba(255,255,255,.32)}.orb.o1{width:58px;height:58px;left:-10px;top:30px;animation:floaty 4.2s ease-in-out infinite}.orb.o2{width:26px;height:26px;right:36px;top:-8px;animation:floaty 3.4s ease-in-out infinite .5s}.orb.o3{width:38px;height:38px;right:-8px;bottom:60px;animation:floaty 5s ease-in-out infinite 1s}.pd-off{position:absolute;left:16px;top:16px;height:30px;padding:0 12px;border-radius:11px;display:flex;align-items:center;background:var(--lime);color:#0a0c10;font-family:var(--font-display);font-size:13px;font-weight:800;animation:pop .5s var(--spring) .5s backwards}.pd{padding:22px 16px 130px}.pd-cat{display:flex;flex-wrap:wrap;gap:8px}.cchip{height:30px;padding:0 11px;border-radius:10px;display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:800;background:var(--card);border:1px solid var(--line)}.cchip .ico{width:15px;height:15px;color:var(--c1, var(--muted))}.cchip.inst{background:#c8ff3d1f;border-color:#c8ff3d4d;color:var(--lime)}[data-theme=light] .cchip.inst{color:#4d7a00;background:#78be001f}.cchip.inst .ico{color:inherit;fill:currentColor}.pd h1{margin-top:14px;font-family:var(--font-display);font-weight:800;font-size:26px;line-height:1.1;letter-spacing:-.025em}.tagline{margin-top:10px;font-size:14.5px;line-height:1.55;color:var(--muted)}.facts{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:16px}.fact{padding:12px;border-radius:16px;background:var(--card);border:1px solid var(--line)}.fact b{display:block;font-family:var(--font-display);font-size:16px}.fact em{font-style:normal;font-size:11.5px;font-weight:700;color:var(--muted)}.pd-sec{margin-top:26px}.pd-h{margin-bottom:12px;font-family:var(--font-display);font-size:16px;font-weight:700}.pd-h.m0{margin-bottom:2px}.plans{display:grid;gap:10px}.plan{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:19px;background:var(--card);border:1.5px solid var(--line);transition:border-color .3s,background .3s,scale .25s var(--ease)}.plan:active{scale:.98}.plan .rd{position:relative;width:22px;height:22px;flex:none;border-radius:50%;border:2px solid var(--line-2);display:grid;place-items:center;transition:background .3s,border-color .3s}.plan .rd:after{content:"";width:9px;height:9px;border-radius:50%;background:#fff;transform:scale(0);transition:transform .4s var(--spring)}.plan.on{border-color:var(--tg);background:linear-gradient(135deg,#2aabee1f,#7b61ff24)}.plan.on .rd{background:var(--grad);border-color:transparent}.plan.on .rd:after{transform:scale(1)}.pl{flex:1;min-width:0}.pl b{display:block;font-size:15px}.pl small{font-size:12px;font-weight:700;color:var(--muted)}.save{height:22px;padding:0 7px;border-radius:7px;display:flex;align-items:center;background:var(--lime);color:#0a0c10;font-size:11px;font-weight:800}.pp{font-family:var(--font-display);font-size:16px;font-weight:800}.qty-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-radius:20px;background:var(--card);border:1px solid var(--line)}.qty-row small{font-size:12px;font-weight:700}.stepper{display:flex;align-items:center;gap:2px;padding:3px;border-radius:13px;background:var(--card-2);border:1px solid var(--line);flex:none}.stepper button{width:30px;height:30px;border-radius:10px;display:grid;place-items:center;transition:background .2s,scale .2s}.stepper button:active{background:var(--card-3);scale:.88}.stepper button:disabled{opacity:.35}.stepper .ico{width:16px;height:16px}.stepper span{min-width:24px;text-align:center;font-family:var(--font-display);font-size:14px;font-weight:800}.stepper.lg button{width:38px;height:38px}.stepper.lg span{min-width:30px;font-size:16px}.feats{display:grid;gap:2px}.feat{display:flex;align-items:center;gap:12px;padding:9px 0;font-size:14.5px;font-weight:700}.ck{width:26px;height:26px;flex:none;border-radius:9px;display:grid;place-items:center;background:#2ee59d24;color:var(--ok)}.ck .ico{width:15px;height:15px;stroke-width:3}.steps{position:relative}.step{position:relative;display:flex;gap:14px;padding-bottom:18px}.step:not(:last-child):before{content:"";position:absolute;left:18px;top:40px;bottom:2px;width:2px;border-radius:2px;background:linear-gradient(var(--tg),var(--violet));transform-origin:top;animation:growY .8s var(--ease) .3s backwards}@keyframes growY{0%{transform:scaleY(0)}}.step-n{width:38px;height:38px;flex:none;border-radius:13px;display:grid;place-items:center;background:var(--grad);color:#fff;font-family:var(--font-display);font-weight:800;font-size:15px}.step b{display:block;font-size:15px;margin-top:2px}.step small{display:block;margin-top:3px;font-size:13px;font-weight:600;line-height:1.45;color:var(--muted)}.rating-sum{display:flex;align-items:center;gap:16px;padding:16px 18px;border-radius:22px;background:var(--card);border:1px solid var(--line)}.big-rate{flex:none;font-family:var(--font-display);font-size:40px;font-weight:800;line-height:1}.big-rate small{margin-left:4px;font-size:16px;font-weight:700;color:var(--muted)}.rs-r{display:grid;gap:5px;min-width:0}.rs-r small{font-size:12.5px;font-weight:700;color:var(--muted)}.stars{position:relative;display:inline-block;line-height:1;letter-spacing:2px;font-size:14px;white-space:nowrap}.stars .st-bg{color:var(--card-3)}.stars .st-fg{position:absolute;inset:0 auto 0 0;overflow:hidden;color:var(--gold)}.stars.lg{font-size:22px;letter-spacing:3px}.review{margin-top:10px;padding:14px;border-radius:20px;background:var(--card);border:1px solid var(--line)}.review p{margin-top:10px;font-size:14px;font-weight:600;line-height:1.5}.review.muted-box{color:var(--muted);font-size:14px}.rv-h{display:flex;align-items:center;gap:10px}.rv-h b{display:block;font-size:14px}.rv-h small{font-size:12px;color:var(--dim);font-weight:700}.rv-av{width:38px;height:38px;border-radius:13px;display:grid;place-items:center;background:linear-gradient(135deg,var(--c1),var(--c2));color:#fff;font-family:var(--font-display);font-weight:800}.buybar{position:absolute;left:0;right:0;bottom:0;z-index:6;display:flex;align-items:center;gap:10px;padding:12px 16px calc(12px + var(--safe-b));background:var(--glass);border-top:1px solid var(--line);animation:rise .6s var(--ease) .25s backwards}.tot{min-width:92px}.tot small{display:block;font-size:10.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.tot b{display:block;font-family:var(--font-display);font-size:21px;font-weight:800;letter-spacing:-.02em}.sheet-wrap{position:fixed;inset:0;z-index:60;display:flex;align-items:flex-end;justify-content:center}.scrim{position:absolute;inset:0;background:var(--scrim)}.sheet{position:relative;width:100%;max-width:480px;max-height:90vh;max-height:90dvh;display:flex;flex-direction:column;background:var(--bg-2);border-radius:30px 30px 0 0;border-top:1px solid var(--line-2);box-shadow:0 -20px 60px -20px #0009}.sheet.mini{max-height:60vh}.grab-zone{flex:none;padding:0 16px;touch-action:none;cursor:grab}.grab{width:44px;height:5px;margin:10px auto 6px;border-radius:5px;background:var(--line-2)}.sheet-h{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 0 12px}.sheet-h h2{font-family:var(--font-display);font-size:21px;font-weight:800;letter-spacing:-.02em}.sheet-h small{display:block;margin-top:3px;font-size:12.5px;font-weight:700;color:var(--muted)}.sheet-body{flex:1;min-height:0;overflow-y:auto;padding:4px 16px 18px;scrollbar-width:none;overscroll-behavior:contain}.sheet-foot{flex:none;padding:12px 16px calc(14px + var(--safe-b));border-top:1px solid var(--line);background:var(--bg-2)}.citems{margin-bottom:4px}.citem{display:flex;align-items:center;gap:12px;padding:10px;margin-bottom:10px;overflow:hidden;border-radius:20px;background:var(--card);border:1px solid var(--line)}.citem .tile.xs{width:58px;height:58px}.cn{flex:1;min-width:0}.cn b{display:block;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cn small{font-size:12px;font-weight:700;color:var(--muted)}.cp{margin-top:4px;font-family:var(--font-display);font-size:15px;font-weight:800}.cside{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.rm{width:30px;height:30px;border-radius:10px;display:grid;place-items:center;color:var(--dim);transition:color .2s,background .2s}.rm:active{color:var(--hot);background:#ff4d6d1f}.rm .ico{width:17px;height:17px}.promo{display:flex;align-items:center;gap:10px;height:54px;margin-top:6px;padding:0 6px 0 16px;border-radius:18px;background:var(--card);border:1.5px dashed var(--line-2);transition:border-color .3s,background .3s}.promo>.ico{width:19px;height:19px;color:var(--muted)}.promo input{flex:1;min-width:0;border:0;background:none;outline:none;font-size:16px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.promo input::placeholder{text-transform:none;letter-spacing:0;color:var(--dim);font-weight:700}.promo button{height:42px;padding:0 16px;border-radius:13px;background:var(--text);color:var(--bg);font-size:13px;font-weight:800;transition:opacity .2s,scale .2s}.promo button:disabled{opacity:.35}.promo button:active{scale:.94}.promo.ok{border-style:solid;border-color:var(--ok);background:#2ee59d14}.promo.ok>.ico{color:var(--ok)}.promo-hint{margin:8px 4px 0;font-size:12px;font-weight:700;color:var(--dim)}.sub-h{margin:20px 0 10px;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.methods{display:grid;gap:8px}.method{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:18px;background:var(--card);border:1.5px solid var(--line);transition:border-color .3s,background .3s,scale .2s var(--ease)}.method:active{scale:.98}.mi{width:42px;height:42px;flex:none;border-radius:14px;display:grid;place-items:center;background:var(--card-2);background:color-mix(in srgb,var(--mc) 16%,transparent);color:var(--mc)}.mi .ico{width:21px;height:21px}.mt{flex:1;min-width:0}.mt b{display:block;font-size:14.5px}.mt small{font-size:12px;font-weight:700;color:var(--muted)}.mt small.warn{color:var(--hot)}.radio{width:22px;height:22px;flex:none;border-radius:50%;border:2px solid var(--line-2);display:grid;place-items:center;transition:border-color .3s,background .3s}.radio:after{content:"";width:9px;height:9px;border-radius:50%;background:#fff;transform:scale(0);transition:transform .4s var(--spring)}.method.on{border-color:var(--tg);background:linear-gradient(135deg,#2aabee1a,#7b61ff1a)}.method.on .radio{background:var(--grad);border-color:transparent}.method.on .radio:after{transform:scale(1)}.summary{margin-top:18px;padding:14px 16px;border-radius:20px;background:var(--card);border:1px solid var(--line)}.sum-row{display:flex;justify-content:space-between;align-items:center;padding:5px 0;overflow:hidden;font-size:14px;font-weight:700;color:var(--muted)}.sum-row.disc,.sum-row .free{color:var(--ok)}.sum-row.total{margin-top:8px;padding-top:12px;border-top:1px dashed var(--line-2);color:var(--text);font-size:15px}.sum-row.total b{font-family:var(--font-display);font-size:23px;letter-spacing:-.02em}.pay-btn{height:58px;font-size:16px}.secure{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:10px;font-size:12px;font-weight:700;color:var(--muted)}.secure .ico{width:15px;height:15px;color:var(--ok)}.success{position:fixed;inset:0;z-index:70;display:grid;place-items:center;padding:24px 16px calc(24px + var(--safe-b));background:var(--bg);overflow-y:auto}.suc-in{width:100%;max-width:420px;display:flex;flex-direction:column;align-items:center;text-align:center}.check-wrap{position:relative;width:124px;height:124px;display:grid;place-items:center;margin-bottom:26px}.check-wrap .ring{position:absolute;inset:0;border-radius:50%;border:2px solid var(--ok);animation:ringOut 2s var(--ease) infinite}.check-wrap .ring.r2{animation-delay:.7s}@keyframes ringOut{0%{opacity:.8;transform:scale(.85)}to{opacity:0;transform:scale(1.6)}}.check-circle{width:124px;height:124px;border-radius:50%;display:grid;place-items:center;background:var(--ok);box-shadow:0 24px 60px -18px #2ee59dcc;animation:pop .7s var(--spring) .1s backwards}.check-circle svg{width:62px;height:62px;fill:none;stroke:#04130c;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.check-circle path{stroke-dasharray:1;stroke-dashoffset:1;animation:draw .55s var(--ease) .45s forwards}.success h2{font-family:var(--font-display);font-size:27px;font-weight:800;letter-spacing:-.025em}.success p{margin-top:8px;font-size:14.5px;font-weight:700}.suc-card{width:100%;margin-top:22px;padding:6px 14px;border-radius:22px;text-align:left;background:var(--card);border:1px solid var(--line)}.suc-row{display:flex;align-items:center;gap:12px;padding:10px 0}.suc-row+.suc-row{border-top:1px solid var(--line)}.suc-row .tile.xs{width:44px;height:44px;border-radius:13px}.suc-row>div{flex:1;min-width:0}.suc-row b{display:block;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.suc-row small{font-size:12px;color:var(--muted);font-weight:700}.suc-actions{width:100%;display:grid;gap:10px;margin-top:22px}.olist{min-height:200px}.ocard{margin-bottom:12px;overflow:hidden;border-radius:22px;background:var(--card);border:1px solid var(--line);transition:border-color .4s,box-shadow .4s}.ocard.just{border-color:var(--ok);box-shadow:0 0 0 4px #2ee59d26}.ohead{width:100%;display:flex;align-items:center;gap:12px;padding:12px}.oinfo{flex:1;min-width:0}.oinfo b{display:block;font-size:14.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oinfo small{display:block;margin:2px 0 6px;font-size:12px;font-weight:700;color:var(--muted)}.status{height:24px;padding:0 9px;border-radius:8px;display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:800}.status .ico{width:13px;height:13px;stroke-width:3}.status.delivered{background:#2ee59d24;color:var(--ok)}.status.processing{background:#ffc94024;color:var(--gold)}[data-theme=light] .status.processing{color:#b07a00}.status.processing i{width:6px;height:6px;border-radius:50%;background:currentColor;animation:pulse 1s infinite}.oright{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.ot{font-family:var(--font-display);font-size:15px}.chev{color:var(--muted);transition:transform .45s var(--spring)}.chev .ico{width:18px;height:18px}.ocard.open .chev,.faq.open .chev{transform:rotate(180deg)}.oprog{height:3px;margin:0 12px;overflow:hidden;border-radius:3px;background:var(--card-3)}.oprog i{display:block;width:40%;height:100%;border-radius:inherit;background:linear-gradient(90deg,transparent,var(--gold),transparent);animation:indet 1.2s var(--ease-io) infinite}@keyframes indet{0%{transform:translate(-100%)}to{transform:translate(260%)}}.obody{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s var(--ease)}.ocard.open .obody{grid-template-rows:1fr}.obody>div{min-height:0;overflow:hidden}.obody-in{padding:4px 12px 14px}.oid{display:flex;justify-content:space-between;padding:8px 2px;font-size:12px;font-weight:700;color:var(--muted);border-top:1px dashed var(--line-2)}.oid b{color:var(--text)}.cred{display:flex;align-items:center;gap:8px;margin-top:8px;padding:8px 8px 8px 12px;border-radius:14px;background:var(--card-2)}.ck-k{width:74px;flex:none;font-size:10.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.ck-v{flex:1;min-width:0;font-family:var(--mono-font);font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;filter:blur(5px);transition:filter .35s var(--ease);user-select:text;-webkit-user-select:text}.cred.shown .ck-v{filter:none}.cb{width:34px;height:34px;flex:none;border-radius:11px;display:grid;place-items:center;background:var(--card);border:1px solid var(--line);transition:scale .2s,color .2s}.cb:active{scale:.88}.cb.ok{color:var(--ok)}.cb .ico{width:16px;height:16px}.pending{display:flex;align-items:center;gap:12px;margin-top:8px;padding:14px;border-radius:16px;background:#ffc94014;border:1px solid rgba(255,201,64,.2)}.pending b{display:block;font-size:14px}.pending small{font-size:12px;font-weight:700;color:var(--muted)}.oact{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.live{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 12px;border-radius:10px;background:#2ee59d1f;color:var(--ok);font-size:12px;font-weight:800}.live i{width:7px;height:7px;border-radius:50%;background:currentColor;animation:pulse 1.4s infinite}.stat{position:relative;overflow:hidden;padding:16px;border-radius:22px;background:var(--card);border:1px solid var(--line)}.sl{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:800;color:var(--muted)}.sl .ico{width:15px;height:15px}.sv{margin-top:10px;font-family:var(--font-display);font-size:23px;font-weight:800;letter-spacing:-.02em}.sv.big{font-size:34px}.tr{display:inline-flex;margin-top:6px;padding:3px 7px;border-radius:7px;background:#2ee59d21;color:var(--ok);font-size:11.5px;font-weight:800}.stat.feature{padding-bottom:0;border:0;background:var(--grad);color:#fff;box-shadow:0 22px 44px -22px #7b61ffe6}.stat.feature .sl{color:#fffc}.stat.feature .tr{background:#fff3;color:#fff}.spark{width:calc(100% + 32px);margin:8px -16px 0;height:auto}.spark-line{fill:none;stroke:#fff;stroke-width:3;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;animation:draw 1.6s var(--ease) .3s forwards}.spark-fill{opacity:0;animation:fadeInF 1s var(--ease) 1.1s forwards}@keyframes fadeInF{to{opacity:1}}.stats{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}.bars{display:flex;align-items:flex-end;gap:10px;height:150px}.bcol{flex:1;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:6px}.bcol i{width:100%;height:calc(var(--h) * 100px);border-radius:10px 10px 6px 6px;background:var(--card-3);transform-origin:bottom;animation:barUp .9s var(--spring) backwards;animation-delay:calc(var(--i) * 70ms + .15s)}.bcol.top i{background:var(--lime);box-shadow:0 10px 24px -8px #c8ff3db3}[data-theme=light] .bcol.top i{background:var(--violet);box-shadow:none}@keyframes barUp{0%{transform:scaleY(0)}}.bv{font-size:11px;font-weight:800;color:var(--muted);animation:fadeIn .5s .8s backwards}.bcol.top .bv{color:var(--text)}.bcol em{font-style:normal;font-size:11px;font-weight:800;color:var(--dim)}.ts{display:flex;align-items:center;gap:12px;padding:8px 0}.ts .tile.xs{width:42px;height:42px;border-radius:13px}.rank{width:18px;font-family:var(--font-display);font-size:13px;font-weight:800;color:var(--dim)}.tsn{flex:1;min-width:0}.tsn b{display:block;font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tsbar{height:6px;margin-top:6px;border-radius:6px;background:var(--card-3);overflow:hidden}.tsbar i{display:block;height:100%;border-radius:inherit;background:var(--grad);transform-origin:left;animation:grow 1s var(--ease) backwards;animation-delay:calc(var(--i) * 90ms + .2s)}.tsv{font-family:var(--font-display);font-size:13px;font-weight:700}.quick{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}.qa{display:flex;flex-direction:column;align-items:flex-start;padding:16px;border-radius:22px;background:var(--lime);color:#0a0c10;text-align:left;transition:scale .25s var(--ease)}.qa:active{scale:.96}.qa span{width:40px;height:40px;margin-bottom:12px;border-radius:13px;display:grid;place-items:center;background:#0000001a}.qa b{font-size:15px}.qa small{margin-top:2px;font-size:12px;font-weight:700;opacity:.7}.qa.alt{background:var(--card);color:var(--text);border:1px solid var(--line)}.qa.alt span{background:var(--grad);color:#fff}.form{display:block}.field{margin-bottom:16px}.field>label{display:flex;align-items:baseline;gap:6px;margin:0 0 8px 4px;font-size:11.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.field em{font-style:normal;color:var(--hot)}.hint{margin-left:auto;font-size:11px;font-weight:700;letter-spacing:0;text-transform:none;color:var(--dim)}.inp{width:100%;height:52px;padding:0 16px;border-radius:16px;background:var(--card);border:1.5px solid var(--line);outline:none;font-size:16px;font-weight:700;transition:border-color .25s,box-shadow .25s}.inp::placeholder{color:var(--dim);font-weight:600}.inp:focus{border-color:var(--tg);box-shadow:0 0 0 4px #2aabee26}textarea.inp{height:auto;min-height:100px;padding:14px 16px;line-height:1.5;resize:none}.inp.err,.pick-cats.err{border-color:var(--hot);animation:shake .45s var(--ease)}.pick-cats.err{border:1.5px solid var(--hot);border-radius:16px;padding:6px}.inp-pre{position:relative}.inp-pre>span{position:absolute;left:14px;top:50%;transform:translateY(-50%);font-weight:800;color:var(--muted);pointer-events:none}.inp-pre .inp{padding-left:30px}.grid2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.edit-banner{display:flex;align-items:center;gap:10px;margin-bottom:14px;padding:12px 14px;border-radius:16px;background:#2aabee1f;border:1px solid rgba(42,171,238,.3);font-size:13.5px;font-weight:700}.edit-banner>span{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.edit-banner .ico{width:18px;height:18px;color:var(--tg)}.edit-banner button{font-weight:800;color:var(--tg)}.pv{position:relative;overflow:hidden;margin-bottom:20px;padding:14px;border-radius:26px;background:var(--card);border:1px solid var(--line)}.pv:before{content:"";position:absolute;right:-60px;top:-80px;width:240px;height:240px;border-radius:50%;background:radial-gradient(closest-side,var(--c1),transparent);opacity:.28;transition:--c1 .6s}.pv-top{position:relative;display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.pv-label{display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.pv-label i{width:8px;height:8px;border-radius:50%;background:var(--hot);animation:pulse 1.2s infinite}.muted.sm{font-size:11.5px;font-weight:700}.pv-body{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:start}.pv-card{cursor:default;background:var(--bg-2)}.pv-card:active{scale:1}.pv .tile{transition:--c1 .6s var(--ease),--c2 .6s var(--ease)}.pv-side{display:grid;gap:7px}.strength{margin-bottom:4px;padding:10px;border-radius:14px;background:var(--bg-2)}.st-h{display:flex;justify-content:space-between;font-size:11px;font-weight:800;color:var(--muted)}.st-h b{font-family:var(--font-display);color:var(--text)}.st-bar{height:7px;margin-top:8px;border-radius:7px;background:var(--card-3);overflow:hidden}.st-bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--hot),var(--gold),var(--ok));background-size:300% 100%;transform-origin:left;transition:transform .6s var(--spring)}.st-bar i.full{background:var(--ok)}.pv-check{display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:700;color:var(--dim);transition:color .3s}.pv-check span{width:20px;height:20px;flex:none;border-radius:7px;display:grid;place-items:center;background:var(--card-3);color:transparent;transition:background .35s,color .35s,transform .45s var(--spring)}.pv-check span .ico{width:12px;height:12px;stroke-width:3.4}.pv-check.ok{color:var(--text)}.pv-check.ok span{background:var(--ok);color:#04130c;transform:rotate(-8deg) scale(1.08)}.pick-cats{display:flex;flex-wrap:wrap;gap:8px}.pcat{height:40px;padding:0 12px 0 8px;border-radius:13px;display:inline-flex;align-items:center;gap:7px;background:var(--card);border:1.5px solid var(--line);font-size:13px;font-weight:800;transition:border-color .3s,background .3s,scale .2s var(--ease)}.pcat .ico{width:24px;height:24px;padding:4px;border-radius:8px;background:linear-gradient(135deg,var(--c1),var(--c2));color:#fff}.pcat:active{scale:.94}.pcat.on{border-color:var(--c1);background:color-mix(in srgb,var(--c1) 14%,var(--card))}.pcat.add{border-style:dashed;color:var(--muted)}.pcat.add .ico{background:var(--card-3);color:var(--text)}.plans-ed{display:grid}.plan-row{overflow:hidden}.plan-row-in{display:grid;grid-template-columns:1fr 112px 40px;gap:8px;padding-bottom:8px}.mini-btn{width:36px;height:36px;flex:none;align-self:center;border-radius:12px;display:grid;place-items:center;background:var(--card-2);border:1px solid var(--line);color:var(--muted);transition:scale .2s var(--ease),color .2s}.mini-btn .ico{width:16px;height:16px}.mini-btn:active{scale:.88}.mini-btn:disabled{opacity:.35}.mini-btn.danger:active{color:var(--hot)}.plan-row-in .mini-btn{width:40px;height:52px;border-radius:16px}.dashed{width:100%;height:46px;border-radius:15px;border:1.5px dashed var(--line-2);display:flex;align-items:center;justify-content:center;gap:6px;font-size:13.5px;font-weight:800;color:var(--muted);transition:border-color .3s,color .3s,scale .2s}.dashed .ico{width:17px;height:17px}.dashed:active{scale:.98;border-color:var(--tg);color:var(--tg)}.tile-ed{display:flex;gap:12px;align-items:center}.mono-inp{width:84px;flex:none;text-align:center;font-family:var(--font-display);font-weight:800;letter-spacing:.04em}.swatches{display:flex;flex-wrap:wrap;gap:9px}.sws{width:34px;height:34px;border-radius:12px;background:linear-gradient(135deg,var(--c1),var(--c2));transition:transform .4s var(--spring),box-shadow .3s}.sws:active{transform:scale(.88)}.sws.on{transform:scale(1.1);box-shadow:0 0 0 3px var(--bg),0 0 0 5px var(--text)}.cat-hero{display:flex;align-items:center;gap:16px;margin-bottom:20px;padding:16px;border-radius:26px;background:var(--card);border:1px solid var(--line)}.cat-big{width:84px;height:84px;flex:none;border-radius:26px;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,var(--c1),var(--c2));box-shadow:0 16px 30px -14px var(--c1);transition:--c1 .6s var(--ease),--c2 .6s var(--ease)}.cat-big .ico{width:36px;height:36px}.cat-big .pop{animation:pop .45s var(--spring)}.cat-hero h3{font-family:var(--font-display);font-size:20px;font-weight:800}.cat-hero small{display:block;margin-top:4px;font-size:12.5px;font-weight:700;line-height:1.4}.icon-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}.ig{aspect-ratio:1;border-radius:14px;display:grid;place-items:center;background:var(--card);border:1.5px solid var(--line);color:var(--muted);transition:border-color .3s,color .3s,background .3s,scale .2s var(--ease)}.ig:active{scale:.9}.ig.on{border-color:var(--tg);color:var(--tg);background:#2aabee1a}.ig .ico{width:21px;height:21px}.list{overflow:hidden;border-radius:22px;background:var(--card);border:1px solid var(--line)}.list>.row+.row,.list>.faq+.row,.list>.faq+.faq,.list>.row+.faq{border-top:1px solid var(--line)}.row{width:100%;display:flex;align-items:center;gap:12px;padding:13px 16px;font-size:15px;font-weight:700;overflow:hidden}.list>div.row{display:block;padding:0}.row-in{display:flex;align-items:center;gap:12px;padding:12px 16px}.ri{width:36px;height:36px;flex:none;border-radius:12px;display:grid;place-items:center;color:#fff}.ri .ico{width:19px;height:19px}.rt{flex:1;min-width:0}.rt b{display:block;font-size:14.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rt small{display:block;margin-top:1px;font-size:12px;font-weight:700;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rval{display:flex;align-items:center;gap:4px;font-size:13px;color:var(--muted)}.rval .ico{width:17px;height:17px}.row:active:not(div){background:var(--card-2)}.flash-row{animation:flashRow 2.4s var(--ease)}@keyframes flashRow{0%,40%{background:#c8ff3d29}}.list-h{margin:26px 4px 10px;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.cat-sum{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:12px}.cat-sum>div{padding:14px;border-radius:20px;background:var(--card);border:1px solid var(--line)}.cat-sum b{display:block;font-family:var(--font-display);font-size:24px}.cat-sum small{font-size:12px;font-weight:700;color:var(--muted)}.plist{margin-top:14px}.pitem{display:flex;align-items:center;gap:12px;margin-bottom:10px;padding:10px;overflow:hidden;border-radius:20px;background:var(--card);border:1px solid var(--line)}.pitem .rt small{margin-top:2px}.live-t{color:var(--ok)!important}.off-t{color:var(--dim)!important}.sw-btn{flex:none;padding:4px}.pi-act{display:flex;flex-direction:column;gap:6px}.pi-act .mini-btn{width:32px;height:32px;border-radius:10px}.prof{display:flex;flex-direction:column;align-items:center;padding-top:12px;text-align:center}.prof h2{margin-top:16px;font-family:var(--font-display);font-size:23px;font-weight:800;letter-spacing:-.02em}.prof p{margin-top:4px;font-size:13px;font-weight:700}.tier{display:inline-flex;align-items:center;gap:6px;height:30px;margin-top:12px;padding:0 12px;border-radius:10px;background:linear-gradient(135deg,#ffd34d,#ff8a00);color:#1a0f00;font-size:12px;font-weight:800}.tier .ico{width:15px;height:15px}.walletcard{position:relative;overflow:hidden;isolation:isolate;margin-top:22px;padding:20px;border-radius:30px;background:var(--lime);color:#0a0c10;box-shadow:0 24px 50px -26px #c8ff3dcc}.wc-ring{position:absolute;z-index:-1;border-radius:50%;border:2px solid rgba(0,0,0,.09)}.wc-ring.r1{width:240px;height:240px;right:-70px;top:-110px;animation:spin 30s linear infinite;border-style:dashed}.wc-ring.r2{width:140px;height:140px;right:40px;bottom:-80px;background:#0000000d;border:0;animation:floaty 6s ease-in-out infinite}.wc-shine{position:absolute;inset:0;z-index:-1;overflow:hidden}.wc-shine:after{content:"";position:absolute;top:0;bottom:0;left:0;width:40%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.5),transparent);animation:sheen 5s var(--ease-io) infinite 1.2s}.wc-top{display:flex;align-items:center;justify-content:space-between;font-size:13px;font-weight:800}.wc-top>span:first-child{display:flex;align-items:center;gap:7px}.wc-top .ico{width:18px;height:18px}.wc-chip{height:26px;padding:0 9px;border-radius:8px;display:grid;place-items:center;background:#0a0c10;color:var(--lime);font-size:11px}.wc-bal{margin-top:18px;font-family:var(--font-display);font-size:42px;font-weight:900;letter-spacing:-.04em;line-height:1}.wc-sub{margin-top:6px;font-size:13px;font-weight:700;opacity:.7}.wc-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:18px}.wc-btn{height:48px;border-radius:16px;display:flex;align-items:center;justify-content:center;gap:7px;background:#0a0c10;color:var(--lime);font-size:14px;font-weight:800;transition:scale .25s var(--ease)}.wc-btn .ico{width:18px;height:18px}.wc-btn:active{scale:.95}.wc-btn.ghost{background:#0000001a;color:#0a0c10}.pstats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px}.pstats>div{padding:14px;border-radius:20px;text-align:center;background:var(--card);border:1px solid var(--line)}.pstats b{display:block;font-family:var(--font-display);font-size:21px}.pstats small{font-size:12px;font-weight:700;color:var(--muted)}.refer{display:grid;grid-template-columns:auto 1fr;gap:14px;margin-top:12px;padding:16px;border-radius:24px;background:var(--card);border:1px solid var(--line)}.rf-ico{width:48px;height:48px;border-radius:16px;display:grid;place-items:center;background:var(--grad);color:#fff;animation:wiggle 3s ease-in-out infinite}@keyframes wiggle{0%,80%,to{transform:none}85%{transform:rotate(-12deg) scale(1.08)}90%{transform:rotate(10deg) scale(1.08)}95%{transform:rotate(-6deg)}}.rf-t b{display:block;font-size:15px}.rf-t small{display:block;margin-top:3px;font-size:12.5px;font-weight:600;line-height:1.4;color:var(--muted)}.rf-link{grid-column:1 / -1;display:flex;align-items:center;gap:8px;height:48px;padding:0 5px 0 14px;border-radius:15px;background:var(--card-2);border:1px dashed var(--line-2)}.rf-link span{flex:1;min-width:0;font-family:var(--mono-font);font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--muted)}.rf-link button{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:var(--text);color:var(--bg);transition:scale .2s}.rf-link button:active{scale:.88}.rf-link .ico{width:17px;height:17px}.faq-q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 16px;font-size:14.5px}.faq-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--ease)}.faq.open .faq-a{grid-template-rows:1fr}.faq-a>div{min-height:0;overflow:hidden}.faq-a p{padding:0 16px 16px;font-size:13.5px;font-weight:600;line-height:1.55;color:var(--muted)}.foot{margin:28px 0 8px;text-align:center;font-size:12px;font-weight:700;color:var(--dim)}.tu-amount{display:flex;align-items:flex-start;justify-content:center;gap:4px;margin-top:6px;font-family:var(--font-display);font-weight:900}.tu-amount span{margin-top:10px;font-size:26px;color:var(--muted)}.tu-amount b{font-size:64px;letter-spacing:-.05em;line-height:1}.tu-stars{margin:6px 0 16px;text-align:center;font-size:13px;font-weight:700;color:var(--muted)}.tu-presets{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin-bottom:16px}.tu-presets .chip{justify-content:center;padding:0}.bonus{display:flex;align-items:center;gap:10px;margin-top:16px;padding:12px 14px;border-radius:16px;background:var(--card);border:1px dashed var(--line-2);font-size:13px;font-weight:700;color:var(--muted);transition:background .35s,border-color .35s,color .35s}.bonus .ico{width:19px;height:19px;color:var(--gold)}.bonus.on{background:#2ee59d1a;border:1px solid rgba(46,229,157,.4);color:var(--text)}.bonus.on .ico{color:var(--ok);animation:wiggle 1.5s ease-in-out}.confirm-t{padding:4px 2px 8px;font-size:15px;font-weight:600;line-height:1.55;color:var(--muted)}::view-transition-old(root),::view-transition-new(root){animation:none;mix-blend-mode:normal}::view-transition-new(root){z-index:999}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important;transition-duration:.01ms!important}.rv{opacity:1}}a.tab,a.row{text-decoration:none;color:inherit}a.tab{color:var(--dim)}.status.awaiting{background:#ffc94024;color:var(--gold)}[data-theme=light] .status.awaiting{color:#b07a00}.status.awaiting i{width:6px;height:6px;border-radius:50%;background:currentColor;animation:pulse 1.2s infinite}.status.cancelled{background:var(--card-3);color:var(--muted)}.status.paid{background:#2aabee24;color:var(--tg)}.pending>.ico{width:22px;height:22px;flex:none;color:var(--gold)}.pending.cancelled{background:var(--card-2);border-color:var(--line)}.pending.cancelled>.ico{color:var(--muted)}.ocard.cancelled{opacity:.7}.saved-btn .ico{width:20px;height:20px}.dot-badge{position:absolute;top:9px;right:9px;width:8px;height:8px;border-radius:50%;background:var(--hot);border:2px solid var(--card);animation:pop .4s var(--spring)}.soldout{height:26px;padding:0 9px;border-radius:9px;display:inline-flex;align-items:center;background:var(--card-3);color:var(--muted);font-size:11px;font-weight:800;white-space:nowrap}.pcard.is-out .tile{filter:grayscale(.7);opacity:.75}.warn-t{font-style:normal;color:var(--hot)}.how{display:grid;gap:2px;margin-top:18px;padding:8px 14px;border-radius:20px;background:var(--card);border:1px solid var(--line)}.how-step{display:flex;align-items:center;gap:12px;padding:8px 0;animation:rise .6s var(--ease) backwards;animation-delay:calc(var(--i) * 80ms + .2s)}.how-step>span{width:34px;height:34px;flex:none;border-radius:11px;display:grid;place-items:center;background:var(--grad);color:#fff}.how-step>span .ico{width:17px;height:17px}.how-step b{display:block;font-size:13.5px}.how-step small{font-size:12px;font-weight:600;color:var(--muted)}.suc-note{width:100%;display:flex;align-items:flex-start;gap:10px;margin-top:12px;padding:12px 14px;border-radius:16px;text-align:left;background:#ffc94014;border:1px solid rgba(255,201,64,.22);font-size:13px;font-weight:600;line-height:1.45;color:var(--muted)}.suc-note .ico{width:18px;height:18px;flex:none;color:var(--gold);margin-top:1px}.suc-row .status{flex:none}.wc-bar{height:7px;margin-top:12px;border-radius:7px;background:#0000001f;overflow:hidden}.wc-bar i{display:block;height:100%;border-radius:inherit;background:#0a0c10;transform-origin:left;transition:transform 1s var(--ease);animation:grow 1.2s var(--ease) .4s backwards}.boot-error{min-height:70vh;justify-content:center}.pcard,.fcard,.ocard,.citem,.stat,.panel{contain:layout paint style}.view,.pg-scroll{contain:layout paint}#app.carded,.page.carded{border-radius:26px}.orbs i{will-change:auto}.verified{display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:6px;background:#2ee59d24;color:var(--ok);font-size:10.5px;font-weight:800;letter-spacing:.02em;white-space:nowrap;vertical-align:middle}.sold-by{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:10px;font-size:13px;font-weight:700;color:var(--muted)}.sold-by b{color:var(--text)}.sb-av{width:24px;height:24px;border-radius:8px;display:grid;place-items:center;background:var(--grad);color:#fff;font-family:var(--font-display);font-size:11px;font-weight:800;text-transform:uppercase}.sell-card{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:12px 14px;margin-top:26px;padding:16px;border-radius:24px;background:linear-gradient(135deg,#2aabee1f,#7b61ff24);border:1px solid rgba(123,97,255,.3)}.sell-card>div b{display:block;font-family:var(--font-display);font-size:15.5px;font-weight:800}.sell-card>div small{display:block;margin-top:3px;font-size:12.5px;font-weight:600;line-height:1.45;color:var(--muted)}.sell-card .btn{grid-column:1 / -1}.sell-ico{width:46px;height:46px;border-radius:15px;display:grid;place-items:center;background:var(--grad);color:#fff}.sell-ico .ico{width:22px;height:22px}.sell-card.pending{background:#ffc94014;border-color:#ffc9404d}.sell-card.pending .sell-ico{background:var(--gold);color:#1a1200}.sell-card.suspended,.sell-card.rejected{background:#ff4d6d12;border-color:#ff4d6d47}.sell-card.suspended .sell-ico,.sell-card.rejected .sell-ico{background:var(--hot)}.perks{display:grid;gap:4px;margin-bottom:16px;padding:6px 14px;border-radius:20px;background:var(--card);border:1px solid var(--line)}.perk{display:flex;align-items:center;gap:12px;padding:8px 0}.perk>span{width:34px;height:34px;flex:none;border-radius:11px;display:grid;place-items:center;background:var(--grad);color:#fff}.perk>span .ico{width:17px;height:17px}.perk b{display:block;font-size:13.5px}.perk small{font-size:12px;font-weight:600;color:var(--muted)}.field-hint{margin:8px 4px 0;font-size:12.5px;font-weight:600;line-height:1.5;color:var(--muted)}.tile.has-img .mono{display:none}.tile-img{width:64%;height:64%;object-fit:contain;pointer-events:none;user-select:none;filter:drop-shadow(0 8px 18px rgba(0,0,0,.3))}.tile.img-cover .tile-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:none}.tile.img-cover:before{opacity:0}.tile.xs .tile-img{width:70%;height:70%}.tile.xs.img-cover .tile-img{width:100%;height:100%}.img-pick{display:flex;align-items:center;gap:14px;padding:12px;border-radius:20px;background:var(--card);border:1px dashed var(--line-2)}.img-prev{position:relative;width:92px;height:92px;flex:none}.img-prev .tile{width:100%;height:100%;border-radius:22px}.img-busy{position:absolute;inset:0;display:grid;place-items:center;border-radius:22px;background:#00000073}.img-actions{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.img-actions .seg{width:100%}.img-actions small{font-size:12px;font-weight:600;line-height:1.45}.file-btn{position:relative;cursor:pointer}.file-btn input{display:none}.step-pill{flex:none;display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 10px;border-radius:10px;background:var(--card-2);border:1px solid var(--line);font-size:12px;font-weight:800;color:var(--muted)}.step-pill .ico{width:13px;height:13px}.apply-progress{height:3px;margin:0 16px;border-radius:3px;background:var(--card-2);overflow:hidden}.apply-progress i{display:block;height:100%;background:var(--grad);transform-origin:left;transition:transform .6s var(--ease)}.apply-body,.pay-body{padding:18px 16px calc(110px + var(--safe-b))}.apply-hero{text-align:center;padding:8px 6px 20px}.apply-hero h1{font-family:var(--font-display);font-size:24px;font-weight:800;letter-spacing:-.025em;line-height:1.15}.apply-hero p{margin:10px auto 0;max-width:330px;font-size:14px;font-weight:600;line-height:1.5;color:var(--muted)}.apply-hero.small{text-align:left;padding:0 2px 18px}.apply-hero.small p{margin-left:0}.apply-ico{width:72px;height:72px;margin:0 auto 16px;border-radius:24px;display:grid;place-items:center;background:var(--grad);color:#fff;box-shadow:0 20px 44px -18px #7b61ffe6;animation:pop .7s var(--spring) backwards}.apply-ico .ico{width:34px;height:34px}.hl-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:24px}.hl{padding:14px;border-radius:20px;background:var(--card);border:1px solid var(--line)}.hl>span{width:36px;height:36px;margin-bottom:10px;border-radius:12px;display:grid;place-items:center;background:#2ee59d24;color:var(--ok)}.hl>span .ico{width:18px;height:18px}.hl.warn>span{background:#ff4d6d24;color:var(--hot)}.hl b{display:block;font-size:13.5px;line-height:1.3}.hl small{display:block;margin-top:4px;font-size:12px;font-weight:600;line-height:1.4;color:var(--muted)}.rules{list-style:none;display:grid;gap:2px;padding:6px 14px;border-radius:20px;background:var(--card);border:1px solid var(--line)}.rules li{display:flex;gap:12px;padding:10px 0}.rules li+li{border-top:1px solid var(--line)}.rules li>span{width:24px;height:24px;flex:none;border-radius:8px;display:grid;place-items:center;background:var(--card-3);font-family:var(--font-display);font-size:11px;font-weight:800}.rules p{font-size:13.5px;font-weight:600;line-height:1.5}.agree{width:100%;display:flex;align-items:flex-start;gap:12px;margin-top:16px;padding:14px;border-radius:18px;text-align:left;background:var(--card);border:1.5px solid var(--line-2);font-size:13px;font-weight:700;line-height:1.5;transition:border-color .3s,background-color .3s}.agree.on{border-color:var(--ok);background:#2ee59d12}.agree .box{width:24px;height:24px;flex:none;margin-top:1px;border-radius:8px;display:grid;place-items:center;border:2px solid var(--line-2);color:#04130c;transition:background-color .25s,border-color .25s}.agree.on .box{background:var(--ok);border-color:var(--ok)}.agree .box .ico{width:15px;height:15px;stroke-width:3.2;animation:pop .35s var(--spring)}.btn.dim{opacity:.55}.err-chips .chip{border-color:var(--hot)}.err-chips{animation:shake .45s var(--ease)}.apply .field-hint .ico,.pay-note .ico{width:15px;height:15px;vertical-align:-3px;margin-right:4px}.apply .buybar .btn-ghost,.pay .buybar .btn-ghost{flex:none}.pay-sum{padding:18px;margin-bottom:20px;border-radius:24px;background:var(--grad);color:#fff;box-shadow:0 22px 44px -22px #7b61ffe6}.pay-sum>small{font-size:11.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;opacity:.8}.pay-sum>b{display:block;margin-top:4px;font-family:var(--font-display);font-size:34px;font-weight:800;letter-spacing:-.03em}.pay-lines{display:grid;gap:8px;margin-top:14px}.pay-line{display:flex;align-items:center;gap:10px;min-width:0;font-size:13.5px;font-weight:800}.pay-line .tile.xs{width:34px;height:34px;border-radius:10px;box-shadow:0 0 0 2px #ffffff40}.pay-line>span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pay-line small{margin-left:6px;font-weight:700;opacity:.75}.pay-state{display:flex;flex-direction:column;align-items:center;gap:12px;padding:40px 0;text-align:center}.pay-state .eico{width:72px;height:72px;border-radius:24px;display:grid;place-items:center;background:var(--card);border:1px solid var(--line);color:var(--muted)}.pay-state h3{font-family:var(--font-display);font-size:17px}.coin-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:10px;margin-bottom:20px}.coin{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:2px 10px;padding:12px;border-radius:18px;text-align:left;background:var(--card);border:1.5px solid var(--line);transition:border-color .25s,transform .2s var(--ease)}.coin:active{transform:scale(.97)}.coin.on{border-color:var(--tg);background:#2aabee14}.coin-ic{grid-row:span 2;width:36px;height:36px;border-radius:12px;display:grid;place-items:center;background:linear-gradient(135deg,#26a17b,#0b6b50);color:#fff;font-family:var(--font-display);font-weight:800}.coin b{font-size:14px}.coin small{font-size:11.5px;font-weight:700;color:var(--muted)}.pay-how{margin-top:22px}.pay-how .perk{padding:10px 0}.pay-how .perk+.perk{border-top:1px solid var(--line)}.inv-card{padding:18px;margin-bottom:14px;border-radius:24px;background:var(--card);border:1px solid var(--line);text-align:center}.inv-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.live{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:800;color:var(--gold)}.live i{width:8px;height:8px;border-radius:50%;background:currentColor;animation:pulse 1.2s infinite}.timer{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 10px;border-radius:10px;background:var(--card-2);font-size:13px;font-weight:800;font-variant-numeric:tabular-nums}.timer .ico{width:14px;height:14px}.timer.low{color:var(--hot)}.inv-amt{font-family:var(--font-display);font-size:32px;font-weight:800;letter-spacing:-.03em;word-break:break-all}.inv-amt span{font-size:17px;color:var(--muted)}.timer-bar{height:4px;margin-top:16px;border-radius:4px;background:var(--card-3);overflow:hidden}.timer-bar i{display:block;height:100%;background:var(--grad);transform-origin:left;transition:transform 1s linear}.pay-open{margin-bottom:22px}.copy-list{display:grid;gap:8px}.copy-row{width:100%;display:flex;align-items:center;gap:10px;padding:12px 12px 12px 14px;border-radius:16px;text-align:left;background:var(--card);border:1px solid var(--line);transition:transform .2s var(--ease)}.copy-row:active{transform:scale(.985)}.copy-row>span{flex:1;min-width:0}.copy-row small{display:block;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.copy-row b{display:block;margin-top:3px;font-size:14.5px;word-break:break-all}.mono-t{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:13px!important;letter-spacing:-.01em}.copy-row i{width:36px;height:36px;flex:none;border-radius:12px;display:grid;place-items:center;background:var(--card-2);color:var(--tg);transition:background-color .25s,color .25s}.copy-row i.on{background:var(--ok);color:#04130c}.copy-row i .ico{width:17px;height:17px}.pay-note{margin-top:12px;padding:12px 14px;border-radius:16px;background:#2aabee14;border:1px solid rgba(42,171,238,.2);font-size:12.5px;font-weight:600;line-height:1.55}.pay-note.warn{margin:0 0 18px;background:#ffc94014;border-color:#ffc94047}.pay-done{display:flex;flex-direction:column;align-items:center;padding:26px 0 10px;text-align:center}.pay-done h2{font-family:var(--font-display);font-size:25px;font-weight:800;letter-spacing:-.025em}.pay-done p{margin-top:8px;max-width:300px;font-size:14px;font-weight:600;line-height:1.5}.share-card{display:flex;align-items:center;gap:14px;padding:14px;border-radius:20px;background:var(--card);border:1px solid var(--line)}.share-card .tile.xs{width:56px;height:56px;border-radius:17px}.share-card>div{flex:1;min-width:0}.share-card b{display:block;font-family:var(--font-display);font-size:16px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.share-card small{font-size:12.5px;font-weight:700;color:var(--muted)}.share-cat{width:56px;height:56px;flex:none;border-radius:17px;display:grid;place-items:center;background:linear-gradient(145deg,var(--c1, #2AABEE),var(--c2, #7B61FF));color:#fff;animation:pop .5s var(--spring) backwards}.share-cat .ico{width:26px;height:26px}.share-link{width:100%;display:flex;align-items:center;gap:10px;margin-top:10px;padding:12px 14px;border-radius:16px;text-align:left;background:var(--card-2);border:1px dashed var(--line-2);transition:transform .2s var(--ease)}.share-link:active{transform:scale(.985)}.share-link .ico{width:17px;height:17px;flex:none;color:var(--tg)}.share-link code{min-width:0;font-size:13px;font-weight:700;word-break:break-all}.share-cat-btn{flex:none;max-width:52%}.share-cat-btn span,.share-cat-btn{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.grid>.pcard,.olist>.ocard{content-visibility:auto;contain-intrinsic-size:auto 260px}.olist>.ocard{contain-intrinsic-size:auto 92px}#app.covered :is(.tile,.btn-primary,.wc-shine):after,#app.covered :is(.deco,.orb,.bolt-i,.band-track,.wc-ring,.rf-ico,.av-ring,.wave,.tdot,.fab,.empty .eico,.mono,.cd-g i){animation-play-state:paused!important}.tile-img{filter:none}.tile:not(.img-cover) .tile-img{filter:drop-shadow(0 6px 10px rgba(0,0,0,.22))}.grid .tile:not(.img-cover) .tile-img,.rail .tile:not(.img-cover) .tile-img{filter:none}[data-perf=lite] :is(.tile.shine,.btn-primary,.wc-shine):after{display:none}[data-perf=lite] :is(.deco,.orb,.bolt-i,.wc-ring,.rf-ico,.av-ring,.wave,.tdot,.empty .eico,.pd-tile-wrap .tile .mono,.check-wrap .ring,.band-track,.oprog i){animation:none!important}[data-perf=lite] .tab-sell.on .fab:after{animation:none;opacity:0}[data-perf=lite] .grad-text{animation:none}[data-perf=lite] :is(.btn-primary,.btn-lime,.stat.feature,.pay-sum,.apply-ico,.check-circle,.sp-logo,.slide,.band,.walletcard,.page,.sheet,.ci,.cat-big,.sws,.search,.toast,.pcard,.fcard,.tile,.tabbar,.fab){box-shadow:none!important}[data-perf=lite] .page{border-left:1px solid var(--line)}[data-perf=lite] .sheet{border-top:1px solid var(--line-2)}[data-perf=lite] :is(.tile-img,.pcard.is-out .tile){filter:none!important}[data-perf=lite] .a{animation:fadeIn .28s ease backwards;animation-delay:calc(min(var(--i, 0),6)*30ms)}[data-perf=lite] .rv,[data-perf=lite] .rv.in{opacity:1;animation:none}[data-perf=lite] .pd-tile-wrap{will-change:auto}.fx-row{flex-wrap:wrap;row-gap:12px}.fx-row .rt{flex:1;min-width:0}.fx-seg{flex:1 0 100%;width:100%;margin:0;padding:4px;border-radius:14px;background:var(--card-2)}.fx-seg .seg-ind{top:4px;bottom:4px;left:4px;width:calc((100% - 8px) / var(--n));border-radius:11px}.fx-seg button{height:38px!important;font-size:13px}[data-perf=lite] :is(.obody,.faq-a,.dot){transition:none}.vps-line{margin-top:3px;font-size:11.5px;font-weight:700;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pd-h-row{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:12px}.stock-live{display:inline-flex;align-items:center;gap:6px;min-height:26px;padding:3px 10px;border-radius:9px;font-size:12px;font-weight:800;background:#2ee59d21;color:var(--ok)}.stock-live i{width:7px;height:7px;flex:none;border-radius:50%;background:currentColor;animation:pulse 1.6s infinite}.stock-live small{font-size:11px;font-weight:700;color:var(--muted)}.stock-live.low{background:#ffc94024;color:var(--gold)}[data-theme=light] .stock-live.low{color:#b07a00}.stock-live.out{background:#ff4d6d1f;color:var(--hot)}.stock-live.out i{animation:none}.spec-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}@media (min-width: 520px){.spec-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.spec{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:1px 10px;padding:11px 12px;border-radius:16px;background:var(--card);border:1px solid var(--line);min-width:0}.spec>span{grid-row:span 2;width:32px;height:32px;border-radius:10px;display:grid;place-items:center;background:var(--card-2);color:var(--tg)}.spec>span .ico{width:16px;height:16px}.spec b{font-size:14px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.spec small{font-size:11px;font-weight:700;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.spec.wide{grid-column:1 / -1}[data-perf=lite] .stock-live i{animation:none}.sale-i{background:var(--lime)!important;color:#0a0c10!important}#toasts{position:fixed;z-index:200;left:0;right:0;top:calc(14px + var(--safe-t, 0px));display:flex;flex-direction:column;align-items:center;gap:8px;padding:0 16px;pointer-events:none}.toast{pointer-events:auto;display:flex;align-items:center;gap:11px;width:max-content;max-width:min(440px,100%);min-height:52px;padding:9px 18px 9px 9px;border-radius:18px;background:var(--card-2);color:var(--text);border:1px solid var(--line-2);box-shadow:0 20px 44px -18px #0009;font-size:14px;font-weight:700;line-height:1.35}.toast .ti{width:34px;height:34px;flex:none;border-radius:12px;display:grid;place-items:center;background:var(--grad);color:#fff}.toast .ti .ico{width:18px;height:18px}.toast.err .ti{background:var(--hot)}[data-theme=light] .toast{background:#fff;box-shadow:0 18px 40px -18px #0a0e1959}.wc-btn.dep{grid-column:1 / -1;background:#0a0c10;color:var(--lime)}.dep-amounts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:12px}.dep-amt{min-width:0;height:56px;padding:0 6px;border-radius:16px;background:var(--card);border:1.5px solid var(--line-2);color:var(--text);font-family:var(--font-display);font-size:17px;font-weight:800;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:border-color .2s,background-color .2s,color .2s,transform .15s var(--ease)}.dep-amt:active{transform:scale(.96)}.dep-amt.on{background:var(--grad);border-color:transparent;color:#fff;box-shadow:0 10px 22px -12px #7b61ffcc}.dep-custom{display:flex;align-items:center;gap:8px;height:56px;padding:0 16px;border-radius:16px;background:var(--card);border:1.5px solid var(--line-2);transition:border-color .2s,box-shadow .2s;cursor:text}.dep-custom>span{font-family:var(--font-display);font-size:17px;font-weight:800;color:var(--muted)}.dep-custom input{flex:1;min-width:0;height:100%;border:0;outline:none;background:none;color:var(--text);font-family:var(--font-display);font-size:17px;font-weight:800}.dep-custom input::placeholder{font-family:var(--font);font-size:14.5px;font-weight:600;color:var(--dim)}.dep-custom.on,.dep-custom:focus-within{border-color:var(--tg);box-shadow:0 0 0 4px #2aabee24}.dep-custom.bad{border-color:var(--hot);box-shadow:0 0 0 4px #ff4d6d1f}.dep-limits{margin:8px 4px 18px;font-size:12px;font-weight:700;color:var(--muted)}.list>div.row.fx-row{display:flex;align-items:center;padding:13px 16px}.wc-label{margin-top:14px;font-size:11.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;opacity:.7}.wc-label+.wc-bal{margin-top:2px}.bal-pay{width:100%;display:flex;align-items:center;gap:12px;margin-bottom:20px;padding:14px;border-radius:20px;text-align:left;background:#2ee59d14;border:1.5px solid rgba(46,229,157,.4);transition:transform .2s var(--ease)}.bal-pay:active{transform:scale(.985)}.bal-pay>span:nth-child(2){flex:1;min-width:0}.bal-pay b{display:block;font-size:15px}.bal-pay small{font-size:12.5px;font-weight:700;color:var(--muted)}.bal-pay>.ico{width:20px;height:20px;color:var(--ok)}.bp-ico{width:40px;height:40px;flex:none;border-radius:13px;display:grid;place-items:center;background:var(--ok);color:#04130c}.bp-ico .ico{width:19px;height:19px}.dep-next{display:flex;align-items:center;gap:12px;padding:14px;border-radius:20px;background:var(--card);border:1px solid var(--line)}.dep-next .bp-ico{background:var(--grad);color:#fff}.dep-next b{display:block;font-size:14px}.dep-next small{font-size:12.5px;font-weight:600;color:var(--muted);line-height:1.45}.wallet-toggle{width:100%;display:flex;align-items:center;gap:8px;margin-top:4px;padding:12px 4px;font-size:13.5px;font-weight:800;color:var(--muted)}.wallet-toggle .ico{width:17px;height:17px}.wallet-toggle .ico:last-child{margin-left:auto;transition:transform .25s var(--ease)}.wallet-toggle.on .ico:last-child{transform:rotate(180deg)}.wallet-pay{animation:fadeIn .25s ease}.pay-alt{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:14px;padding:12px;border-radius:14px;font-size:13.5px;font-weight:800;color:var(--tg);background:#2aabee14}.pay-alt .ico{width:17px;height:17px}.sum-row.bal span:first-child{display:inline-flex;align-items:center;gap:6px}.sum-row.bal .ico{width:15px;height:15px}.sum-row.bal span:last-child{font-weight:800;color:var(--ok)}.sum-row.bal.short span:last-child{color:var(--hot)}.prof-top{display:flex;justify-content:flex-end;margin-bottom:-6px}.hist-btn{display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 14px;border-radius:13px;background:var(--card);border:1px solid var(--line-2);font-size:13.5px;font-weight:800;transition:transform .15s var(--ease),background-color .2s}.hist-btn:active{transform:scale(.95)}.hist-btn .ico{width:17px;height:17px;color:var(--tg)}.hist-body{padding:16px 16px calc(40px + var(--safe-b))}.hist-sum{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:16px}.hist-sum>div{min-width:0;padding:12px;border-radius:16px;background:var(--card);border:1px solid var(--line)}.hist-sum small{display:block;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.hist-sum b{display:block;margin-top:4px;font-family:var(--font-display);font-size:16px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hist-tabs{margin-bottom:14px}.hist-day{margin-bottom:16px}.hist-day h4{margin:0 4px 8px;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.hist-list{border-radius:20px;background:var(--card);border:1px solid var(--line);overflow:hidden}.hist-row{width:100%;display:flex;align-items:center;gap:12px;padding:12px 14px;text-align:left}.hist-row+.hist-row{border-top:1px solid var(--line)}button.hist-row:active{background:var(--card-2)}.hist-row .tile.xs{width:42px;height:42px;border-radius:13px}.hr-ico{width:42px;height:42px;flex:none;border-radius:13px;display:grid;place-items:center;background:var(--card-2);color:var(--muted)}.hr-ico .ico{width:19px;height:19px}.hr-ico.ok{background:#2ee59d24;color:var(--ok)}.hr-ico.neg{background:#ff4d6d1f;color:var(--hot)}.hr-main{flex:1;min-width:0}.hr-main b{display:block;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hr-main small{display:block;margin-top:2px;font-size:12px;font-weight:600;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hr-side{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:4px}.hr-side b{font-family:var(--font-display);font-size:14px;font-weight:800}.hr-side b.plus{color:var(--ok)}.hr-side b.muted-amt{color:var(--dim);text-decoration:line-through}.hr-side .status{height:20px;font-size:10.5px}
