@import "https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&display=swap";:root{color:#e8edf4;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--navy:#0c1420;--navy-soft:#171f2b;--blue:#4b7bd5;--blue-dark:#3d68bd;--cyan:#55b8ca;--surface:#151c25;--surface-soft:#1b2430;--border:#2a3543;--muted:#94a1b1;--success:#16a34a;--warning:#d97706;--danger:#dc2626;background:#0b1017;font-family:Manrope,Inter,system-ui,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:320px;min-height:100vh;margin:0}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{cursor:pointer}::selection{color:#fff;background:var(--blue)}.container{width:min(1180px,100% - 40px);margin:0 auto}.brand{letter-spacing:-.5px;align-items:center;gap:11px;font-size:19px;font-weight:800;display:inline-flex}.brand-mark{background:var(--navy);border-radius:10px;width:32px;height:32px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a}.brand-mark:before,.brand-mark:after{content:"";background:var(--cyan);border-radius:999px;position:absolute}.brand-mark:before{width:19px;height:8px;top:8px;left:6px;transform:rotate(-14deg)}.brand-mark:after{background:var(--blue);width:13px;height:8px;top:18px;left:6px}.public-header{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe0;border-bottom:1px solid #dce6f2cc;position:sticky;top:0}.public-nav{justify-content:space-between;align-items:center;height:74px;display:flex}.nav-links,.nav-actions,.hero-actions,.server-actions{align-items:center;gap:8px;display:flex}.nav-links{color:#40516a;gap:28px;font-size:14px;font-weight:600}.nav-links a:hover{color:var(--blue)}.button{border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 17px;font-size:14px;font-weight:700;transition:all .16s;display:inline-flex}.button:hover{transform:translateY(-1px)}.button:disabled{cursor:not-allowed;opacity:.58;transform:none}.button-secondary{border-color:var(--border);color:var(--navy);background:#fff}.button-quiet{color:#40516a;background:0 0}.hero-section{background:radial-gradient(circle at 76% 12%,#38bdf821,#0000 28%),linear-gradient(#fff 0%,#f5f9ff 100%);padding:104px 0 82px;position:relative;overflow:hidden}.hero-grid{grid-template-columns:1.06fr .94fr;align-items:center;gap:76px;display:grid}.eyebrow,.section-kicker{color:var(--blue);letter-spacing:1.4px;text-transform:uppercase;align-items:center;gap:8px;font-size:12px;font-weight:800;display:inline-flex}.eyebrow:before,.section-kicker:before{content:"";background:var(--cyan);border-radius:99px;width:18px;height:2px}.hero-copy h1{letter-spacing:-4.6px;max-width:680px;margin:20px 0;font-size:clamp(46px,6vw,76px);line-height:.98}.hero-copy>p{color:#526174;max-width:610px;margin:0 0 34px;font-size:18px;line-height:1.75}.hero-actions{margin-bottom:38px}.hero-actions .button{min-height:50px;padding:0 22px}.trust-row{color:#526174;flex-wrap:wrap;gap:22px;font-size:13px;font-weight:600;display:flex}.trust-row span{align-items:center;gap:7px;display:inline-flex}.trust-row svg{color:var(--success)}.cloud-console{background:#ffffffdb;border:1px solid #d8e4f2;border-radius:22px;padding:14px;position:relative;box-shadow:0 30px 80px #0f264a24}.cloud-console:before{z-index:-1;content:"";filter:blur(6px);background:radial-gradient(circle,#2563eb26,#0000 64%);border-radius:50%;position:absolute;inset:-30px}.console-top{justify-content:space-between;align-items:center;padding:8px 8px 17px;display:flex}.console-title{align-items:center;gap:10px;font-size:13px;font-weight:800;display:flex}.status{color:var(--success);align-items:center;gap:7px;font-size:12px;font-weight:800;display:inline-flex}.status:before{content:"";background:currentColor;border-radius:99px;width:7px;height:7px;box-shadow:0 0 0 4px #16a34a1a}.console-body{color:#dce8fa;background:linear-gradient(135deg,#1b365b5c,#0000 48%),#071426;border-radius:15px;padding:24px;overflow:hidden}.console-meta{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:26px;display:flex}.console-meta strong{color:#fff;margin-bottom:5px;font-size:20px;display:block}.console-meta span{color:#88a0bf;font-size:12px}.console-icon{width:44px;height:44px;color:var(--cyan);background:#ffffff12;border:1px solid #ffffff1f;border-radius:13px;place-items:center;display:grid}.metric-bars{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.metric{background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;padding:14px}.metric-label{color:#8da4c0;justify-content:space-between;margin-bottom:12px;font-size:13px;font-weight:700;display:flex}.metric-label strong{color:#fff;font-size:13px}.bar{background:#ffffff1a;border-radius:99px;height:4px;overflow:hidden}.bar span{border-radius:inherit;background:linear-gradient(90deg, var(--blue), var(--cyan));height:100%;display:block}.console-actions{gap:8px;margin-top:18px;display:flex}.console-pill{color:#b8c8db;background:#ffffff0d;border:1px solid #ffffff17;border-radius:9px;align-items:center;gap:7px;min-height:34px;padding:0 11px;font-size:13px;font-weight:700;display:inline-flex}.infra-strip{border-block:1px solid var(--border);background:#fff}.infra-grid{grid-template-columns:repeat(4,1fr);display:grid}.infra-item{border-right:1px solid var(--border);padding:30px 26px}.infra-item:last-child{border:0}.infra-item strong{letter-spacing:-1px;margin-bottom:5px;font-size:20px;display:block}.infra-item span{color:var(--muted);font-size:12px}.section{padding:100px 0}.section-heading{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:44px;display:flex}.section-heading h2{letter-spacing:-2.3px;max-width:650px;margin:14px 0 0;font-size:clamp(32px,4vw,48px);line-height:1.1}.section-heading p{max-width:420px;color:var(--muted);margin:0;line-height:1.7}.plans-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.landing-ryzen-section{background:linear-gradient(#f59e0b14,#0000)}.landing-ryzen-section .landing-section-kicker{color:#fbbf24}.landing-ryzen-section .landing-plan-card{border-color:#f59e0b3d}.landing-ryzen-section .landing-plan-card.featured{border-color:#f59e0bb8;box-shadow:0 18px 50px #f59e0b24}.landing-ryzen-section .landing-plan-price strong{color:#fbbf24}.landing-ryzen-includes{color:var(--text-muted);background:#f59e0b0f;border:1px solid #f59e0b40;border-radius:14px;margin-top:1.5rem;padding:1rem 1.25rem;line-height:1.7}.plan-card{border:1px solid var(--border);background:#fff;border-radius:18px;padding:28px;transition:all .18s;position:relative}.plan-card:hover{border-color:#b8cef1;transform:translateY(-4px);box-shadow:0 18px 50px #1a3a6917}.plan-card.featured{border-color:#86aef4;box-shadow:0 20px 60px #2563eb1f}.plan-badge{color:var(--blue);letter-spacing:.8px;text-transform:uppercase;background:#eff6ff;border-radius:99px;padding:6px 9px;font-size:12px;font-weight:800;position:absolute;top:18px;right:18px}.plan-card h3{letter-spacing:-1px;margin:0 0 6px;font-size:23px}.plan-subtitle{min-height:42px;color:var(--muted);font-size:13px}.price{letter-spacing:-1.8px;margin:24px 0;font-size:34px;font-weight:800}.price small{color:var(--muted);letter-spacing:0;font-size:12px;font-weight:600}.plan-specs{border-block:1px solid #edf2f8;gap:12px;margin:0 0 26px;padding:20px 0;display:grid}.plan-spec{color:#526174;justify-content:space-between;align-items:center;font-size:13px;display:flex}.plan-spec strong{color:var(--navy);font-size:13px}.plan-card .button{width:100%}.features-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.feature-card{border:1px solid var(--border);background:#fff;border-radius:17px;min-height:210px;padding:28px}.feature-icon{width:42px;height:42px;color:var(--blue);background:#edf5ff;border-radius:12px;place-items:center;margin-bottom:28px;display:grid}.feature-card h3{letter-spacing:-.4px;margin:0 0 10px;font-size:17px}.feature-card p{color:var(--muted);margin:0;font-size:13px;line-height:1.75}.public-footer{color:#93a4ba;background:var(--navy);padding:42px 0}.footer-inner{justify-content:space-between;align-items:center;font-size:12px;display:flex}.public-footer .brand{color:#fff}.account-shell{background:#f5f8fc;grid-template-columns:248px 1fr;min-height:100vh;display:grid}.sidebar{color:#d5e0ef;background:var(--navy);height:100vh;padding:26px 20px 20px;position:sticky;top:0}.sidebar .brand{color:#fff;padding:0 10px 24px}.sidebar-label{color:#6f87a5;letter-spacing:1.4px;text-transform:uppercase;margin:22px 12px 8px;font-size:12px;font-weight:800}.sidebar-link{color:#9db0c8;border-radius:10px;align-items:center;gap:11px;min-height:42px;padding:0 12px;font-size:13px;font-weight:650;display:flex}.sidebar-link:hover,.sidebar-link.active{color:#fff;background:#ffffff14}.sidebar-bottom{border-top:1px solid #ffffff17;padding-top:16px;position:absolute;bottom:20px;left:20px;right:20px}.user-chip{align-items:center;gap:10px;display:flex}.avatar{color:#fff;background:linear-gradient(135deg, var(--blue), var(--cyan));border-radius:11px;place-items:center;width:35px;height:35px;font-size:13px;font-weight:800;display:grid}.user-chip strong,.user-chip span{display:block}.user-chip span{color:#7890ad;margin-top:3px;font-size:12px}.account-main{min-width:0}.account-topbar{border-bottom:1px solid var(--border);background:#fff;justify-content:space-between;align-items:center;height:72px;padding:0 38px;display:flex}.breadcrumbs{color:var(--muted);font-size:12px}.topbar-actions{gap:8px;display:flex}.icon-button{border:1px solid var(--border);color:#526174;background:#fff;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.page{padding:34px 38px 60px}.page-title{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:28px;display:flex}.page-title h1{letter-spacing:-1.2px;margin:0 0 7px;font-size:27px}.page-title p{color:var(--muted);margin:0;font-size:12px}.page-actions{align-items:center;gap:9px;display:flex}.app-loading{min-height:55vh;color:var(--muted);justify-content:center;align-items:center;gap:11px;font-size:13px;font-weight:700;display:flex}.spin{animation:.85s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.form-error{color:#b91c1c;background:#fff7f7;border:1px solid #fecaca;border-radius:11px;margin-bottom:18px;padding:13px 15px;font-size:12px;line-height:1.55}.stats-grid{grid-template-columns:1.35fr repeat(3,1fr);gap:14px;margin-bottom:18px;display:grid}.stat-card,.panel-card{border:1px solid var(--border);background:#fff;border-radius:15px}.stat-card{min-height:124px;padding:21px}.stat-card.balance-card{color:#fff;border-color:var(--navy);background:radial-gradient(circle at 90% 0%, #38bdf84d, transparent 42%), var(--navy)}.stat-icon{width:31px;height:31px;color:var(--blue);background:#edf5ff;border-radius:9px;place-items:center;margin-bottom:18px;display:grid}.stat-card span{color:var(--muted);margin-bottom:6px;font-size:13px;font-weight:700;display:block}.balance-card span{color:#8fa6c1}.stat-card strong{letter-spacing:-1px;font-size:23px}.dashboard-grid{grid-template-columns:1.55fr .85fr;gap:18px;display:grid}.panel-card{overflow:hidden}.panel-head{border-bottom:1px solid #edf2f8;justify-content:space-between;align-items:center;min-height:58px;padding:0 20px;display:flex}.panel-head h2{letter-spacing:-.3px;margin:0;font-size:14px}.panel-head a{color:var(--blue);font-size:13px;font-weight:800}.service-row{border-bottom:1px solid #edf2f8;grid-template-columns:1.4fr .9fr .8fr auto;align-items:center;gap:16px;padding:17px 20px;display:grid}.service-row:last-child{border:0}.empty-panel{min-height:210px;color:var(--muted);text-align:center;place-items:center;padding:35px;display:grid}.empty-panel p{max-width:330px;margin:0 0 16px;font-size:12px;line-height:1.65}.service-name{align-items:center;gap:12px;display:flex}.service-glyph{width:35px;height:35px;color:var(--blue);background:#eef5ff;border-radius:10px;place-items:center;display:grid}.service-name strong,.service-name span{display:block}.service-name strong{font-size:12px}.service-name span,.service-cell span{color:var(--muted);margin-top:3px;font-size:12px}.service-cell strong{font-size:13px;display:block}.tiny-status{color:var(--success);align-items:center;gap:6px;font-size:13px;font-weight:800;display:inline-flex}.tiny-status:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.tiny-status.is-muted{color:#91a0b4}.activity{border-bottom:1px solid #edf2f8;grid-template-columns:28px 1fr;gap:11px;padding:15px 0;display:grid}.activity:last-child{border:0}.activity-icon{width:28px;height:28px;color:var(--blue);background:#eff6ff;border-radius:8px;place-items:center;display:grid}.activity strong{margin-bottom:4px;font-size:13px;display:block}.activity span{color:var(--muted);font-size:12px}.action-button{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.action-button:hover:not(:disabled){color:var(--blue)}.action-button:disabled{cursor:not-allowed;opacity:.62}.server-hero{color:#fff;background:radial-gradient(circle at 88% 0%, #38bdf83d, transparent 34%), var(--navy);border-radius:17px;grid-template-columns:1fr auto;align-items:center;gap:24px;margin-bottom:18px;padding:24px;display:grid}.server-title{align-items:center;gap:16px;display:flex}.server-title .service-glyph{width:46px;height:46px;color:var(--cyan);background:#ffffff14}.server-title h1{margin:0 0 7px;font-size:22px}.server-subtitle{color:#8fa6c1;align-items:center;gap:14px;font-size:13px;display:flex}.server-actions .button{color:#fff;background:#ffffff12;border-color:#ffffff1a;min-height:38px;padding-inline:13px}.server-actions .button:hover{background:#ffffff1f}.server-grid{grid-template-columns:1.5fr .8fr;gap:18px;display:grid}.provision-banner{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe;border-radius:12px;align-items:center;gap:10px;margin-bottom:17px;padding:13px 16px;font-size:12px;font-weight:700;display:flex}.chart-card{padding:20px}.chart-head{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.chart-head h2{margin:0;font-size:13px}.chart-head span{color:var(--muted);font-size:12px}.fake-chart{background:linear-gradient(#edf2f8 1px,#0000 1px) 0 0/100% 47px,linear-gradient(90deg,#edf2f8 1px,#0000 1px) 0 0/16.66% 100%;border-radius:10px;height:190px;position:relative;overflow:hidden}.chart-line{border-top:3px solid var(--blue);border-radius:50%;height:85px;position:absolute;bottom:25px;left:-8%;right:-8%;transform:rotate(-3deg);box-shadow:0 -15px 30px #2563eb0d}.chart-line:before,.chart-line:after{content:"";border-top:3px solid var(--blue);border-radius:50%;width:45%;height:45px;position:absolute}.chart-line:before{top:-25px;left:17%;transform:rotate(8deg)}.chart-line:after{top:18px;right:12%;transform:rotate(-8deg)}.disabled-chart{filter:grayscale();opacity:.46}.server-info{padding:8px 20px}.info-row{border-bottom:1px solid #edf2f8;justify-content:space-between;align-items:center;padding:14px 0;font-size:13px;display:flex}.info-row:last-child{border:0}.info-row span{color:var(--muted)}.info-row strong{font-size:13px}.auth-wrap{background:radial-gradient(circle at 50% 0,#38bdf81f,#0000 30%),#f5f9ff;place-items:center;min-height:calc(100vh - 74px);padding:50px 20px;display:grid}.auth-card{border:1px solid var(--border);background:#fff;border-radius:20px;width:min(440px,100%);padding:34px;box-shadow:0 24px 70px #0f264a1a}.auth-card h1{letter-spacing:-1.2px;margin:20px 0 8px;font-size:26px}.auth-card>p{color:var(--muted);margin:0 0 25px;font-size:12px;line-height:1.6}.field{gap:7px;margin-bottom:15px;display:grid}.field label{color:#40516a;font-size:13px;font-weight:800}.field input,.field select{border:1px solid var(--border);width:100%;height:45px;color:var(--navy);background:#fbfdff;border-radius:10px;outline:none;padding:0 13px}.field input:focus,.field select:focus{border-color:#8cb2f4;box-shadow:0 0 0 3px #2563eb14}.checkbox-field{color:#526174;align-items:flex-start;gap:9px;margin:4px 0 12px;font-size:13px;line-height:1.5;display:flex}.checkbox-field input{margin-top:2px}.auth-card .button{width:100%;margin-top:8px}.auth-switch{text-align:center;margin-top:20px!important}.auth-switch a{color:var(--blue);font-weight:800}.checkout-page{background:radial-gradient(circle at 70% 0,#38bdf817,#0000 27%),#f5f8fc;min-height:100vh}.checkout-header{border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffe8;justify-content:space-between;align-items:center;height:74px;padding:0 max(24px,50vw - 590px);display:flex}.checkout-back{color:#526174;align-items:center;gap:7px;font-size:12px;font-weight:700;display:inline-flex}.checkout-main{width:min(1060px,100% - 40px);margin:0 auto;padding:58px 0 80px}.checkout-heading{margin-bottom:28px}.checkout-heading h1{letter-spacing:-1.7px;margin:13px 0 8px;font-size:35px}.checkout-heading p{color:var(--muted);margin:0;font-size:13px}.checkout-grid{grid-template-columns:minmax(0,1fr) 350px;align-items:start;gap:20px;display:grid}.checkout-form-card,.order-summary{border:1px solid var(--border);background:#fff;border-radius:17px;box-shadow:0 16px 45px #0f264a0d}.checkout-form-card{padding:28px}.checkout-step{align-items:flex-start;gap:13px;margin:2px 0 17px;display:flex}.checkout-step>span{color:#fff;background:var(--blue);border-radius:8px;flex:none;place-items:center;width:26px;height:26px;font-size:13px;font-weight:800;display:grid}.checkout-step strong,.checkout-step small{display:block}.checkout-step strong{margin-bottom:4px;font-size:13px}.checkout-step small{color:var(--muted);font-size:13px}.selected-plan{background:#f4f8ff;border:1px solid #bfdbfe;border-radius:12px;align-items:center;gap:14px;margin-bottom:27px;padding:16px;display:flex}.selected-plan-icon{width:43px;height:43px;color:var(--blue);background:#fff;border-radius:12px;place-items:center;display:grid;box-shadow:0 7px 18px #2563eb17}.selected-plan strong,.selected-plan span{display:block}.selected-plan strong{margin-bottom:4px;font-size:13px}.checkout-fields{grid-template-columns:1fr 1fr;gap:14px;display:grid}.checkout-note{color:#526174;background:#f7f9fc;border-radius:10px;gap:9px;margin-top:7px;padding:13px;font-size:13px;line-height:1.55;display:flex}.checkout-note svg{color:var(--blue);flex:none}.order-summary{padding:22px;position:sticky;top:20px;overflow:hidden}.summary-head{border-bottom:1px solid #edf2f8;align-items:center;gap:9px;padding-bottom:18px;font-size:13px;display:flex}.summary-head svg{color:var(--blue)}.summary-lines{border-bottom:1px solid #edf2f8;gap:12px;padding:18px 0;display:grid}.summary-lines>div,.summary-total{justify-content:space-between;align-items:center;gap:15px;display:flex}.summary-lines strong{font-size:13px}.summary-total{padding:18px 0}.summary-total span{font-size:13px;font-weight:700}.summary-total strong{letter-spacing:-.8px;font-size:21px}.balance-check{border-radius:10px;margin-bottom:14px;padding:12px;font-size:13px;line-height:1.55}.order-summary .button{width:100%;margin-top:8px}.summary-legal{color:var(--muted);text-align:center;margin:14px 0 0;font-size:12px;line-height:1.55}.lifecycle-section{margin-top:28px}.lifecycle-heading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:16px;display:flex}.lifecycle-heading h2{letter-spacing:-.8px;margin:9px 0 0;font-size:22px}.lifecycle-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.panel-head>span{color:var(--muted);font-size:13px;font-weight:800}.resource-list{min-height:150px;padding:7px 18px}.resource-row{border-bottom:1px solid #edf2f8;grid-template-columns:34px minmax(0,1fr) auto auto;align-items:center;gap:11px;min-height:68px;display:grid}.resource-row:last-child{border:0}.resource-icon{width:34px;height:34px;color:var(--blue);background:#eff6ff;border-radius:9px;place-items:center;display:grid}.resource-copy{min-width:0}.resource-copy strong,.resource-copy span{display:block}.resource-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.resource-copy span{color:var(--muted);margin-top:4px;font-size:12px}.resource-status{color:#526174;background:#f1f5f9;border-radius:99px;padding:5px 7px;font-size:12px;font-weight:800}.resource-status.completed,.resource-status.succeeded{color:#15803d;background:#f0fdf4}.resource-status.creating,.resource-status.deleting,.resource-status.queued,.resource-status.running{color:#1d4ed8;background:#eff6ff}.resource-status.error,.resource-status.failed{color:#b91c1c;background:#fff1f2}.resource-actions{gap:5px;display:flex}.resource-actions button{border:1px solid var(--border);color:#526174;background:#fff;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.resource-actions button:hover{color:var(--blue);border-color:#bfd3f6}.resource-empty{min-height:135px;color:var(--muted);text-align:center;place-items:center;padding:25px;font-size:13px;line-height:1.6;display:grid}.operations-card{margin-top:18px}.operation-list{padding:5px 20px}.operation-row{border-bottom:1px solid #edf2f8;grid-template-columns:9px minmax(0,1fr) 140px;align-items:center;gap:12px;min-height:62px;display:grid}.operation-row:last-child{border:0}.operation-status{background:#94a3b8;border-radius:50%;width:8px;height:8px}.operation-status.succeeded{background:var(--success)}.operation-status.queued,.operation-status.running{background:var(--blue);box-shadow:0 0 0 4px #2563eb17}.operation-status.failed{background:var(--danger)}.operation-row strong,.operation-row span{display:block}.operation-row strong{margin-bottom:4px;font-size:13px}.operation-row span{color:var(--muted);font-size:12px}.operation-progress>span{text-align:right;margin-bottom:7px}.operation-progress>div{background:#edf2f8;border-radius:99px;height:4px;overflow:hidden}.operation-progress i{border-radius:inherit;background:linear-gradient(90deg, var(--blue), var(--cyan));height:100%;display:block}.dialog-backdrop{z-index:100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#07142699;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.confirm-dialog{background:#fff;border-radius:18px;width:min(460px,100%);padding:28px;position:relative;box-shadow:0 30px 100px #0714264d}.dialog-close{width:32px;height:32px;color:var(--muted);background:#f5f7fa;border:0;border-radius:8px;place-items:center;display:grid;position:absolute;top:16px;right:16px}.dialog-warning{color:#b45309;background:#fffbeb;border-radius:12px;place-items:center;width:43px;height:43px;margin-bottom:18px;display:grid}.confirm-dialog h2{letter-spacing:-.6px;margin:0 0 9px;font-size:20px}.confirm-dialog>p{color:var(--muted);margin:0 0 20px;font-size:13px;line-height:1.65}.confirm-dialog label strong{color:var(--navy)}.dialog-actions{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.checkout-empty{text-align:center;place-items:center;min-height:100vh;padding:40px;display:grid}.checkout-empty>div{max-width:480px}.checkout-empty h1{margin:0 0 10px}.checkout-empty p{color:var(--muted);margin:0 0 20px}@media (width<=980px){.nav-links{display:none}.hero-grid,.dashboard-grid,.server-grid{grid-template-columns:1fr}.hero-section{padding-top:74px}.hero-copy h1{letter-spacing:-3px}.cloud-console{max-width:620px}.plans-grid,.features-grid,.stats-grid{grid-template-columns:repeat(2,1fr)}.checkout-grid,.lifecycle-grid{grid-template-columns:1fr}.order-summary{position:static}.account-shell{grid-template-columns:82px 1fr}.sidebar{padding-inline:14px}.sidebar .brand-name,.sidebar-link span,.sidebar-label,.sidebar-bottom .user-chip>div{display:none}.sidebar .brand,.sidebar-link{justify-content:center}}@media (width<=680px){.container{width:min(100% - 24px,1180px)}.public-nav{height:64px}.nav-actions .button-quiet{display:none}.hero-section{padding:56px 0}.hero-copy h1{letter-spacing:-2.7px;font-size:44px}.hero-copy>p{font-size:15px}.hero-actions{flex-direction:column;align-items:stretch}.metric-bars,.infra-grid,.plans-grid,.features-grid,.stats-grid{grid-template-columns:1fr}.infra-item{border-right:0;border-bottom:1px solid var(--border)}.section{padding:70px 0}.section-heading{flex-direction:column;align-items:flex-start}.section-heading h2{font-size:34px}.footer-inner{flex-direction:column;align-items:flex-start;gap:18px}.account-shell{display:block}.sidebar{z-index:50;border-radius:17px;width:auto;height:62px;padding:8px;position:fixed;inset:auto 12px 12px;box-shadow:0 16px 46px #0714264d}.sidebar .brand,.sidebar-label,.sidebar-bottom,.sidebar-link:nth-of-type(n+5){display:none}.sidebar-nav{grid-template-columns:repeat(4,1fr);margin:0}.sidebar-link{min-height:46px}.account-topbar{height:62px;padding:0 18px}.page{padding:25px 16px 100px}.page-title,.server-hero{grid-template-columns:1fr;align-items:flex-start}.service-row{grid-template-columns:1fr auto}.service-cell{display:none}.server-actions{flex-wrap:wrap}.page-actions,.checkout-fields{flex-direction:column;grid-template-columns:1fr;align-items:stretch;width:100%}.page-title{flex-direction:column}.checkout-header{height:64px;padding:0 16px}.checkout-header .brand-name{display:none}.checkout-main{width:min(100% - 24px,1060px);padding-top:38px}.checkout-form-card{padding:20px}.lifecycle-heading{flex-direction:column;align-items:stretch}.operation-row{grid-template-columns:9px minmax(0,1fr)}.operation-progress{display:none}.resource-row{grid-template-columns:34px minmax(0,1fr) auto}.resource-status{display:none}.resource-actions{grid-column:2/-1;padding-bottom:10px}}.support-layout{grid-template-columns:minmax(290px,.72fr) minmax(480px,1.55fr);align-items:start;gap:18px;display:grid}.support-count{min-width:24px;height:24px;color:var(--blue);background:#edf5ff;border-radius:8px;place-items:center;font-size:13px;font-weight:800;display:grid}.support-ticket-list{display:grid}.support-ticket-row{width:100%;color:var(--ink);text-align:left;background:#fff;border:0;border-bottom:1px solid #edf2f8;grid-template-columns:8px 1fr;gap:12px;padding:17px 18px;display:grid}.support-ticket-row:hover,.support-ticket-row.active{background:#f6faff}.support-ticket-row.active{box-shadow:inset 3px 0 0 var(--blue)}.support-status-dot{background:#94a3b8;border-radius:50%;width:7px;height:7px;margin-top:6px}.support-status-dot.awaiting_staff,.support-status-dot.open{background:#38bdf8;box-shadow:0 0 0 4px #38bdf81f}.support-status-dot.awaiting_customer{background:#f59e0b;box-shadow:0 0 0 4px #f59e0b1f}.support-ticket-copy,.support-ticket-meta,.support-ticket-footer{min-width:0}.support-ticket-meta,.support-ticket-footer{justify-content:space-between;align-items:center;gap:10px;display:flex}.support-ticket-meta strong{color:var(--blue);letter-spacing:.2px;font-size:12px}.support-ticket-meta time,.support-ticket-footer{color:var(--muted);font-size:12px}.support-ticket-subject{text-overflow:ellipsis;white-space:nowrap;margin:7px 0 9px;font-size:12px;font-weight:750;display:block;overflow:hidden}.support-empty,.support-placeholder{min-height:480px;color:var(--muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:36px;display:flex}.support-empty{min-height:360px}.support-empty strong{color:var(--ink);margin:14px 0 6px;font-size:13px}.support-empty span,.support-placeholder p{max-width:310px;margin:0;font-size:13px;line-height:1.65}.support-placeholder h2{color:var(--ink);margin:15px 0 7px;font-size:18px}.support-placeholder .button{margin-top:18px}.support-form,.support-thread{padding:24px}.support-content-head{border-bottom:1px solid #edf2f8;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:24px;padding-bottom:20px;display:flex}.support-content-head>div{min-width:0}.support-content-head>div>span{color:var(--muted);font-size:12px;font-weight:750}.support-content-head h2{letter-spacing:-.45px;margin:6px 0 0;font-size:18px}.support-form{gap:16px;display:grid}.support-form-grid{grid-template-columns:1fr 1fr;gap:13px;display:grid}.support-form label,.support-reply label{gap:7px;display:grid}.support-form label>span,.support-reply label>span{color:#4a596b;font-size:13px;font-weight:800}.support-form input,.support-form select,.support-form textarea,.support-reply textarea{border:1px solid var(--border);width:100%;color:var(--ink);font:inherit;background:#fff;border-radius:10px;outline:none;font-size:12px}.support-form input,.support-form select{height:43px;padding:0 12px}.support-form textarea,.support-reply textarea{resize:vertical;padding:12px;line-height:1.6}.support-form input:focus,.support-form select:focus,.support-form textarea:focus,.support-reply textarea:focus{border-color:#8bbcff;box-shadow:0 0 0 3px #2563eb14}.support-form-actions{justify-content:flex-end;gap:9px;padding-top:4px;display:flex}.support-badges{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.support-badge{color:#526174;background:#f8fafc;border:1px solid #e1e8f1;border-radius:8px;align-items:center;gap:5px;min-height:25px;padding:0 8px;font-size:12px;font-weight:800;display:inline-flex}.support-badge.awaiting_staff,.support-badge.open{color:#0369a1;background:#f0f9ff;border-color:#bae6fd}.support-badge.awaiting_customer,.support-badge.priority-high,.support-badge.priority-urgent{color:#a16207;background:#fffbeb;border-color:#fde68a}.support-badge.closed{color:#475569;background:#f1f5f9}.support-messages{gap:12px;max-height:370px;padding-right:4px;display:grid;overflow-y:auto}.support-message{background:#f7fbff;border:1px solid #dbeafe;border-radius:12px;padding:15px 16px}.support-message-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.support-message-head strong{font-size:13px}.support-message-head time{color:var(--muted);align-items:center;gap:4px;font-size:12px;display:inline-flex}.support-message p{color:#334155;white-space:pre-wrap;margin:9px 0 0;font-size:13px;line-height:1.65}.support-reply{border-top:1px solid #edf2f8;grid-template-columns:1fr auto;align-items:end;gap:11px;margin-top:18px;padding-top:18px;display:grid}.support-reply .button{margin-bottom:1px}.support-closed-note{color:#047857;background:#f5fcf8;border:1px solid #d8f3e5;border-radius:11px;align-items:center;gap:11px;margin-top:18px;padding:14px;display:flex}.support-closed-note strong,.support-closed-note span{display:block}.support-closed-note strong{font-size:13px}.support-closed-note span{color:#4b7d68;margin-top:3px;font-size:12px}@media (width<=1100px){.support-layout{grid-template-columns:1fr}.support-list-panel,.support-content-panel{min-height:auto}}@media (width<=640px){.support-form-grid,.support-reply{grid-template-columns:1fr}.support-form,.support-thread{padding:18px}.support-content-head{flex-direction:column}}.admin-shell{color:#172033;background:#f3f6fa;grid-template-columns:260px minmax(0,1fr);min-height:100vh;display:grid}.admin-sidebar{color:#d5e0ef;background:radial-gradient(circle at 15% 0,#2563eb38,#0000 28%),#07111f;height:100vh;padding:24px 18px;position:sticky;top:0}.admin-sidebar .brand{color:#fff;padding:0 9px}.admin-product{color:#b9d5ff;letter-spacing:.4px;text-transform:uppercase;background:#2563eb1a;border:1px solid #ffffff14;border-radius:9px;align-items:center;gap:8px;height:36px;margin:20px 8px 5px;padding:0 10px;font-size:13px;font-weight:800;display:flex}.admin-mobile-toggle{color:#b9d5ff;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;margin-left:auto;display:none}.admin-mobile-toggle:hover{color:#fff;background:#ffffff1a}.admin-nav{gap:4px;display:grid}.admin-nav-link{color:#93a8c2;border-radius:9px;align-items:center;gap:10px;min-height:40px;padding:0 11px;font-size:13px;font-weight:700;display:flex}.admin-nav-link:hover,.admin-nav-link.active{color:#fff;background:#ffffff14}.admin-nav-link.disabled{cursor:default;opacity:.48}.admin-nav-link small{color:#5e7692;letter-spacing:.5px;text-transform:uppercase;margin-left:auto;font-size:12px}.admin-sidebar-bottom{position:absolute;bottom:20px;left:18px;right:18px}.admin-back-link{color:#7f95af;align-items:center;gap:7px;margin-bottom:14px;padding:0 8px;font-size:12px;font-weight:700;display:flex}.admin-back-link:hover{color:#fff}.admin-user{border-top:1px solid #ffffff17;grid-template-columns:35px 1fr 30px;align-items:center;gap:9px;padding-top:15px;display:grid}.admin-user strong,.admin-user span{display:block}.admin-user strong{color:#fff;font-size:13px}.admin-user div>span{color:#6f86a2;text-overflow:ellipsis;margin-top:3px;font-size:12px;overflow:hidden}.admin-logout{color:#8095ad;background:#ffffff0d;border:0;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.admin-main{min-width:0}.admin-topbar{background:#fff;border-bottom:1px solid #dfe6ef;justify-content:space-between;align-items:center;height:72px;padding:0 32px;display:flex}.admin-topbar div span,.admin-topbar div strong{display:block}.admin-topbar div span{color:#8a98aa;letter-spacing:.8px;text-transform:uppercase;margin-bottom:4px;font-size:12px;font-weight:800}.admin-topbar div strong{font-size:12px}.admin-live{color:#64748b;align-items:center;gap:7px;font-size:12px;font-weight:750;display:inline-flex}.admin-live i{background:#22c55e;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #22c55e1c}.admin-page-title{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:22px;display:flex}.admin-page-title h1{letter-spacing:-1px;margin:0 0 6px;font-size:25px}.admin-page-title p{color:#738196;margin:0;font-size:13px}.admin-queue-total{color:#526174;background:#fff;border:1px solid #dbe4ef;border-radius:9px;align-items:center;gap:7px;height:35px;padding:0 12px;font-size:13px;font-weight:800;display:inline-flex}.admin-stats{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px;display:grid}.admin-stat{background:#fff;border:1px solid #dfe6ef;border-radius:12px;align-items:center;gap:13px;min-height:86px;padding:16px;display:flex}.admin-stat-icon{color:#2563eb;background:#edf5ff;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.admin-stat div>span,.admin-stat div>strong{display:block}.admin-stat div>span{color:#8290a3;margin-bottom:4px;font-size:12px;font-weight:700}.admin-stat div>strong{font-size:20px}.admin-support-layout{grid-template-columns:minmax(310px,.72fr) minmax(520px,1.5fr);align-items:start;gap:16px;display:grid}.admin-queue-panel,.admin-thread-panel{background:#fff;border:1px solid #dfe6ef;border-radius:13px;min-height:625px;overflow:hidden}.admin-panel-head{border-bottom:1px solid #e8edf3;justify-content:space-between;align-items:center;min-height:59px;padding:0 17px;display:flex}.admin-panel-head strong,.admin-panel-head div span{display:block}.admin-panel-head strong{font-size:12px}.admin-panel-head div span{color:#8a98aa;margin-top:4px;font-size:12px}.admin-panel-head>span{color:#2563eb;background:#edf5ff;border-radius:7px;place-items:center;min-width:24px;height:24px;font-size:12px;font-weight:800;display:grid}.admin-ticket-list{max-height:566px;display:grid;overflow-y:auto}.admin-ticket-row{color:#172033;text-align:left;background:#fff;border:0;border-bottom:1px solid #edf1f6;grid-template-columns:4px 1fr;gap:12px;width:100%;padding:15px 16px 15px 0;display:grid}.admin-ticket-row:hover,.admin-ticket-row.active{background:#f7faff}.admin-priority-line{background:#cbd5e1;border-radius:0 3px 3px 0;width:3px;height:100%;min-height:76px}.admin-priority-line.high{background:#f59e0b}.admin-priority-line.urgent{background:#ef4444}.admin-ticket-top,.admin-ticket-bottom{justify-content:space-between;align-items:center;gap:10px;display:flex}.admin-ticket-top strong{color:#2563eb;letter-spacing:.3px;font-size:12px}.admin-ticket-top time,.admin-ticket-user,.admin-ticket-bottom>span:last-child{color:#8a98aa;font-size:12px}.admin-ticket-subject{text-overflow:ellipsis;white-space:nowrap;margin:7px 0 4px;font-size:13px;font-weight:800;display:block;overflow:hidden}.admin-ticket-user{margin-bottom:10px;display:block}.admin-status{color:#0369a1;background:#eaf7ff;border-radius:6px;align-items:center;min-height:21px;padding:0 7px;font-size:12px;font-weight:800;display:inline-flex}.admin-status.awaiting_customer{color:#047857;background:#ecfdf5}.admin-status.closed{color:#64748b;background:#f1f5f9}.admin-status.large{min-height:27px;padding:0 9px}.admin-thread{padding:22px}.admin-thread-head{justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:18px;display:flex}.admin-thread-head div>span{color:#7d8b9e;font-size:12px;font-weight:750}.admin-thread-head h2{margin:5px 0;font-size:18px}.admin-thread-head p{color:#7d8b9e;margin:0;font-size:12px}.admin-ticket-controls{background:#f8fafc;border:1px solid #e2e8f0;border-radius:11px;grid-template-columns:repeat(4,1fr);gap:9px;margin-bottom:18px;padding:14px;display:grid}.admin-ticket-controls label{gap:6px;display:grid}.admin-ticket-controls label>span{color:#66758a;font-size:12px;font-weight:800}.admin-ticket-controls select{color:#253247;width:100%;height:34px;font:inherit;background:#fff;border:1px solid #dce4ed;border-radius:8px;outline:none;padding:0 8px;font-size:12px}.admin-messages{gap:10px;max-height:315px;display:grid;overflow-y:auto}.admin-message{background:#f7faff;border:1px solid #dce9fa;border-radius:10px;padding:13px 14px}.admin-message>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.admin-message strong{font-size:12px}.admin-message time{color:#8a98aa;font-size:12px}.admin-message p{color:#334155;white-space:pre-wrap;margin:8px 0 0;font-size:13px;line-height:1.6}.admin-reply-form{border-top:1px solid #e8edf3;gap:10px;margin-top:16px;padding-top:16px;display:grid}.admin-reply-form>label{gap:6px;display:grid}.admin-reply-form>label>span{color:#55657a;font-size:12px;font-weight:800}.admin-reply-form textarea{resize:vertical;color:#253247;width:100%;font:inherit;border:1px solid #dce4ed;border-radius:9px;outline:none;padding:11px;font-size:13px;line-height:1.55}.admin-reply-form>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-internal-toggle{color:#68778b;align-items:center;gap:7px;font-size:12px;font-weight:700;display:inline-flex}.admin-internal-toggle input{accent-color:#2563eb}.admin-empty{color:#8a98aa;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:360px;padding:30px;display:flex}.admin-empty.thread{min-height:625px}.admin-empty strong{color:#344054;margin:13px 0 5px;font-size:13px}.admin-empty span{max-width:300px;font-size:12px;line-height:1.6}@media (width<=1180px){.admin-support-layout{grid-template-columns:1fr}.admin-ticket-controls{grid-template-columns:1fr 1fr}}@media (width<=860px){.admin-shell{grid-template-columns:1fr}.admin-sidebar{height:auto;position:static}.admin-nav,.admin-sidebar-bottom{display:none}.admin-mobile-toggle{display:inline-flex}.admin-sidebar.navigation-open .admin-nav{max-height:min(55vh,520px);margin-top:12px;padding-right:4px;display:grid;overflow-y:auto}.admin-sidebar.navigation-open .admin-sidebar-bottom{margin-top:16px;display:block;position:static}.admin-stats{grid-template-columns:1fr 1fr}}@media (width<=600px){.admin-page,.admin-topbar{padding-left:16px;padding-right:16px}.admin-live{display:none}.admin-stats,.admin-ticket-controls{grid-template-columns:1fr}.admin-page-title,.admin-thread-head,.admin-reply-form>div{flex-direction:column;align-items:flex-start}}.page-eyebrow{color:var(--cyan);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;margin-bottom:8px;font-size:12px;font-weight:800;display:inline-flex}.dashboard-verification,.settings-verification{color:#f0b957;background:#211c14;border:1px solid #6d5630;border-radius:12px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;margin-bottom:16px;padding:12px 14px;display:grid}.dashboard-verification>svg,.settings-verification>svg{box-sizing:content-box;background:#332817;border-radius:9px;padding:8px}.dashboard-verification strong,.dashboard-verification span,.settings-verification strong,.settings-verification span{display:block}.dashboard-verification strong,.settings-verification strong{color:#f4e5c4;font-size:13px}.dashboard-verification span,.settings-verification span{color:#b7a98e;margin-top:2px;font-size:12px}.finance-summary{grid-template-columns:1.15fr 1fr 1fr;gap:12px;margin-bottom:14px;display:grid}.finance-balance,.finance-stat{background:#151c25;border:1px solid #2a3543;border-radius:14px;min-height:112px;padding:18px}.finance-balance{color:#eaf7fb;background:radial-gradient(circle at 90% 0,#55b8ca40,#0000 42%),#172531}.finance-balance>span,.finance-balance>strong,.finance-balance>small{align-items:center;gap:7px;display:flex}.finance-balance>span{color:#76c7d6;font-size:12px;font-weight:750}.finance-balance>strong{margin:10px 0 5px;font-size:25px}.finance-balance>small{color:#91a9b4;font-size:12px}.finance-stat{align-items:center;gap:12px;display:flex}.finance-stat>span{color:#6e9ce9;background:#1c2b40;border-radius:10px;flex:none;place-items:center;width:37px;height:37px;display:grid}.finance-stat small,.finance-stat strong,.finance-stat em{display:block}.finance-stat small,.finance-stat em{color:#8f9baa;font-size:12px;font-style:normal}.finance-stat strong{color:#edf2f8;margin:5px 0;font-size:19px}.finance-grid{grid-template-columns:minmax(260px,.65fr) minmax(520px,1.35fr);gap:13px;margin-bottom:13px;display:grid}.finance-topup>header,.finance-invoices>header,.finance-transactions>header,.settings-card>header,.settings-security-events>header{border-bottom:1px solid #293442;padding:14px 16px}.finance-topup>header>div,.finance-invoices>header>div,.finance-transactions>header>div,.settings-card>header>div,.settings-security-events>header>div{color:#6f9de7;align-items:center;gap:9px;display:flex}.finance-topup header span,.finance-invoices header span,.finance-transactions header span,.settings-card header span,.settings-security-events header span,.finance-topup header strong,.finance-topup header small,.finance-invoices header strong,.finance-invoices header small,.finance-transactions header strong,.finance-transactions header small,.settings-card header strong,.settings-card header small,.settings-security-events header strong,.settings-security-events header small{display:block}.finance-topup header strong,.finance-invoices header strong,.finance-transactions header strong,.settings-card header strong,.settings-security-events header strong{color:#e8edf4;font-size:13px}.finance-topup header small,.finance-invoices header small,.finance-transactions header small,.settings-card header small,.settings-security-events header small{color:#8491a1;margin-top:2px;font-size:12px}.finance-topup form,.settings-form{gap:11px;padding:16px;display:grid}.finance-topup label>span,.settings-form label>span,.identity-field>span{color:#9ca8b7;margin-bottom:5px;font-size:12px;font-weight:700;display:block}.finance-topup label>div{background:#101720;border:1px solid #344150;border-radius:9px;grid-template-columns:1fr auto;align-items:center;display:grid;overflow:hidden}.finance-topup input{color:#edf2f7;background:0 0;border:0;outline:0;min-width:0;padding:11px;font-size:14px;font-weight:750}.finance-topup label b{color:#8e9aa9;padding:0 12px}.finance-quick-values{grid-template-columns:repeat(4,1fr);gap:5px;display:grid}.finance-quick-values button{color:#94a6be;background:#1a222d;border:1px solid #303c4a;border-radius:7px;padding:7px 4px;font-size:12px}.finance-quick-values button:hover{color:#d8e7ff;background:#1b2b43;border-color:#4168a2}.finance-list article{border-bottom:1px solid #26313e;grid-template-columns:34px minmax(140px,1fr) auto auto auto;align-items:center;gap:9px;padding:11px 14px;display:grid}.finance-list article:last-child{border-bottom:0}.finance-list article>div strong,.finance-list article>div small{display:block}.finance-list article>div strong{color:#dde4ed;font-size:12px}.finance-list article>div small{color:#788697;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:12px;overflow:hidden}.finance-list article>b{color:#e9eef5;white-space:nowrap;font-size:12px}.finance-list article>b.positive{color:#49c592}.finance-record-icon{color:#6f9de7;background:#1c2b40;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.finance-record-icon.credit,.finance-record-icon.paid{color:#45c18e;background:#162d27}.finance-record-icon.debit,.finance-record-icon.overdue{color:#ef7c7c;background:#321d22}.finance-status{color:#e5b552;white-space:nowrap;background:#322817;border-radius:99px;padding:4px 7px;font-size:12px;font-weight:800}.finance-status.paid{color:#54ca98;background:#183027}.finance-status.overdue{color:#f08282;background:#351e23}.finance-transactions{overflow:hidden}.finance-empty{color:#778493;grid-column:1/-1;justify-items:center;gap:7px;padding:31px;font-size:12px;display:grid}.knowledge-search{color:#738296;background:#131a23;border:1px solid #303c4a;border-radius:12px;align-items:center;gap:9px;max-width:720px;margin-bottom:14px;padding:0 15px;display:flex}.knowledge-search input{color:#ecf1f7;background:0 0;border:0;outline:0;width:100%;padding:13px 0;font-size:13px}.knowledge-layout{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:13px;display:grid}.knowledge-categories button{color:#8997a7;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;width:100%;padding:10px;display:flex}.knowledge-categories button:hover,.knowledge-categories button.active{color:#c9dcfa;background:#1c2b40}.knowledge-categories button span,.knowledge-categories button strong,.knowledge-categories button small{display:block}.knowledge-categories button strong{font-size:12px}.knowledge-categories button small{color:#697789;margin-top:2px;font-size:12px}.knowledge-articles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.knowledge-article{text-align:left;border-radius:12px;gap:12px;min-height:136px;padding:15px;display:flex}.knowledge-article:hover{border-color:#3d5f8c;transform:translateY(-1px)}.knowledge-article-icon{color:#70a1ee;background:#1c2b40;border-radius:9px;flex:none;place-items:center;width:35px;height:35px;display:grid}.knowledge-article div>small,.knowledge-article div>strong,.knowledge-article div>p{display:block}.knowledge-article div>small{color:#5794eb;text-transform:uppercase;font-size:12px;font-weight:800}.knowledge-article div>strong{color:#e4eaf2;margin:5px 0;font-size:13px}.knowledge-article p{color:#8895a5;margin:0;font-size:12px;line-height:1.55}.knowledge-article footer,.knowledge-meta{color:#6f7d8e;align-items:center;gap:5px;margin-top:10px;font-size:12px;display:flex}.knowledge-empty{color:#748294;grid-column:1/-1;justify-items:center;gap:7px;padding:50px;display:grid}.knowledge-empty strong{color:#cbd4df;font-size:13px}.knowledge-empty span{font-size:12px}.knowledge-reader{max-width:850px;padding:28px}.knowledge-back{color:#6e9de7;background:0 0;border:0;align-items:center;gap:6px;margin-bottom:23px;padding:0;font-size:12px;font-weight:750;display:flex}.knowledge-reader>span{color:#6095e7;text-transform:uppercase;font-size:12px;font-weight:800}.knowledge-reader h2{color:#edf2f8;margin:7px 0;font-size:24px}.knowledge-body{border-top:1px solid #293442;max-width:720px;margin-top:22px;padding-top:14px}.knowledge-body p{color:#a6b0bd;font-size:13px;line-height:1.75}.knowledge-body code{color:#8bb5f0;background:#0f1620;border:1px solid #344252;border-radius:4px;padding:2px 5px}.settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.settings-card{overflow:hidden}.settings-form input,.settings-form select,.identity-field input{color:#e6ebf2;background:#101720;border:1px solid #344150;border-radius:8px;outline:0;width:100%;min-width:0;padding:9px 10px;font-size:12px}.settings-form input:focus,.settings-form select:focus,.identity-field input:focus{border-color:#4b75b5;box-shadow:0 0 0 3px #4b7bd51f}.settings-fields{gap:9px;display:grid}.settings-fields.two{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-form .button{justify-self:start}.settings-hint{color:#6f7c8d;font-size:12px}.settings-current-email{color:#dce3ec;background:#101720;border:1px solid #2f3a48;border-radius:9px;justify-content:space-between;align-items:center;margin:16px 16px 0;padding:11px;font-size:12px;display:flex}.settings-current-email b,.settings-sessions b{color:#50c993;background:#173027;border-radius:99px;padding:3px 6px;font-size:12px}.settings-current-email b.unverified{color:#efb958;background:#322817}.settings-pending{color:#9a8e77;background:#211c14;border-radius:7px;margin:9px 16px 0;padding:8px 10px;font-size:12px}.settings-sessions article,.settings-security-events>article{border-bottom:1px solid #283340;grid-template-columns:32px minmax(0,1fr) auto auto;align-items:center;gap:9px;padding:11px 16px;display:grid}.settings-sessions article:last-child,.settings-security-events>article:last-child{border-bottom:0}.settings-sessions article>span,.settings-security-events>article>span{color:#6e9de7;background:#1c2b40;border-radius:8px;place-items:center;width:31px;height:31px;display:grid}.settings-sessions strong,.settings-sessions small,.settings-security-events strong,.settings-security-events p{display:block}.settings-sessions strong,.settings-security-events strong{color:#dfe6ef;font-size:12px}.settings-sessions small,.settings-security-events p,.settings-security-events time{color:#798696;margin:3px 0 0;font-size:12px}.settings-sessions button{color:#91a0b2;background:#151d27;border:1px solid #354251;border-radius:7px;place-items:center;width:29px;height:29px;display:grid}.settings-security-events{margin-top:13px;overflow:hidden}.settings-events-empty{color:#788697;text-align:center;padding:28px;font-size:12px}.auth-login-options{justify-content:space-between;align-items:center;display:flex}.auth-login-options>a,.identity-back{color:#79a4e7;font-size:12px;font-weight:700}.identity-card{text-align:center}.identity-card .brand{justify-content:center}.identity-icon{color:#76a6ef;background:#1c2c43;border-radius:12px;place-items:center;width:44px;height:44px;margin:5px auto 2px;display:grid}.identity-icon.success{color:#54ce9a;background:#173128}.identity-icon.error{color:#ef8787;background:#351f24}.identity-field{text-align:left;display:block}.identity-success{color:#54c995;background:#14251f;border:1px solid #285846;border-radius:10px;justify-items:center;gap:7px;padding:18px;display:grid}.identity-success strong{color:#dce9e4;font-size:13px}.identity-success span,.identity-success a{color:#91a79f;font-size:12px}.identity-back{justify-content:center;align-items:center;gap:5px;display:inline-flex}.identity-result>.spin{color:#6f9de7;margin:14px auto 0}body,.public-site,.account-shell,.admin-shell,.status-page{color:#e8edf4;background:#0b1017}.public-header,.account-topbar,.admin-topbar{color:#d9e0e9;background:#0d131bf0;border-color:#26313e;box-shadow:0 1px #ffffff05}.public-header nav a:hover{color:#eff4fa}.hero-copy>p,.trust-row,.section-heading p,.page-title p,.admin-page-title p,.auth-card>p{color:#96a2b1}.infra-strip>div>div,.public-footer,.footer-column a,.footer-copy,.plan-card>p,.plan-feature,.feature-card p{color:#8794a4}.account-shell,.admin-shell{background:#0b1017}.page,.admin-page{color:#dfe6ee;background:radial-gradient(circle at 92% 0,#407e970d,#0000 26%),#0d131b;min-height:calc(100vh - 72px)}:where(.page,.admin-page) :where(.panel-card,.stat-card,.plan-card,.feature-card,.admin-stat,[class$=-panel],[class*=-panel\ ],[class$=-card],[class*=-card\ ]){color:#dce4ed;background-color:#151c25;border-color:#2a3543}.stat-card:not(.balance-card),.admin-stat{background:#151c25}.stat-card strong,.panel-head h2,.panel-head strong,.service-row strong,.activity-item strong{color:#e8edf4}.stat-card span,.service-row span,.activity-item time,.empty-panel span{color:#8390a0}:where(.page,.admin-page) :where([class$=-row],[class*=-row\ ]){border-color:#283340}:where(.page,.admin-page) table{color:#dbe2eb;background:#151c25;border-color:#2a3543}.button-primary{color:#fff;background:#456fae;box-shadow:0 10px 24px #204c8c40}.support-ticket-row,.support-message,.admin-message,.notification-item,.admin-audit-row,.admin-audit-context>div{color:#dce3ec;background:#141c26}@media (width<=1450px){.admin-billing-layout{grid-template-columns:1fr}}.admin-billing-lifecycle{color:#dfe7f0;background:radial-gradient(circle at 92% 8%,#2a71f61f,#0000 28%),#141c26;border:1px solid #293543;border-radius:16px;margin-bottom:18px;overflow:hidden}.admin-lifecycle-head{border-bottom:1px solid #293543;justify-content:space-between;align-items:flex-start;gap:24px;padding:22px 24px 20px;display:flex}.admin-lifecycle-head>div:first-child>span{color:#52b7f2;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:7px;margin-bottom:7px;font-size:13px;font-weight:700;display:flex}.admin-lifecycle-head h2{color:#f1f5f9;margin:0;font-size:20px}.admin-lifecycle-head p{color:#8e9bab;max-width:720px;margin:7px 0 0;font-size:12px;line-height:1.55}.admin-lifecycle-actions{flex:none;align-items:center;gap:12px;display:flex}.admin-lifecycle-actions>label,.admin-lifecycle-backup{color:#9eabba;align-items:center;gap:7px;font-size:13px;display:flex}.admin-lifecycle-actions input,.admin-lifecycle-backup input{accent-color:#2d7cf4}.admin-lifecycle-stats{border-bottom:1px solid #293543;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-lifecycle-stat{border-right:1px solid #293543;padding:17px 22px;position:relative}.admin-lifecycle-stat:last-child{border-right:0}.admin-lifecycle-stat:before{content:"";background:#4b5969;border-radius:4px;width:3px;height:28px;position:absolute;top:19px;left:10px}.admin-lifecycle-stat.blue:before{background:#3b8cff}.admin-lifecycle-stat.orange:before{background:#f0a044}.admin-lifecycle-stat.red:before{background:#ed6673}.admin-lifecycle-stat span{color:#8492a2;font-size:13px;display:block}.admin-lifecycle-stat strong{color:#f0f5fa;margin-top:4px;font-size:22px;display:block}.admin-lifecycle-content{grid-template-columns:minmax(0,1.45fr) minmax(340px,.85fr);display:grid}.admin-lifecycle-policy{border-right:1px solid #293543;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:22px 24px;display:grid}.admin-lifecycle-policy>label{gap:6px;display:grid}.admin-lifecycle-policy>label.wide{grid-column:span 3}.admin-lifecycle-policy>label>span{color:#91a0b1;font-size:13px;font-weight:600}.admin-lifecycle-policy input:not([type=checkbox]){color:#e7edf4;background:#0e151e;border:1px solid #324050;border-radius:9px;outline:none;width:100%;height:39px;padding:0 11px}.admin-lifecycle-policy input:not([type=checkbox]):focus{border-color:#347fef;box-shadow:0 0 0 3px #347fef1f}.admin-lifecycle-policy footer{border-top:1px solid #293543;grid-column:span 3;justify-content:space-between;align-items:center;gap:16px;margin-top:3px;padding-top:16px;display:flex}.admin-renewal-feed{background:#0a101852;min-width:0}.admin-renewal-feed>header{color:#dfe7ef;border-bottom:1px solid #293543;justify-content:space-between;align-items:center;padding:17px 19px;font-size:12px;display:flex}.admin-renewal-feed>header span{color:#8ebfff;background:#172944;border-radius:999px;padding:3px 8px;font-size:13px}.admin-renewal-feed article{border-bottom:1px solid #25303c;grid-template-columns:8px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:13px 19px;font-size:13px;display:grid}.admin-renewal-feed article>div{gap:3px;min-width:0;display:grid}.admin-renewal-feed article strong{color:#e0e7ef;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-renewal-feed article small{color:#758496;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-renewal-feed article>span:not(.admin-renewal-state){color:#93a1b0}.admin-renewal-feed article>b{color:#dfe7ef}.admin-renewal-state{background:#718096;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #7180961a}.admin-renewal-state.paid{background:#42c88a;box-shadow:0 0 0 4px #42c88a1a}.admin-renewal-state.issued,.admin-renewal-state.pending{background:#4e91f4;box-shadow:0 0 0 4px #4e91f41a}.admin-renewal-state.overdue{background:#ee7c66;box-shadow:0 0 0 4px #ee7c661a}@media (width<=1150px){.admin-lifecycle-head,.admin-lifecycle-actions{flex-direction:column;align-items:flex-start}.admin-lifecycle-content{grid-template-columns:1fr}.admin-lifecycle-policy{border-bottom:1px solid #293543;border-right:0}}@media (width<=760px){.admin-lifecycle-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-lifecycle-stat:nth-child(2){border-right:0}.admin-lifecycle-stat:nth-child(-n+2){border-bottom:1px solid #293543}.admin-lifecycle-policy{grid-template-columns:1fr}.admin-lifecycle-policy>label.wide,.admin-lifecycle-policy footer{grid-column:auto}.admin-lifecycle-policy footer{flex-direction:column;align-items:stretch}}.network-security-section{margin-top:28px}.network-security-caption{color:#93a4b7;background:#141c26;border:1px solid #2c3948;border-radius:9px;align-items:center;gap:7px;padding:9px 12px;font-size:12px;font-weight:750;display:inline-flex}.network-security-grid{grid-template-columns:minmax(0,1.35fr) minmax(320px,.82fr);align-items:start;gap:16px;display:grid}.firewall-panel,.ptr-panel{overflow:hidden}.firewall-panel .panel-head h2,.ptr-panel .panel-head h2{align-items:center;gap:8px;display:inline-flex}.firewall-list,.ptr-addresses{display:grid}.firewall-rule{border-bottom:1px solid #293441;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.firewall-rule.disabled{opacity:.56}.firewall-action{color:#58ca96;letter-spacing:.05em;text-transform:uppercase;background:#14271f;border:1px solid #2e5a49;border-radius:7px;justify-content:center;align-items:center;min-height:25px;font-size:12px;font-weight:850;display:inline-flex}.firewall-action.drop,.firewall-action.reject{color:#e7868e;background:#291a1f;border-color:#653942}.firewall-rule-copy{gap:4px;min-width:0;display:grid}.firewall-rule-copy strong{color:#e4eaf1;font-size:13px}.firewall-rule-copy span,.firewall-rule-copy small{color:#8290a1;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.firewall-rule-copy small{color:#667589}.firewall-rule-actions{align-items:center;gap:7px;display:flex}.firewall-rule-actions .button{min-height:30px;padding:0 10px;font-size:12px}.resource-delete{color:#9b7580;background:#1d1920;border:1px solid #3b3540;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.resource-delete:hover{color:#ef9aa2;background:#2a1a1f;border-color:#70434d}.network-security-empty{color:#748398;text-align:center;justify-content:center;align-items:center;gap:9px;min-height:82px;padding:16px;font-size:12px;display:flex}.network-security-empty.compact{min-height:58px}.firewall-form{background:#111821;border:1px solid #2c3846;border-radius:11px;gap:14px;margin:16px;padding:16px;display:grid}.firewall-form>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.firewall-form>header strong,.firewall-form>header span{display:block}.firewall-form>header strong{color:#e4eaf2;font-size:13px}.firewall-form>header span{color:#738195;margin-top:4px;font-size:12px}.firewall-form>header>svg{color:#4f8fd8}.firewall-form-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.firewall-form-grid label{gap:6px;display:grid}.firewall-form-grid label.wide{grid-column:1/-1}.firewall-form-grid label>span,.ptr-address label>span{color:#7e8da0;font-size:12px;font-weight:750}.firewall-form-grid input,.firewall-form-grid select,.ptr-address input{color:#dfe6ef;width:100%;height:35px;font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0d141d;border:1px solid #344150;border-radius:8px;outline:none;padding:0 10px;font-size:12px}.firewall-form-grid input:focus,.firewall-form-grid select:focus,.ptr-address input:focus{border-color:#4f75a5;box-shadow:0 0 0 3px #4970a01f}.firewall-form-grid input:disabled{cursor:not-allowed;opacity:.45}.page .firewall-form>.button{color:#edf5ff;background:#2d5686;border-color:#3d6799;justify-self:start;box-shadow:0 10px 24px #0f2a4838}.page .firewall-form>.button:hover{background:#35649a;border-color:#4e7db4}.ptr-address{border-bottom:1px solid #293441;gap:12px;padding:16px;display:grid}.ptr-address>div{gap:4px;display:grid}.ptr-address>div>span{color:#4fa3c3;text-transform:uppercase;font-size:12px;font-weight:850}.ptr-address>div>strong{color:#e5ebf2;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.ptr-address>div>small{color:#758398;font-size:12px}.ptr-address label{gap:6px;display:grid}.ptr-address>.button{justify-self:start}.ptr-history{border:1px solid #2b3744;border-radius:10px;margin:16px;overflow:hidden}.ptr-history>header{background:#111821;border-bottom:1px solid #2b3744;justify-content:space-between;align-items:center;min-height:42px;padding:0 13px;display:flex}.ptr-history>header strong{color:#dfe6ef;font-size:12px}.ptr-history>header span{color:#75859a;font-size:12px}.ptr-history>div:not(.network-security-empty){border-bottom:1px solid #28333f;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px 12px;display:grid}.ptr-history>div:last-child{border-bottom:0}.ptr-history p{gap:3px;margin:0;display:grid}.ptr-history p strong{color:#dbe3ec;font-size:12px}.ptr-history p small,.ptr-history>div>span:last-child{color:#728196;font-size:12px}@media (width<=1180px){.network-security-grid{grid-template-columns:1fr}}@media (width<=760px){.network-security-caption{align-self:flex-start}.firewall-rule{grid-template-columns:52px minmax(0,1fr)}.firewall-rule-actions{grid-column:1/-1;justify-content:flex-end}.firewall-form-grid{grid-template-columns:1fr 1fr}}@media (width<=480px){.firewall-form-grid{grid-template-columns:1fr}.firewall-form-grid label.wide{grid-column:1}}.server-billing-card .panel-head h2{align-items:center;gap:7px;display:flex}.server-billing-warning{color:#e88a78;background:#2a1c1b;border:1px solid #69403b;border-radius:10px;align-items:flex-start;gap:10px;margin:15px 17px 0;padding:12px;display:flex}.server-billing-warning>span{gap:3px;display:grid}.server-billing-warning strong{color:#f0afa1;font-size:13px}.server-billing-warning small{color:#af7e76;font-size:12px;line-height:1.5}.server-billing-body{background:#2a3643;border:1px solid #2a3643;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:16px 18px;display:grid;overflow:hidden}.server-billing-body>div{background:#101821;gap:5px;padding:12px;display:grid}.server-billing-body span{color:#7f8e9f;font-size:12px}.server-billing-body strong{color:#dfe7ef;font-size:13px}.server-auto-renew{border-top:1px solid #2a3542;justify-content:space-between;align-items:center;gap:15px;padding:14px 18px;display:flex}.server-auto-renew>div{gap:4px;display:grid}.server-auto-renew strong{color:#dfe7ef;font-size:13px}.server-auto-renew span{color:#7f8e9f;font-size:12px}.server-toggle{cursor:pointer;background:#202a35;border:1px solid #3a4755;border-radius:999px;flex:none;width:42px;height:23px;padding:2px;transition:all .2s;position:relative}.server-toggle>span{background:#8b98a7;border-radius:50%;width:17px;height:17px;transition:all .2s;display:block}.server-toggle.active{background:#2057a6;border-color:#347deb}.server-toggle.active>span{background:#f3f8ff;transform:translate(17px)}.server-toggle:disabled{cursor:not-allowed;opacity:.5}.admin-service-action.renew{background:radial-gradient(circle at 100% 0,#2e79eb1f,#0000 34%),#121d29;border-color:#294e75}.admin-service-action.renew .admin-service-action-head>span{color:#65a7ff;background:#19375b}.admin-service-action.renew .admin-service-action-head strong{color:#e2eaf3}.admin-service-action.renew .admin-service-action-head p{color:#8291a2}.admin-service-renewal-meta{background:#2b3a49;border:1px solid #2b3a49;border-radius:9px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:13px 0;display:grid;overflow:hidden}.admin-service-renewal-meta>div{background:#101821;gap:4px;padding:10px 12px;display:grid}.admin-service-renewal-meta span{color:#768698;text-transform:uppercase;font-size:12px}.admin-service-renewal-meta strong{color:#dfe7ef;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}@media (width<=760px){.admin-service-renewal-meta{grid-template-columns:1fr}}.finance-invoice-kind{color:#79b4ff;letter-spacing:.04em;text-transform:uppercase;vertical-align:1px;background:#152b47;border:1px solid #285184;border-radius:999px;align-items:center;margin-left:7px;padding:2px 6px;font-size:12px;font-weight:700;display:inline-flex}@media (width<=1450px){.admin-billing-layout{grid-template-columns:1fr}}.admin-content-tabs{background:#121922;border:1px solid #293542;border-radius:10px;gap:4px;margin-bottom:11px;padding:4px;display:inline-flex}.admin-content-tabs button{color:#7f8d9e;background:0 0;border:0;border-radius:7px;align-items:center;gap:6px;padding:8px 12px;font-size:12px;font-weight:800;display:flex}.admin-content-tabs button.active{color:#dce9fb;background:#20324b}.admin-content-layout{grid-template-columns:minmax(330px,.72fr) minmax(540px,1.28fr);align-items:start;gap:12px;display:grid}.admin-content-list-panel,.admin-content-editor-panel{background:#151c25;border:1px solid #2a3543;border-radius:13px;min-height:590px;overflow:hidden;box-shadow:0 13px 32px #0000002e}.admin-content-list-panel>header{color:#a7b3c1;border-bottom:1px solid #293442;justify-content:space-between;align-items:center;gap:7px;min-height:48px;padding:9px 11px;font-size:12px;display:flex}.admin-content-list-panel>header label{color:#6e7c8d;background:#101720;border:1px solid #334150;border-radius:8px;flex:1;align-items:center;gap:6px;padding:0 8px;display:flex}.admin-content-list-panel>header input{color:#dce3eb;background:0 0;border:0;outline:0;width:100%;height:29px;font-size:12px}.admin-content-list-panel>header button{color:#9bb3d6;background:#192536;border:1px solid #354455;border-radius:8px;align-items:center;gap:5px;height:31px;padding:0 9px;font-size:12px;font-weight:750;display:flex}.admin-content-list{max-height:calc(100vh - 260px);overflow:auto}.admin-content-list>button{color:#dce3eb;text-align:left;background:#151c25;border:0;border-bottom:1px solid #283340;grid-template-columns:32px minmax(0,1fr) auto;gap:9px;width:100%;padding:11px;display:grid}.admin-content-list>button:hover,.admin-content-list>button.active{background:#192534}.admin-content-list>button.active{box-shadow:inset 2px 0 #4c7dcc}.content-state{color:#759ee1;background:#1c2b40;border-radius:8px;place-items:center;width:31px;height:31px;display:grid}.content-state.published{color:#4cc48f;background:#173027}.content-state.archived{color:#8d99a7;background:#232a33}.admin-content-list strong,.admin-content-list small,.admin-content-list em{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.admin-content-list strong{color:#dfe6ef;font-size:12px}.admin-content-list small,.admin-content-list em{color:#718092;font-size:12px}.admin-content-list small{margin-top:3px}.admin-content-list em{align-items:center;gap:4px;margin-top:4px;font-style:normal;display:flex}.admin-content-list>button>i,.admin-content-form>header>i{color:#d3a94d;white-space:nowrap;background:#322817;border-radius:99px;padding:3px 6px;font-size:12px;font-style:normal;font-weight:850}.admin-content-list>button>i.published,.admin-content-form>header>i.published{color:#4bc58f;background:#173027}.admin-content-list>button>i.archived,.admin-content-form>header>i.archived{color:#96a0ad;background:#252c35}.admin-category-form{background:#101720;border-bottom:1px solid #2c3744;gap:7px;padding:10px;display:grid}.admin-category-form label>span,.admin-content-form label>span,.document-version-form label>span{color:#8d9aaa;margin-bottom:4px;font-size:12px;font-weight:750;display:block}.admin-category-form input,.admin-content-form input,.admin-content-form select,.admin-content-form textarea,.document-version-form input,.document-version-form textarea{color:#e0e6ee;width:100%;min-width:0;font:inherit;background:#0f161f;border:1px solid #344150;border-radius:7px;outline:0;padding:8px 9px;font-size:12px;line-height:1.5}.admin-content-form textarea,.document-version-form textarea{resize:vertical}.admin-category-form>div{justify-content:flex-end;gap:5px;display:flex}.admin-category-form>div button{color:#aeb9c6;background:#19222d;border:1px solid #354251;border-radius:6px;padding:6px 9px;font-size:12px}.admin-content-form{gap:10px;padding:14px;display:grid}.admin-content-form>header{border-bottom:1px solid #293442;justify-content:space-between;align-items:flex-start;gap:8px;margin:-14px -14px 3px;padding:12px 14px;display:flex}.admin-content-form>header strong,.admin-content-form>header span{display:block}.admin-content-form>header strong{color:#e6ecf3;font-size:13px}.admin-content-form>header span{color:#758395;margin-top:3px;font-size:12px}.content-form-grid{gap:8px;display:grid}.content-form-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-content-form>footer{border-top:1px solid #293442;justify-content:space-between;align-items:center;gap:8px;padding-top:7px;display:flex}.admin-content-form>footer>span{color:#788697;align-items:center;gap:5px;font-size:12px;display:flex}.content-checks{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.content-check{color:#a0acba;cursor:pointer;align-items:center;gap:6px;font-size:12px;display:inline-flex}.content-check input{opacity:0;position:absolute}.content-check i{background:#34404d;border-radius:99px;width:25px;height:14px;position:relative}.content-check i:after{content:"";background:#9aa6b4;border-radius:50%;width:10px;height:10px;transition:all .16s;position:absolute;top:2px;left:2px}.content-check input:checked+i{background:#315f9f}.content-check input:checked+i:after{background:#e8f0fb;left:13px}.document-versions{background:#111922;border:1px solid #2d3947;border-radius:10px;margin:0 14px 14px;overflow:hidden}.document-versions>header{border-bottom:1px solid #293442;justify-content:space-between;align-items:center;padding:9px 11px;display:flex}.document-versions>header>div{color:#70a0e7;align-items:center;gap:7px;display:flex}.document-versions>header strong,.document-versions>header small{display:block}.document-versions>header strong{color:#dfe5ed;font-size:12px}.document-versions>header small{color:#718092;margin-top:2px;font-size:12px}.document-versions>header button{color:#9ebde8;background:#19283b;border:1px solid #3b526f;border-radius:6px;align-items:center;gap:4px;padding:6px 8px;font-size:12px;display:flex}.document-version-form{background:#141d28;border-bottom:1px solid #293442;gap:8px;padding:10px;display:grid}.document-version-form .button{justify-self:end}.document-versions>div>article{border-bottom:1px solid #26313e;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px 11px;display:grid}.document-versions>div>article:last-child{border-bottom:0}.document-versions article>span{color:#52c895;background:#173027;border-radius:7px;place-items:center;width:28px;height:28px;display:grid}.document-versions article strong,.document-versions article small,.document-versions article code{display:block}.document-versions article strong{color:#dce4ed;font-size:12px}.document-versions article small,.document-versions article code{color:#6d7c8d;margin-top:2px;font-size:12px}.document-versions article>i{color:#52c895;font-size:12px;font-style:normal}.document-versions article>i.draft{color:#d2a84c}.public-content-page{color:#dfe6ee;background:radial-gradient(circle at 80% 0,#4b81ab1a,#0000 30%),#0d131b;min-height:calc(100vh - 70px);padding:72px 0}.public-content-title{max-width:700px;margin-bottom:28px}.public-content-title>span{color:#63a0e8;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;font-size:12px;font-weight:800;display:flex}.public-content-title h1{color:#f1f5fa;margin:10px 0;font-size:38px}.public-content-title p{color:#8e9baa;margin:0;font-size:12px;line-height:1.65}.public-documents-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.public-documents-grid>button{color:#dce4ed;text-align:left;background:#151c25;border:1px solid #2b3744;border-radius:14px;gap:14px;min-height:158px;padding:20px;transition:all .16s;display:flex}.public-documents-grid>button:hover{background:#18222e;border-color:#45658d;transform:translateY(-2px)}.public-documents-grid>button>span{color:#6fa2ee;background:#1c2b40;border-radius:10px;flex:none;place-items:center;width:40px;height:40px;display:grid}.public-documents-grid small,.public-documents-grid strong,.public-documents-grid p,.public-documents-grid footer{display:block}.public-documents-grid small{color:#6099eb;font-size:12px;font-weight:800}.public-documents-grid strong{color:#e8edf4;margin:7px 0;font-size:15px}.public-documents-grid p{color:#8794a4;margin:0;font-size:13px;line-height:1.55}.public-documents-grid footer{color:#687789;margin-top:12px;font-size:12px}.public-document-reader{background:#151c25;border:1px solid #2b3744;border-radius:16px;max-width:900px;padding:30px}.public-document-reader>button{color:#6fa0e7;background:0 0;border:0;align-items:center;gap:6px;margin-bottom:24px;padding:0;font-size:12px;display:flex}.public-document-reader>span{color:#6299e5;text-transform:uppercase;font-size:12px;font-weight:800}.public-document-reader h2{color:#eef3f8;margin:7px 0;font-size:28px}.public-document-reader>div{color:#758395;align-items:center;gap:6px;font-size:12px;display:flex}.public-document-reader>section{border-top:1px solid #293442;margin-top:22px;padding-top:14px}.public-document-reader p{color:#a2adba;white-space:pre-line;font-size:13px;line-height:1.8}.public-document-reader>footer{color:#718093;background:#0f161f;border:1px solid #2d3b49;border-radius:8px;align-items:center;gap:6px;margin-top:24px;padding:10px;font-size:12px;display:flex}.public-document-reader code{color:#76a4e8;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.public-loading{background:#0d131b;min-height:calc(100vh - 70px)}@media (width<=1000px){.admin-content-layout{grid-template-columns:1fr}.admin-content-list-panel,.admin-content-editor-panel{min-height:auto}.admin-content-list{max-height:420px}}@media (width<=700px){.content-form-grid.two,.public-documents-grid{grid-template-columns:1fr}.public-content-page{padding:45px 0}.public-content-title h1{font-size:30px}}@media (width<=1050px){.finance-grid,.settings-grid{grid-template-columns:1fr}.knowledge-layout{grid-template-columns:190px minmax(0,1fr)}}@media (width<=720px){.finance-summary,.knowledge-articles,.knowledge-layout,.settings-fields.two{grid-template-columns:1fr}.finance-list article{grid-template-columns:32px minmax(0,1fr) auto}.finance-list article>.finance-status{display:none}.finance-list article>.button{grid-column:2/-1}.dashboard-verification,.settings-verification{grid-template-columns:34px minmax(0,1fr)}.dashboard-verification .button,.settings-verification .button{grid-column:2;justify-self:start}}.notification-eyebrow{color:var(--blue);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;margin-bottom:7px;font-size:13px;font-weight:850;display:inline-flex}.notification-success{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:11px;align-items:center;gap:8px;margin-bottom:18px;padding:12px 14px;font-size:13px;font-weight:750;display:flex}.notification-layout{grid-template-columns:minmax(0,1.45fr) minmax(340px,.75fr);align-items:start;gap:18px;display:grid}.notification-feed-head,.preference-card>header{border-bottom:1px solid #eaf0f7;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:0 20px;display:flex}.notification-feed-head>div:first-child strong,.notification-feed-head>div:first-child span,.preference-card>header strong,.preference-card>header span{display:block}.notification-feed-head strong,.preference-card>header strong{font-size:13px}.notification-feed-head span,.preference-card>header span{color:var(--muted);margin-top:4px;font-size:12px}.notification-filters{background:#f1f5f9;border-radius:9px;gap:4px;padding:3px;display:flex}.notification-filters button{color:#64748b;border-radius:7px;padding:6px 10px;font-size:12px;font-weight:800}.notification-filters button.active{color:#1d4ed8;background:#fff;box-shadow:0 1px 4px #0f172a14}.notification-list{max-height:680px;overflow-y:auto}.notification-item{background:#fff;border-bottom:1px solid #edf2f8;grid-template-columns:37px minmax(0,1fr) 28px;gap:12px;padding:17px 18px;transition:all .15s;display:grid;position:relative}.notification-item:last-child{border-bottom:0}.notification-item.unread:before{background:var(--blue);content:"";border-radius:0 3px 3px 0;width:3px;position:absolute;inset:10px auto 10px 0}.notification-item-icon{color:#2563eb;background:#eff6ff;border-radius:10px;place-items:center;width:37px;height:37px;display:grid}.notification-item-copy{min-width:0}.notification-item-copy>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.notification-item-copy>div span{color:#718096;letter-spacing:.05em;text-transform:uppercase;font-size:12px;font-weight:850}.notification-item-copy time{color:#94a3b8;font-size:12px}.notification-item-copy>strong{color:#172033;margin-top:5px;font-size:13px;display:block}.notification-item-copy>p{color:#64748b;margin:5px 0 8px;font-size:12px;line-height:1.55}.notification-item-copy footer{justify-content:space-between;align-items:center;gap:10px;min-height:18px;display:flex}.notification-item-copy footer>a{color:var(--blue);align-items:center;gap:4px;font-size:12px;font-weight:800;display:inline-flex}.delivery-state{color:#94a3b8;align-items:center;gap:5px;font-size:12px;display:inline-flex}.delivery-state i{color:#64748b;background:#f1f5f9;border-radius:5px;align-items:center;gap:3px;padding:3px 5px;font-style:normal;display:inline-flex}.delivery-state i.failed{color:#b91c1c;background:#fff1f2}.notification-read{color:#64748b;background:#fff;border:1px solid #dbe7f4;border-radius:8px;place-items:center;width:27px;height:27px;display:grid}.notification-read:hover{color:var(--blue);border-color:#bfdbfe}.notification-empty{color:#94a3b8;text-align:center;align-content:center;place-items:center;gap:9px;min-height:260px;padding:35px;display:grid}.notification-empty strong{color:#334155;font-size:12px}.notification-empty span{max-width:330px;font-size:12px;line-height:1.6}.notification-side{gap:18px;display:grid}.preference-heading,.preference-row{grid-template-columns:minmax(0,1fr) repeat(3,42px);align-items:center;gap:5px;display:grid}.preference-heading{color:#94a3b8;letter-spacing:.06em;text-transform:uppercase;background:#f8fafc;min-height:33px;padding:0 14px;font-size:12px;font-weight:800}.preference-heading i{text-align:center;font-style:normal}.preference-row{border-top:1px solid #edf2f8;min-height:61px;padding:0 14px}.preference-heading+.preference-row{border-top:0}.preference-row>div{color:#526174;align-items:center;gap:8px;min-width:0;display:flex}.preference-row>div span,.preference-row>div strong,.preference-row>div small{display:block}.preference-row>div strong{color:#263548;font-size:12px}.preference-row>div small{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:12px;overflow:hidden}.compact-switch{justify-content:center;display:flex;position:relative}.compact-switch input{opacity:0;position:absolute}.compact-switch i{cursor:pointer;background:#dbe4ef;border-radius:99px;width:27px;height:16px;transition:all .16s;display:block;position:relative}.compact-switch i:after{content:"";background:#fff;border-radius:50%;width:10px;height:10px;transition:all .16s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0f172a2e}.compact-switch input:checked+i{background:var(--blue)}.compact-switch input:checked+i:after{transform:translate(11px)}.telegram-card{background:radial-gradient(circle at 100% 0,#38bdf81a,#0000 40%),#fff;padding:18px}.telegram-card>header{grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.telegram-card>header>span{color:#fff;background:linear-gradient(145deg,#38bdf8,#1688d5);border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.telegram-card>header strong,.telegram-card>header small{display:block}.telegram-card>header strong{font-size:12px}.telegram-card>header small{color:var(--muted);margin-top:4px;font-size:12px}.telegram-card>header>i{color:#fff;background:#22c55e;border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.telegram-card>p{color:#64748b;margin:16px 0;font-size:12px;line-height:1.6}.telegram-card>.button{width:100%;min-height:36px;font-size:13px}.telegram-identity{background:#f8fbff;border:1px solid #dbeafe;border-radius:10px;margin:16px 0;padding:13px}.telegram-identity span,.telegram-identity strong,.telegram-identity small{display:block}.telegram-identity span,.telegram-identity small{color:#64748b;font-size:12px}.telegram-identity strong{color:#1688d5;margin:5px 0;font-size:12px}.telegram-link-box{text-align:center;margin-top:16px}.telegram-link-box>span{color:#64748b;font-size:12px}.telegram-link-box>strong{color:#0f3158;letter-spacing:.17em;margin:8px 0;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:24px;display:block}.telegram-link-box>p{color:#64748b;margin:0 0 13px;font-size:12px;line-height:1.55}.telegram-link-box .button{width:100%;min-height:36px;margin-top:6px;font-size:12px}.smtp-health{color:#64748b;background:#fff;border:1px solid #e2e8f0;border-radius:9px;align-items:center;gap:7px;height:34px;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}.smtp-health i{background:#94a3b8;border-radius:50%;width:7px;height:7px}.smtp-health.enabled{color:#15803d;background:#f0fdf4;border-color:#bbf7d0}.smtp-health.enabled i{background:#22c55e;box-shadow:0 0 0 4px #22c55e1a}.smtp-layout{grid-template-columns:minmax(520px,1.35fr) minmax(290px,.65fr);align-items:start;gap:18px;display:grid}.smtp-form{background:#fff;border:1px solid #dfe6ef;border-radius:14px;overflow:hidden}.smtp-section{border-bottom:1px solid #edf2f8;padding:20px}.smtp-section>header{align-items:center;gap:10px;margin-bottom:16px;display:flex}.smtp-section>header>span{color:#2563eb;background:#eff6ff;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.smtp-section>header strong,.smtp-section>header small{display:block}.smtp-section>header strong{font-size:13px}.smtp-section>header small{color:#94a3b8;margin-top:3px;font-size:12px}.smtp-grid{grid-template-columns:minmax(0,1.5fr) 105px 130px;gap:12px;display:grid}.smtp-grid.two{grid-template-columns:1fr 1fr}.smtp-form label>span,.smtp-test-card label>span{color:#526174;margin-bottom:6px;font-size:12px;font-weight:800;display:block}.smtp-form input,.smtp-form select,.smtp-test-card input{color:#263548;background:#fff;border:1px solid #dbe4ef;border-radius:9px;width:100%;height:38px;padding:0 11px;font-size:13px}.smtp-form input:focus,.smtp-form select:focus,.smtp-test-card input:focus{border-color:#93c5fd;outline:3px solid #3b82f614}.smtp-confirm{background:#f8fafc;gap:14px;padding:20px;display:grid}.smtp-enable{align-items:center;display:flex}.smtp-enable>input{opacity:0;position:absolute}.smtp-enable>span{cursor:pointer;min-height:34px;padding-left:47px;display:block;position:relative}.smtp-enable>span>i{background:#cbd5e1;border-radius:99px;width:36px;height:20px;position:absolute;top:3px;left:0}.smtp-enable>span>i:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:all .16s;position:absolute;top:3px;left:3px}.smtp-enable>input:checked+span>i{background:var(--blue)}.smtp-enable>input:checked+span>i:after{transform:translate(16px)}.smtp-enable strong,.smtp-enable small{display:block}.smtp-enable strong{color:#263548;font-size:13px}.smtp-enable small{color:#94a3b8;margin-top:4px;font-size:12px}.smtp-check{color:#64748b;align-items:center;gap:7px;font-size:12px;display:flex}.smtp-check input{width:14px;height:14px}.smtp-actions{justify-content:space-between;align-items:center;gap:15px;min-height:68px;padding:0 20px;display:flex}.smtp-actions>span{color:#64748b;align-items:center;gap:6px;font-size:12px;display:inline-flex}.smtp-actions .button{min-height:37px;font-size:13px}.smtp-aside{gap:14px;display:grid}.smtp-status-card,.smtp-test-card,.smtp-security-note{background:#fff;border:1px solid #dfe6ef;border-radius:13px;padding:18px}.smtp-status-card{align-items:center;gap:12px;display:flex}.smtp-status-card>span{color:#64748b;background:#f1f5f9;border-radius:11px;flex:none;place-items:center;width:40px;height:40px;display:grid}.smtp-status-card>span.success{color:#15803d;background:#f0fdf4}.smtp-status-card strong,.smtp-status-card p,.smtp-status-card small{display:block}.smtp-status-card strong{font-size:13px}.smtp-status-card p{color:#64748b;margin:4px 0 0;font-size:12px}.smtp-status-card small{color:#b91c1c;margin-top:5px;font-size:12px}.smtp-test-card>header{color:#2563eb;align-items:center;gap:7px;display:flex}.smtp-test-card>header strong{color:#263548;font-size:13px}.smtp-test-card>p{color:#64748b;margin:10px 0 14px;font-size:12px;line-height:1.55}.smtp-test-card .button{width:100%;min-height:37px;margin-top:10px;font-size:12px}.smtp-security-note{color:#2563eb;background:#f8fbff;gap:10px;display:flex}.smtp-security-note strong{color:#263548;font-size:13px}.smtp-security-note p{color:#64748b;margin:5px 0 0;font-size:12px;line-height:1.55}@media (width<=1050px){.notification-layout,.smtp-layout{grid-template-columns:1fr}.notification-side{grid-template-columns:1fr 1fr}}@media (width<=700px){.notification-side,.smtp-grid,.smtp-grid.two{grid-template-columns:1fr}.notification-item{grid-template-columns:34px minmax(0,1fr)}.notification-read{position:absolute;top:37px;right:14px}.notification-item-copy{padding-right:24px}.smtp-actions{flex-direction:column;align-items:flex-start;padding:16px 20px}}body{color:#242a31;background:#e8e7e3}.public-header,.account-topbar,.admin-topbar{background:#f7f6f3eb;border-color:#d4d3ce}.hero-section{background:radial-gradient(circle at 72% 20%,#48a8bd1f,#0000 28%),linear-gradient(140deg,#e7e5e0 0%,#deddd9 54%,#cacdd0 100%);padding:82px 0 70px}.hero-grid{grid-template-columns:minmax(0,.92fr) minmax(470px,1.08fr);gap:54px}.hero-copy h1,.section-heading h2,.page-title h1,.admin-page-title h1{color:#242a31}.hero-copy>p,.trust-row{color:#5e6872}.hero-art{background:#cfd1d2;border:1px solid #ffffff6b;border-radius:26px;min-height:500px;position:relative;overflow:hidden;box-shadow:0 30px 70px #21272e2e,inset 0 1px #ffffff73}.hero-art>img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.hero-art:after{content:"";pointer-events:none;background:linear-gradient(#0000 48%,#17202a6b 100%);position:absolute;inset:0}.hero-art .cloud-console{z-index:2;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#f3f3f0e6;border-color:#ffffff4d;border-radius:17px;padding:9px;position:absolute;bottom:22px;left:22px;right:22px;box-shadow:0 16px 40px #0e151d3d}.hero-art .cloud-console:before{display:none}.hero-art .console-top{padding:6px 8px 12px}.hero-art .console-body{background:#1d2630;border-radius:12px;padding:17px}.hero-art .metric{background:#29333e}.hero-art .console-pill,.hero-art .console-icon{background:#2b3540;border-color:#46515d}.infra-strip,.section,.public-footer{border-color:#d3d2cc}.infra-strip,.section{background:#efeeea}.plan-card,.feature-card,.stat-card,.panel-card,.notification-feed,.preference-card,.telegram-card,.smtp-form,.smtp-status-card,.smtp-test-card,.smtp-security-note,.admin-stat,.monitor-components-grid>article,.monitor-maintenance-list,.admin-audit-list-panel,.admin-audit-detail-panel{background-color:#f8f7f4;border-color:#cfcec8}.account-shell{color:#242a31;background:#e6e5e1}.admin-shell{color:#242a31;background:#e2e1dd}.sidebar,.admin-sidebar{background:radial-gradient(circle at 8% 0,#48a8bd21,#0000 25%),#18212b}.page,.admin-page{background:radial-gradient(circle at 90% 0,#48a8bd0d,#0000 26%),#e6e5e1}.admin-page{background-color:#e2e1dd;min-height:calc(100vh - 72px)}.panel-head,.notification-feed-head,.preference-card>header{border-color:#deddd8}.avatar-photo{object-fit:cover;background:#343c45;border:1px solid #ffffff2e;display:block}.dashboard-banner{color:#f4f3ef;background:#262e36;border:1px solid #c6c7c5;border-radius:17px;min-height:172px;margin-bottom:18px;position:relative;overflow:hidden;box-shadow:0 16px 35px #262d341f}.dashboard-banner>img{object-fit:cover;object-position:center 58%;width:100%;height:100%;position:absolute;inset:0}.dashboard-banner:after{content:"";background:linear-gradient(90deg,#181f27f0 0%,#1c242ccc 43%,#1c242c1a 74%);position:absolute;inset:0}.dashboard-banner>div{z-index:1;width:min(530px,62%);padding:25px 28px;position:relative}.dashboard-banner span,.dashboard-banner strong,.dashboard-banner p{display:block}.dashboard-banner span{color:#86c3d0;letter-spacing:.12em;text-transform:uppercase;margin-bottom:7px;font-size:12px;font-weight:850}.dashboard-banner strong{letter-spacing:-.5px;font-size:19px}.dashboard-banner p{color:#bdc6ce;max-width:450px;margin:8px 0 13px;font-size:12px;line-height:1.55}.dashboard-banner a{color:#72bdd0;align-items:center;gap:5px;font-size:12px;font-weight:800;display:inline-flex}.stat-card.balance-card{background:radial-gradient(circle at 90% 0,#48a8bd40,#0000 42%),#242d36;border-color:#26313c}.support-message-head strong,.admin-message>div>strong{align-items:center;gap:7px;display:inline-flex}.support-message-head strong img,.admin-message>div>strong img{object-fit:cover;background:#d8d7d2;border:1px solid #d0d0ca;border-radius:8px;width:25px;height:25px}.support-message,.admin-message{background:#f1f0ec;border-color:#d8d6cf}.button-primary{background:#456fae;box-shadow:0 10px 24px #456fae33}@media (width<=1050px){.hero-grid{grid-template-columns:1fr}.hero-art{min-height:520px}}@media (width<=640px){.hero-art{min-height:430px}.hero-art .metric-bars{grid-template-columns:1fr}.dashboard-banner>div{width:85%;padding:22px}}.status-page{color:#172033;background:#f6f9fc;min-height:100vh}.status-header{justify-content:space-between;align-items:center;max-width:860px;margin:auto;padding:24px 20px;display:flex}.status-header a{color:#64748b;font-size:13px;text-decoration:none}.status-main{max-width:820px;margin:auto;padding:20px 20px 60px}.status-hero{color:#047857;background:linear-gradient(135deg,#ecfdf5,#fff);border:1px solid #a7f3d0;border-radius:18px;grid-template-columns:48px 1fr auto;align-items:center;gap:14px;padding:22px;display:grid;box-shadow:0 16px 40px #0f172a0d}.status-hero:not(.operational){color:#b45309;background:#fffaf0;border-color:#fed7aa}.status-hero>span{background:#fff;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.status-hero h1{margin:0;font-size:20px}.status-hero p{color:#64748b;margin:4px 0 0;font-size:12px}.status-hero small{color:#64748b;font-size:13px}.status-maintenance-list,.status-incident-list{gap:9px;margin-top:16px;display:grid}.status-incident-list article{color:#dc2626;background:#fff7f7;border:1px solid #fecaca;border-radius:13px;grid-template-columns:28px 1fr auto;gap:10px;padding:15px;display:grid}.status-incident-list strong,.status-incident-list p,.status-incident-list small{margin:0;display:block}.status-incident-list strong{font-size:13px}.status-incident-list p{color:#64748b;margin-top:3px;font-size:13px}.status-incident-list small{margin-top:5px;font-size:13px}.status-incident-list article>span{font-size:13px;font-weight:800}.status-maintenance-list article{color:#b45309;background:#fffbeb;border:1px solid #fde68a;border-radius:13px;grid-template-columns:28px 1fr auto;gap:10px;padding:15px;display:grid}.status-maintenance-list strong,.status-maintenance-list p,.status-maintenance-list small{margin:0;display:block}.status-maintenance-list strong{font-size:13px}.status-maintenance-list p{color:#64748b;margin-top:3px;font-size:13px}.status-maintenance-list small{margin-top:5px;font-size:13px}.status-maintenance-list>article>span{font-size:13px;font-weight:800}.status-components{background:#fff;border:1px solid #e2e8f0;border-radius:16px;margin-top:16px;overflow:hidden}.status-components>header{border-bottom:1px solid #edf1f5;justify-content:space-between;align-items:center;padding:16px;font-size:12px;display:flex}.status-components>header div{align-items:center;gap:7px;display:flex}.status-components>header span{color:#94a3b8;font-size:13px}.status-components>header i{background:#10b981;border-radius:50%;width:6px;height:6px;display:inline-block}.status-components article{border-bottom:1px solid #edf1f5;grid-template-columns:minmax(160px,1fr) 220px 150px;align-items:center;gap:15px;padding:15px 16px;display:grid}.status-components article:last-child{border:0}.status-components strong{font-size:13px;display:block}.status-components small{color:#94a3b8;margin-top:3px;font-size:13px;display:block}.status-history,.monitor-history{gap:2px;height:18px;display:flex}.status-history i,.monitor-history i{background:#10b981;border-radius:2px;flex:1}.status-history i.degraded,.status-history i.partial_outage,.monitor-history i.degraded,.monitor-history i.partial_outage{background:#f59e0b}.status-history i.major_outage,.monitor-history i.major_outage{background:#ef4444}.status-history i.unknown,.monitor-history i.unknown{background:#e2e8f0}.status-components article>span{color:#047857;background:#ecfdf5;border-radius:99px;justify-self:end;padding:5px 8px;font-size:13px;font-weight:800}.status-components article>span:not(.operational){color:#b45309;background:#fffbeb}.status-footer{color:#94a3b8;justify-content:center;gap:7px;margin-top:22px;font-size:13px;display:flex}.status-loading{color:#64748b;justify-content:center;align-items:center;gap:8px;min-height:100vh;display:flex}.monitor-title-actions{gap:7px;display:flex}.monitor-components-grid{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.monitor-components-grid article{background:#fff;border:1px solid #e5ebf2;border-radius:11px;padding:10px}.monitor-components-grid header{align-items:center;gap:7px;display:flex}.monitor-components-grid header>span{color:#059669;background:#ecfdf5;border-radius:8px;place-items:center;width:29px;height:29px;display:grid}.monitor-components-grid header>span:not(.operational){color:#d97706;background:#fffbeb}.monitor-components-grid header div{flex:1}.monitor-components-grid strong,.monitor-components-grid small{display:block}.monitor-components-grid strong{color:#334155;font-size:12px}.monitor-components-grid small{color:#94a3b8;margin-top:2px;font-size:12px}.monitor-components-grid header i{color:#047857;font-size:12px;font-style:normal;font-weight:800}.monitor-components-grid p{color:#64748b;height:20px;margin:8px 0;font-size:12px}.monitor-components-grid footer{color:#94a3b8;justify-content:space-between;margin-top:7px;font-size:12px;display:flex}.monitor-components-grid footer span{align-items:center;gap:3px;display:flex}.monitor-maintenance-form{background:#f8fbff;border:1px solid #bfdbfe;border-radius:11px;margin-bottom:11px;padding:11px}.monitor-maintenance-form>header{color:#334155;align-items:center;gap:6px;margin-bottom:8px;font-size:12px;display:flex}.monitor-form-grid{grid-template-columns:1fr 1fr 150px 150px;gap:7px;display:grid}.monitor-maintenance-form input,.monitor-maintenance-form select,.monitor-maintenance-form textarea{box-sizing:border-box;width:100%;font:inherit;background:#fff;border:1px solid #dce5ef;border-radius:7px;padding:8px;font-size:12px}.monitor-maintenance-form textarea{resize:vertical;min-height:50px;margin-top:7px}.monitor-component-checks{color:#64748b;flex-wrap:wrap;gap:8px;margin:8px 0;font-size:12px;display:flex}.monitor-component-checks label,.monitor-maintenance-form footer label{align-items:center;gap:4px;display:flex}.monitor-maintenance-form footer{color:#64748b;justify-content:space-between;align-items:center;margin-top:7px;font-size:12px;display:flex}.monitor-maintenance-list{background:#fff;border:1px solid #e5ebf2;border-radius:11px;margin-top:11px;overflow:hidden}.monitor-maintenance-list>header{color:#334155;border-bottom:1px solid #edf1f5;gap:6px;padding:10px;font-size:12px;display:flex}.monitor-maintenance-list article{border-bottom:1px solid #edf1f5;grid-template-columns:1fr auto auto;align-items:center;gap:9px;padding:10px;display:grid}.monitor-maintenance-list strong{color:#334155;font-size:12px}.monitor-maintenance-list p{color:#64748b;margin:3px 0;font-size:12px}.monitor-maintenance-list small{color:#94a3b8;font-size:12px}.monitor-maintenance-list article>span{color:#b45309;font-size:12px;font-weight:800}.monitor-maintenance-list button{color:#475569;font:inherit;cursor:pointer;background:#fff;border:1px solid #dce5ef;border-radius:6px;margin-left:4px;padding:5px;font-size:12px}@media (width<=900px){.monitor-components-grid{grid-template-columns:repeat(2,1fr)}.monitor-form-grid{grid-template-columns:1fr 1fr}.status-components article{grid-template-columns:1fr 150px}.status-components article>span{grid-area:1/2}.status-history{grid-column:1/-1}}@media (width<=560px){.status-hero{grid-template-columns:42px 1fr}.status-hero small{grid-column:2}.status-components article{grid-template-columns:1fr}.status-components article>span{grid-area:auto/1;justify-self:start}.monitor-components-grid,.monitor-form-grid{grid-template-columns:1fr}}.admin-users-layout{grid-template-columns:minmax(300px,.7fr) minmax(520px,1.45fr);align-items:start;gap:16px;display:grid}.admin-users-panel,.admin-user-detail-panel{background:#fff;border:1px solid #dfe6ef;border-radius:13px;min-height:610px;overflow:hidden}.admin-users-search{color:#8a98aa;border-bottom:1px solid #e8edf3;align-items:center;gap:9px;height:57px;padding:0 16px;display:flex}.admin-users-search input{color:#253247;width:100%;font:inherit;background:0 0;border:0;outline:0;font-size:13px}.admin-users-list{max-height:553px;display:grid;overflow-y:auto}.admin-user-row{color:#172033;text-align:left;background:#fff;border:0;border-bottom:1px solid #edf1f6;grid-template-columns:38px 1fr;align-items:center;gap:11px;width:100%;min-width:0;padding:14px 16px;display:grid}.admin-user-row:hover,.admin-user-row.active{background:#f7faff}.admin-user-row.active{box-shadow:inset 3px 0 #2563eb}.admin-user-avatar{color:#2563eb;background:#edf5ff;border-radius:11px;place-items:center;width:38px;height:38px;font-size:13px;font-style:normal;font-weight:850;display:grid}.admin-user-avatar.large{border-radius:13px;width:48px;height:48px;font-size:12px}.admin-user-copy,.admin-user-copy>span{min-width:0}.admin-user-copy>span:first-child{align-items:center;gap:7px;display:flex}.admin-user-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.admin-user-copy>span:nth-child(2),.admin-user-copy small{color:#7d8b9e;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:12px;display:block;overflow:hidden}.admin-user-copy small{color:#9aa6b5}.user-state{background:#22c55e;border-radius:50%;flex:none;width:6px;height:6px}.user-state.suspended{background:#f59e0b}.user-state.blocked{background:#ef4444}.admin-user-editor{padding:23px}.admin-user-profile{border-bottom:1px solid #e8edf3;grid-template-columns:48px 1fr auto;align-items:center;gap:13px;margin-bottom:19px;padding-bottom:19px;display:grid}.admin-user-profile div>span{color:#8a98aa;font-size:12px;font-weight:750}.admin-user-profile h2{margin:4px 0 3px;font-size:16px}.admin-user-profile p{color:#7d8b9e;margin:0;font-size:12px}.user-status-badge{color:#047857;background:#ecfdf5;border-radius:7px;align-items:center;height:26px;padding:0 9px;font-size:12px;font-weight:800;display:inline-flex}.user-status-badge.suspended{color:#a16207;background:#fffbeb}.user-status-badge.blocked{color:#b91c1c;background:#fff1f2}.admin-user-metrics{grid-template-columns:repeat(3,1fr);gap:9px;margin-bottom:17px;display:grid}.admin-user-metrics article{color:#2563eb;background:#f8fafc;border:1px solid #e2e8f0;border-radius:9px;align-items:center;gap:10px;min-height:64px;padding:11px;display:flex}.admin-user-metrics strong,.admin-user-metrics span{display:block}.admin-user-metrics strong{color:#253247;font-size:12px}.admin-user-metrics span{color:#8290a3;margin-top:2px;font-size:12px}.admin-user-info{background:#e2e8f0;border:1px solid #e2e8f0;border-radius:9px;grid-template-columns:1.6fr repeat(3,1fr);gap:1px;margin-bottom:17px;display:grid;overflow:hidden}.admin-user-info>div{background:#fff;min-width:0;padding:11px}.admin-user-info span,.admin-user-info strong,.admin-user-info code{display:block}.admin-user-info span{color:#8a98aa;text-transform:uppercase;margin-bottom:5px;font-size:12px;font-weight:750}.admin-user-info strong,.admin-user-info code{color:#344054;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.admin-user-field{gap:6px;margin-bottom:16px;display:grid}.admin-user-field>span,.admin-role-fieldset legend{color:#55657a;font-size:12px;font-weight:800}.admin-user-field select{color:#253247;width:100%;height:37px;font:inherit;background:#fff;border:1px solid #dce4ed;border-radius:8px;outline:0;padding:0 10px;font-size:12px}.admin-role-fieldset{border:0;gap:8px;margin:0;padding:0;display:grid}.admin-role-fieldset legend{margin-bottom:8px}.admin-role-fieldset label{background:#f8fafc;border:1px solid #e2e8f0;border-radius:9px;align-items:center;gap:10px;min-height:46px;padding:0 12px;display:flex}.admin-role-fieldset input{accent-color:#2563eb}.admin-role-fieldset strong,.admin-role-fieldset small{display:block}.admin-role-fieldset strong{color:#344054;font-size:12px}.admin-role-fieldset small{color:#8a98aa;margin-top:2px;font-size:12px}.admin-user-save{border-top:1px solid #e8edf3;justify-content:space-between;align-items:center;gap:15px;margin-top:18px;padding-top:17px;display:flex}.admin-user-save p{color:#8290a3;margin:0;font-size:12px}@media (width<=1180px){.admin-users-layout{grid-template-columns:1fr}}@media (width<=680px){.admin-user-profile{grid-template-columns:48px 1fr}.user-status-badge{grid-column:1/-1;justify-self:start}.admin-user-metrics,.admin-user-info{grid-template-columns:1fr}.admin-user-save{flex-direction:column;align-items:stretch}}.admin-success{color:#047857;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:9px;align-items:center;gap:8px;margin:-6px 0 16px;padding:11px 13px;font-size:12px;font-weight:750;display:flex}.admin-plans-layout{grid-template-columns:minmax(330px,.68fr) minmax(620px,1.45fr);align-items:start;gap:16px;display:grid}.admin-plans-panel,.admin-plan-editor-panel{background:#fff;border:1px solid #dfe6ef;border-radius:13px;min-height:720px;overflow:hidden}.admin-plan-list{max-height:660px;display:grid;overflow-y:auto}.admin-plan-row{color:#172033;text-align:left;background:#fff;border:0;border-bottom:1px solid #edf1f6;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:11px;width:100%;padding:15px 16px;display:grid}.admin-plan-row:hover,.admin-plan-row.active{background:#f7faff}.admin-plan-row.active{box-shadow:inset 3px 0 #2563eb}.admin-plan-logo{color:#2563eb;background:#edf5ff;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.admin-plan-copy{min-width:0}.admin-plan-copy>span,.admin-plan-copy small,.admin-plan-price>span,.admin-plan-price>i{display:block}.admin-plan-copy>span:first-child{color:#2563eb;align-items:center;gap:6px;display:flex}.admin-plan-copy strong{color:#172033;font-size:13px}.admin-plan-copy>span:nth-child(2){color:#64748b;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:12px;overflow:hidden}.admin-plan-copy small{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:12px;overflow:hidden}.admin-plan-price{text-align:right}.admin-plan-price strong{font-size:13px;display:block}.admin-plan-price>span{color:#94a3b8;margin-top:2px;font-size:12px}.admin-plan-price>i{color:#059669;margin-top:6px;font-size:12px;font-style:normal;font-weight:800}.admin-plan-price>i.hidden{color:#94a3b8}.admin-plan-editor{padding:23px}.admin-plan-editor-head{border-bottom:1px solid #e8edf3;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;padding-bottom:18px;display:flex}.admin-plan-editor-head div>span{color:#8a98aa;font-size:12px;font-weight:750}.admin-plan-editor-head h2{margin:4px 0;font-size:17px}.admin-plan-editor-head p{color:#7d8b9e;margin:0;font-size:12px}.admin-plan-state{color:#047857;background:#ecfdf5;border-radius:7px;align-items:center;gap:6px;height:27px;padding:0 9px;font-size:12px;font-weight:800;display:inline-flex}.admin-plan-state i{background:#10b981;border-radius:50%;width:6px;height:6px}.admin-plan-state.disabled i{background:#94a3b8}.admin-plan-form-grid{gap:9px;display:grid}.admin-plan-form-grid.identity{grid-template-columns:1.2fr 1fr 1fr .55fr}.admin-plan-form-grid.resources{grid-template-columns:repeat(6,1fr)}.admin-plan-form-grid.limits{grid-template-columns:repeat(4,1fr)}.admin-plan-form-grid.pricing{grid-template-columns:repeat(2,1fr);max-width:390px}.admin-plan-field{gap:6px;margin-bottom:12px;display:grid}.admin-plan-field>span{color:#66758a;font-size:12px;font-weight:800}.admin-plan-field input,.admin-plan-field select{color:#253247;width:100%;height:36px;font:inherit;background:#fff;border:1px solid #dce4ed;border-radius:8px;outline:0;padding:0 9px;font-size:12px;transition:border-color .15s,box-shadow .15s}.admin-plan-field input:focus,.admin-plan-field select:focus{border-color:#93bfff;box-shadow:0 0 0 3px #2563eb14}.admin-plan-section-title{color:#334155;align-items:center;gap:7px;margin:7px 0 11px;font-size:12px;font-weight:850;display:flex}.admin-plan-section-title svg{color:#2563eb}.admin-plan-locations{border:0;margin:5px 0 15px;padding:0}.admin-plan-locations legend{color:#334155;align-items:center;gap:7px;margin-bottom:9px;font-size:12px;font-weight:850;display:flex}.admin-plan-locations legend svg{color:#2563eb}.admin-plan-locations>div{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.admin-plan-locations label{background:#f8fafc;border:1px solid #e2e8f0;border-radius:9px;align-items:center;gap:9px;min-height:48px;padding:0 11px;display:flex}.admin-plan-locations input{accent-color:#2563eb}.admin-plan-locations strong,.admin-plan-locations small{display:block}.admin-plan-locations strong{color:#334155;font-size:12px}.admin-plan-locations small{color:#8a98aa;margin-top:3px;font-size:12px}.admin-plan-locations label>i{color:#b45309;margin-left:auto;font-size:12px;font-style:normal}.admin-plan-switches{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.admin-plan-switches>label{background:#f8fafc;border:1px solid #e2e8f0;border-radius:9px;align-items:center;gap:10px;min-height:54px;padding:0 11px;display:flex}.admin-plan-switches input{opacity:0;width:1px;height:1px;position:absolute}.admin-switch-control{background:#cbd5e1;border-radius:999px;flex:none;width:30px;height:17px;padding:2px;transition:background .15s;display:block}.admin-switch-control i{background:#fff;border-radius:50%;width:13px;height:13px;transition:transform .15s;display:block;box-shadow:0 1px 3px #0f172a33}.admin-plan-switches input:checked+.admin-switch-control{background:#2563eb}.admin-plan-switches input:checked+.admin-switch-control i{transform:translate(13px)}.admin-plan-switches strong,.admin-plan-switches small{display:block}.admin-plan-switches strong{color:#334155;font-size:12px}.admin-plan-switches small{color:#8a98aa;margin-top:3px;font-size:12px;line-height:1.35}.admin-plan-save{border-top:1px solid #e8edf3;justify-content:space-between;align-items:center;gap:14px;margin-top:18px;padding-top:17px;display:flex}.admin-plan-save p{color:#8290a3;max-width:340px;margin:0;font-size:12px;line-height:1.5}.admin-plan-save>div{gap:8px;display:flex}@media (width<=1240px){.admin-plans-layout{grid-template-columns:1fr}}@media (width<=780px){.admin-plan-form-grid.identity,.admin-plan-form-grid.resources,.admin-plan-form-grid.limits{grid-template-columns:repeat(2,1fr)}.admin-plan-locations>div,.admin-plan-switches{grid-template-columns:1fr}}@media (width<=540px){.admin-plan-row{grid-template-columns:38px minmax(0,1fr)}.admin-plan-price{text-align:left;grid-column:2}.admin-plan-price>strong,.admin-plan-price>span,.admin-plan-price>i{margin-right:5px;display:inline}.admin-plan-editor-head,.admin-plan-save{flex-direction:column;align-items:flex-start}.admin-plan-form-grid.identity,.admin-plan-form-grid.resources,.admin-plan-form-grid.limits,.admin-plan-form-grid.pricing{grid-template-columns:1fr;max-width:none}.admin-plan-save>div{width:100%}}.admin-services-layout{grid-template-columns:minmax(340px,.7fr) minmax(620px,1.4fr);align-items:start;gap:16px;display:grid}.admin-services-panel,.admin-service-detail-panel{background:#fff;border:1px solid #dfe6ef;border-radius:13px;min-height:720px;overflow:hidden}.admin-service-filters{border-bottom:1px solid #e8edf3;grid-template-columns:1fr 120px;align-items:center;gap:8px;min-height:61px;padding:11px 14px;display:grid}.admin-service-filters label{color:#8a98aa;border:1px solid #dce4ed;border-radius:8px;align-items:center;gap:8px;height:36px;padding:0 10px;display:flex}.admin-service-filters input,.admin-service-filters select{color:#253247;width:100%;font:inherit;background:0 0;border:0;outline:0;font-size:12px}.admin-service-filters select{background:#fff;border:1px solid #dce4ed;border-radius:8px;height:36px;padding:0 8px}.admin-service-list{max-height:658px;display:grid;overflow-y:auto}.admin-service-row{color:#172033;text-align:left;background:#fff;border:0;border-bottom:1px solid #edf1f6;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:11px;width:100%;padding:15px 14px;display:grid}.admin-service-row:hover,.admin-service-row.active{background:#f7faff}.admin-service-row.active{box-shadow:inset 3px 0 #2563eb}.admin-service-power{color:#2563eb;background:#edf5ff;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.admin-service-power.green{color:#059669;background:#ecfdf5}.admin-service-power.orange{color:#d97706;background:#fffbeb}.admin-service-power.red{color:#dc2626;background:#fff1f2}.admin-service-copy{min-width:0}.admin-service-copy>span:first-child{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.admin-service-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.admin-service-copy>span:first-child small{color:#2563eb;font-size:12px;font-weight:800}.admin-service-copy>span:nth-child(2),.admin-service-copy>small{color:#7d8b9e;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:12px;display:block;overflow:hidden}.admin-service-copy>small{color:#9aa6b5;font-size:12px}.admin-service-status{color:#1d4ed8;white-space:nowrap;background:#eff6ff;border-radius:7px;align-items:center;gap:5px;min-height:24px;padding:0 8px;font-size:12px;font-weight:800;display:inline-flex}.admin-service-status i{background:currentColor;border-radius:50%;width:5px;height:5px}.admin-service-status.green{color:#047857;background:#ecfdf5}.admin-service-status.orange{color:#b45309;background:#fffbeb}.admin-service-status.red{color:#b91c1c;background:#fff1f2}.admin-service-status.large{min-height:28px;padding:0 10px;font-size:12px}.admin-service-list-empty{color:#94a3b8;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:180px;font-size:12px;display:flex}.admin-service-detail{padding:23px}.admin-service-detail-head{border-bottom:1px solid #e8edf3;justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:17px;padding-bottom:17px;display:flex}.admin-service-detail-head div>span{color:#2563eb;letter-spacing:.35px;font-size:12px;font-weight:850}.admin-service-detail-head h2{margin:5px 0 3px;font-size:17px}.admin-service-detail-head p{color:#7d8b9e;margin:0;font-size:12px}.admin-service-overview{grid-template-columns:1.2fr 1fr 1fr;gap:8px;margin-bottom:16px;display:grid}.admin-service-overview article{color:#2563eb;background:#f8fafc;border:1px solid #e2e8f0;border-radius:9px;align-items:center;gap:10px;min-width:0;min-height:68px;padding:11px;display:flex}.admin-service-overview article div{min-width:0}.admin-service-overview span,.admin-service-overview strong,.admin-service-overview small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.admin-service-overview span{color:#8a98aa;text-transform:uppercase;margin-bottom:3px;font-size:12px;font-weight:750}.admin-service-overview strong{color:#334155;font-size:12px}.admin-service-overview small{color:#7d8b9e;margin-top:3px;font-size:12px}.admin-service-section{margin-top:15px}.admin-service-section>header{color:#2563eb;align-items:center;gap:7px;margin-bottom:9px;display:flex}.admin-service-section>header strong{color:#334155;font-size:12px}.admin-service-section>header span{color:#8a98aa;margin-left:auto;font-size:12px}.admin-service-specs{background:#e2e8f0;border:1px solid #e2e8f0;border-radius:9px;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.admin-service-specs>div,.admin-infrastructure-card>div{background:#fff;min-width:0;padding:11px}.admin-service-specs span,.admin-service-specs strong,.admin-infrastructure-card span,.admin-infrastructure-card strong,.admin-infrastructure-card code{display:block}.admin-service-specs span,.admin-infrastructure-card span{color:#8a98aa;text-transform:uppercase;margin-bottom:5px;font-size:12px;font-weight:750}.admin-service-specs strong,.admin-infrastructure-card strong,.admin-infrastructure-card code{color:#344054;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.admin-infrastructure-card{background:#e2e8f0;border:1px solid #e2e8f0;border-radius:9px;grid-template-columns:1.3fr repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.admin-service-action{background:#fffaf3;border:1px solid #fed7aa;border-radius:10px;margin-top:17px;padding:14px}.admin-service-action.terminate{background:#450a0a38;border-color:#ef444457}.admin-service-action.terminate .admin-service-action-head>span{color:#fecaca;background:#ef44442e}#service-termination{scroll-margin-top:24px}.admin-service-action-head{align-items:flex-start;gap:10px;display:flex}.admin-service-action-head>span{color:#c2410c;background:#ffedd5;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid}.admin-service-action-head strong{color:#334155;font-size:12px}.admin-service-action-head p{color:#7d8b9e;margin:4px 0 0;font-size:12px;line-height:1.45}.admin-service-reason{gap:6px;margin-top:11px;display:grid}.admin-service-reason>span{color:#66758a;font-size:12px;font-weight:800}.admin-service-reason textarea{resize:vertical;color:#253247;width:100%;min-height:58px;font:inherit;background:#fff;border:1px solid #dce4ed;border-radius:8px;outline:0;padding:9px;font-size:12px;line-height:1.5}.admin-service-action-footer{justify-content:space-between;align-items:center;gap:12px;margin-top:10px;display:flex}.admin-service-action-footer>label{color:#64748b;align-items:center;gap:7px;font-size:12px;display:inline-flex}.admin-service-action-footer input{accent-color:#2563eb}.admin-service-section.operations{border-top:1px solid #e8edf3;margin-top:18px;padding-top:16px}.admin-operation-list{border:1px solid #e2e8f0;border-radius:9px;display:grid;overflow:hidden}.admin-operation-list article{border-bottom:1px solid #edf1f6;grid-template-columns:8px minmax(0,1fr) auto;align-items:start;gap:10px;padding:11px 12px;display:grid}.admin-operation-list article:last-child{border-bottom:0}.admin-operation-dot{background:#f59e0b;border-radius:50%;width:7px;height:7px;margin-top:3px;box-shadow:0 0 0 3px #f59e0b1a}.admin-operation-dot.succeeded{background:#22c55e;box-shadow:0 0 0 3px #22c55e1a}.admin-operation-dot.failed{background:#ef4444;box-shadow:0 0 0 3px #ef44441a}.admin-operation-list article>div{min-width:0}.admin-operation-list article>div>span{justify-content:space-between;gap:10px;display:flex}.admin-operation-list strong{font-size:12px}.admin-operation-list time{color:#94a3b8;font-size:12px}.admin-operation-list p{color:#7d8b9e;text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:12px;overflow:hidden}.admin-operation-list code{color:#64748b;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:12px;display:block;overflow:hidden}.admin-operation-status{color:#b45309;white-space:nowrap;background:#fffbeb;border-radius:5px;padding:4px 6px;font-size:12px;font-weight:800}.admin-operation-status.succeeded{color:#047857;background:#ecfdf5}.admin-operation-status.failed{color:#b91c1c;background:#fff1f2}.admin-operation-empty{color:#94a3b8;text-align:center;border:1px dashed #dce4ed;border-radius:9px;padding:17px;font-size:12px}@media (width<=1240px){.admin-services-layout{grid-template-columns:1fr}}@media (width<=720px){.admin-service-overview,.admin-service-specs,.admin-infrastructure-card{grid-template-columns:1fr}}@media (width<=520px){.admin-service-filters{grid-template-columns:1fr}.admin-service-row{grid-template-columns:38px minmax(0,1fr)}.admin-service-row>.admin-service-status{grid-column:2;justify-self:start}.admin-service-detail-head,.admin-service-action-footer{flex-direction:column;align-items:flex-start}.admin-service-action-footer .button{width:100%}.admin-operation-list article{grid-template-columns:8px minmax(0,1fr)}.admin-operation-status{grid-column:2;justify-self:start}}.admin-invoices-layout{grid-template-columns:minmax(350px,.7fr) minmax(620px,1.4fr);align-items:start;gap:16px;display:grid}.admin-invoices-panel,.admin-invoice-detail-panel{background:#fff;border:1px solid #dfe6ef;border-radius:13px;min-height:720px;overflow:hidden}.admin-invoice-filters{border-bottom:1px solid #e8edf3;grid-template-columns:1fr 125px;align-items:center;gap:8px;min-height:61px;padding:11px 14px;display:grid}.admin-invoice-filters label{color:#8a98aa;border:1px solid #dce4ed;border-radius:8px;align-items:center;gap:8px;height:36px;padding:0 10px;display:flex}.admin-invoice-filters input,.admin-invoice-filters select{color:#253247;width:100%;font:inherit;background:0 0;border:0;outline:0;font-size:12px}.admin-invoice-filters select{background:#fff;border:1px solid #dce4ed;border-radius:8px;height:36px;padding:0 8px}.admin-invoice-list{max-height:658px;display:grid;overflow-y:auto}.admin-invoice-row{color:#172033;text-align:left;background:#fff;border:0;border-bottom:1px solid #edf1f6;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:11px;width:100%;padding:15px 14px;display:grid}.admin-invoice-row:hover,.admin-invoice-row.active{background:#f7faff}.admin-invoice-row.active{box-shadow:inset 3px 0 #2563eb}.admin-invoice-icon{color:#64748b;background:#f1f5f9;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.admin-invoice-icon.green{color:#059669;background:#ecfdf5}.admin-invoice-icon.blue{color:#2563eb;background:#eff6ff}.admin-invoice-icon.orange{color:#d97706;background:#fffbeb}.admin-invoice-icon.red{color:#dc2626;background:#fff1f2}.admin-invoice-copy{min-width:0}.admin-invoice-copy>span:first-child{justify-content:space-between;align-items:center;gap:8px;display:flex}.admin-invoice-copy strong{color:#2563eb;letter-spacing:.2px;font-size:12px}.admin-invoice-copy time{color:#94a3b8;font-size:12px}.admin-invoice-copy>span:nth-child(2),.admin-invoice-copy>small{color:#334155;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:12px;font-weight:750;display:block;overflow:hidden}.admin-invoice-copy>small{color:#8a98aa;margin-top:3px;font-size:12px;font-weight:500}.admin-invoice-total{text-align:right}.admin-invoice-total strong{font-size:13px;display:block}.admin-invoice-total i{color:#64748b;background:#f1f5f9;border-radius:5px;margin-top:6px;padding:4px 6px;font-size:12px;font-style:normal;font-weight:800;display:inline-flex}.admin-invoice-total i.green,.admin-invoice-badge.green{color:#047857;background:#ecfdf5}.admin-invoice-total i.blue,.admin-invoice-badge.blue{color:#1d4ed8;background:#eff6ff}.admin-invoice-total i.orange,.admin-invoice-badge.orange{color:#b45309;background:#fffbeb}.admin-invoice-total i.red,.admin-invoice-badge.red{color:#b91c1c;background:#fff1f2}.admin-invoice-detail,.admin-invoice-creator{padding:23px}.admin-invoice-detail-head{border-bottom:1px solid #e8edf3;justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:17px;padding-bottom:17px;display:flex}.admin-invoice-detail-head div>span{color:#2563eb;letter-spacing:.3px;font-size:12px;font-weight:850}.admin-invoice-detail-head h2{margin:5px 0 3px;font-size:17px}.admin-invoice-detail-head p{color:#7d8b9e;margin:0;font-size:12px;line-height:1.45}.admin-invoice-badge{color:#64748b;white-space:nowrap;background:#f1f5f9;border-radius:7px;align-items:center;min-height:27px;padding:0 9px;font-size:12px;font-weight:800;display:inline-flex}.admin-invoice-parties{grid-template-columns:1.2fr 1fr 1fr;gap:8px;margin-bottom:16px;display:grid}.admin-invoice-parties article{color:#2563eb;background:#f8fafc;border:1px solid #e2e8f0;border-radius:9px;align-items:center;gap:10px;min-width:0;min-height:68px;padding:11px;display:flex}.admin-invoice-parties article>div{min-width:0}.admin-invoice-parties span,.admin-invoice-parties strong,.admin-invoice-parties small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.admin-invoice-parties span{color:#8a98aa;text-transform:uppercase;margin-bottom:3px;font-size:12px;font-weight:750}.admin-invoice-parties strong{color:#334155;font-size:12px}.admin-invoice-parties small{color:#7d8b9e;margin-top:3px;font-size:12px}.admin-invoice-section,.admin-invoice-form-section{margin-top:16px}.admin-invoice-section>header,.admin-invoice-form-section>header,.admin-invoice-actions>header{color:#2563eb;align-items:center;gap:7px;margin-bottom:9px;display:flex}.admin-invoice-section>header strong,.admin-invoice-form-section>header strong,.admin-invoice-actions>header strong{color:#334155;font-size:12px}.admin-invoice-section>header span{color:#8a98aa;margin-left:auto;font-size:12px}.admin-invoice-items{border:1px solid #e2e8f0;border-radius:9px;overflow:hidden}.admin-invoice-item{color:#64748b;border-bottom:1px solid #edf1f6;grid-template-columns:minmax(0,1fr) 60px 90px 90px;align-items:center;gap:8px;min-height:42px;padding:0 11px;font-size:12px;display:grid}.admin-invoice-item:last-child{border-bottom:0}.admin-invoice-item.heading{color:#8a98aa;text-transform:uppercase;background:#f8fafc;min-height:31px;font-size:12px;font-weight:800}.admin-invoice-item>span:not(:first-child),.admin-invoice-item>strong:last-child{text-align:right}.admin-invoice-item strong{color:#334155;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.admin-invoice-summary{width:260px;margin:10px 0 0 auto}.admin-invoice-summary>div{color:#7d8b9e;justify-content:space-between;align-items:center;min-height:25px;font-size:12px;display:flex}.admin-invoice-summary strong{color:#334155}.admin-invoice-summary .total{color:#334155;border-top:1px solid #dfe6ef;margin-top:5px;padding-top:8px;font-weight:850}.admin-invoice-summary .total strong{color:#2563eb;font-size:12px}.admin-invoice-actions{border-top:1px solid #e8edf3;margin-top:18px;padding-top:16px}.admin-invoice-action-form{background:#f7faff;border:1px solid #bfdbfe;border-radius:10px;padding:13px}.admin-invoice-action-form>div strong{color:#334155;font-size:12px}.admin-invoice-action-form>div p{color:#7d8b9e;margin:4px 0 9px;font-size:12px}.admin-invoice-action-form textarea{resize:vertical;color:#253247;width:100%;min-height:52px;font:inherit;background:#fff;border:1px solid #dce4ed;border-radius:8px;outline:0;padding:9px;font-size:12px}.admin-invoice-action-form footer{justify-content:space-between;align-items:center;gap:10px;margin-top:9px;display:flex}.admin-invoice-action-form footer label{color:#64748b;align-items:center;gap:7px;font-size:12px;display:inline-flex}.admin-invoice-action-form input{accent-color:#2563eb}.admin-invoice-secondary-action{margin-top:8px}.admin-invoice-secondary-action summary{cursor:pointer;color:#b91c1c;width:max-content;font-size:12px;font-weight:750}.admin-invoice-secondary-action[open] summary{margin-bottom:8px}.admin-invoice-section.events{border-top:1px solid #e8edf3;margin-top:18px;padding-top:16px}.admin-invoice-events{border:1px solid #e2e8f0;border-radius:9px;display:grid;overflow:hidden}.admin-invoice-events article{border-bottom:1px solid #edf1f6;grid-template-columns:29px minmax(0,1fr);gap:10px;padding:11px 12px;display:grid}.admin-invoice-events article:last-child{border-bottom:0}.admin-invoice-event-icon{color:#64748b;background:#f1f5f9;border-radius:8px;place-items:center;width:29px;height:29px;display:grid}.admin-invoice-event-icon.issued{color:#2563eb;background:#eff6ff}.admin-invoice-event-icon.cancelled{color:#dc2626;background:#fff1f2}.admin-invoice-events article>div>span{justify-content:space-between;align-items:center;gap:10px;display:flex}.admin-invoice-events strong{font-size:12px}.admin-invoice-events time,.admin-invoice-events small{color:#94a3b8;font-size:12px}.admin-invoice-events p{color:#64748b;margin:4px 0;font-size:12px;line-height:1.45}.admin-invoice-form-grid{gap:9px;display:grid}.admin-invoice-form-grid.two{grid-template-columns:repeat(2,1fr)}.admin-invoice-form-grid.four{grid-template-columns:repeat(4,1fr)}.admin-invoice-field{gap:6px;margin-bottom:11px;display:grid}.admin-invoice-field>span{color:#66758a;font-size:12px;font-weight:800}.admin-invoice-field input,.admin-invoice-field select,.admin-invoice-field textarea{color:#253247;width:100%;min-width:0;height:36px;font:inherit;background:#fff;border:1px solid #dce4ed;border-radius:8px;outline:0;padding:0 9px;font-size:12px}.admin-invoice-field textarea{resize:vertical;min-height:76px;padding:9px;line-height:1.5}.admin-invoice-create-footer{border-top:1px solid #e8edf3;justify-content:space-between;align-items:center;gap:15px;margin-top:18px;padding-top:17px;display:flex}.admin-invoice-create-footer p{color:#8290a3;max-width:320px;margin:0;font-size:12px;line-height:1.5}.admin-invoice-create-footer>div{gap:8px;display:flex}@media (width<=1240px){.admin-invoices-layout{grid-template-columns:1fr}}@media (width<=740px){.admin-invoice-parties,.admin-invoice-form-grid.two,.admin-invoice-form-grid.four{grid-template-columns:1fr}}@media (width<=540px){.admin-invoice-filters{grid-template-columns:1fr}.admin-invoice-row{grid-template-columns:38px minmax(0,1fr)}.admin-invoice-total{text-align:left;grid-column:2}.admin-invoice-total strong,.admin-invoice-total i{margin-right:6px;display:inline-flex}.admin-invoice-detail-head,.admin-invoice-action-form footer,.admin-invoice-create-footer{flex-direction:column;align-items:flex-start}.admin-invoice-item{grid-template-columns:minmax(0,1fr) 48px 70px}.admin-invoice-item>:nth-child(3){display:none}.admin-invoice-summary{width:100%}}.admin-billing-layout{grid-template-columns:minmax(290px,.55fr) minmax(690px,1.55fr);align-items:start;gap:16px;display:grid}.admin-balance-panel,.admin-ledger-panel{background:#fff;border:1px solid #dfe6ef;border-radius:13px;min-height:720px;overflow:hidden}.admin-balance-search{color:#8a98aa;border-bottom:1px solid #e8edf3;align-items:center;gap:8px;height:52px;padding:0 15px;display:flex}.admin-balance-search input{color:#253247;width:100%;font:inherit;background:0 0;border:0;outline:0;font-size:12px}.admin-balance-list{max-height:608px;display:grid;overflow-y:auto}.admin-balance-row{color:#172033;text-align:left;background:#fff;border:0;border-bottom:1px solid #edf1f6;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-width:0;padding:13px 14px;display:grid}.admin-balance-row:hover,.admin-balance-row.active{background:#f7faff}.admin-balance-row.active{box-shadow:inset 3px 0 #2563eb}.admin-balance-avatar{color:#2563eb;background:#edf5ff;border-radius:10px;place-items:center;width:36px;height:36px;font-size:12px;font-weight:850;display:grid}.admin-balance-row>span:nth-child(2){min-width:0}.admin-balance-row>span:nth-child(2) strong,.admin-balance-row>span:nth-child(2) small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.admin-balance-row>span:nth-child(2) strong{font-size:12px}.admin-balance-row>span:nth-child(2) small{color:#8a98aa;margin-top:4px;font-size:12px}.admin-balance-row>strong{color:#334155;white-space:nowrap;font-size:12px}.admin-ledger-account-head{background:linear-gradient(120deg,#f8fbff,#fff);border-bottom:1px solid #e8edf3;justify-content:space-between;align-items:center;gap:18px;min-height:91px;padding:18px 20px;display:flex}.admin-ledger-account-head div:first-child>span{color:#2563eb;font-size:12px;font-weight:850}.admin-ledger-account-head h2{margin:4px 0 3px;font-size:16px}.admin-ledger-account-head p{color:#8a98aa;margin:0;font-family:ui-monospace,monospace;font-size:12px}.admin-ledger-balance{text-align:right}.admin-ledger-balance span,.admin-ledger-balance strong,.admin-ledger-balance small{display:block}.admin-ledger-balance span{color:#8a98aa;text-transform:uppercase;font-size:12px;font-weight:750}.admin-ledger-balance strong{color:#2563eb;margin:3px 0 1px;font-size:20px}.admin-ledger-balance small{color:#94a3b8;font-size:12px}.admin-balance-adjustment{background:#f7faff;border:1px solid #bfdbfe;border-radius:10px;margin:14px 16px;padding:13px}.admin-balance-adjustment>header{color:#2563eb;align-items:center;gap:7px;margin-bottom:10px;display:flex}.admin-balance-adjustment>header strong{color:#334155;font-size:12px}.admin-balance-adjustment>header span{color:#8a98aa;margin-left:auto;font-size:12px}.admin-balance-adjustment-grid{grid-template-columns:120px 130px minmax(0,1fr);gap:8px;display:grid}.admin-balance-adjustment-grid label{gap:5px;display:grid}.admin-balance-adjustment-grid label>span{color:#66758a;font-size:12px;font-weight:800}.admin-balance-adjustment-grid input,.admin-balance-adjustment-grid select{color:#253247;width:100%;height:34px;font:inherit;background:#fff;border:1px solid #dce4ed;border-radius:8px;outline:0;padding:0 8px;font-size:12px}.admin-balance-adjustment>footer{justify-content:space-between;align-items:center;gap:10px;margin-top:10px;display:flex}.admin-balance-adjustment>footer label{color:#64748b;align-items:center;gap:7px;font-size:12px;display:inline-flex}.admin-balance-adjustment>footer input{accent-color:#2563eb}.admin-ledger-toolbar{border-top:1px solid #e8edf3;border-bottom:1px solid #e8edf3;grid-template-columns:1fr 150px 140px;align-items:center;gap:8px;min-height:58px;padding:9px 16px;display:grid}.admin-ledger-toolbar>div strong,.admin-ledger-toolbar>div span{display:block}.admin-ledger-toolbar>div strong{font-size:13px}.admin-ledger-toolbar>div span{color:#8a98aa;margin-top:3px;font-size:12px}.admin-ledger-toolbar label{color:#8a98aa;border:1px solid #dce4ed;border-radius:8px;align-items:center;gap:7px;height:33px;padding:0 8px;display:flex}.admin-ledger-toolbar input,.admin-ledger-toolbar select{color:#253247;width:100%;font:inherit;background:0 0;border:0;outline:0;font-size:12px}.admin-ledger-toolbar>select{background:#fff;border:1px solid #dce4ed;border-radius:8px;height:33px;padding:0 8px}.admin-ledger-content{grid-template-columns:minmax(310px,.95fr) minmax(300px,1fr);min-height:410px;display:grid}.admin-journal-list{border-right:1px solid #e8edf3;max-height:410px;overflow-y:auto}.admin-journal-row{color:#172033;text-align:left;background:#fff;border:0;border-bottom:1px solid #edf1f6;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;padding:11px 12px;display:grid}.admin-journal-row:hover,.admin-journal-row.active{background:#f7faff}.admin-journal-row.active{box-shadow:inset 3px 0 #2563eb}.admin-journal-icon{color:#047857;background:#ecfdf5;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.admin-journal-icon.debit{color:#b45309;background:#fffbeb}.admin-journal-row>span:nth-child(2){min-width:0}.admin-journal-row>span:nth-child(2) strong,.admin-journal-row>span:nth-child(2) small,.admin-journal-row>span:nth-child(2) time{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.admin-journal-row>span:nth-child(2) strong{font-size:12px}.admin-journal-row>span:nth-child(2) small{color:#7d8b9e;margin-top:3px;font-size:12px}.admin-journal-row>span:nth-child(2) time{color:#a0aaba;margin-top:3px;font-size:12px}.admin-journal-row>strong{color:#047857;white-space:nowrap;font-size:12px}.admin-journal-row>strong.debit{color:#b45309}.admin-journal-detail{background:#fbfcfe;min-width:0}.admin-journal-detail .admin-empty{min-height:410px}.admin-journal-detail-inner{padding:16px}.admin-journal-detail-inner>header span,.admin-journal-detail-inner>header strong,.admin-journal-detail-inner>header small{display:block}.admin-journal-detail-inner>header span{color:#2563eb;font-size:12px;font-weight:850}.admin-journal-detail-inner>header strong{margin:4px 0 3px;font-size:18px}.admin-journal-detail-inner>header small{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,monospace;font-size:12px;overflow:hidden}.admin-journal-detail-inner>p{color:#64748b;margin:12px 0;font-size:12px;line-height:1.5}.admin-posting-list{border:1px solid #e2e8f0;border-radius:9px;display:grid;overflow:hidden}.admin-posting-list article{background:#fff;border-bottom:1px solid #edf1f6;grid-template-columns:28px minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:10px;display:grid}.admin-posting-list article:last-child{border-bottom:0}.admin-posting-list article>span{color:#b45309;background:#fffbeb;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.admin-posting-list article>div{min-width:0}.admin-posting-list article>div strong,.admin-posting-list article>div small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.admin-posting-list article>div strong,.admin-posting-list article>strong{color:#334155;font-size:12px}.admin-posting-list article>div small{color:#94a3b8;margin-top:3px;font-size:12px}.admin-posting-list article>i{color:#8a98aa;text-transform:uppercase;font-size:12px;font-style:normal;font-weight:750}.admin-ledger-check{color:#b91c1c;background:#fff1f2;border-radius:8px;align-items:center;gap:7px;margin-top:10px;padding:9px;font-size:12px;font-weight:750;display:flex}.admin-ledger-check.valid{color:#047857;background:#ecfdf5}.admin-journal-detail-inner>footer{color:#94a3b8;grid-template-columns:auto 1fr auto;gap:7px;margin-top:11px;font-size:12px;display:grid}.admin-journal-detail-inner>footer strong{color:#64748b}@media (width<=1260px){.admin-billing-layout{grid-template-columns:1fr}}@media (width<=800px){.admin-balance-adjustment-grid,.admin-ledger-toolbar,.admin-ledger-content{grid-template-columns:1fr}.admin-journal-list{border-bottom:1px solid #e8edf3;border-right:0}}@media (width<=520px){.admin-ledger-account-head,.admin-balance-adjustment>footer{flex-direction:column;align-items:flex-start}.admin-ledger-balance{text-align:left}.admin-balance-adjustment>header span{display:none}.admin-posting-list article{grid-template-columns:28px minmax(0,1fr) auto}.admin-posting-list article>i{display:none}}.admin-orders-layout{grid-template-columns:minmax(310px,.72fr) minmax(520px,1.28fr);align-items:start;gap:12px;display:grid}.admin-orders-panel,.admin-order-detail-panel{background:#fff;border:1px solid #e6ebf2;border-radius:13px;overflow:hidden;box-shadow:0 8px 24px #0f172a08}.admin-order-filters{border-bottom:1px solid #edf1f5;grid-template-columns:minmax(0,1fr) 130px;gap:7px;padding:10px;display:grid}.admin-order-filters label{color:#94a3b8;background:#f8fafc;border:1px solid #e1e7ef;border-radius:8px;align-items:center;gap:6px;padding:0 9px;display:flex}.admin-order-filters input,.admin-order-filters select{color:#334155;width:100%;min-width:0;height:31px;font:inherit;background:0 0;border:0;outline:0;font-size:12px}.admin-order-filters select{background:#fff;border:1px solid #e1e7ef;border-radius:8px;padding:0 7px}.admin-order-list{min-height:430px;max-height:calc(100vh - 238px);overflow:auto}.admin-order-row{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #eef2f6;grid-template-columns:32px minmax(0,1fr) auto;gap:9px;width:100%;padding:11px;transition:background .15s,box-shadow .15s;display:grid}.admin-order-row:hover,.admin-order-row.active{background:#f8fbff}.admin-order-row.active{box-shadow:inset 2px 0 #1677ff}.admin-order-icon{color:#64748b;background:#f1f5f9;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.admin-order-icon.blue,.admin-order-icon.processing{color:#1677ff;background:#eaf3ff}.admin-order-icon.green,.admin-order-icon.completed{color:#059669;background:#ecfdf5}.admin-order-icon.orange{color:#d97706;background:#fffbeb}.admin-order-icon.red,.admin-order-icon.failed,.admin-order-icon.cancelled{color:#dc2626;background:#fff1f2}.admin-order-copy{min-width:0}.admin-order-copy>span:first-child{justify-content:space-between;gap:6px;display:flex}.admin-order-copy strong,.admin-order-copy>span:nth-child(2),.admin-order-copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.admin-order-copy strong{color:#172033;font-size:12px}.admin-order-copy time,.admin-order-copy small{color:#94a3b8;font-size:12px}.admin-order-copy>span:nth-child(2){color:#475569;margin-top:4px;font-size:12px;font-weight:700}.admin-order-copy small{margin-top:3px}.admin-order-total{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.admin-order-total strong{color:#334155;white-space:nowrap;font-size:12px}.admin-order-total i,.admin-order-badge{color:#64748b;white-space:nowrap;background:#f1f5f9;border-radius:999px;padding:3px 6px;font-size:12px;font-style:normal;font-weight:800}.admin-order-total i.blue,.admin-order-badge.blue{color:#1668dc;background:#eaf3ff}.admin-order-total i.green,.admin-order-badge.green{color:#047857;background:#ecfdf5}.admin-order-total i.orange,.admin-order-badge.orange{color:#b45309;background:#fffbeb}.admin-order-total i.red,.admin-order-badge.red{color:#be123c;background:#fff1f2}.admin-order-detail-panel{min-height:520px}.admin-order-detail{padding:14px}.admin-order-detail-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.admin-order-detail-head>div>span{color:#1677ff;letter-spacing:.04em;font-size:12px;font-weight:800}.admin-order-detail-head h2{color:#0f172a;margin:3px 0;font-size:18px}.admin-order-detail-head p{color:#94a3b8;margin:0;font-size:12px}.admin-order-progress{background:linear-gradient(135deg,#f8fbff,#fff);border:1px solid #e7edf5;border-radius:10px;margin-top:13px;padding:10px}.admin-order-progress>div{color:#334155;justify-content:space-between;font-size:12px;display:flex}.admin-order-progress>div span{color:#1677ff;font-weight:800}.admin-order-progress>span,.admin-order-operation-progress{background:#e8eef6;border-radius:99px;height:4px;margin:7px 0;display:block;overflow:hidden}.admin-order-progress>span i,.admin-order-operation-progress i{border-radius:inherit;background:linear-gradient(90deg,#1677ff,#55b7ff);height:100%;display:block}.admin-order-progress small{color:#718096;font-size:12px}.admin-order-overview{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:10px;display:grid}.admin-order-overview article{color:#1677ff;background:#fff;border:1px solid #edf1f5;border-radius:9px;gap:8px;min-width:0;padding:9px;display:flex}.admin-order-overview article>div{min-width:0}.admin-order-overview span,.admin-order-overview strong,.admin-order-overview small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.admin-order-overview span,.admin-order-overview small{color:#94a3b8;font-size:12px}.admin-order-overview strong{color:#334155;margin:2px 0;font-size:12px}.admin-order-section,.admin-order-actions{border:1px solid #e7edf4;border-radius:10px;margin-top:11px}.admin-order-section>header,.admin-order-actions>header{color:#475569;border-bottom:1px solid #edf1f5;align-items:center;gap:6px;padding:9px 10px;font-size:12px;display:flex}.admin-order-section>header svg,.admin-order-actions>header svg{color:#1677ff}.admin-order-section>header>span{color:#64748b;background:#f1f5f9;border-radius:99px;margin-left:auto;padding:2px 5px;font-size:12px}.admin-order-specs,.admin-order-resource{background:#edf1f5;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.admin-order-resource{grid-template-columns:repeat(4,1fr)}.admin-order-specs>div,.admin-order-resource>div{background:#fff;min-width:0;padding:9px 10px}.admin-order-specs span,.admin-order-resource span,.admin-order-specs strong,.admin-order-resource strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.admin-order-specs span,.admin-order-resource span{color:#94a3b8;font-size:12px}.admin-order-specs strong,.admin-order-resource strong{color:#334155;margin-top:3px;font-size:12px}.admin-order-timeline{padding:5px 10px 9px}.admin-order-timeline article{grid-template-columns:27px minmax(0,1fr);gap:8px;padding:6px 0;display:grid;position:relative}.admin-order-timeline article:not(:last-child):before{content:"";background:#e2e8f0;width:1px;position:absolute;top:31px;bottom:-5px;left:13px}.admin-order-timeline-icon{z-index:1;color:#059669;background:#ecfdf5;border-radius:50%;place-items:center;width:27px;height:27px;display:grid}.admin-order-timeline article>div>span:first-child{justify-content:space-between;gap:8px;display:flex}.admin-order-timeline p{color:#64748b;margin:3px 0;font-size:12px}.admin-order-operation-progress{width:120px;max-width:100%;margin:5px 0 0}.admin-order-actions{background:#fffdfa;border-color:#f2d9a6;overflow:hidden}.admin-order-actions>header svg{color:#d97706}.admin-order-actions>p{color:#8a6b32;margin:8px 10px 0;font-size:12px}.admin-order-action-grid{gap:8px;padding:9px 10px 10px;display:grid}.admin-order-action{background:#fff;border:1px solid #eadfca;border-radius:9px;padding:9px}.admin-order-action>div{gap:8px;display:flex}.admin-order-action>div>span{color:#1677ff;background:#eaf3ff;border-radius:8px;flex:0 0 27px;place-items:center;width:27px;height:27px;display:grid}.admin-order-action.cancel>div>span{color:#dc2626;background:#fff1f2}.admin-order-action strong{color:#334155;font-size:12px}.admin-order-action p{color:#7c8798;margin:2px 0 0;font-size:12px}.admin-order-action textarea{box-sizing:border-box;resize:vertical;color:#334155;width:100%;min-height:48px;font:inherit;border:1px solid #e1e7ef;border-radius:7px;outline:0;margin-top:7px;padding:7px;font-size:12px}.admin-order-action textarea:focus{border-color:#79aff9;box-shadow:0 0 0 2px #1677ff17}.admin-order-action footer{justify-content:space-between;align-items:center;gap:8px;margin-top:7px;display:flex}.admin-order-action footer label{color:#64748b;align-items:center;gap:5px;font-size:12px;display:flex}@media (width<=1260px){.admin-orders-layout{grid-template-columns:minmax(280px,.8fr) minmax(450px,1.2fr)}.admin-order-resource{grid-template-columns:repeat(2,1fr)}}@media (width<=980px){.admin-orders-layout{grid-template-columns:1fr}.admin-order-list{min-height:0;max-height:390px}}@media (width<=620px){.admin-order-overview,.admin-order-specs,.admin-order-filters{grid-template-columns:1fr}}.admin-infrastructure-layout{grid-template-columns:250px minmax(580px,1fr);align-items:start;gap:12px;display:grid}.admin-cluster-panel,.admin-infrastructure-detail{background:#fff;border:1px solid #e5ebf2;border-radius:13px;overflow:hidden;box-shadow:0 8px 24px #0f172a08}.admin-cluster-panel>header{color:#475569;border-bottom:1px solid #edf1f5;justify-content:space-between;align-items:center;padding:11px;font-size:12px;font-weight:800;display:flex}.admin-cluster-panel>header strong{color:#1677ff;background:#eaf3ff;border-radius:7px;place-items:center;min-width:20px;height:20px;font-size:12px;display:grid}.admin-cluster-list{min-height:440px}.admin-cluster-row{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #eef2f6;grid-template-columns:34px minmax(0,1fr);gap:9px;width:100%;padding:11px;display:grid}.admin-cluster-row:hover,.admin-cluster-row.active{background:#f8fbff}.admin-cluster-row.active{box-shadow:inset 2px 0 #1677ff}.admin-cluster-status{color:#64748b;background:#f1f5f9;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.admin-cluster-status.online{color:#059669;background:#ecfdf5}.admin-cluster-status.offline{color:#dc2626;background:#fff1f2}.admin-cluster-row>span:last-child{min-width:0}.admin-cluster-row>span:last-child>span{justify-content:space-between;align-items:center;gap:5px;display:flex}.admin-cluster-row strong,.admin-cluster-row small,.admin-cluster-row em{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.admin-cluster-row strong{color:#263449;font-size:12px}.admin-cluster-row i{color:#94a3b8;background:#f1f5f9;border-radius:99px;padding:2px 5px;font-size:12px;font-style:normal;font-weight:800}.admin-cluster-row i.enabled{color:#047857;background:#ecfdf5}.admin-cluster-row small{color:#94a3b8;margin-top:4px;font-size:12px}.admin-cluster-row em{color:#64748b;margin-top:5px;font-size:12px;font-style:normal;font-weight:750}.admin-cluster-empty{color:#9aa8b9;text-align:center;flex-direction:column;align-items:center;gap:8px;padding:50px 15px;font-size:12px;display:flex}.admin-cluster-detail,.admin-cluster-creator{padding:14px}.admin-infrastructure-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.admin-infrastructure-head>div:first-child{min-width:0}.admin-infrastructure-head>div:first-child>span{color:#1677ff;letter-spacing:.05em;font-size:12px;font-weight:850}.admin-infrastructure-head h2{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;margin:3px 0;font-size:18px;overflow:hidden}.admin-infrastructure-head p{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;overflow:hidden}.admin-cluster-head-actions{align-items:center;gap:7px;display:flex}.admin-cluster-badge{color:#64748b;white-space:nowrap;background:#f1f5f9;border-radius:99px;padding:4px 7px;font-size:12px;font-weight:850}.admin-cluster-badge.online{color:#047857;background:#ecfdf5}.admin-cluster-badge.offline{color:#be123c;background:#fff1f2}.admin-cluster-alert{color:#be123c;background:#fff7f8;border:1px solid #fecdd3;border-radius:9px;gap:8px;margin-top:11px;padding:9px 10px;display:flex}.admin-cluster-alert strong,.admin-cluster-alert span{display:block}.admin-cluster-alert strong{font-size:12px}.admin-cluster-alert span{color:#9f4054;margin-top:2px;font-size:12px}.admin-cluster-overview{grid-template-columns:repeat(4,1fr);gap:7px;margin-top:11px;display:grid}.admin-cluster-overview article{color:#1677ff;border:1px solid #edf1f5;border-radius:9px;gap:7px;min-width:0;padding:9px;display:flex}.admin-cluster-overview article>div{min-width:0}.admin-cluster-overview span,.admin-cluster-overview strong,.admin-cluster-overview small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.admin-cluster-overview span,.admin-cluster-overview small{color:#94a3b8;font-size:12px}.admin-cluster-overview strong{color:#334155;margin:2px 0;font-size:12px}.admin-cluster-controls{gap:7px;margin-top:9px;display:flex}.admin-cluster-controls button{color:#64748b;font:inherit;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:6px;padding:7px 9px;font-size:12px;font-weight:750;display:inline-flex}.admin-cluster-controls button.active{color:#047857;background:#ecfdf5;border-color:#a7f3d0}.admin-cluster-controls button.warning{color:#b45309;background:#fffbeb;border-color:#fde68a}.admin-cluster-action{background:#f8fbff;border:1px solid #bfdbfe;border-radius:10px;margin-top:9px;padding:10px}.admin-cluster-action.disable,.admin-cluster-action.maintenance_on{background:#fffaf4;border-color:#fed7aa}.admin-cluster-action>header{align-items:flex-start;gap:8px;display:flex}.admin-cluster-action>header>span{color:#1677ff;background:#eaf3ff;border-radius:8px;flex:0 0 28px;place-items:center;width:28px;height:28px;display:grid}.admin-cluster-action>header>div{flex:1}.admin-cluster-action>header strong{color:#334155;font-size:12px;display:block}.admin-cluster-action>header p{color:#64748b;margin:2px 0 0;font-size:12px}.admin-cluster-action>header>button{color:#94a3b8;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;width:24px;height:24px;display:grid}.admin-cluster-action>footer,.admin-node-settings footer,.admin-template-create footer{justify-content:space-between;align-items:center;gap:8px;margin-top:7px;display:flex}.admin-cluster-action>footer label,.admin-node-settings footer label,.admin-template-create footer label,.admin-confirm-check{color:#64748b;align-items:center;gap:5px;font-size:12px;display:flex}.admin-infrastructure-section{border:1px solid #e7edf4;border-radius:10px;margin-top:11px;overflow:hidden}.admin-infrastructure-section>header{color:#475569;border-bottom:1px solid #edf1f5;align-items:center;gap:6px;padding:9px 10px;font-size:12px;display:flex}.admin-infrastructure-section>header svg{color:#1677ff}.admin-infrastructure-section>header>span{color:#64748b;background:#f1f5f9;border-radius:99px;margin-left:auto;padding:2px 5px;font-size:12px}.admin-cluster-form-grid{gap:8px;display:grid}.admin-cluster-form-grid.two{grid-template-columns:repeat(2,1fr)}.admin-cluster-form-grid.three{grid-template-columns:1.4fr .65fr 1fr}.admin-cluster-form-grid.four{grid-template-columns:repeat(4,1fr)}.admin-cluster-creator .admin-infrastructure-section{padding:0 10px 10px}.admin-cluster-creator .admin-infrastructure-section>header{margin:0 -10px 9px}.admin-infrastructure-field{margin-top:7px;display:block}.admin-infrastructure-field>span{color:#64748b;margin-bottom:4px;font-size:12px;font-weight:750;display:block}.admin-infrastructure-field input,.admin-infrastructure-field select,.admin-infrastructure-field textarea{box-sizing:border-box;color:#334155;width:100%;min-width:0;height:32px;font:inherit;background:#fff;border:1px solid #e0e7ef;border-radius:8px;outline:0;padding:0 8px;font-size:12px}.admin-infrastructure-field textarea{resize:vertical;min-height:52px;padding:8px}.admin-infrastructure-field input:focus,.admin-infrastructure-field select:focus,.admin-infrastructure-field textarea:focus{border-color:#79aff9;box-shadow:0 0 0 2px #1677ff17}.admin-infrastructure-check{background:#f8fafc;border-radius:8px;align-items:flex-start;gap:7px;margin-top:9px;padding:8px;display:flex}.admin-infrastructure-check strong,.admin-infrastructure-check small{display:block}.admin-infrastructure-check strong{color:#475569;font-size:12px}.admin-infrastructure-check small{color:#94a3b8;margin-top:2px;font-size:12px}.admin-cluster-create-footer{justify-content:space-between;align-items:center;gap:10px;margin-top:11px;display:flex}.admin-cluster-create-footer p{color:#94a3b8;margin:0;font-size:12px}.admin-cluster-create-footer>div{gap:7px;display:flex}.admin-node-list{grid-template-columns:repeat(2,1fr);gap:8px;padding:9px;display:grid}.admin-node-card{border:1px solid #e7edf4;border-radius:9px;min-width:0;padding:9px}.admin-node-card.maintenance{background:#fffdf9;border-color:#fcd9a0}.admin-node-card>header{align-items:center;gap:7px;display:flex}.admin-node-state{color:#64748b;background:#f1f5f9;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.admin-node-state.online{color:#059669;background:#ecfdf5}.admin-node-card>header>div{flex:1;min-width:0}.admin-node-card>header strong,.admin-node-card>header small{display:block}.admin-node-card>header strong{color:#334155;font-size:12px}.admin-node-card>header small{color:#94a3b8;margin-top:2px;font-size:12px}.admin-node-card>header>i{color:#b45309;background:#fffbeb;border-radius:99px;align-items:center;gap:3px;padding:3px 5px;font-size:12px;font-style:normal;font-weight:800;display:inline-flex}.admin-node-metrics{gap:7px;margin-top:9px;display:grid}.admin-node-metrics>div>span{color:#1677ff;grid-template-columns:14px 1fr auto;align-items:center;gap:5px;display:grid}.admin-node-metrics small{color:#64748b;font-size:12px}.admin-node-metrics strong{color:#334155;font-size:12px}.admin-node-metrics>div>i{background:#edf2f7;border-radius:99px;height:3px;margin-top:3px;display:block;overflow:hidden}.admin-node-metrics>div>i b{border-radius:inherit;background:linear-gradient(90deg,#1677ff,#52b8ff);height:100%;display:block}.admin-node-ratios{flex-wrap:wrap;gap:4px;margin-top:8px;display:flex}.admin-node-ratios span{color:#64748b;background:#f8fafc;border-radius:5px;padding:3px 5px;font-size:12px;font-weight:750}.admin-node-settings,.admin-template-create{border-top:1px solid #edf1f5;margin-top:8px}.admin-node-settings summary,.admin-template-create summary{color:#1677ff;cursor:pointer;align-items:center;gap:5px;padding-top:8px;font-size:12px;font-weight:800;list-style:none;display:flex}.admin-node-settings form{margin-top:7px;padding-top:1px}.admin-node-maintenance{color:#64748b;align-items:center;gap:5px;margin-top:7px;font-size:12px;display:flex}.admin-template-list{padding:0 9px}.admin-template-list article{border-bottom:1px solid #edf1f5;grid-template-columns:31px minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px 0;display:grid}.admin-template-icon{color:#64748b;background:#f1f5f9;border-radius:8px;place-items:center;width:31px;height:31px;display:grid}.admin-template-icon.available{color:#059669;background:#ecfdf5}.admin-template-icon.missing{color:#dc2626;background:#fff1f2}.admin-template-list article>div:nth-child(2){min-width:0}.admin-template-list article>div:nth-child(2)>span{align-items:center;gap:6px;display:flex}.admin-template-list strong{color:#334155;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.admin-template-list i{color:#94a3b8;background:#f1f5f9;border-radius:99px;padding:2px 5px;font-size:12px;font-style:normal;font-weight:800}.admin-template-list i.enabled{color:#047857;background:#ecfdf5}.admin-template-list small,.admin-template-list em{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:12px;font-style:normal;display:block;overflow:hidden}.admin-template-list em{color:#64748b}.admin-template-features{gap:4px;display:flex}.admin-template-features span{color:#94a3b8;background:#f8fafc;border-radius:5px;padding:3px 5px;font-size:12px}.admin-template-features span.ok{color:#047857;background:#ecfdf5}.admin-template-create{border-top:0;margin:0;padding:0 9px 9px}.admin-template-create summary{padding:9px 0}.admin-template-create form{background:#f8fbff;border:1px solid #dbeafe;border-radius:9px;padding:9px}.admin-template-checks{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.admin-template-checks label{color:#64748b;align-items:center;gap:5px;font-size:12px;display:flex}.admin-infrastructure-events{padding:5px 10px 9px}.admin-infrastructure-events article{grid-template-columns:27px minmax(0,1fr);gap:8px;padding:6px 0;display:grid}.admin-infrastructure-event-icon{color:#059669;background:#ecfdf5;border-radius:50%;place-items:center;width:27px;height:27px;display:grid}.admin-infrastructure-event-icon.failed{color:#dc2626;background:#fff1f2}.admin-infrastructure-events article>div>span{justify-content:space-between;gap:7px;display:flex}.admin-infrastructure-events strong{color:#334155;font-size:12px}.admin-infrastructure-events time,.admin-infrastructure-events small{color:#94a3b8;font-size:12px}.admin-infrastructure-events p{color:#64748b;margin:3px 0;font-size:12px}.admin-infrastructure-empty{color:#9aa8b9;flex-direction:column;align-items:center;gap:7px;padding:24px;font-size:12px;display:flex}@media (width<=1260px){.admin-infrastructure-layout{grid-template-columns:220px minmax(500px,1fr)}.admin-cluster-overview{grid-template-columns:repeat(2,1fr)}.admin-node-list{grid-template-columns:1fr}}@media (width<=980px){.admin-infrastructure-layout{grid-template-columns:1fr}.admin-cluster-list{grid-template-columns:repeat(2,1fr);min-height:0;display:grid}}@media (width<=650px){.admin-infrastructure-head,.admin-cluster-create-footer{flex-direction:column;align-items:flex-start}.admin-cluster-overview,.admin-cluster-form-grid.two,.admin-cluster-form-grid.three,.admin-cluster-form-grid.four,.admin-cluster-list{grid-template-columns:1fr}.admin-template-list article{grid-template-columns:31px minmax(0,1fr)}.admin-template-features{grid-column:2}}.admin-audit-integrity{color:#047857;background:linear-gradient(135deg,#ecfdf5,#f8fffc);border:1px solid #a7f3d0;border-radius:11px;grid-template-columns:34px 1fr auto;align-items:center;gap:9px;margin-bottom:11px;padding:10px 12px;display:grid}.admin-audit-integrity>span{background:#ffffffbf;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.admin-audit-integrity strong,.admin-audit-integrity small{display:block}.admin-audit-integrity strong{font-size:12px}.admin-audit-integrity small{color:#4b8874;margin-top:2px;font-size:12px}.admin-audit-integrity>svg{opacity:.22}.admin-audit-toolbar{background:#fff;border:1px solid #e5ebf2;border-radius:11px;grid-template-columns:minmax(210px,1fr) 120px 115px 112px 112px;gap:7px;margin-bottom:11px;padding:9px;display:grid}.admin-audit-search,.admin-audit-toolbar>label:not(.admin-audit-search){color:#94a3b8;background:#f8fafc;border:1px solid #e1e7ef;border-radius:8px;align-items:center;gap:6px;padding:0 8px;display:flex}.admin-audit-toolbar>label:not(.admin-audit-search) span{font-size:12px;font-weight:750}.admin-audit-toolbar input,.admin-audit-toolbar select{box-sizing:border-box;color:#334155;width:100%;min-width:0;height:31px;font:inherit;background:0 0;border:0;outline:0;font-size:12px}.admin-audit-toolbar select{background:#fff;border:1px solid #e1e7ef;border-radius:8px;padding:0 7px}.admin-audit-layout{grid-template-columns:minmax(380px,.9fr) minmax(440px,1.1fr);align-items:start;gap:12px;display:grid}.admin-audit-list-panel,.admin-audit-detail-panel{background:#fff;border:1px solid #e5ebf2;border-radius:13px;min-height:510px;overflow:hidden;box-shadow:0 8px 24px #0f172a08}.admin-audit-list-panel>header{color:#475569;border-bottom:1px solid #edf1f5;justify-content:space-between;align-items:center;padding:10px 11px;font-size:12px;font-weight:800;display:flex}.admin-audit-list-panel>header strong{color:#1677ff;background:#eaf3ff;border-radius:99px;padding:2px 6px;font-size:12px}.admin-audit-list{max-height:calc(100vh - 308px);overflow:auto}.admin-audit-row{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #eef2f6;grid-template-columns:32px minmax(0,1fr) auto;gap:9px;width:100%;padding:10px 11px;display:grid}.admin-audit-row:hover,.admin-audit-row.active{background:#f8fbff}.admin-audit-row.active{box-shadow:inset 2px 0 #1677ff}.admin-audit-icon{color:#1677ff;background:#eaf3ff;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.admin-audit-icon.warning{color:#d97706;background:#fffbeb}.admin-audit-copy{min-width:0}.admin-audit-copy>span{justify-content:space-between;gap:7px;display:flex}.admin-audit-copy strong,.admin-audit-copy small,.admin-audit-copy em{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.admin-audit-copy strong{color:#334155;font-size:12px}.admin-audit-copy time,.admin-audit-copy small,.admin-audit-copy em{color:#94a3b8;font-size:12px}.admin-audit-copy small{margin-top:4px}.admin-audit-copy em{color:#64748b;margin-top:3px;font-style:normal}.admin-audit-row>i,.admin-audit-severity{color:#1668dc;white-space:nowrap;background:#eaf3ff;border-radius:99px;padding:3px 6px;font-size:12px;font-style:normal;font-weight:850}.admin-audit-row>i.warning,.admin-audit-severity.warning{color:#b45309;background:#fffbeb}.admin-audit-row>i.critical,.admin-audit-severity.critical{color:#be123c;background:#fff1f2}.admin-audit-detail{padding:14px}.admin-audit-detail-head{justify-content:space-between;align-items:flex-start;gap:11px;display:flex}.admin-audit-detail-head>div{min-width:0}.admin-audit-detail-head>div>span{color:#1677ff;font-size:12px;font-weight:800}.admin-audit-detail-head h2{color:#0f172a;margin:3px 0;font-size:17px}.admin-audit-detail-head p{color:#94a3b8;margin:0;font-size:12px}.admin-audit-identity{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:11px;display:grid}.admin-audit-identity article{color:#1677ff;border:1px solid #edf1f5;border-radius:9px;gap:7px;min-width:0;padding:9px;display:flex}.admin-audit-identity article>div{min-width:0}.admin-audit-identity span,.admin-audit-identity strong,.admin-audit-identity small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.admin-audit-identity span,.admin-audit-identity small{color:#94a3b8;font-size:12px}.admin-audit-identity strong{color:#334155;margin:2px 0;font-size:12px}.admin-audit-section{border:1px solid #e7edf4;border-radius:10px;margin-top:10px;overflow:hidden}.admin-audit-section>header{color:#475569;border-bottom:1px solid #edf1f5;align-items:center;gap:6px;padding:9px 10px;font-size:12px;display:flex}.admin-audit-section>header svg{color:#1677ff}.admin-audit-reason{padding:9px 10px}.admin-audit-reason>span{color:#94a3b8;font-size:12px}.admin-audit-reason p{color:#475569;margin:4px 0;font-size:12px}.admin-audit-reason small{color:#94a3b8;font-size:12px}.admin-audit-context{background:#edf1f5;grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.admin-audit-context>div{background:#fff;min-width:0;padding:8px 10px}.admin-audit-context span,.admin-audit-context strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.admin-audit-context span{color:#94a3b8;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px}.admin-audit-context strong{color:#334155;margin-top:3px;font-size:12px}.admin-audit-hashes{padding:5px 10px 9px}.admin-audit-hashes>div{border-bottom:1px solid #edf1f5;padding:6px 0}.admin-audit-hashes>div:last-child{border-bottom:0}.admin-audit-hashes span,.admin-audit-hashes code{display:block}.admin-audit-hashes span{color:#94a3b8;margin-bottom:3px;font-size:12px}.admin-audit-hashes code{color:#475569;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;overflow:hidden}.admin-audit-section.agent p{overflow-wrap:anywhere;color:#64748b;margin:0;padding:9px 10px;font-size:12px;line-height:1.55}@media (width<=1150px){.admin-audit-toolbar{grid-template-columns:minmax(200px,1fr) repeat(2,110px)}.admin-audit-toolbar>label:not(.admin-audit-search){display:none}.admin-audit-layout{grid-template-columns:minmax(330px,.85fr) minmax(400px,1.15fr)}}@media (width<=900px){.admin-audit-layout{grid-template-columns:1fr}.admin-audit-list{max-height:390px}}@media (width<=600px){.admin-audit-toolbar,.admin-audit-identity,.admin-audit-context{grid-template-columns:1fr}.admin-audit-integrity{grid-template-columns:34px 1fr}.admin-audit-integrity>svg{display:none}}body,.public-site,.account-shell,.admin-shell,.status-page{color:#e7edf5;background:#0b1017}.public-header,.account-topbar,.admin-topbar{color:#dce4ed;background:#0d131bf2;border-color:#26313e}.public-header nav a,.breadcrumbs{color:#91a0b1}.hero-section{background:radial-gradient(circle at 73% 17%,#4690a626,#0000 30%),radial-gradient(circle at 8% 60%,#3e67a91a,#0000 34%),linear-gradient(145deg,#0b1017,#101821 55%,#121923)}.hero-copy h1,.section-heading h2,.page-title h1,.admin-page-title h1,.auth-card h1{color:#f1f5fa}.hero-copy>p,.section-heading p,.page-title p,.admin-page-title p,.auth-card>p,.trust-row{color:#96a3b2}.hero-copy h1 span{color:#5b8ce2}.hero-art{background:#111922;border-color:#2e3a48;box-shadow:0 30px 80px #0000006b}.hero-art .cloud-console{color:#dfe7ef;background:#101821eb;border-color:#7997b03d}.infra-strip,.section,.section-soft,.public-footer{color:#dce4ed;background:#10161e;border-color:#25303c}.section-soft{background:#0d131b}.plan-card,.feature-card{color:#dce4ed;background:#151c25;border-color:#2a3543}.plan-card h3,.plan-card strong,.feature-card h3{color:#eef3f8}.plan-card>p,.plan-feature,.feature-card p,.infra-strip>div>div,.public-footer,.footer-column a,.footer-copy{color:#8996a6}.plan-card:hover,.plan-card.featured{border-color:#4d70a0;box-shadow:0 18px 46px #00000047}.sidebar,.admin-sidebar{background:radial-gradient(circle at 8% 0,#489ab21f,#0000 25%),#0c1420;border-color:#24303d}.sidebar-link,.admin-nav-link{color:#94a2b2}.sidebar-link:hover,.sidebar-link.active,.admin-nav-link:hover,.admin-nav-link.active{color:#f4f7fb;background:#1a2634}.sidebar-label,.admin-nav-label,.user-chip span{color:#607083}.user-chip,.admin-user-chip,.sidebar-bottom,.admin-sidebar-bottom{border-color:#24303d}.page,.admin-page{color:#dfe6ee;background:radial-gradient(circle at 92% 0,#407e970d,#0000 26%),#0d131b}.panel-card,.stat-card,.admin-stat,.notification-feed,.preference-card,.telegram-card,.smtp-form,.smtp-status-card,.smtp-test-card,.smtp-security-note,.monitor-components-grid>article,.monitor-maintenance-list,.admin-audit-list-panel,.admin-audit-detail-panel{color:#dce4ed;background-color:#151c25;border-color:#2a3543}.stat-card:not(.balance-card){background:#151c25}.page h1,.page h2,.page h3,.admin-page h1,.admin-page h2,.admin-page h3,.panel-head h2,.stat-card strong,.service-row strong,.activity-item strong{color:#e8edf4}.page-title p,.stat-card span,.service-row span,.activity-item time,.empty-panel span{color:#8491a1}.panel-head,.notification-feed-head,.preference-card>header,.support-ticket-row,.service-row,.activity-item,.notification-item,.preference-row{border-color:#283340}.page input:not([type=checkbox]):not([type=radio]),.page select,.page textarea,.admin-page input:not([type=checkbox]):not([type=radio]),.admin-page select,.admin-page textarea{color:#e1e7ef;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:#101720;border-color:#344150}.page input::placeholder,.page textarea::placeholder,.admin-page input::placeholder,.admin-page textarea::placeholder{color:#596778}.page table,.admin-page table{color:#dbe2eb;background:#151c25;border-color:#2a3543}.page th,.page td,.page tr,.admin-page th,.admin-page td,.admin-page tr{border-color:#293442}.page th,.admin-page th{color:#8391a2;background:#121922}.page tr:hover td,.admin-page tr:hover td{background:#18212c}.button-secondary,.icon-button{color:#c6d0dc;background:#161e28;border-color:#334150}.button-secondary:hover,.icon-button:hover{color:#eef4fb;background:#1b293a;border-color:#49688e}.auth-wrap{background:radial-gradient(circle at 70% 10%,#4581ab26,#0000 30%),#0b1017}.auth-card{color:#e3e9f1;background:#131a23;border-color:#2b3744;box-shadow:0 28px 70px #00000059}.auth-card input{color:#e8edf4;background:#0e151e;border-color:#354250}.support-ticket-row,.support-message,.admin-message,.notification-item,.admin-audit-row,.admin-audit-context>div{color:#dce3ec;background:#141c26;border-color:#283340}.support-ticket-row:hover,.support-ticket-row.active,.admin-audit-row:hover,.admin-audit-row.active{background:#192636}.support-message.staff,.admin-message.staff{background:#162421;border-color:#2b4b46}.admin-audit-toolbar,.admin-audit-list-panel,.admin-audit-detail-panel,.admin-audit-toolbar select{color:#dce4ed;background:#151c25;border-color:#2a3543}.admin-audit-search,.admin-audit-toolbar>label:not(.admin-audit-search){background:#101720;border-color:#344150}.admin-audit-detail-head h2,.admin-audit-copy strong,.admin-audit-identity strong,.admin-audit-context strong{color:#dfe6ef}.admin-audit-identity article,.admin-audit-section,.admin-audit-hashes>div{border-color:#2a3543}.admin-audit-integrity{color:#53c894;background:linear-gradient(135deg,#14271f,#151e1d);border-color:#285844}.admin-audit-integrity>span{background:#1c332a}.admin-audit-integrity small{color:#7fa99a}.admin-audit-integrity.broken{color:#ec8585;background:#2a1a1e;border-color:#69353d}.status-page{color:#dfe6ee;background:#0d131b}.status-components,.status-maintenance-list article,.status-incident-list article{background:#151c25;border-color:#2a3543}.status-components article,.status-components>header{border-color:#293442}.status-hero{color:#54ca98;background:linear-gradient(135deg,#14271f,#151d24);border-color:#285844}.status-hero>span{background:#1a3028}.status-hero p,.status-hero small,.status-components small{color:#8491a1}@media (width<=1450px){.admin-billing-layout,.admin-services-layout{grid-template-columns:1fr}}.notification-item{color:#dbe3ec;background:#181f28;border-color:#303b47}.notification-item.unread{background:linear-gradient(90deg,#1b2a3c,#181f28 68%)}.notification-item:hover{background:#1d2732}.notification-item.unread:hover{background:linear-gradient(90deg,#20334b,#1d2732 68%)}.notification-item-copy>div span,.notification-item-copy time{color:#8291a3}.notification-item-copy>strong{color:#e4eaf1}.notification-item-copy>p{color:#98a5b4}.notification-item-icon{color:#72a9f5;background:#192b45}.notification-item-icon.billing{color:#5fc6ae;background:#17332e}.notification-item-icon.security{color:#a98aff;background:#28223d}.notification-item-icon.support{color:#67bdec;background:#163146}.notification-item-icon.maintenance{color:#e0a55c;background:#372a1a}.notification-item-icon.marketing{color:#e68bb8;background:#382233}.notification-filters{background:#0e151d}.notification-filters button{color:#8492a3}.notification-filters button.active{color:#9bc4ff;box-shadow:none;background:#243247}.notification-read{color:#9aa8b8;background:#202a35;border-color:#3a4858}.notification-read:hover{color:#8ebcff;background:#253446;border-color:#4c78ac}.preference-heading{color:#758597;background:#111821}.delivery-state i{color:#97a5b5;background:#202a35}.delivery-state i.sent,.finance-status.succeeded{color:#65c996;background:#173126}.finance-status.partially_refunded{color:#e1aa61;background:#352818}.finance-status.refunded{color:#79aef5;background:#192b45}.finance-status.failed,.finance-status.cancelled,.finance-status.expired{color:#eb8585;background:#341d23}.finance-payments{margin-bottom:16px}.finance-payments .finance-list article>b small{color:#8491a1;font-size:12px;font-weight:600}.admin-payments-layout{grid-template-columns:minmax(430px,.9fr) minmax(520px,1.1fr);align-items:start;gap:16px;display:grid}.admin-payments-list-panel,.admin-payment-detail-panel{color:#dce4ed;background:#151c25;border:1px solid #2a3543;border-radius:14px;overflow:hidden}.admin-payment-filters{background:#121922;border-bottom:1px solid #2a3543;grid-template-columns:1fr 175px;gap:10px;padding:13px;display:grid}.admin-payment-filters label{color:#718096;background:#0e151e;border:1px solid #344150;border-radius:9px;align-items:center;gap:8px;padding:0 11px;display:flex}.admin-payment-filters input,.admin-payment-filters select{color:#dfe6ee;outline:0;width:100%;min-height:36px;font-size:13px;background:0 0!important;border:0!important}.admin-payment-filters select{border-radius:9px;padding:0 10px;background:#0e151e!important;border:1px solid #344150!important}.admin-payment-list{max-height:680px;overflow-y:auto}.admin-payment-row{color:#dbe3ec;text-align:left;cursor:pointer;background:#151c25;border:0;border-bottom:1px solid #293442;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:11px;width:100%;padding:13px;display:grid}.admin-payment-row:hover{background:#19232f}.admin-payment-row.active{background:#19283a;box-shadow:inset 3px 0 #4b8ef0}.admin-payment-icon{color:#91a0b3;background:#202a35;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.admin-payment-icon.green{color:#63ca99;background:#173126}.admin-payment-icon.orange{color:#e1aa61;background:#352818}.admin-payment-icon.blue{color:#79aef5;background:#192b45}.admin-payment-icon.red{color:#eb8585;background:#341d23}.admin-payment-row-copy,.admin-payment-row-copy>span,.admin-payment-row-total{display:flex}.admin-payment-row-copy{flex-direction:column;gap:3px;min-width:0}.admin-payment-row-copy>span{justify-content:space-between;gap:10px}.admin-payment-row-copy strong{color:#e5ebf3;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.admin-payment-row-copy time,.admin-payment-row-copy small,.admin-payment-row-copy code{color:#7d8b9d;font-size:12px;font-style:normal}.admin-payment-row-copy code{color:#5f7186;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-payment-row-total{flex-direction:column;align-items:flex-end;gap:5px}.admin-payment-row-total strong{color:#eef3f8;font-size:12px}.admin-payment-row-total i,.admin-payment-detail>header>i{color:#9aa8b8;white-space:nowrap;background:#202a35;border-radius:999px;padding:4px 7px;font-size:12px;font-style:normal;font-weight:800}.admin-payment-row-total i.green,.admin-payment-detail>header>i.green{color:#64ca99;background:#173126}.admin-payment-row-total i.orange,.admin-payment-detail>header>i.orange{color:#e1aa61;background:#352818}.admin-payment-row-total i.blue,.admin-payment-detail>header>i.blue{color:#79aef5;background:#192b45}.admin-payment-row-total i.red,.admin-payment-detail>header>i.red{color:#eb8585;background:#341d23}.admin-payment-detail{padding:18px}.admin-payment-detail>header{border-bottom:1px solid #293442;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:17px;display:flex}.admin-payment-detail>header span,.admin-payment-detail>header p{color:#7f8d9f;font-size:12px}.admin-payment-detail>header h2{color:#edf2f8;margin:5px 0;font-size:24px}.admin-payment-detail>header p{margin:0}.admin-payment-facts{grid-template-columns:repeat(3,1fr);gap:9px;margin:14px 0;display:grid}.admin-payment-facts article{color:#76aaf0;background:#121922;border:1px solid #293442;border-radius:10px;gap:9px;min-width:0;padding:12px;display:flex}.admin-payment-facts article>span{flex-direction:column;gap:3px;min-width:0;display:flex}.admin-payment-facts small,.admin-payment-facts em{color:#778699;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-style:normal;overflow:hidden}.admin-payment-facts strong{color:#dfe6ee;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.admin-payment-refunds,.admin-payment-refund-form{background:#121922;border:1px solid #293442;border-radius:11px;margin-top:14px}.admin-payment-refunds>header,.admin-payment-refund-form>header{color:#aab6c4;border-bottom:1px solid #293442;align-items:center;gap:7px;padding:11px 13px;font-size:13px;display:flex}.admin-payment-refunds>header span{color:#6f7d8e;margin-left:auto}.admin-payment-refunds>article{border-bottom:1px solid #293442;grid-template-columns:34px 1fr;gap:10px;padding:12px 13px;display:grid}.admin-payment-refunds>article:last-child{border-bottom:0}.admin-payment-refunds>article>div>span{justify-content:space-between;gap:12px;display:flex}.admin-payment-refunds strong{color:#e2e8f0;font-size:13px}.admin-payment-refunds time,.admin-payment-refunds small,.admin-payment-refunds p,.admin-payment-no-refunds{color:#7f8d9f;font-size:12px}.admin-payment-refunds p{margin:5px 0}.admin-payment-no-refunds{margin:0;padding:16px 13px}.admin-payment-refund-form{grid-template-columns:150px 1fr;gap:11px;padding:13px;display:grid}.admin-payment-refund-form>header{grid-column:1/-1;margin:-13px -13px 0}.admin-payment-refund-form label{color:#8795a6;flex-direction:column;gap:6px;font-size:12px;display:flex}.admin-payment-refund-form input:not([type=checkbox]),.admin-payment-refund-form textarea{box-sizing:border-box;color:#e3e9f1;background:#0e151e;border:1px solid #344150;border-radius:8px;width:100%;min-height:38px;padding:9px 10px}.admin-payment-refund-form textarea{resize:vertical;min-height:70px}.admin-payment-refund-form .admin-payment-confirm{flex-direction:row;grid-column:1/-1;align-items:center}.admin-payment-refund-form .button{grid-column:1/-1;justify-self:end}.admin-payment-empty{color:#718094;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:150px;font-size:13px;display:flex}@media (width<=1450px){.admin-payments-layout{grid-template-columns:1fr}.admin-payment-list{max-height:420px}}@media (width<=760px){.admin-payment-filters,.admin-payment-facts,.admin-payment-refund-form{grid-template-columns:1fr}.admin-payment-refund-form>header,.admin-payment-refund-form .admin-payment-confirm,.admin-payment-refund-form .button{grid-column:1}}.admin-network-title-actions{align-items:center;gap:9px;display:flex}.admin-network-create,.admin-network-pools,.admin-network-detail,.admin-network-recycle{color:#dce4ed;background:#151c25;border:1px solid #2a3543;border-radius:14px}.admin-network-create{grid-template-columns:repeat(4,minmax(150px,1fr));gap:12px;margin-bottom:16px;padding:15px;display:grid}.admin-network-create.pool{grid-template-columns:repeat(5,minmax(135px,1fr))}.admin-network-create>header{border-bottom:1px solid #2a3543;grid-column:1/-1;justify-content:space-between;align-items:center;margin:-15px -15px 1px;padding:13px 15px;display:flex}.admin-network-create>header span{color:#53bce8;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:800}.admin-network-create>header h2{color:#eef3f8;margin:3px 0 0;font-size:14px}.admin-network-create label{color:#8795a6;flex-direction:column;gap:6px;min-width:0;font-size:12px;display:flex}.admin-network-create label.wide{grid-column:span 2}.admin-network-create label.check{flex-direction:row;align-self:end;align-items:center;min-height:38px}.admin-network-create input:not([type=checkbox]),.admin-network-create select,.admin-network-create textarea,.admin-network-pool-control input:not([type=checkbox]){box-sizing:border-box;color:#e3e9f1;background:#0e151e;border:1px solid #344150;border-radius:8px;outline:none;width:100%;min-height:38px;padding:9px 10px}.admin-network-create textarea{resize:vertical;min-height:92px}.admin-network-create input:focus,.admin-network-create select:focus,.admin-network-create textarea:focus,.admin-network-pool-control input:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f61f}.admin-network-create>.button{align-self:end;min-height:38px}.admin-network-layout{grid-template-columns:minmax(320px,.7fr) minmax(610px,1.3fr);gap:16px;margin-top:16px;display:grid}.admin-network-pools{overflow:hidden}.admin-network-pools>header,.admin-network-addresses>header,.admin-network-pool-control>header{box-sizing:border-box;border-bottom:1px solid #2a3543;align-items:center;gap:8px;min-height:45px;padding:0 14px;display:flex}.admin-network-pools>header strong,.admin-network-addresses>header strong,.admin-network-pool-control>header strong{color:#e5ebf2;font-size:13px}.admin-network-pools>header span,.admin-network-addresses>header span{color:#718094;margin-left:auto;font-size:12px}.admin-network-zone{border-bottom:1px solid #2a3543;padding:12px}.admin-network-zone:last-child{border-bottom:0}.admin-network-zone>div{color:#7d8b9c;align-items:center;gap:8px;padding:2px 4px 9px;display:flex}.admin-network-zone>div>span,.admin-network-zone button>span:nth-child(2),.admin-network-recycle>div>span{flex-direction:column;gap:3px;min-width:0;display:flex}.admin-network-zone>div strong,.admin-network-zone button strong,.admin-network-recycle strong{color:#dce4ed;font-size:13px}.admin-network-zone small,.admin-network-recycle small{color:#718094;font-size:12px;font-weight:500}.admin-network-zone button{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;margin-top:4px;padding:10px;display:grid}.admin-network-zone button:hover{background:#1b2531}.admin-network-zone button.active{background:#15263a;border-color:#315989;box-shadow:inset 2px 0 #3b82f6}.admin-network-zone button i{color:#7f8d9f;font-size:12px;font-style:normal}.admin-network-pool-icon{color:#67c9ee;background:#123247;border-radius:9px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.admin-network-pool-icon.disabled{color:#738092;background:#222b36}.admin-network-detail{overflow:hidden}.admin-network-detail-head{background:linear-gradient(105deg,#182534 0%,#151c25 70%);border-bottom:1px solid #2a3543;justify-content:space-between;align-items:center;gap:20px;min-height:88px;padding:15px 17px;display:flex}.admin-network-detail-head>div>span{color:#53bce8;text-transform:uppercase;font-size:12px;font-weight:700}.admin-network-detail-head h2{color:#f1f5f9;margin:4px 0;font-size:17px}.admin-network-detail-head p{color:#8492a4;margin:0;font-size:12px}.admin-network-detail-head>i{border-radius:999px;padding:6px 9px;font-size:12px;font-style:normal;font-weight:700}.admin-network-detail-head>i.enabled{color:#55d6a2;background:#12352e}.admin-network-detail-head>i.disabled{color:#f0a867;background:#3b291c}.admin-network-capacity{border-bottom:1px solid #2a3543;grid-template-columns:repeat(4,1fr);display:grid}.admin-network-capacity article{border-right:1px solid #2a3543;flex-direction:column;justify-content:center;gap:5px;min-height:58px;padding:0 15px;display:flex}.admin-network-capacity article:last-child{border-right:0}.admin-network-capacity span{color:#788698;font-size:12px}.admin-network-capacity strong{color:#edf2f7;font-size:17px}.admin-network-addresses{border-bottom:1px solid #2a3543}.admin-network-address{box-sizing:border-box;color:#96a3b3;border-bottom:1px solid #252f3b;grid-template-columns:1.15fr .75fr .9fr .8fr;align-items:center;gap:9px;min-height:37px;padding:0 14px;font-size:12px;display:grid}.admin-network-address:last-child{border-bottom:0}.admin-network-address.heading{color:#637184;letter-spacing:.07em;text-transform:uppercase;background:#111821;min-height:31px;font-size:12px;font-weight:700}.admin-network-address code{color:#c8d4e1;font-family:SFMono-Regular,Consolas,monospace;font-size:12px}.admin-network-address i{border-radius:999px;justify-self:start;padding:4px 7px;font-size:12px;font-style:normal;font-weight:700}.admin-network-address i.available{color:#53d19b;background:#11352d}.admin-network-address i.assigned{color:#6aa9ff;background:#172f50}.admin-network-address i.reserved,.admin-network-address i.quarantine{color:#f4ad63;background:#3a291b}.admin-network-address i.blocked,.admin-network-address i.retired{color:#f07f85;background:#3b2027}.admin-network-pool-control{grid-template-columns:150px 1fr;gap:11px;padding:13px;display:grid}.admin-network-pool-control>header{grid-column:1/-1;margin:-13px -13px 0}.admin-network-pool-control>label:not(.check){color:#8795a6;flex-direction:column;gap:6px;font-size:12px;display:flex}.admin-network-pool-control>label.check{color:#8b98a8;grid-column:1/-1;align-items:center;gap:7px;font-size:12px;display:flex}.admin-network-pool-control>.button{grid-column:1/-1;justify-self:end}.admin-network-empty{color:#718094;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-height:180px;font-size:13px;display:flex}.admin-network-recycle{align-items:center;gap:15px;margin-top:16px;padding:13px 15px;display:flex}.admin-network-recycle>div{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.admin-network-recycle>div>svg{color:#64c4ec}.admin-network-recycle>label{color:#8a98a9;align-items:center;gap:6px;font-size:12px;display:flex}@media (width<=1450px){.admin-network-create,.admin-network-create.pool{grid-template-columns:repeat(3,minmax(145px,1fr))}.admin-network-layout{grid-template-columns:1fr}}@media (width<=760px){.admin-network-title-actions,.admin-network-recycle{flex-direction:column;align-items:stretch}.admin-network-create,.admin-network-create.pool{grid-template-columns:1fr}.admin-network-create label.wide,.admin-network-create>header,.admin-network-pool-control>header,.admin-network-pool-control>label.check,.admin-network-pool-control>.button{grid-column:1}.admin-network-capacity{grid-template-columns:repeat(2,1fr)}.admin-network-capacity article:nth-child(2){border-right:0}.admin-network-capacity article:nth-child(-n+2){border-bottom:1px solid #2a3543}.admin-network-address{grid-template-columns:1fr .7fr;padding:7px 12px}.admin-network-address.heading{display:none}.admin-network-pool-control{grid-template-columns:1fr}}.admin-playerok-tabs{background:#111821;border:1px solid #2a3543;border-radius:11px;gap:3px;margin-top:16px;padding:5px;display:flex}.admin-playerok-tabs button{color:#8190a2;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:7px;min-height:36px;padding:0 13px;font-size:12px;font-weight:700;display:inline-flex}.admin-playerok-tabs button:hover{color:#d9e2ec;background:#18212c}.admin-playerok-tabs button.active{color:#dcebff;background:#172a40;border-color:#315989;box-shadow:0 6px 18px #00000026}.admin-playerok-card{color:#dce4ed;background:#151c25;border:1px solid #2a3543;border-radius:14px;overflow:hidden}.admin-playerok-card>header{box-sizing:border-box;color:#7f8ea0;border-bottom:1px solid #2a3543;align-items:center;gap:8px;min-height:45px;padding:0 14px;display:flex}.admin-playerok-card>header strong{color:#e3eaf2;font-size:13px}.admin-playerok-card>header>span:last-child{color:#718094;margin-left:auto;font-size:12px}.admin-playerok-connection{grid-template-columns:minmax(310px,.75fr) minmax(520px,1.25fr);gap:16px;margin-top:16px;display:grid}.connection-status>div{align-items:center;gap:13px;min-height:120px;padding:15px;display:flex}.connection-status>div>div{flex-direction:column;gap:4px;min-width:0;display:flex}.connection-status>div strong{color:#edf2f7;font-size:13px}.connection-status>div span,.connection-status>div small{color:#8290a2;font-size:12px}.admin-playerok-connection-icon{color:#7b899a;background:#222c38;border-radius:14px;flex:0 0 48px;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.admin-playerok-connection-icon.connected{color:#55d6a2;background:#12352e}.connection-status>footer{border-top:1px solid #2a3543;gap:8px;padding:12px 14px;display:flex}.playerok-auto-auth,.playerok-settings{padding:0 14px 14px}.playerok-auto-auth>header,.playerok-settings>header{margin:0 -14px 13px}.playerok-auto-auth p{color:#8593a4;margin:0 0 12px;font-size:12px;line-height:1.6}.playerok-auto-auth label,.playerok-settings label,.playerok-listing-form label,.playerok-message-form label{color:#8997a8;flex-direction:column;gap:6px;font-size:12px;display:flex}.playerok-auto-auth textarea,.playerok-settings input:not([type=checkbox]),.playerok-settings textarea,.playerok-listing-form input:not([type=checkbox]),.playerok-listing-form select,.playerok-listing-form textarea,.playerok-message-form input:not([type=checkbox]),.playerok-message-form textarea,.playerok-reply textarea{box-sizing:border-box;color:#e3e9f1;background:#0e151e;border:1px solid #344150;border-radius:8px;outline:none;width:100%;min-height:38px;padding:9px 10px}.playerok-auto-auth textarea,.playerok-settings textarea,.playerok-listing-form textarea,.playerok-message-form textarea,.playerok-reply textarea{resize:vertical}.playerok-auto-auth textarea:focus,.playerok-settings input:focus,.playerok-settings textarea:focus,.playerok-listing-form input:focus,.playerok-listing-form select:focus,.playerok-listing-form textarea:focus,.playerok-message-form input:focus,.playerok-message-form textarea:focus,.playerok-reply textarea:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f61f}.playerok-auto-auth>.button{margin-top:11px}.playerok-settings{grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:11px;display:grid}.playerok-settings>header{grid-column:1/-1}.playerok-settings label.wide{grid-column:span 2}.playerok-settings label.check,.playerok-listing-form label.check,.playerok-message-form label.check{flex-direction:row;align-self:end;align-items:center;min-height:38px}.playerok-settings>.button{grid-column:1/-1;justify-self:end}.playerok-items{grid-column:1/-1}.playerok-items article{border-bottom:1px solid #252f3b;grid-template-columns:minmax(150px,.55fr) minmax(240px,1.25fr) auto;align-items:center;gap:12px;min-height:39px;padding:0 14px;display:grid}.playerok-items article:last-child{border-bottom:0}.playerok-items code{color:#66c8ed;font-size:12px}.playerok-items strong{color:#dbe4ed;font-size:12px}.playerok-items article span{color:#7f8d9f;font-size:12px}.admin-playerok-listings-layout,.admin-playerok-messages-layout{grid-template-columns:minmax(520px,1.25fr) minmax(300px,.75fr);gap:16px;margin-top:16px;display:grid}.playerok-listing-list>article,.playerok-message-list>article{box-sizing:border-box;border-bottom:1px solid #252f3b;align-items:center;gap:11px;min-height:64px;padding:11px 13px;display:grid}.playerok-listing-list>article{grid-template-columns:95px minmax(0,1fr) auto}.playerok-message-list>article{grid-template-columns:36px minmax(0,1fr) auto}.playerok-listing-list>article:last-child,.playerok-message-list>article:last-child{border-bottom:0}.playerok-listing-list>article.disabled,.playerok-message-list>article.disabled{opacity:.52}.playerok-listing-code,.playerok-priority{color:#66c8ed;background:#123247;border-radius:7px;justify-self:start;padding:6px 8px;font-family:SFMono-Regular,Consolas,monospace;font-size:12px;font-weight:700}.playerok-listing-list article>div:nth-child(2){flex-direction:column;gap:3px;min-width:0;display:flex}.playerok-listing-list article>div:nth-child(2) strong{color:#e2e9f1;font-size:13px}.playerok-listing-list article>div:nth-child(2) span,.playerok-listing-list article>div:nth-child(2) small{color:#7e8c9e;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.playerok-message-list p{color:#c3ceda;white-space:pre-wrap;margin:0;font-size:12px;line-height:1.55}.playerok-row-actions{align-items:center;gap:6px;display:flex}.playerok-row-actions .button{min-height:31px;padding:0 9px;font-size:12px}.playerok-listing-form,.playerok-message-form{flex-direction:column;align-self:start;gap:11px;padding:0 13px 13px;display:flex}.playerok-listing-form>header,.playerok-message-form>header{margin:0 -13px}.admin-playerok-dialogs-layout{grid-template-columns:minmax(280px,.65fr) minmax(520px,1.35fr);gap:16px;margin-top:16px;display:grid}.playerok-dialog-list{max-height:680px;overflow-y:auto}.playerok-dialog-list>header{z-index:2;background:#151c25;position:sticky;top:0}.playerok-dialog-list>button{text-align:left;width:100%;min-height:69px;color:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #252f3b;grid-template-columns:9px minmax(0,1fr);align-items:center;gap:10px;padding:10px 13px;display:grid}.playerok-dialog-list>button:hover{background:#1a2430}.playerok-dialog-list>button.active{background:#17283b;box-shadow:inset 2px 0 #3b82f6}.playerok-dialog-status{background:#4e8fe7;border-radius:50%;width:7px;height:7px}.playerok-dialog-status.green{background:#36bd88}.playerok-dialog-status.orange{background:#e19a53}.playerok-dialog-status.red{background:#e26068}.playerok-dialog-list>button>div{flex-direction:column;gap:4px;min-width:0;display:flex}.playerok-dialog-list strong{color:#dfe7f0;font-size:12px}.playerok-dialog-list span,.playerok-dialog-list small{color:#7b899b;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.playerok-dialog-detail{flex-direction:column;min-height:540px;display:flex}.playerok-dialog-detail>header{justify-content:space-between;padding:10px 14px}.playerok-dialog-detail>header>div{flex-direction:column;gap:3px;min-width:0;display:flex}.playerok-dialog-detail>header>div span,.playerok-dialog-detail>header>div small{color:#768597;font-size:12px}.playerok-dialog-detail>header>div strong{color:#e5ebf2;font-size:13px}.playerok-dialog-detail>header>i{color:#6eacff;background:#172f50;border-radius:999px;padding:5px 8px;font-size:12px;font-style:normal;font-weight:700}.playerok-dialog-detail>header>i.green{color:#53d19b;background:#11352d}.playerok-dialog-detail>header>i.orange{color:#f4ad63;background:#3a291b}.playerok-dialog-detail>header>i.red{color:#f07f85;background:#3b2027}.playerok-chat{background:#101720;flex-direction:column;flex:1;gap:9px;min-height:350px;padding:14px;display:flex}.playerok-chat article{background:#19222d;border:1px solid #2a3543;border-radius:10px 10px 10px 3px;align-self:flex-start;max-width:74%;padding:9px 11px}.playerok-chat article.outbound{background:#172a40;border-color:#315989;border-radius:10px 10px 3px;align-self:flex-end}.playerok-chat article.system{text-align:center;background:#202934;align-self:center;max-width:90%}.playerok-chat article>span,.playerok-chat article>small{color:#718094;font-size:12px}.playerok-chat article p{color:#dce5ee;white-space:pre-wrap;margin:5px 0;font-size:12px;line-height:1.5}.playerok-reply{border-top:1px solid #2a3543;padding:12px 13px}.playerok-reply>div{justify-content:space-between;gap:9px;margin-top:9px;display:flex}.admin-playerok-empty{color:#718094;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:150px;font-size:12px;display:flex}@media (width<=1450px){.admin-playerok-connection,.admin-playerok-listings-layout,.admin-playerok-messages-layout,.admin-playerok-dialogs-layout{grid-template-columns:1fr}.connection-status,.playerok-auto-auth{min-height:0}.playerok-dialog-list{max-height:340px}}@media (width<=760px){.admin-playerok-tabs{overflow-x:auto}.admin-playerok-tabs button{flex:none}.playerok-settings{grid-template-columns:1fr}.playerok-settings>header,.playerok-settings label.wide,.playerok-settings>.button{grid-column:1}.playerok-listing-list>article,.playerok-message-list>article{grid-template-columns:1fr}.playerok-row-actions{justify-content:flex-end}.playerok-items article{grid-template-columns:1fr;gap:4px;padding:9px 12px}.playerok-chat article{max-width:88%}.playerok-reply>div{flex-direction:column;align-items:stretch}}.client-servers-page{min-height:100%;padding:28px 30px 48px}.client-servers-head{background:radial-gradient(circle at 82% 20%,#2c9dff21,#0000 34%),linear-gradient(125deg,#131e2d 0%,#101925 55% 100%);border:1px solid #263545;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;min-height:126px;padding:24px 26px;display:flex;box-shadow:0 18px 45px #00000029}.client-servers-kicker{color:#65b9ff;letter-spacing:.13em;text-transform:uppercase;margin-bottom:7px;font-size:13px;font-weight:800;display:block}.client-servers-head h1{color:#f3f7fb;letter-spacing:-.035em;margin:0;font-size:clamp(24px,2vw,32px)}.client-servers-head p{color:#8fa1b4;margin:7px 0 0;font-size:13px}.client-servers-head .button{flex:none;min-height:42px;padding-inline:18px}.client-servers-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.client-server-summary{background:#131c27;border:1px solid #263545;border-radius:13px;justify-content:space-between;align-items:center;min-height:76px;padding:15px 17px 15px 20px;display:flex;position:relative;overflow:hidden}.client-server-summary:before{content:"";background:#3e95ff;width:3px;position:absolute;inset:0 auto 0 0}.client-server-summary.green:before{background:#16c78a}.client-server-summary.gray:before{background:#718397}.client-server-summary.orange:before{background:#f0a53b}.client-server-summary span{color:#8291a3;font-size:13px;font-weight:650}.client-server-summary strong{color:#edf4fa;font-size:24px;line-height:1}.client-servers-toolbar{align-items:center;gap:12px;margin-top:18px;display:flex}.client-servers-search,.client-servers-sort{color:#718397;background:#111923;border:1px solid #2a394a;border-radius:10px;align-items:center;gap:9px;height:42px;padding:0 13px;transition:border-color .18s,box-shadow .18s;display:flex}.client-servers-search{flex:auto}.client-servers-search:focus-within,.client-servers-sort:focus-within{border-color:#397fcc;box-shadow:0 0 0 3px #3081dc1a}.page .client-servers-search input,.page .client-servers-sort select{color:#dce7f2;width:100%;height:40px;box-shadow:none;background:0 0;border:0;outline:0;padding:0;font-size:12px}.client-servers-sort{flex:0 0 190px;width:190px}.client-server-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:18px;display:grid}.client-server-card{min-width:0;min-height:294px;color:inherit;background:linear-gradient(#234b6f14,#0000 55%),#121c2a;border:1px solid #28394c;border-radius:16px;flex-direction:column;padding:19px 20px 16px;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;box-shadow:0 16px 36px #0000001a}.client-server-card:hover{border-color:#3a6694;transform:translateY(-2px);box-shadow:0 20px 44px #0000002e,0 0 0 1px #409dff12}.client-server-card>header{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.client-server-title{align-items:center;gap:11px;min-width:0;display:flex}.client-server-icon{color:#63b7fb;background:#18283a;border:1px solid #2d4660;border-radius:10px;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.client-server-title>div{min-width:0}.client-server-title strong,.client-server-title span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.client-server-title strong{color:#f0f5fa;font-size:13px;line-height:1.5}.client-server-title>div>span{color:#72879b;margin-top:2px;font-size:13px}.client-server-state{color:#7f92a5;background:#2534428c;border:1px solid #43576a;border-radius:999px;flex:none;align-items:center;gap:6px;height:26px;padding:0 10px;font-size:13px;font-weight:750;display:inline-flex}.client-server-state i{background:currentColor;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px}.client-server-state.running{color:#20d99a;background:#09704f21;border-color:#148764}.client-server-state.pending{color:#f0b858;background:#916b2f21;border-color:#916b2f}.client-server-state.danger{color:#ff7485;background:#93475221;border-color:#934752}.client-server-meta{color:#52758f;justify-content:space-between;gap:10px;margin:13px 0 12px;font-size:12px;display:flex}.client-server-meta time{color:#64778a}.client-server-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.client-server-metric{background:#101827;border:1px solid #263548;border-radius:10px;min-width:0;padding:11px 10px 10px}.client-server-metric>span{color:#567b96;text-transform:uppercase;align-items:center;gap:5px;font-size:12px;font-weight:700;display:flex}.client-server-metric>strong{color:#dff2ff;text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:12px;display:block;overflow:hidden}.client-server-metric>div{background:#233246;border-radius:999px;height:3px;margin-top:8px;overflow:hidden}.client-server-metric>div>i{border-radius:inherit;background:linear-gradient(90deg,#3789ee,#41bdf4);min-width:0;height:100%;display:block}.client-server-network{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:8px;margin-top:12px;display:grid}.client-server-network>div{background:#0a111c8c;border-radius:9px;min-width:0;padding:9px 11px}.client-server-network span,.client-server-network strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.client-server-network span{color:#60768b;text-transform:uppercase;font-size:12px}.client-server-network strong{color:#75bee9;margin-top:4px;font-family:JetBrains Mono,Cascadia Code,monospace;font-size:13px;font-weight:600}.client-server-card>footer{color:#687d91;border-top:1px solid #243345;align-items:center;gap:13px;margin-top:auto;padding-top:13px;font-size:12px;display:flex}.client-server-card>footer span,.client-server-card>footer i{align-items:center;gap:5px;min-width:0;font-style:normal;display:inline-flex}.client-server-card>footer i{color:#4faaf1;white-space:nowrap;margin-left:auto;font-weight:700}.client-servers-empty{color:#62839d;text-align:center;background:#111923;border:1px dashed #304155;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:260px;margin-top:18px;padding:30px;display:flex}.client-servers-empty strong{color:#e5edf5;font-size:14px}.client-servers-empty span{color:#7d8b9b;max-width:420px;font-size:13px;line-height:1.6}.client-servers-empty .button{margin-top:9px}@media (width<=1500px){.client-server-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1050px){.client-servers-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.client-server-grid{grid-template-columns:1fr}}@media (width<=760px){.client-servers-page{padding:18px 15px 36px}.client-servers-head,.client-servers-toolbar{flex-direction:column;align-items:stretch}.client-servers-head{padding:21px 19px}.client-servers-head .button{justify-content:center}.client-servers-sort{flex-basis:42px;width:100%}.client-server-card{padding-inline:16px}}@media (width<=520px){.client-servers-summary{grid-template-columns:1fr 1fr;gap:8px}.client-server-summary{flex-direction:column;align-items:flex-start;gap:7px;min-height:66px}.client-server-summary strong{font-size:20px}.client-server-metrics,.client-server-network{grid-template-columns:1fr}.client-server-card>footer{flex-wrap:wrap;align-items:flex-start}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fc-bg:#0b1017;--fc-page:#0d131b;--fc-sidebar:#0c1420;--fc-surface:#151d27;--fc-surface-soft:#111923;--fc-surface-raised:#1a2430;--fc-border:#2a3746;--fc-border-soft:#24303d;--fc-text:#e8eef5;--fc-text-soft:#c3ceda;--fc-muted:#8392a4;--fc-muted-dark:#617185;--fc-accent:#5790e4;--fc-accent-soft:#182b43;--fc-success:#24c78b;--fc-warning:#efad49;--fc-danger:#ef6a78}html,body,#root{width:100%;min-height:100%}body{color:var(--fc-text);background:var(--fc-bg);overflow-x:hidden}*{scrollbar-width:thin;scrollbar-color:#35475b transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#35475b padding-box padding-box;border:2px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#48627e padding-box padding-box}.account-shell,.admin-shell{width:100%;height:100dvh;min-height:100dvh;color:var(--fc-text);background:var(--fc-bg);overflow:hidden}.sidebar,.admin-sidebar{border-right:1px solid var(--fc-border-soft);height:100dvh;min-height:0;color:var(--fc-text-soft);background:radial-gradient(circle at 10% 0%, #3d89a921, transparent 25%), var(--fc-sidebar);flex-direction:column;display:flex;position:sticky;top:0;overflow:hidden}.sidebar{padding:24px 18px 18px}.admin-sidebar{padding:22px 18px 16px}.sidebar .brand,.admin-sidebar .brand,.admin-product{flex:none}.sidebar .brand{padding:0 9px 18px}.admin-sidebar .brand{padding:0 9px}.admin-product{color:#9ecaff;background:#12233a;border-color:#29425f;margin:18px 8px 8px}.sidebar-nav,.admin-nav{scrollbar-gutter:stable;overscroll-behavior:contain;align-content:start;min-height:0;padding-right:5px;overflow:hidden auto}.sidebar-nav{flex:auto;margin-top:4px;padding-bottom:14px}.admin-nav{flex:1 1 0;margin-top:6px;padding-bottom:12px}.sidebar-label{margin:18px 11px 8px}.sidebar-link,.admin-nav-link{color:#94a7bb;background:0 0;border:1px solid #0000;flex:none}.sidebar-link:hover,.sidebar-link.active,.admin-nav-link:hover,.admin-nav-link.active{color:#f2f7fc;background:#192635;border-color:#26384c}.sidebar-bottom,.admin-sidebar-bottom{border-top:1px solid var(--fc-border-soft);background:linear-gradient(180deg, #0c142000, var(--fc-sidebar) 16%);flex:none;margin-top:0;padding-top:13px;position:static;bottom:auto;left:auto;right:auto}.admin-back-link{color:#8194a9;margin-bottom:11px}.admin-user{border-top-color:#0000;padding-top:12px}.account-main,.admin-main{overscroll-behavior:contain;scrollbar-gutter:stable;background:radial-gradient(circle at 92% 0%, #3c7f9a0f, transparent 27%), var(--fc-page);width:100%;min-width:0;height:100dvh;min-height:0;overflow:hidden auto}.account-topbar,.admin-topbar{z-index:30;border-color:var(--fc-border-soft);color:var(--fc-text);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0d131bf0;position:sticky;top:0;box-shadow:0 8px 28px #0000001a}.admin-topbar div strong{color:var(--fc-text)}.admin-topbar div span,.breadcrumbs,.admin-live{color:var(--fc-muted)}.page,.admin-page{width:100%;min-width:0;min-height:calc(100dvh - 72px);color:var(--fc-text-soft);background:radial-gradient(circle at 92% 0%, #4184a10d, transparent 28%), var(--fc-page);overflow-x:clip}.page>*,.admin-page>*,.admin-page>*>*{min-width:0}.page-title h1,.admin-page-title h1,.page h1,.page h2,.page h3,.admin-page h1,.admin-page h2,.admin-page h3,.admin-page h4{color:var(--fc-text)}.page-title p,.admin-page-title p{color:var(--fc-muted)}:where(.page,.admin-page) :where([class$=-panel],[class*=-panel\ ],[class$=-card],[class*=-card\ ],[class$=-detail],[class*=-detail\ ],[class$=-editor],[class*=-editor\ ],[class$=-creator],[class*=-creator\ ],[class$=-toolbar],[class*=-toolbar\ ],[class$=-overview],[class*=-overview\ ],[class$=-section],[class*=-section\ ],[class$=-form],[class*=-form\ ],[class$=-list],[class*=-list\ ],[class$=-items],[class*=-items\ ],[class$=-summary],[class*=-summary\ ],[class$=-feed],[class*=-feed\ ]){border-color:var(--fc-border);color:var(--fc-text-soft);background-color:var(--fc-surface)}:where(.page,.admin-page) :where([class$=-row],[class*=-row\ ],[class$=-item],[class*=-item\ ],[class$=-message],[class*=-message\ ]){border-color:var(--fc-border-soft);color:var(--fc-text-soft);background-color:var(--fc-surface-soft)}:where(.page,.admin-page) :where([class$=-head],[class*=-head\ ],[class$=-footer],[class*=-footer\ ]){border-color:var(--fc-border-soft)}:where(.page,.admin-page) :where(input:not([type=checkbox]):not([type=radio]),select,textarea){color:var(--fc-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:#0f1721;border-color:#354557}:where(.page,.admin-page) :where(input:not([type=checkbox]):not([type=radio]),select,textarea):focus{border-color:#4e80bd;box-shadow:0 0 0 3px #4e80bd1f}:where(.page,.admin-page) :where(input,textarea)::placeholder{color:#5e6e80}:where(.page,.admin-page) table{border-color:var(--fc-border);color:var(--fc-text-soft);background:var(--fc-surface)}:where(.page,.admin-page) :where(th,td,tr){border-color:var(--fc-border-soft)}:where(.page,.admin-page) th{color:#8fa0b3;background:#111923}:where(.page,.admin-page) tr:hover td{background:#19232e}.button-secondary,.button-quiet,.icon-button,.admin-queue-total{color:#cbd5df;background:#151e28;border-color:#354557}.button-secondary:hover,.button-quiet:hover,.icon-button:hover,.admin-queue-total:hover{color:#f2f6fb;background:#1a2837;border-color:#4e6b8c}.button-primary{color:#fff;background:linear-gradient(135deg,#4a7bc2,#3f6cb0);border-color:#5586ce;box-shadow:0 10px 26px #275ba33d}.button-primary:hover{background:linear-gradient(135deg,#5689d2,#4676bd)}.form-error{color:#ff9aa5;background:#25161c;border-color:#70404a}.notification-success,.admin-success{color:#70d6ad;background:#11251f;border-color:#285e4c}.admin-page{padding:28px 30px 48px}.admin-page-title{align-items:center;margin-bottom:20px}.admin-stats{gap:12px}.admin-stat{border-color:var(--fc-border);background:linear-gradient(145deg,#151e29,#131b24);box-shadow:0 14px 32px #00000017}.admin-stat div>span{color:var(--fc-muted)}.admin-stat div>strong{color:var(--fc-text)}.admin-stat-icon{color:#70a7f4;background:#192b43}.admin-stat-icon.green{color:#4bd7a5;background:#122a24}.admin-stat-icon.orange{color:#f3bd64;background:#2b2317}.admin-stat-icon.gray{color:#9aacbe;background:#1d2732}.admin-queue-panel,.admin-thread-panel,.admin-users-panel,.admin-user-detail-panel,.admin-plans-panel,.admin-plan-editor-panel,.admin-services-panel,.admin-service-detail-panel,.admin-orders-panel,.admin-order-detail-panel,.admin-invoices-panel,.admin-invoice-detail-panel,.admin-payments-list-panel,.admin-payment-detail-panel,.admin-ledger-panel,.admin-balance-panel,.admin-audit-list-panel,.admin-audit-detail-panel,.admin-content-list-panel,.admin-content-editor-panel,.admin-cluster-panel,.admin-infrastructure-card,.admin-playerok-card{border-color:var(--fc-border);color:var(--fc-text-soft);background:var(--fc-surface);box-shadow:0 18px 42px #0000001a}.admin-panel-head,.admin-service-detail-head,.admin-order-detail-head,.admin-invoice-detail-head,.admin-payment-detail,.admin-network-detail-head,.admin-audit-detail-head,.admin-content-tabs,.admin-playerok-tabs{border-color:var(--fc-border-soft);background-color:var(--fc-surface)}.admin-panel-head strong,.admin-empty strong,.admin-thread-head h2,.admin-ticket-subject,.admin-message strong{color:var(--fc-text)}.admin-panel-head div span,.admin-empty,.admin-empty span,.admin-thread-head p,.admin-ticket-user,.admin-ticket-top time,.admin-ticket-bottom>span:last-child,.admin-message time{color:var(--fc-muted)}.admin-ticket-row,.admin-user-row,.admin-plan-row,.admin-service-row,.admin-order-row,.admin-invoice-row,.admin-payment-row,.admin-audit-row{border-color:var(--fc-border-soft);color:var(--fc-text-soft);background:var(--fc-surface)}.admin-ticket-row:hover,.admin-ticket-row.active,.admin-user-row:hover,.admin-user-row.active,.admin-plan-row:hover,.admin-plan-row.active,.admin-service-row:hover,.admin-service-row.active,.admin-order-row:hover,.admin-order-row.active,.admin-invoice-row:hover,.admin-invoice-row.active,.admin-payment-row:hover,.admin-payment-row.active,.admin-audit-row:hover,.admin-audit-row.active{color:var(--fc-text);background:#192532}.admin-ticket-controls,.admin-service-overview,.admin-order-overview,.admin-order-specs,.admin-invoice-summary,.admin-payment-facts,.admin-user-info,.admin-user-metrics,.admin-network-capacity,.admin-node-metrics,.admin-cluster-overview,.admin-lifecycle-stats{border-color:var(--fc-border);color:var(--fc-text-soft);background:var(--fc-surface-soft)}.admin-message,.admin-message.staff,.admin-message.internal{border-color:var(--fc-border);color:var(--fc-text-soft);background:#121b25}.admin-message.staff{background:#11241f;border-color:#285747}.admin-message.internal{background:#262116;border-color:#66522f}.admin-message p{color:var(--fc-text-soft)}.admin-status,.admin-invoice-badge,.admin-cluster-badge{color:#82b5f3;background:#172a42}.admin-status.awaiting_customer,.admin-status.active,.admin-invoice-badge.paid{color:#56d2a3;background:#132820}.admin-status.closed,.admin-status.cancelled{color:#92a1b1;background:#202a34}.admin-status.error,.admin-status.suspended,.admin-invoice-badge.overdue{color:#ff8491;background:#2b1920}.admin-empty.thread{background:var(--fc-surface);min-height:560px}.admin-support-layout,.admin-users-layout,.admin-plans-layout,.admin-services-layout,.admin-orders-layout,.admin-invoices-layout,.admin-payments-layout,.admin-billing-layout,.admin-audit-layout,.admin-content-layout,.admin-infrastructure-layout,.admin-network-layout{width:100%;min-width:0}.panel-card,.stat-card,.preference-card,.notification-feed,.telegram-card,.smtp-form,.smtp-status-card,.smtp-test-card,.smtp-security-note,.support-list-panel,.support-content-panel,.server-hero,.lifecycle-section,.network-security-section,.finance-stat,.knowledge-reader,.knowledge-categories,.knowledge-articles{border-color:var(--fc-border);color:var(--fc-text-soft);background-color:var(--fc-surface)}.panel-head,.support-content-head,.notification-feed-head,.preference-card>header,.service-row,.activity-item,.notification-item,.preference-row,.resource-row,.operation-row,.firewall-rule,.ptr-address{border-color:var(--fc-border-soft)}.support-ticket-row,.support-message,.notification-item,.service-row,.activity-item,.preference-row,.resource-row,.operation-row{color:var(--fc-text-soft);background:var(--fc-surface)}.support-ticket-row:hover,.support-ticket-row.active,.notification-item:hover{background:#192532}.support-message{background:#121f2d;border-color:#29445f}.support-message.staff{background:#11241f;border-color:#285747}.support-message p,.knowledge-body,.public-document-reader{color:var(--fc-text-soft)}.empty-panel,.support-empty,.support-placeholder,.notification-empty,.settings-events-empty,.network-security-empty,.resource-empty{color:var(--fc-muted);background-color:var(--fc-surface)}.empty-panel strong,.support-empty strong,.support-placeholder h2,.notification-empty strong,.settings-events-empty strong{color:var(--fc-text)}.finance-balance{color:#edf6ff;background:radial-gradient(circle at 85% 10%,#48a3e038,#0000 32%),linear-gradient(145deg,#142a3d,#101e2c);border-color:#315173}.finance-stat,.finance-invoices,.finance-transactions,.finance-topup{border-color:var(--fc-border);background-color:var(--fc-surface)}.knowledge-search,.notification-filters,.finance-quick-values,.settings-hint,.server-billing-warning,.network-security-caption{border-color:var(--fc-border);color:var(--fc-muted);background-color:var(--fc-surface-soft)}.server-hero{background:radial-gradient(circle at 88% 12%,#4a8fc226,#0000 33%),linear-gradient(145deg,#151e29,#111923)}.provision-banner,.dashboard-verification,.settings-verification{color:#efbd6a;background:#241e14;border-color:#695432}.auth-wrap,.checkout-page,.public-content-page,.status-page{color:var(--fc-text);background:radial-gradient(circle at 78% 0%, #3e82a112, transparent 30%), var(--fc-bg)}.auth-card,.checkout-form-card,.order-summary,.public-document-reader,.public-documents-grid>*,.status-components,.status-history,.status-incident-list,.status-maintenance-list{border-color:var(--fc-border);color:var(--fc-text-soft);background-color:var(--fc-surface);box-shadow:0 22px 52px #00000029}.checkout-header,.status-header{border-color:var(--fc-border-soft);color:var(--fc-text);background:#0d131bf2}.checkout-note,.summary-legal,.status-maintenance-list article,.status-incident-list article,.status-components article,.status-history article,.document-version-form,.document-versions{border-color:var(--fc-border-soft);color:var(--fc-text-soft);background-color:var(--fc-surface-soft)}.public-content-title h1,.checkout-heading h1,.status-main h1,.auth-card h1{color:var(--fc-text)}.public-content-title p,.checkout-heading p,.status-main p,.auth-card>p{color:var(--fc-muted)}.dialog-backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#02070dc2}.confirm-dialog{border-color:var(--fc-border);color:var(--fc-text-soft);background:var(--fc-surface);box-shadow:0 30px 90px #0000007a}.dialog-warning{color:#efbd6a;background:#251f15;border-color:#66512f}@media (width<=900px){.account-shell,.admin-shell{grid-template-columns:1fr;height:auto;min-height:100dvh;overflow:visible}.account-main,.admin-main{height:auto;min-height:100dvh;overflow:visible}.admin-sidebar{z-index:45;border-right:0;border-bottom:1px solid var(--fc-border-soft);width:100%;height:auto;min-height:0;padding:16px;display:block;position:relative}.admin-product{margin:14px 0 0}.admin-nav{max-height:none;padding-right:0;display:none;overflow:visible}.admin-sidebar.navigation-open .admin-nav{max-height:min(56dvh,560px);display:grid;overflow-y:auto}.admin-sidebar-bottom{display:none}.admin-sidebar.navigation-open .admin-sidebar-bottom{margin-top:14px;display:block;position:static}.admin-topbar{top:0}.admin-page{min-height:calc(100dvh - 72px)}}@media (width<=860px){.sidebar{z-index:60;border:1px solid var(--fc-border);border-radius:17px;width:auto;height:62px;min-height:0;padding:8px;display:block;position:fixed;inset:auto 12px 12px;overflow:visible;box-shadow:0 18px 50px #00000061}.sidebar-nav{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;display:grid;overflow:visible}.sidebar-link{justify-content:center;min-height:44px}.sidebar-link span,.sidebar .brand,.sidebar-label,.sidebar-bottom,.sidebar-link:nth-of-type(n+5){display:none}.account-topbar{top:0}.page{min-height:calc(100dvh - 62px);padding-bottom:100px}.public-nav{height:64px}.nav-links{display:none}}@media (width<=700px){.admin-page,.page{padding-left:15px;padding-right:15px}.admin-page-title,.page-title{flex-direction:column;align-items:stretch}.admin-page-title>*,.page-title>*{width:100%}.admin-page-title .button,.page-title .button{justify-content:center}.admin-support-layout,.admin-users-layout,.admin-plans-layout,.admin-services-layout,.admin-orders-layout,.admin-invoices-layout,.admin-payments-layout,.admin-billing-layout,.admin-audit-layout,.admin-content-layout,.admin-infrastructure-layout,.admin-network-layout{grid-template-columns:1fr}.admin-queue-panel,.admin-thread-panel{min-height:auto}.admin-empty.thread{min-height:320px}.admin-stats{grid-template-columns:1fr 1fr}.nav-actions .button-quiet{display:none}}@media (width<=480px){.admin-stats{grid-template-columns:1fr}.admin-topbar,.account-topbar{padding-left:15px;padding-right:15px}.brand-name{font-size:16px}.public-nav{width:min(100% - 24px,1180px)}.nav-actions .button-primary{min-height:38px;padding-inline:12px;font-size:13px}}.plan-badge,.feature-icon,.stat-icon,.activity-icon,.support-count,.admin-panel-head>span,.admin-user-avatar,.admin-plan-logo,.admin-balance-avatar,.smtp-section>header>span{color:#70a9f3;background:#192b43;border-color:#2d4661}.balance-card .stat-icon{color:#73c8ee;background:#5aafd521}.admin-plan-state,.admin-service-power.green,.admin-service-status.green,.admin-invoice-icon.green,.admin-invoice-badge.green,.admin-order-icon.green,.admin-order-icon.completed,.admin-order-badge.green,.smtp-health.enabled,.monitor-components-grid article>span.operational{color:#51d3a1;background:#132820;border-color:#275b49}.admin-service-power.orange,.admin-service-status.orange,.admin-invoice-icon.orange,.admin-invoice-badge.orange,.admin-order-icon.orange,.admin-order-badge.orange,.admin-journal-icon.debit,.monitor-components-grid article>span.degraded{color:#efb95c;background:#292216;border-color:#685431}.admin-service-power.red,.admin-service-status.red,.admin-invoice-icon.red,.admin-invoice-badge.red,.admin-order-icon.red,.admin-order-icon.failed,.admin-order-icon.cancelled,.admin-order-badge.red{color:#f17a87;background:#2a1820;border-color:#6f3c47}.admin-invoice-icon.blue,.admin-invoice-badge.blue,.admin-order-icon.blue,.admin-order-icon.processing,.admin-order-badge.blue,.admin-audit-icon.info{color:#70a9f3;background:#192b43;border-color:#2d4b6b}.admin-plan-state.disabled{color:#8e9dac;background:#202a34}.admin-plan-section-title,.admin-plan-locations legend,.admin-plan-locations strong,.admin-plan-switches strong,.admin-service-overview strong,.admin-service-section>header strong,.admin-service-specs strong,.admin-infrastructure-card strong,.admin-infrastructure-card code,.admin-service-action-head strong,.admin-invoice-parties strong,.admin-invoice-section>header strong,.admin-invoice-form-section>header strong,.admin-invoice-actions>header strong,.admin-invoice-item strong,.admin-invoice-summary strong,.admin-balance-row>strong,.admin-balance-adjustment>header strong,.admin-order-overview strong,.admin-order-specs strong,.admin-order-resource strong,.admin-order-timeline strong,.admin-order-action strong,.smtp-enable strong{color:var(--fc-text-soft)}.admin-plan-locations small,.admin-plan-switches small,.admin-service-overview span,.admin-service-overview small,.admin-service-specs span,.admin-infrastructure-card span,.admin-service-action-head p,.admin-invoice-parties span,.admin-invoice-parties small,.admin-invoice-item,.admin-invoice-summary>div,.admin-balance-row>span:nth-child(2) small,.admin-balance-adjustment>header span,.admin-order-overview span,.admin-order-overview small,.admin-order-specs span,.admin-order-resource span,.admin-order-timeline time,.admin-order-timeline small,.admin-order-timeline p,.admin-order-action p,.smtp-enable small,.smtp-form label>span,.smtp-test-card label>span{color:var(--fc-muted)}.admin-plan-locations label,.admin-plan-switches>label,.admin-service-overview article,.admin-invoice-parties article,.admin-order-overview article{border-color:var(--fc-border);color:#70a9f3;background:var(--fc-surface-soft)}.admin-switch-control,.smtp-enable>span>i,.notification-side i{background:#354352}.admin-switch-control i,.smtp-enable>span>i:after{background:#dce5ee}.admin-plan-switches input:checked+.admin-switch-control,.smtp-enable>input:checked+span>i{background:#4f80c4}.admin-service-specs,.admin-infrastructure-card,.admin-order-specs,.admin-order-resource{border-color:var(--fc-border);background:var(--fc-border)}.admin-service-specs>div,.admin-infrastructure-card>div,.admin-order-specs>div,.admin-order-resource>div{color:var(--fc-text-soft);background:var(--fc-surface-soft)}.admin-service-action,.admin-order-actions,.admin-invoice-action-form{color:var(--fc-text-soft);background:#251f15;border-color:#665230}.admin-service-action.resume{background:#12251f;border-color:#285b49}.admin-service-action-head>span,.admin-order-action>div>span{color:#efb45a;background:#332718}.admin-service-action.resume .admin-service-action-head>span{color:#51d3a1;background:#173126}.admin-service-reason textarea,.admin-order-action textarea{color:var(--fc-text);background:#0f1721;border-color:#354557}.admin-operation-list,.admin-invoice-items{border-color:var(--fc-border);background:var(--fc-surface-soft)}.admin-operation-list article,.admin-invoice-item{border-color:var(--fc-border-soft);color:var(--fc-text-soft);background:var(--fc-surface-soft)}.admin-invoice-item.heading{color:#91a1b3;background:#111923}.admin-invoice-summary .total{border-color:var(--fc-border);color:var(--fc-text-soft)}.admin-invoice-action-form.cancel{background:#2a1820;border-color:#6f3c47}.admin-infrastructure-detail,.admin-cluster-panel{border-color:var(--fc-border);color:var(--fc-text-soft);background:var(--fc-surface);box-shadow:0 18px 42px #0000001a}.admin-cluster-panel>header,.admin-cluster-list{border-color:var(--fc-border-soft)}.admin-cluster-panel>header strong{color:#70a9f3;background:#192b43}.admin-balance-row,.admin-journal-row{border-color:var(--fc-border-soft);color:var(--fc-text-soft);background:var(--fc-surface)}.admin-balance-row:hover,.admin-balance-row.active,.admin-journal-row:hover,.admin-journal-row.active{background:#192532}.admin-balance-row>strong{color:var(--fc-text)}.admin-ledger-account-head{border-color:var(--fc-border-soft);background:linear-gradient(120deg,#152334,#151d27)}.admin-balance-adjustment{background:#132235;border-color:#31547a}.admin-ledger-toolbar,.admin-journal-list{border-color:var(--fc-border-soft)}.admin-ledger-toolbar label,.admin-ledger-toolbar>select,.admin-balance-adjustment-grid input,.admin-balance-adjustment-grid select{color:var(--fc-text);background:#0f1721;border-color:#354557}.admin-journal-icon{color:#51d3a1;background:#132820}.admin-journal-detail{color:var(--fc-text-soft);background:var(--fc-surface-soft)}.admin-order-filters label{color:var(--fc-muted);background:#0f1721;border-color:#354557}.admin-order-section,.admin-order-actions{border-color:var(--fc-border)}.admin-order-section>header,.admin-order-actions>header{border-color:var(--fc-border-soft);color:var(--fc-text-soft);background:#111923}.admin-order-section>header>span{color:var(--fc-muted);background:#202a34}.admin-order-timeline article:not(:last-child):before{background:var(--fc-border)}.admin-order-timeline-icon{color:#51d3a1;background:#132820}.admin-order-timeline-icon.processing,.admin-order-timeline-icon.running,.admin-order-timeline-icon.queued{color:#70a9f3;background:#192b43}.admin-order-timeline-icon.failed,.admin-order-timeline-icon.cancelled{color:#f17a87;background:#2a1820}.admin-order-action{background:#1e1c18;border-color:#53462f}.admin-audit-icon.warning,.admin-audit-row .warning{color:#efb95c;background:#292216}.admin-audit-icon.critical{color:#f17a87;background:#2a1820}.smtp-section>header strong{color:var(--fc-text)}.smtp-form input,.smtp-form select,.smtp-test-card input{color:var(--fc-text);background:#0f1721;border-color:#354557}.smtp-confirm{border-color:var(--fc-border);color:var(--fc-text-soft);background:var(--fc-surface-soft)}.smtp-enable>input{clip:rect(0 0 0 0);white-space:nowrap;position:absolute;overflow:hidden;width:1px!important;height:1px!important}@media (width<=1180px){.admin-infrastructure-layout{grid-template-columns:1fr}.admin-infrastructure-detail{min-width:0}}.button-danger{color:#ff8b97;background:#2a1820;border-color:#743c47}.button-danger:hover{color:#ffc0c7;background:#351c25;border-color:#95505d}.admin-operation-status.succeeded,.admin-invoice-total i.green,.admin-order-total i.green,.smtp-status-card>span.success{color:#51d3a1;background:#132820}.admin-operation-status.failed,.admin-invoice-total i.red,.admin-order-total i.red{color:#f17a87;background:#2a1820}.admin-invoice-total i.blue,.admin-order-total i.blue{color:#70a9f3;background:#192b43}.admin-invoice-total i.orange,.admin-order-total i.orange{color:#efb95c;background:#292216}.admin-posting-list{border-color:var(--fc-border)}.admin-posting-list article{border-color:var(--fc-border-soft);color:var(--fc-text-soft);background:var(--fc-surface-soft)}.admin-posting-list article>span{color:#efb95c;background:#292216}.admin-posting-list article>span.credit{color:#51d3a1;background:#132820}.admin-posting-list article>div strong,.admin-posting-list article>strong{color:var(--fc-text)}.admin-posting-list article>div small{color:var(--fc-muted)}.admin-ledger-check.valid{color:#51d3a1;background:#132820;border-color:#285b49}.service-lock-banner,.auth-telegram-pending{color:#fecaca;background:#7f1d1d38;border:1px solid #f8717152;border-radius:14px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.service-lock-banner{margin-bottom:16px}.service-lock-banner svg,.auth-telegram-pending svg{flex:none;margin-top:1px}.service-lock-banner div,.auth-telegram-pending div{gap:4px;display:grid}.service-lock-banner strong,.auth-telegram-pending strong{color:#fff}.service-lock-banner span,.auth-telegram-pending span{color:#fca5a5;font-size:12px;line-height:1.55}.auth-telegram-pending{color:#7dd3fc;background:#0c4a6e3d;border-color:#38bdf84d}.auth-telegram-pending span{color:#bae6fd}.server-manual-renew{border-top:1px solid var(--fc-border);grid-template-columns:minmax(0,1fr) auto auto;align-items:end;gap:12px;padding:16px;display:grid}.server-manual-renew>div,.server-manual-renew label{gap:4px;display:grid}.server-manual-renew>div span,.server-manual-renew label span{color:var(--fc-text-muted);font-size:13px}.server-manual-renew select{border:1px solid var(--fc-border);min-width:170px;height:38px;color:var(--fc-text);background:var(--fc-surface-2);border-radius:9px;padding:0 34px 0 11px}.telegram-capabilities{gap:8px;margin:12px 0;display:grid}.telegram-capabilities>label{border:1px solid var(--fc-border);background:var(--fc-surface-2);border-radius:10px;justify-content:space-between;align-items:center;gap:14px;padding:11px 12px;display:flex}.telegram-capabilities>label>span{align-items:center;gap:10px;display:flex}.telegram-capabilities>label i{gap:2px;font-style:normal;display:grid}.telegram-capabilities>label strong{color:var(--fc-text);font-size:12px}.telegram-capabilities>label small{color:var(--fc-text-muted);font-size:13px}.telegram-capabilities input{width:34px;height:18px;accent-color:var(--fc-accent)}@media (width<=760px){.server-manual-renew{grid-template-columns:1fr;align-items:stretch}.server-manual-renew select,.server-manual-renew .button{width:100%}}.public-site{min-height:100vh;color:var(--fc-text);background:var(--fc-bg);flex-direction:column;display:flex}.public-site>.public-content-page,.public-site>.auth-wrap{flex:1 0 auto}.public-footer{border-top:1px solid var(--fc-border);color:var(--fc-text-muted);background:radial-gradient(circle at 12% 0,#3787a81a,#0000 28%),#0a111a;padding:54px 0 22px}.public-footer-grid{grid-template-columns:minmax(250px,1.45fr) repeat(3,minmax(140px,.72fr));gap:clamp(28px,4vw,68px);display:grid}.footer-brand-block{max-width:340px}.footer-brand-block>a{color:#f4f8fc;display:inline-flex}.footer-brand-block p{color:#7f8fa2;max-width:310px;margin:18px 0 0;font-size:12px;line-height:1.75}.footer-column{flex-direction:column;align-items:flex-start;gap:11px;display:flex}.footer-column strong{color:#e6edf5;letter-spacing:.04em;text-transform:uppercase;margin-bottom:4px;font-size:13px;font-weight:750}.public-footer .footer-column a{color:#8796a8;font-size:13px;line-height:1.35;transition:color .16s}.public-footer .footer-column a:hover{color:#70a7ef}.footer-legal{min-width:190px}.footer-bottom{color:#647487;border-top:1px solid #202c39;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;margin-top:40px;padding-top:20px;font-size:12px;display:grid}.footer-bottom span:nth-child(2){text-align:center}.footer-bottom a{color:#7e91a6}.public-document-reader{width:min(100%,980px);margin:0 auto}.public-document-reader>section{margin-top:30px}.public-document-reader>section h3{color:#edf3f9;letter-spacing:-.015em;margin:34px 0 12px;font-size:17px;line-height:1.35}.public-document-reader>section p{color:#a8b4c2;white-space:pre-line;margin:0 0 15px;font-size:12px;line-height:1.82}.public-document-reader>section p:first-child{color:#c9d5e2;background:#111b27;border:1px solid #2b3b4c;border-radius:12px;padding:17px 19px}.public-document-reader>footer{overflow-wrap:anywhere}@media (width<=980px){.public-footer-grid{grid-template-columns:1.25fr repeat(2,1fr)}.footer-legal{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.footer-legal strong{grid-column:1/-1}.footer-bottom{grid-template-columns:1fr;gap:8px}.footer-bottom span:nth-child(2){text-align:left}}@media (width<=640px){.public-footer{padding-top:40px}.public-footer-grid{grid-template-columns:1fr 1fr;gap:30px 20px}.footer-brand-block{grid-column:1/-1}.footer-legal{grid-template-columns:1fr}.footer-legal strong{grid-column:auto}.public-document-reader{padding:21px}.public-document-reader>section h3{font-size:15px}.public-document-reader>section p{font-size:13px}}.plan-card{flex-direction:column;display:flex}.plan-visual{background:#0a111b;border:1px solid #2b3949;border-radius:14px;height:154px;margin:-10px -10px 21px;overflow:hidden}.plan-visual img{object-fit:cover;width:100%;height:100%;transition:transform .24s}.plan-card:hover .plan-visual img{transform:scale(1.035)}.plan-name-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.plan-name-row>span{color:#8db5ed;letter-spacing:.04em;background:#111d2b;border:1px solid #30445e;border-radius:999px;flex:none;padding:5px 8px;font-size:12px;font-weight:800}.plan-addon{color:#9eb7d5;background:#111a25;border:1px solid #2c3e52;border-radius:10px;margin:-10px 0 18px;padding:10px 11px;font-size:13px;font-weight:700;line-height:1.4}.plan-card .button{margin-top:auto}.selected-plan-icon{overflow:hidden}.selected-plan-icon img{object-fit:cover;width:100%;height:100%}.checkout-step-network{margin-top:28px}.network-option{border:1px solid var(--fc-border);color:var(--fc-text-soft);background:var(--fc-surface-soft);cursor:pointer;border-radius:12px;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:13px;margin-bottom:18px;padding:15px;transition:all .16s;display:grid}.network-option:hover,.network-option.selected{background:#152234;border-color:#4e76aa}.network-option input{accent-color:#4d83d5;width:16px;height:16px}.network-option-icon{color:#78a9ec;background:#192a3d;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.network-option>span:nth-of-type(2) strong,.network-option>span:nth-of-type(2) small{display:block}.network-option>span:nth-of-type(2) strong,.network-option>strong{color:var(--fc-text);font-size:13px}.network-option>span:nth-of-type(2) small{color:var(--fc-muted);margin-top:4px;font-size:12px;line-height:1.45}@media (width<=760px){.plan-visual{height:210px}.network-option{grid-template-columns:auto minmax(0,1fr)}.network-option-icon{display:none}.network-option>strong{grid-column:2}}.services-page{min-height:100%;padding:28px 30px 48px}.services-heading,.service-detail-hero{border:1px solid var(--fc-border);background:radial-gradient(circle at 84% 8%,#4c8bcf2b,#0000 33%),linear-gradient(135deg,#151f2b,#111923);border-radius:16px;justify-content:space-between;align-items:center;gap:24px;padding:24px 26px;display:flex;box-shadow:0 18px 42px #00000021}.services-heading h1,.service-detail-hero h1{color:var(--fc-text);letter-spacing:-.035em;margin:5px 0 0;font-size:clamp(25px,2.2vw,34px)}.services-heading p,.service-detail-hero p{color:var(--fc-muted);margin:7px 0 0;font-size:12px;line-height:1.55}.services-heading .button{flex:none;min-height:42px;padding-inline:18px}.services-summary{grid-template-columns:repeat(5,minmax(0,1fr));gap:11px;margin-top:16px;display:grid}.service-summary,.service-fact{border:1px solid var(--fc-border);background:var(--fc-surface);border-radius:13px;align-items:center;gap:12px;min-width:0;padding:15px 16px;display:flex}.service-summary>span,.service-fact>span{color:#78adf2;background:#182a42;border-radius:10px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.service-summary.green>span{color:#54d7a5;background:#132a24}.service-summary.orange>span{color:#f0ba61;background:#2b2317}.service-summary.red>span{color:#ff8491;background:#2b1920}.service-summary.violet>span{color:#ac9cf4;background:#241f3b}.service-summary small,.service-summary strong,.service-fact small,.service-fact strong,.service-fact em{display:block}.service-summary small,.service-fact small{color:var(--fc-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;overflow:hidden}.service-summary strong,.service-fact strong{color:var(--fc-text);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:17px;overflow:hidden}.services-toolbar{gap:11px;margin-top:16px;display:flex}.services-search,.services-filter{border:1px solid var(--fc-border);height:42px;color:var(--fc-muted-dark);background:var(--fc-surface-soft);border-radius:10px;align-items:center;gap:9px;padding:0 13px;display:flex}.services-search{flex:auto;min-width:0}.services-filter{flex:0 0 190px;width:190px}.services-search:focus-within,.services-filter:focus-within{border-color:#477cbf;box-shadow:0 0 0 3px #477cbf1c}.page .services-search input,.page .services-filter select{width:100%;height:40px;color:var(--fc-text-soft);box-shadow:none;background:0 0;border:0;outline:0;padding:0;font-size:13px}.services-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin-top:16px;display:grid}.service-list-card{border:1px solid var(--fc-border);background:linear-gradient(180deg, #2d59820f, transparent 50%), var(--fc-surface);border-radius:15px;min-width:0;padding:18px;box-shadow:0 15px 34px #0000001a}.service-list-card>header,.service-list-card>header>div,.service-list-icon,.service-list-server,.service-list-unpaid,.service-list-card>footer{align-items:center;display:flex}.service-list-card>header{justify-content:space-between;gap:14px}.service-list-card>header>div{gap:10px;min-width:0}.service-list-icon{color:#6ca9f2;background:#18283b;border:1px solid #2f4865;border-radius:10px;flex:0 0 36px;justify-content:center;width:36px;height:36px}.service-list-card>header small,.service-list-card>header strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.service-list-card>header small{color:#65809d;letter-spacing:.06em;font-size:12px;font-weight:800}.service-list-card>header strong{color:var(--fc-text);margin-top:3px;font-size:13px}.service-status{color:#96a5b5;white-space:nowrap;background:#1b2530;border:1px solid #425366;border-radius:999px;flex:none;align-items:center;gap:6px;min-height:24px;padding:0 9px;font-size:12px;font-style:normal;font-weight:800;display:inline-flex}.service-status i{background:currentColor;border-radius:50%;width:6px;height:6px;box-shadow:0 0 7px}.service-status.success{color:#4bd4a2;background:#132820;border-color:#23664f}.service-status.info{color:#78aff0;background:#172a42;border-color:#315980}.service-status.warning{color:#efbb62;background:#2b2317;border-color:#70572d}.service-status.danger{color:#ff8491;background:#2b1920;border-color:#75404a}.service-list-plan{border:1px solid var(--fc-border-soft);background:var(--fc-surface-soft);border-radius:11px;justify-content:space-between;align-items:flex-end;gap:16px;min-width:0;margin-top:15px;padding:13px 14px;display:flex}.service-list-plan span,.service-list-plan strong,.service-list-plan>b small{display:block}.service-list-plan span{color:#76a8df;font-size:12px;font-weight:750}.service-list-plan strong{color:var(--fc-text-soft);margin-top:5px;font-size:13px}.service-list-plan>b{color:var(--fc-text);white-space:nowrap;flex:none;font-size:17px}.service-list-plan>b small{color:var(--fc-muted);text-align:right;margin-top:2px;font-size:12px;font-weight:600}.service-list-dates{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:12px;display:grid}.service-list-dates>div{background:#0a111c6e;border-radius:9px;min-width:0;padding:9px 10px}.service-list-dates span,.service-list-dates strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.service-list-dates span{color:var(--fc-muted-dark);font-size:12px}.service-list-dates strong{color:var(--fc-text-soft);margin-top:4px;font-size:12px}.service-list-dates strong.warning{color:#efbb62}.service-list-server{border:1px solid var(--fc-border-soft);color:#6ea7e3;border-radius:10px;gap:9px;min-width:0;margin-top:11px;padding:10px 11px}.service-list-server>span{flex:auto;min-width:0}.service-list-server strong,.service-list-server small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.service-list-server strong{color:var(--fc-text-soft);font-size:13px}.service-list-server small{color:var(--fc-muted);margin-top:3px;font-size:12px}.service-list-server em{color:#7fb6ed;flex:none;align-items:center;gap:4px;font-size:12px;font-style:normal;display:inline-flex}.service-list-unpaid{color:#eab45d;background:#261f14;border:1px solid #67512e;border-radius:9px;gap:7px;margin-top:10px;padding:9px 11px;font-size:12px}.service-list-unpaid span{flex:auto;min-width:0}.service-list-unpaid b{flex:none}.service-list-card>footer{border-top:1px solid var(--fc-border-soft);flex-wrap:wrap;gap:8px;margin-top:14px;padding-top:13px}.service-list-card>footer .button{min-height:34px;font-size:12px}.services-empty{color:#6e91ad;background:var(--fc-surface-soft);text-align:center;border:1px dashed #34475c;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:270px;margin-top:16px;padding:30px;display:flex}.services-empty strong{color:var(--fc-text);font-size:14px}.services-empty span{color:var(--fc-muted);font-size:13px}.services-empty .button{margin-top:8px}.services-back{color:#7caee8;align-items:center;gap:6px;margin-bottom:13px;font-size:13px;font-weight:750;text-decoration:none;display:inline-flex}.services-back:hover{color:#a6c9f2}.service-detail-hero{min-height:124px}.service-detail-number{color:#71a9e9;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:6px;font-size:12px;font-weight:800;display:flex}.service-detail-actions{align-items:center;gap:10px;display:flex}.service-resource-wait{color:var(--fc-muted);align-items:center;gap:6px;font-size:13px;display:inline-flex}.service-payment-alert{color:#f17e8b;background:#2a1920;border:1px solid #77434b;border-radius:11px;align-items:center;gap:12px;margin-top:14px;padding:13px 15px;display:flex}.service-payment-alert>div{flex:auto;min-width:0}.service-payment-alert strong,.service-payment-alert span{display:block}.service-payment-alert strong{color:#ffc0c6;font-size:13px}.service-payment-alert span{color:#c98c94;margin-top:3px;font-size:12px;line-height:1.5}.service-detail-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin-top:14px;display:grid}.service-fact{min-height:82px}.service-fact em{color:var(--fc-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:12px;font-style:normal;overflow:hidden}.service-fact a{color:#75a9e6;text-decoration:none}.service-detail-grid{grid-template-columns:minmax(0,1.55fr) minmax(300px,.75fr);gap:14px;margin-top:14px;display:grid}.service-commercial-card,.service-linked-server,.service-information,.service-invoices{border:1px solid var(--fc-border);background:var(--fc-surface);border-radius:15px;overflow:hidden;box-shadow:0 16px 36px #0000001a}.service-commercial-card>header,.service-linked-server>header,.service-information>header,.service-invoices>header{border-bottom:1px solid var(--fc-border-soft);justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:12px 16px;display:flex}.service-commercial-card>header>div,.service-linked-server>header,.service-information>header,.service-invoices>header>div{color:#77a9e4;align-items:center;gap:9px;display:flex}.service-commercial-card header span,.service-linked-server header span,.service-information header span,.service-invoices header span{min-width:0}.service-commercial-card header strong,.service-commercial-card header small,.service-linked-server header strong,.service-linked-server header small,.service-information header strong,.service-information header small,.service-invoices header strong,.service-invoices header small{display:block}.service-commercial-card header strong,.service-linked-server header strong,.service-information header strong,.service-invoices header strong{color:var(--fc-text);font-size:13px}.service-commercial-card header small,.service-linked-server header small,.service-information header small,.service-invoices header small{color:var(--fc-muted);margin-top:3px;font-size:12px}.service-cycle{color:#88b3e8;background:#182b43;border-radius:999px;padding:5px 8px;font-size:12px;font-weight:800}.service-renewal-price{grid-template-columns:minmax(0,1fr) minmax(230px,.8fr);gap:13px;padding:18px;display:grid}.service-renewal-price>div{background:radial-gradient(circle at 85% 10%,#4b95d52b,#0000 35%),#132333;border:1px solid #315071;border-radius:12px;padding:16px}.service-renewal-price>div span,.service-renewal-price>div strong,.service-renewal-price>div small{display:block}.service-renewal-price>div span{color:#7e98b3;font-size:12px}.service-renewal-price>div strong{color:#f1f7fd;margin-top:7px;font-size:25px}.service-renewal-price>div small{color:#7ca6ce;margin-top:5px;font-size:12px}.service-renewal-switch{border:1px solid var(--fc-border-soft);background:var(--fc-surface-soft);border-radius:12px;justify-content:space-between;align-items:center;gap:13px;padding:14px;display:flex}.service-renewal-switch strong,.service-renewal-switch small{display:block}.service-renewal-switch strong{color:var(--fc-text-soft);font-size:13px}.service-renewal-switch small{color:var(--fc-muted);margin-top:4px;font-size:12px}.service-renewal-form{border:1px solid var(--fc-border);background:var(--fc-surface-soft);border-radius:12px;grid-template-columns:minmax(180px,1fr) 185px 120px auto;align-items:end;gap:12px;margin:0 18px 18px;padding:15px;display:grid}.service-renewal-form>div:first-child strong,.service-renewal-form>div:first-child span,.service-renewal-form label>span,.service-renewal-total span,.service-renewal-total strong{display:block}.service-renewal-form>div:first-child strong{color:var(--fc-text);font-size:13px}.service-renewal-form>div:first-child span{max-width:390px;color:var(--fc-muted);margin-top:4px;font-size:12px;line-height:1.5}.service-renewal-form label>span,.service-renewal-total span{color:var(--fc-muted);margin-bottom:5px;font-size:12px;font-weight:700}.page .service-renewal-form select{border:1px solid var(--fc-border);width:100%;height:38px;color:var(--fc-text-soft);background:#101823;border-radius:8px;padding:0 10px;font-size:12px}.service-renewal-total strong{min-height:38px;color:var(--fc-text);padding-top:10px;font-size:14px}.service-renewal-form .button{min-height:38px}.service-open-invoice{color:#eab55e;background:#261f14;border:1px solid #69522f;border-radius:10px;align-items:center;gap:9px;margin:-5px 18px 18px;padding:10px 12px;display:flex}.service-open-invoice>span{flex:auto;min-width:0}.service-open-invoice strong,.service-open-invoice small{display:block}.service-open-invoice strong{font-size:12px}.service-open-invoice small{color:#a98954;margin-top:2px;font-size:12px}.service-open-invoice b{flex:none;font-size:13px}.linked-server-name{align-items:center;gap:10px;min-width:0;margin:16px;display:flex}.linked-server-icon{color:#74ace9;background:#17283b;border:1px solid #315071;border-radius:11px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}.linked-server-name>div{flex:auto;min-width:0}.linked-server-name>div strong,.linked-server-name>div small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.linked-server-name>div strong{color:var(--fc-text);font-size:13px}.linked-server-name>div small{color:var(--fc-muted);margin-top:4px;font-size:12px}.linked-server-facts{grid-template-columns:1fr 1fr;gap:7px;margin:0 16px 14px;display:grid}.linked-server-facts>div{background:var(--fc-surface-soft);border-radius:9px;min-width:0;padding:9px 10px}.linked-server-facts span,.linked-server-facts strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.linked-server-facts span{color:var(--fc-muted-dark);font-size:12px}.linked-server-facts strong{color:var(--fc-text-soft);margin-top:4px;font-size:12px}.service-linked-server>.button{justify-content:center;margin:0 16px 16px}.linked-server-empty{color:#6e91ad;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:210px;padding:24px;display:flex}.linked-server-empty strong{color:var(--fc-text);font-size:13px}.linked-server-empty span{max-width:270px;color:var(--fc-muted);font-size:12px;line-height:1.5}.service-information,.service-invoices{margin-top:14px}.service-information-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:16px;display:grid}.service-information-grid>div{border:1px solid var(--fc-border-soft);background:var(--fc-surface-soft);border-radius:9px;min-width:0;padding:10px 11px}.service-information-grid span,.service-information-grid strong{display:block}.service-information-grid span{color:var(--fc-muted-dark);font-size:12px}.service-information-grid strong{color:var(--fc-text-soft);text-overflow:ellipsis;margin-top:5px;font-size:12px;line-height:1.4;overflow:hidden}.service-information>footer{color:#66c69e;background:#12231f;border:1px solid #2a4c42;border-radius:9px;align-items:center;gap:8px;margin:0 16px 16px;padding:10px 12px;font-size:12px;line-height:1.5;display:flex}.service-invoices>header>a{color:#78a9e3;align-items:center;gap:5px;font-size:12px;font-weight:750;text-decoration:none;display:inline-flex}.service-invoice-list>article{border-bottom:1px solid var(--fc-border-soft);grid-template-columns:34px minmax(180px,1.5fr) minmax(95px,.5fr) minmax(95px,.5fr) auto auto auto;align-items:center;gap:12px;min-width:0;padding:12px 16px;display:grid}.service-invoice-list>article:last-child{border-bottom:0}.service-invoice-icon{color:#eab55e;background:#2b2317;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.service-invoice-icon.paid{color:#51d2a1;background:#132820}.service-invoice-icon.overdue{color:#ff8491;background:#2b1920}.service-invoice-main{min-width:0}.service-invoice-main strong,.service-invoice-main>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.service-invoice-main strong{color:var(--fc-text);font-size:13px}.service-invoice-main strong em{color:#82abe0;background:#192a42;border-radius:5px;margin-left:7px;padding:3px 5px;font-size:12px;font-style:normal;display:inline-block}.service-invoice-main>span{color:var(--fc-muted);margin-top:4px;font-size:12px}.service-invoice-list>article>div:not(.service-invoice-main) span,.service-invoice-list>article>div:not(.service-invoice-main) strong{display:block}.service-invoice-list>article>div:not(.service-invoice-main) span{color:var(--fc-muted-dark);font-size:12px}.service-invoice-list>article>div:not(.service-invoice-main) strong{color:var(--fc-text-soft);margin-top:4px;font-size:12px}.service-invoice-list>article>b{color:var(--fc-text);white-space:nowrap;font-size:13px}.service-invoice-list .button{white-space:nowrap;min-height:31px}.service-invoices-empty{min-height:130px;color:var(--fc-muted-dark);flex-direction:column;justify-content:center;align-items:center;gap:7px;font-size:12px;display:flex}.service-lock-banner .button{flex:none;margin-left:auto}@media (width<=1300px){.services-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.service-list-dates{grid-template-columns:1fr 1fr}.service-renewal-form{grid-template-columns:minmax(180px,1fr) 185px auto}.service-renewal-form>div:first-child{grid-column:1/-1}.service-information-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1050px){.services-list{grid-template-columns:1fr}.service-detail-summary{grid-template-columns:1fr 1fr}.service-detail-grid{grid-template-columns:1fr}.service-information-grid{grid-template-columns:1fr 1fr}.service-invoice-list>article{grid-template-columns:34px minmax(160px,1fr) auto auto}.service-invoice-list>article>div:not(.service-invoice-main){display:none}}@media (width<=860px){.sidebar-nav{grid-template-columns:repeat(5,minmax(0,1fr))}.sidebar-link:nth-of-type(5){display:flex}.sidebar-link:nth-of-type(n+6){display:none}}@media (width<=760px){.services-page{padding:18px 15px 110px}.services-heading,.service-detail-hero,.service-payment-alert{flex-direction:column;align-items:stretch}.services-heading .button,.service-detail-actions,.service-payment-alert .button{justify-content:center;width:100%}.services-toolbar{flex-direction:column}.services-filter{flex-basis:42px;width:100%}.service-renewal-price{grid-template-columns:1fr}.service-renewal-form{grid-template-columns:1fr 1fr}.service-renewal-form>div:first-child,.service-renewal-form .button{grid-column:1/-1}.service-renewal-form .button{justify-content:center}.service-invoices>header{flex-direction:column;align-items:flex-start}}@media (width<=540px){.services-summary,.service-detail-summary,.service-information-grid{grid-template-columns:1fr 1fr}.service-summary,.service-fact{flex-direction:column;align-items:flex-start;gap:8px}.service-list-plan,.service-list-card>footer{flex-direction:column;align-items:stretch}.service-list-plan>b small{margin-left:4px;display:inline}.service-list-card>footer .button{justify-content:center;width:100%}.service-list-server em{display:none}.service-renewal-form{grid-template-columns:1fr}.service-renewal-form>div:first-child,.service-renewal-form .button{grid-column:auto}.service-invoice-list>article{grid-template-columns:32px minmax(0,1fr) auto;gap:8px}.service-invoice-list>article>.service-status{display:none}.service-invoice-list>article>b{grid-column:2}.service-invoice-list>article>.button{grid-column:2/-1;justify-content:center}}.server-workspace-tabs{background:#080f1cd1;border:1px solid #94a3b829;border-radius:16px;gap:8px;margin:18px 0;padding:8px;display:flex;overflow-x:auto}.server-workspace-tabs button{white-space:nowrap;color:#94a3b8;cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;gap:8px;padding:10px 13px;display:flex}.server-workspace-tabs button:hover{color:#e2e8f0;background:#94a3b814}.server-workspace-tabs button.active{color:#dbeafe;background:linear-gradient(135deg,#2563eb47,#0ea5e929);box-shadow:inset 0 0 0 1px #60a5fa47}.server-tab-panel{background:#080f1cc7;border:1px solid #94a3b829;border-radius:18px;min-height:280px;padding:20px}.server-tab-panel>header{border-bottom:1px solid #94a3b81f;align-items:flex-start;gap:12px;padding-bottom:16px;display:flex}.server-tab-panel>header h2,.port-forward-form h3{color:#e2e8f0;margin:0}.server-tab-panel>header p{color:#64748b;margin:4px 0 0;font-size:13px}.server-tab-empty{color:#64748b;text-align:center;place-items:center;min-height:190px;display:grid}.port-forward-layout{grid-template-columns:minmax(0,1.4fr) minmax(300px,.6fr);gap:18px;margin-top:18px;display:grid}.port-forward-list{flex-direction:column;gap:9px;display:flex}.port-forward-list article{background:#0f172a8c;border:1px solid #94a3b81f;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:12px;display:grid}.port-forward-list article div{flex-direction:column;gap:3px;display:flex}.port-forward-list article small{color:#64748b}.port-forward-form{background:#0f172ab8;border:1px solid #60a5fa2e;border-radius:14px;grid-template-columns:1fr 1fr;align-content:start;gap:12px;padding:15px;display:grid}.port-forward-form h3,.port-forward-form .wide,.port-forward-form .button{grid-column:1/-1}.port-forward-form label{color:#94a3b8;flex-direction:column;gap:6px;font-size:12px;display:flex}.port-forward-form input,.port-forward-form select,.reinstall-workspace select{color:#e2e8f0;background:#0b1220;border:1px solid #94a3b833;border-radius:9px;padding:10px}.reinstall-workspace{align-items:center;gap:12px;margin-top:20px;display:flex}.reinstall-workspace select{min-width:280px}.reinstall-status{color:#fbbf24;font-size:12px}.password-rotation-form{grid-template-columns:1fr 1fr auto;align-items:end;gap:14px;margin-top:20px;display:grid}.password-rotation-form label{color:#94a3b8;gap:7px;font-size:13px;display:grid}.password-rotation-form input,.vnc-toolbar input{color:#e2e8f0;background:#080f1d;border:1px solid #94a3b838;border-radius:9px;padding:10px 11px}.vnc-workspace{grid-template-rows:auto minmax(420px,70vh);gap:10px;min-width:0;margin-top:16px;display:grid}.vnc-toolbar{align-items:center;gap:9px;display:flex}.vnc-toolbar>span{color:#86efac;margin-right:auto;font-size:12px;font-weight:700}.vnc-toolbar input{width:min(340px,38vw)}.vnc-screen{background:#05070b;border:1px solid #94a3b82e;border-radius:10px;height:min(70vh,800px);min-height:420px;position:relative;overflow:hidden}.vnc-screen>div{min-width:0;min-height:0;width:100%!important;height:100%!important}.vnc-screen canvas{image-rendering:auto;background:#000;display:block}@media (width<=900px){.port-forward-layout{grid-template-columns:1fr}.server-workspace-tabs{margin-inline:-4px}}@media (width<=760px){.password-rotation-form{grid-template-columns:1fr}.vnc-toolbar{flex-wrap:wrap;align-items:stretch}.vnc-toolbar input{width:100%}}.live-resource-meters{flex-direction:column;gap:17px;padding:18px 4px 8px;display:flex}.live-resource-meter>div:first-child{color:#94a3b8;justify-content:space-between;font-size:13px;display:flex}.live-resource-meter>div:last-child{background:#94a3b81f;border-radius:99px;height:9px;margin-top:8px;overflow:hidden}.live-resource-meter i{border-radius:inherit;background:linear-gradient(90deg,#2563eb,#22d3ee);height:100%;transition:width .35s;display:block}.admin-service-admin-actions{align-items:center;gap:10px;display:flex}.account-shell,.admin-shell{font-size:15px}.account-shell small,.admin-shell small{font-size:max(12px,.78em)}.account-shell input,.account-shell select,.account-shell textarea,.account-shell button,.admin-shell input,.admin-shell select,.admin-shell textarea,.admin-shell button{font-size:14px}.admin-page p,.admin-page span,.admin-page label,.admin-page td,.admin-page th,.services-page p,.services-page span,.services-page label,.services-page td,.services-page th{font-size:max(12px,.82em)}.checkout-page{color:#e8eef8;background:radial-gradient(circle at 68% 0,#2563eb33,#0000 32%),#060b14;min-height:100vh;font-size:15px}.checkout-header{background:#060b14e0;border-color:#94a3b829}.checkout-back,.checkout-heading p{color:#9aa9bd;font-size:14px}.checkout-heading h1{color:#f8fafc;font-size:clamp(34px,4vw,46px)}.checkout-form-card,.order-summary{color:#e8eef8;background:#0b1220f5;border-color:#94a3b82e;box-shadow:0 22px 70px #00000047}.checkout-step h2{color:#f1f5f9;margin:0 0 5px;font-size:18px}.checkout-step p{color:#8494aa;margin:0;font-size:13px}.checkout-step>span{width:30px;height:30px;font-size:12px}.selected-plan{background:#1e40af1f;border-color:#60a5fa47}.selected-plan-icon{color:#60a5fa;box-shadow:none;background:#1e293be6}.selected-plan strong{color:#f1f5f9;font-size:15px}.selected-plan span{color:#93a4ba;font-size:13px}.checkout-fields .field label{color:#b6c2d2;font-size:13px}.checkout-fields input,.checkout-fields select{color:#f1f5f9;background:#080f1d;border-color:#94a3b83d;font-size:14px}.network-option{color:#dce6f3;background:#0a1221;border-color:#94a3b833}.network-option.selected{background:#1e40af29;border-color:#60a5fa8c}.network-option small{color:#93a4ba;font-size:12px}.checkout-step-addons{margin-top:28px}.checkout-addons{gap:10px;margin-bottom:22px;display:grid}.checkout-addons article{background:#0f172a9e;border:1px solid #94a3b82b;border-radius:13px;justify-content:space-between;align-items:center;gap:18px;padding:15px 16px;display:flex}.checkout-addons article.selected{background:#1e40af21;border-color:#60a5fa6b}.checkout-addons article>div:first-child{gap:3px;display:grid}.checkout-addons strong{color:#e8eef8;font-size:14px}.checkout-addons span{color:#94a3b8;font-size:12px}.checkout-addons small{color:#60a5fa;font-size:12px}.addon-counter{text-align:center;grid-template-columns:34px 30px 34px;align-items:center;display:grid}.addon-counter button{color:#bfdbfe;cursor:pointer;background:#101b31;border:1px solid #60a5fa47;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.addon-counter button:disabled{opacity:.35;cursor:default}.checkout-note{color:#a7b5c7;background:#0f172ab8;font-size:12px}.summary-head,.summary-lines{border-color:#94a3b824}.summary-head{font-size:15px}.summary-lines span{color:#94a3b8;font-size:12px}.summary-lines strong{color:#e2e8f0;text-align:right;font-size:12px}.summary-total span{font-size:14px}.summary-total strong{color:#f8fafc;font-size:25px}.balance-check{font-size:12px}.balance-check.ok{color:#86efac;background:#16653433}.balance-check.low{color:#fcd34d;background:#92400e30}.summary-legal{color:#718198;font-size:13px}@media (width<=620px){.checkout-addons article{flex-direction:column;align-items:flex-start}.addon-counter{grid-template-columns:38px 1fr 38px;justify-content:space-between;align-self:stretch}}.site-actions{align-items:center;gap:6px;display:flex}.site-actions .button-ghost{color:#93c5fd;cursor:pointer;background:#60a5fa1f;border:1px solid #60a5fa47;border-radius:9px;padding:6px 9px}.site-actions .button-ghost:hover:not(:disabled){background:#60a5fa38}.site-actions .button-ghost:disabled{opacity:.45;cursor:default}.site-blocked-note{align-items:center;gap:5px;margin-top:4px;display:flex;color:#fca5a5!important}.site-ssl-error{align-items:center;gap:5px;margin-top:4px;display:flex;color:#fbbf24!important}.port-forward-form .site-checkbox{flex-direction:row;align-items:center;gap:8px;display:flex}.port-forward-form .site-checkbox input{width:auto;margin:0}.site-instructions{background:#0f172a8c;border:1px solid #60a5fa2e;border-radius:14px;margin-top:18px;padding:18px}.site-instructions h3{color:#e2e8f0;margin:0 0 12px;font-size:15px}.site-instructions ol{gap:12px;margin:0;padding:0 0 0 4px;list-style:none;display:grid}.site-instructions li{gap:3px;display:grid}.site-instructions li strong{color:#cbd5f5;font-size:13px}.site-instructions li span{color:#94a3b8;font-size:13px;line-height:1.55}.site-instructions-ip{color:#94a3b8;margin:14px 0 0;font-size:13px}.site-instructions-ip code{color:#bfdbfe;background:#60a5fa24;border-radius:6px;padding:2px 7px;font-family:ui-monospace,monospace}.port-forward-form .site-form-note{color:#94a3b8;margin:10px 0 0;font-size:12px;line-height:1.5}.site-configs{border-top:1px solid #94a3b824;margin-top:18px;padding-top:16px}.site-configs h4{color:#e2e8f0;margin:0 0 6px;font-size:14px}.site-configs-note{color:#94a3b8;margin:0 0 12px;font-size:13px;line-height:1.55}.site-configs-note code{color:#bfdbfe;background:#60a5fa24;border-radius:5px;padding:1px 6px;font-family:ui-monospace,monospace}.site-config{background:#02061759;border:1px solid #94a3b829;border-radius:10px;margin-bottom:10px;overflow:hidden}.site-config-head{cursor:pointer;color:#cbd5f5;text-align:left;background:0 0;border:0;align-items:center;gap:9px;width:100%;padding:11px 14px;font-size:13px;font-weight:600;display:flex}.site-config-head:hover{background:#60a5fa12}.site-config-chevron{color:#60a5fa;flex-shrink:0;transition:transform .18s}.site-config.open .site-config-chevron{transform:rotate(180deg)}.site-config-body{padding:0 14px 14px}.site-config-hint{color:#94a3b8;margin:0 0 10px;font-size:12px;line-height:1.55}.site-config-copy{margin-bottom:10px;padding:5px 11px;font-size:12px}.site-config-body pre{background:#020617;border:1px solid #94a3b81f;border-radius:8px;max-height:420px;margin:0;padding:14px;overflow-x:auto}.site-config-body pre code{color:#cbd5f5;white-space:pre;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.6}.account-announcement{z-index:24;color:#dcebf8;background:linear-gradient(90deg, #144258f0, #0f2639f5), var(--fc-surface);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid #4693b847;align-items:flex-start;gap:12px;padding:12px 28px;display:flex;position:sticky;top:72px;box-shadow:0 10px 26px #00000021}.account-announcement>span{color:#77d4e7;background:#2779972e;border:1px solid #5ec4df4d;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.account-announcement>div{min-width:0}.account-announcement strong,.account-announcement p{margin:0;display:block}.account-announcement strong{color:#f1f7fb;font-size:13px;line-height:1.45}.account-announcement p{color:#9eb5c8;white-space:pre-wrap;margin-top:3px;font-size:12px;line-height:1.5}.news-page{width:min(1240px,100% - 64px);min-height:calc(100dvh - 68px);color:var(--fc-text-soft);margin:0 auto;padding:50px 0 64px}.news-page-head{align-items:center;gap:12px;margin-bottom:26px;display:flex}.news-page-icon{color:#72c8db;background:#20627b1f;border:1px solid #5ab4cd2e;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.news-page-head h1,.news-page-head p{margin:0}.news-page-head h1{color:#f3f6fb;letter-spacing:-.7px;font-size:clamp(24px,2.4vw,32px)}.news-page-head p{color:#6f8a9e;margin-top:3px;font-size:13px}.news-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.news-card{color:#eef3f8;text-align:left;background:radial-gradient(circle at 92% 10%,#4989b10f,#0000 38%),#121e2d;border:1px solid #243649;border-radius:16px;flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:124px;padding:21px 22px 18px;transition:border-color .15s,transform .15s,background .15s;display:flex;box-shadow:0 12px 28px #00000014}.news-card:hover{background-color:#162538;border-color:#365a75;transform:translateY(-2px)}.news-card strong{color:#f4f7fb;font-size:15px;line-height:1.45}.news-card-meta{color:#678296;flex-wrap:wrap;gap:8px 16px;margin-top:16px;font-size:13px;display:flex}.news-card-meta>span{align-items:center;gap:5px;display:inline-flex}.news-empty{color:#6e879a;text-align:center;background:#121e2d8a;border:1px dashed #2a3c4f;border-radius:16px;align-content:center;place-items:center;gap:9px;min-height:260px;display:grid}.news-empty strong{color:#cbd8e3;font-size:15px}.news-empty span{max-width:420px;font-size:12px}.news-modal-backdrop{z-index:80;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#02080fc2;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.news-modal{color:#d7e0e9;background:#101a27;border:1px solid #2a4055;border-radius:18px;width:min(760px,100%);max-height:min(720px,100dvh - 56px);overflow:auto;box-shadow:0 34px 90px #0000006b}.news-modal>header{border-bottom:1px solid #223345;justify-content:space-between;align-items:flex-start;gap:18px;padding:24px 26px 20px;display:flex}.news-modal>header span{color:#6f889d;font-size:13px}.news-modal>header h2{color:#f4f7fb;margin:6px 0 0;font-size:22px;line-height:1.35}.news-modal>header button{color:#9db0c2;background:#172331;border:1px solid #2c4154;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.news-modal-body{color:#b9c7d4;white-space:pre-wrap;padding:24px 26px 30px;font-size:14px;line-height:1.75}.admin-news-page{--news-border:#2a394a}.admin-news-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.admin-news-stats article{border:1px solid var(--fc-border);color:#70a8d1;background:var(--fc-surface);border-radius:13px;align-items:center;gap:12px;min-height:74px;padding:14px 16px;display:flex}.admin-news-stats article>div{gap:2px;display:grid}.admin-news-stats strong{color:#edf3f8;font-size:20px}.admin-news-stats span{color:#8294a7;font-size:13px}.admin-news-tabs{border:1px solid var(--fc-border);background:#111923;border-radius:12px;gap:7px;margin-bottom:14px;padding:4px;display:flex}.admin-news-tabs button{color:#8799ab;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:7px;min-height:36px;padding:0 14px;font-weight:700;display:inline-flex}.admin-news-tabs button.active{color:#dcecff;background:#17263a;border-color:#335273}.admin-news-layout{border:1px solid var(--fc-border);background:var(--fc-surface);border-radius:15px;grid-template-columns:minmax(260px,.72fr) minmax(520px,1.28fr);min-height:570px;display:grid;overflow:hidden}.admin-news-list-panel{border-right:1px solid var(--fc-border-soft);background:#101821;min-width:0}.admin-news-list-panel>header{border-bottom:1px solid var(--fc-border-soft);justify-content:space-between;align-items:center;height:52px;padding:0 16px;display:flex}.admin-news-list-panel>header strong{color:#dfe7ef;font-size:12px}.admin-news-list-panel>header span{color:#8295a8;background:#192431;border-radius:8px;place-items:center;min-width:26px;height:24px;font-size:13px;display:grid}.admin-news-list{max-height:650px;padding:8px;overflow:auto}.admin-news-list>button{color:#b8c5d2;text-align:left;background:0 0;border:1px solid #0000;border-radius:10px;grid-template-columns:18px minmax(0,1fr);gap:9px;width:100%;padding:12px 11px;display:grid}.admin-news-list>button:hover,.admin-news-list>button.active{background:#172331;border-color:#2d4359}.admin-news-list>button strong,.admin-news-list>button small{display:block}.admin-news-list>button strong{color:#dfe7ef;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.4;overflow:hidden}.admin-news-list>button small{color:#6f8396;margin-top:5px;font-size:13px}.admin-news-state{place-items:center;width:18px;height:18px;margin-top:1px;display:grid}.admin-news-state i{background:#6b7d8f;border-radius:50%;width:7px;height:7px}.admin-news-state.active i{background:#42c997;box-shadow:0 0 0 4px #42c99714}.admin-news-state.scheduled i{background:#66a4e8;box-shadow:0 0 0 4px #66a4e814}.admin-news-state.expired i{background:#d59a52}.admin-news-state.draft i{background:#78899b}.admin-news-editor-panel{background:var(--fc-surface);min-width:0}.admin-news-editor{min-height:100%}.admin-news-editor>header{border-bottom:1px solid var(--fc-border-soft);align-items:center;gap:12px;padding:18px 20px;display:flex}.admin-news-editor>header>span{color:#76b1e3;background:#162b42;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;display:grid}.admin-news-editor>header>span.banner{color:#74cedb;background:#12313b}.admin-news-editor>header strong,.admin-news-editor>header small{display:block}.admin-news-editor>header strong{color:#edf3f8;font-size:13px}.admin-news-editor>header small{color:#7d90a3;margin-top:4px;font-size:13px}.admin-news-editor>label,.admin-news-publish-grid,.admin-news-preview{margin-left:20px;margin-right:20px}.admin-news-editor>label{margin-top:17px;display:block}.admin-news-editor label>span{color:#91a3b5;margin-bottom:6px;font-size:13px;font-weight:700;display:block}.admin-news-editor input,.admin-news-editor select,.admin-news-editor textarea,.support-telegram-form input{color:#edf3f8;background:#0f1721;border:1px solid #354557;border-radius:9px;width:100%}.admin-news-editor input,.admin-news-editor select,.support-telegram-form input{height:40px;padding:0 11px}.admin-news-editor textarea{resize:vertical;min-height:100px;padding:11px;line-height:1.55}.admin-news-publish-grid{grid-template-columns:.8fr 1fr 1fr;gap:12px;margin-top:18px;display:grid}.admin-news-publish-grid label>small{color:#687b8d;margin-top:5px;font-size:12px;display:block}.admin-news-preview{color:#8298aa;background:#101a24;border:1px solid #283b4d;border-radius:9px;align-items:center;gap:7px;margin-top:16px;padding:10px 12px;font-size:13px;display:flex}.admin-news-editor>footer{border-top:1px solid var(--fc-border-soft);justify-content:space-between;align-items:center;gap:12px;margin-top:20px;padding:16px 20px;display:flex}.admin-news-editor>footer>div{gap:8px;display:flex}.admin-news-empty{color:#6f8295;text-align:center;padding:22px 14px;font-size:13px}.admin-news-empty.editor{align-content:center;place-items:center;gap:8px;min-height:430px;display:grid}.admin-news-empty.editor strong{color:#c9d5df}.support-telegram-admin{border-top:1px solid var(--fc-border-soft);margin-top:22px;padding-top:22px}.support-telegram-head{justify-content:space-between;align-items:center;gap:18px;margin-bottom:16px;display:flex}.support-telegram-head>div{align-items:center;gap:12px;display:flex}.support-telegram-head>div>span{color:#70c5d8;background:#12303b;border:1px solid #2d5261;border-radius:11px;flex:none;place-items:center;width:40px;height:40px;display:grid}.support-telegram-head strong,.support-telegram-head p{margin:0;display:block}.support-telegram-head strong{color:#edf3f8;font-size:15px}.support-telegram-head p{color:#8294a7;margin-top:4px;font-size:13px}.support-telegram-layout{grid-template-columns:minmax(520px,1.35fr) minmax(270px,.65fr);align-items:start;gap:18px;display:grid}.support-telegram-form{border:1px solid var(--fc-border);background:var(--fc-surface);border-radius:14px;overflow:hidden}.support-telegram-grid{border-bottom:1px solid var(--fc-border-soft);grid-template-columns:1fr 1fr;gap:13px;padding:19px;display:grid}.support-telegram-form label>span{color:#91a3b5;margin-bottom:6px;font-size:13px;font-weight:700;display:block}.support-telegram-grid label>small{color:#6f8295;margin-top:6px;font-size:12px;line-height:1.5;display:block}.support-telegram-events{border-bottom:1px solid var(--fc-border-soft);gap:8px;padding:18px 19px;display:grid}.support-telegram-events>strong{color:#dce5ed;margin-bottom:3px;font-size:12px}.support-telegram-events>label{background:#111b26;border:1px solid #28394a;border-radius:10px;align-items:flex-start;gap:10px;padding:10px 11px;display:flex}.support-telegram-events>label>input{accent-color:#4b7fd0;width:15px;height:15px;margin-top:2px}.support-telegram-events>label>span{grid-template-columns:19px 1fr;margin:0;display:grid}.support-telegram-events b{color:#dce5ed;font-size:13px}.support-telegram-events small{color:#718598;grid-column:2;margin-top:3px;font-size:12px}.support-telegram-confirm{background:#111923;gap:13px;padding:18px 19px;display:grid}.support-telegram-confirm>label:not(.smtp-enable):not(.smtp-check)>span{margin-bottom:6px}.support-telegram-aside{gap:12px;display:grid}.support-telegram-test{width:100%}.support-telegram-loading{border:1px solid var(--fc-border);color:#8294a7;background:var(--fc-surface);border-radius:12px;align-items:center;gap:8px;margin-top:20px;padding:16px;display:flex}@media (width<=1100px){.news-grid,.admin-news-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-news-layout,.support-telegram-layout{grid-template-columns:1fr}.admin-news-list-panel{border-right:0;border-bottom:1px solid var(--fc-border-soft)}.admin-news-list{max-height:280px}}@media (width<=720px){.account-announcement{padding:10px 14px;top:72px}.news-page{width:min(100% - 28px,720px);padding-top:28px}.news-grid{grid-template-columns:1fr}.news-card{min-height:112px}.news-modal-backdrop{padding:14px}.news-modal>header,.news-modal-body{padding-left:18px;padding-right:18px}.admin-news-stats,.admin-news-publish-grid,.support-telegram-grid{grid-template-columns:1fr}.admin-news-editor>footer,.support-telegram-head{flex-direction:column;align-items:stretch}.admin-news-editor>footer>div{flex-wrap:wrap}}:root{--rb-bg:#07101c;--rb-page:#091321;--rb-sidebar:#08111e;--rb-surface:#101c2b;--rb-surface-2:#132235;--rb-surface-3:#17283c;--rb-border:#87a4c626;--rb-border-strong:#74a6e045;--rb-text:#edf6ff;--rb-text-soft:#c7d6e7;--rb-muted:#8296ad;--rb-blue:#4c8df6;--rb-blue-2:#66b5ff;--rb-cyan:#46c9d8;--rb-green:#35d09a;--rb-amber:#f1b85b;--rb-red:#f27683;--rb-radius:18px;--rb-shadow:0 22px 56px #0003}.account-shell{background:var(--rb-bg)!important;grid-template-columns:252px minmax(0,1fr)!important}.sidebar{border-right:1px solid var(--rb-border)!important;background:radial-gradient(circle at 20% 0,#478ff21f,#0000 28%),linear-gradient(#091421 0%,#07101b 100%)!important;padding:24px 16px 16px!important}.brand-mark{box-shadow:0 0 0 5px #4c8df614,0 8px 22px #4c8df62e}.brand-name{letter-spacing:-.35px}.sidebar-label{text-transform:uppercase;color:#536a84!important;letter-spacing:.12em!important;margin:20px 10px 8px!important;font-size:12px!important;font-weight:800!important}.sidebar-link{color:#8499b1!important;border-radius:11px!important;min-height:42px!important;margin:3px 0!important;padding:0 12px!important;font-size:12px!important;font-weight:650!important;transition:all .18s!important}.sidebar-link:hover{transform:translate(1px);color:#dbeaff!important;background:#3f6ba021!important;border-color:#74a6e01f!important}.sidebar-link.active{box-shadow:inset 3px 0 #5da6ff;color:#f1f7ff!important;background:linear-gradient(90deg,#3871c042,#234c7d1a)!important;border-color:#5f9dee38!important}.sidebar-bottom{border-color:var(--rb-border)!important;background:0 0!important;padding:14px 5px 0!important}.user-chip{border:1px solid #0000;border-radius:13px;transition:all .18s;padding:10px!important}.user-chip:hover{border-color:var(--rb-border);background:#ffffff06}.user-chip strong{color:var(--rb-text)!important}.user-chip span{color:#61768f!important}.account-main{background:radial-gradient(circle at 82% -8%,#3477d214,#0000 29%),linear-gradient(#091320 0%,#08111d 100%)!important}.account-topbar{border-bottom:1px solid var(--rb-border)!important;min-height:74px!important;box-shadow:none!important;-webkit-backdrop-filter:blur(22px)saturate(130%)!important;backdrop-filter:blur(22px)saturate(130%)!important;background:#08121fdb!important;padding:0 30px!important}.account-topbar-title{flex-direction:column;gap:2px;min-width:0;display:flex}.account-topbar-title>span{color:#60758f;letter-spacing:.11em;text-transform:uppercase;font-size:12px;font-weight:800}.account-topbar-title>strong{color:#dce9f7;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.topbar-actions{gap:8px!important}.account-support-link{border:1px solid var(--rb-border);color:#95aac1;background:#101c2ba8;border-radius:10px;align-items:center;gap:7px;min-height:36px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.account-support-link:hover{border-color:var(--rb-border-strong);color:#e3effb;background:#122238}.account-announcement{color:#b8d2f2!important;background:linear-gradient(90deg,#1c497e47,#0b2037b8)!important;border-bottom:1px solid #5ba0f124!important}.account-main .page{background:0 0!important;padding:32px clamp(22px,2.3vw,40px) 54px!important}.account-main .page-title{margin-bottom:24px!important}.account-main .page-title h1{letter-spacing:-.04em;color:var(--rb-text)!important;margin-bottom:6px!important;font-size:clamp(24px,2vw,32px)!important;font-weight:760!important}.account-main .page-title p{color:#71869e!important;font-size:12px!important}.dashboard-page-actions{flex-wrap:wrap;gap:9px;display:flex}.dashboard-banner{overflow:hidden;background:radial-gradient(circle at 82%,#419cff38,#0000 29%),linear-gradient(120deg,#10233a 0%,#0d1b2e 55%,#102541 100%)!important;border:1px solid #68a3e629!important;border-radius:20px!important;min-height:176px!important;margin-bottom:18px!important;box-shadow:0 20px 56px #00000029!important}.dashboard-banner>img{filter:saturate(.9)contrast(1.03);opacity:.78!important;width:min(42%,520px)!important;right:0!important}.dashboard-banner>div{max-width:680px!important;padding:28px 30px!important}.dashboard-banner span{color:#69a8ef!important;letter-spacing:.12em!important;font-size:12px!important;font-weight:800!important}.dashboard-banner strong{letter-spacing:-.035em;max-width:620px;color:#f1f7ff!important;font-size:clamp(19px,1.75vw,27px)!important}.dashboard-banner p{max-width:610px;color:#8fa5bd!important;line-height:1.65!important}.dashboard-banner a{color:#76b6ff!important;font-weight:750!important}.stats-grid{gap:12px!important;margin-bottom:18px!important}.account-main .stat-card{border:1px solid var(--rb-border)!important;background:linear-gradient(145deg,#132235f0,#0e1a29f0)!important;border-radius:16px!important;min-height:116px!important;padding:18px!important;box-shadow:0 16px 34px #0000001a!important}.account-main .stat-card:hover{transform:translateY(-1px);border-color:#6fa6e23d!important}.account-main .stat-icon{color:#6facf5!important;background:#386fb324!important;border:1px solid #5799e82b!important;border-radius:10px!important;width:34px!important;height:34px!important}.account-main .stat-card>span:not(.stat-icon){color:#71869e!important}.account-main .stat-card>strong{color:#eef6ff!important;font-size:21px!important}.dashboard-grid{grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr)!important;gap:16px!important}.account-main .panel-card{border:1px solid var(--rb-border)!important;border-radius:var(--rb-radius)!important;background:linear-gradient(155deg,#101d2df5,#0d1826f5)!important;box-shadow:0 18px 42px #0000001a!important}.account-main .panel-head{min-height:58px;border-bottom:1px solid var(--rb-border)!important;padding:0 18px!important}.account-main .panel-head h2{color:#dfeaf7!important;font-size:12px!important;font-weight:760!important}.account-main .panel-head a{color:#6f9fd8!important;font-size:13px!important}.service-row{border-color:var(--rb-border)!important;background:0 0!important;min-height:76px!important;padding:12px 18px!important}.service-row:hover{background:#27486d17!important}.service-glyph{color:#75aff4!important;background:#386cab26!important;border-radius:11px!important}.service-row strong{color:#dbe7f5!important}.service-row span{color:#6e839b!important}.activity-list{padding:6px 0!important}.activity{min-height:62px;border-color:var(--rb-border)!important;padding:10px 18px!important}.activity-icon{color:#78aff0!important;background:#376daf26!important}.activity strong{color:#ccd9e8!important}.activity span{color:#667d96!important}.support-workspace{align-items:stretch;min-height:650px;grid-template-columns:190px minmax(270px,.72fr) minmax(480px,1.55fr)!important;gap:12px!important;display:grid!important}.support-filter-panel{align-self:stretch;padding:12px!important}.support-filter-title{border-bottom:1px solid var(--rb-border);color:#70aef5;align-items:center;gap:9px;margin-bottom:5px;padding:8px 7px 15px;display:flex}.support-filter-title>div{gap:2px;display:grid}.support-filter-title strong{color:#d9e5f3;font-size:13px}.support-filter-title span{color:#60758d;font-size:12px}.support-filter-button{color:#7f94ac;text-align:left;background:0 0;border:1px solid #0000;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:37px;margin:2px 0;padding:0 9px;font-size:13px;display:flex}.support-filter-button strong{color:#70869e;text-align:center;background:#728fb014;border-radius:7px;min-width:24px;padding:3px 6px;font-size:12px}.support-filter-button:hover,.support-filter-button.active{color:#e4eef9;background:#305e9629;border-color:#66a3e72b}.support-filter-button.active strong{color:#8cc3ff;background:#4687db26}.support-filter-help{background:#224c7c1a;border:1px solid #528fd524;border-radius:11px;gap:5px;margin-top:16px;padding:11px;display:grid}.support-filter-help strong{color:#bdd5ef;font-size:12px}.support-filter-help span{color:#647b94;font-size:12px;line-height:1.5}.support-list-panel,.support-content-panel{min-height:650px!important}.support-search{border:1px solid var(--rb-border);color:#667f9b;background:#0b1624;border-radius:10px;align-items:center;gap:8px;height:39px;margin:10px;padding:0 10px;display:flex}.support-search input{width:100%;height:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;padding:0!important;font-size:13px!important}.support-ticket-list{padding:0 7px 8px!important}.support-ticket-row{margin:3px 0;background:0 0!important;border:1px solid #0000!important;border-radius:11px!important;padding:12px 10px!important}.support-ticket-row:hover{background:#25486f1a!important;border-color:#74a4dc1f!important}.support-ticket-row.active{box-shadow:inset 3px 0 #5aa4ff;background:linear-gradient(100deg,#356ab03b,#2246711a)!important;border-color:#5b9deb40!important}.support-message{border:1px solid var(--rb-border)!important;background:#0d1928!important;border-radius:13px!important}.support-message.staff{margin-left:26px;background:linear-gradient(145deg,#1c416d4d,#112339d1)!important;border-color:#5199eb33!important}.support-message p{color:#b7c7d8!important}.support-reply{border-top:1px solid var(--rb-border)!important;background:#08111d94!important}.control-shell{width:100%;height:100dvh;min-height:100dvh;color:var(--rb-text-soft);background:var(--rb-bg);grid-template-columns:254px minmax(0,1fr);display:grid;overflow:hidden}.control-sidebar{background:radial-gradient(circle at 22% 0,#2f81e026,#0000 27%),linear-gradient(#07111e 0%,#060d17 100%);border-right:1px solid #6f94bd29;flex-direction:column;min-height:0;padding:22px 15px 15px;display:flex;overflow:hidden}.control-brand-row{justify-content:space-between;align-items:center;gap:10px;padding:0 8px 18px;display:flex}.control-brand-row>span{color:#75aef0;letter-spacing:.08em;text-transform:uppercase;background:#2e67ad24;border:1px solid #5494e033;border-radius:7px;padding:5px 7px;font-size:12px;font-weight:800}.control-brand-row .brand-name{font-size:14px}.control-server-chip{background:#12263e9e;border:1px solid #6397d329;border-radius:13px;grid-template-columns:34px minmax(0,1fr) 8px;align-items:center;gap:9px;margin:0 2px 13px;padding:11px;display:grid}.control-server-icon{color:#70adf4;background:#3d79c12e;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.control-server-chip div{gap:2px;min-width:0;display:grid}.control-server-chip small{color:#5f7590;text-transform:uppercase;letter-spacing:.08em;font-size:12px}.control-server-chip strong{color:#dce9f7;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.control-server-chip>i{background:var(--rb-green);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #35d09a14}.control-nav{flex:auto;min-height:0;padding:0 3px 12px 0;overflow-y:auto}.control-nav-label{color:#465c76;letter-spacing:.12em;text-transform:uppercase;margin:18px 10px 7px;font-size:12px;font-weight:800;display:block}.control-nav-link{color:#7890aa;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;min-height:40px;margin:3px 0;padding:0 11px;font-size:13px;font-weight:670;transition:all .18s;display:flex}.control-nav-link>span{flex:1}.control-nav-link>small{color:#435b76;font-size:12px}.control-nav-link:hover{color:#dce9f7;background:#294f7b21;border-color:#689fde21}.control-nav-link.is-static{opacity:.62;cursor:default}.control-back,.control-help{color:#7189a4;border-radius:10px;align-items:center;gap:8px;min-height:38px;padding:0 10px;font-size:12px;font-weight:700;display:flex}.control-back:hover,.control-help:hover{color:#e1edf9;background:#2a4d7721}.control-main{background:radial-gradient(circle at 88% -2%,#3a83dd17,#0000 27%),#08121f;min-width:0;height:100dvh;overflow:hidden auto}.control-topbar{z-index:35;-webkit-backdrop-filter:blur(22px)saturate(125%);backdrop-filter:blur(22px)saturate(125%);background:#07101ce0;border-bottom:1px solid #6f94bd26;justify-content:space-between;align-items:center;gap:18px;min-height:70px;padding:0 28px;display:flex;position:sticky;top:0}.control-topbar>div:first-child{gap:2px;display:grid}.control-topbar>div:first-child span{color:#54708e;letter-spacing:.11em;text-transform:uppercase;font-size:12px;font-weight:800}.control-topbar>div:first-child strong{color:#d9e7f5;font-size:12px}.control-topbar-actions{align-items:center;gap:8px;display:flex}.control-cabinet-button{min-height:36px!important;padding-inline:12px!important;font-size:12px!important}.control-main>.page{background:0 0!important;min-height:calc(100dvh - 70px)!important;padding:24px clamp(20px,2vw,34px) 50px!important}.control-main .server-hero{background:radial-gradient(circle at 82% 18%,#3d8eed29,#0000 30%),linear-gradient(135deg,#12253cf5,#0c1929f5)!important;border:1px solid #699fdc2b!important;border-radius:18px!important;margin-bottom:14px!important;padding:20px 22px!important;box-shadow:0 18px 48px #00000021!important}.control-main .server-title h1{letter-spacing:-.035em;color:#f0f7ff!important;font-size:22px!important}.control-main .server-subtitle{color:#758aa2!important}.control-main .server-actions .button{border-radius:9px!important;min-height:34px!important;font-size:12px!important}.control-main .stats-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important}.control-main .stat-card{min-height:100px!important;box-shadow:none!important;background:linear-gradient(145deg,#122133f5,#0d1a29f5)!important;border:1px solid #779cc726!important;border-radius:14px!important;padding:16px!important}.control-main .stat-card>span{color:#6d839b!important}.control-main .stat-card strong{color:#edf6ff!important}.control-main .server-grid{gap:12px!important}.control-main .panel-card,.control-main .server-tab-panel{background:linear-gradient(155deg,#101d2df7,#0c1725f7)!important;border:1px solid #779cc726!important;border-radius:16px!important;box-shadow:0 16px 40px #00000017!important}.control-main .panel-head,.control-main .server-tab-panel>header{border-color:#779cc721!important}.control-main .panel-head h2,.control-main .server-tab-panel h2{color:#dce8f5!important}.control-main .server-tab-panel>header p{color:#637991!important}.control-main .server-info span{color:#687f98!important}.control-main .server-info strong{color:#c8d6e6!important}.control-main .resource-meter-track{background:#516b8b26!important}.account-main .button,.control-main .button,.control-topbar .button{border-radius:10px!important;font-weight:720!important}.account-main .button-primary,.control-main .button-primary{background:linear-gradient(135deg,#4b8df3,#3975d2)!important;border-color:#60a0eb8c!important;box-shadow:0 10px 24px #2d71d333!important}.account-main .button-primary:hover,.control-main .button-primary:hover{background:linear-gradient(135deg,#5a9afa,#4482df)!important}.account-main .button-secondary,.control-main .button-secondary,.control-topbar .button-secondary{color:#9fb3c9!important;background:#132132d1!important;border-color:#7b9dc52e!important}.account-main .button-secondary:hover,.control-main .button-secondary:hover,.control-topbar .button-secondary:hover{color:#e7f2fd!important;background:#16283d!important;border-color:#68a5eb47!important}@media (width<=1380px){.support-workspace{grid-template-columns:160px minmax(250px,.68fr) minmax(420px,1.32fr)!important}}@media (width<=1180px){.support-workspace{grid-template-columns:minmax(260px,.72fr) minmax(430px,1.28fr)!important}.support-filter-panel{display:none!important}.dashboard-grid{grid-template-columns:1fr!important}.control-main .stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=920px){.control-shell{grid-template-columns:1fr;height:auto;min-height:100dvh;overflow:visible}.control-sidebar{z-index:50;border-right:0;border-bottom:1px solid var(--rb-border);width:100%;height:auto;padding:10px 12px;display:block;position:sticky;top:0;overflow:hidden}.control-brand-row{min-height:42px;padding:0}.control-brand-row>span{margin-left:auto}.control-server-chip,.control-sidebar-bottom,.control-nav-label,.control-nav-link.is-static{display:none}.control-nav{gap:5px;margin-top:7px;padding:5px 0 2px;display:flex;overflow-x:auto}.control-nav-link{min-width:max-content;min-height:34px;padding:0 10px}.control-main{height:auto;min-height:100dvh;overflow:visible}.control-topbar{min-height:58px;padding-inline:16px;top:100px}.control-main>.page{padding:18px 15px 40px!important}.control-main .server-workspace-tabs{display:none!important}.support-workspace{grid-template-columns:1fr!important}.support-list-panel,.support-content-panel{min-height:auto!important}}@media (width<=860px){.account-shell{grid-template-columns:1fr!important}.account-topbar{padding:0 15px!important}.account-support-link{display:none}.account-main .page{padding:22px 15px 100px!important}.dashboard-banner>img{opacity:.28!important;width:75%!important}.dashboard-banner>div{z-index:2;position:relative;padding:24px 20px!important}}@media (width<=680px){.control-topbar>div:first-child span{display:none}.control-cabinet-button{justify-content:center;width:36px;padding:0!important;font-size:0!important}.control-main .stats-grid{grid-template-columns:1fr 1fr!important}.control-main .server-hero{flex-direction:column!important;align-items:stretch!important}.control-main .server-actions{flex-wrap:wrap}.dashboard-page-actions{width:100%}.dashboard-page-actions .button{flex:auto;justify-content:center}}.account-panel-switch{color:#b9d7f8;background:linear-gradient(135deg,#3070c238,#1d498021);border:1px solid #5299ee45;border-radius:10px;align-items:center;gap:7px;min-height:36px;padding:0 12px;font-size:13px;font-weight:760;transition:border-color .18s,background .18s,color .18s,transform .18s;display:inline-flex}.account-panel-switch:hover{color:#f0f7ff;background:linear-gradient(135deg,#3b7fd54f,#23538f30);border-color:#62abff6b;transform:translateY(-1px)}.user-chip{color:inherit;grid-template-columns:34px minmax(0,1fr) 24px;align-items:center;gap:9px;text-decoration:none;display:grid!important}.user-chip-settings{color:#566d87;justify-self:end;transition:color .18s,transform .18s}.user-chip:hover .user-chip-settings{color:#79b4fb;transform:rotate(18deg)}.control-nav-group{gap:2px;display:grid}.control-nav-group+.control-nav-group{margin-top:2px}.control-nav-context{color:#536a83;background:#111f3175;border:1px solid #6c97c61a;border-radius:10px;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:8px;margin:8px 3px 0;padding:9px 10px;font-size:12px;line-height:1.45;display:grid}.control-nav-context svg{color:#5f89b9;margin-top:1px}.server-resources-panel{overflow:hidden}.server-resource-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;padding:14px;display:grid}.server-resource-summary-card{background:radial-gradient(circle at 88% 0,#4d93e81c,#0000 36%),linear-gradient(145deg,#122235f5,#0d1928f5);border:1px solid #749ecc24;border-radius:14px;gap:16px;min-width:0;padding:17px;display:grid}.server-resource-summary-card>div:first-child{gap:4px;min-width:0;display:grid}.server-resource-summary-card span{color:#6f859d;font-size:12px;font-weight:740}.server-resource-summary-card strong{color:#edf6ff;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;font-size:19px;font-weight:780;overflow:hidden}.server-resource-summary-card small{color:#647a92;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.45;overflow:hidden}.server-resource-progress{background:#5c769421;border-radius:999px;height:5px;overflow:hidden}.server-resource-progress>span{border-radius:inherit;background:linear-gradient(90deg,#4c8df6,#55b8ea);height:100%;transition:width .25s;display:block;box-shadow:0 0 14px #4c8df638}.server-resource-progress>span.is-empty{opacity:.22;width:32%!important}.server-resource-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0 14px 14px;display:grid}.server-resource-detail-card{background:#0b162485;border:1px solid #749ecc21;border-radius:14px;overflow:hidden}.server-resource-detail-card .panel-head{min-height:48px;padding-inline:15px!important}.server-resource-detail-card .server-info{padding:4px 15px 12px}.client-server-card{position:relative;overflow:hidden;background:radial-gradient(circle at 100% 0,#4a91e717,#0000 34%),linear-gradient(155deg,#101d2df7,#0c1725f7)!important;border-color:#79a1cf26!important;transition:transform .18s,border-color .18s,box-shadow .18s!important;box-shadow:0 18px 42px #00000017!important}.client-server-card:before{content:"";opacity:0;background:linear-gradient(#5daaffd9,#46c9d838);width:2px;transition:opacity .18s;position:absolute;inset:0 auto 0 0}.client-server-card:hover{transform:translateY(-2px);border-color:#68a6ee47!important;box-shadow:0 22px 54px #00000029!important}.client-server-card:hover:before{opacity:1}.client-server-card>footer i{font-weight:760;color:#78aff2!important;font-style:normal!important}.account-main :where(input:not([type=checkbox]):not([type=radio]),select,textarea),.control-main :where(input:not([type=checkbox]):not([type=radio]),select,textarea){color:#dbe7f4!important;background:#0a1624!important;border-color:#7c9dc22e!important}.account-main :where(input:not([type=checkbox]):not([type=radio]),select,textarea):focus,.control-main :where(input:not([type=checkbox]):not([type=radio]),select,textarea):focus{border-color:#5ea2f27a!important;box-shadow:0 0 0 3px #4685d71a!important}@media (width<=1180px){.server-resource-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=860px){.account-panel-switch{justify-content:center;width:36px;padding:0;font-size:0}.account-panel-switch svg{width:16px;height:16px}.control-nav-context{display:none}}@media (width<=680px){.server-resource-summary,.server-resource-details{grid-template-columns:1fr}}.support-ticket-facts{background:#749ecc1a;border:1px solid #749ecc21;border-radius:12px;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin:0 14px;display:grid;overflow:hidden}.support-ticket-facts>div{background:#0d1a2a;gap:4px;min-width:0;padding:10px 11px;display:grid}.support-ticket-facts span{color:#607891;font-size:12px;font-weight:720}.support-ticket-facts strong{color:#c9d8e8;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:740;overflow:hidden}.support-messages{scroll-padding-bottom:24px}.support-message{border-radius:13px!important}.support-reply textarea{resize:vertical;min-height:108px!important}@media (width<=1280px){.support-ticket-facts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=680px){.support-ticket-facts{grid-template-columns:1fr 1fr;margin-inline:10px}}:root{--vf-bg:#06111f;--vf-page:#081625;--vf-sidebar:#071321;--vf-card:#0e1d2e;--vf-card-2:#102238;--vf-card-soft:#0b1929;--vf-line:#7b9dc529;--vf-line-strong:#61a4f257;--vf-text:#f1f6fc;--vf-text-2:#cad7e6;--vf-muted:#70869f;--vf-blue:#438cf3;--vf-blue-hi:#68aefd;--vf-green:#27c88a;--vf-amber:#edae42;--vf-red:#ef6e78;--vf-violet:#8d6cf2;--vf-radius:16px}.account-shell{color:var(--vf-text-2)!important;background:var(--vf-bg)!important;grid-template-columns:248px minmax(0,1fr)!important}.sidebar{flex-direction:column;min-height:0;top:0;border-right:1px solid var(--vf-line)!important;background:radial-gradient(circle at 30% -8%,#2f76cd26,#0000 28%),linear-gradient(#081524 0%,#06111e 100%)!important;height:100dvh!important;padding:23px 18px 18px!important;display:flex!important;position:sticky!important}.sidebar .brand{min-height:44px!important;padding:0 6px 18px!important}.sidebar .brand-name{color:#f3f8fd!important;letter-spacing:-.55px!important;font-size:18px!important;font-weight:800!important}.sidebar .brand-mark{border-radius:10px!important;width:31px!important;height:31px!important;box-shadow:0 0 0 5px #438cf312,0 10px 28px #2674df33!important}.sidebar-nav{gap:4px!important;margin-top:8px!important;display:grid!important}.sidebar-label{display:none!important}.sidebar-divider{background:var(--vf-line);height:1px;margin:12px 2px 11px}.sidebar-link{letter-spacing:-.12px;color:#8ea2ba!important;border:1px solid #0000!important;border-radius:10px!important;min-height:42px!important;margin:0!important;padding:0 12px!important;font-size:13px!important;font-weight:660!important}.sidebar-link svg{color:#8ba2bb}.sidebar-link:hover{color:#e3eefb!important;background:#1f426d33!important;border-color:#5e9de621!important;transform:none!important}.sidebar-link.active{color:#f3f8ff!important;background:linear-gradient(90deg,#2557944f,#183b6121)!important;border-color:#5399ee40!important;box-shadow:inset 3px 0 #4e9cff!important}.sidebar-link.active svg{color:#62aaff!important}.sidebar-bottom{border-top:0!important;gap:12px!important;margin-top:auto!important;padding:14px 0 0!important;display:grid!important;position:static!important}.sidebar-help-card{color:inherit;background:linear-gradient(145deg,#112339f2,#0c1a2bf2);border:1px solid #6f99c821;border-radius:13px;grid-template-columns:32px minmax(0,1fr);gap:8px 10px;padding:12px;display:grid}.sidebar-help-icon{color:#87baff;background:#366fb72e;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.sidebar-help-card div{align-content:center;gap:2px;display:grid}.sidebar-help-card strong{color:#dce8f5;font-size:13px}.sidebar-help-card div span{color:#667d96;font-size:12px}.sidebar-help-action{color:#8bbdff;background:#2a548840;border-radius:9px;grid-column:1/-1;place-items:center;min-height:34px;font-size:13px;font-weight:750;display:grid}.sidebar-help-card:hover .sidebar-help-action{color:#edf6ff;background:#3569a95c}.user-chip{align-items:center;min-height:58px;background:#0d1c2ec7!important;border:1px solid #6d94bf1a!important;border-radius:13px!important;grid-template-columns:36px minmax(0,1fr) 18px!important;gap:9px!important;padding:10px!important;display:grid!important}.user-chip:hover{background:#102139!important;border-color:#69a3e638!important}.user-chip .avatar{border-radius:50%!important;width:36px!important;height:36px!important}.user-chip strong{color:#e8f0f9!important;font-size:13px!important}.user-chip span{color:#61768e!important;font-size:12px!important}.user-chip-settings{color:#67819e!important}.account-main{min-width:0;background:radial-gradient(circle at 84% -5%,#3073c91a,#0000 28%),linear-gradient(#081523 0%,#071321 100%)!important}.account-topbar{z-index:40;gap:20px;position:sticky;top:0;border-bottom:1px solid var(--vf-line)!important;-webkit-backdrop-filter:blur(22px)saturate(130%)!important;backdrop-filter:blur(22px)saturate(130%)!important;background:#06101ce0!important;justify-content:space-between!important;align-items:center!important;height:76px!important;min-height:76px!important;padding:0 34px!important;display:flex!important}.account-topbar-title{display:none!important}.account-breadcrumb{color:#6d8299;align-items:center;gap:8px;min-width:170px;font-size:13px;display:flex}.account-breadcrumb i{color:#3c526b;font-style:normal}.account-breadcrumb strong{color:#dce8f4;font-size:13px;font-weight:720}.account-topbar-tools{justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}.account-project-chip,.account-search-wrap,.control-search-wrap{border:1px solid var(--vf-line);color:#8196ae;background:#0d1b2dc7;border-radius:10px;align-items:center;gap:9px;height:40px;display:flex;position:relative}.account-project-chip{min-width:210px;padding:0 12px;font-size:13px}.account-project-chip>span:nth-child(2){color:#a7b9cc;flex:1;font-weight:650}.account-project-icon{color:#70b7ff;background:#296bb640;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.account-search-wrap{width:225px;padding:0 10px}.account-search-wrap input,.control-search-wrap input{width:100%;min-width:0;color:#d7e4f2!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;padding:0!important;font-size:13px!important}.account-search-wrap input::placeholder,.control-search-wrap input::placeholder{color:#526b84!important}.account-search-wrap kbd,.control-search-wrap kbd{color:#5f748c;white-space:nowrap;font-family:inherit;font-size:12px}.account-search-menu,.control-search-menu{z-index:100;border:1px solid var(--vf-line-strong);background:#0d1c2d;border-radius:11px;gap:2px;padding:6px;display:grid;position:absolute;top:calc(100% + 7px);left:0;right:0;box-shadow:0 22px 45px #00000052}.account-search-menu a,.control-search-menu a,.account-search-menu>span,.control-search-menu>span{color:#9cb0c6;border-radius:8px;padding:9px 10px;font-size:13px}.account-search-menu a:hover,.control-search-menu a:hover{color:#f1f7ff;background:#386fb238}.account-topbar .icon-button,.control-topbar .icon-button{border:1px solid var(--vf-line)!important;color:#8ca1b9!important;background:#0d1b2dc7!important;border-radius:10px!important;width:40px!important;height:40px!important}.account-topbar .icon-button:hover,.control-topbar .icon-button:hover{border-color:var(--vf-line-strong)!important;color:#edf6ff!important;background:#12253a!important}.account-panel-switch{color:#fff!important;background:linear-gradient(135deg,#438cf3,#2e73d7)!important;border:1px solid #5299ee73!important;border-radius:10px!important;min-height:40px!important;padding:0 16px!important;font-size:13px!important;font-weight:750!important;box-shadow:0 10px 26px #2a70d43d!important}.account-panel-switch:hover{transform:translateY(-1px);background:linear-gradient(135deg,#559bfb,#3a81e6)!important}.account-logout-compact{display:none}.account-main .page{width:100%;background:0 0!important;padding:28px 34px 42px!important}.dashboard-title{margin-bottom:20px!important}.dashboard-title h1{color:#f2f7fc!important;letter-spacing:-.85px!important;margin:0 0 5px!important;font-size:29px!important;font-weight:760!important}.dashboard-title p{color:#72879f!important;font-size:12px!important}.dashboard-wave{font-size:.92em}.dashboard-banner{grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);overflow:hidden;background:radial-gradient(circle at 80%,#227eed40,#0000 35%),linear-gradient(105deg,#102743 0%,#0d2037 52%,#0a1a2e 100%)!important;border:1px solid #5a95dc2e!important;border-radius:17px!important;min-height:194px!important;margin-bottom:16px!important;display:grid!important;box-shadow:0 18px 44px #0000001f!important}.dashboard-banner:after{display:none!important}.dashboard-banner>img{mix-blend-mode:screen;object-fit:cover!important;object-position:right center!important;opacity:1!important;filter:none!important;width:100%!important;height:100%!important;position:relative!important;inset:auto!important}.dashboard-banner-copy{align-self:center;z-index:2!important;width:auto!important;max-width:none!important;padding:25px 26px!important;position:relative!important}.dashboard-banner-copy>span{color:#6fb5ff!important;letter-spacing:.11em!important;margin-bottom:10px!important;font-size:12px!important;font-weight:800!important}.dashboard-banner-copy>strong{color:#f1f6fc!important;letter-spacing:-.45px!important;max-width:620px!important;font-size:20px!important;line-height:1.35!important}.dashboard-banner-copy>p{color:#8fa4ba!important;max-width:610px!important;margin:9px 0 15px!important;font-size:13px!important;line-height:1.55!important}.dashboard-banner-actions{flex-wrap:wrap;gap:9px;display:flex}.dashboard-banner-actions .button{min-height:34px!important;padding:0 13px!important;font-size:12px!important}.dashboard-status-button i{background:var(--vf-green);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #27c88a14}.dashboard-stats{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;margin-bottom:16px!important}.account-main .dashboard-stat-card{grid-template-rows:auto auto auto 1fr;grid-template-columns:minmax(0,1fr) 34px;gap:4px 8px;display:grid;position:relative;border:1px solid var(--vf-line)!important;min-height:148px!important;box-shadow:none!important;background:radial-gradient(circle at 93% 5%,#4180cd1f,#0000 34%),linear-gradient(145deg,#0e1e30fa,#0b1929fa)!important;border-radius:15px!important;padding:17px!important}.dashboard-stat-card .stat-icon{grid-area:1/2/span 2;color:#71adf7!important;background:#3369b033!important;border:0!important;border-radius:9px!important;width:34px!important;height:34px!important}.dashboard-stat-card.service-stat .stat-icon{color:#35d595!important;background:#1d865b33!important}.dashboard-stat-card.invoice-stat .stat-icon{color:#ff8b91!important;background:#983e4638!important}.dashboard-stat-card.ticket-stat .stat-icon{color:#7db5ff!important;background:#2f64a838!important}.dashboard-stat-label{grid-column:1;color:#7e94ac!important;font-size:13px!important}.dashboard-stat-card>strong{grid-column:1;line-height:1.1;color:#f0f6fd!important;font-size:22px!important}.dashboard-stat-meta{grid-column:1/-1;color:#667d96!important;font-size:12px!important}.dashboard-stat-card.invoice-stat .dashboard-stat-meta{color:#e06d76!important}.dashboard-stat-card>a{color:#65a9f5;grid-column:1/-1;align-self:end;align-items:center;gap:5px;width:max-content;font-size:12px;font-weight:740;display:inline-flex}.dashboard-stat-card>a:hover{color:#a5d0ff}.dashboard-main-grid{grid-template-columns:minmax(0,1.08fr) minmax(390px,1fr)!important;gap:14px!important}.account-main .dashboard-main-grid .panel-card{overflow:hidden;border:1px solid var(--vf-line)!important;box-shadow:none!important;background:linear-gradient(150deg,#0d1c2dfa,#0a1726fa)!important;border-radius:15px!important}.account-main .dashboard-main-grid .panel-head{border-bottom:1px solid var(--vf-line)!important;min-height:52px!important;padding:0 16px!important}.account-main .dashboard-main-grid .panel-head h2{color:#e1ebf6!important;font-size:12px!important}.account-main .dashboard-main-grid .panel-head a{align-items:center;gap:4px;display:inline-flex;color:#639fe1!important;font-size:12px!important}.panel-title-with-count{align-items:center;gap:7px;display:flex}.panel-title-with-count>span{color:#82b9fb;background:#3068ae3d;border-radius:7px;place-items:center;min-width:20px;height:20px;font-size:12px;font-weight:750;display:grid}.dashboard-service-row{border-bottom:1px solid var(--vf-line)!important;grid-template-columns:8px minmax(190px,1.05fr) minmax(160px,.9fr) minmax(150px,.75fr) 34px!important;align-items:center!important;gap:10px!important;min-height:78px!important;padding:10px 14px!important;display:grid!important}.dashboard-service-row:hover{background:#254a7617!important}.dashboard-service-dot{background:var(--vf-amber);border-radius:50%;width:7px;height:7px}.dashboard-service-dot.running{background:var(--vf-green);box-shadow:0 0 0 4px #27c88a0f}.dashboard-service-row .service-name{gap:10px!important}.dashboard-service-row .service-glyph{color:#88b9f4!important;background:#3668a42e!important;border-radius:9px!important;width:34px!important;height:34px!important}.dashboard-service-row strong{color:#dfe9f5!important;font-size:13px!important}.dashboard-service-row span{color:#637b95!important;font-size:12px!important}.dashboard-service-specs strong{font-weight:640!important}.dashboard-service-status .is-running{color:#35d091!important}.dashboard-service-status .is-warning{color:#f0b451!important}.dashboard-server-more{border:1px solid var(--vf-line);color:#7690aa;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.dashboard-server-more:hover{border-color:var(--vf-line-strong);color:#ddebfa;background:#254c7a2e}.dashboard-panel-link{color:#67a7ee;align-items:center;gap:6px;margin:12px 16px 15px;font-size:12px;font-weight:740;display:inline-flex}.dashboard-events .activity-list{padding:5px 0!important}.dashboard-activity{grid-template-columns:34px minmax(0,1fr) auto;align-items:center;border:0!important;gap:10px!important;min-height:58px!important;padding:8px 15px!important;display:grid!important}.dashboard-activity .activity-icon{border-radius:50%!important;width:32px!important;height:32px!important}.dashboard-activity .activity-icon.success{color:#38d493!important;background:#187e553b!important}.dashboard-activity .activity-icon.blue{color:#74aff8!important;background:#2a5c9d3b!important}.dashboard-activity .activity-icon.violet{color:#a28af9!important;background:#5c43a638!important}.dashboard-activity .activity-icon.amber{color:#efb94f!important;background:#8f601c38!important}.dashboard-activity strong{color:#d8e4f0!important;font-size:13px!important}.dashboard-activity span{color:#667d96!important;font-size:12px!important}.dashboard-activity time{color:#5d748d;white-space:nowrap;font-size:12px}.dashboard-protection-strip{border:1px solid var(--vf-line);background:linear-gradient(145deg,#0d1d2ef5,#0a1726f5);border-radius:15px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:68px;margin-top:14px;padding:11px 15px;display:grid}.dashboard-protection-icon{color:#38d393;background:#19805733;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.dashboard-protection-strip>div{gap:2px;display:grid}.dashboard-protection-strip strong{color:#dce7f4;font-size:13px}.dashboard-protection-strip span{color:#667d96;font-size:12px}.dashboard-protection-strip>a{color:#78b2f3;background:#23467133;border-radius:9px;align-items:center;gap:6px;min-height:34px;padding:0 12px;font-size:12px;font-weight:740;display:inline-flex}.control-shell{color:var(--vf-text-2)!important;background:var(--vf-bg)!important;grid-template-columns:238px minmax(0,1fr)!important}.control-brand-row{justify-content:flex-start!important;min-height:44px!important;padding:0 3px 16px!important}.control-brand-row>span:not(.brand){display:none!important}.control-brand-row .brand-name{font-weight:800;color:#f2f7fd!important;font-size:18px!important}.control-brand-row .brand-mark{border-radius:10px!important;width:31px!important;height:31px!important}.control-server-chip{display:none!important}.control-product-link{color:#87bbfa;background:#1f4a7f2e;border:1px solid #4b94eb42;border-radius:10px;grid-template-columns:28px minmax(0,1fr) 14px;align-items:center;gap:8px;min-height:42px;margin-bottom:10px;padding:0 10px;font-size:13px;display:grid}.control-product-link>span{color:#68adff;background:#3069ae38;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.control-product-link strong{font-weight:740}.control-nav-group,.control-nav-label,.control-nav-context{display:none!important}.control-nav-link{color:#8499b1!important;border:1px solid #0000!important;border-radius:9px!important;min-height:39px!important;margin:0!important;padding:0 10px!important;font-size:13px!important;font-weight:650!important}.control-nav-link svg{color:#8299b3}.control-nav-link.active{color:#f2f7fe!important;background:linear-gradient(90deg,#2558974d,#1739601f)!important;border-color:#5399ee3d!important;box-shadow:inset 3px 0 #4f9dff!important}.control-sidebar-bottom{border-top:1px solid var(--vf-line)!important;gap:9px!important;padding-top:11px!important;display:grid!important}.control-back,.control-help{display:none!important}.control-switch-card,.control-support-card,.control-current-server-card{background:#0d1d2fc2;border:1px solid #6c96c41f;border-radius:11px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:9px;min-height:58px;padding:10px;display:grid}.control-switch-card>span,.control-support-card>span,.control-current-server-card>span{color:#76adf0;background:#3164a32e;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.control-switch-card div,.control-support-card div,.control-current-server-card div{gap:3px;display:grid}.control-switch-card a,.control-support-card strong,.control-current-server-card strong{color:#8ebdf4;align-items:center;gap:5px;font-size:12px;font-weight:740;display:inline-flex}.control-switch-card a svg{transform:rotate(180deg)}.control-current-server-card{grid-template-columns:30px minmax(0,1fr) 7px}.control-current-server-card>i{background:var(--vf-green);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #27c88a0f}.control-topbar{border-bottom:1px solid var(--vf-line)!important;background:#06101ce0!important;height:76px!important;min-height:76px!important;padding:0 26px!important}.control-topbar>div:first-child:not(.control-breadcrumb){display:none!important}.control-breadcrumb{color:#6c8198;align-items:center;gap:8px;font-size:13px;display:flex!important}.control-breadcrumb i{color:#40566f;font-style:normal}.control-topbar-actions{gap:9px!important}.control-search-wrap{width:235px;padding:0 10px}.control-user-mini{min-width:154px;height:42px;color:inherit;border-radius:10px;grid-template-columns:30px minmax(0,1fr) 13px;align-items:center;gap:8px;padding:0 8px;display:grid}.control-user-mini img{object-fit:cover;border-radius:50%;width:30px;height:30px}.control-user-mini>span{gap:2px;min-width:0;display:grid}.control-user-mini strong{color:#dce7f3;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.control-user-mini>svg{color:#58718c}.control-cabinet-button{display:none!important}.control-main>.page{min-height:calc(100dvh - 76px)!important;padding:22px 24px 38px!important}.control-main .server-hero{min-height:88px;border:1px solid var(--vf-line)!important;box-shadow:none!important;background:radial-gradient(circle at 88% 12%,#3a8bea1c,#0000 28%),linear-gradient(145deg,#0e1f32fa,#0b1929fa)!important;border-radius:15px!important;margin-bottom:14px!important;padding:16px 18px!important}.control-main .server-title{gap:12px!important}.control-main .server-title h1{color:#eff6fd!important;margin-bottom:5px!important;font-size:22px!important}.control-main .server-subtitle{color:#71869e!important;gap:12px!important;font-size:12px!important}.control-main .server-actions .button{border:1px solid var(--vf-line)!important;color:#dbe6f2!important;background:#14263bcc!important;border-radius:9px!important;min-height:36px!important;padding:0 12px!important;font-size:12px!important}.control-main .server-actions .button:nth-child(2){color:#fff!important;background:linear-gradient(135deg,#438cf3,#2f75d9)!important;border-color:#519aef73!important;box-shadow:0 8px 20px #2a70d42e!important}.control-main .stats-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;margin-bottom:12px!important}.control-main .stat-card{border:1px solid var(--vf-line)!important;background:linear-gradient(145deg,#0e1e30fa,#0b1929fa)!important;border-radius:14px!important;min-height:105px!important;padding:15px 16px!important}.control-main .stat-card>span{color:#71869e!important;font-size:12px!important}.control-main .stat-card>strong{color:#edf5fd!important;font-size:22px!important}.control-main .server-grid{grid-template-columns:minmax(0,1.32fr) minmax(260px,.72fr) minmax(250px,.68fr)!important;grid-template-areas:"load info quick""load info state"!important;gap:11px!important;display:grid!important}.control-main .panel-card,.control-main .server-tab-panel{border:1px solid var(--vf-line)!important;box-shadow:none!important;background:linear-gradient(150deg,#0d1c2dfa,#0a1726fa)!important;border-radius:14px!important}.control-main .chart-head{margin-bottom:26px!important}.control-main .chart-head h2{color:#e1ebf6!important;font-size:12px!important}.control-main .chart-head span{color:#5e748c!important;font-size:12px!important}.control-main .live-resource-meters{gap:20px!important}.control-main .resource-meter{gap:8px!important}.control-main .resource-meter-head span{color:#8aa0b7!important;font-size:13px!important}.control-main .resource-meter-head strong{color:#a8bbcf!important;font-size:13px!important}.control-main .resource-meter-track{background:#465f7c2e!important;height:8px!important}.control-main .resource-meter-fill{background:linear-gradient(90deg,#438cf3,#45cde0)!important}.control-main .panel-head h2{color:#e0eaf5!important;font-size:12px!important}.control-main .panel-head a,.control-main .panel-head button{background:0 0;border:0;color:#69a8ef!important;font-size:12px!important}.control-main .activity{min-height:56px!important;padding:9px 14px!important}.control-main .activity strong{color:#d4e0ec!important;font-size:12px!important}.control-main .activity span{color:#617890!important;font-size:12px!important}.control-overview-bottom-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin-top:11px;display:grid}.control-mini-panel{min-height:205px;overflow:hidden}.control-mini-panel-body{grid-template-columns:30px minmax(0,1fr);align-items:center;gap:9px;padding:16px 15px;display:grid}.control-mini-panel-body>svg{color:#74adf0}.control-mini-panel-body>div{gap:4px;display:grid}.control-mini-panel-body strong{color:#d5e2ef;font-size:12px}.control-mini-panel-body span{color:#617891;font-size:12px;line-height:1.45}.control-mini-panel-link{color:#67a7ee;background:0 0;border:0;margin:auto 15px 13px;padding:0;font-size:12px;font-weight:740}.control-mini-list{padding:8px 14px 13px;display:grid}.control-mini-list>div{border-bottom:1px solid var(--vf-line);grid-template-columns:24px minmax(0,1fr);align-items:center;gap:7px;min-height:45px;display:grid}.control-mini-list>div:last-child{border-bottom:0}.control-mini-list svg{color:#719ccf}.control-mini-list span{gap:2px;display:grid}.control-mini-list strong{color:#cddbea;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.control-mini-list small{color:#5f748c;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}@media (width<=1360px){.account-project-chip{display:none}.account-search-wrap{width:190px}.dashboard-main-grid{grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr)!important}.control-main .server-grid{grid-template-columns:minmax(0,1.2fr) minmax(250px,.8fr)!important;grid-template-areas:"load info""quick state"!important}.control-overview-bottom-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1120px){.account-search-wrap{display:none}.account-panel-switch{justify-content:center;width:40px;padding:0!important;font-size:0!important}.dashboard-banner{grid-template-columns:1fr minmax(320px,.8fr)}.dashboard-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dashboard-main-grid{grid-template-columns:1fr!important}.dashboard-service-row{grid-template-columns:8px minmax(180px,1fr) minmax(150px,.8fr) minmax(140px,.7fr) 32px!important}.control-user-mini>span{display:none}.control-user-mini{grid-template-columns:30px;width:42px;min-width:42px;padding:0 6px}.control-user-mini>svg{display:none}.control-search-wrap{width:190px}}@media (width<=920px){.control-shell{grid-template-columns:1fr!important;height:auto!important;overflow:visible!important}.control-sidebar{z-index:60;width:100%;top:0;border-right:0!important;border-bottom:1px solid var(--vf-line)!important;height:auto!important;padding:9px 12px!important;display:block!important;position:sticky!important}.control-brand-row{min-height:38px!important;padding:0!important}.control-product-link,.control-sidebar-bottom{display:none!important}.control-nav{margin-top:5px;overflow-x:auto;gap:4px!important;padding-bottom:3px!important;display:flex!important}.control-nav-link{min-width:max-content;min-height:34px!important;padding:0 10px!important}.control-main{height:auto!important;min-height:100dvh!important;overflow:visible!important}.control-topbar{position:sticky;top:90px;height:58px!important;min-height:58px!important;padding:0 14px!important}.control-main>.page{padding:16px 14px 36px!important}.control-search-wrap{display:none}.control-main .server-grid{grid-template-columns:1fr!important;grid-template-areas:"load""info""quick""state"!important}.control-main .chart-card{min-height:280px}}@media (width<=860px){.account-shell{grid-template-columns:1fr!important}.sidebar{min-height:0;border-right:0!important;border-bottom:1px solid var(--vf-line)!important;width:100%!important;height:auto!important;padding:12px!important;position:static!important}.sidebar .brand{padding-bottom:8px!important}.sidebar-nav{overflow-x:auto;gap:4px!important;display:flex!important}.sidebar-link{min-width:max-content;min-height:36px!important}.sidebar-divider,.sidebar-bottom{display:none!important}.account-topbar{top:0;height:60px!important;min-height:60px!important;padding:0 14px!important}.account-breadcrumb{min-width:0}.account-topbar-tools{gap:6px}.account-main .page{padding:20px 14px 36px!important}.dashboard-banner{grid-template-columns:1fr!important;min-height:210px!important}.dashboard-banner>img{opacity:.33!important;width:72%!important;position:absolute!important;inset:0 0 0 auto!important}.dashboard-banner-copy{z-index:2!important;max-width:660px!important;position:relative!important}}@media (width<=680px){.dashboard-title h1{font-size:24px!important}.dashboard-stats{grid-template-columns:1fr!important}.dashboard-service-row{grid-template-columns:8px minmax(0,1fr) 32px!important}.dashboard-service-specs,.dashboard-service-status{display:none!important}.dashboard-protection-strip{grid-template-columns:34px minmax(0,1fr)}.dashboard-protection-strip>a{grid-column:1/-1;justify-content:center}.control-main .stats-grid{grid-template-columns:1fr 1fr!important}.control-overview-bottom-grid{grid-template-columns:1fr}.control-topbar .icon-button:nth-of-type(2){display:none!important}}:root{--fc-bg-0:#07111d;--fc-bg-1:#091522;--fc-bg-2:#0c1b2b;--fc-bg-3:#102238;--fc-bg-4:#142941;--fc-border:#85aad31f;--fc-border-hover:#71aff638;--fc-text:#eef6ff;--fc-text-2:#c8d7e8;--fc-muted:#7e93aa;--fc-muted-2:#5f758d;--fc-blue:#4a92f5;--fc-blue-2:#2f78df;--fc-cyan:#46c8dc;--fc-green:#36d493}.account-shell,.control-shell{background:var(--fc-bg-0)!important}.account-main,.control-main{background:radial-gradient(circle at 78% -18%,#397ed317,#0000 28%),linear-gradient(#081522 0%,#071321 100%)!important}.account-main .page,.control-main>.page{max-width:none!important}.account-shell .sidebar{border-right:1px solid var(--fc-border)!important;background:radial-gradient(circle at 18% -5%,#357dd81c,#0000 23%),linear-gradient(#071522 0%,#06111d 100%)!important;width:238px!important;padding:24px 18px 18px!important}.account-shell .sidebar .brand{min-height:42px!important;margin:0 4px 22px!important}.account-shell .sidebar .brand-name{color:#f4f8fd!important;letter-spacing:-.035em!important;font-size:19px!important}.account-shell .sidebar-nav{gap:4px!important}.account-shell .sidebar-link{color:#8298af!important;min-height:42px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:11px!important;padding:0 12px!important;font-size:13px!important;font-weight:600!important}.account-shell .sidebar-link svg{color:#7890a8!important}.account-shell .sidebar-link:hover{color:#d9e8f8!important;background:#3058881f!important}.account-shell .sidebar-link.active{color:#f4f8ff!important;background:linear-gradient(90deg,#2a60a157,#1c437024)!important;box-shadow:inset 3px 0 #55a3ff!important}.account-shell .sidebar-link.active svg{color:#67adff!important}.account-shell .sidebar-divider{background:var(--fc-border)!important;margin:9px 0!important}.account-shell .sidebar-help-card,.account-shell .user-chip{box-shadow:none!important;background:#12273eb8!important;border:0!important;border-radius:14px!important}.account-shell .sidebar-help-card:hover,.account-shell .user-chip:hover{background:#18314de0!important}.account-topbar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--fc-border)!important;background:#06101ce6!important;height:76px!important;min-height:76px!important;padding:0 28px!important}.account-breadcrumb,.control-breadcrumb,.account-breadcrumb strong,.control-breadcrumb strong{font-size:12px!important}.account-project-chip,.account-search-wrap,.control-search-wrap{border:1px solid var(--fc-border)!important;height:42px!important;box-shadow:none!important;background:#0b1c2dd1!important;border-radius:11px!important}.account-topbar .icon-button,.control-topbar .icon-button{border:1px solid var(--fc-border)!important;width:42px!important;height:42px!important;box-shadow:none!important;background:#0a1929c2!important;border-radius:11px!important}.account-panel-switch{color:#fff!important;background:linear-gradient(135deg,#4f97f8,#347bdf)!important;border:0!important;border-radius:11px!important;min-height:42px!important;padding:0 16px!important;font-size:13px!important;box-shadow:0 10px 26px #256ccf2e!important}.account-main .page{padding:30px 34px 46px!important}.dashboard-title h1{color:var(--fc-text)!important;font-size:clamp(29px,2.1vw,36px)!important;line-height:1.08!important}.dashboard-title p{color:var(--fc-muted)!important;margin-top:8px!important;font-size:13px!important}.dashboard-banner{border:1px solid var(--fc-border)!important;background:linear-gradient(105deg,#102945 0%,#0e2744 48%,#0c2037 100%)!important;border-radius:18px!important;min-height:205px!important;box-shadow:inset 0 1px #ffffff05!important}.dashboard-banner-copy{padding:28px 30px!important}.dashboard-banner-copy>span{font-size:13px!important}.dashboard-banner-copy>strong{font-size:23px!important}.dashboard-banner-copy>p{font-size:12px!important}.dashboard-banner-actions .button{min-height:38px!important;font-size:13px!important}.account-main .dashboard-stat-card,.account-main .dashboard-main-grid .panel-card,.dashboard-protection-strip{border:1px solid var(--fc-border)!important;box-shadow:none!important;background:linear-gradient(145deg,#0f2134fa,#0a1929fa)!important}.account-main .dashboard-stat-card{border-radius:17px!important;min-height:154px!important;padding:19px!important}.dashboard-stat-label{font-size:13px!important}.dashboard-stat-card>strong{font-size:25px!important}.dashboard-stat-meta,.dashboard-stat-card>a,.account-main .dashboard-main-grid .panel-head h2,.dashboard-service-row strong,.dashboard-activity strong{font-size:13px!important}.dashboard-service-row span,.dashboard-activity span,.dashboard-activity time{font-size:12px!important}.client-servers-head{border:1px solid var(--fc-border)!important;box-shadow:none!important;background:linear-gradient(145deg,#102337f5,#0a1929f5)!important;border-radius:18px!important}.client-server-summary{box-shadow:inset 0 0 0 1px var(--fc-border)!important;background:#0f2134db!important;border:0!important;border-radius:14px!important}.client-servers-toolbar{background:0 0!important;border:0!important}.client-servers-search,.client-servers-sort{border:1px solid var(--fc-border)!important;background:#091828d1!important;border-radius:12px!important}.client-server-grid{gap:14px!important}.client-server-card{border:1px solid var(--fc-border)!important;min-height:286px!important;box-shadow:none!important;background:radial-gradient(circle at 91% 0,#377dd014,#0000 34%),linear-gradient(145deg,#0e1f31fa,#0a1827fa)!important;border-radius:17px!important;padding:20px!important}.client-server-card:before{display:none!important}.client-server-card:hover{border-color:var(--fc-border-hover)!important;background:linear-gradient(145deg,#11253afc,#0b1b2cfc)!important;transform:translateY(-2px)!important;box-shadow:0 14px 34px #0000001f!important}.client-server-title strong{font-size:14px!important}.client-server-title>div>span{font-size:13px!important}.client-server-metrics{gap:8px!important}.client-server-metric{border:0!important;border-bottom:1px solid var(--fc-border)!important;background:0 0!important;border-radius:0!important;padding:10px 0 9px!important}.client-server-metric>span,.client-server-metric>strong{font-size:12px!important}.client-server-network{gap:18px!important;padding:13px 0 0!important}.client-server-network>div{background:0 0!important;border:0!important;padding:0!important}.client-server-card>footer{border-color:var(--fc-border)!important}.control-shell{background:var(--fc-bg-0)!important;grid-template-columns:236px minmax(0,1fr)!important}.control-brand-row .brand-name{letter-spacing:-.04em!important;font-size:19px!important}.control-brand-row .brand-mark{width:33px!important;height:33px!important}.control-product-link{color:#75b1f7!important;min-height:40px!important;box-shadow:none!important;background:#24518829!important;border:0!important;border-radius:10px!important;margin:0 3px 12px!important;padding:0 10px!important;font-size:13px!important}.control-product-link>span{background:#306bb02e!important;border-radius:8px!important;width:26px!important;height:26px!important}.control-nav{gap:1px!important;padding:0 0 10px!important}.control-nav-link{color:#8399b0!important;min-height:42px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:11px!important;padding:0 12px!important;font-size:12px!important;font-weight:610!important}.control-nav-link svg{width:18px;height:18px;color:#7f97af!important}.control-nav-link.active{color:#f2f7ff!important;background:linear-gradient(90deg,#2b60a05c,#1a3f6a21)!important;border:0!important;box-shadow:inset 3px 0 #55a3ff!important}.control-switch-card>span,.control-support-card>span,.control-current-server-card>span{background:#3066a829!important;border-radius:9px!important}.control-switch-card small,.control-support-card small,.control-current-server-card small{font-size:12px!important}.control-switch-card a,.control-support-card strong,.control-current-server-card strong{font-size:13px!important}.control-topbar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--fc-border)!important;background:#06101ce6!important;height:76px!important;min-height:76px!important;padding:0 27px!important}.control-user-mini:hover{background:#1a314c8c!important}.control-user-mini strong{font-size:13px!important}.control-user-mini small{font-size:12px!important}.control-main>.page{padding:22px 26px 42px!important}.control-main .server-hero{min-height:94px!important;box-shadow:inset 0 0 0 1px var(--fc-border)!important;background:radial-gradient(circle at 89% 18%,#3c89e41f,#0000 30%),linear-gradient(145deg,#10243a 0%,#0d2034 100%)!important;border:0!important;border-radius:16px!important;padding:18px 20px!important}.control-main .server-title .service-glyph{color:#51d2ca!important;background:#22848829!important;border-radius:12px!important;width:44px!important;height:44px!important}.control-main .server-title h1{font-size:24px!important}.control-main .server-subtitle{font-size:13px!important}.control-main .server-actions .button{color:#dce8f5!important;min-height:39px!important;box-shadow:inset 0 0 0 1px var(--fc-border)!important;background:#172c44e0!important;border:0!important;border-radius:10px!important;padding:0 14px!important;font-size:13px!important}.control-main .server-actions .button:nth-child(2){background:linear-gradient(135deg,#4b94f7,#347be0)!important;border:0!important;box-shadow:0 9px 22px #2a6fd22e!important}.control-main .stats-grid{gap:12px!important;margin-bottom:14px!important}.control-main .control-stat-card{min-height:112px!important;box-shadow:inset 0 0 0 1px var(--fc-border)!important;background:linear-gradient(145deg,#0f2134fc,#0a1929fc)!important;border:0!important;border-radius:16px!important;grid-template-columns:42px minmax(0,1fr)!important;align-items:center!important;gap:13px!important;padding:17px 18px!important;display:grid!important}.control-stat-card>.control-stat-icon{color:#72adf4!important;background:#2d609e2e!important;border-radius:12px!important;place-items:center!important;width:42px!important;height:42px!important;display:grid!important}.control-stat-card.cyan>.control-stat-icon{color:#53d1dc!important;background:#237e8b2b!important}.control-stat-card.slate>.control-stat-icon{color:#b4c7dc!important;background:#596e8729!important}.control-stat-card.green>.control-stat-icon{color:#48d59b!important;background:#1d7f572e!important}.control-stat-card>div{gap:3px;display:grid}.control-stat-card>div>span{color:var(--fc-muted)!important;font-size:13px!important}.control-stat-card>div>strong{line-height:1.1;color:var(--fc-text)!important;font-size:22px!important}.control-stat-card>div>small{color:var(--fc-muted-2)!important;font-size:12px!important}.control-main .server-grid{grid-template-columns:minmax(0,1.55fr) minmax(290px,.78fr) minmax(270px,.72fr)!important;grid-template-areas:"load info ports""load info firewall"!important;gap:13px!important}.control-main .server-grid>:first-child{grid-area:load!important}.control-main .server-grid>:nth-child(2){grid-area:info!important}.control-main .server-grid>:nth-child(3){grid-area:ports!important}.control-main .server-grid>:nth-child(4){grid-area:firewall!important}.control-main .panel-card,.control-main .server-tab-panel,.server-resource-detail-card{box-shadow:inset 0 0 0 1px var(--fc-border)!important;background:linear-gradient(150deg,#0e1f31fa,#0a1827fa)!important;border:0!important;border-radius:16px!important}.control-main .chart-card{min-height:358px!important;padding:20px!important}.control-main .chart-head h2,.control-main .panel-head h2,.control-main .server-tab-panel h2{font-size:13px!important}.control-main .chart-head span,.control-main .panel-head a,.control-main .panel-head button{font-size:12px!important}.control-main .resource-meter-head span,.control-main .resource-meter-head strong{font-size:13px!important}.control-main .resource-meter-track{background:#4862802b!important;border-radius:999px!important;height:7px!important}.control-main .resource-meter-fill{border-radius:999px!important}.control-main .panel-head{border-bottom:1px solid var(--fc-border)!important;min-height:54px!important;padding:0 16px!important}.control-main .server-info{padding:4px 16px 12px!important}.control-main .info-row{border-color:var(--fc-border)!important;min-height:38px!important}.control-main .info-row span{color:#71879f!important;font-size:12px!important}.control-main .info-row strong{color:#d1deeb!important;font-size:12px!important}.control-port-list{padding:7px 16px 13px;display:grid}.control-port-row{border-bottom:1px solid var(--fc-border);grid-template-columns:88px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:36px;display:grid}.control-port-row:last-child{border-bottom:0}.control-port-row strong{color:#dfeaf6;font-size:13px}.control-port-row span{color:#71869d;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.control-port-row i{font-size:12px;font-style:normal;font-weight:700}.control-port-row i.open{color:#44d293}.control-port-row i.closed{color:#e46e78}.control-port-empty{color:#6d8298;grid-template-columns:34px minmax(0,1fr);place-content:center;gap:10px;min-height:118px;display:grid}.control-port-empty>svg{color:#74a8e7}.control-port-empty>div{gap:4px;display:grid}.control-port-empty strong{color:#cbd9e7;font-size:13px}.control-port-empty span{font-size:12px}.control-firewall-state{align-items:center;gap:5px;display:inline-flex;color:#45d193!important;font-size:12px!important}.control-firewall-body{gap:0;padding:8px 16px 0;display:grid}.control-firewall-body>div{border-bottom:1px solid var(--fc-border);justify-content:space-between;align-items:center;min-height:38px;display:flex}.control-firewall-body span{color:#71879e;font-size:12px}.control-firewall-body strong{color:#d7e4f0;font-size:13px}.control-firewall-link{color:#6eacf1;background:0 0;border:0;margin:14px 16px 15px;padding:0;font-size:12px;font-weight:720}.control-overview-bottom-grid{gap:13px!important;margin-top:13px!important}.control-mini-panel{min-height:214px!important}.control-mini-panel-body strong,.control-mini-list strong,.control-mini-panel-body span,.control-mini-list small{font-size:12px!important}.control-mini-list>div{border-color:var(--fc-border)!important}.control-main .server-tab-panel{padding:20px!important}.control-main .server-tab-panel>header{border-bottom:1px solid var(--fc-border)!important;padding-bottom:17px!important}.control-main :where(input:not([type=checkbox]):not([type=radio]),select,textarea){border:1px solid var(--fc-border)!important;box-shadow:none!important;background:#081624e6!important;border-radius:11px!important}@media (width<=1360px){.control-main .server-grid{grid-template-columns:minmax(0,1.2fr) minmax(270px,.8fr)!important;grid-template-areas:"load info""ports firewall"!important}}@media (width<=920px){.control-nav-link{box-shadow:none!important;border:0!important}.control-nav-link.active{box-shadow:inset 0 -2px #55a3ff!important}.control-main .server-grid{grid-template-columns:1fr!important;grid-template-areas:"load""info""ports""firewall"!important}}.control-shell{--cp-bg:#071421;--cp-bg-deep:#06101c;--cp-sidebar:#07111e;--cp-panel:#0d1d2f;--cp-panel-2:#102237;--cp-panel-hover:#132943;--cp-border:#81a8d324;--cp-border-strong:#70aef445;--cp-text:#edf5fd;--cp-soft:#c4d3e3;--cp-muted:#7e94ac;--cp-muted-2:#5f7590;--cp-blue:#4a92f4;--cp-cyan:#38c9dc;--cp-green:#42d297;--cp-violet:#8b72f6;--cp-amber:#d8a64f;color:var(--cp-soft)!important;background:var(--cp-bg)!important;grid-template-columns:238px minmax(0,1fr)!important}.control-sidebar{border-right:1px solid var(--cp-border)!important;background:radial-gradient(circle at 16% -2%,#2b7cde1f,#0000 28%),linear-gradient(#071321 0%,#06101b 100%)!important;padding:20px 16px 16px!important}.control-brand-row{min-height:42px!important;padding:0 5px 14px!important}.control-brand-row .brand{gap:10px!important}.control-brand-row .brand-mark{border-radius:10px!important;width:32px!important;height:32px!important;box-shadow:0 7px 20px #1b68c22e!important}.control-brand-row .brand-name{color:#f4f8fd!important;letter-spacing:-.045em!important;text-transform:none!important;font-size:19px!important;font-weight:800!important}.control-product-link{color:#8cbdf8!important;min-height:42px!important;box-shadow:none!important;background:#1a416f33!important;border:1px solid #4f96ed38!important;border-radius:10px!important;grid-template-columns:28px minmax(0,1fr) 14px!important;align-items:center!important;gap:9px!important;margin:0 0 9px!important;padding:0 10px!important;font-size:13px!important;display:grid!important}.control-product-link:hover{color:#dcecff!important;background:#25558b45!important}.control-product-link>span{color:#5ba7ff!important;background:#3471ba29!important;border-radius:7px!important;width:26px!important;height:26px!important}.control-product-link strong{font-size:13px!important;font-weight:720!important}.control-product-link>svg{color:#5f7f9f!important}.control-nav{align-content:start!important;gap:2px!important;padding:0 1px 12px 0!important;display:grid!important}.control-nav-link{color:#8197af!important;min-height:43px!important;box-shadow:none!important;letter-spacing:-.01em!important;background:0 0!important;border:0!important;border-radius:10px!important;margin:0!important;padding:0 11px!important;font-size:12px!important;font-weight:640!important}.control-nav-link svg{color:#728aa4!important;width:17px!important;height:17px!important}.control-nav-link:hover{color:#dbe8f6!important;background:#254b7621!important}.control-nav-link.active{color:#f4f8fd!important;background:linear-gradient(90deg,#2a63a657,#173d6721)!important;box-shadow:inset 3px 0 #55a4ff!important}.control-nav-link.active svg{color:#67adff!important}.control-sidebar-bottom{border-top:1px solid var(--cp-border)!important;gap:8px!important;padding-top:12px!important}.control-switch-card,.control-support-card,.control-current-server-card{min-height:56px!important;box-shadow:none!important;background:#1124398f!important;border:0!important;border-radius:11px!important;padding:9px 10px!important}.control-switch-card:hover,.control-support-card:hover{background:#172f4bb8!important}.control-switch-card>span,.control-support-card>span,.control-current-server-card>span{color:#78b3f7!important;background:#356eb326!important;border-radius:8px!important;width:30px!important;height:30px!important}.control-switch-card small,.control-support-card small,.control-current-server-card small{color:#617891!important;font-size:12px!important}.control-switch-card a,.control-support-card strong,.control-current-server-card strong{color:#9bc5f4!important;font-size:13px!important}.control-main{background:radial-gradient(circle at 82% -8%,#3079d417,#0000 30%),linear-gradient(#081624 0%,#071421 100%)!important}.control-topbar{border-bottom:1px solid var(--cp-border)!important;-webkit-backdrop-filter:blur(22px)saturate(120%)!important;backdrop-filter:blur(22px)saturate(120%)!important;background:#06101cdb!important;height:70px!important;min-height:70px!important;padding:0 26px!important}.control-breadcrumb{color:#6d839c!important;gap:8px!important;font-size:13px!important}.control-breadcrumb span{color:#617890!important;letter-spacing:0!important;text-transform:none!important;font-size:13px!important;font-weight:600!important}.control-breadcrumb strong{color:#dce7f3!important;font-size:13px!important;font-weight:700!important}.control-search-wrap{border:1px solid var(--cp-border)!important;background:#091726b8!important;border-radius:10px!important;width:235px!important;height:39px!important;padding:0 11px!important}.control-search-wrap input{color:#c9d8e8!important;font-size:13px!important}.control-search-wrap kbd{color:#58718a!important;font-size:12px!important}.control-topbar .icon-button{border:1px solid var(--cp-border)!important;color:#8ba2bb!important;background:#0a1827b8!important;border-radius:10px!important;width:39px!important;height:39px!important}.control-user-mini{background:0 0!important;border:0!important;border-radius:10px!important;min-width:154px!important;height:42px!important}.control-user-mini strong{color:#dce8f4!important;font-size:13px!important}.control-user-mini small{color:#657c95!important;font-size:12px!important}.control-main>.page{width:min(100%,1520px)!important;min-height:calc(100dvh - 70px)!important;margin:0 auto!important;padding:24px 24px 42px!important}.control-main .cp-server-hero{min-height:92px!important;box-shadow:inset 0 0 0 1px var(--cp-border)!important;background:radial-gradient(circle at 91% 10%,#3e8ded21,#0000 31%),linear-gradient(145deg,#10243a 0%,#0d2034 100%)!important;border:0!important;border-radius:16px!important;margin-bottom:14px!important;padding:17px 20px!important}.control-main .cp-server-hero .service-glyph{color:#4fd0c7!important;background:#22848829!important;border-radius:11px!important;width:42px!important;height:42px!important}.cp-server-title-line{align-items:center;gap:11px;display:flex}.control-main .cp-server-title-line h1{color:#f2f7fd!important;letter-spacing:-.045em!important;margin:0!important;font-size:23px!important;font-weight:760!important}.control-main .cp-server-title-line .tiny-status{font-size:13px!important}.control-main .server-subtitle{color:#7188a1!important;gap:15px!important;margin-top:7px!important;font-size:12px!important}.control-main .server-actions{gap:7px!important}.control-main .server-actions .button{color:#dce8f4!important;min-height:37px!important;box-shadow:inset 0 0 0 1px var(--cp-border)!important;background:#162b42db!important;border:0!important;border-radius:9px!important;padding:0 13px!important;font-size:12px!important;font-weight:680!important}.control-main .server-actions .button:hover{background:#1d3754eb!important}.control-main .server-actions .cp-console-button{color:#fff!important;background:linear-gradient(135deg,#4b95f8,#347be0)!important;box-shadow:0 9px 23px #286fd633!important}.control-main .server-actions .cp-more-action{color:#90a6be!important;padding-inline:11px!important}.control-main .server-workspace-tabs{display:none!important}.cp-metrics-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:13px;display:grid}.cp-metric-card{min-height:112px;box-shadow:inset 0 0 0 1px var(--cp-border);background:linear-gradient(145deg,#0f2134fc,#0a1929fc);border-radius:15px;grid-template-columns:minmax(0,1fr) 92px;align-items:center;gap:10px;padding:16px 17px 18px;display:grid;position:relative;overflow:hidden}.cp-metric-main{grid-template-columns:36px minmax(0,1fr);align-items:center;gap:11px;min-width:0;display:grid}.cp-metric-icon{color:#6faef6;background:#2d609e2e;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.cp-metric-card.cyan .cp-metric-icon{color:#4ed0dc;background:#237e8b2b}.cp-metric-card.slate .cp-metric-icon{color:#b4c7dc;background:#596e8726}.cp-metric-card.green .cp-metric-icon{color:#48d59b;background:#1d7f572e}.cp-metric-copy{gap:3px;min-width:0;display:grid}.cp-metric-copy>span{color:#8196ad;font-size:12px;font-weight:660}.cp-metric-copy>strong{color:#eef6fe;letter-spacing:-.04em;text-overflow:ellipsis;white-space:nowrap;font-size:21px;line-height:1.08;overflow:hidden}.cp-metric-copy>small{color:#607790;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.cp-mini-sparkline{opacity:.88;width:92px;height:38px}.cp-mini-sparkline path,.cp-mini-sparkline line{fill:none;stroke:#4c98f8;stroke-width:2px;vector-effect:non-scaling-stroke}.cp-mini-sparkline.cyan path,.cp-mini-sparkline.cyan line{stroke:#3cc9dc}.cp-mini-sparkline.slate path,.cp-mini-sparkline.slate line{stroke:#9eafc3}.cp-mini-sparkline.green path,.cp-mini-sparkline.green line{stroke:#40c990}.cp-metric-progress{background:#4e678433;border-radius:99px;height:4px;position:absolute;bottom:11px;left:17px;right:17px;overflow:hidden}.cp-metric-progress i{border-radius:inherit;background:linear-gradient(90deg,#438cf3,#3fc7dc);height:100%;display:block}.cp-metric-card.green .cp-metric-progress i{background:linear-gradient(90deg,#2f9d73,#43d299)}.cp-metric-progress.is-passive i{opacity:.28;width:100%!important}.cp-overview-grid{grid-template-columns:minmax(0,1.55fr) minmax(275px,.72fr) minmax(255px,.68fr);align-items:stretch;gap:12px;display:grid}.cp-card{box-shadow:inset 0 0 0 1px var(--cp-border);background:linear-gradient(150deg,#0d1d2ffc,#091726fc);border:0;border-radius:15px;overflow:hidden}.cp-card-head{border-bottom:1px solid var(--cp-border);justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:0 16px;display:flex}.cp-card-head>div{gap:2px;display:grid}.cp-card-head h2{color:#e2ecf7;letter-spacing:-.015em;margin:0;font-size:12px;font-weight:730}.cp-card-head span{color:#60778f;font-size:12px}.cp-card-head button{color:#69aaf2;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:700}.cp-card-head button:hover{color:#9ccaff}.cp-telemetry-card{min-height:358px}.cp-telemetry-head{padding-right:12px}.cp-timeframe-switch{background:#071422a3;border:1px solid #749dcc1f;border-radius:9px;align-items:center;gap:3px;padding:3px;display:flex}.cp-timeframe-switch button{color:#71879f;cursor:pointer;background:0 0;border:0;border-radius:7px;min-width:38px;height:28px;padding:0 8px;font-size:12px;font-weight:680}.cp-timeframe-switch button:hover{color:#c7d9ec}.cp-timeframe-switch button.active{color:#dcedff;background:#2e63a34d;box-shadow:inset 0 0 0 1px #5b9dec3d}.cp-timeframe-switch>svg{color:#64a5ed;margin:0 5px}.cp-telemetry{gap:0;padding:11px 16px 8px;display:grid}.cp-telemetry-line{border-bottom:1px solid #769ac214;grid-template-columns:94px minmax(0,1fr);align-items:center;gap:12px;min-height:67px;display:grid}.cp-telemetry-line:last-of-type{border-bottom:0}.cp-telemetry-label{gap:5px;display:grid}.cp-telemetry-label span{color:#8398ae;font-size:12px}.cp-telemetry-label strong{color:#dce7f3;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.15;overflow:hidden}.cp-telemetry-plot{height:54px;overflow:hidden}.cp-telemetry-plot svg{width:100%;height:54px;overflow:visible}.cp-chart-line-path{fill:none;stroke:#428cf2;stroke-width:2px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 6px 10px #327ee31a)}.cp-telemetry-line.violet .cp-chart-line-path{stroke:#866cf0}.cp-telemetry-line.amber .cp-chart-line-path{stroke:#c99b47}.cp-telemetry-line.green .cp-chart-line-path{stroke:#3ac98e}.cp-chart-baseline{stroke:#7197c117;stroke-width:1px;vector-effect:non-scaling-stroke}.cp-chart-placeholder{stroke:#7197c126;stroke-width:1.5px;stroke-dasharray:5 6;vector-effect:non-scaling-stroke}.cp-telemetry-axis{color:#4f6680;justify-content:space-between;align-items:center;padding-top:6px;font-size:12px;display:flex}.cp-telemetry.expanded{padding:16px 20px 11px}.cp-telemetry.expanded .cp-telemetry-line{grid-template-columns:120px minmax(0,1fr);min-height:88px}.cp-telemetry.expanded .cp-telemetry-plot,.cp-telemetry.expanded .cp-telemetry-plot svg{height:74px}.cp-telemetry.expanded .cp-telemetry-label strong{font-size:16px}.cp-info-card .cp-info-list{padding:4px 16px 9px}.cp-info-list .info-row{border-color:var(--cp-border);min-height:37px;padding:0}.cp-info-list .info-row span{color:#687f98;font-size:12px}.cp-info-list .info-row strong{color:#cad8e7;text-align:right;text-overflow:ellipsis;white-space:nowrap;max-width:60%;font-size:12px;overflow:hidden}.cp-overview-side{grid-template-rows:minmax(0,1.18fr) minmax(0,.82fr);gap:12px;min-height:358px;display:grid}.cp-port-list{padding:5px 15px 10px;display:grid}.cp-port-row{border-bottom:1px solid var(--cp-border);grid-template-columns:88px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:36px;display:grid}.cp-port-row:last-child{border-bottom:0}.cp-port-row strong{color:#dce8f4;font-size:12px}.cp-port-row span{color:#6b829b;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.cp-port-row i{font-size:12px;font-style:normal;font-weight:720}.cp-port-row i.open{color:#42d297}.cp-port-row i.closed{color:#e56f79}.cp-empty-inline{color:#60778f;text-align:center;padding:20px 0;font-size:12px}.cp-status-good{align-items:center;gap:5px;font-weight:720;color:#43d093!important;font-size:12px!important;display:inline-flex!important}.cp-firewall-summary{padding:6px 15px 0;display:grid}.cp-firewall-summary>div{border-bottom:1px solid var(--cp-border);justify-content:space-between;align-items:center;min-height:36px;display:flex}.cp-firewall-summary span{color:#6e849c;font-size:12px}.cp-firewall-summary strong{color:#d6e2ef;font-size:12px}.cp-text-link{color:#68a9f0;cursor:pointer;background:0 0;border:0;margin:12px 15px 14px;padding:0;font-size:12px;font-weight:720}.cp-text-link:hover{color:#9ac9ff}.cp-bottom-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.cp-compact-card{min-height:206px}.cp-system-image{grid-template-columns:30px minmax(0,1fr);align-items:center;gap:9px;padding:16px 15px 9px;display:grid}.cp-system-image>svg{color:#78ade9}.cp-system-image>div{gap:4px;min-width:0;display:grid}.cp-system-image strong{color:#d6e2ee;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.cp-system-image span{color:#637a93;font-size:12px;line-height:1.45}.cp-mini-list{padding:6px 14px 12px;display:grid}.cp-mini-list>div{border-bottom:1px solid var(--cp-border);grid-template-columns:23px minmax(0,1fr);align-items:center;gap:7px;min-height:42px;display:grid}.cp-mini-list>div:last-child{border-bottom:0}.cp-mini-list svg{color:#78a7db}.cp-mini-list span{gap:2px;min-width:0;display:grid}.cp-mini-list strong{color:#cedbea;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.cp-mini-list small{color:#5f7690;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.cp-backup-summary{padding:8px 14px 2px;display:grid}.cp-backup-summary>div{border-bottom:1px solid var(--cp-border);grid-template-columns:25px minmax(0,1fr);align-items:center;gap:8px;min-height:50px;display:grid}.cp-backup-summary>div:last-child{border-bottom:0}.cp-backup-summary svg{color:#6ea8ed}.cp-backup-summary span{gap:2px;display:grid}.cp-backup-summary strong{color:#d1deeb;font-size:12px}.cp-backup-summary small{color:#617892;font-size:12px}.cp-resource-page{gap:13px;display:grid}.cp-section-title{min-height:70px;box-shadow:inset 0 0 0 1px var(--cp-border);background:linear-gradient(145deg,#0e1f31fa,#0a1827fa);border-radius:15px;justify-content:space-between;align-items:center;gap:16px;padding:14px 17px;display:flex}.cp-section-title>div{align-items:center;gap:11px;display:flex}.cp-section-icon{color:#75aff4;background:#346caf29;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.cp-section-title h2{color:#e5eef8;margin:0 0 4px;font-size:14px}.cp-section-title p{color:#667d95;margin:0;font-size:12px}.cp-resource-history-card{min-height:425px}.cp-resource-history-card .cp-card-head>div{gap:3px;display:grid}.cp-resource-details-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.cp-resource-details-grid .cp-card{min-height:235px}.control-main .server-tab-panel{box-shadow:inset 0 0 0 1px var(--cp-border)!important;background:linear-gradient(150deg,#0d1d2ffc,#091726fc)!important;border:0!important;border-radius:15px!important;padding:0!important}.control-main .server-tab-panel>header{border-bottom:1px solid var(--cp-border)!important;align-items:center!important;min-height:66px!important;padding:12px 17px!important}.control-main .server-tab-panel>header>svg{color:#74adf0!important}.control-main .server-tab-panel>header h2{color:#e2ecf7!important;font-size:13px!important}.control-main .server-tab-panel>header p{color:#677e96!important;font-size:12px!important}.control-main .server-tab-empty{color:#667e97!important;min-height:310px!important}.control-main .server-tab-empty strong{color:#d5e2ee!important}.control-main :where(.port-forward-layout,.security-layout,.lifecycle-layout,.reinstall-workspace,.password-workspace,.operations-list,.vnc-workspace){padding:16px!important}.control-main :where(.port-forward-form,.firewall-form,.ptr-card,.resource-row,.operation-row){border-color:var(--cp-border)!important;background:#0815237a!important}.control-main :where(input:not([type=checkbox]):not([type=radio]),select,textarea){border:1px solid var(--cp-border)!important;color:#d5e2ef!important;box-shadow:none!important;background:#061320d1!important;border-radius:10px!important}.control-main :where(input,select,textarea):focus{border-color:#549cf061!important;outline:0!important;box-shadow:0 0 0 3px #3c83da14!important}@media (width<=1380px){.control-shell{grid-template-columns:220px minmax(0,1fr)!important}.cp-overview-grid{grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr)}.cp-overview-side{grid-column:1/-1;grid-template-rows:auto;grid-template-columns:1fr 1fr;min-height:auto}.cp-bottom-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cp-metric-card{grid-template-columns:minmax(0,1fr) 70px}.cp-mini-sparkline{width:70px}}@media (width<=1050px){.cp-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cp-overview-grid{grid-template-columns:1fr}.cp-overview-side{grid-column:auto}.cp-resource-details-grid{grid-template-columns:1fr}.control-main .server-subtitle span:nth-child(n+3){display:none}}@media (width<=920px){.control-shell{grid-template-columns:1fr!important;height:auto!important;overflow:visible!important}.control-sidebar{z-index:60!important;border-right:0!important;border-bottom:1px solid var(--cp-border)!important;width:100%!important;height:auto!important;padding:9px 12px!important;display:block!important;position:sticky!important;top:0!important}.control-brand-row{min-height:38px!important;padding:0!important}.control-product-link,.control-sidebar-bottom{display:none!important}.control-nav{gap:3px!important;padding:5px 0 1px!important;display:flex!important;overflow-x:auto!important}.control-nav-link{min-width:max-content!important;min-height:35px!important;padding:0 10px!important;font-size:13px!important}.control-nav-link.active{box-shadow:inset 0 -2px #55a4ff!important}.control-main{height:auto!important;min-height:100dvh!important;overflow:visible!important}.control-topbar{height:58px!important;min-height:58px!important;padding:0 14px!important;position:sticky!important;top:92px!important}.control-search-wrap{display:none!important}.control-main>.page{padding:16px 13px 36px!important}.control-main .cp-server-hero{flex-direction:column!important;align-items:stretch!important}.control-main .server-actions{flex-wrap:wrap!important}}@media (width<=640px){.cp-metrics-grid,.cp-bottom-grid,.cp-overview-side{grid-template-columns:1fr!important}.cp-metric-card{min-height:105px}.cp-telemetry-line{grid-template-columns:76px minmax(0,1fr)}.cp-telemetry-label strong{font-size:12px}.control-user-mini{grid-template-columns:30px!important;min-width:40px!important}.control-user-mini>span,.control-user-mini>svg{display:none!important}.control-main .server-subtitle{flex-wrap:wrap!important}}.control-main .network-security-section,.control-main .lifecycle-section{margin-top:0!important}.control-main .lifecycle-heading{min-height:70px;box-shadow:inset 0 0 0 1px var(--cp-border);background:linear-gradient(145deg,#0e1f31fa,#0a1827fa);border-radius:15px;padding:14px 17px;align-items:center!important;margin-bottom:13px!important}.control-main .lifecycle-heading .section-kicker{color:#5f83ad!important;letter-spacing:.09em!important;font-size:12px!important}.control-main .lifecycle-heading h2{color:#e6eef8!important;letter-spacing:-.025em!important;margin:3px 0 0!important;font-size:15px!important}.control-main .network-security-caption{color:#53d49c!important;background:#1d704f1a!important;border:1px solid #43ca9426!important;border-radius:9px!important;padding:7px 10px!important;font-size:12px!important}.control-main .network-security-grid,.control-main .lifecycle-grid{gap:12px!important}.control-main .network-security-grid{grid-template-columns:minmax(0,1.35fr) minmax(310px,.82fr)!important}.control-main .lifecycle-grid{grid-template-columns:1fr 1fr!important}.control-main .firewall-panel,.control-main .ptr-panel,.control-main .lifecycle-grid>.panel-card,.control-main .operations-card{box-shadow:inset 0 0 0 1px var(--cp-border)!important;background:linear-gradient(150deg,#0d1d2ffc,#091726fc)!important;border:0!important;border-radius:15px!important}.control-main .panel-head>span{color:#697f97!important;font-size:12px!important}.control-main .firewall-rule,.control-main .ptr-address,.control-main .resource-row,.control-main .operation-row{border-color:var(--cp-border)!important;background:0 0!important}.control-main .firewall-rule{min-height:62px;padding:11px 14px!important}.control-main .firewall-action{color:#50d39a!important;background:#1b74501a!important;border-color:#40cf942b!important}.control-main .firewall-action.drop,.control-main .firewall-action.reject{color:#ea7d86!important;background:#772b321c!important;border-color:#e8697429!important}.control-main .firewall-rule-copy strong{color:#dce7f3!important;font-size:13px!important}.control-main .firewall-rule-copy span,.control-main .firewall-rule-copy small{color:#697f97!important;font-size:12px!important}.control-main .firewall-form{background:#0714217a!important;border:0!important;border-radius:12px!important;gap:13px!important;margin:13px!important;padding:14px!important;box-shadow:inset 0 0 0 1px #749bc61a!important}.control-main .firewall-form>header strong{color:#dce7f3!important;font-size:13px!important}.control-main .firewall-form>header span{color:#667d96!important;font-size:12px!important}.control-main .firewall-form-grid label>span,.control-main .ptr-address label>span{color:#71879f!important;font-size:12px!important}.control-main .ptr-address{padding:14px!important}.control-main .ptr-address>div>strong{color:#d9e4f0!important}.control-main .ptr-address>div>small{color:#637a92!important}.control-main .ptr-history{border:1px solid var(--cp-border)!important;background:#0714216b!important;border-radius:11px!important;margin:13px!important}.control-main .ptr-history>header{border-color:var(--cp-border)!important;background:#0c1c2db8!important}.control-main .ptr-history>div:not(.network-security-empty){border-color:var(--cp-border)!important}.control-main .resource-list,.control-main .operation-list{padding:5px 15px 10px!important}.control-main .resource-row{min-height:64px!important}.control-main .resource-icon{color:#75adf0!important;background:#3065a426!important}.control-main .resource-copy strong{color:#d7e3ef!important;font-size:13px!important}.control-main .resource-copy span{color:#647b94!important;font-size:12px!important}.control-main .resource-status{color:#8aa0b7!important;background:#576d861f!important}.control-main .resource-status.completed,.control-main .resource-status.succeeded,.control-main .resource-status.active{color:#4dd39a!important;background:#25845d1f!important}.control-main .resource-status.creating,.control-main .resource-status.deleting,.control-main .resource-status.queued,.control-main .resource-status.running,.control-main .resource-status.pending{color:#70aff8!important;background:#2d65a921!important}.control-main .resource-status.error,.control-main .resource-status.failed{color:#e87580!important;background:#842f371f!important}.control-main .resource-actions button,.control-main .resource-delete{border:1px solid var(--cp-border)!important;color:#8299b1!important;background:#0816249e!important}.control-main .resource-actions button:hover{color:#7bb7fa!important;border-color:var(--cp-border-strong)!important}.control-main .resource-delete:hover{color:#ee8790!important;background:#57202824!important;border-color:#e1647040!important}.control-main .resource-empty,.control-main .network-security-empty{color:#647b94!important}.control-main .operations-card{margin-top:0!important}.control-main .operation-row{grid-template-columns:9px minmax(0,1fr) 150px!important}.control-main .operation-row strong{color:#d5e1ed!important;font-size:12px!important}.control-main .operation-row span{color:#647b93!important;font-size:12px!important}.control-main .operation-progress>div{background:#4c65812b!important}.control-main .operation-progress i{background:linear-gradient(90deg,#468ff3,#3fc8dc)!important}.control-main .reinstall-workspace,.control-main .password-rotation-form{margin:0!important;padding:18px!important}.control-main .reinstall-workspace{min-height:150px}.control-main .password-rotation-form{grid-template-columns:1fr 1fr auto!important;align-items:end!important}.control-main .password-rotation-form label{color:#72889f!important;font-size:12px!important}.control-main .port-forward-layout{gap:12px!important;padding:14px!important}.control-main .port-forward-list,.control-main .port-forward-form{background:#0714216b!important;border:0!important;border-radius:12px!important;box-shadow:inset 0 0 0 1px #7299c61a!important}.control-main .port-forward-list article{border-color:var(--cp-border)!important}.control-main .port-forward-list article strong{color:#d8e4f0!important}.control-main .port-forward-list article small{color:#667d95!important}.control-main .port-forward-form h3{color:#dfe9f4!important}.control-main .site-instructions,.control-main .site-configs{border-color:var(--cp-border)!important;background:#07142166!important}@media (width<=1120px){.control-main .network-security-grid,.control-main .lifecycle-grid{grid-template-columns:1fr!important}}.auth-code-methods{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.auth-code-methods>button{border:1px solid var(--border,#d9dde3);min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:12px;align-items:center;gap:10px;padding:12px;display:flex}.auth-code-methods>button.active{border-color:#456fae;box-shadow:inset 0 0 0 1px #456fae}.auth-code-methods span{gap:2px;min-width:0;display:grid}.auth-code-methods small{text-overflow:ellipsis;color:#7a828a;overflow:hidden}.auth-code-note{background:#456fae14;border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.auth-code-note>div{gap:3px;display:grid}.auth-code-note span{color:#707984;font-size:13px}.auth-code-field input{text-align:center;letter-spacing:.45em;font-size:22px;font-weight:700}.auth-code-back{color:#65707c;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;display:inline-flex}@media (width<=520px){.auth-code-methods{grid-template-columns:1fr}}.admin-support-title-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.admin-create-ticket-panel{background:#ffffff8c;border:1px solid #d9dde3;border-radius:16px;margin-bottom:18px;padding:18px}.admin-create-ticket-panel>header{margin-bottom:14px}.admin-create-ticket-panel>header>div{gap:4px;display:grid}.admin-create-ticket-panel>header span{color:#737d88;font-size:13px}.admin-create-ticket-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.admin-create-ticket-form label{gap:6px;display:grid}.admin-create-ticket-form label>span{color:#626c77;font-size:12px;font-weight:700}.admin-create-ticket-form input,.admin-create-ticket-form select,.admin-create-ticket-form textarea{width:100%;color:inherit;font:inherit;background:#fff;border:1px solid #d9dde3;border-radius:10px;padding:10px 12px}.admin-create-ticket-form textarea{resize:vertical}.admin-create-ticket-form .wide{grid-column:1/-1}.admin-create-ticket-actions{justify-content:flex-end;gap:10px;display:flex}@media (width<=720px){.admin-create-ticket-form{grid-template-columns:1fr}.admin-create-ticket-form .wide{grid-column:auto}}.brand-mark:before,.brand-mark:after{display:none!important}.brand-mark svg{width:24px;height:24px;display:block;overflow:visible}.brand-mark svg path:first-child{fill:#39c7e9;stroke:none}.brand-mark svg path:last-child{fill:none;stroke:#75a8ff;stroke-width:2.1px;stroke-linecap:round;stroke-linejoin:round}.fc-v3{--fc-bg:#08192a;--fc-bg-deep:#031325;--fc-sidebar:#03182c;--fc-topbar:#041426;--fc-card:#0e1f32;--fc-card-soft:#10243a;--fc-card-hover:#122a43;--fc-border:#1c3853;--fc-border-soft:#173149;--fc-text:#f0f5fb;--fc-text-soft:#c8d5e4;--fc-muted:#7d94af;--fc-muted-2:#5f7897;--fc-blue:#2f7ef6;--fc-blue-2:#4b91ff;--fc-cyan:#28d3e8;--fc-green:#22c77a;--fc-red:#ff5c6b;--fc-amber:#f3a71c;--fc-violet:#8b62f2;--fc-radius:14px;--fc-radius-lg:18px;color:var(--fc-text);background:var(--fc-bg)}.fc-v3,.fc-v3 *,.fc-v3 :before,.fc-v3 :after{box-sizing:border-box}.fc-v3 button,.fc-v3 input,.fc-v3 textarea,.fc-v3 select{font:inherit}.fc-v3 button{border:0}.fc-v3 a,.fc-v3 button{transition:color .14s,background .14s,border-color .14s,opacity .14s,transform .14s}.fc-v3 .brand{color:#fff;letter-spacing:-.55px;align-items:center;gap:10px;font-size:19px;font-weight:800;display:inline-flex}.fc-v3 .brand-mark{background:#0d3152;border-radius:11px;place-items:center;width:34px;height:34px;display:grid;box-shadow:inset 0 0 0 1px #184568}.fc-v3 .brand-mark:before{background:#4ed7e8}.fc-v3 .brand-mark:after{background:#4b8df6}.fc-v3 .button{border:1px solid var(--fc-border);min-height:38px;color:var(--fc-text-soft);box-shadow:none;background:#10243a;border-radius:10px;padding:0 14px;font-size:12px;font-weight:700}.fc-v3 .button:hover{color:#fff;background:#142a42;border-color:#2b5274;transform:none}.fc-v3 .button-primary{color:#fff;background:linear-gradient(#3e8df8,#2b78ed);border-color:#3c8dff;box-shadow:0 8px 20px #1d69e62e}.fc-v3 .button-primary:hover{background:linear-gradient(#4b98ff,#337feb)}.fc-v3 .button-secondary,.fc-v3 .button-ghost{color:var(--fc-text-soft);border-color:var(--fc-border);background:#10243a}.fc-v3 .form-error,.fc-cp-page .form-error{color:#ff9ea8;background:#ff5c6b14;border:1px solid #ff5c6b3d;border-radius:10px;margin-bottom:14px;padding:11px 14px}.fc-v3 .notification-success,.fc-cp-page .notification-success{color:#65dfa5;background:#22c77a14;border:1px solid #22c77a40;border-radius:10px;margin-bottom:14px;padding:11px 14px}.fcA-shell{background:var(--fc-bg);grid-template-columns:248px minmax(0,1fr);min-height:100vh;display:grid}.fcA-sidebar{background:radial-gradient(circle at 35% 0%, #19548429, transparent 27%), var(--fc-sidebar);border-right:1px solid #153149;flex-direction:column;height:100vh;padding:22px 18px 18px;display:flex;position:sticky;top:0}.fcA-brand{padding:2px 2px 20px}.fcA-nav{gap:4px;display:grid}.fcA-nav-link{color:#9ab0c9;border:1px solid #0000;border-radius:10px;align-items:center;gap:12px;min-height:42px;padding:0 13px;font-size:13px;font-weight:650;display:flex;position:relative}.fcA-nav-link svg{color:#91aac6}.fcA-nav-link:hover{color:#dce9f7;background:#173d5b6b}.fcA-nav-link.active{color:#fff;background:linear-gradient(90deg,#102a44,#0c2137);border-color:#20507a;box-shadow:inset 3px 0 #3e95ff}.fcA-nav-link.active svg{color:#69b1ff}.fcA-divider{background:#18334c;height:1px;margin:12px 8px}.fcA-sidebar-bottom{gap:14px;margin-top:auto;display:grid}.fcA-help{color:var(--fc-text);background:#0d2238;border:1px solid #173650;border-radius:13px;grid-template-columns:34px 1fr;gap:10px;padding:13px;display:grid}.fcA-help-icon{color:#7ab7ff;background:#14375b;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.fcA-help-copy{min-width:0}.fcA-help-copy strong,.fcA-help-copy small{display:block}.fcA-help-copy strong{font-size:13px}.fcA-help-copy small{color:var(--fc-muted);margin-top:3px;font-size:12px}.fcA-help-button{color:#8bc1ff;background:#153251;border-radius:8px;grid-column:1/-1;place-items:center;min-height:34px;font-size:13px;font-weight:750;display:grid}.fcA-user{background:#0c2034;border:1px solid #17344e;border-radius:13px;grid-template-columns:36px minmax(0,1fr) 16px;align-items:center;gap:10px;min-height:64px;padding:10px 12px;display:grid}.fcA-user img{object-fit:cover;border-radius:50%;width:36px;height:36px;box-shadow:0 0 0 1px #2d506f}.fcA-user strong,.fcA-user small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.fcA-user strong{color:#fff;font-size:13px}.fcA-user small{color:var(--fc-muted);margin-top:3px;font-size:12px}.fcA-user>svg{color:#7b92ad}.fcA-main{background:radial-gradient(circle at 96% 0%, #184a7617, transparent 26%), var(--fc-bg);min-width:0;min-height:100vh}.fcA-topbar{z-index:30;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#041426f5;border-bottom:1px solid #153149;justify-content:space-between;align-items:center;gap:24px;height:72px;padding:0 30px;display:flex;position:sticky;top:0}.fcA-breadcrumb{color:#778da6;align-items:center;gap:8px;min-width:180px;font-size:13px;display:flex}.fcA-breadcrumb i{color:#3f5872;font-style:normal}.fcA-breadcrumb strong{color:#d5e1ee;font-weight:700}.fcA-top-actions{align-items:center;gap:8px;display:flex}.fcA-project,.fcA-icon-btn,.fcA-panel-btn,.fcA-logout{border:1px solid #1c3852;border-radius:10px;min-height:38px}.fcA-project{color:#a9bad0;background:#0d2238;align-items:center;gap:9px;min-width:195px;padding:0 12px;font-size:13px;font-weight:650;display:flex}.fcA-project>span{color:#60b2ff;background:#133a61;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.fcA-project>svg{margin-left:auto}.fcA-search{color:#738aa5;background:#081c30;border:1px solid #1c3852;border-radius:10px;grid-template-columns:17px minmax(0,1fr) auto;align-items:center;gap:8px;width:225px;height:38px;padding:0 11px;display:grid;position:relative}.fcA-search input{color:#dce7f3;background:0 0;border:0;outline:0;width:100%;font-size:13px}.fcA-search input::placeholder{color:#5f7690}.fcA-search kbd{color:#607994;font-family:inherit;font-size:12px}.fcA-search-menu,.fcC-search-menu{z-index:50;background:#0b2035;border:1px solid #23435f;border-radius:10px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden;box-shadow:0 18px 45px #00000047}.fcA-search-menu a,.fcA-search-menu span,.fcC-search-menu a,.fcC-search-menu span{color:#a9bdd4;padding:10px 12px;font-size:13px;display:block}.fcA-search-menu a:hover,.fcC-search-menu a:hover{color:#fff;background:#11304d}.fcA-icon-btn,.fcA-logout{color:#97abc1;background:#0b2034;place-items:center;width:38px;display:grid}.fcA-panel-btn{color:#fff;background:linear-gradient(#3d8cff,#2c78ee);justify-content:center;align-items:center;gap:8px;min-width:190px;padding:0 14px;font-size:13px;font-weight:750;display:flex;box-shadow:0 8px 18px #1868e638}.fcD-page{padding:30px 32px 26px}.fcD-heading{margin-bottom:22px}.fcD-heading h1{color:#f3f7fc;letter-spacing:-1.25px;margin:0;font-size:clamp(24px,2.1vw,31px);line-height:1.15}.fcD-heading h1 span{font-size:.86em;display:inline-block}.fcD-heading p{color:#8196ae;margin:7px 0 0;font-size:13px}.fcD-loading,.fcS-loading{color:#8ba0b8;justify-content:center;align-items:center;gap:10px;min-height:calc(100vh - 72px);font-size:13px;display:flex}.fcD-verify{color:#dbe5f0;background:#f3a71c0f;border:1px solid #f3a71c3d;border-radius:11px;align-items:center;gap:12px;margin-bottom:14px;padding:11px 14px;display:flex}.fcD-verify>div{flex:1}.fcD-verify strong,.fcD-verify span{display:block}.fcD-verify strong{font-size:13px}.fcD-verify span{color:#8fa2b8;margin-top:2px;font-size:12px}.fcD-verify a{color:#8fc4ff;font-size:13px;font-weight:700}.fcD-hero{background:linear-gradient(90deg,#0f2945 0%,#0f2a47 50%,#0a2036 100%);border:1px solid #1d3b58;border-radius:15px;grid-template-columns:55% 45%;height:194px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff05}.fcD-hero-copy{z-index:2;padding:26px 28px;position:relative}.fcD-hero-copy small{color:#5aa8ff;letter-spacing:1.2px;margin-bottom:12px;font-size:12px;font-weight:800;display:block}.fcD-hero-copy h2{color:#f5f8fc;letter-spacing:-.55px;max-width:570px;margin:0;font-size:19px;line-height:1.25}.fcD-hero-copy p{color:#9eb1c6;max-width:570px;margin:12px 0 16px;font-size:13px;line-height:1.55}.fcD-hero-actions{gap:10px;display:flex}.fcD-primary,.fcD-secondary{border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:34px;padding:0 14px;font-size:12px;font-weight:750;display:inline-flex}.fcD-primary{color:#fff;background:linear-gradient(#3e8eff,#2c78ed);border:1px solid #4797ff}.fcD-secondary{color:#a8bed6;background:#112a44;border:1px solid #244966}.fcD-secondary i{background:var(--fc-green);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #22c77a17}.fcD-hero-art{position:relative;overflow:hidden}.fcD-hero-art:before{z-index:1;content:"";background:linear-gradient(90deg,#0f2945 0%,#0000 24%);position:absolute;inset:0}.fcD-hero-art img{object-fit:cover;object-position:center;filter:saturate(.96)brightness(.88);width:100%;height:100%;display:block}.fcD-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.fcD-stat{border:1px solid var(--fc-border);background:linear-gradient(180deg, #18344f3d, transparent 60%), var(--fc-card);border-radius:14px;min-height:146px;padding:19px 18px;position:relative}.fcD-stat-icon{color:#6ea9ff;background:#173861;border-radius:10px;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:17px;right:17px}.fcD-stat.green .fcD-stat-icon{color:#50df9e;background:#18785247}.fcD-stat.red .fcD-stat-icon{color:#ff7784;background:#a43a463d}.fcD-stat>small{color:#879cb4;font-size:13px;display:block}.fcD-stat>strong{color:#f2f6fb;letter-spacing:-.7px;margin-top:7px;font-size:22px;line-height:1;display:block}.fcD-stat>p{color:#7f93aa;margin:7px 0 17px;font-size:12px}.fcD-stat.green>p{color:#36c985}.fcD-stat.red>p{color:#ff6876}.fcD-stat>a{color:#5ea8ff;align-items:center;gap:7px;font-size:12px;font-weight:700;display:inline-flex}.fcD-stat>a.primary{color:#fff;background:#2f7ef6;border-radius:7px;min-height:30px;padding:0 11px}.fcD-main-grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:12px;margin-top:14px;display:grid}.fcD-panel{border:1px solid var(--fc-border);background:var(--fc-card);border-radius:14px;min-width:0;overflow:hidden}.fcD-panel-head{border-bottom:1px solid #1b3851;justify-content:space-between;align-items:center;gap:15px;min-height:50px;padding:0 17px;display:flex}.fcD-panel-head>div{align-items:center;gap:7px;display:flex}.fcD-panel-head h3{color:#eef4fa;letter-spacing:-.1px;margin:0;font-size:12px}.fcD-panel-head>div>span{color:#75b5ff;background:#14375a;border-radius:7px;place-items:center;min-width:19px;height:19px;font-size:12px;font-weight:800;display:grid}.fcD-panel-head a{color:#5ea8ff;align-items:center;gap:5px;font-size:12px;font-weight:700;display:inline-flex}.fcD-server-row{border-bottom:1px solid #1a354d;grid-template-columns:8px 34px minmax(150px,1.1fr) minmax(145px,.85fr) minmax(140px,.8fr) 36px;align-items:center;gap:9px;min-height:64px;padding:0 15px;display:grid}.fcD-server-row>i{background:var(--fc-amber);border-radius:50%;width:6px;height:6px}.fcD-server-row>i.running{background:var(--fc-green)}.fcD-server-icon{color:#9bb4ce;background:#152e48;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.fcD-server-name strong,.fcD-server-name small,.fcD-server-spec strong,.fcD-server-spec small,.fcD-server-state strong,.fcD-server-state small{display:block}.fcD-server-name strong,.fcD-server-spec strong,.fcD-server-state strong{color:#dce6f1;font-size:12px}.fcD-server-name small,.fcD-server-spec small,.fcD-server-state small{color:#657f9c;margin-top:3px;font-size:12px}.fcD-server-state strong.running{color:#2fd18a}.fcD-server-state strong.warning{color:#f3a71c}.fcD-more{color:#829bb7;border:1px solid #24445f;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.fcD-bottom-link{color:#5ea8ff;align-items:center;gap:7px;min-height:38px;padding:0 17px;font-size:12px;font-weight:700;display:inline-flex}.fcD-empty{color:#8298b0;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:210px;font-size:13px;display:flex}.fcD-empty strong{color:#dce6f0}.fcD-event-list{padding:7px 0}.fcD-event{grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:54px;padding:0 16px;display:grid}.fcD-event>span{color:#6eacff;background:#133759;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.fcD-event>span.green{color:#38dc93;background:#18775057}.fcD-event>span.violet{color:#a987ff;background:#633e9a4d}.fcD-event>span.amber{color:#f5b23a;background:#845b184d}.fcD-event strong,.fcD-event small{display:block}.fcD-event strong{color:#dfe8f2;font-size:12px}.fcD-event small{color:#687f9a;margin-top:3px;font-size:12px}.fcD-event time{color:#687f9a;font-size:12px}.fcD-protection{border:1px solid var(--fc-border);background:var(--fc-card);border-radius:14px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:13px;min-height:70px;margin-top:12px;padding:0 17px;display:grid}.fcD-protection>span{color:#35d793;background:#1a7f5840;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.fcD-protection strong,.fcD-protection small{display:block}.fcD-protection strong{color:#e2eaf3;font-size:13px}.fcD-protection small{color:#748ba4;margin-top:3px;font-size:12px}.fcD-protection a{color:#6eafff;background:#122b45;border-radius:8px;align-items:center;gap:7px;padding:9px 12px;font-size:12px;font-weight:700;display:inline-flex}.fcC-shell{background:var(--fc-bg);grid-template-columns:238px minmax(0,1fr);min-height:100vh;display:grid}.fcC-sidebar{background:radial-gradient(circle at 30% 0%, #19558426, transparent 28%), var(--fc-sidebar);border-right:1px solid #163149;flex-direction:column;height:100vh;padding:20px 18px 16px;display:flex;position:sticky;top:0}.fcC-brand{padding:2px 2px 12px}.fcC-product{color:#60a8f6;background:#0b243c;border:1px solid #1b4160;border-radius:9px;grid-template-columns:28px minmax(0,1fr) 14px;align-items:center;gap:8px;min-height:38px;margin-bottom:7px;padding:0 9px;font-size:13px;display:grid}.fcC-product>span{color:#62b8ff;background:#153b5f;border-radius:7px;place-items:center;width:26px;height:26px;display:grid}.fcC-product strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fcC-nav{gap:3px;display:grid}.fcC-nav-link{color:#9eb2c9;border:1px solid #0000;border-radius:9px;align-items:center;gap:11px;min-height:39px;padding:0 11px;font-size:13px;font-weight:650;display:flex}.fcC-nav-link svg{color:#8fa7c1}.fcC-nav-link:hover{color:#dce7f3;background:#12314c7a}.fcC-nav-link.active{color:#fff;background:linear-gradient(90deg,#103050,#0c243b);border-color:#1f5078;box-shadow:inset 3px 0 #42a1ff}.fcC-nav-link.active svg{color:#64b5ff}.fcC-bottom{gap:10px;margin-top:auto;display:grid}.fcC-switch,.fcC-support,.fcC-server-chip{background:#0d2238;border:1px solid #17354e;border-radius:11px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:10px;min-height:58px;padding:10px 11px;display:grid}.fcC-switch>span,.fcC-support>span,.fcC-server-chip>span{color:#7eb9f7;background:#153553;border-radius:8px;place-items:center;width:29px;height:29px;display:grid}.fcC-switch small,.fcC-support small,.fcC-server-chip small,.fcC-switch a,.fcC-support strong,.fcC-server-chip strong{display:block}.fcC-switch small,.fcC-support small{color:#7088a3;font-size:12px}.fcC-switch a,.fcC-support strong{color:#64aaff;margin-top:3px;font-size:12px;font-weight:700}.fcC-switch a{align-items:center;gap:5px;display:flex}.fcC-server-chip{grid-template-columns:30px minmax(0,1fr) 14px}.fcC-server-chip strong{color:#e6edf5;font-size:12px}.fcC-server-chip small{color:#2fd18a;margin-top:3px;font-size:12px}.fcC-server-chip small i{background:#2fd18a;border-radius:50%;width:5px;height:5px;margin-right:4px;display:inline-block}.fcC-main{background:radial-gradient(circle at 100% 0%, #19487014, transparent 25%), var(--fc-bg);min-width:0;min-height:100vh}.fcC-topbar{z-index:30;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#031324f7;border-bottom:1px solid #153149;justify-content:space-between;align-items:center;gap:20px;height:70px;padding:0 28px;display:flex;position:sticky;top:0}.fcC-breadcrumb{color:#6f859e;align-items:center;gap:8px;font-size:13px;display:flex}.fcC-breadcrumb strong{color:#cbd8e6}.fcC-breadcrumb i{color:#3b526a;font-style:normal}.fcC-top-actions{align-items:center;gap:8px;display:flex}.fcC-search{color:#738aa4;background:#081c30;border:1px solid #1b3852;border-radius:10px;grid-template-columns:17px minmax(0,1fr) auto;align-items:center;gap:8px;width:235px;height:38px;padding:0 11px;display:grid;position:relative}.fcC-search input{color:#dce7f3;background:0 0;border:0;outline:0;width:100%;font-size:13px}.fcC-search input::placeholder{color:#5e7590}.fcC-search kbd{color:#607a96;font-family:inherit;font-size:12px}.fcC-icon-btn{color:#9ab0c7;background:#0b2034;border:1px solid #1b3852;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.fcC-user{grid-template-columns:32px minmax(0,1fr) 14px;align-items:center;gap:8px;min-width:160px;padding-left:8px;display:grid}.fcC-user img{object-fit:cover;border-radius:50%;width:32px;height:32px}.fcC-user strong,.fcC-user small{display:block}.fcC-user strong{color:#e7eef6;font-size:13px}.fcC-user small{color:#7087a0;margin-top:2px;font-size:12px}.fc-cp-page{--fc-bg:#08192a;--fc-card:#0e1f32;--fc-card-soft:#10243a;--fc-border:#1c3853;--fc-text:#f0f5fb;--fc-muted:#7d94af;--fc-blue:#2f7ef6;--fc-cyan:#28d3e8;--fc-green:#22c77a;--fc-red:#ff5c6b;--fc-amber:#f3a71c;--fc-violet:#8b62f2;min-height:calc(100vh - 70px);color:var(--fc-text);background:0 0;padding:26px 26px 32px}.fc-cp-page .server-hero.cp-server-hero{border:1px solid var(--fc-border);background:linear-gradient(90deg, #11365661, transparent 65%), var(--fc-card);min-height:78px;box-shadow:none;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;margin:0 0 14px;padding:14px 17px;display:flex}.fc-cp-page .server-title{align-items:center;gap:13px;display:flex}.fc-cp-page .service-glyph{color:#38d7d1;background:#0f4051;border-radius:11px;flex:none;place-items:center;width:44px;height:44px;display:grid}.fc-cp-page .cp-server-title-line{align-items:center;gap:10px;display:flex}.fc-cp-page .cp-server-title-line h1{color:#f3f7fb;letter-spacing:-.75px;margin:0;font-size:21px;line-height:1}.fc-cp-page .tiny-status{color:#2ed184;align-items:center;gap:6px;font-size:12px;font-weight:750;display:inline-flex}.fc-cp-page .tiny-status:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.fc-cp-page .tiny-status.is-muted{color:#7189a2}.fc-cp-page .server-subtitle{color:#738aa3;flex-wrap:wrap;gap:16px;margin-top:7px;font-size:12px;display:flex}.fc-cp-page .server-actions{align-items:center;gap:7px;display:flex}.fc-cp-page .server-actions .button{color:#d2deea;min-height:36px;box-shadow:none;background:#10243a;border:1px solid #24435f;border-radius:9px;padding:0 13px;font-size:12px;font-weight:700}.fc-cp-page .server-actions .button-primary{color:#fff;background:linear-gradient(#3e8eff,#2d7aed);border-color:#398cff}.fc-cp-page .cp-metrics-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 12px;display:grid}.fc-cp-page .cp-metric-card{border:1px solid var(--fc-border);background:linear-gradient(180deg, #15355238, transparent 65%), var(--fc-card);border-radius:13px;min-height:104px;padding:17px 17px 13px;position:relative;overflow:hidden}.fc-cp-page .cp-metric-main{align-items:flex-start;gap:11px;display:flex}.fc-cp-page .cp-metric-icon{color:#55a9ff;background:#14375b;border-radius:9px;place-items:center;width:38px;height:38px;display:grid}.fc-cp-page .cp-metric-card.cyan .cp-metric-icon{color:#42ddea;background:#103b4b}.fc-cp-page .cp-metric-card.slate .cp-metric-icon{color:#c4d2df;background:#1b3348}.fc-cp-page .cp-metric-card.green .cp-metric-icon{color:#45e0a0;background:#104536}.fc-cp-page .cp-metric-copy{min-width:0}.fc-cp-page .cp-metric-copy>span{color:#8ca1b8;font-size:13px;display:block}.fc-cp-page .cp-metric-copy>strong{color:#f2f6fb;letter-spacing:-.65px;margin-top:5px;font-size:20px;line-height:1;display:block}.fc-cp-page .cp-metric-copy>small{color:#6b839e;margin-top:6px;font-size:12px;display:block}.fc-cp-page .cp-mini-sparkline{opacity:0;width:118px;height:38px;position:absolute;bottom:17px;right:15px;overflow:visible}.fc-cp-page .cp-metric-card.green .cp-mini-sparkline{opacity:1}.fc-cp-page .cp-mini-sparkline path,.fc-cp-page .cp-mini-sparkline line{fill:none;stroke:#31cf8b;stroke-width:1.7px;vector-effect:non-scaling-stroke}.fc-cp-page .cp-metric-progress{background:#20364a;border-radius:99px;height:4px;position:absolute;bottom:13px;left:17px;right:17px;overflow:hidden}.fc-cp-page .cp-metric-progress i{border-radius:inherit;background:linear-gradient(90deg,#2d7cf4,#37cbe6);height:100%;display:block}.fc-cp-page .cp-metric-card.slate .cp-metric-progress i{background:#a7b9cb}.fc-cp-page .cp-overview-grid{grid-template-columns:minmax(0,1.82fr) minmax(270px,.88fr) minmax(255px,.95fr);align-items:stretch;gap:12px;display:grid}.fc-cp-page .cp-card{border:1px solid var(--fc-border);background:var(--fc-card);min-width:0;box-shadow:none;border-radius:13px;overflow:hidden}.fc-cp-page .cp-card-head{border-bottom:1px solid #1b3851;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:0 15px;display:flex}.fc-cp-page .cp-card-head h2,.fc-cp-page .cp-card-head h3{color:#ecf3fa;letter-spacing:-.15px;margin:0;font-size:12px}.fc-cp-page .cp-card-head span{color:#6b829d;font-size:12px}.fc-cp-page .cp-card-head button,.fc-cp-page .cp-text-link{color:#5da8ff;background:0 0;border:0;font-size:12px;font-weight:700}.fc-cp-page .cp-telemetry-card{min-height:356px}.fc-cp-page .cp-telemetry-head>div:first-child{flex-direction:column;gap:3px;display:flex}.fc-cp-page .cp-timeframe-switch{background:#0a1d30;border:1px solid #1f3c56;border-radius:8px;align-items:center;gap:3px;padding:3px;display:inline-flex}.fc-cp-page .cp-timeframe-switch button{color:#7f95ad;background:0 0;border:0;border-radius:6px;min-width:38px;height:28px;padding:0 7px;font-size:12px;font-weight:700}.fc-cp-page .cp-timeframe-switch button.active{color:#dcecff;background:#123d62;box-shadow:inset 0 0 0 1px #235d8f}.fc-cp-page .cp-telemetry-line{grid-template-columns:92px minmax(0,1fr);align-items:center;gap:10px;min-height:64px;display:grid}.fc-cp-page .cp-telemetry-label span,.fc-cp-page .cp-telemetry-label strong{display:block}.fc-cp-page .cp-telemetry-label span{color:#849ab2;font-size:13px}.fc-cp-page .cp-telemetry-label strong{color:#e8eff7;letter-spacing:-.4px;margin-top:5px;font-size:17px;line-height:1}.fc-cp-page .cp-telemetry-plot{height:48px}.fc-cp-page .cp-telemetry-plot svg{width:100%;height:100%;overflow:visible}.fc-cp-page .cp-chart-baseline{stroke:#23384a;stroke-width:1px}.fc-cp-page .cp-chart-placeholder{stroke:#274056;stroke-width:1px}.fc-cp-page .cp-chart-line-path{fill:none;stroke:#2f80ed;stroke-width:1.7px;vector-effect:non-scaling-stroke}.fc-cp-page .cp-telemetry-line.violet .cp-chart-line-path{stroke:#895cf2}.fc-cp-page .cp-telemetry-line.amber .cp-chart-line-path{stroke:#c99835}.fc-cp-page .cp-telemetry-line.green .cp-chart-line-path{stroke:#2abf72}.fc-cp-page .cp-telemetry-axis{color:#506b87;justify-content:space-between;margin:4px 0 0 101px;font-size:12px;display:flex}.fc-cp-page .cp-info-list{padding:5px 14px}.fc-cp-page .info-row{border-bottom:1px solid #1b354d;grid-template-columns:minmax(110px,1fr) minmax(0,1.1fr);align-items:center;gap:12px;min-height:38px;display:grid}.fc-cp-page .info-row:last-child{border-bottom:0}.fc-cp-page .info-row span{color:#7c92aa;font-size:12px}.fc-cp-page .info-row strong{color:#cdd9e5;text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.fc-cp-page .cp-overview-side{grid-template-rows:minmax(0,1fr) auto;gap:12px;min-width:0;display:grid}.fc-cp-page .cp-port-list{padding:7px 14px 10px}.fc-cp-page .cp-port-row{grid-template-columns:minmax(70px,.9fr) minmax(70px,1fr) auto;align-items:center;gap:8px;min-height:30px;display:grid}.fc-cp-page .cp-port-row strong{color:#e3ebf4;font-size:12px}.fc-cp-page .cp-port-row span{color:#778da6;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.fc-cp-page .cp-port-row i{font-size:12px;font-style:normal;font-weight:700}.fc-cp-page .cp-port-row i.open{color:#31d184}.fc-cp-page .cp-port-row i.closed{color:#ff6977}.fc-cp-page .cp-empty-inline{color:#6f859e;padding:20px 0;font-size:12px}.fc-cp-page .cp-status-good{align-items:center;gap:6px;font-weight:700;display:inline-flex;color:#31d184!important;font-size:12px!important}.fc-cp-page .cp-firewall-summary{padding:7px 14px}.fc-cp-page .cp-firewall-summary>div{border-bottom:1px solid #1b354d;justify-content:space-between;align-items:center;min-height:31px;display:flex}.fc-cp-page .cp-firewall-summary span{color:#748aa2;font-size:12px}.fc-cp-page .cp-firewall-summary strong{color:#d6e0eb;font-size:12px}.fc-cp-page .cp-firewall-card .cp-text-link{margin:5px 14px 12px}.fc-cp-page .cp-bottom-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.fc-cp-page .cp-compact-card{min-height:202px}.fc-cp-page .cp-system-image,.fc-cp-page .cp-backup-summary,.fc-cp-page .cp-mini-list{padding:13px 14px}.fc-cp-page .cp-system-image{align-items:flex-start;gap:10px;display:flex}.fc-cp-page .cp-system-image>svg{color:#8fa9c4}.fc-cp-page .cp-system-image strong,.fc-cp-page .cp-system-image span,.fc-cp-page .cp-mini-list strong,.fc-cp-page .cp-mini-list small,.fc-cp-page .cp-backup-summary strong,.fc-cp-page .cp-backup-summary small{display:block}.fc-cp-page .cp-system-image strong,.fc-cp-page .cp-mini-list strong,.fc-cp-page .cp-backup-summary strong{color:#d9e3ed;font-size:12px;font-weight:600}.fc-cp-page .cp-system-image span,.fc-cp-page .cp-mini-list small,.fc-cp-page .cp-backup-summary small{color:#7188a1;margin-top:3px;font-size:12px}.fc-cp-page .cp-mini-list{gap:10px;display:grid}.fc-cp-page .cp-mini-list>div,.fc-cp-page .cp-backup-summary>div{align-items:flex-start;gap:9px;display:flex}.fc-cp-page .cp-mini-list>div>svg,.fc-cp-page .cp-backup-summary>div>svg{color:#6c9bd0;margin-top:2px}.fc-cp-page .cp-compact-card .cp-text-link{margin:0 14px 12px}.fc-cp-page .cp-resource-page{gap:12px;display:grid}.fc-cp-page .cp-section-title{border:1px solid var(--fc-border);background:var(--fc-card);border-radius:13px;justify-content:space-between;align-items:center;min-height:68px;padding:13px 16px;display:flex}.fc-cp-page .cp-section-title>div{align-items:center;gap:11px;display:flex}.fc-cp-page .cp-section-icon{color:#66afff;background:#153759;border-radius:9px;place-items:center;width:36px;height:36px;display:grid}.fc-cp-page .cp-section-title h2,.fc-cp-page .cp-section-title p{margin:0}.fc-cp-page .cp-section-title h2{color:#e9f0f7;font-size:12px}.fc-cp-page .cp-section-title p{color:#7188a0;margin-top:4px;font-size:12px}.fc-cp-page .cp-resource-history-card{min-height:390px}.fc-cp-page .cp-resource-details-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.fc-cp-page .server-tab-panel,.fc-cp-page .network-security-section,.fc-cp-page .lifecycle-section,.fc-cp-page .operations-card,.fc-cp-page .panel-card{overflow:hidden;border:1px solid var(--fc-border)!important;color:#d9e4ef!important;background:var(--fc-card)!important;box-shadow:none!important;border-radius:13px!important}.fc-cp-page .server-tab-panel>header,.fc-cp-page .lifecycle-heading,.fc-cp-page .panel-head{background:0 0;border-bottom:1px solid #1b3851;align-items:center;gap:11px;min-height:60px;padding:12px 15px;display:flex}.fc-cp-page .server-tab-panel>header h2,.fc-cp-page .lifecycle-heading h2,.fc-cp-page .panel-head h2,.fc-cp-page .server-tab-panel>header p,.fc-cp-page .lifecycle-heading p{margin:0}.fc-cp-page .server-tab-panel>header h2,.fc-cp-page .lifecycle-heading h2,.fc-cp-page .panel-head h2{color:#eaf1f8;font-size:12px}.fc-cp-page .server-tab-panel>header p,.fc-cp-page .lifecycle-heading p{color:#7289a2;margin-top:4px;font-size:12px}.fc-cp-page input,.fc-cp-page select,.fc-cp-page textarea{outline:0;color:#dce7f2!important;box-shadow:none!important;background:#091d31!important;border:1px solid #24435f!important;border-radius:9px!important}.fc-cp-page input:focus,.fc-cp-page select:focus,.fc-cp-page textarea:focus{border-color:#347dcc!important}.fc-cp-page .port-forward-layout,.fc-cp-page .network-security-grid,.fc-cp-page .lifecycle-grid,.fc-cp-page .reinstall-workspace{gap:12px}.fc-cp-page .port-forward-list article,.fc-cp-page .resource-row,.fc-cp-page .operation-row,.fc-cp-page .firewall-list>*,.fc-cp-page .ptr-history>*{background:0 0!important;border-color:#1b354d!important}.fc-cp-page .resource-icon{color:#79a7d7!important;background:#14304b!important}.fc-cp-page .resource-copy strong,.fc-cp-page .operation-row strong{color:#dce6f0!important}.fc-cp-page .resource-copy span,.fc-cp-page .operation-row span,.fc-cp-page .resource-empty,.fc-cp-page .site-form-note,.fc-cp-page .site-configs-note{color:#7189a2!important}.fc-cp-page .provision-banner,.fc-cp-page .service-lock-banner{box-shadow:none;border-radius:11px;margin-bottom:12px}.fcS-page{background:var(--fc-bg);grid-template-columns:360px minmax(0,1fr);gap:16px;min-height:calc(100vh - 72px);padding:18px 24px 22px;display:grid}.fcS-error{color:#ff9ca6;background:#ff5c6b14;border:1px solid #ff5c6b3d;border-radius:10px;grid-column:1/-1;padding:10px 12px;font-size:13px}.fcS-list-pane,.fcS-detail-pane{border:1px solid var(--fc-border);background:var(--fc-card);border-radius:14px;min-width:0;overflow:hidden}.fcS-list-pane{min-height:calc(100vh - 112px)}.fcS-list-head{justify-content:space-between;align-items:center;gap:12px;min-height:62px;padding:0 14px;display:flex}.fcS-list-head h1{color:#eef4fa;letter-spacing:-.3px;margin:0;font-size:15px}.fcS-list-head>button,.fcS-close-ticket,.fcS-send,.fcS-create footer .primary{color:#fff;background:linear-gradient(#3c8cff,#2c78ed);border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:34px;padding:0 12px;font-size:12px;font-weight:750;display:inline-flex}.fcS-filters{gap:6px;padding:0 14px 12px;display:flex;overflow-x:auto}.fcS-filters button{color:#8198b1;background:#0b1e31;border:1px solid #213f5a;border-radius:8px;flex:none;min-height:28px;padding:0 10px;font-size:12px;font-weight:700}.fcS-filters button span{color:#66809c;background:#142b43;border-radius:99px;margin-left:5px;padding:2px 5px}.fcS-filters button.active{color:#7eb9ff;background:#12365b;border-color:#27598a}.fcS-search{color:#7088a2;background:#091d31;border:1px solid #203e59;border-radius:8px;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:7px;height:36px;margin:0 14px 10px;padding:0 10px;display:grid}.fcS-search input{color:#d9e4ef;background:0 0;border:0;outline:0;min-width:0;font-size:12px}.fcS-ticket-list{scrollbar-width:thin;scrollbar-color:#284a67 transparent;max-height:calc(100vh - 250px);overflow-y:auto}.fcS-ticket{color:#d7e1ec;text-align:left;background:0 0;border-top:1px solid #19354e;grid-template-columns:7px minmax(0,1fr);gap:9px;width:100%;min-height:86px;padding:13px 14px;display:grid;position:relative}.fcS-ticket:hover{background:#10263d}.fcS-ticket.active{background:linear-gradient(90deg,#12335a,#0f2a45);border:1px solid #2d6bb4;border-radius:8px;width:calc(100% - 16px);margin:0 8px;box-shadow:inset 0 0 0 1px #5097ff17}.fcS-ticket>i.status{background:#f3a71c;border-radius:50%;width:6px;height:6px;margin-top:4px}.fcS-ticket>i.status.closed{background:#7389a1}.fcS-ticket>i.status.open{background:#2ccf86}.fcS-ticket-meta{justify-content:space-between;gap:8px;display:flex}.fcS-ticket-meta small{color:#6faef6;font-size:12px}.fcS-ticket-meta time{color:#70879f;font-size:12px}.fcS-ticket strong{color:#e7eef6;margin-top:6px;font-size:13px;display:block}.fcS-ticket>div>span{color:#738aa3;margin-top:5px;font-size:12px;display:block}.fcS-ticket em{color:#6f87a2;background:#172c42;border-radius:6px;padding:3px 6px;font-size:12px;font-style:normal;font-weight:700;position:absolute;bottom:12px;right:13px}.fcS-ticket em.open{color:#45d994;background:#166f4c4d}.fcS-ticket em.awaiting_customer{color:#f1b23f;background:#7752164d}.fcS-empty,.fcS-placeholder{color:#7188a1;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:280px;font-size:12px;display:flex}.fcS-empty strong,.fcS-placeholder h2{color:#dbe5ef;margin:0}.fcS-placeholder p{margin:0}.fcS-placeholder button{color:#fff;background:#2f7ef6;border-radius:8px;align-items:center;gap:7px;min-height:34px;margin-top:7px;padding:0 12px;display:inline-flex}.fcS-detail-pane{min-height:calc(100vh - 112px)}.fcS-workspace{grid-template-columns:minmax(0,1fr) 265px;height:100%;display:grid}.fcS-conversation{border-right:1px solid #1b3851;flex-direction:column;min-width:0;display:flex}.fcS-ticket-head{justify-content:space-between;align-items:center;gap:14px;min-height:76px;padding:12px 16px;display:flex}.fcS-ticket-head small{color:#718ba6;font-size:12px}.fcS-ticket-head h2{color:#f0f5fb;letter-spacing:-.55px;margin:5px 0 0;font-size:19px}.fcS-facts{background:#0b2034;border:1px solid #203e58;border-radius:10px;grid-template-columns:repeat(5,minmax(0,1fr));margin:0 15px 12px;padding:10px 0;display:grid}.fcS-fact{border-right:1px solid #1d3a53;min-width:0;padding:0 12px}.fcS-fact:last-child{border-right:0}.fcS-fact small,.fcS-fact strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.fcS-fact small{color:#6e859e;font-size:12px}.fcS-fact strong{color:#d9e3ed;margin-top:5px;font-size:12px}.fcS-fact.green strong{color:#3dd58e}.fcS-fact.orange strong{color:#f0ad38}.fcS-fact.muted strong{color:#8295aa}.fcS-messages{scrollbar-width:thin;scrollbar-color:#284a67 transparent;flex:1;min-height:250px;padding:0 15px 12px;overflow-y:auto}.fcS-message{border-top:1px solid #1a364e;padding:12px 0}.fcS-message:first-child{border-top:0}.fcS-message.client{margin:0 -1px}.fcS-message-head{justify-content:space-between;align-items:center;gap:15px;display:flex}.fcS-message-head>div{align-items:center;gap:8px;display:flex}.fcS-message-head img{object-fit:cover;border-radius:50%;width:28px;height:28px;box-shadow:0 0 0 1px #31526d}.fcS-message-head strong,.fcS-message-head small{display:block}.fcS-message-head strong{color:#dce7f2;font-size:12px}.fcS-message-head small{color:#6f869f;margin-top:2px;font-size:12px}.fcS-message-head time{color:#6e859e;font-size:12px}.fcS-message p{color:#a9b9ca;white-space:pre-wrap;margin:8px 0 0 36px;font-size:12px;line-height:1.55}.fcS-composer{background:#091d31;border:1px solid #24445f;border-radius:10px;margin:0 15px 15px;overflow:hidden}.fcS-composer-tabs{border-bottom:1px solid #203d57;align-items:center;height:34px;padding:0 12px;display:flex}.fcS-composer-tabs strong{color:#63abff;font-size:12px}.fcS-composer textarea{resize:vertical;color:#d8e3ee;background:0 0;border:0;outline:0;width:100%;padding:12px;font-size:12px}.fcS-composer footer{border-top:1px solid #203d57;justify-content:space-between;align-items:center;gap:10px;min-height:42px;padding:6px 8px;display:flex}.fcS-attach{color:#7e95ad;background:#10263d;border-radius:7px;align-items:center;gap:6px;min-height:30px;padding:0 9px;font-size:12px;display:inline-flex}.fcS-context{background:#0c1f32;min-width:0;padding:14px 12px}.fcS-context section{background:#0e2236;border:1px solid #1d3a54;border-radius:10px;padding:12px}.fcS-context section+section{margin-top:10px}.fcS-context h3{color:#dce5ef;margin:0 0 10px;font-size:13px}.fcS-service-card{background:#0a1d2f;border:1px solid #213f59;border-radius:8px;align-items:center;gap:9px;padding:9px;display:flex}.fcS-service-card>span{color:#8ca9c8;background:#18314a;border-radius:7px;place-items:center;width:28px;height:28px;display:grid}.fcS-service-card strong,.fcS-service-card small{display:block}.fcS-service-card strong{color:#dce5ef;font-size:12px}.fcS-service-card small{color:#2ecf87;margin-top:3px;font-size:12px}.fcS-muted{color:#7087a0;margin:0;font-size:12px}.fcS-timeline{gap:9px;display:grid}.fcS-timeline>div{grid-template-columns:9px minmax(0,1fr);gap:8px;display:grid}.fcS-timeline i{background:#0e2236;border:2px solid #3e8df7;border-radius:50%;width:7px;height:7px;margin-top:3px}.fcS-timeline strong,.fcS-timeline small{display:block}.fcS-timeline strong{color:#bbc9d8;font-size:12px}.fcS-timeline small{color:#667f99;margin-top:2px;font-size:12px}.fcS-context a{color:#6daeff;align-items:center;gap:7px;min-height:31px;font-size:12px;display:flex}.fcS-create{min-height:100%;padding:16px}.fcS-create>header{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.fcS-create>header small{color:#6e87a2;font-size:12px}.fcS-create>header h2{color:#eef4fa;margin:5px 0 0;font-size:20px}.fcS-icon-button{color:#8ca2ba;background:#0d2338;border:1px solid #23435e;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.fcS-create-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.fcS-create-grid label{gap:6px;display:grid}.fcS-create-grid label.wide{grid-column:1/-1}.fcS-create-grid label>span{color:#7d94ad;font-size:12px}.fcS-create-grid input,.fcS-create-grid select,.fcS-create-grid textarea{color:#dbe6f1;background:#091d31;border:1px solid #24445f;border-radius:9px;outline:0;width:100%;padding:10px 11px;font-size:12px}.fcS-create footer{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.fcS-create footer .secondary{color:#9bb0c6;background:#10243a;border:1px solid #24435e;border-radius:8px;min-height:34px;padding:0 12px;font-size:12px}.fcS-closed{color:#41d491;background:#22c77a12;border:1px solid #22c77a3d;border-radius:9px;align-items:center;gap:9px;margin:0 15px 15px;padding:11px 12px;display:flex}.fcS-closed strong,.fcS-closed span{display:block}.fcS-closed strong{font-size:12px}.fcS-closed span{color:#7e95ad;margin-top:2px;font-size:12px}@media (width<=1280px){.fcA-shell,.fcC-shell{grid-template-columns:218px minmax(0,1fr)}.fcA-project{display:none}.fcD-hero{grid-template-columns:60% 40%}.fc-cp-page .cp-overview-grid{grid-template-columns:minmax(0,1.7fr) minmax(250px,.9fr)}.fc-cp-page .cp-overview-side{grid-column:1/-1;grid-template-rows:auto;grid-template-columns:1fr 1fr}.fc-cp-page .cp-bottom-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fcS-page{grid-template-columns:320px minmax(0,1fr)}.fcS-workspace{grid-template-columns:minmax(0,1fr) 230px}}@media (width<=1050px){.fcA-search,.fcC-search{display:none}.fcD-stats,.fc-cp-page .cp-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fcD-main-grid,.fc-cp-page .cp-overview-grid{grid-template-columns:1fr}.fc-cp-page .cp-overview-side{grid-column:auto}.fcS-workspace{grid-template-columns:1fr}.fcS-context{display:none}}@media (width<=820px){.fcA-shell,.fcC-shell{display:block}.fcA-sidebar,.fcC-sidebar{width:100%;height:auto;position:relative}.fcA-nav,.fcC-nav{display:flex;overflow-x:auto}.fcA-nav-link,.fcC-nav-link{flex:none}.fcA-sidebar-bottom,.fcC-bottom{display:none}.fcA-topbar,.fcC-topbar{padding:0 16px;position:relative}.fcA-panel-btn{min-width:0;font-size:0}.fcA-panel-btn svg{margin:0}.fcD-page,.fc-cp-page{padding:18px 14px 24px}.fcD-hero{grid-template-columns:1fr;height:auto}.fcD-hero-art{min-height:150px}.fcD-stats,.fc-cp-page .cp-metrics-grid,.fc-cp-page .cp-bottom-grid,.fc-cp-page .cp-resource-details-grid{grid-template-columns:1fr}.fcD-server-row{grid-template-columns:7px 32px minmax(0,1fr) 32px}.fcD-server-spec,.fcD-server-state{display:none}.fcS-page{grid-template-columns:1fr;padding:14px}.fcS-list-pane{min-height:auto}.fcS-ticket-list{max-height:340px}}.fc-v3{--fc-bg:#061827;--fc-bg-deep:#041321;--fc-sidebar:#061625;--fc-topbar:#061524;--fc-card:#0b2034;--fc-card-soft:#0d263e;--fc-card-hover:#102c47;--fc-border:#173c5b;--fc-border-soft:#12324d;--fc-muted:#7f9ab8;--fc-muted-2:#617f9f}.fcD-wave{vertical-align:-4px;color:#f2b84b;filter:drop-shadow(0 2px 8px #f2b84b29);margin-left:4px;display:inline-flex}.fcA-main{background:radial-gradient(circle at 88% -10%, #2a74be14, transparent 34%), var(--fc-bg)!important}.fcA-main>.page,.fcA-main>.services-page,.fcA-main>.finance-page,.fcA-main>.knowledge-page,.fcA-main>.client-servers-page{width:min(100%,1440px);min-height:calc(100dvh - 72px);color:var(--fc-text);margin:0 auto;padding:30px 34px 56px;background:0 0!important}.fc-v3 .client-servers-head,.fc-v3 .services-heading,.fc-v3 .service-detail-hero,.fc-v3 .page-title{justify-content:space-between;align-items:center;gap:24px;min-height:132px;margin:0 0 18px;padding:24px 26px;display:flex;border:1px solid var(--fc-border)!important;color:var(--fc-text)!important;box-shadow:none!important;background:radial-gradient(circle at 92% 8%,#307edd1f,#0000 32%),linear-gradient(145deg,#0d243a,#0a1d30)!important;border-radius:18px!important}.fc-v3 .client-servers-kicker,.fc-v3 .page-eyebrow{color:#53b5ff!important;letter-spacing:.08em!important;font-size:13px!important;font-weight:800!important}.fc-v3 .client-servers-head h1,.fc-v3 .services-heading h1,.fc-v3 .service-detail-hero h1,.fc-v3 .page-title h1{color:#f2f7fd!important;letter-spacing:-.04em!important;margin:7px 0 6px!important;font-size:clamp(28px,2.1vw,38px)!important;line-height:1.08!important}.fc-v3 .client-servers-head p,.fc-v3 .services-heading p,.fc-v3 .service-detail-hero p,.fc-v3 .page-title p{max-width:760px;color:#86a0bb!important;margin:0!important;font-size:13px!important;line-height:1.55!important}.fc-v3 .client-servers-summary,.fc-v3 .services-summary,.fc-v3 .finance-summary{gap:12px!important;margin-bottom:16px!important}.fc-v3 .client-servers-summary>*,.fc-v3 .services-summary>*,.fc-v3 .finance-balance,.fc-v3 .finance-stat{border:1px solid var(--fc-border)!important;color:var(--fc-text)!important;box-shadow:none!important;background:linear-gradient(155deg,#0d2439,#0a1e31)!important;border-radius:14px!important}.fc-v3 .client-servers-toolbar,.fc-v3 .services-toolbar,.fc-v3 .knowledge-search{border:1px solid var(--fc-border)!important;color:#7895b3!important;box-shadow:none!important;background:#091d30!important;border-radius:12px!important}.fc-v3 .client-servers-search,.fc-v3 .client-servers-sort,.fc-v3 .services-search,.fc-v3 .services-filter{border-color:var(--fc-border)!important;color:#7895b3!important;background:#091d30!important}.fc-v3 .client-servers-toolbar input,.fc-v3 .client-servers-toolbar select,.fc-v3 .services-toolbar input,.fc-v3 .services-toolbar select,.fc-v3 .knowledge-search input{color:#dbe8f5!important;background:0 0!important}.fc-v3 .client-server-card,.fc-v3 .service-list-card,.fc-v3 .service-commercial-card,.fc-v3 .service-information,.fc-v3 .service-linked-server,.fc-v3 .service-invoices,.fc-v3 .finance-topup,.fc-v3 .finance-invoices,.fc-v3 .finance-transactions,.fc-v3 .knowledge-categories,.fc-v3 .knowledge-article,.fc-v3 .knowledge-reader,.fc-v3 .knowledge-empty,.fc-v3 .panel-card{border:1px solid var(--fc-border)!important;color:#dce8f4!important;box-shadow:none!important;background:linear-gradient(150deg,#0c2237,#091d30)!important}.fc-v3 .client-server-card:hover,.fc-v3 .service-list-card:hover,.fc-v3 .knowledge-article:hover{background:linear-gradient(150deg,#102a43,#0b2238)!important;border-color:#285d88!important}.fc-v3 .client-server-metrics>*,.fc-v3 .client-server-network>*,.fc-v3 .service-list-plan,.fc-v3 .service-list-dates,.fc-v3 .service-list-server,.fc-v3 .service-fact,.fc-v3 .linked-server-facts>*,.fc-v3 .service-detail-summary>*{color:#d7e5f3!important;background:#0a2034!important;border-color:#173b59!important}.fc-v3 .client-server-metrics small,.fc-v3 .client-server-network span,.fc-v3 .service-list-card small,.fc-v3 .service-fact span,.fc-v3 .finance-stat small,.fc-v3 .finance-stat em,.fc-v3 .knowledge-article p,.fc-v3 .knowledge-article footer,.fc-v3 .knowledge-categories small{color:#7893af!important}.fc-v3 .finance-topup>header,.fc-v3 .finance-invoices>header,.fc-v3 .finance-transactions>header{border-color:var(--fc-border)!important}.fc-v3 .finance-topup label>div,.fc-v3 .finance-quick-values button,.fc-v3 .knowledge-categories button.active,.fc-v3 .knowledge-categories button:hover{background:#0b243a!important;border-color:#1b4669!important}.fc-v3 .finance-list article{border-color:#173750!important}.fc-v3 .finance-record-icon,.fc-v3 .knowledge-article-icon{color:#65adff!important;background:#123757!important}.fc-cp-page .cp-metric-card{min-height:132px;padding:18px 18px 24px;background:linear-gradient(150deg,#0d243a,#091d30)!important}.fc-cp-page .cp-metric-copy{padding-bottom:14px}.fc-cp-page .cp-metric-copy>small{margin-top:7px;line-height:1.35}.fc-cp-page .cp-metric-copy>em{color:#6f8ca9;margin-top:5px;font-size:12px;font-style:normal;line-height:1.35;display:block}.fc-cp-page .cp-mini-sparkline{width:112px;height:42px;bottom:29px;right:16px;opacity:.9!important}.fc-cp-page .cp-mini-sparkline.blue path,.fc-cp-page .cp-mini-sparkline.blue line{stroke:#438ef5}.fc-cp-page .cp-mini-sparkline.cyan path,.fc-cp-page .cp-mini-sparkline.cyan line{stroke:#35c9db}.fc-cp-page .cp-mini-sparkline.slate path,.fc-cp-page .cp-mini-sparkline.slate line{stroke:#8ea9c3}.fc-cp-page .cp-mini-sparkline.green path,.fc-cp-page .cp-mini-sparkline.green line{stroke:#38ca8c}.fc-cp-page .cp-metric-progress{background:#17334b;height:5px;bottom:13px;left:18px;right:18px}.fc-cp-page .cp-metric-card.green .cp-metric-progress{display:block}.fc-cp-page .cp-telemetry-card,.fc-cp-page .cp-resource-history-card{min-height:500px}.fc-cp-page .cp-telemetry{padding:16px 18px 14px}.fc-cp-page .cp-telemetry-line{border-bottom:1px solid #41688b26;grid-template-columns:150px minmax(0,1fr);gap:18px;min-height:78px}.fc-cp-page .cp-telemetry-label strong{white-space:normal;margin-top:7px;font-size:13px;line-height:1.35}.fc-cp-page .cp-telemetry-plot{background:linear-gradient(#0000 49%,#3d62821a 50%,#0000 51%) 0 0/100% 100%,linear-gradient(90deg,#32557414 1px,#0000 1px) 0 0/25% 100%;border-radius:8px;height:58px}.fc-cp-page .cp-chart-line-path{stroke-width:2px}.fc-cp-page .cp-chart-line-path.secondary{opacity:.82;stroke-dasharray:5 3}.fc-cp-page .cp-telemetry-line.amber .cp-chart-line-path.secondary{stroke:#e77d52}.fc-cp-page .cp-telemetry-line.green .cp-chart-line-path.secondary{stroke:#4b8df6}.fc-cp-page .cp-telemetry-axis{margin:8px 0 0 168px;font-size:12px}.fc-cp-page .cp-telemetry-report{border-top:1px solid #173852;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:15px;padding-top:14px;display:grid}.fc-cp-page .cp-telemetry-report-item{background:#091d30;border:1px solid #173b59;border-radius:10px;min-width:0;padding:10px 11px}.fc-cp-page .cp-telemetry-report-item span,.fc-cp-page .cp-telemetry-report-item strong{display:block}.fc-cp-page .cp-telemetry-report-item span{color:#718eaa;font-size:12px}.fc-cp-page .cp-telemetry-report-item strong{color:#e5eff9;text-overflow:ellipsis;margin-top:5px;font-size:13px;overflow:hidden}.fc-cp-page .network-security-section,.fc-cp-page .lifecycle-section{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;overflow:visible!important}.fc-cp-page .lifecycle-heading,.fc-cp-page .fc-cp-simple-heading{min-height:58px;margin:0 0 12px;padding:0 2px 12px;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #173852!important;border-radius:0!important}.fc-cp-page .lifecycle-heading h2{letter-spacing:-.025em;font-size:17px!important}.fc-cp-page .lifecycle-heading p{color:#7895b2!important;margin-top:5px!important;font-size:12px!important}.fc-cp-page .network-security-grid,.fc-cp-page .lifecycle-grid{gap:12px}.fc-cp-page .firewall-panel,.fc-cp-page .ptr-panel,.fc-cp-page .lifecycle-grid>.panel-card,.fc-cp-page .operations-card,.fc-cp-page .server-tab-panel{border:1px solid var(--fc-border)!important;background:linear-gradient(150deg,#0c2237,#091d30)!important}.fc-cp-page .firewall-form,.fc-cp-page .ptr-history,.fc-cp-page .port-forward-list,.fc-cp-page .port-forward-form{background:#071a2b!important;border-color:#173a56!important}.fc-cp-page input,.fc-cp-page select,.fc-cp-page textarea{background:#071b2e!important;border-color:#1a4568!important}@media (width<=1100px){.fc-cp-page .cp-telemetry-line{grid-template-columns:118px minmax(0,1fr)}.fc-cp-page .cp-telemetry-axis{margin-left:136px}.fc-cp-page .cp-telemetry-report{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.fcA-main>.page,.fcA-main>.services-page,.fcA-main>.finance-page,.fcA-main>.knowledge-page,.fcA-main>.client-servers-page{padding:20px 14px 40px}.fc-cp-page .cp-telemetry-line{grid-template-columns:1fr;gap:8px;padding:10px 0}.fc-cp-page .cp-telemetry-axis{margin-left:0}.fc-cp-page .cp-telemetry-report{grid-template-columns:1fr}}.fc-v3 .client-server-summary,.fc-v3 .service-summary{position:relative;overflow:hidden;border:1px solid var(--fc-border)!important;color:#e7f0f9!important;box-shadow:none!important;background:linear-gradient(150deg,#0d2439,#0a1e31)!important;border-radius:13px!important}.fc-v3 .client-server-summary:before{background:#3f92f4!important}.fc-v3 .client-server-summary.green:before{background:#31c98b!important}.fc-v3 .client-server-summary.gray:before{background:#527594!important}.fc-v3 .client-server-summary.orange:before{background:#e4a33b!important}.fc-v3 .service-summary>span{color:#69adf8!important;background:#123757!important}.fc-v3 .service-summary.green>span{color:#42d49a!important;background:#0d3b31!important}.fc-v3 .service-summary.orange>span{color:#efb957!important;background:#3b3017!important}.fc-v3 .service-summary.red>span{color:#f2828d!important;background:#3c2029!important}.fc-v3 .service-summary.violet>span{color:#ad91ff!important;background:#2a2450!important}.fc-v3 .service-list-icon,.fc-v3 .linked-server-icon{color:#61adff!important;background:#123757!important}.fc-v3 .service-payment-alert,.fc-v3 .service-renewal-form,.fc-v3 .service-open-invoice,.fc-v3 .linked-server-empty,.fc-v3 .services-empty,.fc-v3 .service-resource-wait{color:#d9e7f4!important;box-shadow:none!important;background:#091f33!important;border-color:#17415f!important}.fc-v3 .service-renewal-form select,.fc-v3 .service-renewal-form input,.fc-v3 .finance-topup input{color:#e2edf8!important;background:#071b2e!important;border-color:#1b4669!important}.fc-v3 .service-list-card>header,.fc-v3 .service-list-card>footer,.fc-v3 .service-list-unpaid{border-color:#173a56!important}.fc-v3 .knowledge-reader code{color:#9ed1ff!important;background:#071a2b!important;border-color:#183d5b!important}.fc-cp-page .cp-section-title{min-height:62px;margin:0 0 12px;padding:0 2px 12px;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #173852!important;border-radius:0!important}.fc-cp-page .cp-section-icon{color:#67adf8;background:#103452}.fc-cp-page .cp-section-title h2{font-size:17px}.fc-cp-page .cp-section-title p{font-size:12px}.fcC-brand-link{border-radius:12px;width:fit-content;text-decoration:none;display:inline-flex}.fcC-brand-link:hover .brand-name{color:#9ed0ff}.fcC-brand-link:hover .brand-mark{background:#104166;border-color:#2b6b99}.fcC-nav-link{box-shadow:none!important;background:0 0!important;border-color:#0000!important}.fcC-nav-link:hover{background:#12314c7a!important;border-color:#0000!important}.fcC-nav-link.active{background:linear-gradient(90deg,#103050,#0c243b)!important;border-color:#1f5078!important;box-shadow:inset 3px 0 #42a1ff!important}.fcA-nav-link{box-shadow:none!important;background:0 0!important;border-color:#0000!important}.fcA-nav-link:hover{background:#173d5b6b!important;border-color:#0000!important}.fcA-nav-link.active{background:linear-gradient(90deg,#102a44,#0c2137)!important;border-color:#20507a!important;box-shadow:inset 3px 0 #3e95ff!important}.fcA-top-actions,.fcC-top-actions{margin-left:auto}.fcA-topbar,.fcC-topbar{padding-inline:30px}.fc-v3 .client-servers-head,.fc-v3 .services-heading,.fc-v3 .service-detail-hero,.fc-v3 .page-title{min-height:96px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #173852!important;border-radius:0!important;margin:0 0 18px!important;padding:8px 2px 20px!important}.fc-v3 .panel-card,.fc-v3 .client-server-card,.fc-v3 .service-list-card,.fc-v3 .service-commercial-card,.fc-v3 .service-information,.fc-v3 .service-linked-server,.fc-v3 .service-invoices,.fc-v3 .finance-topup,.fc-v3 .finance-invoices,.fc-v3 .finance-transactions,.fc-v3 .knowledge-categories,.fc-v3 .knowledge-article,.fc-v3 .knowledge-reader,.fc-v3 .knowledge-empty,.fc-v3 .settings-card,.fc-v3 .settings-security-events{box-shadow:none!important;background:#0a2034!important;border-color:#1b3b58!important}.fc-v3 .finance-summary>*,.fc-v3 .services-summary>*,.fc-v3 .client-servers-summary>*{background:#0b2238!important;border-color:#1b3b58!important}.fc-v3 .finance-topup form,.fc-v3 .settings-form{background:0 0!important}.fc-v3 .finance-topup label>div,.fc-v3 .finance-quick-values button,.fc-v3 .settings-form input,.fc-v3 .settings-form select,.fc-v3 .settings-current-email,.fc-v3 .identity-field input{color:#e7f1fb!important;background:#071b2d!important;border-color:#1c4567!important}.fc-v3 .finance-quick-values button:hover,.fc-v3 .settings-form input:focus,.fc-v3 .settings-form select:focus{background:#09243b!important;border-color:#3475aa!important}.fc-v3 .finance-list article,.fc-v3 .settings-sessions article,.fc-v3 .settings-security-events>article{background:0 0!important;border-color:#173952!important}.fc-v3 .settings-sessions button{color:#93b7d9!important;background:#0a2136!important;border-color:#1b4668!important}.fc-v3 .settings-pending{color:#d9bd75!important;background:#2b2415!important;border:1px solid #5a4720!important}.fc-v3 .finance-topup .button-primary{gap:8px}.fc-v3 .finance-topup .button-primary svg{color:currentColor;stroke:currentColor;flex:none}.fc-cp-page .server-tab-panel,.fc-cp-page .operations-card,.fc-cp-page .firewall-panel,.fc-cp-page .ptr-panel,.fc-cp-page .lifecycle-grid>.panel-card,.fc-cp-page .network-card,.fc-cp-page .port-forward-card,.fc-cp-page .site-card,.fc-cp-page .console-card{box-shadow:none!important;background:#0a2034!important;border-color:#1b3b58!important}.fc-cp-page .password-rotation-form,.fc-cp-page .firewall-form,.fc-cp-page .ptr-history,.fc-cp-page .port-forward-list,.fc-cp-page .port-forward-form{background:#081c2f!important;border-color:#173b59!important}.fc-cp-page input,.fc-cp-page select,.fc-cp-page textarea{color:#e4effa!important;background:#071b2d!important;border-color:#1c4567!important}@media (width<=900px){.fcA-topbar,.fcC-topbar{padding-inline:18px}.fcA-panel-btn{min-width:0}}.admin-v2{--av2-bg:#071019;--av2-sidebar:#09131f;--av2-sidebar-deep:#07101a;--av2-surface:#0d1926;--av2-surface-2:#101e2d;--av2-surface-3:#132334;--av2-border:#81a6cc21;--av2-border-strong:#5d9de145;--av2-text:#edf5ff;--av2-soft:#b4c3d3;--av2-muted:#71869c;--av2-blue:#5ca3f5;--av2-blue-strong:#4388de;--av2-green:#52d6a3;--av2-amber:#efb85f;--av2-red:#ee7c88;color:var(--av2-soft)!important;background:var(--av2-bg)!important;grid-template-columns:276px minmax(0,1fr)!important;display:grid!important}.admin-v2 .admin-sidebar{z-index:50;box-shadow:16px 0 54px #00000024;border-right:1px solid var(--av2-border)!important;background:radial-gradient(circle at 18% 0%, #3884d51f, transparent 28%), linear-gradient(180deg, var(--av2-sidebar), var(--av2-sidebar-deep))!important;width:276px!important;padding:20px 14px 14px!important;position:relative!important}.admin-v2-brandrow{justify-content:space-between;align-items:center;gap:10px;min-height:42px;padding:0 8px;display:flex}.admin-v2 .admin-sidebar .brand{padding:0!important}.admin-v2 .admin-sidebar .brand strong{color:var(--av2-text)!important}.admin-v2 .admin-mobile-toggle{border:1px solid var(--av2-border);width:38px;height:38px;color:var(--av2-soft);background:#ffffff06;border-radius:11px;place-items:center;display:none}.admin-v2 .admin-product{grid-template-columns:34px minmax(0,1fr) 8px;align-items:center;gap:10px;box-shadow:inset 0 1px #ffffff06;color:var(--av2-soft)!important;background:linear-gradient(145deg,#224f7e3b,#0e233773)!important;border:1px solid #599ee829!important;border-radius:13px!important;margin:18px 4px 12px!important;padding:11px 12px!important;display:grid!important}.admin-v2 .admin-product-icon{color:#8dc1ff;background:#387ac12e;border:1px solid #5ba6f633;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.admin-v2 .admin-product>span:nth-child(2){gap:1px;display:grid}.admin-v2 .admin-product strong{color:#e2edfa;letter-spacing:.02em;font-size:12px}.admin-v2 .admin-product small{color:#69829c;font-size:13px!important}.admin-product-live{background:#4ed19c;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #4ed19c17,0 0 16px #4ed19c66}.admin-v2 .admin-nav{flex:auto;margin:0!important;padding:0 4px 20px 0!important;display:block!important}.admin-nav-group{margin:0 0 17px}.admin-v2 .sidebar-label{text-transform:uppercase;color:#52687f!important;letter-spacing:.13em!important;margin:0 9px 7px!important;font-size:12px!important;font-weight:800!important}.admin-v2 .admin-nav-link{grid-template-columns:31px minmax(0,1fr);align-items:center;gap:9px;min-height:39px;margin:2px 0;transition:color .16s,background .16s,border-color .16s,transform .16s;color:#8296ab!important;background:0 0!important;border:1px solid #0000!important;border-radius:10px!important;padding:3px 9px 3px 5px!important;display:grid!important}.admin-v2 .admin-nav-link:hover{transform:translate(1px);color:#c9d8e8!important;background:#4c7fb512!important}.admin-v2 .admin-nav-link.active{box-shadow:inset 3px 0 #4f9df0;color:#eef6ff!important;background:linear-gradient(90deg,#3477bf38,#204b761a)!important;border-color:#4c97e62e!important}.admin-nav-icon{color:#68839f;background:#ffffff05;border-radius:9px;place-items:center;width:31px;height:31px;display:grid}.admin-v2 .admin-nav-link>span:last-child{font-weight:650;font-size:12px!important}.admin-v2 .admin-sidebar-bottom{border-top:1px solid var(--av2-border)!important;background:linear-gradient(#07101a00,#07101afa 22%)!important;margin-top:auto!important;padding:13px 4px 0!important}.admin-v2 .admin-back-link{min-height:34px;padding:0 8px;font-size:13px;color:#71869b!important}.admin-v2 .admin-user{grid-template-columns:35px minmax(0,1fr) 32px;gap:9px;padding:11px 8px 4px!important;display:grid!important}.admin-v2 .admin-user .avatar{border:1px solid var(--av2-border-strong);width:35px;height:35px}.admin-v2 .admin-user strong{color:#dce8f5;font-size:13px}.admin-v2 .admin-user span{color:#5e748b;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:12px!important}.admin-v2 .admin-logout{color:#6f849a;width:32px;height:32px}.admin-v2 .admin-main{min-width:0;position:relative;background:radial-gradient(circle at 92% 0,#2f69a617,#0000 27%),linear-gradient(#08121c 0,#08111a 100%)!important}.admin-v2 .admin-topbar{-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%);border-bottom:1px solid var(--av2-border)!important;background:#08111ade!important;min-height:76px!important;padding:12px 30px!important;box-shadow:0 12px 38px #0000001f!important}.admin-v2-topbar-copy{gap:1px;display:grid}.admin-v2 .admin-topbar .admin-v2-topbar-copy>span{letter-spacing:.12em;text-transform:uppercase;font-weight:800;color:#50677f!important;font-size:12px!important}.admin-v2 .admin-topbar .admin-v2-topbar-copy>strong{line-height:1.2;color:var(--av2-text)!important;font-size:16px!important}.admin-v2 .admin-topbar .admin-v2-topbar-copy>small{color:#687f96;font-size:13px!important}.admin-v2-topbar-status{align-items:center;gap:8px;display:flex}.admin-v2 .admin-live,.admin-v2-cluster{border:1px solid var(--av2-border);background:#0d1a27b8;border-radius:9px;align-items:center;gap:7px;min-height:30px;padding:0 10px;font-weight:650;display:inline-flex;color:#7890a8!important;font-size:13px!important}.admin-v2 .admin-live i{background:var(--av2-green);border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #52d6a373}.admin-v2-cluster{color:#6486ab!important}.admin-v2 .admin-page{width:min(100%,1780px)!important;color:var(--av2-soft)!important;background:0 0!important;margin:0 auto!important;padding:30px 32px 56px!important}.admin-v2 .admin-page-title{gap:18px;align-items:flex-end!important;margin:0 0 22px!important}.admin-v2 .admin-page-title h1{letter-spacing:-.025em;line-height:1.05;color:var(--av2-text)!important;margin:0 0 6px!important;font-size:clamp(24px,2vw,31px)!important}.admin-v2 .admin-page-title p{max-width:760px;line-height:1.6;color:#6f8499!important;margin:0!important;font-size:12px!important}.admin-v2-kicker{letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:6px;margin-bottom:8px;font-weight:800;color:#6ca8e9!important;font-size:12px!important;display:inline-flex!important}.admin-v2 .admin-page :is(.admin-queue-panel,.admin-thread-panel,.admin-users-panel,.admin-user-detail-panel,.admin-plans-panel,.admin-plan-editor-panel,.admin-services-panel,.admin-service-detail-panel,.admin-orders-panel,.admin-order-detail-panel,.admin-invoices-panel,.admin-invoice-detail-panel,.admin-payments-list-panel,.admin-payment-detail-panel,.admin-ledger-panel,.admin-balance-panel,.admin-audit-list-panel,.admin-audit-detail-panel,.admin-content-list-panel,.admin-content-editor-panel,.admin-cluster-panel,.admin-infrastructure-card,.admin-playerok-card,.admin-monitoring-card,[class$=-panel],[class$=-card]){border-color:var(--av2-border)!important;color:var(--av2-soft)!important;background:linear-gradient(155deg,#0f1d2bf5,#0b1723fa)!important;box-shadow:0 18px 46px #0000001c!important}.admin-v2 .admin-page :is(input:not([type=checkbox]):not([type=radio]),select,textarea){min-height:40px;box-shadow:inset 0 1px #ffffff03;color:#dce8f5!important;background:#091520!important;border:1px solid #7197bf2e!important;border-radius:10px!important}.admin-v2 .admin-page :is(input,textarea)::placeholder{color:#455d75!important}.admin-v2 .admin-page :is(input:not([type=checkbox]):not([type=radio]),select,textarea):focus{outline:none;border-color:#539deb8c!important;box-shadow:0 0 0 3px #4087d31c!important}.admin-v2 .button{border-radius:10px!important;font-weight:700!important}.admin-v2 .button-primary{background:linear-gradient(135deg,#4387d7,#3672ba)!important;border:1px solid #63a4ee59!important;box-shadow:0 10px 24px #255b9a36!important}.admin-v2 .button-primary:hover:not(:disabled){background:linear-gradient(135deg,#5194e2,#3e7cc6)!important}.admin-v2 .button-secondary{color:#aebfd0!important;background:#0d1a27!important;border-color:#7297be2b!important}.admin-v2 .button-secondary:hover:not(:disabled){color:#dce9f7!important;background:#122335!important;border-color:#5b9ce147!important}.admin-v2 .form-error,.admin-v2-alert.form-error{color:#ef9aa4!important;background:#521c2552!important;border:1px solid #e665733b!important}.admin-v2 .admin-success,.admin-v2-alert.admin-success{color:#77dbb4!important;background:#194c3a4d!important;border:1px solid #4ccd9a33!important}.admin-v2-alert{align-items:center;gap:8px;margin-bottom:15px;display:flex;border-radius:11px!important;padding:10px 12px!important;font-size:13px!important}.admin-v2 .admin-stats{gap:10px!important;margin-bottom:18px!important}.admin-v2 .admin-stat{min-height:88px;border:1px solid var(--av2-border)!important;box-shadow:none!important;background:linear-gradient(145deg,#0f1d2bfa,#0c1824fa)!important;border-radius:14px!important}.admin-v2 .admin-stat div>span{color:#627990!important;font-size:13px!important}.admin-v2 .admin-stat div>strong{color:#e9f3fe!important;font-size:21px!important}.admin-v2 .admin-stat-icon{border:1px solid #5999e01c}.admin-channel-state{background:#0c1926bd;border:1px solid #7591b129;border-radius:999px;align-items:center;gap:7px;min-height:31px;padding:0 11px;font-weight:750;display:inline-flex;color:#778da3!important;font-size:13px!important}.admin-channel-state i{background:#5d7186;border-radius:50%;width:7px;height:7px}.admin-channel-state.online{background:#1b533e38;border-color:#49c9972b;color:#77d7b2!important}.admin-channel-state.online i{background:#4dd29e;box-shadow:0 0 10px #4dd29e73}.admin-v2-channel-overview{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:16px;display:grid}.admin-v2-channel-overview article{border:1px solid var(--av2-border);background:linear-gradient(145deg,#0f1d2be0,#0a1622f2);border-radius:14px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:70px;padding:12px 14px;display:grid}.admin-v2-channel-icon{color:#78b7fb;background:#3477be26;border-radius:11px;place-items:center;width:40px;height:40px;display:grid}.admin-v2-channel-icon.muted{color:#9bacc0;background:#5c6f841c}.admin-v2-channel-icon.warning{color:#efbd67;background:#7d521c29}.admin-v2-channel-overview article>div{gap:3px;display:grid}.admin-v2-channel-overview strong{color:#dce8f4;font-size:12px}.admin-v2-channel-overview small{color:#637a91;line-height:1.45;font-size:13px!important}.admin-v2-channel-overview b{color:#71869a;letter-spacing:.05em;background:#60718417;border-radius:7px;padding:5px 7px;font-size:12px}.admin-v2-channel-overview b.ok{color:#69d5ad;background:#308e661f}.admin-v2-settings-layout,.admin-bot-layout{grid-template-columns:minmax(0,1fr) 315px;align-items:start;gap:14px;display:grid}.admin-v2-settings-card,.admin-bot-card{border:1px solid var(--av2-border);background:linear-gradient(155deg,#0f1d2bfa,#0a1520fa);border-radius:16px;overflow:hidden;box-shadow:0 18px 48px #0000001f}.admin-v2-settings-card{min-width:0}.admin-v2-card-head,.admin-bot-card-head{border-bottom:1px solid var(--av2-border);background:#0f1f2fa8;justify-content:space-between;align-items:center;gap:14px;min-height:70px;padding:15px 17px;display:flex}.admin-v2-card-head>div,.admin-v2-card-head>div>div{align-items:center;gap:11px;display:flex}.admin-v2-card-head>div>span,.admin-bot-logo{color:#75b3f5;background:#3171b524;border-radius:11px;flex:none;place-items:center;width:37px;height:37px;display:grid}.admin-v2-card-head strong{color:#dce8f5;font-size:12px}.admin-v2-card-head small{color:#5f768e;margin-top:2px;display:block;font-size:12px!important}.admin-v2-form-section{border-bottom:1px solid var(--av2-border);padding:18px}.admin-v2-form-section.no-border{border-bottom:0}.admin-v2-section-title{gap:3px;margin-bottom:12px;display:grid}.admin-v2-section-title strong{color:#d6e3ef;font-size:13px}.admin-v2-section-title>span{line-height:1.5;color:#61788f!important;font-size:13px!important}.admin-v2-form-grid{gap:10px;display:grid}.admin-v2-form-grid.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-v2-form-grid.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-v2-form-grid .span-2{grid-column:span 2}.admin-v2-form-grid label,.admin-v2-audit-fields>label:not(.admin-v2-check),.admin-v2-test-panel label{gap:6px;display:grid}.admin-v2-form-grid label>span,.admin-v2-audit-fields label>span,.admin-v2-test-panel label>span{letter-spacing:.015em;font-weight:750;color:#71879e!important;font-size:12px!important}.admin-v2-form-grid input,.admin-v2-form-grid select,.admin-v2-audit-fields input,.admin-v2-test-panel input{padding:0 11px!important;font-size:13px!important}.admin-v2-switch-row{border-bottom:1px solid var(--av2-border);background:#08141f52;padding:14px 18px}.admin-v2-switch-row.compact{border-top:1px solid var(--av2-border)}.admin-v2-switch{cursor:pointer;grid-template-columns:auto 38px minmax(0,1fr);align-items:center;gap:10px;display:grid!important}.admin-v2-switch>input{opacity:0;pointer-events:none;position:absolute}.admin-v2-switch-track{background:#132230;border:1px solid #6786a63d;border-radius:999px;width:38px;height:21px;transition:all .16s;position:relative}.admin-v2-switch-track i{background:#6c8195;border-radius:50%;width:13px;height:13px;transition:all .16s;position:absolute;top:3px;left:3px}.admin-v2-switch>input:checked+.admin-v2-switch-track{background:#2b77b94d;border-color:#4caae857}.admin-v2-switch>input:checked+.admin-v2-switch-track i{background:#6eb4f7;left:20px;box-shadow:0 0 10px #51a4f057}.admin-v2-switch>span:last-child{gap:2px;display:grid}.admin-v2-switch strong{color:#d3e0ed;font-size:13px}.admin-v2-switch small{color:#5f768d;font-size:12px!important}.admin-v2-audit-fields{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;padding:16px 18px;display:grid}.admin-v2-check{border:1px solid var(--av2-border);background:#08141f57;border-radius:10px;align-items:center;gap:8px;min-height:40px;padding:0 11px;color:#8297ac!important;display:flex!important}.admin-v2-check input{accent-color:#4a93e2}.admin-v2-check span{white-space:nowrap;font-size:12px!important}.admin-v2-card-actions{border-top:1px solid var(--av2-border);background:#07121c7a;justify-content:space-between;align-items:center;gap:12px;min-height:62px;padding:11px 18px;display:flex}.admin-v2-card-actions>span{align-items:center;gap:6px;display:inline-flex;color:#587088!important;font-size:12px!important}.admin-v2-card-actions .button{min-height:38px;padding-inline:14px;font-size:13px!important}.admin-v2-settings-aside,.admin-bot-aside{gap:10px;display:grid}.admin-v2-status-panel,.admin-v2-test-panel,.admin-v2-help-panel{border:1px solid var(--av2-border)!important;color:var(--av2-soft)!important;box-shadow:none!important;background:linear-gradient(145deg,#0f1d2beb,#0a1520f5)!important;border-radius:14px!important}.admin-v2-status-panel{padding:14px}.admin-v2-status-panel header{align-items:center;gap:10px;display:flex}.admin-v2-status-panel header>span{color:#7392b2;background:#475f781f;border-radius:10px;place-items:center;width:35px;height:35px;display:grid}.admin-v2-status-panel header>span.success{color:#58d3a4;background:#2a825e21}.admin-v2-status-panel header>span.failed{color:#ed8691;background:#87303a24}.admin-v2-status-panel header>div{gap:2px;display:grid}.admin-v2-status-panel strong{color:#d7e4f1;font-size:13px}.admin-v2-status-panel small{color:#60778f;font-size:12px!important}.admin-v2-inline-error{background:#5a1d263b;border:1px solid #e25e6d2e;border-radius:9px;padding:8px 9px;line-height:1.5;color:#e58994!important;margin:10px 0 0!important;font-size:12px!important}.admin-v2-test-panel{gap:10px;padding:14px;display:grid}.admin-v2-test-panel>div{color:#d7e4f1;align-items:center;gap:7px;display:flex}.admin-v2-test-panel strong{font-size:13px}.admin-v2-test-panel p{line-height:1.5;color:#627990!important;margin:0!important;font-size:12px!important}.admin-v2-test-panel .button,.admin-bot-test{justify-content:center;width:100%;min-height:38px;font-size:13px!important}.admin-v2-help-panel{gap:10px;padding:13px;display:flex;color:#6d8eae!important}.admin-v2-help-panel>div{gap:3px;display:grid}.admin-v2-help-panel strong{color:#b9cada;font-size:13px}.admin-v2-help-panel p{line-height:1.55;color:#5c738a!important;margin:0!important;font-size:12px!important}.admin-telegram-summary{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.admin-telegram-summary span{border:1px solid var(--av2-border);text-transform:uppercase;letter-spacing:.04em;background:#0d1926b3;border-radius:999px;align-items:center;gap:6px;padding:6px 9px;font-weight:700;color:#6f8499!important;font-size:12px!important;display:inline-flex!important}.admin-telegram-summary i{background:#5c7085;border-radius:50%;width:6px;height:6px}.admin-telegram-summary span.online{border-color:#48c7942b;color:#6ed7ae!important}.admin-telegram-summary span.online i{background:#4fd19d;box-shadow:0 0 8px #4fd19d66}.admin-bot-card{margin-bottom:14px}.admin-bot-card-head{padding:15px 18px}.admin-bot-title{align-items:center;gap:11px;min-width:0;display:flex}.admin-bot-logo{color:#79b9fc;background:#3074be26;width:41px;height:41px}.admin-bot-logo.ops{color:#efbb62;background:#84571d26}.admin-bot-title>div{gap:2px;min-width:0;display:grid}.admin-bot-title>div>span{letter-spacing:.11em;text-transform:uppercase;font-weight:800;color:#5e7a97!important;font-size:12px!important}.admin-bot-title strong{color:#e3edf8;font-size:13px}.admin-bot-title p{line-height:1.45;color:#617890!important;margin:0!important;font-size:12px!important}.admin-bot-meta{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.admin-bot-meta a{color:#6eabeb;align-items:center;gap:5px;font-size:12px;text-decoration:none;display:inline-flex}.admin-bot-layout{padding:14px}.admin-bot-form{border:1px solid var(--av2-border);background:#07121c4f;border-radius:13px;overflow:hidden}.admin-bot-features{border-top:1px solid var(--av2-border);border-bottom:1px solid var(--av2-border);background:var(--av2-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.admin-bot-features article{background:#0b1824;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:9px;min-height:68px;padding:11px 13px;display:grid}.admin-bot-features article>span{color:#70aef2;background:#2f68a51f;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.admin-bot-features article>div{gap:2px;display:grid}.admin-bot-features strong{color:#cad8e6;font-size:13px}.admin-bot-features small{color:#586f87;line-height:1.5;font-size:12px!important}.admin-bot-status-meta{border-top:1px solid var(--av2-border);color:#566e86;margin-top:10px;padding-top:9px}.admin-bot-status-meta span{font-size:12px!important}.admin-events-matrix{border-top:1px solid var(--av2-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:16px;display:grid}.admin-events-matrix>.admin-v2-section-title{grid-column:1/-1}.admin-event-toggle{border:1px solid var(--av2-border);cursor:pointer;background:#0c1b28b8;border-radius:11px;grid-template-columns:24px 31px minmax(0,1fr);align-items:center;gap:8px;min-height:62px;padding:9px;position:relative;display:grid!important}.admin-event-toggle.emphasis{background:#4e361821;border-color:#d69d482e}.admin-event-toggle>input{opacity:0;position:absolute}.admin-event-check{background:#1b2a38;border-radius:99px;width:24px;height:14px;position:relative}.admin-event-check i{background:#667b8e;border-radius:50%;width:10px;height:10px;transition:all .16s;position:absolute;top:2px;left:2px}.admin-event-toggle>input:checked+.admin-event-check{background:#3681c45e}.admin-event-toggle>input:checked+.admin-event-check i{background:#6eb4f3;left:12px}.admin-event-icon{color:#739dc9;background:#456a911f;border-radius:9px;place-items:center;width:31px;height:31px;display:grid}.admin-event-toggle.emphasis .admin-event-icon{color:#e6b866;background:#81541b21}.admin-event-toggle>span:last-child{gap:2px;display:grid}.admin-event-toggle strong{color:#cbd9e7;font-size:12px}.admin-event-toggle small{color:#586f85;line-height:1.45;font-size:12px!important}.admin-v2 .admin-support-title-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.admin-v2 .admin-queue-total{border-radius:10px;min-height:38px;padding:0 11px;font-size:13px!important}.admin-create-ticket-backdrop{z-index:160;-webkit-backdrop-filter:blur(10px)saturate(120%);backdrop-filter:blur(10px)saturate(120%);background:#02070cc7;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.admin-v2 .admin-create-ticket-panel{width:min(820px,100%);max-height:min(820px,100dvh - 48px);overflow:auto;color:var(--av2-soft)!important;background:linear-gradient(155deg,#0f1d2a,#0a151f)!important;border:1px solid #699dd333!important;border-radius:18px!important;margin:0!important;padding:0!important;box-shadow:0 34px 100px #0000008f!important}.admin-v2 .admin-create-ticket-panel>header{border-bottom:1px solid var(--av2-border);background:linear-gradient(#152a3dbd,#0e1d2b7a);justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 21px 17px;display:flex;margin:0!important}.admin-v2 .admin-create-ticket-panel>header>div{gap:5px;display:grid}.admin-v2 .admin-create-ticket-panel>header strong{color:#edf5ff;letter-spacing:-.01em;font-size:18px}.admin-v2 .admin-create-ticket-panel>header p{color:#70869b;max-width:610px;margin:0;line-height:1.55;font-size:13px!important}.admin-create-ticket-close{border:1px solid var(--av2-border);color:#7990a7;cursor:pointer;background:#07121c99;border-radius:10px;flex:none;place-items:center;width:35px;height:35px;display:grid}.admin-create-ticket-close:hover{color:#dce7f2;border-color:var(--av2-border-strong)}.admin-v2 .admin-create-ticket-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:20px 21px;display:grid}.admin-v2 .admin-create-ticket-form label{gap:6px;display:grid}.admin-v2 .admin-create-ticket-form label>span{font-weight:750;color:#7890a7!important;font-size:12px!important}.admin-v2 .admin-create-ticket-form input,.admin-v2 .admin-create-ticket-form select,.admin-v2 .admin-create-ticket-form textarea{min-height:42px;color:#dce8f5!important;background:#08141f!important;border:1px solid #6992bb33!important;border-radius:10px!important;padding:10px 12px!important;font-size:13px!important}.admin-v2 .admin-create-ticket-form textarea{resize:vertical;min-height:132px}.admin-v2 .admin-create-ticket-form .wide{grid-column:1/-1}.admin-create-ticket-delivery{color:#659ad3;background:#1e4f811a;border:1px solid #4989cd24;border-radius:10px;align-items:flex-start;gap:9px;padding:10px 11px;display:flex!important}.admin-create-ticket-delivery>div{gap:2px;display:grid}.admin-create-ticket-delivery strong{color:#accae9;font-size:12px}.admin-create-ticket-delivery span{line-height:1.45;color:#607c98!important;font-size:12px!important}.admin-v2 .admin-create-ticket-actions{justify-content:flex-end;gap:8px;padding-top:3px;display:flex}.admin-v2 .admin-create-ticket-actions .button{min-height:39px;font-size:13px!important}.admin-v2 .admin-support-layout{gap:12px!important}.admin-v2 .admin-queue-panel,.admin-v2 .admin-thread-panel{overflow:hidden;border-radius:15px!important}.admin-v2 .admin-panel-head{min-height:55px;border-bottom:1px solid var(--av2-border)!important;background:#0e1c2ac7!important;padding:0 14px!important}.admin-v2 .admin-panel-head strong{color:#d6e2ee!important;font-size:13px!important}.admin-v2 .admin-panel-head span{color:#5d748b!important;font-size:12px!important}.admin-v2 .admin-ticket-row{border-color:var(--av2-border)!important;background:#0b1722!important}.admin-v2 .admin-ticket-row:hover{background:#102132!important}.admin-v2 .admin-ticket-row.active{background:linear-gradient(90deg,#2f67a533,#0e1f2fdb)!important}.admin-v2 .admin-ticket-subject{color:#c8d6e4!important}.auth-card.auth-card-challenge{width:min(520px,100vw - 32px);background:radial-gradient(circle at 100% 0,#3274b91f,#0000 34%),linear-gradient(155deg,#0f1b28,#0b151f)!important;border:1px solid #6997c72e!important;border-radius:20px!important;padding:30px!important;box-shadow:0 30px 90px #00000057!important}.auth-card-challenge>.brand{margin-bottom:24px}.auth-card-challenge h1{letter-spacing:-.025em;color:#f0f6fd!important;margin:0 0 7px!important;font-size:27px!important}.auth-card-challenge>p{line-height:1.55;color:#6f8296!important;margin:0 0 22px!important;font-size:12px!important}.auth-challenge{gap:13px;display:grid}.auth-challenge-security{background:#2252841a;border:1px solid #4d8ed424;border-radius:12px;align-items:center;gap:10px;padding:11px 12px;display:flex}.auth-challenge-security>span{color:#72b2f7;background:#3374b829;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.auth-challenge-security>div{gap:2px;display:grid}.auth-challenge-security strong{color:#bcd5ef;font-size:13px}.auth-challenge-security small{color:#627a92;font-size:12px;line-height:1.45}.auth-card-challenge .auth-code-methods{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.auth-card-challenge .auth-code-methods>button{color:#91a5b9;border-radius:12px;grid-template-columns:34px minmax(0,1fr) 8px;align-items:center;gap:9px;min-height:60px;padding:9px 10px;display:grid;position:relative;box-shadow:none!important;background:#08121c8a!important;border:1px solid #668bb22b!important}.auth-card-challenge .auth-code-methods>button.active{color:#dceafb;background:#265b942b!important;border-color:#4d97e585!important;box-shadow:inset 0 0 0 1px #4991dc14!important}.auth-code-method-icon{color:#7199c2;background:#41658a1f;border-radius:9px;place-items:center;width:34px;height:34px;display:grid!important}.auth-code-methods>button.active .auth-code-method-icon{color:#7dbafa;background:#3072b72b}.auth-card-challenge .auth-code-methods span:nth-child(2){text-align:left;gap:2px;min-width:0;display:grid}.auth-card-challenge .auth-code-methods strong{color:inherit;font-size:13px}.auth-card-challenge .auth-code-methods small{color:#5e758c;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.auth-card-challenge .auth-code-methods>button>i{border:1px solid #50677f;border-radius:50%;width:7px;height:7px}.auth-card-challenge .auth-code-methods>button.active>i{background:#67aef3;border-color:#67aef3;box-shadow:0 0 0 3px #4693e11a}.auth-card-challenge .auth-code-note{color:#8ca2b7;border:1px solid #6c90b51f;border-radius:12px;align-items:flex-start;gap:10px;padding:11px 12px;display:flex;background:#0b1722!important}.auth-code-note-icon{color:#70a9e5;background:#2c66a421;border-radius:9px;flex:none;place-items:center;width:31px;height:31px;display:grid}.auth-card-challenge .auth-code-note>div{gap:2px;display:grid}.auth-card-challenge .auth-code-note span:not(.auth-code-note-icon){color:#647c93;font-size:12px;line-height:1.5}.auth-card-challenge .auth-code-field{gap:7px;margin:2px 0 0;display:grid}.auth-card-challenge .auth-code-field label{color:#8198af;align-items:center;gap:6px;font-size:12px;font-weight:750;display:inline-flex}.auth-card-challenge .auth-code-field input{text-align:center;font-variant-numeric:tabular-nums;width:100%;height:58px;color:#e8f2fd!important;letter-spacing:.42em!important;background:#07121d!important;border:1px solid #569ae26b!important;border-radius:12px!important;padding:0 18px!important;font-size:24px!important;font-weight:750!important;box-shadow:0 0 0 3px #3a80ca0f!important}.auth-card-challenge .auth-code-field input:focus{border-color:#5da5ee!important;box-shadow:0 0 0 4px #4191e21a!important}.auth-card-challenge .auth-code-field>small{color:#52697f;text-align:center;font-size:12px;line-height:1.45}.auth-card-challenge .auth-code-submit{justify-content:center;min-height:46px;margin-top:1px;border-radius:11px!important;font-size:13px!important}.auth-card-challenge .auth-code-back{color:#637a91;min-height:34px;font-size:12px}.auth-card-challenge .auth-code-back:hover{color:#a7bbce}@media (width<=1180px){.admin-v2{grid-template-columns:238px minmax(0,1fr)!important}.admin-v2 .admin-sidebar{width:238px!important}.admin-v2-settings-layout,.admin-bot-layout{grid-template-columns:1fr}.admin-v2-settings-aside,.admin-bot-aside{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=860px){.admin-v2{display:block!important}.admin-v2 .admin-sidebar{top:0;border-right:0!important;border-bottom:1px solid var(--av2-border)!important;width:100%!important;height:auto!important;min-height:0!important;padding:12px 14px!important;position:sticky!important}.admin-v2 .admin-mobile-toggle{display:grid}.admin-v2 .admin-product,.admin-v2 .admin-nav,.admin-v2 .admin-sidebar-bottom{display:none!important}.admin-v2 .admin-sidebar.navigation-open .admin-nav{max-height:calc(100dvh - 132px);margin-top:12px!important;display:block!important}.admin-v2 .admin-sidebar.navigation-open .admin-sidebar-bottom{display:block!important}.admin-v2 .admin-main{min-height:calc(100dvh - 67px);height:auto!important;overflow:visible!important}.admin-v2 .admin-topbar{position:sticky;top:67px;min-height:64px!important;padding:10px 18px!important}.admin-v2-topbar-status{display:none}.admin-v2 .admin-page{padding:22px 18px 44px!important}.admin-v2 .admin-page-title{flex-direction:column;align-items:flex-start!important}.admin-v2-channel-overview,.admin-v2-settings-aside,.admin-bot-aside,.admin-events-matrix,.admin-bot-features,.admin-v2-audit-fields{grid-template-columns:1fr}.admin-v2-check span{white-space:normal}}@media (width<=620px){.admin-v2-form-grid.cols-2,.admin-v2-form-grid.cols-3{grid-template-columns:1fr}.admin-v2-form-grid .span-2{grid-column:auto}.admin-v2-card-actions{flex-direction:column;align-items:stretch}.admin-v2-card-actions>span{display:none}.admin-v2-card-actions .button{justify-content:center;width:100%}.admin-bot-card-head{flex-direction:column;align-items:flex-start}.admin-bot-meta{justify-content:flex-start}.admin-create-ticket-backdrop{padding:12px}.admin-v2 .admin-create-ticket-form{grid-template-columns:1fr;padding:16px}.admin-v2 .admin-create-ticket-form .wide{grid-column:auto}.admin-v2 .admin-create-ticket-panel>header{padding:17px 16px 14px}.auth-card.auth-card-challenge{padding:24px 20px!important}.auth-card-challenge .auth-code-methods{grid-template-columns:1fr}}.auth-card-challenge .auth-code-methods>button:only-child{grid-column:1/-1}:root{--fc-bg:#07121d;--fc-sidebar:#091722;--fc-surface:#0d1b29;--fc-surface-raised:#102235;--fc-border:#213448;--fc-border-soft:#9aaec224;--fc-text:#e6edf5;--fc-text-secondary:#9aaec2;--fc-text-muted:#71869b;--fc-primary:#4c9fff;--fc-primary-surface:#4c9fff1f;--fc-success:#4fd19a;--fc-warning:#efb85f;--fc-danger:#ee7c88;color:var(--fc-text);background:var(--fc-bg)}html,body,#root{background:var(--fc-bg);min-height:100%}body{min-height:100vh;color:var(--fc-text);background:var(--fc-bg);font-size:14px;line-height:1.5}input,select,textarea,button{letter-spacing:0;font-size:14px}input::placeholder,textarea::placeholder{opacity:1;color:#7f93a8!important}input:focus,select:focus,textarea:focus{outline:none}input:focus-visible,select:focus-visible,textarea:focus-visible,button:focus-visible,a:focus-visible{outline:none;border-color:var(--fc-primary)!important;box-shadow:0 0 0 3px #4c9fff33!important}.fc-v3,.fcA-shell,.fcC-shell,.admin-shell,.admin-main,.fcA-main,.fcC-main,.page,.admin-page,.control-main{min-width:0;background-color:var(--fc-bg)!important}.brand{align-items:center;gap:11px;display:inline-flex}.brand-mark{width:40px!important;height:40px!important}.brand-name{color:#f1f5f9!important;letter-spacing:0!important;font-size:21px!important;font-weight:700!important}.fcA-sidebar,.fcC-sidebar,.admin-v2 .admin-sidebar{border-right-color:var(--fc-border-soft)!important;background:var(--fc-sidebar)!important}.fcA-nav-link,.fcC-nav-link,.admin-v2 .admin-nav-link{min-height:44px!important;color:var(--fc-text-secondary)!important;border:0!important;border-radius:8px!important;font-size:14px!important;font-weight:550!important}.fcA-nav-link.active,.fcC-nav-link.active,.admin-v2 .admin-nav-link.active{color:var(--fc-text)!important;background:var(--fc-primary-surface)!important;box-shadow:inset 3px 0 0 var(--fc-primary)!important}.fcA-nav-link svg,.fcC-nav-link svg,.admin-v2 .admin-nav-link svg{stroke-width:1.8px;width:18px;height:18px}.admin-v2 .sidebar-label,.admin-v2 .admin-product small,.fcA-help-copy small,.fcA-user small,.fcC-support small,.fcC-server-chip small{color:var(--fc-text-muted)!important;letter-spacing:.04em!important;font-size:12px!important}.admin-v2 .admin-product{box-shadow:none!important;background:#4c9fff12!important;border:0!important;border-left:3px solid #4c9fff8c!important;border-radius:8px!important}.admin-v2 .admin-product strong{font-size:14px!important}.admin-v2 .admin-topbar{border-bottom-color:var(--fc-border-soft)!important;background:#07121df0!important;min-height:88px!important}.admin-v2 .admin-topbar .admin-v2-topbar-copy>span{text-transform:none;color:var(--fc-text-muted)!important;letter-spacing:0!important;font-size:12px!important}.admin-v2 .admin-topbar .admin-v2-topbar-copy>strong{font-size:20px!important}.admin-v2 .admin-topbar .admin-v2-topbar-copy>small,.admin-v2 .admin-page-title p{color:var(--fc-text-secondary)!important;font-size:13px!important}.admin-v2 .admin-page-title h1,.page-title h1{color:var(--fc-text)!important;letter-spacing:0!important;font-size:clamp(28px,3vw,32px)!important;line-height:1.2!important}.panel-card,.admin-order-detail-panel,.admin-invoices-panel,.admin-invoice-detail-panel,.admin-service-detail-panel,.admin-service-section,.admin-order-section,.admin-order-actions,.admin-service-editor{border-color:var(--fc-border-soft)!important;color:var(--fc-text-secondary)!important;background:var(--fc-surface)!important;box-shadow:none!important;border-radius:8px!important}.button,.admin-v2 .button{border-radius:8px!important;min-height:42px!important;padding-inline:14px!important;font-size:14px!important}.admin-v2 input,.admin-v2 select,.admin-v2 textarea,.knowledge-search input{border:1px solid var(--fc-border)!important;min-height:42px!important;color:var(--fc-text)!important;background:#091725!important;border-radius:8px!important;font-size:14px!important}.admin-v2 textarea{min-height:96px!important;padding:12px 14px!important}.admin-invoice-badge,.admin-order-badge,.admin-service-status,.service-status,.tiny-status,.technical-badge{align-items:center;min-height:24px;line-height:1.2;display:inline-flex;letter-spacing:0!important;text-transform:none!important;border-radius:999px!important;padding:3px 9px!important;font-size:12px!important}.technical-badge{border:1px solid var(--fc-border-soft);background:#71869b1a;color:var(--fc-text-secondary)!important}.technical-value,.admin-infrastructure-card code,.admin-invoice-copy strong{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px!important}.knowledge-page{width:min(100%,1480px)!important;padding:32px!important}.knowledge-search{border-color:var(--fc-border)!important;background:var(--fc-surface)!important;border-radius:8px!important;width:calc(100% - 284px)!important;min-height:44px!important;margin:0 0 20px 284px!important}.knowledge-layout{align-items:start;grid-template-columns:260px minmax(0,1fr)!important;gap:24px!important;display:grid!important}.knowledge-categories{padding:8px!important}.knowledge-categories button{border:0!important;border-radius:7px!important;min-height:46px!important;padding:8px 10px!important}.knowledge-categories button.active{box-shadow:inset 3px 0 0 var(--fc-primary);background:var(--fc-primary-surface)!important}.knowledge-categories strong{color:var(--fc-text)!important;font-size:13px!important}.knowledge-categories small{color:var(--fc-text-muted)!important;font-size:12px!important}.knowledge-articles{min-width:0;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;display:grid!important}.knowledge-article{text-align:left;min-width:0;gap:14px!important;height:auto!important;min-height:124px!important;padding:18px!important}.knowledge-article-icon{border-radius:8px!important;width:36px!important;height:36px!important}.knowledge-article>div>small{letter-spacing:.04em;font-weight:600;color:var(--fc-text-muted)!important;font-size:12px!important}.knowledge-article strong{color:var(--fc-text)!important;font-size:16px!important;line-height:1.35!important}.knowledge-article p{color:var(--fc-text-secondary)!important;font-size:13px!important;line-height:1.5!important}.knowledge-article footer,.knowledge-meta{color:var(--fc-text-muted)!important;font-size:12px!important}.admin-order-progress{border:1px solid var(--fc-border-soft)!important;color:var(--fc-text-secondary)!important;background:var(--fc-surface-raised)!important}.admin-order-progress strong,.admin-order-progress>div span{color:var(--fc-text)!important;font-size:14px!important}.admin-order-progress>span{background:#4c9fff26!important}.admin-order-progress>span i{background:var(--fc-primary)!important}.admin-order-overview article,.admin-service-overview article,.admin-invoice-parties article{background:var(--fc-surface-raised)!important;border:0!important}.admin-order-overview span,.admin-service-overview span,.admin-invoice-parties span,.admin-order-specs span,.admin-order-resource span,.admin-service-specs span,.admin-infrastructure-card span{color:var(--fc-text-muted)!important;font-size:12px!important}.admin-order-overview strong,.admin-service-overview strong,.admin-invoice-parties strong,.admin-order-specs strong,.admin-order-resource strong,.admin-service-specs strong,.admin-infrastructure-card strong,.admin-infrastructure-card code{line-height:1.45;color:var(--fc-text)!important;font-size:14px!important}.admin-order-overview small,.admin-service-overview small,.admin-invoice-parties small{color:var(--fc-text-secondary)!important;font-size:13px!important}.admin-order-specs>div,.admin-order-resource>div,.admin-service-specs>div,.admin-infrastructure-card>div{min-width:0;border-color:var(--fc-border-soft)!important}.admin-order-timeline strong{color:var(--fc-text)!important;font-size:14px!important}.admin-order-timeline p{color:var(--fc-text-secondary)!important;font-size:13px!important}.admin-order-timeline time,.admin-order-timeline small{color:var(--fc-text-muted)!important;font-size:12px!important}.admin-service-editor{padding:20px!important}.admin-service-editor>header{border-bottom:1px solid var(--fc-border-soft)!important;align-items:flex-start!important;gap:12px!important;padding-bottom:18px!important;display:flex!important}.admin-service-editor>header strong{display:block;color:var(--fc-text)!important;font-size:18px!important}.admin-service-editor>header span{margin-top:4px;display:block;color:var(--fc-text-secondary)!important;font-size:13px!important}.admin-service-editor-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;padding:20px 0!important;display:grid!important}.admin-service-editor-grid label{min-width:0;grid-template-columns:minmax(0,1fr)!important;gap:7px!important;display:grid!important}.admin-service-editor-grid label>span,.admin-invoice-field>span{color:var(--fc-text-secondary)!important;font-size:13px!important;font-weight:600!important}.admin-service-editor-grid .wide{grid-column:1/-1!important}.admin-service-editor footer{border-top:1px solid var(--fc-border-soft)!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:20px!important;padding-top:18px!important;display:grid!important}.admin-service-confirm{background:#efb85f12!important;border:1px solid #efb85f38!important;border-radius:8px!important;grid-template-columns:18px minmax(0,1fr)!important;align-items:start!important;gap:10px!important;padding:12px 14px!important;display:grid!important}.admin-service-confirm strong,.admin-service-confirm small{display:block}.admin-service-confirm strong{color:var(--fc-text)!important;font-size:13px!important}.admin-service-confirm small{margin-top:3px;color:var(--fc-text-secondary)!important;font-size:12px!important}.admin-invoices-layout{grid-template-columns:minmax(420px,1fr) minmax(420px,1fr)!important;gap:20px!important}.admin-invoices-panel,.admin-invoice-detail-panel{min-width:0;overflow:visible!important}.admin-invoice-filters{background:0 0!important;border:0!important;padding:0 0 16px!important}.admin-invoice-list{max-height:none!important;overflow:visible!important}.admin-invoice-row{border:0!important;border-bottom:1px solid var(--fc-border-soft)!important;background:0 0!important;min-height:76px!important}.admin-invoice-row.active{border-left:3px solid var(--fc-primary)!important;background:var(--fc-primary-surface)!important;box-shadow:none!important}.admin-invoice-copy>span:nth-child(2){font-weight:600;color:var(--fc-text)!important;font-size:14px!important}.admin-invoice-copy small,.admin-invoice-copy time{color:var(--fc-text-muted)!important;font-size:12px!important}.admin-invoice-total strong{color:var(--fc-text)!important;font-size:14px!important}.admin-stats{justify-content:start;grid-template-columns:repeat(4,minmax(180px,280px))!important}@media (width<=1180px){.knowledge-articles,.admin-invoices-layout{grid-template-columns:minmax(0,1fr)!important}}@media (width<=820px){.knowledge-page,.admin-v2 .admin-page{padding:20px 16px 40px!important}.knowledge-search{width:100%!important;margin-left:0!important}.knowledge-layout{grid-template-columns:minmax(0,1fr)!important}.knowledge-categories{overflow-x:auto;display:flex!important}.knowledge-categories button{min-width:max-content}.admin-service-editor-grid,.admin-service-editor footer{grid-template-columns:minmax(0,1fr)!important}.admin-service-editor-actions,.admin-service-editor-actions .button{width:100%}.admin-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=520px){.admin-stats{grid-template-columns:minmax(0,1fr)!important}}.fcA-shell,.fcC-shell,.fcD-page,.control-shell,.control-main{color:var(--fc-text);background:var(--fc-bg)!important}.fcA-main,.fcC-main,.control-main{overflow-x:hidden;min-width:0!important}.fcD-page,.fcA-page,.fcC-page,.control-main>.page{font-size:14px}.fcD-page :where(p,small),.fcA-page :where(p,small),.fcC-page :where(p,small),.control-main :where(p,small){line-height:1.45}.fcD-heading h1,.fcA-heading h1,.fcC-heading h1{font-size:clamp(26px,3vw,32px)!important;line-height:1.2!important}.fcD-heading p,.fcA-heading p,.fcC-heading p,.fcD-page :where(.fcD-subtitle,.fcD-meta),.fcA-page :where(.fcA-subtitle,.fcA-meta),.fcC-page :where(.fcC-subtitle,.fcC-meta){color:var(--fc-text-secondary)!important;font-size:13px!important}.fcD-page :where(.fcD-card,.fcD-panel,.fcD-server-list,.fcA-card,.fcC-card),.control-main :where(.cp-card,.server-tab-panel,.panel-card){border-color:var(--fc-border-soft)!important;background:var(--fc-surface)!important;box-shadow:none!important}.fcD-page :where(.fcD-card h2,.fcD-panel h2,.fcD-server-list h2),.control-main :where(.cp-card-head h2,.server-tab-panel>header h2,.panel-head h2){color:var(--fc-text)!important;font-size:15px!important;line-height:1.3!important}.fcD-page :where(.fcD-server-row,.fcD-kpi,.fcD-stat),.control-main :where(.cp-info-list .info-row,.cp-port-row,.cp-mini-list>div,.cp-backup-summary>div){min-width:0}.fcD-page :where(.fcD-server-row strong,.fcD-kpi strong,.fcD-stat strong),.control-main :where(.cp-info-list .info-row strong,.cp-port-row strong,.cp-mini-list strong,.cp-backup-summary strong){color:var(--fc-text)!important;font-size:14px!important}.fcD-page :where(.fcD-server-row small,.fcD-kpi small,.fcD-stat small),.control-main :where(.cp-info-list .info-row span,.cp-port-row span,.cp-mini-list small,.cp-backup-summary small){color:var(--fc-text-secondary)!important;font-size:12px!important}.control-main .cp-server-hero,.control-main .server-hero{border-color:var(--fc-border-soft)!important;background:var(--fc-surface)!important;box-shadow:none!important}.control-main .server-title h1{color:var(--fc-text)!important;font-size:24px!important}.control-main .server-subtitle{color:var(--fc-text-secondary)!important;font-size:13px!important}.control-main .server-actions .button,.control-main :where(input:not([type=checkbox]):not([type=radio]),select,textarea),.fcD-page :where(input,select,textarea),.fcA-page :where(input,select,textarea){border-radius:9px!important;min-height:42px!important;font-size:14px!important}.control-main textarea,.fcD-page textarea,.fcA-page textarea{min-height:88px!important}.control-main .cp-metrics-grid,.fcD-page :where(.fcD-kpi-grid,.fcD-stats-grid),.fcA-page :where(.fcA-metrics-grid,.fcA-stats-grid){grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important}.control-main .cp-metric-card{min-width:0;min-height:122px;border:1px solid var(--fc-border-soft)!important;background:var(--fc-surface-raised)!important;border-radius:10px!important}.control-main .cp-metric-copy>span{color:var(--fc-text-secondary)!important;font-size:12px!important}.control-main .cp-metric-copy>strong{color:var(--fc-text)!important;font-size:21px!important}.control-main .cp-card-head{min-height:58px;border-bottom-color:var(--fc-border-soft)!important}.control-main .cp-info-list .info-row{border-bottom-color:var(--fc-border-soft)!important;min-height:42px!important}.control-main .cp-info-list .info-row span{color:var(--fc-text-muted)!important;font-size:12px!important}.control-main .cp-info-list .info-row strong{color:var(--fc-text)!important;font-size:14px!important}.control-main .cp-card-head button,.control-main .cp-text-link,.control-main .panel-head a{color:var(--fc-primary)!important;font-size:13px!important}.fcA-nav-link,.fcC-nav-link,.control-nav-link{min-height:44px!important;color:var(--fc-text-secondary)!important;font-size:14px!important}.fcA-nav-link.active,.fcC-nav-link.active,.control-nav-link.active{border-left:3px solid var(--fc-primary)!important;color:var(--fc-text)!important;background:var(--fc-primary-surface)!important;box-shadow:none!important}@media (width<=1180px){.control-main .cp-metrics-grid,.fcD-page :where(.fcD-kpi-grid,.fcD-stats-grid),.fcA-page :where(.fcA-metrics-grid,.fcA-stats-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=640px){.control-main .cp-metrics-grid,.fcD-page :where(.fcD-kpi-grid,.fcD-stats-grid),.fcA-page :where(.fcA-metrics-grid,.fcA-stats-grid){grid-template-columns:minmax(0,1fr)!important}.control-main .server-title h1{font-size:20px!important}}.admin-v2{background:var(--fc-bg)!important;grid-template-columns:248px minmax(0,1fr)!important}.admin-v2 .admin-sidebar{border-right:1px solid var(--fc-border-soft)!important;background:var(--fc-sidebar)!important;width:248px!important;box-shadow:none!important;padding:18px 12px 14px!important}.admin-v2-brandrow{min-height:44px!important;padding:0 6px!important}.admin-v2 .admin-product{box-shadow:none!important;background:#4c9fff12!important;border:0!important;border-left:3px solid #4c9fff8c!important;border-radius:8px!important;grid-template-columns:32px minmax(0,1fr) 7px!important;margin:16px 2px 18px!important;padding:9px 10px!important}.admin-v2 .admin-product-icon{background:#4c9fff21!important;border:0!important;border-radius:8px!important;width:32px!important;height:32px!important}.admin-v2 .admin-product strong{color:var(--fc-text)!important;font-size:14px!important}.admin-v2 .admin-product small{color:var(--fc-text-muted)!important;letter-spacing:0!important;text-transform:none!important;font-size:12px!important}.admin-v2 .admin-nav{padding-right:6px!important}.admin-v2 .admin-nav-group{margin-bottom:20px!important}.admin-v2 .sidebar-label{color:var(--fc-text-muted)!important;letter-spacing:.04em!important;text-transform:none!important;margin:0 10px 7px!important;font-size:12px!important}.admin-v2 .admin-nav-link{border:0!important;border-radius:8px!important;grid-template-columns:30px minmax(0,1fr)!important;min-height:44px!important;margin:2px 0!important;padding:4px 10px 4px 6px!important;font-size:14px!important;transform:none!important}.admin-v2 .admin-nav-link>span:last-child{font-size:14px!important;font-weight:550!important}.admin-v2 .admin-nav-icon{background:0 0!important;border-radius:7px!important;width:30px!important;height:30px!important}.admin-v2 .admin-nav-link.active{color:var(--fc-text)!important;background:var(--fc-primary-surface)!important;box-shadow:inset 3px 0 0 var(--fc-primary)!important;border:0!important}.admin-v2 .admin-nav-link.active .admin-nav-icon{color:var(--fc-primary)!important;background:0 0!important}.admin-v2 .admin-main{background:var(--fc-bg)!important;min-width:0!important}.admin-v2 .admin-topbar{border-bottom:1px solid var(--fc-border-soft)!important;min-height:60px!important;box-shadow:none!important;background:#07121df0!important;padding:9px 28px!important}.admin-v2 .admin-v2-topbar-copy{align-items:center!important;display:flex!important}.admin-v2 .admin-topbar .admin-v2-topbar-copy>span{color:var(--fc-text-muted)!important;letter-spacing:0!important;text-transform:none!important;font-size:13px!important;font-weight:600!important}.admin-v2 .admin-topbar .admin-v2-topbar-copy>strong,.admin-v2 .admin-topbar .admin-v2-topbar-copy>small{display:none!important}.admin-v2 .admin-live,.admin-v2 .admin-v2-cluster{border-color:var(--fc-border-soft)!important;min-height:32px!important;color:var(--fc-text-secondary)!important;background:var(--fc-surface)!important;border-radius:8px!important;font-size:12px!important}.admin-v2 .admin-page{width:min(100%,1680px)!important;color:var(--fc-text-secondary)!important;padding:32px 32px 56px!important}.admin-v2 .admin-page-title{align-items:center!important;margin-bottom:24px!important}.admin-v2 .admin-page-title h1{color:var(--fc-text)!important;letter-spacing:-.02em!important;margin-bottom:7px!important;font-size:32px!important;line-height:1.2!important}.admin-v2 .admin-page-title p{color:var(--fc-text-secondary)!important;font-size:14px!important;line-height:1.5!important}.admin-v2 .admin-v2-kicker{color:var(--fc-text-muted)!important;letter-spacing:.04em!important;text-transform:none!important;margin-bottom:6px!important;font-size:12px!important}.admin-v2 .admin-stats,.admin-v2 .admin-news-stats,.admin-v2 .admin-lifecycle-stats{grid-template-columns:repeat(4,minmax(180px,260px))!important;justify-content:start!important;gap:12px!important;margin-bottom:24px!important}.admin-v2 :where(.admin-stat,.admin-news-stats>article,.admin-lifecycle-stat){border:1px solid var(--fc-border-soft)!important;background:var(--fc-surface)!important;min-height:96px!important;box-shadow:none!important;border-radius:10px!important;padding:16px!important}.admin-v2 .admin-stat>div>span,.admin-v2 .admin-stat small,.admin-v2 .admin-lifecycle-stat span{color:var(--fc-text-secondary)!important;font-size:13px!important}.admin-v2 .admin-stat strong,.admin-v2 .admin-lifecycle-stat strong{color:var(--fc-text)!important;font-size:22px!important}.admin-v2 .admin-stat-icon{border-radius:9px!important;width:38px!important;height:38px!important}.admin-v2 .admin-page :where(.admin-queue-panel,.admin-thread-panel,.admin-users-panel,.admin-user-detail-panel,.admin-plans-panel,.admin-plan-editor-panel,.admin-services-panel,.admin-service-detail-panel,.admin-orders-panel,.admin-order-detail-panel,.admin-invoices-panel,.admin-invoice-detail-panel,.admin-payments-list-panel,.admin-payment-detail-panel,.admin-ledger-panel,.admin-balance-panel,.admin-audit-list-panel,.admin-audit-detail-panel,.admin-content-list-panel,.admin-content-editor-panel,.admin-cluster-panel,.admin-infrastructure-detail,.admin-playerok-card,.admin-monitoring-card,.admin-news-list-panel,.admin-news-editor-panel,.admin-billing-lifecycle,.admin-bot-card,.admin-v2-settings-card){border:1px solid var(--fc-border-soft)!important;min-width:0!important;color:var(--fc-text-secondary)!important;background:var(--fc-surface)!important;box-shadow:none!important;border-radius:10px!important}.admin-v2 :where(.admin-panel-head,.admin-v2-card-head,.admin-bot-card-head){border-bottom:1px solid var(--fc-border-soft)!important;background:0 0!important;min-height:58px!important;padding:12px 16px!important}.admin-v2 :where(.admin-panel-head,.admin-v2-card-head,.admin-bot-card-head) strong{color:var(--fc-text)!important;font-size:15px!important}.admin-v2 :where(.admin-panel-head,.admin-v2-card-head,.admin-bot-card-head) :where(span,small,p){color:var(--fc-text-secondary)!important;font-size:12px!important}.admin-v2 .admin-page :where(label>span,legend){color:var(--fc-text-secondary)!important;letter-spacing:0!important;font-size:13px!important;font-weight:600!important}.admin-v2 .admin-page :where(input:not([type=checkbox]):not([type=radio]),select,textarea){border:1px solid var(--fc-border)!important;min-height:42px!important;color:var(--fc-text)!important;background:#091725!important;border-radius:9px!important;padding-inline:13px!important;font-size:14px!important}.admin-v2 .admin-page textarea{min-height:96px!important;padding-block:11px!important}.admin-v2 .admin-page .button{min-height:42px!important;font-size:14px!important}.admin-v2 :where(.admin-user-row,.admin-plan-row,.admin-service-row,.admin-order-row,.admin-invoice-row,.admin-payment-row,.admin-balance-row,.admin-journal-row,.admin-audit-row,.admin-cluster-row,.admin-ticket-row){border:0!important;border-bottom:1px solid var(--fc-border-soft)!important;min-height:68px!important;box-shadow:none!important;background:0 0!important}.admin-v2 :where(.admin-user-row,.admin-plan-row,.admin-service-row,.admin-order-row,.admin-invoice-row,.admin-payment-row,.admin-balance-row,.admin-journal-row,.admin-audit-row,.admin-cluster-row,.admin-ticket-row):hover{background:#4c9fff0d!important}.admin-v2 :where(.admin-user-row,.admin-plan-row,.admin-service-row,.admin-order-row,.admin-invoice-row,.admin-payment-row,.admin-balance-row,.admin-journal-row,.admin-audit-row,.admin-cluster-row,.admin-ticket-row).active{border-left:3px solid var(--fc-primary)!important;background:var(--fc-primary-surface)!important;box-shadow:none!important}.admin-v2 :where(.admin-user-copy,.admin-plan-copy,.admin-service-copy,.admin-order-copy,.admin-invoice-copy,.admin-payment-row-copy,.admin-audit-copy,.admin-ticket-subject) strong{color:var(--fc-text)!important;font-size:14px!important}.admin-v2 :where(.admin-user-copy,.admin-plan-copy,.admin-service-copy,.admin-order-copy,.admin-invoice-copy,.admin-payment-row-copy,.admin-audit-copy,.admin-ticket-subject) :where(span,small){color:var(--fc-text-secondary)!important;font-size:12px!important}.admin-v2 :where(.admin-user-metrics,.admin-service-specs,.admin-order-specs,.admin-order-resource,.admin-payment-facts,.admin-cluster-overview,.admin-node-metrics,.admin-node-ratios,.admin-invoice-parties,.admin-invoice-summary,.admin-infrastructure-card){min-width:0!important}.admin-v2 :where(.admin-user-metrics,.admin-service-specs,.admin-order-specs,.admin-order-resource,.admin-payment-facts,.admin-cluster-overview,.admin-node-metrics,.admin-node-ratios,.admin-invoice-parties,.admin-invoice-summary,.admin-infrastructure-card)>div,.admin-v2 .admin-infrastructure-card{border-color:var(--fc-border-soft)!important;background:var(--fc-surface-raised)!important}.admin-v2 :where(.admin-user-list,.admin-plan-list,.admin-service-list,.admin-order-list,.admin-invoice-list,.admin-payment-list,.admin-balance-list,.admin-journal-list,.admin-audit-list,.admin-content-list,.admin-cluster-list,.admin-ticket-list){max-height:none!important;overflow:visible!important}.admin-v2 :where(.admin-users-layout,.admin-plans-layout,.admin-services-layout,.admin-orders-layout,.admin-invoices-layout,.admin-payments-layout,.admin-billing-layout,.admin-audit-layout,.admin-content-layout,.admin-infrastructure-layout,.admin-news-layout,.admin-support-layout){gap:20px!important;min-width:0!important}@media (width<=1280px){.admin-v2 .admin-stats,.admin-v2 .admin-news-stats,.admin-v2 .admin-lifecycle-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=860px){.admin-v2{display:block!important}.admin-v2 .admin-sidebar{width:100%!important}.admin-v2 .admin-topbar{min-height:54px!important;padding-inline:18px!important}}@media (width<=600px){.admin-v2 .admin-page{padding:22px 14px 40px!important}.admin-v2 .admin-stats,.admin-v2 .admin-news-stats,.admin-v2 .admin-lifecycle-stats{grid-template-columns:minmax(0,1fr)!important}.admin-v2 .admin-page-title h1{font-size:28px!important}}.auth-card.auth-card-challenge{width:min(560px,100vw - 32px);color:var(--fc-text);border:1px solid var(--fc-border-soft)!important;background:var(--fc-surface)!important;border-radius:16px!important;padding:30px!important;box-shadow:0 28px 80px #00000057!important}.auth-card-challenge h1{color:var(--fc-text)!important;font-size:28px!important}.auth-card-challenge>p{color:var(--fc-text-secondary)!important;font-size:14px!important;line-height:1.5!important}.auth-card-challenge .auth-challenge{gap:16px!important}.auth-card-challenge .auth-challenge-security{border:1px solid var(--fc-border-soft)!important;background:var(--fc-surface-raised)!important;border-radius:10px!important;padding:14px!important}.auth-card-challenge .auth-challenge-security strong{color:var(--fc-text)!important;font-size:14px!important}.auth-card-challenge .auth-challenge-security small{color:var(--fc-text-secondary)!important;font-size:12px!important}.auth-card-challenge .auth-code-methods{gap:12px!important}.auth-card-challenge .auth-code-methods>button{border:1px solid var(--fc-border-soft)!important;min-height:76px!important;color:var(--fc-text-secondary)!important;background:#091725!important;border-radius:10px!important;padding:12px 14px!important}.auth-card-challenge .auth-code-methods>button:hover{background:var(--fc-surface-raised)!important;border-color:#4c9fff57!important}.auth-card-challenge .auth-code-methods>button.active{border-color:var(--fc-primary)!important;color:var(--fc-text)!important;background:var(--fc-primary-surface)!important;box-shadow:inset 3px 0 0 var(--fc-primary)!important}.auth-card-challenge .auth-code-methods strong{font-size:15px!important}.auth-card-challenge .auth-code-methods small{color:var(--fc-text-secondary)!important;font-size:12px!important}.auth-card-challenge .auth-code-note{border:1px solid var(--fc-border-soft)!important;background:#091725!important;border-radius:10px!important;padding:13px 14px!important}.auth-card-challenge .auth-code-note.waiting{opacity:.78}.auth-card-challenge .auth-code-note.sent{background:#4fd19a12!important;border-color:#4fd19a3d!important}.auth-card-challenge .auth-code-note strong{color:var(--fc-text)!important;font-size:14px!important}.auth-card-challenge .auth-code-note span:not(.auth-code-note-icon){color:var(--fc-text-secondary)!important;font-size:13px!important}.auth-card-challenge .auth-code-send,.auth-card-challenge .auth-code-submit{justify-content:center;width:100%;min-height:44px!important;font-size:14px!important}.auth-card-challenge .auth-code-field{gap:8px!important}.auth-card-challenge .auth-code-field label{color:var(--fc-text-secondary)!important;font-size:13px!important}.auth-card-challenge .auth-code-field input{border-color:var(--fc-border)!important;height:60px!important;color:var(--fc-text)!important;background:#07121d!important;font-size:24px!important}.auth-card-challenge .auth-code-field input:disabled{opacity:.45;cursor:not-allowed}.auth-card-challenge .auth-code-field>small,.auth-card-challenge .auth-code-back{color:var(--fc-text-muted)!important;font-size:12px!important}.auth-session-hint{color:var(--fc-text-muted);font-size:12px}.control-main .netstats-panel>header p{color:var(--fc-text-secondary)!important}.netstats-chips{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.netstats-chip{cursor:pointer;align-items:center;gap:7px;min-height:36px;padding:0 12px;transition:border-color .15s,color .15s,background .15s;display:inline-flex;border:1px solid var(--fc-border-soft)!important;background:var(--fc-surface-raised)!important;color:var(--fc-text-secondary)!important;border-radius:9px!important;font-size:13px!important;font-weight:550!important}.netstats-chip i{color:var(--fc-text-muted);text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-size:12px;font-style:normal;font-weight:400;overflow:hidden}.netstats-chip.active{border-color:var(--fc-primary)!important;background:var(--fc-primary-surface)!important;color:var(--fc-text)!important}.netstats-chip.active i{color:var(--fc-primary)}.netstats-grid{grid-template-columns:300px minmax(0,1fr);gap:16px;margin-bottom:16px;display:grid}.netstats-side,.netstats-chart{min-width:0;padding:16px;border:1px solid var(--fc-border-soft)!important;background:var(--fc-surface)!important;border-radius:12px!important}.netstats-side h3,.netstats-chart-head h3{letter-spacing:.02em;text-transform:uppercase;color:var(--fc-text)!important;margin:0 0 10px!important;font-size:13px!important;font-weight:650!important}.netstats-side h3:not(:first-child){margin-top:18px!important}.netstats-chart-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.netstats-chart-head small{color:var(--fc-text-muted)!important;font-size:12px!important}.netstats-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.netstats-metric{flex-direction:column;gap:3px;min-height:74px;padding:10px 12px;display:flex;border:1px solid var(--fc-border-soft)!important;background:var(--fc-surface-raised)!important;border-radius:10px!important}.netstats-metric small{color:var(--fc-text-muted)!important;font-size:11px!important}.netstats-metric strong{line-height:1.3;color:var(--fc-text)!important;font-size:16px!important}.netstats-metric span{color:var(--fc-text-secondary)!important;font-size:11px!important}.netstats-metric.in strong{color:var(--fc-in,#34c98e)!important}.netstats-metric.out strong{color:var(--fc-out,#4c9fff)!important}.netstats-bars{border-bottom:1px solid var(--fc-border-soft);align-items:stretch;gap:6px;height:220px;padding:8px 2px 0;display:flex;overflow-x:auto}.netstats-col{flex-direction:column;flex:34px;justify-content:flex-end;align-items:center;gap:6px;min-width:34px;display:flex}.netstats-col>span{white-space:nowrap;color:var(--fc-text-muted)!important;font-size:10px!important}.netstats-bar{justify-content:center;align-items:flex-end;gap:3px;width:100%;height:100%;display:flex;position:relative}.netstats-bar i{border-radius:4px 4px 0 0;width:10px;min-height:0;transition:height .3s;display:block}.netstats-bar i.in{background:var(--fc-in,#34c98e)}.netstats-bar i.out{background:var(--fc-out,#4c9fff)}.netstats-empty{justify-content:center;align-items:center;width:100%;height:100%;display:flex;color:var(--fc-text-muted)!important;font-size:13px!important}.netstats-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.netstats-stats>div{border-radius:10px;flex-direction:column;gap:3px;padding:10px 12px;display:flex;background:var(--fc-surface-raised)!important}.netstats-stats small{color:var(--fc-text-muted)!important;font-size:11px!important}.netstats-stats strong{color:var(--fc-text)!important;font-size:15px!important}.netstats-info{padding:14px 16px;border:1px solid var(--fc-border-soft)!important;background:var(--fc-surface)!important;border-radius:12px!important}.netstats-info strong{color:var(--fc-text)!important;font-size:13px!important}.netstats-info p{color:var(--fc-text-secondary)!important;margin:6px 0 0!important;font-size:13px!important;line-height:1.55!important}@media (width<=980px){.netstats-grid{grid-template-columns:1fr}}@media (width<=640px){.netstats-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.landing-rebrand{--landing-bg:#06101d;--landing-bg-soft:#091625;--landing-surface:#0d1a29;--landing-surface-2:#101f30;--landing-border:#1d3348;--landing-border-soft:#14283b;--landing-text:#f4f7fb;--landing-muted:#91a2b7;--landing-muted-2:#6f8299;--landing-blue:#2f82f7;--landing-blue-2:#5d91ea;--landing-cyan:#23c7ed;min-height:100vh;color:var(--landing-text);background:var(--landing-bg);overflow:hidden}.public-site:has(.landing-rebrand){background:#000819}.public-site:has(.landing-rebrand) .public-header{z-index:50;color:#dfe9f5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050e19eb;border-bottom:1px solid #17283a;position:sticky;top:0}.public-site:has(.landing-rebrand) .public-nav{height:78px}.public-site:has(.landing-rebrand) .brand{color:#f8fbff;gap:10px;font-size:19px;font-weight:800}.public-site:has(.landing-rebrand) .brand-mark{background:#0b1928;border:1px solid #1d3550;border-radius:11px;width:36px;height:36px;box-shadow:0 0 0 5px #2b7ce90f}.public-site:has(.landing-rebrand) .brand-mark svg{fill:#25c6e8;stroke:#5f98f6;stroke-width:1.6px;width:100%;height:100%;padding:7px}.public-site:has(.landing-rebrand) .brand-mark:before{display:none}.public-site:has(.landing-rebrand) .brand-mark:after{display:none}.public-site:has(.landing-rebrand) .nav-links{color:#aab8c8;gap:34px;font-size:13px;font-weight:650}.public-site:has(.landing-rebrand) .nav-links a{color:inherit}.public-site:has(.landing-rebrand) .nav-links a:hover{color:#fff}.public-site:has(.landing-rebrand) .nav-actions{gap:10px}.public-site:has(.landing-rebrand) .nav-actions .button{border-radius:9px;min-height:42px;padding-inline:18px}.public-site:has(.landing-rebrand) .nav-actions .button-quiet{color:#d6e1ed;background:#081523;border:1px solid #294057}.public-site:has(.landing-rebrand) .nav-actions .button-primary{background:linear-gradient(135deg,#2e83f6,#4277cf);border-color:#4f91ea;box-shadow:0 10px 28px #1b68dd3d}.landing-hero{background:radial-gradient(circle at 70% 33%,#1e60ca38,#0000 30%),radial-gradient(circle at 90% 10%,#12c6ea14,#0000 25%),linear-gradient(#06101d 0%,#071322 100%);min-height:555px;padding:48px 0 30px;position:relative}.landing-hero:after{content:"";pointer-events:none;background:radial-gradient(#1f74ee21,#0000 68%);width:55vw;height:360px;position:absolute;bottom:-120px;right:0}.landing-hero-grid{z-index:1;grid-template-columns:minmax(420px,.86fr) minmax(560px,1.14fr);align-items:center;gap:42px;display:grid;position:relative}.landing-hero-copy{padding:20px 0 24px}.landing-eyebrow,.landing-section-kicker{color:#4f8fee;letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:9px;font-size:10px;font-weight:800;display:inline-flex}.landing-eyebrow:before,.landing-section-kicker:before{content:"";background:linear-gradient(90deg,#21caeb,#3486ff);border-radius:999px;width:18px;height:2px}.landing-hero-copy h1{color:#f5f8fc;letter-spacing:-.055em;margin:18px 0 22px;font-size:clamp(48px,5.4vw,71px);line-height:.99}.landing-hero-copy h1 span{color:#4d8cf0}.landing-hero-copy>p{color:#9aacc1;max-width:555px;margin:0;font-size:15px;line-height:1.72}.landing-hero-actions{gap:10px;margin-top:26px;display:flex}.landing-button{border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:0 20px;font-size:12px;font-weight:750;transition:border-color .16s,background .16s,transform .16s,box-shadow .16s;display:inline-flex}.landing-button:hover{transform:translateY(-1px)}.landing-button-primary{color:#fff;background:linear-gradient(135deg,#2788ff 0%,#2d70df 100%);border-color:#3e91ff;box-shadow:0 11px 28px #1970ec3b}.landing-button-primary:hover{background:linear-gradient(135deg,#3995ff,#377bea)}.landing-button-secondary{color:#dfe9f5;background:#071422;border-color:#29415a}.landing-button-secondary:hover{background:#0a1a2b;border-color:#3b5e82}.landing-trust-row{color:#8194aa;flex-wrap:wrap;gap:22px;margin-top:24px;font-size:11px;font-weight:600;display:flex}.landing-trust-row span{align-items:center;gap:7px;display:inline-flex}.landing-trust-row svg{color:#56e2a3;background:#075238;border-radius:999px;padding:2px}.landing-infrastructure-art{justify-content:center;align-self:stretch;align-items:center;min-width:0;display:flex;position:relative}.landing-infrastructure-art:before{content:"";filter:blur(18px);background:radial-gradient(circle,#176dec30,#0000 66%);border-radius:50%;width:78%;height:66%;position:absolute}.landing-infrastructure-art img{z-index:1;object-fit:contain;filter:drop-shadow(0 42px 48px #00000052);width:min(760px,112%);max-width:none;height:auto;display:block;position:relative;transform:translate(20px)}.landing-infra-strip{z-index:3;background:#071322;padding:0 0 18px;position:relative}.landing-infra-grid{background:linear-gradient(#0a1726,#081421);border:1px solid #1a3045;border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden;box-shadow:0 18px 50px #0000002e}.landing-infra-item{border-right:1px solid #162b40;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:14px;min-height:78px;padding:15px 21px;display:grid}.landing-infra-item:last-child{border-right:0}.landing-infra-icon{border-radius:11px;place-items:center;width:42px;height:42px;display:grid}.landing-infra-icon.blue{color:#4c91ff;background:#0d2954}.landing-infra-icon.green{color:#2fdaa1;background:#09362f}.landing-infra-icon.violet{color:#b071ff;background:#281b4a}.landing-infra-icon.cyan{color:#24c8f0;background:#0a2a45}.landing-infra-item strong{color:#f0f5fb;letter-spacing:-.02em;margin-bottom:3px;font-size:17px;font-weight:800;display:block}.landing-infra-item div>span{color:#7f91a7;font-size:9.5px;display:block}.landing-plans-section{background:radial-gradient(circle at 72% 18%,#175ab814,#0000 32%),#06101d;padding:28px 0 82px}.landing-plans-layout{grid-template-columns:255px minmax(0,1fr);align-items:start;gap:34px;display:grid}.landing-plans-intro{padding-top:18px}.landing-plans-intro h2,.landing-section-heading h2{color:#f4f7fb;letter-spacing:-.045em;margin:15px 0 0;font-size:clamp(28px,3vw,38px);line-height:1.08}.landing-plans-intro p,.landing-section-heading>p{color:#8799af;margin:22px 0 0;font-size:12px;line-height:1.75}.landing-all-plans{margin-top:24px}.landing-plans-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.landing-plans-grid-all{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-plan-card{color:#dbe6f2;background:linear-gradient(#0b1725,#091522);border:1px solid #1b3044;border-radius:14px;flex-direction:column;min-width:0;padding:10px 10px 12px;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 13px 34px #00000021}.landing-plan-card:hover{border-color:#315678;transform:translateY(-3px);box-shadow:0 20px 44px #00000038}.landing-plan-card.featured{border-color:#315f94}.landing-plan-visual{background:#07111c;border:1px solid #173047;border-radius:10px;height:132px;position:relative;overflow:hidden}.landing-plan-visual:after{content:"";background:linear-gradient(#0000 55%,#040c1552);position:absolute;inset:0}.landing-plan-visual img{object-fit:cover;width:100%;height:100%;transition:transform .24s}.landing-plan-card:hover .landing-plan-visual img{transform:scale(1.035)}.landing-plan-badge{z-index:2;color:#dbeaff;letter-spacing:.05em;text-transform:uppercase;background:#1663d6;border:1px solid #397ef0;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:850;position:absolute;top:8px;right:8px}.landing-plan-copy{min-height:74px;padding:17px 8px 0}.landing-plan-copy h3{color:#f3f7fb;letter-spacing:-.035em;margin:0 0 5px;font-size:17px;font-weight:800}.landing-plan-copy p{color:#8b9db2;margin:0;font-size:9.5px;line-height:1.5}.landing-plan-price{align-items:baseline;gap:5px;padding:15px 8px 16px;display:flex}.landing-plan-price strong{color:#f8fbff;letter-spacing:-.045em;font-size:27px;font-weight:850}.landing-plan-price span{color:#8193a8;font-size:9px}.landing-plan-quick-specs{color:#9bacbf;border-top:1px solid #20354a;grid-template-columns:repeat(3,1fr);margin:0 8px;padding:13px 0;font-size:9px;display:grid}.landing-plan-quick-specs span{text-align:center;border-right:1px solid #172c40;padding:0 9px}.landing-plan-quick-specs span:first-child{text-align:left;padding-left:0}.landing-plan-quick-specs span:last-child{text-align:right;border-right:0;padding-right:0}.landing-plan-foot{color:#667b91;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding:11px 8px 3px;font-size:8.5px;display:flex}.landing-plan-foot a{color:#6fa7f5;align-items:center;gap:5px;font-weight:750;display:inline-flex}.landing-section-heading{justify-content:space-between;align-items:end;gap:50px;margin-bottom:30px;display:flex}.landing-section-heading>p{max-width:350px;margin:0}.landing-section-heading-full{margin-bottom:32px}.landing-features-section{background:#07111c;border-top:1px solid #14273a;padding:82px 0 96px}.landing-features-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.landing-feature-card{color:#dbe6f2;background:#0b1724;border:1px solid #1b3044;border-radius:14px;min-height:180px;padding:24px}.landing-feature-icon{color:#5a9bfa;background:#102b4c;border-radius:10px;place-items:center;width:40px;height:40px;margin-bottom:24px;display:grid}.landing-feature-card h3{color:#f0f5fb;letter-spacing:-.025em;margin:0 0 9px;font-size:15px}.landing-feature-card p{color:#8193a8;margin:0;font-size:11px;line-height:1.68}@media (width<=1120px){.landing-hero-grid{grid-template-columns:minmax(380px,.92fr) minmax(480px,1.08fr);gap:20px}.landing-infrastructure-art img{width:108%}.landing-plans-layout{grid-template-columns:220px minmax(0,1fr);gap:22px}}@media (width<=920px){.public-site:has(.landing-rebrand) .nav-links{display:none}.landing-hero{padding-top:32px}.landing-hero-grid{grid-template-columns:1fr}.landing-hero-copy{max-width:660px}.landing-infrastructure-art{min-height:420px}.landing-infrastructure-art img{width:min(760px,100%);transform:none}.landing-infra-grid{grid-template-columns:repeat(2,1fr)}.landing-infra-item:nth-child(2){border-right:0}.landing-infra-item:nth-child(-n+2){border-bottom:1px solid #162b40}.landing-plans-layout{grid-template-columns:1fr}.landing-plans-intro{max-width:500px}.landing-features-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=700px){.public-site:has(.landing-rebrand) .public-nav{height:66px}.public-site:has(.landing-rebrand) .brand{font-size:16px}.public-site:has(.landing-rebrand) .brand-mark{width:32px;height:32px}.public-site:has(.landing-rebrand) .nav-actions .button{min-height:38px;padding-inline:12px;font-size:11px}.landing-hero-copy h1{font-size:clamp(42px,13vw,64px)}.landing-hero-copy>p{font-size:13px}.landing-hero-actions{flex-direction:column;align-items:stretch}.landing-hero-actions .landing-button{width:100%}.landing-infrastructure-art{min-height:310px}.landing-infra-grid,.landing-plans-grid,.landing-plans-grid-all,.landing-features-grid{grid-template-columns:1fr}.landing-infra-item,.landing-infra-item:nth-child(2){border-bottom:1px solid #162b40;border-right:0}.landing-infra-item:last-child{border-bottom:0}.landing-section-heading{flex-direction:column;align-items:flex-start;gap:14px}.landing-section-heading>p{max-width:100%}}.landing-rebrand{--landing-bg:#000819;--landing-bg-soft:#020d1d}.landing-hero{background:radial-gradient(circle at 72% 34%,#1c5ec52e,#0000 34%),radial-gradient(circle at 88% 8%,#12c6ea12,#0000 25%),linear-gradient(#000819 0%,#001026 100%);min-height:570px;padding:46px 0 28px}.landing-hero-grid{grid-template-columns:minmax(420px,.78fr) minmax(620px,1.22fr);gap:22px}.landing-infrastructure-art{min-height:500px;margin-right:-66px;overflow:visible}.landing-infrastructure-art:before{background:radial-gradient(circle,#176dec2b,#0000 69%);width:88%;height:78%}.landing-infrastructure-art:after{z-index:2;content:"";pointer-events:none;background:linear-gradient(90deg,#000819 0%,#0000 9% 91%,#000819 100%),linear-gradient(#000819 0%,#0000 10% 87%,#001026 100%);position:absolute;inset:-2px}.landing-infrastructure-art img{filter:drop-shadow(0 44px 55px #00000042);width:min(900px,126%);transform:translate(38px,2px)scale(1.04);-webkit-mask-image:radial-gradient(82% 84% at 53%,#000 70%,#0000 100%);mask-image:radial-gradient(82% 84% at 53%,#000 70%,#0000 100%)}.landing-plan-network-specs{border-top:1px solid #20354a;gap:8px;margin:0 8px;padding:12px 0 3px;display:grid}.landing-plan-network-specs>div{color:#8093aa;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:23px;font-size:9px;display:grid}.landing-plan-network-specs svg{color:#4b98ff}.landing-plan-network-specs strong{color:#c8d7e8;text-align:right;font-size:9.5px;font-weight:700}.landing-plan-foot{border-top:1px solid #14283b;padding-top:12px}@media (width<=1120px){.landing-hero-grid{grid-template-columns:minmax(390px,.88fr) minmax(500px,1.12fr)}.landing-infrastructure-art{margin-right:-30px}.landing-infrastructure-art img{width:116%;transform:translate(18px)}}@media (width<=920px){.landing-infrastructure-art{min-height:410px;margin-right:0}.landing-infrastructure-art img{width:min(820px,112%);transform:none}}:is(.public-site:has(.landing-rebrand),.landing-rebrand,.landing-hero,.landing-infra-strip,.landing-plans-section){background-color:#000819}.landing-rebrand,.landing-hero{background:#000819}.landing-hero:after,.landing-infrastructure-art:after{content:none!important;display:none!important}.landing-infrastructure-art{isolation:auto;background:0 0}.landing-infrastructure-art:before{z-index:0;filter:blur(26px);background:radial-gradient(#1965dc26 0%,#0e3e8b12 40%,#0000 72%);width:86%;height:74%}.landing-infrastructure-art img{z-index:1;opacity:1;filter:drop-shadow(0 36px 48px #00000038);-webkit-mask-image:none!important;mask-image:none!important}.landing-infra-strip{background:#000819}.landing-infra-grid{background:linear-gradient(#081626eb,#05111eeb)}.landing-plans-section{background:#000819}.landing-hero+.landing-infra-strip,.landing-infra-strip+.landing-plans-section{box-shadow:none}.landing-plans-section,.landing-features-section{background:#000819}.landing-features-section{border-top:0;padding-top:88px;position:relative}.landing-features-section:before{content:"";pointer-events:none;filter:blur(24px);background:radial-gradient(#1657af14 0%,#0000 70%);width:min(1120px,88vw);height:260px;position:absolute;top:-110px;left:50%;transform:translate(-50%)}.landing-features-section>.container{z-index:1;position:relative}.landing-feature-card-wide{grid-column:1/-1;grid-template-columns:48px minmax(190px,.38fr) minmax(300px,1fr);align-items:center;column-gap:20px;min-height:138px;display:grid}.landing-feature-card-wide .landing-feature-icon{margin-bottom:0}.landing-feature-card-wide h3,.landing-feature-card-wide p{margin:0}.landing-feature-card-wide p{max-width:760px}@media (width<=700px){.landing-feature-card-wide{min-height:180px;display:block}.landing-feature-card-wide .landing-feature-icon{margin-bottom:24px}.landing-feature-card-wide h3{margin-bottom:9px}}
