/* PRIME INFINITY · 2026.11 · shared design tokens and legacy component adapters. */
html:root,html:root[data-theme]{
 color-scheme:light;--pi-white:#F7FBFF;--pi-ice:#EAF5FF;--pi-navy:#071D3D;--pi-primary:#126BFF;--pi-cyan:#00D7F4;--pi-crystal:#6EBEFF;--pi-violet:#745BFF;--pi-silver:#D9E7F5;--pi-gold:#E8BD63;--pi-muted:#516985;--pi-line:#D9E7F5;--pi-radius:24px;--pi-shadow:0 16px 48px -28px #163b7840;
 --rescue-bg:var(--pi-white);--rescue-top:#fff;--rescue-card:#fff;--rescue-field:#fff;--rescue-text:var(--pi-navy);--rescue-muted:var(--pi-muted);--rescue-border:var(--pi-line);--rescue-accent:var(--pi-primary);--rescue-accent-2:var(--pi-primary);--rescue-tint:var(--pi-ice);
 --prime-bg:var(--pi-white);--prime-bg-2:var(--pi-ice);--prime-surface:#fff;--prime-surface-2:var(--pi-ice);--prime-field:#fff;--prime-text:var(--pi-navy);--prime-text-2:var(--pi-muted);--prime-muted:var(--pi-muted);--prime-blue:var(--pi-primary);--prime-blue-2:var(--pi-primary);--prime-orange:var(--pi-primary);--prime-orange-2:var(--pi-primary);--prime-line:var(--pi-line);--prime-soft:var(--pi-ice);
 --fo-panel:#fff;--fo-panel-2:var(--pi-ice);--fo-text:var(--pi-navy);--fo-muted:var(--pi-muted);--fo-orange:var(--pi-primary);--fo-orange-2:var(--pi-primary);--bg-deep:var(--pi-white);--bg-primary:var(--pi-white);--bg-card:#fff;--text-primary:var(--pi-navy);--text-secondary:var(--pi-muted);--text-muted:var(--pi-muted);--border:var(--pi-line);--gradient-btn:linear-gradient(130deg,var(--pi-primary),#2452db);--font:Vazirmatn,system-ui,sans-serif;
}
html{scroll-padding-top:100px}body{margin:0;font-family:var(--font);line-height:1.75}*,*::before,*::after{box-sizing:border-box}img,svg,video{max-width:100%}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}a{color:var(--pi-primary)}button,a{touch-action:manipulation}button:disabled{opacity:.6;cursor:wait}h1,h2,h3,h4{line-height:1.5;letter-spacing:-.025em}input,select,textarea{min-width:0}p{overflow-wrap:break-word}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible{outline:3px solid var(--pi-primary)!important;outline-offset:4px!important}input[type=checkbox],input[type=radio]{accent-color:var(--pi-primary)}[hidden]{display:none!important}
html:root body,html:root body.admin-body,html:root body.page-new-order{background:var(--pi-white)!important;color:var(--pi-navy)!important;background-image:radial-gradient(ellipse at 95% 0,#eaf5ff80,transparent 45%)!important}
html:root body :is(.header,.bottom-nav,.mobile-menu.prime-drawer,.adm-topbar,.adm-sidebar,.pg-sidebar,.sidebar){color:var(--pi-navy)!important;background:rgba(255,255,255,.93)!important;border-color:var(--pi-line)!important;box-shadow:var(--pi-shadow);backdrop-filter:blur(18px)}
html:root body :is(.card,.xo-card,.xo-form,.sidebar-card,.gateway-card,.addfunds-card,.account-ref-card,.profile-card,.adm-section,.dash-card,.stat-box,.pg-card,.pg-package,.service-details-card,.prime-user-card,.pg-receipt,.wallet-card,.support-card,.premium-card,.premium-stat,.premium-notice,.xp-card,.auth-card,.fo-service-details,.prime-panel){background:linear-gradient(145deg,#fff,#fafdff)!important;color:var(--pi-navy)!important;border:1px solid var(--pi-line)!important;border-radius:var(--pi-radius)!important;box-shadow:var(--pi-shadow)!important;min-width:0}
html:root body :is(.xo-input,.xo-select,.xo-readonly,.form-control,.cat-trigger,.svc-trigger,.xp-search input,.ai-input input,.top-search input){background:#fff!important;color:var(--pi-navy)!important;border:1px solid var(--pi-line)!important;border-radius:13px!important;min-height:46px;padding:10px 14px;box-shadow:0 3px 10px #071d3d03}
html:root body :is(.cat-picker,.svc-picker,.svc-list,.cat-item,.svc-item,.service-details-box,.service-spec-card,.xo-info-card,.xo-info-notes,.prime-menu-items,.prime-menu-group-head,.prime-drawer-bottom-links a,.search-results){background:#fff!important;color:var(--pi-navy)!important;border-color:var(--pi-line)!important}
html:root body :is(.btn-primary,.btn-order,.btn-app-install-header,.bn-center,.pi-button-primary){background:var(--pi-primary)!important;color:#fff!important;border-color:transparent!important;box-shadow:0 6px 18px -6px #126bff70!important;border-radius:13px;transition:transform .2s,box-shadow .2s}
html:root body :is(.btn-primary,.btn-order,.pi-button-primary):hover{transform:translateY(-2px);box-shadow:0 10px 25px -8px #126bff80!important}html:root body :is(.btn-outline,.btn-desc,.xp-page-btn){background:#fff!important;color:var(--pi-navy)!important;border:1px solid var(--pi-line)!important;border-radius:13px}
html:root body :is(.muted,.text-muted,.lbl,.logo-sub,.currency-menu .cur-code){color:var(--pi-muted)!important}html:root body :is(.xp-name,.service-title,.prime-detail-product-name){color:var(--pi-navy)!important;overflow-wrap:anywhere;unicode-bidi:plaintext}html:root body :is(.premium-table,.adm-table,.pg-table){color:var(--pi-navy)!important;width:100%;border-collapse:collapse}html:root body :is(th,.xo-card-head,.account-ref-card-head){color:var(--pi-muted)!important;background:var(--pi-ice)!important}html:root body :is(td,th){border-color:var(--pi-line)!important;padding:14px 12px}html:root body :is(.table-wrap,.table-responsive,.adm-table-wrap){max-width:100%;overflow:auto;border-radius:18px}html:root body tr:hover td{background:#f3f8ff}
html:root body :is(.alert.success,.premium-pill.completed){color:#166344!important;background:#ebfbf3!important;border-color:#bee7d2!important}html:root body :is(.alert.error,.premium-pill.canceled){color:#a62940!important;background:#fff1f3!important;border-color:#f3ced5!important}html:root body .alert{border-radius:14px;padding:14px 18px}html:root body .empty-state{border:1px dashed var(--pi-line);border-radius:24px;padding:44px 20px;text-align:center;background:#fff!important;color:var(--pi-muted)!important}
html:root body .header{position:sticky;top:0;z-index:500;border-bottom:1px solid var(--pi-line);margin-bottom:0}html:root body .header-inner{min-height:84px;gap:20px;max-width:1440px;padding-inline:32px}html:root body .logo-title{color:var(--pi-navy)!important;font-size:18px}html:root body .logo-icon{background:var(--pi-navy)!important;border-radius:14px;color:#fff!important;box-shadow:none}html:root body .nav-link{color:var(--pi-muted)!important;font-size:13px}html:root body .nav-link:hover{color:var(--pi-primary)!important;background:var(--pi-ice)!important}.pi-skip{position:fixed;top:8px;inset-inline-start:12px;z-index:11000;transform:translateY(-160%);background:#fff;border:2px solid var(--pi-primary);border-radius:10px;padding:10px}.pi-skip:focus{transform:none}html:root body .page-main{padding-top:0;min-height:65vh}.container{min-width:0}.pi-home{max-width:1440px;margin:auto;padding:24px 32px 70px}.pi-eyebrow{display:inline-flex;align-items:center;gap:9px;font:600 10px/1.5 system-ui,sans-serif;letter-spacing:.16em;color:var(--pi-primary);direction:ltr}.pi-live-dot{width:6px;height:6px;border-radius:100%;background:var(--pi-cyan);box-shadow:0 0 14px var(--pi-cyan)}
/* Cinematic vector/CSS scene, zero WebGL dependency, stable dimensions. */
html:root body .pi-hero{isolation:isolate;position:relative;display:grid;grid-template-columns:1.05fr 1fr;align-items:center;min-height:570px;padding:58px 54px 32px;border-radius:32px;overflow:hidden;color:#fff;background:radial-gradient(ellipse at 24% 40%,#124c9950,transparent 45%),radial-gradient(ellipse at 80% 0,#19326280,transparent 50%),#071d3d;border:1px solid #284874;box-shadow:0 25px 50px -30px #071d3d80}.pi-hero-grid{position:absolute;inset:0;z-index:-1;background-image:linear-gradient(#6ebeff08 1px,transparent 1px),linear-gradient(90deg,#6ebeff08 1px,transparent 1px);background-size:56px 56px;mask-image:linear-gradient(transparent,#0008)}.pi-hero-copy{position:relative;z-index:2;min-width:0}.pi-hero .pi-eyebrow{color:#a3c9f9;font-size:9px}.pi-wordmark{font:800 clamp(30px,3.4vw,52px)/1.2 system-ui,sans-serif;letter-spacing:-.06em;text-align:start;margin-top:30px}.pi-wordmark span{color:#9bc9ff;font-weight:300}.pi-wordmark sup{font-size:12px;vertical-align:top;margin:4px}.pi-hero h1{font-size:clamp(26px,2.5vw,38px);font-weight:750;max-width:540px;margin:18px 0;color:#fff}.pi-hero-copy>p{max-width:480px;color:#adc0dc;font-size:14px;line-height:2}.pi-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:28px}.pi-button{display:inline-flex;align-items:center;justify-content:center;gap:22px;min-height:49px;padding:12px 22px;border-radius:13px;text-decoration:none;font-weight:700;font-size:13px}.pi-button-glass{color:#fff!important;background:#ffffff0b;border:1px solid #ffffff28;box-shadow:inset 0 1px #ffffff12}.pi-signup{display:block;font-size:11px;color:#a3b6d0;margin-top:22px;text-decoration:none}.pi-signup strong{color:#d4e6ff;font-weight:600;margin-inline-start:5px}.pi-hero-foot{display:flex;flex-wrap:wrap;gap:17px;border-top:1px solid #ffffff14;margin-top:35px;padding-top:23px;font-size:10px;color:#a5bddb}.pi-hero-foot i{color:#76baff;margin-inline-end:5px}.pi-universe{position:relative;height:430px;min-width:0;direction:ltr;perspective:1000px;transform:translate(var(--pi-mx,0px),var(--pi-my,0px));transition:transform .8s ease-out}.pi-orb{position:absolute;width:254px;height:254px;top:83px;left:calc(50% - 127px);border:1px solid #8bdfff80;border-radius:50%;background:radial-gradient(circle at 34% 23%,#d0f8ff70,transparent 22%),radial-gradient(circle at 42% 38%,#329bdc40,#0d3b6660 50%,#04142a);box-shadow:inset 15px 10px 35px #b9f2ff25,inset -25px -20px 45px #0008,0 0 65px #239bff35,0 0 120px #126bff20;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-direction:column}.pi-orb:after{content:'';position:absolute;inset:7px;border:1px solid #6ebeff25;border-radius:50%}.pi-orb-grid{position:absolute;inset:-40px;background:repeating-radial-gradient(ellipse at center,transparent 0 27px,#75d4ff30 28px 29px,transparent 30px 42px);transform:rotate(-25deg) scaleX(.7)}.pi-infinity-mark{font:300 160px/1 system-ui;color:#c4eeff;text-shadow:0 0 12px #a8eaff,0 0 40px #126bff;position:relative;letter-spacing:-15px;transform:translateX(-8px)}.pi-orb-caption{font:500 8px system-ui;letter-spacing:4px;color:#7bbdf6;z-index:1}.pi-orbit{position:absolute;top:154px;left:calc(50% - 205px);width:410px;height:115px;border:1px solid #4b9be35c;border-radius:50%;transform:rotate(-27deg);box-shadow:0 0 18px #126bff18}.pi-orbit-two{transform:rotate(42deg);height:155px;top:133px;border-color:#8be9ff38}.pi-orbit-three{transform:rotate(90deg);width:350px;left:calc(50% - 175px);height:300px;top:60px;border-style:dashed;border-color:#6ebeff15}.pi-float{position:absolute;display:flex;align-items:center;gap:10px;background:linear-gradient(130deg,#d2ecff21,#9bcaff08);border:1px solid #afdcff30;border-radius:16px;padding:13px 15px;backdrop-filter:blur(12px);box-shadow:0 20px 35px #0003,inset 0 1px #fff1;min-width:155px;font:600 12px system-ui;color:#e7f4ff;z-index:2}.pi-float small{display:block;font:10px var(--font);color:#9dbbdc;margin-top:4px}.pi-float>i{font-size:12px;color:#8ac7f8}.pi-float-tg{top:32px;left:15px;transform:rotate(-7deg)}.pi-float-ig{top:95px;right:-12px;transform:rotate(9deg)}.pi-float-star{bottom:39px;left:-8px;transform:rotate(5deg)}.pi-float-uc{bottom:17px;right:0;transform:rotate(-8deg)}.pi-satellite{position:absolute;color:#8adfff;text-shadow:0 0 22px #54c9ff;font-size:27px}.pi-satellite-one{top:30px;right:85px}.pi-satellite-two{bottom:90px;right:160px;font-size:16px}.pi-coordinate{position:absolute;bottom:-8px;left:50%;transform:translateX(-50%);white-space:nowrap;font:8px system-ui;letter-spacing:2px;color:#6d92bc}
.pi-platform-icon{width:42px;height:42px;border-radius:13px;display:inline-grid;place-items:center;background:#edf5ff;color:var(--pi-primary);font-size:23px;flex-shrink:0}.pi-platform-icon.telegram{background:#e1f3ff;color:#1688c5}.pi-platform-icon.instagram{background:linear-gradient(135deg,#f5e4ff,#fff0e7);color:#b8308d}.pi-platform-icon.stars{background:#fff6de;color:#b57d20}.pi-platform-icon.premium{background:#edeaff;color:#745bce}.pi-platform-icon.pubg{background:#f9f2e4;color:#8d631f}.pi-platform-icon.numbers{background:#e1f7f5;color:#127c79}.pi-platform-icon.youtube{background:#fff0f1;color:#c93745}.pi-platform-icon.tiktok{background:#e8f7fa;color:#14273e}.pi-float .pi-platform-icon{width:36px;height:36px;font-size:21px;border-radius:10px}
.pi-shortcuts{position:relative;margin:-1px 25px 56px;background:#ffffffd9;border:1px solid var(--pi-line);border-radius:0 0 22px 22px;box-shadow:var(--pi-shadow);display:grid;grid-template-columns:repeat(6,1fr);padding:17px 9px;gap:0}.pi-shortcuts a{display:flex;align-items:center;justify-content:center;gap:9px;text-decoration:none;color:var(--pi-navy);font-size:11px;border-inline-end:1px solid #e9f0f8;padding:5px}.pi-shortcuts a:last-child{border:0}.pi-shortcuts .pi-platform-icon{width:31px;height:31px;font-size:18px;border-radius:10px}.pi-shortcuts a>i{font-size:9px;color:var(--pi-muted)}.pi-section-heading{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:26px}.pi-section-heading h2,.pi-section-heading h1{font-size:clamp(23px,2.3vw,32px);color:var(--pi-navy);margin:10px 0 7px}.pi-section-heading p{font-size:13px;color:var(--pi-muted);margin:0}.pi-text-link{font-size:12px;font-weight:700;display:inline-flex;gap:15px;align-items:center;text-decoration:none;white-space:nowrap}.pi-category-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.pi-category{position:relative;display:block;min-width:0;padding:25px 24px;text-decoration:none;color:var(--pi-navy);background:linear-gradient(145deg,#fff,#f1f8ff);border:1px solid var(--pi-line);border-radius:24px;overflow:hidden;box-shadow:0 8px 18px -15px #071d3d30;transition:transform .3s,box-shadow .3s,border-color .3s}.pi-category:hover{transform:translateY(-6px);border-color:#adcfff;box-shadow:0 24px 45px -28px #126bff60}.pi-category-top{display:flex;align-items:center;justify-content:space-between}.pi-category-top>span+span{font:9px system-ui;letter-spacing:.1em;color:#8295ab}.pi-category-art{height:110px;display:grid;place-items:center;position:relative;margin:12px 0 16px;perspective:400px}.pi-category-art>i{font-size:65px;color:#189cdb;transform:rotate(-12deg) rotateY(-18deg);filter:drop-shadow(7px 12px 5px #168acb22);z-index:1}.pi-category-art>span{position:absolute;bottom:10px;width:90px;height:17px;background:#91bce540;filter:blur(8px);border-radius:50%}.pi-category h3{font-size:17px;margin:0 0 7px}.pi-category p{font-size:11px;line-height:1.9;min-height:42px;color:var(--pi-muted);margin:0 0 20px}.pi-category-link{display:flex;justify-content:space-between;align-items:center;font-size:11px;font-weight:600;padding-top:14px;border-top:1px solid var(--pi-line);color:var(--pi-primary)}.pi-category-instagram{background:linear-gradient(145deg,#fff,#fff3fa)}.pi-category-instagram .pi-category-art>i{color:#be4b91}.pi-category-stars{background:linear-gradient(145deg,#fff,#fffaf0)}.pi-category-stars .pi-category-art>i{color:var(--pi-gold);text-shadow:1px 2px #c59947}.pi-category-premium{background:linear-gradient(145deg,#fff,#f5f2ff)}.pi-category-premium .pi-category-art>i{color:#9183dc}.pi-category-pubg .pi-category-art>i{color:#b9934b}.pi-category-numbers .pi-category-art>i{color:#43a9a6}.pi-category-youtube .pi-category-art>i{color:#ce5361}.pi-category-tiktok .pi-category-art>i{color:#14273e;text-shadow:2px 2px #00d7f4,-2px -2px #ff7295}
.pi-workspace-promo{margin:56px 0;padding:40px 44px;background:linear-gradient(115deg,#edf5ff,#fff);border:1px solid var(--pi-line);border-radius:28px;display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:35px}.pi-workspace-promo h2{font-size:30px;margin:15px 0 10px}.pi-workspace-promo p{font-size:13px;color:var(--pi-muted);max-width:510px}.pi-workspace-promo .pi-button{margin-top:12px}.pi-promo-diagram{direction:ltr;display:grid;grid-template-columns:1fr 100px 1fr;align-items:center;justify-items:center;gap:16px}.pi-promo-diagram>div{font:75px system-ui;color:var(--pi-primary);grid-column:2;grid-row:1 / span 2;border-radius:22px;width:100px;height:100px;display:grid;place-items:center;background:#fff;box-shadow:0 15px 40px #126bff20;border:1px solid var(--pi-line)}.pi-promo-diagram>span{font:9px system-ui;letter-spacing:1px;border:1px solid var(--pi-line);background:#fff;padding:16px;border-radius:13px;box-shadow:var(--pi-shadow);color:var(--pi-muted)}.pi-promo-diagram i{color:var(--pi-primary);margin-inline-end:8px}
.pi-editorial{margin-top:30px}.pi-editorial-section{border:1px solid var(--pi-line);border-radius:18px;background:#fff;margin-bottom:12px;overflow:hidden}.pi-editorial-section>summary{cursor:pointer;padding:20px 24px;color:var(--pi-navy);font-size:14px;font-weight:650}.pi-editorial-section[open]>summary{background:var(--pi-ice);border-bottom:1px solid var(--pi-line)}.pi-editorial-section>section{padding:24px;margin:0!important}.pi-editorial p{font-size:13px;line-height:2.1;color:var(--pi-muted)}.pi-editorial h2{font-size:21px}.pi-editorial h3{font-size:16px}.pi-editorial .ps-service-grid,.pi-editorial .ps-feature-grid,.pi-editorial .ps-step-grid,.pi-editorial .ps-payment-method-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.pi-editorial .ps-service-card,.pi-editorial .ps-step{padding:18px;border:1px solid var(--pi-line);border-radius:18px}.pi-editorial .ps-button{display:inline-block;padding:10px 16px;border:1px solid var(--pi-line);border-radius:12px}.pi-editorial .ps-button-primary{background:var(--pi-primary);color:#fff}
/* Real catalogue and service cards. */
html:root body .xp-wrap{max-width:1360px;padding:30px 26px 85px}.pi-shop-heading{background:radial-gradient(ellipse at 15% 10%,#6ebeff20,transparent 60%),#edf5ff;border:1px solid var(--pi-line);border-radius:26px;padding:34px;margin-bottom:24px;display:flex;justify-content:space-between;gap:20px;align-items:center}.pi-shop-heading h1{font-size:29px;margin:8px 0;color:var(--pi-navy)}.pi-shop-heading p{margin:0;color:var(--pi-muted);font-size:13px}.pi-shop-emblem{font:85px/1 system-ui;color:var(--pi-primary);padding:0 20px}.pi-service-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.pi-service-grid.list{grid-template-columns:1fr}.pi-service-grid.list .xp-card{display:grid;grid-template-columns:2fr 1fr 1fr;align-items:center;gap:16px}.pi-service-grid.list .xp-head{grid-column:1 / span 2}.pi-service-grid.list .xp-desc{grid-column:1/-1}html:root body .xp-card{padding:22px;margin:0;display:flex;flex-direction:column;position:relative;transition:box-shadow .25s,transform .25s}html:root body .xp-card:hover{box-shadow:0 18px 45px -24px #126bff60!important;border-color:#b6d3f5!important}.xp-head{display:grid!important;grid-template-columns:42px 1fr;gap:10px;align-items:center!important}.xp-head .xp-name{grid-column:1/-1;font-size:14px!important;line-height:1.9!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:53px;margin-top:7px}.xp-head .xp-id{font:11px system-ui;justify-self:end;display:flex;align-items:center;gap:7px;background:var(--pi-ice)!important;color:var(--pi-primary)!important;padding:4px 8px;border-radius:8px}.pi-copy{border:0;background:transparent;color:inherit;cursor:pointer;padding:4px;min-height:28px;min-width:28px}.xp-fav{display:none}.xp-meta{display:flex!important;gap:12px!important;border-block:1px solid var(--pi-line)!important;padding:15px 0!important;margin:15px 0!important;background:none!important}.xp-meta-item{flex:1;background:none!important;border:0!important;padding:0!important;min-width:0}.xp-meta-item .lbl{font-size:10px}.xp-meta-item .val{font-size:12px!important;color:var(--pi-navy)!important;direction:ltr}.xp-meta-item>i{color:var(--pi-primary)!important;font-size:11px}.xp-badges{display:flex;gap:5px;flex-wrap:wrap;min-height:28px;margin-bottom:14px}.xp-badge{font-size:9px!important;padding:3px 7px!important;border-radius:7px!important;background:var(--pi-ice)!important;color:var(--pi-muted)!important;border:0!important;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xp-price{font-size:23px!important;line-height:1.5;font-weight:750;color:var(--pi-navy)!important;margin-top:auto!important;margin-bottom:18px!important}.xp-price small{display:block;font-size:10px!important;color:var(--pi-muted)!important;font-weight:500}.xp-actions{display:flex!important;gap:8px}.xp-actions>*{flex:1;display:flex;align-items:center;justify-content:center;gap:7px;min-height:43px;font-size:11px!important;text-decoration:none}.xp-desc{display:none!important;background:var(--pi-ice)!important;color:var(--pi-navy)!important;margin-top:16px;border-radius:14px;padding:14px;max-height:500px;overflow:auto}.xp-desc.open{display:block!important}.xp-plat{display:flex;gap:10px;overflow:auto;padding:3px 2px 18px}.xp-plat>a{border-radius:14px!important;min-width:45px!important;height:45px!important}.xp-toolbar{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 22px!important;align-items:center;background:#fff;padding:15px;border:1px solid var(--pi-line);border-radius:20px}.xp-toolbar .xp-search{flex:2;min-width:180px;position:relative}.xp-search input{width:100%;padding-inline-start:38px!important}.xp-search>i{position:absolute;inset-inline-start:13px;top:16px;color:var(--pi-muted)!important}.xp-toolbar select{flex:1;min-width:150px}.xp-toolbar input[type=number]{width:110px;flex:1}.xp-count{width:100%;font-size:11px;color:var(--pi-muted)!important}.pi-filter-fields{display:contents}.pi-filter-trigger{display:none}.pi-view-toggle{display:flex;gap:6px}.pi-view-toggle button{border:1px solid var(--pi-line);background:#fff;color:var(--pi-muted);border-radius:10px;min-width:40px;min-height:40px;cursor:pointer}.pi-view-toggle button[aria-pressed=true]{background:var(--pi-ice);color:var(--pi-primary);border-color:#aacdff}.pi-shop-results{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.pi-shop-results p{font-size:12px;color:var(--pi-muted)}.xp-pager a{background:#fff!important;color:var(--pi-navy)!important;border:1px solid var(--pi-line)}.xp-pager a[aria-current=page]{background:var(--pi-primary)!important;color:#fff!important}.prime-detail-attr,.prime-detail-notes-section{background:#fff!important;border-color:var(--pi-line)!important;color:var(--pi-navy)!important}.prime-detail-attr-value{color:var(--pi-navy)!important}.prime-detail-attr-label{color:var(--pi-muted)!important}.prime-detail-notes p{color:var(--pi-muted)!important}
/* Account, checkout, payments, authentication, and administration. */
html:root body .premium-hero{background:radial-gradient(ellipse at 10% 20%,#286bb870,transparent 50%),var(--pi-navy)!important;color:#fff!important;border:1px solid #34557b;border-radius:28px!important;padding:35px!important;box-shadow:var(--pi-shadow)}html:root body .premium-hero h2{color:#fff!important}html:root body .premium-hero p{color:#c1d3eb!important}html:root body .hero-balance{background:linear-gradient(130deg,#93cdff20,#ffffff0a)!important;border:1px solid #c2e5ff30!important;border-radius:22px!important;padding:26px!important;color:#fff!important}html:root body .hero-balance strong{color:#fff!important;font-variant-numeric:tabular-nums}.premium-dashboard{max-width:1350px;padding:30px 24px 80px}.premium-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:22px 0}.premium-stat{padding:22px}.premium-stat strong{font-size:30px;color:var(--pi-navy)}.premium-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:20px;margin-bottom:20px}.premium-card{padding:24px;margin-bottom:20px;overflow:auto}.premium-card-head{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:20px}.premium-card-head h2{font-size:17px;margin:0}.premium-card-head a{font-size:11px}.premium-chart{height:230px}.premium-table{font-size:12px}.premium-quicklinks{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.premium-quicklinks a{display:flex;flex-direction:column;gap:10px;align-items:center;border:1px solid var(--pi-line);padding:16px 8px;border-radius:15px;font-size:11px;text-decoration:none}.premium-quicklinks i{font-size:20px}.premium-empty{text-align:center;padding:35px;color:var(--pi-muted);font-size:13px}.premium-activity{list-style:none;margin:0;padding:0}.premium-activity li{display:flex;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid var(--pi-line)}.activity-icon{display:grid;place-items:center;width:37px;height:37px;border-radius:12px;background:var(--pi-ice);color:var(--pi-primary);flex-shrink:0}.activity-info{flex:1;min-width:0}.activity-info strong{display:block;font-size:12px}.activity-info small{font-size:10px;color:var(--pi-muted)}.activity-amount{font-size:13px}.premium-stat-top{display:flex;justify-content:space-between;color:var(--pi-muted);font-size:12px;margin-bottom:15px}.premium-stat small{display:block;font-size:10px;color:var(--pi-muted)}.premium-notice{padding:18px;margin-top:20px}.premium-notice h3{font-size:14px}.premium-notice p{font-size:12px;color:var(--pi-muted)}.premium-pill{display:inline-block;border-radius:8px;background:var(--pi-ice);padding:4px 8px;font-size:10px}
html:root body .auth-card{padding:32px!important;max-width:min(480px,calc(100vw - 28px))!important;margin-block:40px!important}html:root body :is(.auth-card h1,.auth-title,.pg-package h3,.adm-brand strong){color:var(--pi-navy)!important}html:root body .adm-shell{gap:20px;padding:18px;grid-template-columns:260px minmax(0,1fr)}html:root body .adm-sidebar{border:1px solid var(--pi-line);border-radius:24px;top:18px;height:calc(100vh - 36px);padding:18px 12px}html:root body .adm-topbar{border:1px solid var(--pi-line);border-radius:20px;padding:14px 20px;min-height:75px;margin-bottom:18px}html:root body .adm-content{padding:16px 8px!important;min-width:0}html:root body .adm-main{min-width:0}html:root body .adm-nav a{color:var(--pi-muted)!important;border-radius:12px}html:root body .adm-nav a.active{color:var(--pi-primary)!important;background:var(--pi-ice)!important}html:root body .prime-nav-group{background:transparent!important;border-color:var(--pi-line)!important}html:root body .prime-nav-group>summary{color:var(--pi-navy)!important}html:root body .adm-brand-icon{background:var(--pi-navy)!important;color:#fff}html:root body .stat-row{gap:16px}html:root body .stat-box{padding:24px}html:root body .sb-value{color:var(--pi-navy)!important}html:root body .adm-section{padding:24px}html:root body .adm-table{font-size:12px}html:root body .top-search{background:none!important;border:0!important;margin:0;flex:1;max-width:470px;position:relative}html:root body .top-search input{width:100%;padding-inline-start:38px!important}html:root body .icon-btn{background:var(--pi-ice)!important;color:var(--pi-primary)!important;display:inline-grid;place-items:center;text-decoration:none}html:root body .pg-store{background:transparent!important;color:var(--pi-navy)!important}.pg-hero{border-radius:26px!important;overflow:hidden}.pg-packages{gap:16px!important}html:root body .pg-package{transition:transform .25s,border-color .25s}html:root body .pg-package:hover{transform:translateY(-4px)}html:root body .pg-package.selected{border-color:var(--pi-primary)!important;box-shadow:0 0 0 2px #126bff25!important}html:root body .pg-price{color:var(--pi-navy)!important}html:root body .ai-panel{background:#fff!important;color:var(--pi-navy)!important;border:1px solid var(--pi-line);box-shadow:0 20px 80px #071d3d30;border-radius:24px}html:root body .ai-head{background:var(--pi-ice)!important;border-color:var(--pi-line)!important}html:root body .ai-head span{color:var(--pi-muted)!important}html:root body .ai-suggest button{background:var(--pi-ice)!important;color:var(--pi-muted)!important;border-color:var(--pi-line)!important}html:root body .ai-bubble{color:var(--pi-navy)!important}html:root body .ai-bubble.bot{background:#f1f7ff!important;border-color:var(--pi-line)!important}html:root body .ai-bubble.user{background:#e7f2ff!important}html:root body .ai-fab{background:var(--pi-navy)!important;color:#fff!important;border:1px solid #5185b4;border-radius:19px;box-shadow:0 10px 25px #071d3d30;width:52px;height:52px}html:root body .bottom-nav{display:none}.pi-identity{padding:36px 24px 80px;max-width:1200px}.pi-identity-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:24px}.pi-settings{padding:26px;display:grid;gap:12px}.pi-settings label{font-size:13px}.pi-settings input[type=color]{width:100%;height:44px;border:1px solid var(--pi-line);border-radius:10px;padding:4px;background:#fff}.pi-settings textarea{min-height:100px}.pi-settings .muted{font-size:12px}.pi-preview{padding:35px;align-self:start;text-align:center;background:linear-gradient(140deg,#eaf5ff,#fff)!important}.pi-preview-orb{font:110px system-ui;color:var(--pi-primary);text-shadow:3px 6px #00d7f425}.pi-preview h2{font-size:26px}.pi-preview p{font-size:13px;color:var(--pi-muted)}.pi-preview-button{display:inline-block;padding:12px 24px;border-radius:12px;background:var(--pi-primary);color:#fff;margin:15px}.pi-toast{position:fixed;bottom:28px;left:50%;transform:translateX(-50%);z-index:12000;background:var(--pi-navy);color:#fff;border-radius:13px;padding:12px 22px;font-size:12px;box-shadow:var(--pi-shadow)}
@keyframes pi-breathe{50%{box-shadow:inset 15px 10px 35px #b9f2ff25,inset -25px -20px 45px #0008,0 0 90px #239bff45,0 0 120px #126bff20}}@keyframes pi-drift{50%{translate:0 -9px}}html.pi-motion .pi-orb{animation:pi-breathe 8s ease-in-out infinite}html.pi-motion .pi-float{animation:pi-drift 8s ease-in-out infinite}html.pi-motion .pi-float-ig{animation-delay:-4s}html.pi-motion .pi-float-star{animation-delay:-2s}
@media(min-width:1700px){.pi-home{max-width:1600px}.pi-hero{min-height:630px}.pi-universe{scale:1.08}.pi-hero-copy>p{font-size:16px}.pi-category p{font-size:12px}}
@media(max-width:1150px){.pi-home{padding:20px}.pi-hero{padding:40px 32px!important}.pi-float{min-width:132px;padding:10px}.pi-float-ig{right:-15px}.pi-float-tg{left:-10px}.pi-universe{scale:.9}.pi-category-grid{gap:14px}.pi-category{padding:20px}.pi-shortcuts{margin-inline:15px}.pi-shortcuts a{flex-direction:column}.pi-shortcuts a>i{display:none}.pi-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.header .nav-desktop{gap:8px}.premium-grid{grid-template-columns:1fr}.pi-wordmark{font-size:36px}}
@media(max-width:900px){html:root body .header-inner{padding-inline:18px;min-height:72px}.pi-hero{grid-template-columns:1fr!important;padding:36px 28px 22px!important}.pi-hero-copy{max-width:650px}.pi-hero-copy>p{max-width:560px}.pi-universe{max-width:490px;width:100%;justify-self:center;height:370px;scale:.9;margin-top:-10px}.pi-hero-foot{margin-top:24px;padding-top:18px}.pi-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pi-category-art{height:100px}.pi-workspace-promo{padding:28px;gap:25px;grid-template-columns:1fr}.pi-promo-diagram{max-width:450px;width:100%;justify-self:center}.pi-identity-grid{grid-template-columns:1fr}html:root body .adm-shell{padding:10px;display:block}html:root body .adm-sidebar{position:fixed;z-index:1001;top:10px;inset-inline-start:10px;width:270px;height:calc(100vh - 20px)}html:root body .adm-topbar{padding:12px}.premium-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.pi-section-heading{align-items:start}.pi-shortcuts{margin-bottom:35px}.pi-shortcuts a{font-size:10px}.xp-toolbar .pi-filter-trigger{display:inline-flex;gap:8px;align-items:center}html.pi-js .pi-filter-fields{display:none}html.pi-js .pi-filter-fields.pi-filters-open{display:flex;position:fixed;z-index:2001;bottom:0;inset-inline:0;background:#fff;padding:28px 24px calc(90px + env(safe-area-inset-bottom));border-radius:24px 24px 0 0;box-shadow:0 -100vh 0 99vh #071d3d70;max-height:85dvh;overflow:auto;flex-direction:column;gap:12px}.pi-filter-fields.pi-filters-open>*{width:100%!important;flex:none}.pi-filter-close{display:block!important}.pi-filter-fields legend{display:none}.pi-filter-fields.pi-filters-open legend{display:block}}
@media(max-width:600px){html:root body{padding-bottom:calc(78px + env(safe-area-inset-bottom))!important}html:root body .bottom-nav.pi-bottom{display:flex!important;position:fixed;bottom:10px;left:10px;right:10px;width:auto;gap:3px;padding:10px 5px calc(10px + env(safe-area-inset-bottom));border:1px solid var(--pi-line);border-radius:23px;z-index:1000;box-shadow:0 8px 35px #071d3d18}.pi-bottom a{flex:1;display:flex;flex-direction:column;align-items:center;gap:5px;color:var(--pi-muted)!important;text-decoration:none;min-width:0;font-size:9px!important}.pi-bottom i{font-size:18px!important}.pi-bottom a[aria-current=page]{color:var(--pi-primary)!important}.pi-home{padding:12px 12px 25px}.pi-hero{padding:28px 22px 14px!important;border-radius:24px!important}.pi-hero .pi-eyebrow{font-size:7px;letter-spacing:.13em}.pi-wordmark{font-size:34px;margin-top:22px}.pi-hero h1{font-size:27px;margin:15px 0}.pi-hero-copy>p{font-size:12px}.pi-actions{gap:8px;margin-top:20px}.pi-button{padding:11px 16px;font-size:11px;gap:12px}.pi-signup{font-size:10px}.pi-hero-foot{gap:12px;font-size:8px}.pi-universe{height:305px;scale:.78;margin:0 -25px;width:calc(100% + 50px)}.pi-orb{top:36px}.pi-orbit{top:107px}.pi-orbit-two{top:86px}.pi-orbit-three{top:13px}.pi-float-tg{top:-5px;left:0}.pi-float-ig{top:64px;right:-15px}.pi-float-star{bottom:28px;left:-12px}.pi-float-uc{bottom:-1px;right:-10px}.pi-coordinate{bottom:-30px}.pi-satellite-one{top:0}.pi-shortcuts{margin:0 8px 32px;grid-template-columns:repeat(3,1fr);gap:15px 0;padding:18px 8px}.pi-shortcuts a:nth-child(3){border:0}.pi-shortcuts a{gap:6px;font-size:10px}.pi-category-grid{gap:10px}.pi-category{padding:16px 14px;border-radius:20px}.pi-category-top>span+span{font-size:7px}.pi-category-top .pi-platform-icon{width:33px;height:33px;font-size:19px}.pi-category-art{height:86px;margin:9px 0}.pi-category-art>i{font-size:52px}.pi-category h3{font-size:14px}.pi-category p{font-size:10px;min-height:54px;margin-bottom:10px}.pi-category-link{font-size:10px}.pi-section-heading{flex-direction:column;gap:12px;margin-bottom:20px}.pi-section-heading h2{font-size:23px}.pi-section-heading p{font-size:11px}.pi-section-heading .pi-eyebrow{font-size:8px}.pi-workspace-promo{padding:24px;margin:30px 0;border-radius:22px}.pi-workspace-promo h2{font-size:24px}.pi-workspace-promo p{font-size:12px}.pi-promo-diagram{gap:8px}.pi-promo-diagram>span{padding:12px 8px;font-size:7px}.pi-promo-diagram>div{width:80px;height:80px;font-size:65px}.pi-editorial-section>summary{padding:16px;font-size:12px}.pi-editorial-section>section{padding:16px}.pi-editorial .ps-service-grid,.pi-editorial .ps-feature-grid,.pi-editorial .ps-step-grid,.pi-editorial .ps-payment-method-grid{grid-template-columns:1fr}html:root body .xp-wrap{padding:18px 12px 40px}.pi-shop-heading{padding:24px 20px;border-radius:23px}.pi-shop-heading h1{font-size:23px}.pi-shop-heading p{font-size:11px}.pi-shop-emblem{display:none}.pi-service-grid{grid-template-columns:1fr;gap:12px}.pi-service-grid.list .xp-card{display:flex}.pi-service-grid.list .xp-head{width:100%}.xp-toolbar{padding:12px}.xp-toolbar .xp-search{min-width:100%;order:-1}.pi-view-toggle{display:none}.xp-card{padding:20px!important}.xp-head .xp-name{font-size:13px!important;min-height:0}.pi-shop-results p{font-size:10px}.pi-shop-results{align-items:start;gap:10px}.premium-dashboard{padding:18px 12px}.premium-hero{padding:24px!important}.premium-hero h2{font-size:24px}.premium-hero p{font-size:12px}.premium-card{padding:18px}.premium-stat{padding:18px}.premium-stat-top{font-size:10px}.premium-stat strong{font-size:25px}.premium-quicklinks{gap:7px}.premium-quicklinks a{font-size:10px}.premium-table{min-width:460px}.pi-identity{padding:22px 12px}.pi-preview,.pi-settings{padding:24px}.ai-fab{bottom:95px!important;left:15px!important}.ai-panel{bottom:158px!important;left:12px!important;width:calc(100vw - 24px)!important;height:min(480px,65dvh)!important}.adm-topbar .top-search{display:none}html:root body .auth-card{padding:25px!important}.pg-store{padding-inline:12px!important}.xp-meta-item .val{font-size:12px!important}.pi-toast{bottom:96px;max-width:calc(100vw - 28px);white-space:nowrap}}
@media(max-width:360px){.pi-wordmark{font-size:29px}.pi-hero h1{font-size:24px}.pi-hero{padding-inline:18px!important}.pi-hero-foot{gap:9px;font-size:7px}.pi-category{padding:13px 11px}.pi-category h3{font-size:13px}.pi-category-top>span+span{display:none}.pi-universe{scale:.68;margin-top:-12px;margin-bottom:-20px}.header .logo-sub{display:none}.pi-bottom a{font-size:8px!important}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.pi-universe{transform:none!important}}
html.pi-no-effects *,html.pi-no-effects *::before,html.pi-no-effects *::after{animation:none!important;transition:none!important}.pi-filter-close{display:none}.pi-filter-fields{border:0;margin:0;padding:0;min-width:0}.pi-filter-fields legend{display:none}
html:root body :is(.auth-panel,.auth-shell,.auth-side,.auth-features .f,.adm-prod-picker,.adm-prod-editor,.adm-svc-item,.pg-modal-card,.pg-checkout,.pg-payment-method){background:#fff!important;color:var(--pi-navy)!important;border-color:var(--pi-line)!important;box-shadow:var(--pi-shadow)}html:root body :is(.auth-side h2,.auth-panel h1,.auth-panel .brand-mini div,.auth-features strong,.adm-prod-page h2,.adm-prod-page h3){color:var(--pi-navy)!important}html:root body :is(.auth-side .lead,.auth-features span,.auth-panel .sub,.auth-panel label){color:var(--pi-muted)!important}html:root body :is(.auth-panel input,.adm-prod-filters select,.search-box input){background:#fff!important;color:var(--pi-navy)!important;border-color:var(--pi-line)!important}.auth-shell{border-radius:28px!important;overflow:hidden}.auth-side{background:linear-gradient(145deg,#eaf5ff,#fff)!important}.auth-panel{padding:35px!important}.auth-side .badge{color:var(--pi-primary)!important;background:var(--pi-ice)!important}.pi-service-grid>.empty-state{grid-column:1/-1}
/* Legacy button text rules must not wash out navigation labels. */
html:root body .currency-switch>button,html:root body .lang-switch a{background:#fff!important;color:var(--pi-navy)!important;border:1px solid var(--pi-line)!important}html:root body .pi-bottom a span{color:inherit!important}.xp-toolbar input[type=number],html:root body .xp-toolbar .xp-search input{background:#fff!important;color:var(--pi-navy)!important;border:1px solid var(--pi-line)!important}.pi-category-art i{font-family:'Font Awesome 6 Free';font-weight:900}.pi-category-art i.fa-brands{font-family:'Font Awesome 6 Brands';font-weight:400}
.pi-command-shell{display:grid;grid-template-columns:220px minmax(0,1fr);gap:26px;max-width:1600px;padding:28px 28px 0;margin:auto}.pi-command-shell .premium-dashboard{padding:0 0 55px;max-width:100%;width:100%}.pi-command-nav{position:sticky;top:105px;align-self:start;background:#ffffffb0;backdrop-filter:blur(18px);border:1px solid var(--pi-line);border-radius:24px;padding:22px 14px;box-shadow:var(--pi-shadow)}.pi-command-brand{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--pi-navy);direction:ltr;padding:0 3px 22px;border-bottom:1px solid var(--pi-line)}.pi-command-brand>span{font:45px/1 system-ui;color:var(--pi-primary)}.pi-command-brand strong{font:700 12px system-ui;letter-spacing:.02em}.pi-command-brand small{display:block;font:7px system-ui;letter-spacing:.15em;color:var(--pi-muted);margin-top:5px}.pi-command-nav>p{font-size:10px;color:var(--pi-muted);padding:15px 10px 0}.pi-command-nav nav{display:grid;gap:6px}.pi-command-nav nav a{display:flex;gap:13px;align-items:center;padding:12px;border-radius:12px;color:var(--pi-muted);font-size:11px;text-decoration:none}.pi-command-nav nav a[aria-current=page]{background:var(--pi-ice);color:var(--pi-primary);font-weight:700}.pi-command-game{display:flex;gap:8px;align-items:center;margin-top:24px;padding:15px 10px;background:#f7f5ed;border-radius:13px;color:#805b20;font-size:10px;text-decoration:none}.pi-command-game span{margin-inline-start:auto}html:root body .premium-hero{display:grid;grid-template-columns:1.2fr 1fr;gap:24px;align-items:center}.premium-hero .hero-kicker{font:500 9px system-ui;letter-spacing:.15em;color:#94bee9;margin-bottom:17px}.premium-hero h2{font-size:27px;margin:0 0 14px}.premium-hero p{font-size:12px;line-height:2}.premium-hero>div>.btn{display:inline-flex;align-items:center;gap:10px;background:#ffffff12;color:#fff!important;border:1px solid #ffffff25;padding:9px 14px;border-radius:11px;text-decoration:none;font-size:11px}html:root body .hero-balance{position:relative;display:flex;flex-direction:column;align-items:start;gap:20px;overflow:hidden;min-height:210px;background:radial-gradient(ellipse at 80% 0,#66c8ff33,transparent 70%),#ffffff0a!important}html:root body .hero-balance:after{content:'∞';position:absolute;font:130px system-ui;line-height:1;bottom:0;left:10px;color:#8cbeff0b;pointer-events:none}.hero-balance>span{font-size:11px;color:#bed6f3}.hero-balance>strong{font-size:30px;direction:ltr;letter-spacing:-.03em}.hero-balance strong small{font-size:11px;font-weight:500;color:#a9cbed}.hero-balance .btn{display:inline-flex;align-items:center;gap:10px;color:#fff!important;font-size:11px;border-top:1px solid #ffffff20;padding-top:12px;text-decoration:none;z-index:1}.header .nav-link{white-space:nowrap}.header .balance-badge,.header .wallet-balance{color:var(--pi-navy)!important}
@media(max-width:1150px){.pi-command-shell{grid-template-columns:190px minmax(0,1fr);gap:18px;padding:22px 18px 0}.premium-hero{grid-template-columns:1fr!important}}
@media(max-width:900px){.pi-command-shell{display:block;padding:18px 12px}.pi-command-nav{display:none}.premium-hero{grid-template-columns:1fr!important}.hero-balance{min-height:190px!important}}
html:root body .balance-pill{color:var(--pi-navy)!important;background:var(--pi-ice)!important;border-color:var(--pi-line)!important}.balance-pill span{color:inherit!important}.pi-button i,.pi-platform-icon i{flex-shrink:0}
html:root body .app-badge{background:#0b429e!important;color:#fff!important}html:root body .xp-head .xp-id{color:#104da8!important}html:root body .mobile-menu.prime-drawer{width:min(320px,88vw)!important}
html:root body .auth-foot{color:var(--pi-muted)!important}
.pi-site-footer{max-width:1376px;margin:0 auto 30px;padding:30px 0;border-top:1px solid var(--pi-line);display:flex;align-items:center;justify-content:space-between;gap:25px;color:var(--pi-navy)}.pi-site-footer strong{font:750 16px system-ui;display:block}.pi-site-footer strong span{color:var(--pi-primary);margin-inline-start:8px;font-size:24px}.pi-site-footer p{font-size:10px;color:var(--pi-muted);margin:8px 0}.pi-site-footer nav{display:flex;flex-wrap:wrap;gap:20px}.pi-site-footer nav a{font-size:11px;color:var(--pi-muted);text-decoration:none}.pi-site-footer small{font:7px system-ui;letter-spacing:1px;color:var(--pi-muted)}@media(max-width:1450px){.pi-site-footer{margin-inline:32px}}@media(max-width:700px){.pi-site-footer{margin-inline:18px;padding:25px 0;flex-direction:column;align-items:start;gap:18px}.pi-site-footer nav{gap:17px}}
html:root body .logo{flex-shrink:0}html:root body .logo-title{white-space:nowrap}html:root body .nav-desktop{gap:16px;justify-content:center}html:root body .header-left{gap:8px}
html:root body.page-new-order .xo-wrap{max-width:1250px;padding:28px 24px 80px}html:root body.page-new-order .fo-support-carousel{max-width:100%;height:170px;margin-bottom:20px;border-color:var(--pi-line)!important;box-shadow:var(--pi-shadow)!important;background:linear-gradient(130deg,#edf5ff,#fff)!important}html:root body.page-new-order .fo-support-carousel :is(h2,p,.fo-banner-kicker){color:var(--pi-navy)!important}html:root body.page-new-order .fo-support-slide{background:transparent!important}html:root body.page-new-order .xo-card{padding:24px!important}.pi-checkout-layout{display:grid;grid-template-columns:1.1fr 1fr;gap:26px;align-items:start}html:root body.page-new-order #newOrderForm{padding:0!important;gap:19px}html:root body.page-new-order .fo-service-details{margin-top:0!important;border-radius:20px!important;position:sticky;top:105px}html:root body.page-new-order .fo-service-details :is(.xo-info-card,.xo-info-item,.prime-detail-attr,.prime-detail-notes-section,.prime-detail-tips-section){background:#fff!important;color:var(--pi-navy)!important;border-color:var(--pi-line)!important;box-shadow:none!important}html:root body.page-new-order .fo-service-details :is(.fo-details-head,.prime-detail-product-heading){background:var(--pi-ice)!important;border-color:var(--pi-line)!important}html:root body.page-new-order .fo-service-details :is(.prime-detail-product-name,.prime-detail-attr-value,.prime-detail-attr-value strong,.prime-detail-notes-section h4,.prime-detail-tips-section h4,.fo-details-head span,.xo-info-title){color:var(--pi-navy)!important}html:root body.page-new-order .fo-service-details :is(.prime-detail-attr-label,.prime-detail-notes p,.prime-detail-tip span,.fo-details-head small){color:var(--pi-muted)!important}html:root body.page-new-order :is(.xo-field>label,.level-title,.xo-form>label,.xo-meta-item>span){color:var(--pi-muted)!important}html:root body.page-new-order .xo-submit{background:var(--pi-primary)!important;color:#fff!important;border:0;border-radius:13px;min-height:52px}html:root body.page-new-order .xo-charge{background:var(--pi-ice)!important;border:1px solid var(--pi-line)!important;padding:16px!important;border-radius:14px!important;color:var(--pi-navy)!important;display:flex!important;justify-content:space-between;gap:12px}html:root body.page-new-order .xo-charge span,html:root body.page-new-order .xo-charge small{color:var(--pi-muted)!important}html:root body.page-new-order .xo-charge strong{color:var(--pi-navy)!important}html:root body.page-new-order .search-box{margin-bottom:24px}.pi-wallet-hero{display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:26px;margin-bottom:28px}.pi-wallet-hero h1{font-size:29px;margin:15px 0 8px}.pi-wallet-hero p{color:var(--pi-muted);font-size:12px}.pi-wallet-hero nav{display:flex;gap:20px;margin-top:24px}.pi-wallet-hero nav a{font-size:11px;text-decoration:none;display:flex;gap:10px;align-items:center}.pi-wallet-card{background:radial-gradient(ellipse at 95% 0,#6ebeff40,transparent 65%),var(--pi-navy);color:#fff;padding:25px;border:1px solid #2b517e;border-radius:24px;min-height:220px;box-shadow:0 20px 35px -20px #071d3d60;position:relative;overflow:hidden}.pi-wallet-card:after{content:'∞';position:absolute;bottom:0;left:16px;font:130px/1 system-ui;color:#8cbeff12}.pi-wallet-card>span{display:flex;justify-content:space-between;font:600 11px system-ui;letter-spacing:1px;margin-bottom:30px}.pi-wallet-card>span b{font:40px/10px system-ui;color:#95ccff}.pi-wallet-card>small{display:block;color:#afc8e7;font-size:10px;margin-bottom:8px}.pi-wallet-card>strong{font-size:30px;font-variant-numeric:tabular-nums}.pi-wallet-card strong small{font-size:11px;font-weight:400;color:#c1d7f3}.addfunds-page{max-width:1100px!important;padding:35px 24px!important}.addfunds-card{padding:28px!important}.gw-row{background:#fff!important;border-color:var(--pi-line)!important}.gw-row.selected{background:var(--pi-ice)!important;border-color:var(--pi-primary)!important}
@media(max-width:900px){.pi-checkout-layout{grid-template-columns:1fr}.fo-service-details{position:static!important}.pi-wallet-hero{grid-template-columns:1fr}.pi-wallet-card{max-width:450px;width:100%}html:root body.page-new-order .xo-wrap{padding:18px 12px 40px}html:root body.page-new-order .xo-card{padding:18px!important}.addfunds-page{padding:22px 12px!important}.pi-wallet-hero h1{font-size:25px}}
.pi-checkout-review{padding:30px!important}.pi-checkout-review h1{font-size:26px}.pi-checkout-review>p{font-size:13px;color:var(--pi-muted)}.pi-checkout-review dl{display:grid;grid-template-columns:minmax(100px,.9fr) minmax(0,1.1fr);gap:1px;border:1px solid var(--pi-line);border-radius:16px;overflow:hidden;background:var(--pi-line);font-size:12px;margin:24px 0}.pi-checkout-review dt,.pi-checkout-review dd{margin:0;padding:13px 16px;background:#fff;overflow-wrap:anywhere}.pi-checkout-review dt{color:var(--pi-muted);background:#f4f9ff}.pi-checkout-review dd{color:var(--pi-navy);font-variant-numeric:tabular-nums}.pi-checkout-review .btn{margin:7px 0}
