.hero{padding:18px 0 2px}.hero-title{font-size:clamp(22px, 5.2vw, 38px);line-height:1.5}.hero-sub{font-size:12px;margin-top:5px}.search-wrap{margin:14px auto 4px}.search-input{height:48px;border-radius:14px;font-size:14px}.cats-rail{padding:12px 2px}.cat-chip{padding:7px 15px 7px 9px;font-size:12.5px}.cat-chip .cat-ph,.cat-chip img{width:24px;height:24px}.section-title{font-size:17px}.pcard-name{font-family:var(--font-display)!important;font-weight:700!important;font-size:11.5px!important}.best-rail .pcard-name{font-size:10.5px!important}.pcard-body{padding:9px 12px 10px!important}.pcard{box-shadow:0 10px 26px rgba(0,0,0,.22)}.pcard-media .auto-badge{top:auto!important;bottom:8px!important;inset-inline-start:8px!important;color:var(--mint);border-color:rgba(52,227,161,.5);background:rgba(7,9,26,.66);box-shadow:none}.pcard,.pcard::after{border-radius:8px!important}.price-tag{position:absolute;top:8px;left:8px;right:auto;z-index:3;font-family:var(--font-num);font-weight:800;font-size:11px;line-height:1;color:var(--gold);background:rgba(10,10,20,.72);border:1px solid rgba(255,194,71,.45);border-radius:7px;padding:4px 8px;direction:ltr;pointer-events:none;box-shadow:0 2px 8px rgba(0,0,0,.28)}.pcard-off .price-tag{visibility:hidden}.pcard-media .auto-badge{backdrop-filter:none}.bottom-nav{justify-content:space-around;align-items:flex-end;gap:4px;padding:8px 6px calc(8px + env(safe-area-inset-bottom))}.nav-tab{flex:1;max-width:86px}.nav-tab svg{width:22px;height:22px}.nav-tab[data-tab=wallet]{flex:0 0 54px;width:54px;height:54px;max-width:54px;display:grid;place-items:center;border-radius:19px;background:linear-gradient(135deg,#ffc247,#ff9d1f);transform:translateY(-16px);box-shadow:0 10px 26px rgba(255,173,40,.42),0 0 0 5px rgba(7,9,26,.85)}.nav-tab[data-tab=wallet] span{display:none}.nav-tab[data-tab=wallet] svg{width:23px;height:23px;stroke:#1a1208}.nav-tab[data-tab=wallet].active{background:linear-gradient(135deg,#ffc247,#ff9d1f)}.nav-tab[data-tab=wallet].active svg{stroke:#1a1208;filter:none}#myOrdersList .order-card{position:relative;overflow:hidden;padding-bottom:20px}#myOrdersList .order-card::before{content:"";position:absolute;bottom:0;inset-inline:0;height:3px;background:rgba(139,132,255,.14)}#myOrdersList .order-card::after{content:"";position:absolute;bottom:0;inset-inline-start:0;height:3px;width:0}#myOrdersList .order-card:has(.status-pill.completed)::after{width:100%;background:var(--mint)}#myOrdersList .order-card:has(.status-pill.manual_review)::after,#myOrdersList .order-card:has(.status-pill.waiting)::after{width:38%;background:linear-gradient(90deg,var(--gold),var(--gold-deep),var(--gold));background-size:200% 100%;animation:pcSlide 1.4s linear infinite}#myOrdersList .order-card:has(.status-pill.sent_to_supplier)::after{width:68%;background:linear-gradient(90deg,#22d3ee,#8b5cff,#22d3ee);background-size:200% 100%;animation:pcSlide 1.2s linear infinite}#myOrdersList .order-card:has(.status-pill.cancelled)::after,#myOrdersList .order-card:has(.status-pill.refunded)::after,#myOrdersList .order-card:has(.status-pill.rejected)::after{width:100%;background:rgba(255,93,122,.4)}#myOrdersList .order-card:has(.status-pill.sent_to_supplier){border-color:rgba(34,211,238,.3);box-shadow:0 0 24px rgba(34,211,238,.07)}#myOrdersList .order-card:has(.status-pill.manual_review),#myOrdersList .order-card:has(.status-pill.waiting){border-color:rgba(255,194,71,.3)}@keyframes pcSlide{to{background-position-x:-200%}}.pc-track{border:1px solid rgba(34,211,238,.28);background:rgba(34,211,238,.06);border-radius:16px;padding:14px 14px 12px;margin:10px 0 14px}.pc-note{display:flex;align-items:center;gap:7px;color:var(--cyan);font-size:11.5px;font-weight:800;margin-bottom:14px}.pc-note i{flex-shrink:0;width:7px;height:7px;border-radius:50%;background:var(--cyan);box-shadow:0 0 9px var(--cyan);animation:pcBlink 1.1s ease infinite}@keyframes pcBlink{50%{opacity:.3}}.pc-steps{display:flex;align-items:flex-start}.pc-step{flex:1;display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0}.pc-step i{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:11px;font-weight:800;border:1.5px solid var(--line-strong);color:var(--muted)}.pc-step i em{font-style:normal;filter:grayscale(1);opacity:.55;font-size:10px}.pc-step b{font-size:10px;font-weight:700;color:var(--muted);white-space:nowrap}.pc-step small{font-family:var(--font-num);font-size:8.5px;color:var(--muted);direction:ltr}.pc-step.done i{border-color:var(--mint);color:var(--mint);background:rgba(52,227,161,.14)}.pc-step.done b{color:var(--text)}.pc-step.now i{border-color:var(--cyan);background:rgba(34,211,238,.1);animation:pcPulse 1.6s ease infinite}.pc-step.now i::after{content:"";width:8px;height:8px;border-radius:50%;background:var(--cyan)}.pc-step.now b{color:var(--cyan)}@keyframes pcPulse{0%{box-shadow:0 0 0 0 rgba(34,211,238,.45)}70%{box-shadow:0 0 0 11px rgba(34,211,238,0)}100%{box-shadow:0 0 0 0 rgba(34,211,238,0)}}.pc-conn{flex:1;max-width:70px;height:2px;margin-top:12px;border-radius:2px;background:var(--line-strong)}.pc-conn.done{background:repeating-linear-gradient(90deg,var(--cyan) 0 5px,transparent 5px 10px);background-size:10px 2px;animation:pcDash .55s linear infinite}@keyframes pcDash{to{background-position-x:-10px}}.pc-splash{position:fixed;inset:0;z-index:9998;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;background:var(--bg);transition:opacity .45s ease}.pc-splash.out{opacity:0;pointer-events:none}.pc-splash-mark{width:92px;height:92px;border-radius:28px;display:grid;place-items:center;background:var(--grad-hot);color:#fff;font-family:var(--font-display);font-weight:800;font-size:34px;box-shadow:0 0 60px rgba(139,92,255,.55),0 24px 50px rgba(0,0,0,.35)}.pc-splash-name{font-family:var(--font-display);font-weight:800;font-size:24px;background:var(--grad-brand);-webkit-background-clip:text;background-clip:text;color:transparent;text-align:center}.pc-splash-sub{color:var(--muted);font-size:12px;font-weight:500;text-align:center;margin-top:5px}.pc-splash-bar{position:relative;width:130px;height:3px;border-radius:99px;background:rgba(139,132,255,.15);overflow:hidden;margin-top:8px}.pc-splash-bar i{position:absolute;top:0;bottom:0;width:42%;border-radius:99px;background:var(--grad-brand);animation:pcLoad 1.15s ease-in-out infinite}@keyframes pcLoad{from{inset-inline-start:-45%}to{inset-inline-start:100%}}.pc-install{position:fixed;bottom:calc(88px + env(safe-area-inset-bottom));inset-inline:14px;z-index:96;max-width:430px;margin-inline:auto;border:1px solid var(--line-strong);background:var(--panel-solid);border-radius:20px;padding:15px 15px 13px;box-shadow:0 24px 60px rgba(0,0,0,.45);animation:pcUp .3s cubic-bezier(.2,.85,.25,1)}@keyframes pcUp{from{transform:translateY(24px);opacity:0}to{transform:none;opacity:1}}.pc-install-row{display:flex;align-items:center;gap:11px}.pc-install-mark{flex-shrink:0;width:42px;height:42px;border-radius:13px;display:grid;place-items:center;background:var(--grad-hot);color:#fff;font-family:var(--font-display);font-weight:800;font-size:16px}img.pc-install-mark{display:block;object-fit:cover;background:0 0}.pc-install-title{font-size:13px;font-weight:800;display:block}.pc-install-sub{color:var(--muted);font-size:10.5px;line-height:1.7;display:block;margin-top:3px}.pc-install-actions{display:flex;gap:8px;margin-top:12px}.pc-install-go{flex:1;border:0;border-radius:12px;padding:11px 0;background:linear-gradient(120deg,#ffc247,#ff9d1f);color:#1a1208;font-family:var(--font-display);font-weight:800;font-size:12.5px;cursor:pointer;box-shadow:0 8px 22px rgba(255,173,40,.3)}.pc-install-later{flex-shrink:0;border:1px solid var(--line-strong);background:0 0;border-radius:12px;padding:0 18px;color:var(--muted);font-size:12px;font-weight:700;cursor:pointer;font-family:inherit}[data-theme=light]{--bg:#f2f3fb;--panel:#ffffff;--panel-solid:#ffffff;--panel-2:#f4f5fc;--line:rgba(93, 84, 220, 0.13);--line-strong:rgba(93, 84, 220, 0.32);--text:#23254d;--muted:#6a6f9a;--violet:#6d4af0;--cyan:#0898c4;--magenta:#c02cdd;--gold:#a36400;--gold-deep:#8a5200;--mint:#0a9d66;--danger:#d9314d;--grad-brand:linear-gradient(120deg, #6d4af0, #0898c4);--grad-hot:linear-gradient(120deg, #c02cdd, #6d4af0 55%, #0898c4)}[data-theme=light] .aurora{opacity:.5;filter:blur(60px) saturate(1.05)}[data-theme=light] .aurora i:first-child{background:radial-gradient(circle,#b9a5ff,transparent 65%)}[data-theme=light] .aurora i:nth-child(2){background:radial-gradient(circle,#9fe6f5,transparent 65%)}[data-theme=light] .aurora i:nth-child(3){background:radial-gradient(circle,#f3c2ff,transparent 68%);opacity:.3}[data-theme=light] .topbar{background:rgba(242,243,251,.8);border-bottom-color:var(--line)}[data-theme=light] .bottom-nav{background:rgba(242,243,251,.88);border-top-color:var(--line)}[data-theme=light] .nav-tab[data-tab=wallet]{box-shadow:0 10px 24px rgba(224,137,0,.35),0 0 0 5px rgba(242,243,251,.9)}[data-theme=light] .brand-mark{box-shadow:0 6px 16px rgba(109,77,240,.35)}[data-theme=light] .hero-title em{filter:none}[data-theme=light] .wallet-pill{border-color:rgba(163,100,0,.35);background:linear-gradient(120deg,rgba(255,194,71,.22),rgba(255,157,31,.08));color:#a36400;box-shadow:none}[data-theme=light] .wallet-plus{background:linear-gradient(135deg,#ffc247,#ff9d1f)}[data-theme=light] .buy-btn{background:linear-gradient(120deg,#ffc247,#ff9d1f);color:#1a1208;box-shadow:0 10px 24px rgba(224,137,0,.3)}[data-theme=light] .banners-dots i.active{background:#e8a916}[data-theme=light] .price-plate{text-shadow:none}[data-theme=light] .sheet-total .t-value{text-shadow:none}[data-theme=light] .wallet-hero-value{text-shadow:none}[data-theme=light] .ocard-price{text-shadow:none}[data-theme=light] .rt-value{text-shadow:none}[data-theme=light] .search-input{background:#fff;border-color:rgba(93,84,220,.22);box-shadow:0 8px 22px rgba(64,60,140,.07)}[data-theme=light] .search-input:focus{box-shadow:0 0 0 3px rgba(8,152,196,.15),0 8px 22px rgba(64,60,140,.07)}[data-theme=light] .cat-chip{background:#fff;box-shadow:0 4px 12px rgba(64,60,140,.05)}[data-theme=light] .cat-chip.active{background:var(--grad-brand);box-shadow:0 8px 20px rgba(109,77,240,.3);color:#fff}[data-theme=light] .pcard{background:#fff;border-color:var(--line);box-shadow:0 10px 24px rgba(64,60,140,.08)}[data-theme=light] .pcard:hover{box-shadow:0 16px 34px rgba(64,60,140,.14)}[data-theme=light] .pcard-media{background:radial-gradient(150px 100px at 50% 118%,rgba(139,92,255,.16),transparent 75%),linear-gradient(160deg,#f7f8fd,#edeffa)}[data-theme=light] .pcard-media .auto-badge{background:rgba(255,255,255,.85);color:#067a4b;border-color:rgba(6,150,90,.4)}[data-theme=light] .instant-badge{color:#067a4b;border-color:rgba(6,150,90,.35);background:rgba(10,157,102,.08);box-shadow:none}[data-theme=light] .card-skel,[data-theme=light] .cat-skel{background:linear-gradient(100deg,#ecedf7 40%,#f8f9fe 50%,#ecedf7 60%);background-size:200% 100%}[data-theme=light] .sheet{background:#fff}[data-theme=light] .drawer{background:#fff}[data-theme=light] .order-card{box-shadow:0 8px 20px rgba(64,60,140,.06)}[data-theme=light] #myOrdersList .order-card::before{background:rgba(93,84,220,.12)}[data-theme=light] .toast{box-shadow:0 10px 26px rgba(10,157,102,.2)}[data-theme=light] .pc-track{border-color:rgba(8,152,196,.3);background:rgba(8,152,196,.05)}[data-theme=light] .pc-step.done i{background:rgba(10,157,102,.1)}[data-theme=light] .pc-step.now i{background:rgba(8,152,196,.08);animation-name:pcPulseL}@keyframes pcPulseL{0%{box-shadow:0 0 0 0 rgba(8,152,196,.35)}70%{box-shadow:0 0 0 11px rgba(8,152,196,0)}100%{box-shadow:0 0 0 0 rgba(8,152,196,0)}}[data-theme=light] .tf-chip{background:#fff;border-color:var(--line);color:var(--muted)}[data-theme=light] .tf-chip.active{background:rgba(109,77,240,.1);color:#6d4af0;border-color:rgba(109,77,240,.4)}[data-theme=light] .tf-custom{background:#fff;border-color:var(--line)}[data-theme=light] .wl-type{background:#fff;border-color:var(--line);color:var(--muted)}[data-theme=light] .wl-type.active{background:rgba(109,77,240,.1);color:#6d4af0;border-color:rgba(109,77,240,.4)}[data-theme=light] .wl-total{border-color:#b97b00;color:#b97b00}[data-theme=light] .tx-unpaid{background:rgba(185,123,0,.12);color:#b97b00}[data-theme=light] .tx-method{color:#6d4af0;background:rgba(109,77,240,.1)}[data-theme=light] .dr-desc{background:#f6f7fd;border-color:var(--line)}[data-theme=light] .dr-attach{color:#6d4af0;border-color:rgba(109,77,240,.45);background:rgba(109,77,240,.05)}[data-theme=light] .pm-details{border-top-color:rgba(35,37,77,.1)}[data-theme=light] .pm-after{background:rgba(8,152,196,.08);color:#0898c4}[data-theme=light] .wl-amounts .tx-amount{color:var(--text)}[data-theme=light] .chat-msg.agent{background:#f4f5fc}[data-theme=light] .pc-install{box-shadow:0 24px 60px rgba(40,40,90,.25)}[data-theme=light] .pc-splash-mark{box-shadow:0 18px 44px rgba(109,77,240,.35)}[data-theme=light] .odt-value.gold{color:#a36400}[data-theme=light] input[type=date]{color-scheme:light;background:#fff;border-color:var(--line);color:var(--text)}[data-theme=light] input[type=date]::-webkit-calendar-picker-indicator{filter:none}[data-theme=light] .dp-overlay{background:rgba(40,45,80,.35)}[data-theme=light] .dp-panel{box-shadow:0 18px 60px rgba(40,40,90,.25)}[data-theme=light] .dp-close,[data-theme=light] .dp-nav{background:rgba(25,28,51,.05)}[data-theme=light] .dp-day:hover{background:rgba(109,77,240,.1)}[data-theme=light] .dp-today{color:#6d4af0;background:rgba(109,77,240,.1)}.pcard-cat .pcard-body{justify-content:center}.pcard-cat .pcard-name{text-align:center;font-weight:800;font-size:15px}.pcard-cat .pcard-media img{transition:transform .25s ease}.pcard-cat:hover .pcard-media img{transform:scale(1.04)}.pcard-off{opacity:.55;filter:grayscale(.85);cursor:pointer}.pcard-off:hover{transform:none}.pcard-off .auto-badge,.pcard-off .instant-badge,.pcard-off .price-plate{visibility:hidden}.off-badge{position:absolute;top:10px;inset-inline-start:10px;z-index:3;padding:4px 10px;border-radius:999px;font-size:11px;font-weight:800;color:#fff;background:var(--danger,#ff5c7a);box-shadow:0 4px 12px rgba(0,0,0,.25)}.stock-badge{padding:3px 9px;border-radius:999px;font-size:11px;font-weight:800;color:#fff;background:var(--success,#22c55e);white-space:nowrap}.pcard-off .stock-badge{visibility:hidden}.mode-toggle{display:flex;gap:6px;margin-bottom:10px;background:var(--panel-soft,#1d2138);border-radius:999px;padding:4px;width:max-content}.mode-pill{border:0;background:0 0;color:var(--muted,#9aa1c9);font:inherit;font-weight:800;font-size:12.5px;padding:6px 14px;border-radius:999px;cursor:pointer}.mode-pill.active{background:var(--primary,#7d5fff);color:#fff}.settings-toggle{display:flex;align-items:center;gap:10px;background:var(--panel,#171a2e);border:1px solid var(--line,#272b4a);border-radius:14px;padding:14px;cursor:pointer}.settings-toggle input{appearance:none;-webkit-appearance:none;width:46px;height:26px;margin:0;border-radius:999px;background:var(--line-strong);border:1px solid var(--line);position:relative;cursor:pointer;flex-shrink:0;transition:background-color .18s ease}.settings-toggle input::before{content:"";position:absolute;top:2px;inset-inline-start:3px;width:20px;height:20px;border-radius:50%;background:var(--text);box-shadow:0 2px 6px rgba(0,0,0,.35);transition:transform .18s ease}.settings-toggle input:checked{background:var(--primary);border-color:var(--primary)}.settings-toggle input:checked::before{transform:translateX(20px)}[dir=rtl] .settings-toggle input:checked::before{transform:translateX(-20px)}.settings-toggle input:focus-visible{outline:0;box-shadow:var(--focus-ring,0 0 0 3px var(--primary-soft))}.field-input[type=number]{-moz-appearance:textfield;appearance:textfield}.field-input[type=number]::-webkit-inner-spin-button,.field-input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.mode-pill{transition:background-color .15s ease,color .15s ease}.mode-pill:not(.active):hover{color:var(--text)}.pc-switch{position:relative;display:inline-block;width:44px;height:24px;flex-shrink:0}.pc-switch input{position:absolute;opacity:0;width:0;height:0}.pc-switch i{position:absolute;inset:0;border-radius:999px;background:var(--line-strong,#3b4070);transition:background .15s ease}.pc-switch i::after{content:"";position:absolute;top:3px;inset-inline-start:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:transform .15s ease;box-shadow:0 2px 6px rgba(0,0,0,.3)}.pc-switch input:checked+i{background:var(--primary,#7d5fff)}.pc-switch input:checked+i::after{transform:translateX(-20px)}html[dir=ltr] .pc-switch input:checked+i::after{transform:translateX(20px)}.settings-toggle input[type=checkbox]{accent-color:initial}.confirm-overlay{position:fixed;inset:0;z-index:120;display:grid;place-items:center;background:rgba(0,0,0,.55);backdrop-filter:blur(2px)}.confirm-card{width:min(92vw,360px);background:var(--panel,#171a2e);border:1px solid var(--line,#272b4a);border-radius:18px;padding:20px;box-shadow:var(--shadow,0 18px 45px rgba(0,0,0,.35))}.confirm-title{font-weight:800;font-size:16px;margin-bottom:10px}.confirm-line{margin:4px 0}.confirm-line.muted{color:var(--muted,#9aa1c9);font-size:13px}.confirm-msg{margin:12px 0 14px;color:var(--muted,#9aa1c9);font-size:13.5px}.confirm-actions{display:flex;gap:10px}.confirm-actions .buy-btn{flex:1;margin:0}.confirm-cancel{flex:0 0 auto;border:1px solid var(--line-strong,#3b4070);background:0 0;color:var(--text,#f2f4ff);border-radius:12px;padding:0 16px;font:inherit;font-weight:700;cursor:pointer}.price-result{min-height:22px;margin:2px 0 8px;font-size:16.5px;font-weight:800;color:var(--warning);letter-spacing:.2px}.field.has-suggest{position:relative}.sug-box{position:absolute;inset-inline:0;top:100%;z-index:30;margin-top:4px;background:var(--panel);border:1px solid var(--line-strong);border-radius:12px;box-shadow:var(--shadow);overflow:hidden}.sug-item{display:block;width:100%;text-align:start;background:0 0;border:0;color:var(--text);font:inherit;font-size:13.5px;padding:10px 13px;cursor:pointer;direction:ltr}.sug-item:hover{background:var(--panel-soft)}.sug-item+.sug-item{border-top:1px solid var(--line)}#pcMaintOverlay{position:fixed;inset:0;z-index:9999;background:radial-gradient(130% 100% at 50% 0,#0b0e24 0,var(--bg) 55%,#04050f 100%);display:flex;align-items:center;justify-content:center;padding:22px;overflow:hidden}.maint-glow{position:absolute;width:62vmin;height:62vmin;border-radius:50%;filter:blur(34px);pointer-events:none;top:-18vmin;inset-inline-end:-14vmin;background:radial-gradient(circle,rgba(139,92,255,.26) 0,transparent 62%);animation:maintDrift 11s ease-in-out infinite}.maint-glow-2{width:52vmin;height:52vmin;top:auto;bottom:-16vmin;inset-inline-end:auto;inset-inline-start:-12vmin;background:radial-gradient(circle,rgba(34,211,238,.16) 0,transparent 62%);animation:maintDrift 14s ease-in-out infinite reverse}@keyframes maintDrift{0%,100%{transform:translate3d(0,0,0) scale(1)}50%{transform:translate3d(-4vmin,3vmin,0) scale(1.12)}}.maint-dust{position:absolute;inset:0;pointer-events:none;animation:maintTwinkle 5s ease-in-out infinite alternate;background-image:radial-gradient(1.5px 1.5px at 12% 24%,rgba(242,243,255,.5),transparent 60%),radial-gradient(1px 1px at 78% 16%,rgba(139,92,255,.7),transparent 60%),radial-gradient(1.5px 1.5px at 64% 78%,rgba(34,211,238,.5),transparent 60%),radial-gradient(1px 1px at 28% 66%,rgba(242,243,255,.4),transparent 60%),radial-gradient(1px 1px at 90% 55%,rgba(242,243,255,.35),transparent 60%),radial-gradient(1.5px 1.5px at 42% 8%,rgba(255,194,71,.45),transparent 60%)}@keyframes maintTwinkle{from{opacity:.35}to{opacity:.9}}.maint-frame{position:relative;width:100%;max-width:480px;border-radius:30px;padding:1.5px;overflow:hidden;box-shadow:0 30px 90px rgba(0,0,0,.5),0 0 60px rgba(139,92,255,.1)}.maint-frame::before{content:"";position:absolute;inset:-130%;background:conic-gradient(from 0deg,transparent 0 32%,rgba(139,92,255,.9) 42%,rgba(34,211,238,.9) 50%,rgba(139,92,255,.5) 58%,transparent 68% 100%);animation:maintSpin 7.5s linear infinite}@keyframes maintSpin{to{transform:rotate(360deg)}}.maint-card{position:relative;border-radius:28.5px;padding:38px 26px 28px;text-align:center;border:1px solid var(--line);background:radial-gradient(90% 60% at 50% 0,rgba(139,92,255,.12) 0,transparent 70%),linear-gradient(180deg,#14183a 0,#12152e 60%,#0e1128 100%)}.maint-emblem{position:relative;width:104px;height:104px;margin:0 auto 16px}.maint-logo{position:absolute;inset:6px;border-radius:50%;overflow:hidden;border:2px solid var(--line-strong);box-shadow:0 0 0 5px rgba(139,92,255,.12),0 14px 44px rgba(139,92,255,.35);animation:maintBreathe 4.5s ease-in-out infinite}.maint-logo img{width:100%;height:100%;object-fit:cover;display:block}.maint-logo--txt{display:grid;place-items:center;background:linear-gradient(135deg,rgba(139,92,255,.3),rgba(34,211,238,.18));font-family:var(--font-display);font-weight:800;font-size:30px;color:#fff}@keyframes maintBreathe{0%,100%{transform:scale(1)}50%{transform:scale(1.045)}}.maint-orbit{position:absolute;inset:-6px;animation:maintSpin 6s linear infinite}.maint-orbit i{position:absolute;top:0;left:50%;width:7px;height:7px;margin-left:-3.5px;border-radius:50%;background:var(--cyan);box-shadow:0 0 12px var(--cyan),0 0 26px rgba(34,211,238,.6)}.maint-brand{font-family:var(--font-display);font-size:12.5px;font-weight:700;letter-spacing:5px;color:var(--muted);text-transform:uppercase;margin-bottom:10px}.maint-title{font-family:var(--font-display);font-size:clamp(22px, 5.5vw, 29px);font-weight:800;line-height:1.45;margin:0 0 10px;background:linear-gradient(115deg,#fff 15%,#cfc9ff 45%,#9ee9ff 85%);-webkit-background-clip:text;background-clip:text;color:transparent}.maint-sub{color:var(--muted);font-size:14.5px;line-height:1.85;margin:0 auto 24px;max-width:360px}.maint-count{display:flex;align-items:stretch;justify-content:center;gap:9px;margin-bottom:8px}.mc-cell{min-width:86px;padding:15px 8px 11px;border-radius:18px;background:linear-gradient(180deg,rgba(29,34,70,.9),rgba(16,19,42,.9));border:1px solid var(--line-strong);box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 14px 34px rgba(0,0,0,.35)}.mc-cell b{display:block;font-family:var(--font-num);font-size:36px;font-weight:800;color:var(--gold);font-variant-numeric:tabular-nums;line-height:1;text-shadow:0 0 24px rgba(255,194,71,.35)}.mc-cell span{display:block;margin-top:7px;font-size:11px;color:var(--muted)}.mc-sep{align-self:center;font-family:var(--font-num);font-size:26px;font-weight:900;color:#494f85;padding-bottom:16px;animation:maintBlink 2s steps(1) infinite}@keyframes maintBlink{50%{opacity:.25}}.maint-soon{font-size:17px;font-weight:800;color:var(--gold);margin-bottom:24px}.maint-bar{height:7px;background:rgba(29,34,70,.9);border:1px solid var(--line);border-radius:999px;overflow:hidden;max-width:320px;margin:18px auto 0}.maint-bar i{display:block;height:100%;width:2%;background:linear-gradient(90deg,var(--violet),var(--cyan));border-radius:999px;transition:width 1s linear;position:relative;overflow:hidden}.maint-bar i::after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 20%,rgba(255,255,255,.55) 50%,transparent 80%);transform:translateX(-100%);animation:maintSheen 2.6s ease-in-out infinite}@keyframes maintSheen{100%,60%{transform:translateX(220%)}}.maint-work{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:18px;font-size:12.5px;font-weight:700;color:var(--muted)}.maint-work span{width:6px;height:6px;border-radius:50%;background:var(--violet);display:inline-block;animation:maintDot 1.2s ease-in-out infinite}.maint-work span:nth-child(2){animation-delay:.2s;background:#6b9cff}.maint-work span:nth-child(3){animation-delay:.4s;background:var(--cyan);margin-inline-end:4px}@keyframes maintDot{0%,100%{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}}.maint-auto{margin-top:13px;font-size:11.5px;color:#6d739f}@media (max-width:480px){.maint-card{padding:32px 18px 24px}.mc-cell{min-width:72px}.mc-cell b{font-size:29px}}@media (prefers-reduced-motion:reduce){.maint-bar i::after,.maint-dust,.maint-frame::before,.maint-glow,.maint-glow-2,.maint-logo,.maint-orbit,.maint-work span,.mc-sep{animation:none}}#pcBannedOverlay{position:fixed;inset:0;z-index:10000;background:radial-gradient(90% 60% at 50% 0,rgba(255,93,122,.1) 0,transparent 60%),linear-gradient(180deg,#05060f,#0a0b1a);display:flex;align-items:center;justify-content:center;padding:max(20px,env(safe-area-inset-top)) 18px max(20px,env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain;animation:banFade .35s ease both}[data-theme=light] #pcBannedOverlay{background:radial-gradient(90% 60% at 50% 0,rgba(255,93,122,.1) 0,transparent 60%),var(--bg)}@keyframes banFade{from{opacity:0}to{opacity:1}}.ban-wrap{position:relative;width:100%;max-width:348px;margin:auto;text-align:center;animation:banRise .45s cubic-bezier(.2,.9,.3,1) both}@keyframes banRise{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.ban-hazard{height:8px;border-radius:999px;margin-bottom:26px;background:repeating-linear-gradient(-45deg,rgba(255,93,122,.85) 0 9px,transparent 9px 18px);background-size:25px 8px;animation:banHazard 1.6s linear infinite}@keyframes banHazard{to{background-position-x:-25px}}.ban-emblem{position:relative;width:118px;height:132px;margin:0 auto 22px;color:var(--danger)}.ban-emblem svg{width:100%;height:100%;filter:drop-shadow(0 10px 26px rgba(255,93,122,.35))}.ban-scan{position:absolute;inset-inline:8px;height:2px;background:linear-gradient(90deg,transparent,rgba(255,93,122,.9),transparent);animation:banScan 2.6s ease-in-out infinite}@keyframes banScan{0%,100%{top:16%;opacity:0}20%{opacity:1}50%{top:78%;opacity:1}80%{opacity:0}}.ban-code{font-family:var(--font-num);font-size:11px;letter-spacing:3px;color:var(--danger);margin-bottom:8px}.ban-title{font-family:var(--font-display);font-size:clamp(21px, 5vw, 26px);font-weight:800;line-height:1.45;margin:0 0 10px}.ban-sub{font-size:13px;line-height:1.9;color:var(--muted);margin:0 0 20px}.ban-rows{border:1px solid var(--line);border-radius:14px;overflow:hidden;text-align:start;margin-bottom:14px}.ban-row{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:11px 13px;font-size:12px;color:var(--muted);background:rgba(255,255,255,.02);text-align:start}[data-theme=light] .ban-row{background:var(--panel-2)}.ban-row+.ban-row{border-top:1px solid var(--line)}.ban-row b{font-family:var(--font-num);font-size:12.5px;font-weight:800;color:var(--text);word-break:break-all}.ban-row b.bad{color:var(--danger)}.ban-ref{border:0;font:inherit;font-size:12px;color:var(--muted);cursor:pointer;transition:background .2s}.ban-ref:hover{background:rgba(255,255,255,.05)}[data-theme=light] .ban-ref:hover{background:var(--panel)}.ban-ref b{color:var(--gold);letter-spacing:.5px}.ban-ref.is-copied span{color:var(--mint)}.ban-quote{text-align:start;font-size:14px;font-weight:700;line-height:1.9;color:var(--text);border-inline-start:3px solid var(--danger);padding:2px 14px;margin:0 0 20px}.ban-appeal{text-align:start;border:1px solid var(--line);border-radius:16px;padding:15px 14px 14px;margin-bottom:12px;background:rgba(255,255,255,.02)}[data-theme=light] .ban-appeal{background:var(--panel-2)}.ban-appeal-title{font-family:var(--font-display);font-size:14px;font-weight:800;margin-bottom:4px}.ban-appeal-hint{font-size:11.5px;line-height:1.7;color:var(--muted);margin:0 0 11px}.ban-input{display:block;width:100%;background:var(--bg);border:1px solid var(--line-strong);border-radius:11px;color:var(--text);font-family:inherit;font-size:13px;padding:11px 12px;margin-bottom:8px;transition:border-color .2s}[data-theme=light] .ban-input{background:#fff}.ban-input::placeholder{color:var(--muted);opacity:.75}.ban-input:focus{outline:0;border-color:var(--violet)}.ban-area{resize:vertical;min-height:74px;line-height:1.7}.ban-appeal-err{font-size:12px;font-weight:700;color:var(--danger);margin-bottom:8px}.ban-appeal-done{display:grid;gap:4px;padding:12px 13px;border-radius:12px;background:rgba(52,227,161,.1);border:1px solid rgba(52,227,161,.32)}.ban-appeal-done b{font-size:13.5px;color:var(--mint)}.ban-appeal-done span{font-size:11.5px;line-height:1.7;color:var(--muted)}.ban-actions{display:grid;gap:9px}.ban-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:47px;padding:0 22px;border-radius:13px;border:1px solid var(--line-strong);background:0 0;color:var(--text);font-family:inherit;font-size:13.5px;font-weight:800;cursor:pointer;transition:border-color .2s,transform .1s,box-shadow .2s,opacity .2s}.ban-btn svg{width:18px;height:18px;flex:none}.ban-btn:hover{border-color:var(--violet)}.ban-btn:active{transform:translateY(1px)}.ban-btn-primary{color:#0b0d1f;border-color:transparent;background:linear-gradient(120deg,var(--mint),#2fd0c2);box-shadow:0 10px 26px rgba(52,227,161,.2)}.ban-btn-primary:hover{border-color:transparent;box-shadow:0 12px 30px rgba(52,227,161,.28)}.ban-btn.is-loading{opacity:.6;pointer-events:none}.ban-btn.is-loading svg{animation:maintSpin 1s linear infinite}.ban-foot{margin-top:16px;font-size:10.5px;letter-spacing:2px;color:var(--muted);opacity:.8}.pnd-card{margin-top:14px;padding:20px 16px 18px;text-align:center;border:1px solid rgba(255,194,71,.28);border-radius:20px;background:rgba(255,194,71,.045);scroll-margin-top:82px;animation:pndIn .4s cubic-bezier(.2,.9,.3,1) both}[data-theme=light] .pnd-card{background:rgba(255,194,71,.1)}@keyframes pndIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.pnd-chip{display:inline-flex;align-items:center;gap:7px;font-size:11.5px;font-weight:800;color:var(--gold);background:rgba(255,194,71,.12);border:1px solid rgba(255,194,71,.3);border-radius:999px;padding:5px 13px;margin-bottom:18px}.pnd-chip i{width:6px;height:6px;border-radius:50%;background:var(--gold);animation:pndBlink 1.8s ease-in-out infinite}@keyframes pndBlink{0%,100%{opacity:.35}50%{opacity:1}}.pnd-ring{position:relative;width:104px;height:104px;margin:0 auto 18px;border-radius:50%;display:grid;place-items:center;background:conic-gradient(var(--gold) 0turn,var(--gold-deep,#ff9d1f) .62turn,rgba(255,194,71,.14) .62turn 1turn)}.pnd-ring::after{content:"";position:absolute;inset:7px;border-radius:50%;background:var(--bg)}.pnd-ring>svg{position:relative;z-index:1;width:42px;height:42px;color:var(--gold)}.pnd-spark{position:absolute;inset:-6px;border-radius:50%;border:1px dashed rgba(255,194,71,.35);animation:maintSpin 16s linear infinite}.pnd-title{font-family:var(--font-display);font-size:20px;font-weight:800;line-height:1.45;margin:0 0 9px}.pnd-sub{font-size:12.8px;line-height:1.9;color:var(--muted);margin:0 0 18px}.pnd-steps{display:flex;align-items:flex-start;justify-content:center;margin-bottom:18px}.pstep2{flex:1;display:grid;justify-items:center;gap:7px;max-width:96px;font-size:10.5px;line-height:1.5;color:var(--muted)}.pstep2 i{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-family:var(--font-num);font-size:12px;font-weight:800;background:var(--panel-2);border:1px solid var(--line);color:var(--muted);font-style:normal}.pstep2.done i{background:rgba(52,227,161,.14);border-color:rgba(52,227,161,.45);color:var(--mint)}.pstep2.done span{color:var(--text)}.pstep2.now i{background:rgba(255,194,71,.14);border-color:rgba(255,194,71,.5);color:var(--gold);animation:pndPulse 2s ease-in-out infinite}.pstep2.now span{color:var(--gold);font-weight:800}@keyframes pndPulse{0%,100%{box-shadow:0 0 0 4px rgba(255,194,71,.09)}50%{box-shadow:0 0 0 9px rgba(255,194,71,.05)}}.pline2{flex:0 0 30px;height:2px;margin-top:13px;border-radius:9px;background:var(--line)}.pline2.done{background:linear-gradient(90deg,rgba(52,227,161,.6),rgba(255,194,71,.6))}.pnd-rows{border:1px solid var(--line);border-radius:14px;overflow:hidden;text-align:start;margin-bottom:13px}.pnd-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 13px;font-size:12px;color:var(--muted);background:var(--panel-2)}.pnd-row+.pnd-row{border-top:1px solid var(--line)}.pnd-row b{font-family:var(--font-num);font-size:12.5px;font-weight:800;color:var(--text);word-break:break-all}.pnd-row b.gold{color:var(--gold);letter-spacing:.5px}.pnd-box{text-align:start;border:1px solid var(--line);border-radius:16px;padding:14px 13px 13px;margin-bottom:11px}.pnd-box-t{font-family:var(--font-display);font-size:13.5px;font-weight:800;margin-bottom:4px}.pnd-box-h{font-size:11.5px;line-height:1.7;color:var(--muted);margin:0 0 11px}.pnd-input{display:block;width:100%;background:var(--bg);border:1px solid var(--line-strong);border-radius:11px;color:var(--text);font-family:inherit;font-size:13px;padding:11px 12px;margin-bottom:8px;transition:border-color .2s}[data-theme=light] .pnd-input{background:#fff}.pnd-input::placeholder{color:var(--muted);opacity:.75}.pnd-input:focus{outline:0;border-color:var(--gold)}.pnd-area{resize:vertical;min-height:70px;line-height:1.7}.pnd-err{font-size:12px;font-weight:700;color:var(--danger);margin-bottom:8px}.pnd-done{display:grid;gap:4px;padding:12px 13px;border-radius:12px;background:rgba(52,227,161,.1);border:1px solid rgba(52,227,161,.32)}.pnd-done b{font-size:13.5px;color:var(--mint)}.pnd-done span{font-size:11.5px;line-height:1.7;color:var(--muted)}.pnd-actions{display:grid;gap:9px}.pnd-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:47px;padding:0 18px;border-radius:13px;border:1px solid var(--line-strong);background:0 0;color:var(--text);font-family:inherit;font-size:13.5px;font-weight:800;cursor:pointer;transition:border-color .2s,transform .1s,box-shadow .2s,opacity .2s}.pnd-btn svg{width:18px;height:18px;flex:none}.pnd-btn:hover{border-color:var(--gold)}.pnd-btn:active{transform:translateY(1px)}.pnd-btn-gold{color:#241800;border-color:transparent;background:linear-gradient(120deg,var(--gold),var(--gold-deep,#ff9d1f));box-shadow:0 10px 26px rgba(255,157,31,.2)}.pnd-btn-gold:hover{border-color:transparent;box-shadow:0 12px 30px rgba(255,157,31,.28)}.pnd-btn-ghost{border-style:dashed;font-size:12.5px}.pnd-btn.is-loading{opacity:.6;pointer-events:none}.pnd-btn.is-loading svg{animation:maintSpin 1s linear infinite}.pnd-foot{margin-top:13px;font-size:11px;line-height:1.7;color:var(--muted);opacity:.85}@media (prefers-reduced-motion:reduce){.pnd-card,.pnd-chip i,.pnd-spark,.pstep2.now i{animation:none}}@media (prefers-reduced-motion:reduce){#pcBannedOverlay,.ban-hazard,.ban-scan,.ban-wrap{animation:none}.ban-scan{display:none}}.vipx{max-width:620px;margin:0 auto;padding:4px 0 24px}.vipx-loading,.vipx-msg{text-align:center;color:var(--muted);padding:40px 20px}.vipx-msg-ic{font-size:46px;margin-bottom:12px}.vipx-msg h2{font-size:19px;margin-bottom:6px;color:var(--text)}.vipx-hero{position:relative;text-align:center;padding:26px 20px 22px;margin-bottom:16px;border:1px solid var(--line-strong);border-radius:22px;background:linear-gradient(180deg,color-mix(in srgb,var(--gold,#ffc247) 8%,var(--panel-solid)) 0,var(--panel-solid) 60%);overflow:hidden}.vipx-hero-glow{position:absolute;top:-80px;inset-inline-start:50%;transform:translateX(-50%);width:300px;height:300px;border-radius:50%;background:radial-gradient(circle,rgba(255,194,71,.22) 0,transparent 65%);filter:blur(24px);pointer-events:none}.vipx-avatar{position:relative;width:92px;height:92px;margin:0 auto 12px;filter:drop-shadow(0 8px 24px rgba(255,194,71,.28))}.vipx-tier-name{position:relative;font-size:26px;font-weight:900;letter-spacing:.3px}.vipx-tier-sub{position:relative;font-size:12.5px;color:var(--muted);font-weight:700;margin-top:2px}.vipx-spend{position:relative;margin-top:12px;font-size:13.5px;color:var(--muted)}.vipx-spend b{color:var(--text)}.vipx-progress{border:1px solid var(--line-strong);border-radius:18px;padding:18px;margin-bottom:16px;background:var(--panel-solid)}.vipx-prog-top{display:flex;justify-content:space-between;align-items:center;font-size:13.5px;font-weight:800;margin-bottom:10px}.vipx-prog-next{display:inline-flex;align-items:center;gap:5px;color:var(--muted)}.vipx-bar{height:12px;background:var(--panel-2);border-radius:999px;overflow:hidden;border:1px solid var(--line)}.vipx-bar i{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--gold,#ffc247),var(--gold-deep,#ff9d1f));transition:width .5s ease;min-width:2%}.vipx-prog-info{margin-top:12px;font-size:14px;text-align:center}.vipx-prog-info b{color:var(--gold,#ffc247)}.vipx-disc{margin-top:10px;text-align:center;font-size:13.5px;font-weight:700;padding:10px;border-radius:12px;background:rgba(255,194,71,.1);border:1px dashed rgba(255,194,71,.4)}.vipx-disc b{color:var(--gold,#ffc247)}.vipx-max{display:flex;align-items:center;gap:14px;padding:18px;margin-bottom:16px;border-radius:18px;border:1px solid rgba(52,227,161,.4);background:rgba(52,227,161,.08)}.vipx-max-ic{font-size:34px}.vipx-max b{display:block;font-size:16px}.vipx-max span{font-size:13px;color:var(--muted)}.vipx-ladder-title{font-size:14px;font-weight:800;color:var(--muted);margin:4px 4px 10px}.vipx-ladder{display:grid;gap:10px}.vipx-tier{display:flex;align-items:center;gap:13px;padding:12px 14px;border:1px solid var(--line);border-radius:15px;background:var(--panel-solid);transition:border-color .2s}.vipx-tier.current{border-color:var(--gold,#ffc247);box-shadow:0 0 0 1px rgba(255,194,71,.35),0 8px 24px rgba(255,194,71,.12)}.vipx-tier.locked{opacity:.62}.vipx-tier-ava{flex:0 0 auto;line-height:0}.vipx-tier.locked .vipx-tier-ava{filter:grayscale(.7)}.vipx-tier-info{flex:1 1 auto}.vipx-tier-nm{font-size:15px;font-weight:800}.vipx-tier-meta{font-size:12px;color:var(--muted);margin-top:2px}.vipx-tier-state{flex:0 0 auto;font-size:12px;font-weight:800;padding:5px 11px;border-radius:999px}.vipx-tier-state.done{color:var(--mint,#34e3a1);background:rgba(52,227,161,.12)}.vipx-tier-state.current{color:#1a1205;background:var(--gold,#ffc247)}.vipx-tier-state.locked{color:var(--muted);background:var(--panel-2)}.popup-overlay{position:fixed;inset:0;z-index:9000;background:rgba(0,0,0,.55);display:flex;align-items:center;justify-content:center;padding:20px}.popup-card{position:relative;background:var(--panel);border:1px solid var(--line-strong);border-radius:18px;padding:26px;max-width:440px;width:100%;box-shadow:var(--shadow)}.popup-title{font-size:17px;font-weight:800;margin-bottom:10px}.popup-body{color:var(--text);font-size:14px;line-height:1.8;margin-bottom:16px;white-space:normal}.popup-ok{width:100%}.push-suggest{position:fixed;bottom:18px;inset-inline:14px;z-index:8500;display:flex;align-items:center;gap:10px;background:var(--panel);border:1px solid var(--line-strong);border-radius:16px;padding:12px 14px;box-shadow:var(--shadow);max-width:480px;margin-inline:auto;animation:pushIn .3s ease}@keyframes pushIn{from{transform:translateY(20px);opacity:0}to{transform:none;opacity:1}}.push-suggest span{flex:1;font-size:13.5px;font-weight:700}.push-suggest .buy-btn{width:auto;padding:9px 14px;font-size:12.5px}.push-suggest-x{background:0 0;border:0;color:var(--muted);cursor:pointer;font-size:14px}.grid{grid-template-columns:repeat(auto-fill,minmax(102px,1fr))!important;gap:9px!important}@media (min-width:520px){.grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))!important;gap:11px!important}}@media (min-width:760px){.grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))!important;gap:14px!important}}.pcard-body{padding:6px 7px 7px!important}.pcard-name{font-size:10.5px!important;line-height:1.35!important}.pcard-cat .pcard-name{font-size:11px!important}.price-tag{font-size:9.5px;padding:3px 6px;top:6px;left:6px;border-radius:6px}.pcard-media .auto-badge{font-size:8px!important;padding:2px 7px!important;bottom:6px!important}.pcard:active{transform:scale(.955);transition:transform 80ms ease}.pcard:hover{transform:translateY(-4px)}.pcard .pcard-media::before{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.18) 47%,transparent 64%);transform:translateX(-120%);animation:pcardSheen .9s ease-out 1;animation-delay:calc(var(--i, 0) * 45ms + .35s);pointer-events:none}@keyframes pcardSheen{to{transform:translateX(120%)}}.pcard:not(.pcard-cat) .pcard-body{padding:3px 7px 5px!important;display:block!important}.pcard:not(.pcard-cat) .pcard-name{min-height:0!important;margin:0!important;line-height:1.2!important;white-space:normal!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:clip!important}.orders-search{position:relative;margin:6px 0 12px}.orders-search-ic{position:absolute;inset-inline-start:14px;top:50%;transform:translateY(-50%);width:18px;height:18px;color:var(--muted);pointer-events:none}#ordersSearchInput{width:100%;height:46px;border-radius:14px;border:1px solid var(--line-strong);background:var(--panel);backdrop-filter:blur(8px);color:var(--text);font-size:14px;font-weight:600;padding:0 14px;padding-inline-start:42px;outline:0;transition:border-color .15s ease,box-shadow .2s ease}#ordersSearchInput::placeholder{color:var(--muted);font-weight:500}#ordersSearchInput:focus{border-color:var(--cyan);box-shadow:0 0 0 3px rgba(34,211,238,.15)}#ordersSearchInput::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}[data-theme=light] #ordersSearchInput{background:#fff;box-shadow:0 6px 16px rgba(64,60,140,.06)}.pcard-media::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(7,9,26,.4) 0,transparent 22%,transparent 70%,rgba(7,9,26,.48) 100%)}.pcard-cat .pcard-media::after{display:none}[data-theme=light] .pcard-media::after{background:linear-gradient(180deg,rgba(10,12,40,.22) 0,transparent 24%,transparent 72%,rgba(10,12,40,.26) 100%)}.price-tag{box-shadow:0 2px 10px rgba(255,158,20,.28),0 2px 8px rgba(0,0,0,.3)!important}.pcard-media .auto-badge{box-shadow:0 0 12px rgba(52,227,161,.18)!important}.section-title{position:relative;padding-bottom:8px}.section-title::after{content:"";position:absolute;bottom:0;inset-inline-start:0;width:34px;height:3px;border-radius:3px;background:linear-gradient(90deg,var(--violet),var(--cyan))}.section-title.flame::after{background:linear-gradient(90deg,var(--gold),var(--gold-deep))}.nav-tab[data-tab=store]:not(.active) svg{stroke:var(--cyan)}.nav-tab[data-tab=orders]:not(.active) svg{stroke:var(--violet)}.nav-tab[data-tab=favorites]:not(.active) svg{stroke:var(--danger)}.nav-tab[data-tab=settings]:not(.active) svg{stroke:var(--mint)}