@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.p.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_9b9db241-module__sLJoNW__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_9b9db241-module__sLJoNW__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/d0d9446e69c4847e-s.3h31fjnwrfycc.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/4e1c87b7aa9e2f2f-s.p.3o02-8iknf6dl.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/3fd967fc5374d70a-s.42u1-lj4buy61.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/dd14639a62c56cb2-s.0kda-l-rfpyyq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/b59689b1142d37ce-s.p.1bk8_xp319hr4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded Fallback;src:local(Arial);ascent-override:73.93%;descent-override:18.2%;line-gap-override:0.0%;size-adjust:134.59%}.unbounded_a23ecfdf-module__e8M3dW__className{font-family:Unbounded,Unbounded Fallback;font-style:normal}.unbounded_a23ecfdf-module__e8M3dW__variable{--font-unbounded:"Unbounded", "Unbounded Fallback"}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#000;--bg-deep:#000;--text:#f7f8ff;--muted:#9ca3bc;--muted-strong:#c7cce2;--line:#ffffff1f;--line-strong:#9daaff47;--glass:#00000094;--glass-strong:#03050fb8;--glass-soft:#ffffff0a;--blue:#3376d9;--purple:#633ad9;--pink:#9d34c7;--green:#25e28b;--amber:#ffbe55;--red:#ff5f7b;--radius:22px;--radius-sm:15px;--motion-slow:1.9s;--motion-hover:2.3s;--motion-reveal:1.4s;--motion-purchase:1.85s;--motion-purchase-stagger:1.7s;--motion-ease:cubic-bezier(.19, 1, .22, 1);--button-soft-border:transparent;--button-text-glow:0 0 10px #f5f7ffb8, 0 0 28px #5d4bcd7a;--font-body:var(--font-inter), -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", sans-serif;--glass-shadow:inset 0 1px 0 #ffffff38, inset 0 -1px 0 #ffffff0f, 0 30px 90px #000000b8}*{box-sizing:border-box}html,body{min-height:100%}body{color:var(--text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;background:#000;margin:0;overflow-x:hidden}body:before{z-index:-2;content:"";background:#000;position:fixed;inset:0}body:after{z-index:-1;pointer-events:none;content:"";background:#000;position:fixed;inset:0}button,input,select{font:inherit}button{border:0}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline-offset:3px;outline:3px solid #5aa4ff57}.host-app{grid-template-columns:348px minmax(0,1fr);min-height:100vh;display:grid}.host-sidebar{-webkit-backdrop-filter:blur(34px)saturate(1.35);backdrop-filter:blur(34px)saturate(1.35);height:100vh;animation:sidebarRevealRight var(--motion-reveal) var(--motion-ease) both;background:#000000b8;border-right:1px solid #ffffff14;flex-direction:column;gap:28px;padding:42px 28px;display:flex;position:sticky;top:0}.host-sidebar>*{animation:sidebarRevealRight var(--motion-reveal) var(--motion-ease) both}.host-sidebar>:nth-child(2){animation-delay:.12s}.host-sidebar>:nth-child(3){animation-delay:.24s}.profile-card{align-items:center;gap:14px;min-height:62px;display:flex}.profile-avatar,.empty-icon,.server-title span,.integration-icon,.ruble-icon{background:#ffffff0b;border:1px solid #ffffff1f;border-radius:16px;flex:none;place-items:center;width:48px;height:48px;display:grid;box-shadow:inset 0 1px #ffffff29}.profile-card strong,.server-title strong,.payment-row strong,.empty-state strong{color:var(--text);font-size:15px;font-weight:850;line-height:1.25;display:block}.profile-card small,.server-title small{color:var(--muted);margin-top:3px;font-size:13px;font-weight:700;display:block}.profile-loading{gap:8px;width:118px;display:grid}.profile-skeleton{filter:blur(.15px);background:linear-gradient(90deg,#ffffff09,#ffffff1d,#ffffff09) 0 0/220% 100%,repeating-linear-gradient(135deg,#ffffff0e 0 1px,#0000 1px 4px) 0 0/14px 14px,#ffffff0a 0 0/100% 100%;border-radius:999px;animation:2.8s ease-in-out infinite profileNoise;display:block;overflow:hidden;box-shadow:inset 0 1px #ffffff12}.profile-skeleton-name{width:98px;height:15px}.profile-skeleton-balance{opacity:.72;width:56px;height:12px}.host-nav{gap:9px;display:grid}.host-nav a,.sidebar-exit{isolation:isolate;color:#e6eaff8f;text-align:left;cursor:pointer;min-height:48px;transition:border-color var(--motion-slow) var(--motion-ease), background var(--motion-slow) var(--motion-ease), color var(--motion-slow) var(--motion-ease), box-shadow var(--motion-slow) var(--motion-ease), text-shadow var(--motion-slow) var(--motion-ease), transform var(--motion-slow) var(--motion-ease);background:0 0;border:1px solid #0000;border-radius:16px;grid-template-columns:20px 1fr 14px;align-items:center;gap:13px;padding:0 14px;font-size:15px;font-weight:820;display:grid;position:relative}.host-nav a:before,.sidebar-exit:before{z-index:-1;filter:blur(22px)saturate(1.45);opacity:.24;pointer-events:none;content:"";transition:opacity var(--motion-hover) var(--motion-ease), filter var(--motion-hover) var(--motion-ease), transform var(--motion-hover) var(--motion-ease);background:radial-gradient(circle at 18% 28%,#3f84ff8a,#0000 28%) 0 0/130% 130%,radial-gradient(circle at 78% 18%,#804eff6b,#0000 30%) 0 0/120% 120%,radial-gradient(circle at 46% 92%,#c938e642,#0000 32%) 0 0/150% 150%,repeating-conic-gradient(from 12deg,#ffffff0f 0deg 8deg,#0000 8deg 17deg) 0 0/18px 18px;border-radius:30px;position:absolute;inset:-18px;transform:scale(.98)}.host-nav a:hover,.sidebar-exit:hover{border-color:var(--button-soft-border);color:var(--text);text-shadow:var(--button-text-glow);background:0 0;transform:none}.host-nav a:hover:before,.sidebar-exit:hover:before{filter:blur(28px)saturate(1.7);opacity:.92;transform:scale(1.025)}.host-nav a>:where(svg,span,.nav-arrow),.sidebar-exit>:where(svg,span){transform-origin:50%;transition:color var(--motion-hover) var(--motion-ease), transform var(--motion-hover) var(--motion-ease), text-shadow var(--motion-hover) var(--motion-ease)}.host-nav a:hover>:where(svg,span,.nav-arrow),.sidebar-exit:hover>:where(svg,span){transform:scale(1.055)}.host-nav a[aria-current=page]{color:var(--text);background:linear-gradient(135deg,#18449657,#4a239157),#00000057;border-color:#8eacff57;box-shadow:inset 0 1px #ffffff2e,0 18px 36px #3645b42e}.nav-arrow{opacity:.7}.sidebar-exit{grid-template-columns:20px 1fr;width:100%;margin-top:auto}.host-workspace{min-width:0;padding:42px clamp(28px,5vw,72px) 72px}.host-topbar{animation:mainRevealDown var(--motion-reveal) var(--motion-ease) both;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:34px;display:flex}.host-workspace>:not(.host-topbar){animation:mainRevealDown var(--motion-reveal) var(--motion-ease) both;animation-delay:.12s}.host-topbar h1{color:var(--text);font-family:var(--font-unbounded), var(--font-body);letter-spacing:0;margin:0;font-size:clamp(28px,3vw,44px);font-weight:800;line-height:1.08}.host-topbar p,.section-head p,.integration-card p,.empty-state p{max-width:680px;color:var(--muted);margin:10px 0 0;font-size:16px;line-height:1.55}.glass-panel,.home-hero,.choice-card,.plan-card,.server-card{border:1px solid var(--line);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:blur(30px)saturate(1.35);backdrop-filter:blur(30px)saturate(1.35);animation:dataRevealDown var(--motion-reveal) var(--motion-ease) both;transition:border-color var(--motion-slow) var(--motion-ease), background var(--motion-slow) var(--motion-ease), box-shadow var(--motion-slow) var(--motion-ease), color var(--motion-slow) var(--motion-ease), transform var(--motion-slow) var(--motion-ease);background:#000}.glass-panel{border-radius:var(--radius);padding:28px}.section-head{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}.section-head h2,.integration-card h2,.order-panel h2,.choice-title{color:var(--text);letter-spacing:0;margin:0;font-size:22px;font-weight:850;line-height:1.18}.glass-button{isolation:isolate;min-height:44px;color:var(--text);cursor:pointer;transition:transform var(--motion-hover) var(--motion-ease), border-color var(--motion-hover) var(--motion-ease), background var(--motion-hover) var(--motion-ease), box-shadow var(--motion-hover) var(--motion-ease), color var(--motion-hover) var(--motion-ease), text-shadow var(--motion-hover) var(--motion-ease), opacity var(--motion-hover) var(--motion-ease);background:#ffffff0d;border:1px solid #0000;border-radius:15px;justify-content:center;align-items:center;gap:10px;padding:0 18px;font-size:14px;font-weight:850;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff14,0 18px 54px #00000070}.glass-button:before,.primary-button:before,.choice-card:before,.plan-card:before,.tab-switch button:before,.segment-control button:before{z-index:-1;border-radius:calc(var(--radius-sm) + 16px);filter:blur(24px)saturate(1.45);opacity:.34;pointer-events:none;content:"";transition:opacity var(--motion-hover) var(--motion-ease), filter var(--motion-hover) var(--motion-ease), transform var(--motion-hover) var(--motion-ease), background-position var(--motion-hover) var(--motion-ease);background:radial-gradient(circle at 12% 22%,#3174e094,#0000 26%) 0 0/130% 130%,radial-gradient(circle at 82% 24%,#633ad980,#0000 30%) 100% 0/125% 120%,radial-gradient(circle at 48% 86%,#9d34c75c,#0000 34%) 50% 100%/155% 150%,repeating-conic-gradient(from 24deg,#ffffff12 0deg 7deg,#fff0 7deg 15deg) 0 0/20px 20px,linear-gradient(135deg,#1f68c82e,#5533b833,#7b239f29) 0 0/100% 100%;position:absolute;inset:-20px;transform:scale(.985)}.glass-button>:where(svg,span,strong,b),.primary-button>:where(svg,span,strong,b),.choice-card>:where(svg,span,strong,b),.plan-card>:where(strong,b,ul,.plan-specs-minimal),.tab-switch button,.segment-control button{transform-origin:50%;transition:color var(--motion-hover) var(--motion-ease), transform var(--motion-hover) var(--motion-ease), text-shadow var(--motion-hover) var(--motion-ease)}.button-label{transform-origin:50%;display:inline-block}.glass-button:hover:not(:disabled),.primary-button:hover:not(:disabled){border-color:var(--button-soft-border);color:#fff;text-shadow:var(--button-text-glow);background:#ffffff0d;transform:none}.glass-button:hover:not(:disabled):before,.primary-button:hover:not(:disabled):before,.choice-card:hover:before,.plan-card:hover:before,.tab-switch button:hover:before,.segment-control button:hover:before{filter:blur(32px)saturate(1.85);opacity:.9;background-position:12% 8%,88% 18%,52% 92%,18px 14px,0 0;transform:scale(1.025)}.glass-button:hover:not(:disabled)>:where(svg,span,strong,b),.primary-button:hover:not(:disabled)>:where(svg,span,strong,b),.choice-card:hover>:where(svg,span,strong,b),.plan-card:hover>:where(b,ul){transform:scale(1.045)}.glass-button.primary{background:linear-gradient(135deg,#194aa5d6,#49239adb);border-color:#0000;box-shadow:inset 0 1px #ffffff3d,0 16px 38px #1a2d7857}.glass-button.full{width:100%}.primary-button{isolation:isolate;min-height:48px;color:var(--text);cursor:pointer;transition:transform var(--motion-hover) var(--motion-ease), background var(--motion-hover) var(--motion-ease), box-shadow var(--motion-hover) var(--motion-ease), color var(--motion-hover) var(--motion-ease), text-shadow var(--motion-hover) var(--motion-ease), opacity var(--motion-hover) var(--motion-ease);background:linear-gradient(135deg,#194aa5e6,#49239ae6);border:1px solid #0000;border-radius:15px;justify-content:center;align-items:center;gap:10px;padding:0 18px;font-size:14px;font-weight:880;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff38,0 18px 40px #1a2d785c}.primary-button:hover:not(:disabled){color:#fff;text-shadow:var(--button-text-glow);transform:none;box-shadow:inset 0 1px #ffffff40,0 24px 52px #1a2d7875}.primary-button.full{width:100%}.primary-button:disabled{cursor:not-allowed;opacity:.6}.glass-button:disabled,.muted-button{cursor:not-allowed;opacity:.55}.home-hero{background:#000;border-radius:30px;place-items:center;min-height:320px;display:grid;position:relative;overflow:hidden}.home-copy{z-index:1;text-align:center;width:100%;padding:58px 24px;position:relative}.mini-label{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900}.home-copy h2{max-width:860px;font-family:var(--font-unbounded), var(--font-body);letter-spacing:0;margin:0 auto;font-size:clamp(34px,6vw,78px);font-weight:800;line-height:1.02}.server-stack{gap:14px;display:grid}.server-card{border-radius:20px;grid-template-columns:minmax(220px,1fr) minmax(280px,1.35fr) auto minmax(260px,auto);align-items:center;gap:18px;padding:18px;display:grid}.server-title{align-items:center;gap:14px;min-width:0;display:flex}.server-specs{flex-wrap:wrap;gap:9px;display:flex}.server-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.server-actions .glass-button{min-height:40px;padding:0 14px}.server-message{color:var(--muted-strong);grid-column:1/-1;margin:-4px 0 0;font-size:13px;font-weight:800}.server-specs span,.status-badge,.step-pill,.order-summary span{min-height:32px;color:var(--muted-strong);background:#ffffff0b;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:7px;padding:0 11px;font-size:13px;font-weight:800;display:inline-flex}.status-badge.good{color:var(--green);border-color:#25e28b3d}.status-badge.warn{color:var(--amber);border-color:#ffbe553d}.status-badge.bad{color:var(--red);border-color:#ff5f7b42}.purchase-layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:22px;display:grid}.purchase-layout.single{grid-template-columns:minmax(0,1fr);width:min(100%,1060px)}.purchase-flow{background:#000;gap:24px;min-height:430px;padding:30px;display:grid}.step-row{flex-wrap:wrap;gap:10px;display:flex}.step-pill b{width:20px;height:20px;color:var(--text);background:#ffffff09;border-radius:999px;place-items:center;font-size:12px;display:grid}.step-pill.active{color:var(--text);background:#ffffff09;border-color:#919bff2e}.choice-block{gap:18px;display:grid}.purchase-stage-head{max-width:720px;animation:purchaseStageReveal var(--motion-purchase) var(--motion-ease) both;gap:10px;display:grid}.purchase-stage-head>span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:850}.purchase-stage-head h2{color:var(--text);letter-spacing:0;margin:0;font-size:clamp(28px,4vw,46px);font-weight:900;line-height:1.02}.purchase-trail{flex-wrap:wrap;gap:8px;display:flex}.purchase-trail b{min-height:30px;color:var(--muted-strong);background:#ffffff09;border-radius:999px;padding:7px 11px;font-size:12px;font-weight:800}.purchase-step{animation:purchaseStepReveal var(--motion-purchase) var(--motion-ease) both;transform-origin:top}@keyframes purchaseStepReveal{0%{opacity:0;filter:blur(12px);clip-path:inset(0 0 100% round 18px);transform:translateY(-22px)scaleY(.965)}to{opacity:1;filter:blur();clip-path:inset(0 round 18px);transform:translateY(0)scaleY(1)}}@keyframes purchaseStageReveal{0%{opacity:0;filter:blur(8px);transform:translateY(-14px)}to{opacity:1;filter:blur();transform:translateY(0)}}.choice-title{text-transform:uppercase;align-items:center;gap:10px;font-size:15px;display:flex}.choice-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.minimal-options{grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:12px}.cpu-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.choice-card{isolation:isolate;min-height:64px;color:var(--muted-strong);cursor:pointer;border-radius:18px;justify-content:center;align-items:center;gap:10px;font-size:14px;font-weight:850;display:flex;position:relative}.minimal-options .choice-card{letter-spacing:0;background:#000;border-radius:16px;min-height:58px;font-size:13px}.choice-card:hover,.plan-card:hover,.server-card:hover,.integration-card:hover,.payment-row:hover{color:#fff;text-shadow:var(--button-text-glow);border-color:#0000;transform:none}.choice-card.active,.plan-card.active{color:var(--text);background:linear-gradient(135deg,#1c4aa047,#562aa547),#00000047;border-color:#0000;box-shadow:0 0 34px #3d5dd22e,0 0 80px #5b32b429}.purchase-flow .choice-card.active,.purchase-flow .plan-card.active{background:#000;box-shadow:inset 0 0 0 1px #aeb5ff38,0 0 34px #2955be29,0 0 72px #572ca821}.plans-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.minimal-plans{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px}.plan-card{isolation:isolate;min-height:290px;color:var(--text);text-align:left;cursor:pointer;border-radius:20px;gap:13px;padding:22px;display:grid;position:relative}.minimal-plans .plan-card{background:#000;border-radius:18px;align-content:start;gap:12px;min-height:178px;padding:20px}.plan-card strong{color:var(--text);font-size:18px;font-weight:900;line-height:1.15}.plan-card b{color:var(--muted-strong);font-size:19px}.plan-card ul{gap:11px;margin:0;padding:0;list-style:none;display:grid}.plan-card li{color:var(--muted);align-items:center;gap:10px;font-size:14px;font-weight:760;display:flex}.plan-specs-minimal{flex-wrap:wrap;gap:7px;display:flex}.plan-specs-minimal span{min-height:28px;color:var(--muted);background:#ffffff09;border-radius:999px;padding:7px 9px;font-size:12px;font-weight:780}.purchase-step .choice-card,.purchase-step .plan-card{animation:purchaseOptionReveal var(--motion-purchase-stagger) var(--motion-ease) both}.purchase-step :is(.choice-card,.plan-card):nth-child(2){animation-delay:95ms}.purchase-step :is(.choice-card,.plan-card):nth-child(3){animation-delay:.19s}.purchase-step :is(.choice-card,.plan-card):nth-child(4){animation-delay:.285s}.purchase-step :is(.choice-card,.plan-card):nth-child(5){animation-delay:.38s}.purchase-step :is(.choice-card,.plan-card):nth-child(n+6){animation-delay:.475s}.purchase-flow .choice-card:hover>:where(svg,span,strong,b),.purchase-flow .plan-card:hover>:where(strong,b,.plan-specs-minimal){transform:scale(1.032)}@keyframes purchaseOptionReveal{0%{opacity:0;filter:blur(10px);clip-path:inset(0 0 100% round 16px);transform:translateY(-16px)}to{opacity:1;filter:blur();clip-path:inset(0 round 16px);transform:translateY(0)}}.order-panel{gap:18px;display:grid;position:sticky;top:28px}.order-price{color:var(--text);margin:-7px 0 0;font-size:30px;font-weight:900}.form-field{gap:9px;display:grid}.form-field span{color:var(--muted);font-size:13px;font-weight:820}.form-field input,.form-field select,.sort-select select{width:100%;min-height:48px;color:var(--text);background:#ffffff0b;border:1px solid #ffffff1a;border-radius:15px;outline:none;padding:0 14px}.form-field select option,.sort-select option{color:var(--text);background:#03050d}.order-summary{flex-wrap:wrap;gap:8px;display:flex}.checkout-panel{gap:20px;max-width:620px;display:grid}.wizard-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.form-message{color:var(--muted-strong);margin:0;font-size:13px;line-height:1.45}.balance-mini{grid-template-columns:260px minmax(560px,820px);align-items:start;gap:18px;display:grid}.balance-card{background:#000;align-content:center;gap:12px;min-height:190px;display:grid}.balance-card small{color:#ffffffb8;font-size:13px;font-weight:850}.balance-card strong{color:var(--text);font-size:44px;font-weight:950}.topup-card{grid-template-columns:minmax(180px,1fr) minmax(220px,1fr) auto;align-items:end;gap:18px;width:min(100%,820px);display:grid}.currency-field select{color:var(--muted-strong)}.transactions-layout{gap:22px;display:grid}.chart-panel{overflow:hidden}.chart-wrap{min-height:255px;position:relative}.chart-wrap svg{width:100%;height:255px;display:block;overflow:visible}.chart-grid-line{stroke:#ffffff13;stroke-width:1px}.chart-axis-label,.chart-empty-note{fill:var(--muted);font-size:12px;font-weight:800}.chart-empty-note{fill:var(--muted-strong);font-size:15px}.chart-area{fill:url(#areaGradient);opacity:.96}.chart-line{fill:none;stroke:url(#lineGradient);stroke-linecap:round;stroke-linejoin:round;stroke-width:4px;filter:drop-shadow(0 8px 18px #3739965c)}.chart-point{fill:#fff;stroke:#5aa4ff73;stroke-width:7px;transition:r var(--motion-slow) var(--motion-ease), stroke var(--motion-slow) var(--motion-ease), transform var(--motion-slow) var(--motion-ease)}.chart-wrap .chart-hit{fill:#0000;stroke:#0000;stroke-width:0;cursor:pointer}.chart-point.active{r:8;stroke:#d946ef94}.chart-tooltip{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0000009e;border:1px solid #ffffff1f;border-radius:16px;gap:5px;min-width:154px;padding:13px 15px;display:grid;position:absolute;top:8px;right:8px}.chart-tooltip span{color:var(--muted);font-size:12px;font-weight:800}.chart-tooltip strong{font-size:22px}.table-tools{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.tab-switch{background:#ffffff0a;border:1px solid #0000;border-radius:16px;padding:5px;display:inline-flex}.tab-switch button{isolation:isolate;min-height:38px;color:var(--muted);cursor:pointer;transition:background var(--motion-hover) var(--motion-ease), color var(--motion-hover) var(--motion-ease), transform var(--motion-hover) var(--motion-ease), text-shadow var(--motion-hover) var(--motion-ease);background:0 0;border-radius:12px;padding:0 16px;font-size:14px;font-weight:850;position:relative}.tab-switch button.active{color:var(--text);background:#ffffff13}.tab-switch button:hover,.segment-control button:hover{color:#fff;text-shadow:var(--button-text-glow);transform:scale(1.04)}.sort-select{color:var(--muted);align-items:center;gap:10px;display:inline-flex}.sort-select select{min-width:190px}.payment-table{gap:9px;display:grid}.payment-row{min-height:58px;color:var(--muted-strong);transition:border-color var(--motion-slow) var(--motion-ease), background var(--motion-slow) var(--motion-ease), transform var(--motion-slow) var(--motion-ease);background:#ffffff0a;border:1px solid #ffffff17;border-radius:16px;grid-template-columns:80px minmax(130px,.8fr) minmax(210px,1.15fr) 120px 120px 130px 120px;align-items:center;gap:14px;padding:0 16px;font-size:14px;display:grid}.invoice-pay-button{min-height:34px;padding:0 12px;font-size:12px}.payment-head{min-height:42px;color:var(--muted);letter-spacing:.08em;text-transform:uppercase;background:0 0;font-size:12px;font-weight:900}.settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.integration-card{grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:20px;display:grid}.integration-card .connected{color:var(--green);border-color:#25e28b38}.admin-shell{gap:18px;display:grid}.admin-tabs{flex-wrap:wrap;gap:10px;display:flex}.admin-tabs a{isolation:isolate;min-height:42px;color:var(--muted);transition:color var(--motion-hover) var(--motion-ease), text-shadow var(--motion-hover) var(--motion-ease);background:#ffffff0a;border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;padding:0 16px;font-size:14px;font-weight:850;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.admin-tabs a:before,.table-button:before{z-index:-1;border-radius:inherit;filter:blur(22px)saturate(1.5);opacity:.34;content:"";transition:opacity var(--motion-hover) var(--motion-ease), filter var(--motion-hover) var(--motion-ease);background:radial-gradient(circle at 18% 36%,#2e70d680,#0000 34%),radial-gradient(circle at 80% 52%,#5d2db97a,#0000 38%),repeating-conic-gradient(from 22deg,#ffffff0f 0deg 8deg,#0000 8deg 16deg);position:absolute;inset:-18px}.admin-tabs a.active,.admin-tabs a:hover,.table-button:hover:not(:disabled){color:#fff;text-shadow:var(--button-text-glow)}.admin-tabs a.active:before,.admin-tabs a:hover:before,.table-button:hover:not(:disabled):before{filter:blur(30px)saturate(1.9);opacity:.9}.admin-message{color:var(--green);margin:0;font-size:14px;font-weight:800}.admin-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.admin-stat{min-height:116px}.admin-stat span,.admin-muted{color:var(--muted);font-size:13px;font-weight:780}.admin-stat strong{margin-top:12px;font-size:28px;font-weight:930;display:block}.admin-create-form{background:#000;gap:18px;display:grid}.admin-create-head,.admin-create-footer{justify-content:space-between;align-items:center;gap:16px;display:flex}.admin-create-head h2{margin:6px 0 0;font-size:22px}.admin-form-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.admin-table-shell{box-shadow:var(--glass-shadow);background:#000;border:1px solid #ffffff1a;border-radius:22px;overflow-x:auto}.admin-table{border-collapse:collapse;width:100%;min-width:920px;color:var(--muted-strong);font-size:14px}.admin-table th,.admin-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #ffffff12;padding:15px 16px}.admin-table th{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:900}.admin-table tr:last-child td{border-bottom:0}.admin-table strong{color:var(--text);font-weight:900;display:block}.admin-table small{color:var(--muted);margin-top:3px;display:block}.admin-actions{flex-wrap:wrap;gap:8px;display:flex}.table-button{isolation:isolate;min-height:34px;color:var(--muted-strong);cursor:pointer;transition:color var(--motion-hover) var(--motion-ease), text-shadow var(--motion-hover) var(--motion-ease), opacity var(--motion-hover) var(--motion-ease);background:#ffffff0a;border:0;border-radius:12px;padding:0 12px;font-size:13px;font-weight:850;position:relative;overflow:hidden}.table-button:disabled{cursor:not-allowed;opacity:.55}.admin-details{max-width:280px;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.empty-state{text-align:center;place-items:center;min-height:240px;padding:32px;display:grid}.empty-state p{max-width:440px}.skeleton-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.skeleton-grid span{border-radius:var(--radius);background:linear-gradient(90deg,#ffffff0a,#ffffff14,#ffffff0a) 0 0/200% 100%;border:1px solid #ffffff1a;min-height:210px;animation:1.3s ease-in-out infinite skeleton}@keyframes skeleton{0%{background-position:0 0}to{background-position:-200% 0}}@keyframes profileNoise{0%{opacity:.58;background-position:180% 0,0 0,0 0}50%{opacity:.92;background-position:40% 0,9px 5px,0 0}to{opacity:.58;background-position:-120% 0,18px 10px,0 0}}@keyframes mainRevealDown{0%{opacity:0;clip-path:inset(0 0 100% round 22px);transform:translateY(-22px)}to{opacity:1;clip-path:inset(0 round 22px);transform:translateY(0)}}@keyframes dataRevealDown{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}@keyframes sidebarRevealRight{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}.auth-shell{place-items:center;min-height:100vh;padding:28px;display:grid}.auth-card{border:1px solid var(--line);width:min(100%,480px);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:blur(32px)saturate(1.35);backdrop-filter:blur(32px)saturate(1.35);background:#000;border-radius:28px;padding:30px}.auth-copy h1{color:var(--text)}.auth-copy{margin-bottom:24px}.auth-copy h1{font-family:var(--font-unbounded), var(--font-body);letter-spacing:0;margin:0;font-size:48px;font-weight:900;line-height:1}.auth-copy p{color:var(--muted);margin:10px 0 0;line-height:1.55}.segment-control{background:#ffffff0a;border:1px solid #0000;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:5px;display:grid}.segment-control button{isolation:isolate;min-height:40px;color:var(--muted);cursor:pointer;transition:background var(--motion-hover) var(--motion-ease), color var(--motion-hover) var(--motion-ease), transform var(--motion-hover) var(--motion-ease), text-shadow var(--motion-hover) var(--motion-ease);background:0 0;border-radius:12px;font-size:14px;font-weight:850;position:relative}.segment-control button[aria-pressed=true]{color:var(--text);background:#ffffff13}.auth-tabs{margin-bottom:22px}.auth-form{gap:16px;display:grid}.auth-input{min-height:50px;color:var(--muted);background:#ffffff0b;border:1px solid #ffffff1a;border-radius:15px;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:10px;padding:0 14px;display:grid}.auth-input input{min-width:0;color:var(--text);background:0 0;border:0;outline:none}.auth-error{color:var(--red);align-items:center;gap:9px;margin:0;font-size:14px;font-weight:760;display:flex}.auth-link-button{color:var(--muted-strong);cursor:pointer;transition:color var(--motion-hover) var(--motion-ease), text-shadow var(--motion-hover) var(--motion-ease);background:0 0;border:0;justify-self:start;font-size:14px;font-weight:820}.auth-link-button:hover{color:#fff;text-shadow:var(--button-text-glow)}@media (max-width:1180px){.host-app{grid-template-columns:300px minmax(0,1fr)}.choice-grid,.plans-grid,.admin-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.purchase-layout,.settings-grid,.admin-stat-grid{grid-template-columns:1fr}.order-panel{position:static}.server-card,.payment-row{grid-template-columns:1fr}.payment-head{display:none}.payment-row span,.payment-row strong{justify-content:space-between;gap:16px;display:flex}.payment-row span:before,.payment-row strong:before{color:var(--muted);content:attr(data-label);font-weight:850}}@media (max-width:820px){.host-app{display:block}.host-sidebar{height:auto;padding:18px;position:relative}.host-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.host-nav a{grid-template-columns:20px 1fr}.nav-arrow{display:none}.host-workspace{padding:24px 18px 44px}.section-head,.table-tools,.integration-card{display:grid}.choice-grid,.cpu-grid,.plans-grid,.admin-form-grid,.balance-mini,.topup-card,.skeleton-grid{grid-template-columns:1fr}.admin-create-head,.admin-create-footer{display:grid}.home-hero{min-height:340px}.home-copy h2{font-size:36px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}.host-sidebar,.host-sidebar>*,.host-topbar,.host-workspace>:not(.host-topbar),.glass-panel,.purchase-step,.home-hero,.choice-card,.plan-card,.server-card,.skeleton-grid span{animation-duration:1ms!important;animation-iteration-count:1!important}}
