:root{--bg:#f3f4f2;--surface:#fff;--surface-2:#f4f5f3;--visual-a:#eef2f4;--visual-b:#f9f6ef;--text:#202124;--muted:#787c80;--accent:#ffbd52;--accent-strong:#f5a92f;--blue:#6398df;--line:#e5e7e4;--dark:#202934;--shadow:#22304112;--delivery:#202a35;--delivery-card:#293540}html[data-theme=dark]{--bg:#111318;--surface:#1d2026;--surface-2:#282c33;--visual-a:#282d34;--visual-b:#202329;--text:#f5f6f7;--muted:#a9adb3;--line:#343840;--dark:#f1f3f5;--shadow:#0008;--delivery:#0b0d11;--delivery-card:#171a20}html[data-theme=space]{--bg:#100d25;--surface:#1c1737;--surface-2:#28204b;--visual-a:#282050;--visual-b:#17142e;--text:#f7f1ff;--muted:#b8abd3;--accent:#9471ff;--accent-strong:#7f59f5;--line:#39305e;--dark:#f2ecff;--shadow:#06031599;--delivery:#0a0718;--delivery-card:#1b1437}html[data-theme=sunset]{--bg:#2a1422;--surface:#3b1c2e;--surface-2:#4c2638;--visual-a:#542a3e;--visual-b:#321826;--text:#fff3ec;--muted:#ddb5b2;--accent:#ff8b61;--accent-strong:#ff7049;--line:#63334a;--dark:#fff0e8;--shadow:#1a061080;--delivery:#1c0b15;--delivery-card:#3b1a2b}html[data-theme=forest]{--bg:#10261f;--surface:#19362d;--surface-2:#25473b;--visual-a:#274c3d;--visual-b:#173229;--text:#effff5;--muted:#a8c8b6;--accent:#74d39b;--accent-strong:#57bb80;--line:#315b4a;--dark:#edfff4;--shadow:#06140e88;--delivery:#0b1b16;--delivery-card:#18362c}html[data-theme=ice]{--bg:#eaf6fb;--surface:#fff;--surface-2:#e0f2fa;--visual-a:#dff3fb;--visual-b:#f7fcff;--text:#183a4c;--muted:#668694;--accent:#64c8ed;--accent-strong:#43b4df;--line:#cde4ee;--dark:#183a4c;--shadow:#5eabc62a;--delivery:#173b4e;--delivery-card:#235267}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);margin:0;font-family:Golos Text,Inter,Arial,sans-serif;transition:background .25s,color .25s}html[data-theme=space] body{background-image:radial-gradient(circle at 15% 10%,#6044b83b,#0000 30%),radial-gradient(circle at 85% 35%,#2c7ec52b,#0000 32%)}html[data-theme=sunset] body{background-image:radial-gradient(circle at 85% 10%,#ff70452a,#0000 35%)}html[data-theme=forest] body{background-image:radial-gradient(circle at 15% 15%,#62ba7e1c,#0000 35%)}button,a{font:inherit}button{color:inherit}a{color:inherit;text-decoration:none}.shell{width:min(1180px,100% - 40px);margin-inline:auto}.topbar{background:var(--surface);height:82px;box-shadow:0 12px 35px var(--shadow);z-index:9;border-radius:30px;justify-content:space-between;align-items:center;gap:24px;margin-top:22px;padding:0 24px;display:flex;position:relative}.brand{align-items:center;gap:10px;font-size:19px;display:flex}.brand img{object-fit:contain;width:43px;height:43px}.brand strong{font-weight:800}.topbar nav{color:var(--muted);gap:25px;font-size:14px;display:flex}.topbar nav a:hover{color:var(--text)}.headerTools{align-items:center;gap:9px;display:flex}.themeControl{position:relative}.themeButton,.ipMini{background:var(--surface-2);cursor:pointer;border:0;border-radius:18px;align-items:center;gap:8px;padding:12px 15px;font-size:13px;display:flex}.themeButton i{color:var(--muted);font-style:normal}.themeSun{font-size:16px}.themeMenu{background:var(--surface);border:1px solid var(--line);width:230px;box-shadow:0 22px 60px var(--shadow);border-radius:22px;padding:12px;animation:.18s menuIn;position:absolute;top:calc(100% + 12px);right:0}.themeMenu>b{color:var(--muted);text-transform:uppercase;letter-spacing:1.2px;padding:6px 9px 9px;font-size:11px;display:block}.themeMenu>button{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;grid-template-columns:38px 1fr auto;align-items:center;width:100%;padding:9px;display:grid}.themeMenu>button:hover,.themeMenu>button.active{background:var(--surface-2)}.themeMenu em{color:var(--accent-strong);font-style:normal}.swatches{display:flex}.swatches i{border:2px solid var(--surface);width:22px;height:22px;box-shadow:0 0 0 1px var(--line);border-radius:50%}.swatches i+i{margin-left:-8px}.statusDot{background:#4be360;border-radius:50%;width:9px;height:9px;display:inline-block;box-shadow:0 0 0 6px #4be36020}@keyframes menuIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.hero{height:460px;box-shadow:0 25px 60px var(--shadow);background:url(/proxworld-hero.png) 50%/cover no-repeat;border-radius:46px;margin-top:30px;position:relative;overflow:hidden}.heroShade{background:linear-gradient(90deg,#1c2f4a38,#153e6d18),linear-gradient(#0000 35%,#142b4728);position:absolute;inset:0}.heroContent{z-index:2;color:#fff;text-align:center;text-shadow:0 2px 18px #21406544;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex;position:relative}.heroLogo{object-fit:contain;filter:drop-shadow(0 8px 20px #253b6d55);width:78px;height:78px}.hero h1{letter-spacing:-2px;margin:8px 0 14px;font-size:62px;font-weight:900;line-height:1}.hero p{margin:0 0 30px;font-size:20px}.heroActions{gap:12px;display:flex}.heroActions a,.heroActions button{cursor:pointer;min-width:200px;text-shadow:none;border:0;border-radius:20px;padding:16px 24px;font-weight:700}.heroActions a{background:var(--accent);color:#3e3427}.heroActions button{color:#313840;background:#ffffffef;justify-content:center;align-items:center;gap:10px;display:flex}.serverSection{padding:85px 0 30px}.heading span,.accent{color:var(--accent-strong);letter-spacing:2px;font-size:11px;font-weight:800}.heading h2,.storeTitle h2{letter-spacing:-1.5px;margin:7px 0 8px;font-size:42px}.heading p{color:var(--muted);margin:0}.serverPicker{grid-template-columns:1fr 1fr;gap:18px;margin-top:30px;display:grid}.serverPicker button{background:var(--surface);text-align:left;cursor:pointer;box-shadow:0 14px 35px var(--shadow);border:2px solid #0000;border-radius:30px;grid-template-columns:54px 1fr auto;align-items:center;gap:16px;padding:22px;transition:all .2s;display:grid}.serverPicker button:hover{transform:translateY(-2px)}.serverPicker button.active{border-color:var(--accent-strong)}.serverIcon{background:var(--surface-2);width:52px;height:52px;color:var(--muted);border-radius:18px;place-items:center;font-size:24px;display:grid}.serverPicker .active .serverIcon{background:color-mix(in srgb,var(--accent) 22%,var(--surface));color:var(--accent-strong)}.serverPicker b,.serverPicker small{display:block}.serverPicker b{font-size:17px}.serverPicker small{color:var(--muted);margin-top:6px}.serverPicker i{background:var(--surface-2);color:var(--muted);border-radius:14px;padding:8px 11px;font-size:11px;font-style:normal}.serverPicker .active i{background:color-mix(in srgb,var(--accent) 22%,var(--surface));color:var(--text)}.store{padding:55px 0 90px}.storeTitle{justify-content:space-between;align-items:end;gap:30px;margin-bottom:28px;display:flex}.filters{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.filters button{background:var(--surface-2);color:var(--muted);cursor:pointer;border:0;border-radius:15px;padding:10px 15px;font-size:13px}.filters button.active{background:var(--dark);color:var(--bg)}.products{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.product{background:var(--surface);border:1px solid var(--line);min-width:0;box-shadow:0 12px 30px var(--shadow);border-radius:34px;flex-direction:column;transition:all .2s;display:flex;overflow:hidden}.product:hover{box-shadow:0 22px 55px var(--shadow);transform:translateY(-5px)}.productVisual{background:linear-gradient(145deg,var(--visual-a),var(--visual-b));place-items:center;height:235px;padding:10px;display:grid;overflow:hidden}.productVisual img{object-fit:contain;object-position:center;filter:drop-shadow(0 12px 16px #2536482b);width:100%;max-width:96%;height:100%;max-height:96%}.productBody{flex-direction:column;flex:1;padding:21px;display:flex}.productBody>small{color:var(--muted);text-transform:uppercase;letter-spacing:1.3px;font-size:9px}.productBody h3{min-height:41px;margin:7px 0;font-size:15px;line-height:1.35}.productBody p{color:var(--muted);flex:1;margin:0 0 16px;font-size:12px;line-height:1.5}.productBody>div{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding-top:14px;display:flex}.productBody strong{font-size:19px}.productBody button,.pay{background:var(--accent);cursor:pointer;color:#493a23;border:0;border-radius:15px;padding:10px 15px;font-weight:700}.delivery{background:var(--delivery);color:#fff;padding:85px 0}.heading.light p{color:#bbc1c6}.steps{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:30px;display:grid}.steps article{background:var(--delivery-card);border:1px solid #ffffff17;border-radius:26px;padding:24px}.steps b{background:var(--accent);color:#4b3c25;border-radius:14px;place-items:center;width:42px;height:42px;display:grid}.steps h3{margin:19px 0 8px;font-size:16px}.steps p{color:#b8c0c6;margin:0;font-size:13px;line-height:1.55}.digitalNote{color:#c8cdd1;background:#ffffff0c;border:1px solid #ffffff18;border-radius:17px;margin-top:18px;padding:17px 20px;font-size:13px}.legal{padding:85px 0}.legalGrid{background:var(--surface);border:1px solid var(--line);border-radius:34px;grid-template-columns:1fr 1fr;gap:55px;margin-top:28px;padding:36px;display:grid}.legalGrid h3{margin:0 0 8px;font-size:15px}.legalGrid h3:not(:first-child){margin-top:25px}.legalGrid p{color:var(--muted);margin:0;font-size:13px;line-height:1.65}footer{background:var(--surface);border-top:1px solid var(--line);padding:60px 0 24px}.footerGrid{grid-template-columns:1.3fr .7fr 1fr;gap:55px;display:grid}.footerBrand{font-size:21px}.footerGrid h3{text-transform:uppercase;letter-spacing:1.3px;color:var(--muted);font-size:12px}.footerGrid p,.footerGrid a{color:var(--muted);margin:10px 0;font-size:13px;display:block}.footerGrid a:hover{color:var(--accent-strong)}.footerIp{background:var(--surface-2);cursor:pointer;border:0;border-radius:14px;padding:10px 14px}.copyright{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;margin-top:38px;padding-top:22px;font-size:11px;display:flex}.modalBackdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:20;background:#25303ba8;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.modal{background:var(--surface);border:1px solid var(--line);border-radius:34px;width:min(500px,100%);padding:30px;position:relative;box-shadow:0 35px 100px #1b273854}.close{background:var(--surface-2);cursor:pointer;border:0;border-radius:50%;width:34px;height:34px;font-size:22px;position:absolute;top:14px;right:18px}.modalProduct{align-items:center;gap:16px;padding-right:35px;display:flex}.modalProduct img{object-fit:contain;background:var(--surface-2);border-radius:22px;width:90px;height:90px}.modalProduct small{color:var(--accent-strong);letter-spacing:1px;font-size:9px}.modalProduct h2{margin:5px 0;font-size:21px}.modal>p{color:var(--muted);font-size:13px;line-height:1.5}.modal label{margin-top:20px;font-size:13px;font-weight:700;display:block}.modal input{background:var(--surface-2);width:100%;color:var(--text);border:1px solid var(--line);border-radius:15px;outline:none;margin-top:8px;padding:13px;display:block}.modal input:focus{border-color:var(--accent-strong)}.orderTotal{justify-content:space-between;align-items:center;margin:21px 0;display:flex}.orderTotal strong{font-size:24px}.pay{width:100%;padding:14px}.pay:disabled{background:var(--surface-2);color:var(--muted);cursor:not-allowed}.modalHint{color:var(--muted);margin-top:13px;line-height:1.45;display:block}.modalHint a{color:var(--accent-strong)}.notificationHub{z-index:15;position:fixed;bottom:24px;right:24px}.notificationButton{background:var(--surface);width:58px;height:58px;box-shadow:0 16px 50px var(--shadow);cursor:pointer;border:0;border:1px solid var(--line);border-radius:20px;font-size:23px;position:relative}.notificationButton i{border:2px solid var(--surface);background:#ff5d54;border-radius:50%;width:10px;height:10px;position:absolute;top:9px;right:10px}.promoToast{background:var(--surface);border:1px solid var(--line);width:350px;box-shadow:0 24px 70px var(--shadow);border-radius:28px;grid-template-columns:50px 1fr;gap:14px;padding:20px;animation:.35s toastIn;display:grid;position:absolute;bottom:72px;right:0}.toastIcon{background:color-mix(in srgb,var(--accent) 25%,var(--surface));border-radius:17px;place-items:center;width:50px;height:50px;font-size:24px;display:grid}.promoToast small,.panelHead small{color:var(--accent-strong);letter-spacing:1.3px;font-size:9px}.promoToast h3{margin:5px 25px 5px 0;font-size:17px}.promoToast p{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.toastClose{color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:20px;position:absolute;top:11px;right:13px}.toastActions{gap:7px;margin-top:12px;display:flex}.toastActions a,.toastActions button{cursor:pointer;border:0;border-radius:12px;padding:9px 12px;font-size:11px;font-weight:700}.toastActions a{background:var(--accent);color:#493a23}.toastActions button{background:var(--surface-2);color:var(--text)}.notificationPanel{background:var(--surface);border:1px solid var(--line);width:370px;box-shadow:0 24px 70px var(--shadow);border-radius:30px;padding:20px;animation:.25s toastIn;position:absolute;bottom:72px;right:0}.panelHead{justify-content:space-between;align-items:flex-start;display:flex}.panelHead h3{margin:4px 0 15px;font-size:21px}.panelHead>button{background:var(--surface-2);cursor:pointer;border:0;border-radius:50%;width:32px;height:32px;font-size:20px}.eventCard{background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 24%,var(--surface)),var(--surface-2));border:1px solid color-mix(in srgb,var(--accent) 45%,var(--line));border-radius:22px;grid-template-columns:35px 1fr;gap:10px;padding:15px;display:grid}.eventCard>span{font-size:25px}.eventCard b{font-size:13px}.eventCard p{color:var(--muted);margin:5px 0 8px;font-size:11px;line-height:1.45}.eventCard a{color:var(--accent-strong);font-size:11px;font-weight:800}.notifySetting{cursor:pointer;justify-content:space-between;align-items:center;margin:18px 2px 12px;display:flex}.notifySetting>span b,.notifySetting>span small{display:block}.notifySetting>span b{font-size:12px}.notifySetting>span small{color:var(--muted);margin-top:4px;font-size:10px}.notifySetting input{opacity:0;pointer-events:none;position:absolute}.notifySetting>i{background:var(--surface-2);border-radius:20px;width:44px;height:24px;transition:all .2s;position:relative}.notifySetting>i:after{content:"";background:var(--muted);border-radius:50%;width:18px;height:18px;transition:all .2s;position:absolute;top:3px;left:3px}.notifySetting input:checked+i{background:var(--accent)}.notifySetting input:checked+i:after{background:#fff;left:23px}.showDemo{background:var(--surface-2);cursor:pointer;border:0;border-radius:14px;width:100%;padding:11px;font-size:11px}.showDemo:disabled{opacity:.45;cursor:not-allowed}@keyframes toastIn{0%{opacity:0;transform:translate(20px)scale(.97)}to{opacity:1;transform:none}}@media (width<=980px){.topbar nav{display:none}.products{grid-template-columns:repeat(3,1fr)}.steps{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.serverPicker{grid-template-columns:1fr}.products{grid-template-columns:repeat(2,1fr)}.storeTitle{flex-direction:column;align-items:flex-start}.filters{justify-content:flex-start}.legalGrid,.footerGrid{grid-template-columns:1fr;gap:25px}.hero{height:420px}.hero h1{font-size:50px}.copyright{flex-direction:column;gap:7px}}@media (width<=520px){.shell{width:min(100% - 24px,1180px)}.topbar{border-radius:22px;height:70px;margin-top:12px;padding:0 14px}.brand img{width:38px;height:38px}.brand strong,.ipMini,.themeButton>span:nth-child(2){display:none}.themeButton{padding:11px}.themeMenu{right:-6px}.hero{border-radius:28px;height:390px;margin-top:15px}.heroLogo{width:64px;height:64px}.hero h1{font-size:42px}.hero p{font-size:16px}.heroActions{flex-direction:column;width:80%}.heroActions a,.heroActions button{width:100%}.serverSection{padding-top:60px}.heading h2,.storeTitle h2{font-size:34px}.serverPicker button{grid-template-columns:48px 1fr;padding:18px}.serverPicker i{display:none}.products{grid-template-columns:1fr}.product{border-radius:30px;grid-template-columns:145px 1fr;display:grid}.productVisual{height:auto;min-height:205px;padding:6px}.productBody h3{min-height:auto}.steps{grid-template-columns:1fr}.legalGrid{padding:24px}.copyright{font-size:10px}.notificationHub{bottom:12px;right:12px}.promoToast,.notificationPanel{width:min(360px,100vw - 24px);right:0}.notificationButton{width:54px;height:54px}}.accountMini{background:var(--surface-2);cursor:pointer;border:0;border-radius:18px;align-items:center;gap:7px;max-width:125px;padding:7px 11px 7px 7px;display:flex}.accountMini span{background:var(--accent);color:#48391f;border-radius:11px;place-items:center;width:29px;height:29px;font-size:13px;font-weight:800;display:grid}.accountMini b{white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.cabinetHero{background:var(--accent)!important;color:#493a23!important}.socials{grid-template-columns:280px 1fr;align-items:center;gap:35px;padding:38px 0 20px;display:grid}.socials>div:first-child>span{color:var(--accent-strong);letter-spacing:1.7px;font-size:10px;font-weight:800}.socials h2{margin:6px 0;font-size:25px}.socials>div:first-child p{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.socialLinks{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.socialLinks>a{background:var(--surface);border:1px solid var(--line);min-width:0;box-shadow:0 10px 25px var(--shadow);border-radius:22px;grid-template-columns:38px 1fr auto;align-items:center;gap:9px;padding:13px;transition:all .2s;display:grid}.socialLinks>a:hover{transform:translateY(-3px)}.socialLinks i{color:#fff;border-radius:13px;place-items:center;width:38px;height:38px;font-size:12px;font-style:normal;font-weight:800;display:grid}.socialLinks .vk i{background:#2688eb}.socialLinks .telegram i{background:#31a7df}.socialLinks .youtube i{background:#ff3535}.socialLinks .ownerTg i{background:linear-gradient(135deg,#725bff,#d65cff)}.socialLinks b,.socialLinks small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.socialLinks b{font-size:11px}.socialLinks small{color:var(--muted);margin-top:3px;font-size:9px}.socialLinks em{color:var(--muted);font-size:12px;font-style:normal}.accountModal{background:var(--surface);border:1px solid var(--line);border-radius:36px;width:min(620px,100%);max-height:min(760px,100vh - 36px);padding:32px;position:relative;overflow:auto;box-shadow:0 35px 100px #1b273866}.accountIntro{text-align:center}.accountIntro img{object-fit:contain;width:75px;height:75px}.accountIntro>span{color:var(--accent-strong);letter-spacing:1.5px;margin-top:8px;font-size:9px;font-weight:800;display:block}.accountIntro h2{margin:7px 0;font-size:30px}.accountIntro p{color:var(--muted);max-width:430px;margin:0 auto 17px;font-size:13px;line-height:1.5}.demoWarning{background:color-mix(in srgb,var(--accent) 18%,var(--surface));border:1px solid color-mix(in srgb,var(--accent) 45%,var(--line));color:var(--muted);border-radius:17px;margin-bottom:17px;padding:12px 15px;font-size:11px;line-height:1.45}.accountField{margin-top:13px;font-size:12px;font-weight:700;display:block}.accountField>small{color:var(--muted);font-weight:400}.accountField input{background:var(--surface-2);width:100%;color:var(--text);border:1px solid var(--line);border-radius:16px;outline:none;margin-top:7px;padding:13px;display:block}.accountField input:focus{border-color:var(--accent-strong)}.accountLogin{background:var(--accent);color:#493a23;cursor:pointer;border:0;border-radius:16px;width:100%;margin-top:19px;padding:14px;font-weight:800}.accountLogin:disabled{background:var(--surface-2);color:var(--muted);cursor:not-allowed}.profileHead{grid-template-columns:64px 1fr auto;align-items:center;gap:14px;padding-right:35px;display:grid}.profileHead>span{background:linear-gradient(145deg,var(--accent),var(--accent-strong));color:#493a23;border-radius:22px;place-items:center;width:64px;height:64px;font-size:26px;font-weight:900;display:grid}.profileHead small{color:var(--accent-strong);letter-spacing:1.2px;font-size:9px}.profileHead h2{margin:3px 0;font-size:25px}.profileHead p{color:var(--muted);margin:0;font-size:11px}.profileHead>i{background:var(--surface-2);color:var(--muted);border-radius:11px;padding:7px 10px;font-size:9px;font-style:normal}.profileStats{grid-template-columns:repeat(3,1fr);gap:10px;margin:24px 0;display:grid}.profileStats article{background:var(--surface-2);border-radius:18px;padding:15px}.profileStats small,.profileStats b{display:block}.profileStats small{color:var(--muted);margin-bottom:7px;font-size:9px}.profileStats b{font-size:14px}.profileBlock{border:1px solid var(--line);border-radius:22px;padding:18px}.profileBlock>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.profileBlock h3{margin:0;font-size:14px}.profileBlock button{background:var(--surface-2);cursor:pointer;border:0;border-radius:11px;padding:8px 10px;font-size:9px}.profileBlock p{color:var(--muted);margin:15px 0 0;font-size:11px;line-height:1.55}.profileActions{justify-content:space-between;align-items:center;margin-top:18px;display:flex}.profileActions a{color:var(--accent-strong);font-size:11px;font-weight:700}.profileActions button{background:var(--surface-2);color:var(--muted);cursor:pointer;border:0;border-radius:13px;padding:10px 14px;font-size:11px}.product{border-radius:38px}.productVisual{height:250px;padding:5px}.productVisual img{object-fit:contain;max-width:100%;max-height:100%}@media (width<=1100px){.socials{grid-template-columns:1fr}.socialLinks{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.accountMini b{display:none}.accountMini{padding:7px}.socials{padding-top:28px}.profileStats{grid-template-columns:1fr}.accountModal{border-radius:29px;padding:25px}}@media (width<=520px){.socialLinks{grid-template-columns:1fr 1fr}.socialLinks>a{grid-template-columns:34px 1fr;padding:10px}.socialLinks i{width:34px;height:34px}.socialLinks em{display:none}.accountMini{display:flex}.productVisual{height:auto;min-height:215px;padding:2px}}.documentPage{background:var(--bg);min-height:100vh;padding:55px 20px}.documentPage article{background:var(--surface);border:1px solid var(--line);width:min(850px,100%);box-shadow:0 20px 60px var(--shadow);border-radius:34px;margin:auto;padding:46px}.documentBack{background:var(--surface-2);color:var(--muted);border-radius:14px;margin-bottom:32px;padding:10px 14px;font-size:13px;display:inline-flex}.documentEyebrow{color:var(--accent-strong);letter-spacing:1.6px;font-size:11px;font-weight:800;display:block}.documentPage h1{letter-spacing:-1.5px;margin:9px 0 12px;font-size:42px;line-height:1.08}.documentLead{color:var(--muted)!important;margin-bottom:34px!important;font-size:16px!important}.documentPage h2{margin:30px 0 9px;font-size:19px}.documentPage p{color:var(--text);margin:0;font-size:14px;line-height:1.7}.documentPage p a{color:var(--accent-strong);text-underline-offset:3px;text-decoration:underline}@media (width<=520px){.documentPage{padding:18px 12px}.documentPage article{border-radius:24px;padding:26px 20px}.documentPage h1{font-size:32px}}.scrollProgress{background:linear-gradient(90deg,var(--accent),var(--accent-strong));z-index:100;height:3px;box-shadow:0 0 16px var(--accent);transition:width 80ms linear;position:fixed;top:0;left:0}.ambientPixels{pointer-events:none;z-index:0;position:fixed;inset:0;overflow:hidden}.ambientPixels i{background:var(--accent);opacity:.13;border-radius:2px;width:8px;height:8px;animation:11s ease-in-out infinite pixelFloat;position:absolute}.ambientPixels i:first-child{animation-delay:-2s;top:18%;left:4%}.ambientPixels i:nth-child(2){animation-delay:-8s;top:66%;left:13%}.ambientPixels i:nth-child(3){animation-delay:-4s;top:32%;left:24%}.ambientPixels i:nth-child(4){animation-delay:-6s;top:78%;left:36%}.ambientPixels i:nth-child(5){animation-delay:-1s;top:15%;left:47%}.ambientPixels i:nth-child(6){animation-delay:-7s;top:57%;left:58%}.ambientPixels i:nth-child(7){animation-delay:-9s;top:27%;left:68%}.ambientPixels i:nth-child(8){animation-delay:-3s;top:83%;left:77%}.ambientPixels i:nth-child(9){animation-delay:-5s;top:45%;left:88%}.ambientPixels i:nth-child(10){animation-delay:-10s;top:12%;left:94%}.ambientPixels i:nth-child(11){animation-delay:-2.5s;top:48%;left:31%}.ambientPixels i:nth-child(12){animation-delay:-7.5s;top:68%;left:72%}@keyframes pixelFloat{0%,to{transform:translateY(0)rotate(0)}50%{opacity:.28;transform:translateY(-45px)rotate(90deg)}}html[data-effects=off] .ambientPixels{display:none}html[data-effects=off] *{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.customThemeMenu{width:282px;max-height:min(620px,100vh - 115px);overflow:auto}.themeOptions{border-top:1px solid var(--line);margin-top:8px;padding-top:10px}.themeOptions>b{color:var(--muted);letter-spacing:1.2px;text-transform:uppercase;padding:5px 9px 7px;font-size:9px;display:block}.themeOptions label{cursor:pointer;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:9px;display:flex}.themeOptions label:hover{background:var(--surface-2)}.themeOptions label span{min-width:0}.themeOptions strong,.themeOptions small{display:block}.themeOptions strong{font-size:11px}.themeOptions small{color:var(--muted);margin-top:3px;font-size:9px}.themeOptions input{opacity:0;pointer-events:none;position:absolute}.themeOptions label>i{background:var(--surface-2);border:1px solid var(--line);border-radius:20px;flex:none;width:38px;height:22px;position:relative}.themeOptions label>i:after{content:"";background:var(--muted);border-radius:50%;width:16px;height:16px;transition:all .2s;position:absolute;top:2px;left:2px}.themeOptions input:checked+i{background:var(--accent);border-color:var(--accent)}.themeOptions input:checked+i:after{background:#fff;left:18px}.currencySection{z-index:1;padding:8px 0 36px;position:relative}.currencyCard{background:linear-gradient(135deg,color-mix(in srgb,var(--surface) 94%,var(--accent)),var(--surface));border:1px solid color-mix(in srgb,var(--accent) 35%,var(--line));box-shadow:0 20px 55px var(--shadow);border-radius:38px;grid-template-columns:230px 1fr;display:grid;overflow:hidden}.currencyArt{background:radial-gradient(circle at 50% 38%,color-mix(in srgb,var(--accent) 38%,transparent),transparent 52%),linear-gradient(145deg,var(--delivery),var(--delivery-card));place-items:center;min-height:330px;display:grid;position:relative;overflow:hidden}.currencyArt:after{content:"";background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:22px 22px;border:1px solid #ffffff18;border-radius:28px;position:absolute;inset:20px}.currencyArt img{object-fit:contain;z-index:2;filter:drop-shadow(0 20px 25px #0007);width:78%;height:78%;position:relative}.currencyArt>span{z-index:3;background:var(--accent);color:#3e3120;border-radius:14px;padding:8px 11px;font-size:13px;font-weight:900;position:absolute;top:18px;right:18px;box-shadow:0 8px 22px #0004}.currencyBuilder{padding:32px 34px}.currencyHead{justify-content:space-between;align-items:flex-start;gap:25px;display:flex}.currencyHead>div>span{color:var(--accent-strong);letter-spacing:1.8px;font-size:10px;font-weight:900}.currencyHead h2{letter-spacing:-1px;margin:6px 0;font-size:31px}.currencyHead p{color:var(--muted);margin:0;font-size:12px}.currencyHead p b{color:var(--text)}.currencyHead>label{background:var(--surface-2);border:1px solid var(--line);width:125px;color:var(--muted);border-radius:16px;grid-template-columns:1fr 27px;align-items:center;padding:7px 9px 7px 12px;font-size:9px;display:grid}.currencyHead>label input{color:var(--text);background:0 0;border:0;outline:0;grid-area:2/1;width:100%;font-size:19px;font-weight:900}.currencyHead>label i{color:var(--accent-strong);grid-area:2/2;font-size:17px;font-style:normal;font-weight:900}.currencyRange{width:100%;height:8px;accent-color:var(--accent-strong);cursor:pointer;margin:27px 0 0}.currencyScale{color:var(--muted);justify-content:space-between;margin-top:3px;font-size:9px;display:flex}.currencyQuick{flex-wrap:wrap;gap:7px;margin:15px 0 19px;display:flex}.currencyQuick button{border:1px solid var(--line);background:var(--surface-2);color:var(--muted);cursor:pointer;border-radius:12px;padding:8px 11px;font-size:10px}.currencyQuick button:hover,.currencyQuick button.active{background:color-mix(in srgb,var(--accent) 20%,var(--surface));border-color:var(--accent);color:var(--text)}.currencyResult{border-top:1px solid var(--line);grid-template-columns:1fr 30px 1.3fr auto;align-items:center;gap:14px;padding-top:19px;display:grid}.currencyResult>div{min-width:0}.currencyResult small,.currencyResult strong{display:block}.currencyResult small{color:var(--muted);letter-spacing:1.2px;font-size:8px}.currencyResult strong{white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:19px;overflow:hidden}.currencyResult>span{color:var(--muted);font-size:20px}.currencyResult>button{background:var(--accent);color:#493a23;cursor:pointer;box-shadow:0 10px 24px color-mix(in srgb,var(--accent) 26%,transparent);border:0;border-radius:16px;padding:13px 18px;font-weight:800}.productVisual{position:relative}.productBadge{z-index:3;background:var(--accent);color:#493a23;letter-spacing:.6px;border-radius:12px;padding:7px 9px;font-size:8px;font-weight:900;position:absolute;top:14px;left:14px;box-shadow:0 8px 22px #0003}.productPrice{flex-direction:column;gap:2px;display:flex}.productPrice strong{line-height:1}.productPrice s{color:var(--muted);font-size:10px}html[data-density=compact] .products{grid-template-columns:repeat(5,1fr);gap:14px}html[data-density=compact] .productVisual{height:185px}html[data-density=compact] .productBody{padding:16px}html[data-density=compact] .productBody p{display:none}html[data-density=compact] .productBody h3{font-size:13px}html[data-density=compact] .productBody strong{font-size:16px}html[data-effects=on] .currencyArt img{animation:4s ease-in-out infinite currencyHover}html[data-effects=on] .productVisual:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 43%,#ffffff2b 49%,#0000 55%);transition:transform .7s;position:absolute;inset:-70% -40%;transform:translate(-70%)rotate(8deg)}html[data-effects=on] .product:hover .productVisual:after{transform:translate(70%)rotate(8deg)}@keyframes currencyHover{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-7px)scale(1.025)}}@media (width<=1080px){html[data-density=compact] .products{grid-template-columns:repeat(4,1fr)}}.currencyQuick{margin-bottom:14px}.currencyBonus{border:1px solid color-mix(in srgb,var(--accent) 30%,var(--line));background:color-mix(in srgb,var(--accent) 7%,var(--surface-2));border-radius:18px;grid-template-columns:150px 1fr;align-items:stretch;gap:12px;margin-bottom:18px;padding:12px;display:grid}.bonusIntro{flex-direction:column;justify-content:center;gap:5px;padding:2px 5px;display:flex}.bonusIntro span{letter-spacing:1.2px;color:var(--muted);font-size:8px;font-weight:900}.bonusIntro strong{color:var(--accent-strong);font-size:12px}.bonusTiers{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.bonusTiers>div{border:1px solid var(--line);background:var(--surface);border-radius:12px;padding:9px 10px;transition:all .2s;position:relative}.bonusTiers>div:before{content:"";background:var(--line);border-radius:2px;height:2px;position:absolute;inset:auto 9px 6px}.bonusTiers>div.active{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 16%,var(--surface));box-shadow:0 6px 18px color-mix(in srgb,var(--accent) 12%,transparent)}.bonusTiers>div.active:before{background:var(--accent)}.bonusTiers small,.bonusTiers b{display:block}.bonusTiers small{color:var(--muted);margin-bottom:3px;font-size:8px}.bonusTiers b{color:var(--text);padding-bottom:5px;font-size:13px}.bonusTiers>div.active b{color:var(--accent-strong)}.currencyResult em{color:var(--accent-strong);margin-top:4px;font-size:9px;font-style:normal;font-weight:800;display:block}@media (width<=820px){.currencyCard{grid-template-columns:170px 1fr}.currencyArt{min-height:360px}.currencyResult{grid-template-columns:1fr 24px 1.25fr}.currencyResult>button{grid-column:1/-1}.currencyBuilder{padding:27px}.currencyHead{flex-direction:column}.currencyHead>label{grid-template-columns:1fr 30px;width:100%}.currencyBonus{grid-template-columns:1fr}.bonusIntro{flex-direction:row;justify-content:space-between;align-items:center}html[data-density=compact] .products{grid-template-columns:repeat(3,1fr)}}@media (width<=560px){.currencySection{padding-bottom:25px}.currencyCard{border-radius:28px;grid-template-columns:1fr}.currencyArt{min-height:150px}.currencyArt img{width:43%;height:120px}.currencyBuilder{padding:22px}.currencyHead h2{font-size:26px}.currencyResult{grid-template-columns:1fr 18px 1.35fr;gap:8px}.currencyResult strong{font-size:15px}.currencyQuick button{flex:1}.bonusTiers{gap:5px}.bonusTiers>div{padding:8px 6px}.bonusTiers small{font-size:7px}.bonusTiers b{font-size:12px}.customThemeMenu{width:min(282px,100vw - 24px);right:-80px}html[data-density=compact] .products{grid-template-columns:1fr 1fr}html[data-density=compact] .product{display:flex}html[data-density=compact] .productVisual{height:165px}html[data-density=compact] .productBody p{display:none}}@media (prefers-reduced-motion:reduce){.ambientPixels{display:none}.scrollProgress{transition:none}*{scroll-behavior:auto!important}}.checkoutError{color:#ffc1c1;background:#371b1b;border:1px solid #7a3939;border-radius:12px;margin:10px 0;padding:10px 12px;font-size:11px;line-height:1.45}.modal .pay:disabled{opacity:.55;cursor:not-allowed}.paymentResultToast{z-index:120;color:#e7ffec;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#14261bef;border:1px solid #3f7651;border-radius:17px;grid-template-columns:38px minmax(230px,360px) 24px;align-items:center;gap:11px;padding:13px;display:grid;position:fixed;top:24px;right:24px;box-shadow:0 22px 65px #0009}.paymentResultToast>span{color:#77e59b;background:#65df8e29;border-radius:12px;place-items:center;width:38px;height:38px;font-size:18px;font-weight:900;display:grid}.paymentResultToast b,.paymentResultToast small{display:block}.paymentResultToast b{font-size:12px}.paymentResultToast small{color:#a6cdb1;margin-top:3px;font-size:9px;line-height:1.45}.paymentResultToast>button{color:#98a99d;background:0 0;border:0;font-size:20px}.paymentResultToast.fail{background:#301919ef;border-color:#794040}.paymentResultToast.fail>span{color:#ff9696;background:#ef656529}.paymentResultToast.fail small{color:#d3aaaa}@media (width<=600px){.paymentResultToast{grid-template-columns:34px 1fr 22px;top:12px;left:12px;right:12px}}.interfaceStyles{background:var(--surface-2);border:1px solid var(--line);border-radius:13px;grid-template-columns:repeat(3,1fr);gap:5px;margin:2px 8px 9px;padding:4px;display:grid}.interfaceStyles button{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:7px 4px;font-size:9px;font-weight:800;transition:all .18s}.interfaceStyles button:hover{color:var(--text)}.interfaceStyles button.active{background:var(--surface);color:var(--accent-strong);box-shadow:0 4px 12px var(--shadow)}button,a,.product,.currencyBonus{transition-property:transform,box-shadow,background-color,border-color,color,filter;transition-duration:.2s;transition-timing-function:ease}button:focus-visible,a:focus-visible,input:focus-visible{outline:2px solid var(--accent-strong);outline-offset:3px}::selection{background:var(--accent);color:#332817}html[data-interface=soft] .product:hover{transform:translateY(-6px)scale(1.008)}html[data-interface=soft] button:hover{filter:brightness(1.035)}html[data-interface=neon] .topbar,html[data-interface=neon] .currencyCard,html[data-interface=neon] .product,html[data-interface=neon] .legalGrid{border-color:color-mix(in srgb,var(--accent) 26%,var(--line))}html[data-interface=neon] .product:hover,html[data-interface=neon] .currencyCard:hover{box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 48%,transparent),0 22px 58px color-mix(in srgb,var(--accent) 20%,var(--shadow))}html[data-interface=neon] .productBody button:hover,html[data-interface=neon] .currencyResult>button:hover,html[data-interface=neon] .heroActions a:hover{box-shadow:0 0 22px color-mix(in srgb,var(--accent) 58%,transparent);transform:translateY(-2px)}html[data-interface=neon] .heading>span,html[data-interface=neon] .accent,html[data-interface=neon] .currencyHead>div>span{text-shadow:0 0 16px color-mix(in srgb,var(--accent) 75%,transparent)}html[data-interface=pixel] .topbar,html[data-interface=pixel] .hero,html[data-interface=pixel] .serverPicker button,html[data-interface=pixel] .currencyCard,html[data-interface=pixel] .product,html[data-interface=pixel] .legalGrid,html[data-interface=pixel] .modal{border-radius:12px}html[data-interface=pixel] button,html[data-interface=pixel] .themeMenu,html[data-interface=pixel] .productVisual,html[data-interface=pixel] .steps article{border-radius:7px}html[data-interface=pixel] .product,html[data-interface=pixel] .currencyCard{box-shadow:7px 7px 0 color-mix(in srgb,var(--accent) 20%,var(--line))}html[data-interface=pixel] .product:hover{box-shadow:10px 10px 0 color-mix(in srgb,var(--accent) 32%,var(--line));transform:translate(-2px,-2px)}html[data-interface=pixel] .heading h2,html[data-interface=pixel] .storeTitle h2,html[data-interface=pixel] .hero h1{letter-spacing:-.5px;text-transform:uppercase}@media (prefers-reduced-motion:reduce){button,a,.product,.currencyBonus{transition:none!important}html[data-effects=on] .currencyArt img{animation:none!important}}html[data-card-shape=soft] .product{border-radius:23px}html[data-card-shape=soft] .productVisual{border-radius:0}html[data-card-shape=square] .product{border-radius:13px}html[data-catalog-layout=grid3] .products{grid-template-columns:repeat(3,1fr)}html[data-store-motion=calm] .product:hover{transform:translateY(-2px)}html[data-store-motion=calm] .currencyArt img{animation-duration:7s!important}html[data-store-motion=off] .product,html[data-store-motion=off] .currencyArt img,html[data-store-motion=off] button,html[data-store-motion=off] a{transition:none!important;animation:none!important}html[data-store-motion=off] .product:hover{transform:none}@media (width<=900px){html[data-catalog-layout=grid3] .products{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){html[data-catalog-layout=grid3] .products{grid-template-columns:1fr}}html[data-store-accent=violet]{--accent:#a884ff;--accent-strong:#8e69ee}html[data-store-accent=ice]{--accent:#64c9ef;--accent-strong:#45b9e5}html[data-store-accent=green]{--accent:#70db94;--accent-strong:#54c87c}.siteAnnouncement{border:1px solid color-mix(in srgb,var(--accent) 55%,transparent);background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 28%,var(--surface)),color-mix(in srgb,var(--accent) 12%,var(--surface)));width:min(1180px,100% - 40px);min-height:42px;box-shadow:0 10px 30px var(--shadow);z-index:8;border-radius:17px;justify-content:center;align-items:center;gap:10px;margin:14px auto -8px;padding:9px 16px;font-size:11px;display:flex;position:relative}.siteAnnouncement>span{color:var(--accent-strong)}.siteAnnouncement>em{color:var(--accent-strong);font-size:9px;font-style:normal}.siteAnnouncement:hover{box-shadow:0 14px 38px var(--shadow);transform:translateY(-1px)}@media (width<=560px){.siteAnnouncement{justify-content:flex-start;font-size:9px}.siteAnnouncement>em{margin-left:auto}}:is(body:has(.adminApp),body:has(.adminDenied)){color:#f5f6f7;background:#0d0f13}.adminApp{color:#f5f6f7;background:radial-gradient(circle at 75% 0,#ffb94b0c,#0000 28%),#0d0f13;grid-template-columns:260px 1fr;min-height:100vh;display:grid}.adminSidebar{background:#15171c;border-right:1px solid #292c32;flex-direction:column;height:100vh;padding:25px 18px;display:flex;position:sticky;top:0}.adminLogo{align-items:center;gap:12px;padding:0 9px 25px;display:flex}.adminLogo img{object-fit:contain;width:44px;height:44px}.adminLogo b,.adminLogo small{display:block}.adminLogo b{font-size:18px}.adminLogo small{letter-spacing:1.8px;color:#ffbd52;margin-top:4px;font-size:8px}.adminSidebar nav{border-top:1px solid #292c32;gap:6px;padding-top:20px;display:grid}.adminSidebar nav button{color:#969ba4;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;align-items:center;gap:11px;padding:12px;display:flex}.adminSidebar nav button span{text-align:center;width:24px;font-size:17px}.adminSidebar nav button i{text-transform:uppercase;background:#262930;border-radius:6px;margin-left:auto;padding:4px 6px;font-size:7px;font-style:normal}.adminSidebar nav button.active{color:#1f2022;background:#ffbd52;font-weight:800}.adminSidebar nav button:disabled{opacity:.55;cursor:not-allowed}.adminSecurity{background:#14271d;border:1px solid #2e4a38;border-radius:15px;align-items:center;gap:10px;margin-top:auto;padding:13px;display:flex}.adminSecurity>span{color:#69e291;background:#62da8940;border-radius:10px;place-items:center;width:30px;height:30px;display:grid}.adminSecurity b,.adminSecurity small,.adminIdentity b,.adminIdentity small{display:block}.adminSecurity b{font-size:10px}.adminSecurity small{color:#8cb99b;margin-top:3px;font-size:8px}.adminIdentity{border-top:1px solid #292c32;grid-template-columns:34px 1fr 20px;align-items:center;gap:9px;margin-top:12px;padding:12px 8px 0;display:grid}.adminIdentity>span{color:#ffbd52;background:#2b2e35;border-radius:11px;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.adminIdentity b{font-size:9px}.adminIdentity small{color:#858a93;text-overflow:ellipsis;font-size:7px;overflow:hidden}.adminIdentity>a{color:#858a93}.adminWorkspace{min-width:0;padding:38px 42px 70px}.adminWorkspace>header{justify-content:space-between;align-items:flex-end;gap:25px;display:flex}.adminWorkspace>header>div:first-child>span{letter-spacing:2px;color:#ffbd52;font-size:9px;font-weight:900}.adminWorkspace h1{letter-spacing:-1.3px;margin:6px 0;font-size:36px}.adminWorkspace>header p{color:#858a93;margin:0;font-size:12px}.adminWorkspace>header>div:last-child{gap:8px;display:flex}.adminWorkspace>header a,.adminWorkspace>header button{color:#c7cad0;cursor:pointer;background:#1a1c21;border:1px solid #30333a;border-radius:14px;padding:11px 15px;font-size:11px}.adminWorkspace>header button{color:#3c3020;background:#ffbd52;border-color:#ffbd52;font-weight:900}.adminStats{grid-template-columns:repeat(4,1fr);gap:12px;margin:30px 0 20px;display:grid}.adminStats article{background:#17191e;border:1px solid #292c32;border-radius:19px;padding:19px 20px}.adminStats small,.adminStats strong,.adminStats span{display:block}.adminStats small{letter-spacing:1.1px;color:#777c85;font-size:8px}.adminStats strong{margin:7px 0 3px;font-size:28px}.adminStats span{color:#999ea6;font-size:9px}.adminStats .secureStat{background:linear-gradient(135deg,#211d16,#17191e);border-color:#554427}.adminStats .secureStat strong{color:#ffbd52}.adminToolbar{background:#17191e;border:1px solid #292c32;border-radius:18px;align-items:center;gap:10px;margin-bottom:13px;padding:9px;display:flex}.adminToolbar>label{flex:1;align-items:center;gap:8px;padding:0 8px;display:flex}.adminToolbar input{color:#fff;background:0 0;border:0;outline:0;width:100%;font-size:11px}.adminToolbar>div{background:#0f1115;border-radius:12px;gap:4px;padding:4px;display:flex}.adminToolbar button{color:#8f949c;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:8px 11px;font-size:9px}.adminToolbar>div button.active{color:#ffbd52;background:#292c32}.adminError{color:#ffb5b5;background:#351919;border:1px solid #6e3131;border-radius:13px;justify-content:space-between;margin:10px 0;padding:12px 15px;font-size:11px;display:flex}.adminError button{color:inherit;background:0 0;border:0}.adminTable{background:#17191e;border:1px solid #292c32;border-radius:21px;overflow:hidden}.adminTableHead,.adminTable>article{grid-template-columns:minmax(280px,1.8fr) 130px 110px 105px 155px;align-items:center;gap:15px;padding:13px 17px;display:grid}.adminTableHead{color:#6f747d;letter-spacing:1px;background:#121419;font-size:8px}.adminTable>article{border-top:1px solid #292c32;min-height:78px}.adminTable>article:hover{background:#1b1e24}.adminProduct{align-items:center;gap:12px;min-width:0;display:flex}.adminProduct img{object-fit:contain;background:#24272d;border-radius:13px;width:52px;height:52px;padding:3px}.adminProduct span{min-width:0}.adminProduct b,.adminProduct small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.adminProduct b{font-size:11px}.adminProduct small{color:#7f848d;margin-top:5px;font-size:8px}.serverPill{color:#94b8ef;background:#273041;border-radius:9px;justify-self:start;padding:6px 8px;font-size:8px;font-weight:900}.serverPill.reallyworld{color:#c8a7fa;background:#30283f}.adminPrice b,.adminPrice del{display:block}.adminPrice b{font-size:12px}.adminPrice del{color:#777c85;margin-top:3px;font-size:8px}.statusToggle{color:#8b9098;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:9px;display:flex}.statusToggle i{background:#34373e;border-radius:10px;width:23px;height:13px;position:relative}.statusToggle i:after{content:"";background:#777c85;border-radius:50%;width:9px;height:9px;transition:all .18s;position:absolute;top:2px;left:2px}.statusToggle.on{color:#77d895}.statusToggle.on i{background:#28563a}.statusToggle.on i:after{background:#70df92;left:12px}.rowActions{justify-content:flex-end;gap:6px;display:flex}.rowActions button{color:#c7cad0;cursor:pointer;background:#22252b;border:1px solid #34373e;border-radius:10px;padding:8px 10px;font-size:9px}.rowActions button.danger{color:#ff9b9b;width:31px}.adminLoading{text-align:center;color:#7f848d;padding:55px;font-size:12px}.editorBackdrop{z-index:50;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050609d9;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.productEditor{background:#17191e;border:1px solid #33363e;border-radius:27px;width:min(980px,100%);max-height:calc(100vh - 36px);overflow:auto;box-shadow:0 35px 100px #000b}.productEditor>header{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#17191ef2;border-bottom:1px solid #292c32;justify-content:space-between;align-items:center;padding:22px 26px;display:flex;position:sticky;top:0}.productEditor>header span{color:#ffbd52;letter-spacing:1.6px;font-size:8px}.productEditor h2{margin:5px 0 0;font-size:22px}.productEditor>header button{color:#aeb2b8;cursor:pointer;background:#282b32;border:0;border-radius:50%;width:34px;height:34px;font-size:20px}.editorBody{grid-template-columns:280px 1fr;gap:28px;padding:26px;display:grid}.editorPreview{background:#111318;border:1px solid #2d3037;border-radius:24px;align-self:start;padding:17px;position:sticky;top:110px}.editorPreview>div{background:linear-gradient(145deg,#292d34,#1e2127);border-radius:18px;place-items:center;height:220px;display:grid;position:relative}.editorPreview img{object-fit:contain;width:94%;height:94%}.editorPreview>div span{color:#3c3020;background:#ffbd52;border-radius:8px;padding:6px 8px;font-size:7px;font-weight:900;position:absolute;top:10px;left:10px}.editorPreview>b{margin:15px 2px 7px;font-size:13px;display:block}.editorPreview p{color:#858a93;min-height:44px;margin:0 2px;font-size:9px;line-height:1.55}.editorPreview strong{color:#ffbd52;border-top:1px solid #292c32;margin:13px 2px 0;padding-top:13px;font-size:20px;display:block}.productEditor form{gap:14px;display:grid}.productEditor form>label,.fieldGrid label{color:#9da2aa;gap:7px;font-size:9px;font-weight:800;display:grid}.productEditor input,.productEditor textarea,.productEditor select{color:#fff;width:100%;font:inherit;background:#111318;border:1px solid #30333a;border-radius:12px;outline:0;padding:11px 12px;font-size:11px}.productEditor input:focus,.productEditor textarea:focus,.productEditor select:focus{border-color:#ffbd52}.productEditor textarea{resize:vertical}.fieldGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.imageUpload input{opacity:0;pointer-events:none;position:absolute}.imageUpload span{text-align:center;color:#ffbd52;cursor:pointer;border:1px dashed #4b4f58;border-radius:12px;padding:12px;display:block}.publishCheck{cursor:pointer;border:1px solid #2d3037;border-radius:14px;grid-template-columns:34px 1fr;align-items:center;padding:12px;display:grid!important}.publishCheck input{opacity:0;position:absolute}.publishCheck>i{background:#363941;border-radius:12px;width:34px;height:20px;position:relative}.publishCheck>i:after{content:"";background:#858a93;border-radius:50%;width:14px;height:14px;transition:all .18s;position:absolute;top:3px;left:3px}.publishCheck input:checked+i{background:#ffbd52}.publishCheck input:checked+i:after{background:#fff;left:17px}.publishCheck span b,.publishCheck span small{display:block}.publishCheck span b{color:#fff;font-size:10px}.publishCheck span small{color:#7f848d;margin-top:3px;font-size:8px}.productEditor form footer{justify-content:flex-end;gap:8px;padding-top:8px;display:flex}.productEditor form footer button{color:#bbc0c7;cursor:pointer;background:#22252b;border:1px solid #34373e;border-radius:12px;padding:11px 15px;font-size:10px}.productEditor form footer button.save{color:#3c3020;background:#ffbd52;border-color:#ffbd52;font-weight:900}.productEditor form footer button:disabled{opacity:.6}.adminNotice{z-index:70;color:#baf2cc;background:#193024;border:1px solid #3b654a;border-radius:14px;align-items:center;gap:9px;padding:13px 16px;font-size:10px;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 20px 50px #0008}.adminNotice span{background:#70df9233;border-radius:8px;place-items:center;width:24px;height:24px;display:grid}.adminDenied{place-items:center;min-height:100vh;padding:20px;display:grid}.adminDenied>div{text-align:center;background:#17191e;border:1px solid #30333a;border-radius:28px;width:min(520px,100%);padding:42px}.adminDenied img{object-fit:contain;width:70px;height:70px}.adminDenied>div>span{color:#ffbd52;letter-spacing:2px;font-size:9px;display:block}.adminDenied h1{margin:9px 0;font-size:35px}.adminDenied p,.adminDenied small{color:#959aa2;font-size:11px;line-height:1.6;display:block}.adminDenied a{color:#3c3020;background:#ffbd52;border-radius:13px;margin-top:22px;padding:12px 16px;font-size:11px;font-weight:900;display:inline-block}@media (width<=1050px){.adminApp{grid-template-columns:85px 1fr}.adminSidebar{padding-inline:12px}.adminLogo span,.adminSidebar nav button:not(.active){font-size:0}.adminSidebar nav button{justify-content:center}.adminSidebar nav button span{font-size:18px}.adminSidebar nav button i,.adminSecurity div,.adminIdentity div,.adminIdentity>a{display:none}.adminSecurity{justify-content:center}.adminIdentity{grid-template-columns:1fr;justify-items:center}.adminTableHead,.adminTable>article{grid-template-columns:minmax(230px,1.7fr) 110px 95px 90px 120px}.adminWorkspace{padding-inline:25px}}@media (width<=760px){.adminApp{display:block}.adminSidebar{border-bottom:1px solid #292c32;border-right:0;flex-direction:row;align-items:center;width:100%;height:auto;padding:12px 16px;display:flex;position:static}.adminLogo{margin-right:auto;padding:0}.adminLogo span{display:block}.adminSidebar nav,.adminSecurity{display:none}.adminIdentity{border:0;grid-template-columns:34px;margin:0;padding:0}.adminWorkspace{padding:25px 14px 60px}.adminWorkspace>header{align-items:flex-start}.adminWorkspace>header>div:last-child a{display:none}.adminWorkspace h1{font-size:27px}.adminStats{grid-template-columns:1fr 1fr}.adminToolbar{flex-wrap:wrap;align-items:stretch}.adminToolbar>label{flex-basis:100%;height:34px}.adminToolbar>div{flex:1}.adminTable{overflow-x:auto}.adminTableHead,.adminTable>article{width:780px}.editorBody{grid-template-columns:1fr}.editorPreview{position:static}.fieldGrid{grid-template-columns:1fr}.productEditor{border-radius:20px}}.twoFactorPage{color:#f5f6f7;background:radial-gradient(circle at 50% 0,#ffbd5218,#0000 34%),#0d0f13;place-items:center;min-height:100vh;padding:22px;display:grid}.twoFactorCard,.recoveryCard{background:#17191e;border:1px solid #33363d;border-radius:28px;width:min(480px,100%);padding:32px;box-shadow:0 35px 100px #0009}.factorBrand{border-bottom:1px solid #2b2e34;align-items:center;gap:11px;padding-bottom:24px;display:flex}.factorBrand img{object-fit:contain;width:46px;height:46px}.factorBrand b,.factorBrand small{display:block}.factorBrand b{font-size:17px}.factorBrand small{letter-spacing:1.7px;color:#ffbd52;margin-top:3px;font-size:8px}.securityLabel,.recoveryCard>span{color:#ffbd52;letter-spacing:1.8px;margin-top:27px;font-size:8px;font-weight:900;display:block}.twoFactorCard h1,.recoveryCard h1{letter-spacing:-.8px;margin:7px 0 9px;font-size:28px}.twoFactorCard>p,.recoveryCard>p{color:#969ba4;margin:0;font-size:11px;line-height:1.6}.manualSecret{background:#111318;border:1px solid #3c3f46;border-radius:15px;margin:21px 0;padding:14px;position:relative}.manualSecret small,.manualSecret code{display:block}.manualSecret small{color:#7f848c;letter-spacing:1.2px;font-size:7px}.manualSecret code{color:#ffcf80;letter-spacing:1px;margin-top:7px;font-size:14px}.manualSecret button{color:#b9bdc4;cursor:pointer;background:#292c32;border:0;border-radius:8px;padding:6px 8px;font-size:8px;position:absolute;top:10px;right:10px}.twoFactorCard form{gap:12px;margin-top:21px;display:grid}.twoFactorCard form label{color:#a6abb3;gap:8px;font-size:9px;font-weight:800;display:grid}.twoFactorCard input{color:#fff;letter-spacing:5px;text-align:center;background:#101216;border:1px solid #373a42;border-radius:14px;outline:0;padding:14px;font-size:19px}.twoFactorCard input:focus{border-color:#ffbd52;box-shadow:0 0 0 3px #ffbd5214}.twoFactorCard form>button,.recoveryCard>button{color:#3d3120;cursor:pointer;background:#ffbd52;border:0;border-radius:14px;padding:13px;font-size:11px;font-weight:900}.twoFactorCard form>button:disabled{opacity:.55}.factorError{color:#ffb1b1;background:#321818;border:1px solid #6a3030;border-radius:11px;padding:10px;font-size:9px}.twoFactorCard footer{border-top:1px solid #2b2e34;grid-template-columns:1fr auto;gap:4px;margin-top:23px;padding-top:19px;font-size:8px;display:grid}.twoFactorCard footer span{color:#75db96}.twoFactorCard footer b{color:#9ca1a9;grid-column:1}.twoFactorCard footer a{color:#ffbd52;grid-area:1/2/3;align-self:center}.recoveryCard{text-align:center}.recoveryCard>img{object-fit:contain;width:65px;height:65px}.recoveryCard>div{grid-template-columns:1fr 1fr;gap:7px;margin:22px 0;display:grid}.recoveryCard code{color:#ffd48f;background:#101216;border:1px solid #34373e;border-radius:10px;padding:10px;font-size:11px}.recoveryCard>button{width:100%}.twoFactorCard input.emailField{letter-spacing:0;text-align:left;font-size:12px}.adminIdentity>button{color:#858a93;cursor:pointer;background:0 0;border:0;padding:2px}.deliveryCommandDock{z-index:60;background:#17191ef5;border:1px solid #4d4028;border-radius:16px;width:225px;padding:14px;position:fixed;bottom:18px;left:18px;box-shadow:0 20px 55px #0009}.deliveryCommandDock>span{color:#ffbd52;letter-spacing:1.2px;font-size:7px;display:block}.deliveryCommandDock>b{margin-top:4px;font-size:11px;display:block}.deliveryCommandDock p{color:#858a93;font-size:7px;line-height:1.5}.deliveryCommandDock code{color:#ffcd79}.deliveryCommandDock textarea{resize:vertical;color:#fff;background:#101216;border:1px solid #363941;border-radius:9px;outline:0;width:100%;padding:8px;font-size:8px}@media (width<=1050px){.adminIdentity>button{display:none}}@media (width<=760px){.deliveryCommandDock{width:auto;bottom:12px;left:12px;right:12px}.deliveryCommandDock p{display:none}.deliveryCommandDock textarea{height:65px}}:root{--admin-accent:#ffbd52;--admin-accent-soft:#ffbd5218}html[data-admin-accent=violet]{--admin-accent:#a884ff;--admin-accent-soft:#a884ff1b}html[data-admin-accent=ice]{--admin-accent:#64c9ef;--admin-accent-soft:#64c9ef1a}html[data-admin-accent=green]{--admin-accent:#6ddd91;--admin-accent-soft:#6ddd911a}.adminSidebar nav button.active,.adminWorkspace>header button,.settingsSave{background:var(--admin-accent)!important;border-color:var(--admin-accent)!important}.adminWorkspace>header>div:first-child>span,.settingsCard>span,.trafficChart header span,.productAnalytics header span{color:var(--admin-accent)}.adminIdentity>span img{object-fit:cover;border-radius:inherit;width:100%;height:100%}.panelStats{grid-template-columns:repeat(4,1fr);gap:12px;margin:30px 0 20px;display:grid}.panelStats article{background:#17191e;border:1px solid #292c32;border-radius:19px;padding:19px 20px}.panelStats small,.panelStats strong,.panelStats span{display:block}.panelStats small{color:#777c85;letter-spacing:1px;font-size:8px}.panelStats strong{margin:8px 0 3px;font-size:25px}.panelStats span{color:#9499a1;font-size:8px}.panelToolbar{background:#17191e;border:1px solid #292c32;border-radius:17px;gap:10px;margin:0 0 13px;padding:9px;display:flex}.panelToolbar label{color:#888d96;flex:1;align-items:center;gap:8px;padding:0 8px;display:flex}.panelToolbar input{color:#fff;background:0 0;border:0;outline:0;width:100%}.panelToolbar button{color:#aeb2ba;background:#24272d;border:0;border-radius:10px;padding:9px 12px;font-size:9px}.ordersTable,.trafficChart,.productAnalytics,.settingsCard{background:#17191e;border:1px solid #292c32;border-radius:21px;overflow:hidden}.ordersHead,.ordersTable>article{grid-template-columns:minmax(220px,1.5fr) 150px 110px 160px 125px;align-items:center;gap:14px;padding:14px 18px;display:grid}.ordersHead{color:#71767e;letter-spacing:1px;background:#121419;font-size:8px}.ordersTable>article{border-top:1px solid #292c32}.ordersTable b,.ordersTable small{display:block}.ordersTable b{font-size:10px}.ordersTable small,.ordersTable time{color:#858a93;margin-top:4px;font-size:8px}.orderStatus{color:#d2d5d9;background:#22252b;border:1px solid #393c43;border-radius:10px;padding:8px;font-size:9px}.orderStatus.paid,.orderStatus.delivered{color:#80e49e;border-color:#376749}.orderStatus.cancelled,.orderStatus.refunded{color:#f1a1a1;border-color:#663838}.analyticsRange{justify-content:flex-end;align-items:center;gap:5px;margin-top:24px;display:flex}.analyticsRange span{color:#787d86;margin-right:6px;font-size:8px}.analyticsRange button{color:#888d95;background:#181a1f;border:1px solid #2f3239;border-radius:9px;padding:7px 9px;font-size:8px}.analyticsRange button.active{background:var(--admin-accent-soft);border-color:var(--admin-accent);color:var(--admin-accent)}.trafficChart{margin-bottom:14px;padding:22px}.trafficChart header,.productAnalytics header{justify-content:space-between;align-items:center;display:flex}.trafficChart h3,.productAnalytics h3,.settingsCard h3{margin:4px 0;font-size:15px}.trafficChart header span,.productAnalytics header span,.settingsCard>span{letter-spacing:1.3px;font-size:8px}.trafficChart header small{color:#777c85;font-size:8px}.chartBars{align-items:flex-end;gap:6px;height:215px;padding-top:25px;display:flex}.chartBars>div{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:7px;height:100%;display:flex}.chartBars i{background:linear-gradient(var(--admin-accent),color-mix(in srgb,var(--admin-accent) 40%,#17191e));width:min(22px,70%);min-height:4px;box-shadow:0 0 18px var(--admin-accent-soft);border-radius:6px 6px 2px 2px}.chartBars small{color:#70757d;writing-mode:vertical-rl;font-size:7px}.productAnalytics header{padding:20px}.productAnalyticsHead,.productAnalytics>article{grid-template-columns:1fr 110px 110px 110px;align-items:center;gap:12px;padding:13px 20px;display:grid}.productAnalyticsHead{color:#70757e;background:#121419;font-size:8px}.productAnalytics>article{border-top:1px solid #292c32}.productAnalytics b,.productAnalytics small{display:block}.productAnalytics b{font-size:10px}.productAnalytics small{color:#7d828a;margin-top:4px;font-size:8px}.productAnalytics em{color:var(--admin-accent);font-style:normal;font-weight:900}.analyticsHint{color:#747983;margin-top:11px;font-size:8px}.settingsGrid{grid-template-columns:1fr 1fr;gap:14px;margin-top:28px;display:grid}.settingsCard{padding:23px;overflow:visible}.settingsCard label{color:#9da2aa;gap:7px;margin-top:16px;font-size:9px;font-weight:800;display:grid}.settingsCard input{color:#fff;background:#101216;border:1px solid #34373e;border-radius:11px;outline:0;padding:11px}.avatarEditor{align-items:center;gap:13px;margin-top:18px;display:flex}.avatarEditor>div{background:var(--admin-accent-soft);width:62px;height:62px;color:var(--admin-accent);border-radius:19px;place-items:center;font-size:22px;font-weight:900;display:grid;overflow:hidden}.avatarEditor img{object-fit:cover;width:100%;height:100%}.avatarEditor label{color:var(--admin-accent);cursor:pointer;border:1px dashed #444851;border-radius:11px;margin:0;padding:10px}.avatarEditor input{opacity:0;pointer-events:none;position:absolute}.accentPicker,.densityPicker{grid-template-columns:1fr 1fr;gap:7px;display:grid}.accentPicker button,.densityPicker button{color:#a5aab2;background:#202329;border:1px solid #34373e;border-radius:10px;align-items:center;gap:7px;padding:9px;font-size:9px;display:flex}.accentPicker button i{background:#ffbd52;border-radius:50%;width:13px;height:13px}.accentPicker button.violet i{background:#a884ff}.accentPicker button.ice i{background:#64c9ef}.accentPicker button.green i{background:#6ddd91}.accentPicker button.active,.densityPicker button.active{border-color:var(--admin-accent);color:#fff;background:var(--admin-accent-soft)}.settingsSave{color:#392f20;border:0;border-radius:12px;width:100%;margin-top:18px;padding:12px;font-size:10px;font-weight:900}.settingsNotice{color:var(--admin-accent);margin-top:9px;display:block}.adminsCard{grid-column:1/-1}.adminsCard>article{background:#121419;border:1px solid #30333a;border-radius:13px;grid-template-columns:1fr auto auto;align-items:center;gap:12px;margin-top:10px;padding:13px;display:grid}.adminsCard b,.adminsCard small{display:block}.adminsCard b{font-size:10px}.adminsCard small{color:#7d828b;margin-top:3px;font-size:8px}.adminsCard article>i{color:#cb9c5a;font-size:8px;font-style:normal}.adminsCard article>i.enabled{color:#78dd97}.adminsCard article>button,.adminSetup button{background:var(--admin-accent);color:#342b1d;border:0;border-radius:9px;padding:8px 10px;font-size:8px;font-weight:900}.adminSetup{background:#221d15;border:1px solid #4d412d;border-radius:14px;margin-top:12px;padding:15px}.adminSetup p{color:#aaa49b;font-size:9px}.adminSetup code{color:var(--admin-accent);letter-spacing:1px;margin:10px 0;font-size:14px;display:block}.adminSetup input{margin-right:7px}.recoveryMini{background:#14241a;border:1px solid #3c6047;border-radius:13px;grid-template-columns:1fr 1fr;gap:5px;margin-top:12px;padding:13px;display:grid}.recoveryMini>b{grid-column:1/-1}.recoveryMini code{color:#90e4a9;font-size:9px}html[data-admin-density=compact] .adminTable>article,html[data-admin-density=compact] .ordersTable>article{min-height:58px;padding-block:8px}html[data-admin-density=compact] .adminProduct img{width:42px;height:42px}html[data-admin-density=compact] .panelStats article,html[data-admin-density=compact] .adminStats article{padding:14px}@media (width<=900px){.panelStats{grid-template-columns:1fr 1fr}.ordersTable{overflow-x:auto}.ordersHead,.ordersTable>article{width:780px}.settingsGrid{grid-template-columns:1fr}.adminsCard{grid-column:auto}.productAnalyticsHead,.productAnalytics>article{grid-template-columns:1fr 70px 70px 70px}}.adminInvite{gap:9px;margin:16px 0;display:flex}.adminInvite input{flex:1}.adminInvite button,.adminActions button{background:var(--admin-accent);color:#342b1d;border:0;border-radius:9px;padding:9px 11px;font-size:8px;font-weight:900}.adminInvite button:disabled{opacity:.45;cursor:not-allowed}.adminActions{justify-content:flex-end;gap:6px;display:flex}.adminActions .accessToggle{color:#c9cdd4;background:#292d34}.adminsCard>article{grid-template-columns:1fr auto minmax(100px,auto)}.paymentSettingsCard{grid-column:1/-1}.paymentSettingsCard>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.paymentSettingsCard>header span{color:var(--admin-accent);letter-spacing:1.3px;font-size:8px;font-weight:900}.paymentSettingsCard>header p{color:#7f848d;margin:6px 0 0;font-size:9px}.paymentSettingsCard>header>i{color:#858a92;border:1px solid #454951;border-radius:10px;padding:7px 9px;font-size:8px;font-style:normal;font-weight:900}.paymentSettingsCard>header>i.connected{color:#83e6a0;background:#193021;border-color:#376749}.paymentEnable{cursor:pointer;background:#121419;border:1px solid #33363d;border-radius:14px;grid-template-columns:36px 1fr;align-items:center;padding:14px;margin-top:20px!important;display:grid!important}.paymentEnable input{opacity:0;position:absolute}.paymentEnable>i{background:#363941;border-radius:14px;width:36px;height:21px;position:relative}.paymentEnable>i:after{content:"";background:#858a93;border-radius:50%;width:15px;height:15px;transition:all .18s;position:absolute;top:3px;left:3px}.paymentEnable input:checked+i{background:var(--admin-accent)}.paymentEnable input:checked+i:after{background:#fff;left:18px}.paymentEnable b,.paymentEnable small,.paymentTest b,.paymentTest small{display:block}.paymentEnable b,.paymentTest b{color:#fff;font-size:10px}.paymentEnable small,.paymentTest small{color:#7f848d;margin-top:4px;font-size:8px}.paymentFieldGrid{grid-template-columns:1fr 1fr;gap:0 12px;display:grid}.paymentSettingsCard select{color:#fff;background:#101216;border:1px solid #34373e;border-radius:11px;outline:0;width:100%;padding:11px}.paymentTest{align-items:flex-start;gap:9px;padding:11px 0;display:flex!important}.paymentTest input{width:auto;margin:2px 0 0}.callbackUrls{background:#101216;border:1px solid #2f3239;border-radius:15px;gap:6px;margin-top:12px;padding:14px;display:grid}.callbackUrls>b{color:#777c85;letter-spacing:1px;margin-bottom:3px;font-size:8px}.callbackUrls button{color:#ddd;text-align:left;cursor:pointer;background:#17191e;border:1px solid #292c32;border-radius:10px;justify-content:space-between;align-items:center;gap:15px;padding:9px 10px;display:flex}.callbackUrls button span{min-width:0}.callbackUrls small,.callbackUrls code{display:block}.callbackUrls small{color:var(--admin-accent);margin-bottom:3px;font-size:7px}.callbackUrls code{text-overflow:ellipsis;color:#a9aeb6;white-space:nowrap;font-size:8px;overflow:hidden}.callbackUrls em{color:#7e838b;font-size:7px;font-style:normal}.paymentSecurityNote{background:#132219;border:1px solid #294333;border-radius:13px;align-items:flex-start;gap:10px;margin-top:12px;padding:12px;display:flex}.paymentSecurityNote>span{color:#6ddd91;font-size:18px}.paymentSecurityNote p{color:#8dab97;margin:0;font-size:8px;line-height:1.5}.paymentSecurityNote b{color:#bfe7cb}.paymentSettingsCard .settingsSave:disabled{opacity:.55;cursor:wait}@media (width<=700px){.paymentFieldGrid{grid-template-columns:1fr}.paymentSettingsCard>header{display:block}.paymentSettingsCard>header>i{margin-top:10px;display:inline-block}.callbackUrls button{align-items:flex-start}.callbackUrls em{display:none}}.paymentModeSwitch{background:#101216;border:1px solid #30343b;border-radius:16px;margin-top:18px;padding:14px}.paymentModeSwitch>b{color:#7e838b;letter-spacing:1.1px;margin-bottom:9px;font-size:8px;display:block}.paymentModeSwitch>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.paymentModeSwitch button{color:#a6abb3;text-align:left;background:#1b1e23;border:1px solid #34373e;border-radius:12px;padding:12px}.paymentModeSwitch button span,.paymentModeSwitch button small{display:block}.paymentModeSwitch button span{font-size:10px;font-weight:900}.paymentModeSwitch button small{color:#777c84;margin-top:3px;font-size:8px}.paymentModeSwitch button.active.test{color:#ffd187;background:#332717;border-color:#c9923f}.paymentModeSwitch button.active.live{color:#88e5a4;background:#183121;border-color:#3e8855}.paymentModeSwitch>p{color:#e5b47b;margin:10px 2px 0;font-size:8px;line-height:1.5}.savedCredentialGrid{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px;display:grid}.savedCredentialGrid article{background:#121419;border:1px solid #30333a;border-radius:13px;padding:13px}.savedCredentialGrid span,.savedCredentialGrid b,.savedCredentialGrid small{display:block}.savedCredentialGrid span{color:#777c85;letter-spacing:1px;font-size:7px}.savedCredentialGrid b{color:#d8dbe0;margin:7px 0 3px;font-size:11px}.savedCredentialGrid small{color:#6ca981;font-size:8px}@media (width<=700px){.savedCredentialGrid,.paymentModeSwitch>div{grid-template-columns:1fr}}.promoTop{background:linear-gradient(135deg,var(--admin-accent-soft),#17191e);border:1px solid #4c402b;border-radius:20px;justify-content:space-between;align-items:center;gap:20px;margin-top:28px;padding:22px;display:flex}.promoTop b{font-size:15px}.promoTop p{color:#92979f;margin:5px 0 0;font-size:9px}.promoTop>button,.publishSite{background:var(--admin-accent);color:#382e20;border:0;border-radius:12px;padding:11px 14px;font-size:9px;font-weight:900}.promotionList{gap:9px;margin-top:13px;display:grid}.promotionList>article{background:#17191e;border:1px solid #2d3037;border-radius:17px;grid-template-columns:68px 1fr 105px auto;align-items:center;gap:14px;padding:14px;display:grid}.promoPercent{background:var(--admin-accent-soft);height:52px;color:var(--admin-accent);border-radius:14px;place-items:center;font-size:16px;font-weight:900;display:grid}.promotionList b,.promotionList small{display:block}.promotionList b{font-size:11px}.promotionList small{color:#7f848c;margin-top:4px;font-size:8px}.promoState{color:#898e96;align-items:center;gap:6px;font-size:8px;display:flex}.promoState i{background:#555961;border-radius:50%;width:8px;height:8px}.promoState.on{color:#79dc97}.promoState.on i{background:#67db8b;box-shadow:0 0 0 5px #67db8b18}.promotionList>article>div:last-child{gap:5px;display:flex}.promotionList button{color:#b6bac1;background:#22252b;border:1px solid #353840;border-radius:9px;padding:7px 9px;font-size:8px}.promotionList button.danger{color:#f2a1a1}.promotionEditor{background:#17191e;border:1px solid #33363e;border-radius:27px;width:min(1100px,100%);max-height:calc(100vh - 35px);overflow:auto}.promotionEditor>header{z-index:5;background:#17191ef5;border-bottom:1px solid #2b2e34;justify-content:space-between;align-items:center;padding:20px 24px;display:flex;position:sticky;top:0}.promotionEditor>header span{color:var(--admin-accent);letter-spacing:1.5px;font-size:8px}.promotionEditor h2{margin:5px 0 0;font-size:21px}.promotionEditor>header>button{color:#bbc0c6;background:#292c32;border:0;border-radius:50%;width:34px;height:34px;font-size:20px}.promoEditorGrid{grid-template-columns:400px 1fr;gap:22px;padding:23px;display:grid}.promoEditorGrid form{align-content:start;gap:14px;display:grid}.promoEditorGrid form>label,.promoEditorGrid .fieldGrid label{color:#9ca1aa;gap:7px;font-size:9px;font-weight:800;display:grid}.promoEditorGrid input,.promoEditorGrid select{color:#fff;background:#111318;border:1px solid #353840;border-radius:11px;outline:0;padding:11px}.promoEditorGrid footer{justify-content:flex-end;gap:7px;display:flex}.promoEditorGrid footer button{color:#b6bbc2;background:#22252b;border:1px solid #383b42;border-radius:11px;padding:10px 12px;font-size:9px}.promoEditorGrid footer button.save{background:var(--admin-accent);border-color:var(--admin-accent);color:#3a3021;font-weight:900}.promoPreview{background:var(--admin-accent-soft);border:1px solid #433923;border-radius:14px;align-items:center;gap:13px;padding:14px;display:flex}.promoPreview>span{background:var(--admin-accent);color:#382e20;border-radius:8px;padding:7px 9px;font-size:8px;font-weight:900}.promoPreview small,.promoPreview b{display:block}.promoPreview small{color:#898e96;font-size:7px}.promoPreview b{margin-top:4px}.promoPreview del{color:#868b94;margin-left:5px;font-size:9px}.promoProducts{background:#121419;border:1px solid #2e3138;border-radius:17px;min-width:0;padding:13px}.promoProducts>header{justify-content:space-between;align-items:center;display:flex}.promoProducts>header b,.promoProducts>header small{display:block}.promoProducts>header b{font-size:11px}.promoProducts>header small{color:var(--admin-accent);margin-top:3px;font-size:8px}.promoProducts>header button{background:var(--admin-accent-soft);color:var(--admin-accent);border:0;border-radius:9px;padding:8px;font-size:8px}.promoProducts>input{width:100%;margin:12px 0 7px}.promoFilters{gap:5px;margin-bottom:8px;display:flex}.promoFilters button,.promoFilters select{color:#9499a2;background:#1e2127;border:1px solid #33363d;border-radius:8px;padding:7px;font-size:8px}.promoFilters button.active{border-color:var(--admin-accent);color:var(--admin-accent)}.promoFilters select{margin-left:auto}.promoProductList{gap:5px;max-height:455px;padding-right:3px;display:grid;overflow:auto}.promoProductList label{cursor:pointer;background:#17191e;border:1px solid #292c32;border-radius:11px;grid-template-columns:24px 45px 1fr 23px;align-items:center;gap:8px;padding:7px;display:grid}.promoProductList label.selected{border-color:color-mix(in srgb,var(--admin-accent) 60%,#292c32);background:var(--admin-accent-soft)}.promoProductList input{width:auto;accent-color:var(--admin-accent);margin:0}.promoProductList img{object-fit:contain;background:#24272d;border-radius:8px;width:44px;height:44px}.promoProductList b,.promoProductList small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.promoProductList b{font-size:9px}.promoProductList small{color:#7e838b;margin-top:3px;font-size:7px}.promoProductList>label>i{color:#686d75;background:#2a2d33;border-radius:7px;place-items:center;width:21px;height:21px;font-size:9px;font-style:normal;display:grid}.promoProductList label.selected>i{background:var(--admin-accent);color:#332a1d}.siteBuilder{grid-template-columns:1fr 1fr;gap:18px;margin-top:28px;display:grid}.builderForm,.storePreview{background:#17191e;border:1px solid #2e3138;border-radius:22px;padding:23px}.builderForm>span{letter-spacing:1.4px;color:var(--admin-accent);font-size:8px}.builderForm h3{margin:5px 0;font-size:16px}.builderForm>label{color:#999ea6;gap:7px;margin-top:14px;font-size:9px;font-weight:800;display:grid}.builderForm input,.builderForm textarea{color:#fff;background:#101216;border:1px solid #34373e;border-radius:11px;outline:0;padding:11px}.builderSection{border-top:1px solid #2c2f35;margin-top:24px;padding-top:18px;display:block!important}.storeAccentPicker{grid-template-columns:1fr 1fr;gap:6px;margin-top:10px;display:grid}.storeAccentPicker button{color:#9ca1a9;background:#21242a;border:1px solid #34373e;border-radius:10px;align-items:center;gap:7px;padding:9px;font-size:9px;display:flex}.storeAccentPicker button i{background:#ffbd52;border-radius:50%;width:14px;height:14px}.storeAccentPicker .violet i{background:#a884ff}.storeAccentPicker .ice i{background:#64c9ef}.storeAccentPicker .green i{background:#70db94}.storeAccentPicker button.active{border-color:var(--admin-accent);color:#fff}.publishSite{width:100%;margin-top:18px}.builderNotice{color:#7fe09d;margin-top:9px;font-size:9px}.storePreview{background:#0f1115;align-self:start;padding:0;position:sticky;top:25px;overflow:hidden}.storePreview>header{background:#191c21;align-items:center;gap:8px;padding:12px 15px;display:flex}.storePreview>header img{object-fit:contain;width:27px;height:27px}.storePreview>header b{font-size:10px}.storePreview>header span{color:#747983;margin-left:auto;font-size:7px}.previewAnnouncement{text-align:center;color:#ffcf80;background:#ffbd5230;padding:8px;font-size:8px}.previewHero{text-align:center;background:linear-gradient(#17314e91,#111923d9),url(/proxworld-hero.png) 50%/cover;flex-direction:column;justify-content:center;align-items:center;min-height:340px;padding:30px;display:flex}.previewHero>img{object-fit:contain;width:55px;height:55px}.previewHero h2{margin:9px 0 5px;font-size:31px}.previewHero p{color:#d0d8df;font-size:10px}.previewHero button{color:#392f20;background:#ffbd52;border:0;border-radius:11px;margin-top:11px;padding:10px 14px;font-size:9px;font-weight:900}.storePreview.violet .previewAnnouncement,.storePreview.violet .previewHero button{background:#a884ff}.storePreview.ice .previewAnnouncement,.storePreview.ice .previewHero button{background:#64c9ef}.storePreview.green .previewAnnouncement,.storePreview.green .previewHero button{background:#70db94}.storePreview>small{color:#767b84;text-align:center;padding:12px;font-size:7px;display:block}.builderChoices{grid-template-columns:repeat(3,1fr);gap:5px;margin-top:1px;display:grid}.builderChoices button{color:#8f949c;background:#202329;border:1px solid #34373e;border-radius:9px;padding:9px 5px;font-size:8px}.builderChoices button.active{border-color:var(--admin-accent);background:var(--admin-accent-soft);color:var(--admin-accent)}.builderForm input[type=range]{accent-color:var(--admin-accent);padding:0}.previewHero{position:relative}.previewHero:before{content:"";opacity:var(--preview-shade,.42);background:#08111d;position:absolute;inset:0}.previewHero>*{position:relative}.previewCards{grid-template-columns:repeat(4,1fr);gap:7px;padding:13px 16px 4px;display:grid}.previewCards.grid3{grid-template-columns:repeat(3,1fr)}.previewCards i{background:linear-gradient(145deg,#242a32,#171a1f);border:1px solid #34373e;border-radius:17px;height:55px;display:block}.shape-soft .previewCards i{border-radius:11px}.shape-square .previewCards i{border-radius:5px}@media (width<=900px){.promoEditorGrid,.siteBuilder{grid-template-columns:1fr}.promotionList>article{grid-template-columns:55px 1fr}.promotionList>article>.promoState,.promotionList>article>div:last-child{grid-column:2}.storePreview{position:static}}.customersTable{background:#17191e;border:1px solid #2d3037;border-radius:20px;overflow:hidden}.customersHead,.customersTable>article{grid-template-columns:minmax(210px,1fr) 75px 75px 120px 120px 85px;align-items:center;gap:12px;padding:13px 18px;display:grid}.customersHead{color:#70757e;letter-spacing:1px;background:#121419;font-size:8px}.customersTable>article{border-top:1px solid #2b2e34}.customerNick{align-items:center;gap:10px;min-width:0;display:flex}.customerNick>span{background:var(--admin-accent-soft);width:35px;height:35px;color:var(--admin-accent);border-radius:11px;place-items:center;font-weight:900;display:grid}.customerNick b,.customerNick small{display:block}.customerNick b{font-size:10px}.customerNick small{color:#7d828b;margin-top:3px;font-size:7px}.customersTable>article>strong,.customersTable>article>span{font-size:10px}.customerSpent{color:var(--admin-accent)}.customersTable>article>button{color:#b9bdc4;background:#22252b;border:1px solid #363941;border-radius:9px;padding:7px;font-size:8px}.customerDrawer{background:#17191e;border:1px solid #33363e;border-radius:25px;width:min(720px,100%);max-height:calc(100vh - 36px);overflow:auto}.customerDrawer>header{border-bottom:1px solid #2d3037;justify-content:space-between;align-items:center;padding:21px 24px;display:flex}.customerDrawer>header span{color:var(--admin-accent);letter-spacing:1.5px;font-size:8px}.customerDrawer h2{margin:5px 0 0;font-size:23px}.customerDrawer>header button{color:#b9bdc4;background:#292c32;border:0;border-radius:50%;width:34px;height:34px;font-size:20px}.customerSummary{grid-template-columns:repeat(3,1fr);gap:8px;padding:20px 20px 0;display:grid}.customerSummary article{background:#121419;border:1px solid #2e3138;border-radius:13px;padding:14px}.customerSummary small,.customerSummary b{display:block}.customerSummary small{color:#777c85;font-size:8px}.customerSummary b{color:var(--admin-accent);margin-top:6px;font-size:16px}.customerDrawer>h3{margin:22px 20px 10px;font-size:12px}.customerHistory{padding:0 20px 22px}.customerHistory>article{border-top:1px solid #2b2e34;grid-template-columns:1fr 90px 75px;align-items:center;gap:10px;padding:12px;display:grid}.customerHistory b,.customerHistory small{display:block}.customerHistory b{font-size:9px}.customerHistory small{color:#7b8088;margin-top:3px;font-size:7px}.customerHistory strong{font-size:10px}.customerHistory i{color:#b7bbc2;font-size:7px;font-style:normal}.customerHistory i.paid,.customerHistory i.delivered{color:#72dd93}.customerHistory i.cancelled,.customerHistory i.refunded{color:#e99}@media (width<=850px){.customersTable{overflow-x:auto}.customersHead,.customersTable>article{width:760px}.customerSummary{grid-template-columns:1fr}}.vdsLoader{color:#ffbd52;background:#17191e;border:1px solid #34373e;border-radius:18px;padding:22px 28px;font-size:12px}.setupPage{color:#f5f6f7;background:radial-gradient(circle at 50% 0,#ffbd5219,#0000 36%),#0d0f13;place-items:center;min-height:100vh;padding:25px;display:grid}.setupCard{background:#17191e;border:1px solid #34373e;border-radius:28px;width:min(850px,100%);overflow:hidden;box-shadow:0 35px 100px #0009}.setupHead{border-bottom:1px solid #2d3037;align-items:center;gap:13px;padding:24px 28px;display:flex}.setupHead img{object-fit:contain;width:50px;height:50px}.setupHead b,.setupHead small{display:block}.setupHead b{font-size:20px}.setupHead small{color:#ffbd52;letter-spacing:1.8px;font-size:8px}.setupBody{grid-template-columns:1fr 280px;gap:25px;padding:28px;display:grid}.setupBody h1{margin:0 0 7px;font-size:28px}.setupBody>form>p{color:#979ca5;font-size:10px;line-height:1.6}.setupGrid{grid-template-columns:1fr 110px;gap:10px;display:grid}.setupBody label{color:#a4a9b1;gap:7px;margin-top:12px;font-size:9px;font-weight:800;display:grid}.setupBody input{color:#fff;background:#101216;border:1px solid #363941;border-radius:11px;outline:0;padding:11px}.setupBody form>button{color:#3c3020;background:#ffbd52;border:0;border-radius:12px;width:100%;margin-top:18px;padding:13px;font-size:10px;font-weight:900}.setupBody form>button:disabled{opacity:.55}.setupHelp{background:#111318;border:1px solid #2d3037;border-radius:18px;align-self:start;padding:18px}.setupHelp span{color:#ffbd52;letter-spacing:1.3px;font-size:8px}.setupHelp ol{color:#a2a7af;padding-left:17px;font-size:9px;line-height:1.7}.setupError{color:#ffb0b0;background:#351919;border:1px solid #693535;border-radius:10px;margin-top:12px;padding:10px;font-size:9px}.setupSuccess{padding:28px}.setupSuccess h1{font-size:28px}.setupSecrets{grid-template-columns:1fr 1fr;gap:12px;margin:18px 0;display:grid}.setupSecrets article{background:#181b13;border:1px solid #3d432d;border-radius:15px;padding:15px}.setupSecrets code{color:#ffcd7a;word-break:break-all;margin:9px 0;display:block}.setupRecovery{grid-template-columns:1fr 1fr;gap:4px;display:grid}.setupRecovery code{margin:0;font-size:8px}.setupSuccess>a{color:#3c3020;background:#ffbd52;border-radius:12px;padding:12px 16px;font-size:10px;font-weight:900;display:inline-block}@media (width<=700px){.setupBody,.setupSecrets{grid-template-columns:1fr}}
