:root{--bg:#080c10;--bg-2:#0b1015;--steel:#121a21;--steel-2:#18222b;--line:rgba(221,230,238,0.09);--line-2:rgba(221,230,238,0.16);--text:#dde6ee;--text-2:#b4c1cc;--muted:#8494a3;--brand:#00a473;--green:#00e39b;--green-soft:rgba(0,227,155,0.12);--amber:#ffaa2b;--red:#ff4d4d;--info:#62b6ff;--glass:linear-gradient(155deg,rgba(255,255,255,0.075),rgba(255,255,255,0.02) 46%,rgba(255,255,255,0.045));--glass-edge:inset 0 1px 0 rgba(255,255,255,0.12),inset 0 -1px 0 rgba(255,255,255,0.03),0 0 0 1px rgba(221,230,238,0.08);--shadow:0 30px 80px -30px rgba(0,0,0,0.8);--r:18px;--r-sm:12px;--font-d:var(--font-display),"Oxanium",system-ui,sans-serif;--font-b:var(--font-body),"Geologica",system-ui,sans-serif;--nav-h:76px}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--nav-h) + 20px)}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font-b);font-size:16px;line-height:1.6;font-weight:400;overflow-x:hidden;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,svg{display:block;max-width:100%}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}h1,h2,h3,h4{font-family:var(--font-d);font-weight:600;line-height:1.1;letter-spacing:-.01em;margin:0}ol,p,ul{margin:0}ol,ul{padding:0;list-style:none}::selection{background:rgba(0,227,155,.3);color:#fff}:focus-visible{outline:2px solid var(--green);outline-offset:3px;border-radius:6px}main{position:relative;z-index:1}.container{width:100%;max-width:1240px;margin:0 auto;padding:0 28px}.tnum{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"tnum"}.mono{font-family:var(--font-b);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.01em;font-size:.86em;color:var(--text-2)}.muted{color:var(--muted)}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{position:fixed;top:10px;left:10px;z-index:200;padding:10px 16px;border-radius:10px;background:var(--green);color:#04120c;font-weight:600;transform:translateY(-160%);transition:transform .2s}.skip:focus{transform:none}.ambient{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden}.ambient:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(221,230,238,.025) 1px,transparent 0),linear-gradient(90deg,rgba(221,230,238,.025) 1px,transparent 0);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse at 50% 0,#000 0,transparent 70%);mask-image:radial-gradient(ellipse at 50% 0,#000 0,transparent 70%)}.glow{position:absolute;border-radius:50%;filter:blur(90px);opacity:.5}.g1{width:620px;height:620px;top:-200px;left:-160px;background:radial-gradient(circle,rgba(0,164,115,.35),transparent 70%)}.g2{width:520px;height:520px;top:40%;right:-200px;background:radial-gradient(circle,rgba(0,227,155,.16),transparent 70%)}.g3{width:700px;height:400px;bottom:-200px;left:30%;background:radial-gradient(circle,rgba(98,182,255,.08),transparent 70%)}.floor-light{position:absolute;left:0;right:0;height:40vh;top:-40vh;background:linear-gradient(180deg,transparent,rgba(0,227,155,.035),transparent);animation:sweep 14s linear infinite}@keyframes sweep{to{transform:translateY(240vh)}}.led{display:inline-block;flex:none;width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 8px var(--green),0 0 2px var(--green)}.led-green,.led-ok{background:var(--green);box-shadow:0 0 8px rgba(0,227,155,.9)}.led-warn{background:var(--amber);box-shadow:0 0 8px rgba(255,170,43,.9)}.led-crit{background:var(--red);box-shadow:0 0 9px rgba(255,77,77,.95)}.led-dim{background:rgba(221,230,238,.18);box-shadow:none}.led-lg{width:10px;height:10px}.blink{animation:blink 2.4s ease-in-out infinite}@keyframes blink{0%,to{opacity:1}50%{opacity:.35}}.eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-d);font-size:.78rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--green);margin-bottom:16px}.eyebrow:before{content:"";width:18px;height:1px;background:currentColor;opacity:.7}.h2{font-size:clamp(1.9rem,3.6vw,2.9rem);letter-spacing:-.02em;text-wrap:balance}.lead{margin-top:18px;font-size:1.08rem;color:var(--text-2);max-width:62ch;text-wrap:pretty}.section-head{max-width:760px;margin-bottom:48px}.section-head.center{text-align:center}.section-head.center,.section-head.center .lead{margin-left:auto;margin-right:auto}.ticks{margin-top:26px;display:grid;grid-gap:12px;gap:12px}.ticks li{display:flex;gap:10px;align-items:flex-start;color:var(--text-2);font-size:.97rem}.ticks svg{flex:none;margin-top:4px;color:var(--green)}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:9px;height:46px;padding:0 22px;border-radius:999px;border:0;font-family:var(--font-b);font-weight:500;font-size:.96rem;white-space:nowrap;cursor:pointer;transition:transform .2s,box-shadow .25s,background .25s,color .2s}.btn:hover{transform:translateY(-1px)}.btn-sm{height:38px;padding:0 17px;font-size:.9rem}.btn-lg{height:54px;padding:0 28px;font-size:1rem}.btn-primary{color:#03140d;background:linear-gradient(180deg,#33f0b4,var(--green) 45%,#00c486);box-shadow:inset 0 1px 0 rgba(255,255,255,.55),0 0 0 1px rgba(0,227,155,.6),0 10px 30px -8px rgba(0,227,155,.55);font-weight:600}.btn-primary:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.6),0 0 0 1px rgba(0,227,155,.8),0 14px 40px -8px rgba(0,227,155,.75)}.btn-glass{color:var(--text);background:var(--glass);box-shadow:var(--glass-edge);backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%)}.btn-glass:hover{background:linear-gradient(155deg,rgba(255,255,255,.12),rgba(255,255,255,.04))}.btn[disabled]{opacity:.6;cursor:not-allowed;transform:none}.glass-card{position:relative;background:var(--glass);box-shadow:var(--glass-edge),var(--shadow);border-radius:var(--r);backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%)}.nav{position:fixed;top:14px;left:0;right:0;z-index:100;padding:0 20px;pointer-events:none}.nav-glass{pointer-events:auto;position:relative;max-width:1240px;height:62px;margin:0 auto;padding:0 10px 0 22px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:20px;gap:20px;border-radius:999px;background:linear-gradient(160deg,rgba(30,42,52,.55),rgba(12,18,24,.42));box-shadow:inset 0 1px 0 rgba(255,255,255,.14),inset 0 -1px 0 rgba(255,255,255,.04),0 0 0 1px rgba(221,230,238,.1),0 18px 50px -20px rgba(0,0,0,.7);backdrop-filter:blur(22px) saturate(180%);-webkit-backdrop-filter:blur(22px) saturate(180%);transition:background .3s,box-shadow .3s}.nav-glass:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,transparent 10%,rgba(255,255,255,.09) 50%,transparent 90%) top /100% 1px no-repeat}.nav.is-scrolled .nav-glass{background:linear-gradient(160deg,rgba(24,34,43,.78),rgba(10,15,20,.7))}.logo{display:inline-flex;align-items:center;justify-self:start}.logo img{height:auto;width:auto}.nav-logo img{height:26px}.nav-center{display:flex;align-items:center;gap:4px}.nav-link{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 15px;border-radius:999px;border:0;background:none;color:var(--text-2);font-size:.93rem;font-weight:450;cursor:pointer;transition:color .2s,background .2s}.nav-link:hover,.nav-link[aria-expanded=true]{color:var(--text);background:rgba(255,255,255,.06)}.nav-link.is-active{color:var(--text);background:rgba(0,227,155,.1);box-shadow:inset 0 0 0 1px rgba(0,227,155,.22)}.chev{transition:transform .25s}.chev.up{transform:rotate(180deg)}.nav-actions{justify-self:end;display:flex;gap:8px}.nav-rack{position:relative}.rack-menu{position:absolute;top:calc(100% + 16px);left:50%;width:520px;padding:10px;border-radius:20px;background:#0e151b;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 0 0 1px rgba(221,230,238,.12),0 40px 80px -20px rgba(0,0,0,.85);opacity:0;visibility:hidden;transform:translate(-50%,-8px);transition:opacity .2s,transform .25s,visibility .2s}.rack-menu:before{content:"";position:absolute;top:-18px;left:0;right:0;height:18px}.rack-menu.is-open{opacity:1;visibility:visible;transform:translate(-50%)}.rack-menu-head{display:flex;justify-content:space-between;align-items:center;padding:6px 12px 10px;font-family:var(--font-d);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.rack-menu ul{display:grid;grid-gap:4px;gap:4px}.rack-unit{display:grid;grid-template-columns:28px 8px 34px 1fr auto;align-items:center;grid-gap:12px;gap:12px;padding:9px 12px;border-radius:12px;background:linear-gradient(180deg,#141d25,#111920);box-shadow:inset 0 0 0 1px rgba(221,230,238,.06);transition:transform .25s cubic-bezier(.2,.8,.2,1),background .2s,box-shadow .2s}.rack-unit:focus-visible,.rack-unit:hover{transform:translateX(6px);background:linear-gradient(180deg,#17232c,#131d25);box-shadow:inset 0 0 0 1px rgba(0,227,155,.28)}.rack-unit.is-active{box-shadow:inset 0 0 0 1px rgba(0,227,155,.4)}.ru-u{font-family:var(--font-d);font-size:.72rem;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ru-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:rgba(0,227,155,.08);color:var(--green)}.ru-text{display:grid;min-width:0}.ru-text strong{font-weight:500;font-size:.93rem}.ru-text small{font-size:.79rem;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ru-strip{font-family:var(--font-d);font-size:.68rem;letter-spacing:.08em;padding:3px 8px;border-radius:6px;color:var(--text-2);background:rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px var(--line)}.rack-menu-foot{margin-top:8px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-radius:12px;background:linear-gradient(120deg,rgba(0,164,115,.2),rgba(0,227,155,.06));box-shadow:inset 0 0 0 1px rgba(0,227,155,.25);font-size:.88rem;color:var(--text-2)}.rack-menu-foot strong{color:var(--green);font-weight:600;margin-right:6px}.rack-menu-foot svg{flex:none;color:var(--green);transition:transform .2s}.rack-menu-foot:hover svg{transform:translateX(4px)}.nav-burger{display:none;justify-self:end;width:44px;height:44px;border-radius:50%;border:0;background:rgba(255,255,255,.06);place-items:center;cursor:pointer}.nav-mobile{display:none}@media (max-width:1080px){.nav-glass{grid-template-columns:auto 1fr;padding-right:9px}.nav-actions,.nav-center{display:none}.nav-burger{display:grid}.nav-mobile{pointer-events:auto;display:block;position:fixed;top:86px;left:14px;right:14px;max-height:calc(100dvh - 100px);overflow-y:auto;padding:18px;border-radius:22px;background:#0e151b;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 0 0 1px rgba(221,230,238,.12),0 40px 80px -20px rgba(0,0,0,.9);opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity .2s,transform .25s,visibility .2s}.nav-mobile.is-open{opacity:1;visibility:visible;transform:none}}.nav-mobile-label{font-family:var(--font-d);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0 4px 10px}.nav-mobile-units{display:grid;grid-gap:6px;gap:6px}.nav-mobile-units a{display:grid;grid-template-columns:30px 22px 1fr auto;align-items:center;grid-gap:10px;gap:10px;padding:12px 14px;border-radius:12px;background:#131c23;box-shadow:inset 0 0 0 1px rgba(221,230,238,.06)}.nav-mobile-units svg{color:var(--green)}.nav-mobile-link{display:block;margin-top:6px;padding:14px;border-radius:12px;background:#131c23;box-shadow:inset 0 0 0 1px rgba(221,230,238,.06)}.nav-mobile-actions{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:16px}.hero{position:relative;isolation:isolate;min-height:100vh;padding:calc(var(--nav-h) + 90px) 0 90px;overflow:hidden;background:radial-gradient(ellipse 80% 60% at 50% 38%,rgba(0,164,115,.16),transparent 70%),#070a0e}.aisle{position:absolute;inset:0;z-index:-1}.aisle-svg{width:100%;height:100%}.rack-face{stroke:rgba(221,230,238,.07);stroke-width:1}.rack-rail{stroke:rgba(221,230,238,.12);stroke-width:1.2}.floor-band{fill:rgba(0,227,155,0);animation:floorwave 4.8s linear infinite}@keyframes floorwave{0%,to{fill:rgba(0,227,155,0)}10%{fill:rgba(0,227,155,.07)}22%{fill:rgba(0,227,155,0)}}.floor-lane{stroke:rgba(221,230,238,.07);stroke-width:1}.tray{stroke:rgba(0,227,155,.22);stroke-width:2;stroke-dasharray:2 14;animation:trayflow 3s linear infinite}@keyframes trayflow{to{stroke-dashoffset:-64}}.aled{animation:blink 3.2s ease-in-out infinite}.aled-g{fill:#00e39b}.aled-b{fill:#62b6ff}.aled-a{fill:#ffaa2b}.aled-r{fill:#ff4d4d;animation-duration:1.2s}.aisle-fade{position:absolute;inset:0;background:radial-gradient(ellipse 60% 52% at 50% 46%,rgba(7,10,14,.78),rgba(7,10,14,.35) 60%,transparent 100%),linear-gradient(180deg,rgba(7,10,14,.6),transparent 22%,transparent 70%,var(--bg) 100%)}.hero-clock{position:absolute;z-index:-1;left:50%;top:12%;transform:translateX(-50%);font-family:var(--font-d);font-weight:700;font-size:clamp(9rem,26vw,26rem);line-height:1;letter-spacing:-.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:transparent;-webkit-text-stroke:1px rgba(0,227,155,.09);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hero-inner{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center}.hero-kicker{display:inline-flex;align-items:center;gap:10px;padding:8px 16px 8px 14px;border-radius:999px;background:var(--glass);box-shadow:var(--glass-edge);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);font-size:.86rem;color:var(--text-2)}.hero-title{margin-top:28px;display:flex;flex-direction:column;font-size:clamp(3rem,9vw,7.4rem);font-weight:700;line-height:.94;letter-spacing:-.035em;text-transform:uppercase}.hero-title .grad{background:linear-gradient(100deg,#9effd8 0,var(--green) 40%,var(--brand) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 40px rgba(0,227,155,.25))}.hero-lead{margin-top:28px;max-width:760px;font-size:clamp(1.02rem,1.4vw,1.18rem);color:var(--text-2);text-wrap:pretty}.hero-actions{margin-top:36px;display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.ns{position:relative;width:100%;max-width:1120px;margin-top:72px;text-align:left;border-radius:24px;padding:10px;background:linear-gradient(160deg,rgba(40,54,66,.5),rgba(14,20,26,.55));box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 0 0 1px rgba(221,230,238,.1),0 60px 120px -40px rgba(0,0,0,.9),0 0 120px -40px rgba(0,227,155,.35);backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%)}.ns-faceplate{gap:18px;flex-wrap:wrap;padding:14px 18px;border-radius:16px 16px 6px 6px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.025) 0 2px,transparent 2px 6px),linear-gradient(180deg,#1a242d,#121a21);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(221,230,238,.06)}.ns-brand,.ns-faceplate{display:flex;align-items:center}.ns-brand{gap:10px}.ns-brand img{height:18px;width:auto}.ns-noc{font-family:var(--font-d);font-weight:600;font-size:.72rem;letter-spacing:.2em;padding:3px 8px;border-radius:6px;color:var(--green);background:var(--green-soft);box-shadow:inset 0 0 0 1px rgba(0,227,155,.25)}.ns-meta{display:flex;gap:16px;flex-wrap:wrap;font-size:.84rem;color:var(--muted)}.ns-meta span+span:before{content:"·";margin-right:16px;color:rgba(221,230,238,.25)}.ns-open{color:var(--amber)}.ns-clear{color:var(--green)}.ns-clock{margin-left:auto;display:inline-flex;align-items:baseline;gap:8px;font-family:var(--font-d);color:var(--text)}.ns-clock svg{color:var(--green);align-self:center}.ns-time{font-size:1.5rem;font-weight:600;animation:tick .5s ease-out}@keyframes tick{0%{opacity:0;transform:translateY(-6px)}}.ns-ampm{font-size:.8rem;color:var(--muted)}.ns-body{display:grid;grid-template-columns:1.05fr 1fr;grid-gap:10px;gap:10px;margin-top:10px}.ns-rack{display:grid;grid-gap:8px;gap:8px;align-content:start;padding:10px;border-radius:6px 6px 6px 16px;background:#0b1116;box-shadow:inset 0 0 0 1px rgba(221,230,238,.06),inset 0 10px 30px rgba(0,0,0,.5)}.ns-unit{position:relative;display:grid;grid-template-columns:auto auto 1fr auto;grid-template-areas:"u led main side" "ports ports ports ports";align-items:center;grid-gap:10px 14px;gap:10px 14px;padding:14px 18px 12px 26px;border-radius:10px;background:linear-gradient(180deg,#18222b,#121a21);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),inset 0 0 0 1px rgba(221,230,238,.06);transition:box-shadow .6s}.ns-unit.is-warn{box-shadow:inset 0 1px 0 rgba(255,255,255,.06),inset 0 0 0 1px rgba(255,170,43,.35),0 0 30px -10px rgba(255,170,43,.5)}.ns-unit.is-crit{box-shadow:inset 0 1px 0 rgba(255,255,255,.06),inset 0 0 0 1px rgba(255,77,77,.45),0 0 34px -10px rgba(255,77,77,.6)}.ns-unit.is-crit .led{animation:blink .9s ease-in-out infinite}.ns-unit-ears{position:absolute;left:8px;top:0;bottom:0;display:flex;flex-direction:column;justify-content:space-around;padding:10px 0}.ns-unit-ears i{width:5px;height:5px;border-radius:50%;background:#05080b;box-shadow:inset 0 1px 1px rgba(0,0,0,.8),0 1px 0 rgba(255,255,255,.08)}.ns-u{grid-area:u;font-family:var(--font-d);font-size:.72rem;color:var(--muted)}.ns-unit>.led{grid-area:led;transition:background .6s,box-shadow .6s}.ns-unit-main{grid-area:main;min-width:0}.ns-unit-top{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.ns-unit-top strong{font-weight:500}.ns-kind{font-size:.78rem;color:var(--muted)}.ns-note{display:block;margin-top:2px;font-size:.84rem;color:var(--text-2);animation:tick .5s ease-out}.ns-unit.is-warn .ns-note{color:#ffc56b}.ns-unit.is-crit .ns-note{color:#ff8a8a}.ns-unit-side{grid-area:side;display:grid;justify-items:end;grid-gap:6px;gap:6px}.ns-dev{font-size:.8rem;color:var(--muted);white-space:nowrap}.chip,.ns-pill{display:inline-flex;align-items:center;gap:5px;padding:2px 9px;border-radius:999px;font-size:.74rem;font-weight:500;white-space:nowrap;transition:background .5s,color .5s}.chip-ok,.pill-ok{color:var(--green);background:rgba(0,227,155,.1);box-shadow:inset 0 0 0 1px rgba(0,227,155,.22)}.chip-warn,.pill-warn{color:var(--amber);background:rgba(255,170,43,.1);box-shadow:inset 0 0 0 1px rgba(255,170,43,.25)}.chip-crit,.pill-crit{color:#ff7a7a;background:rgba(255,77,77,.1);box-shadow:inset 0 0 0 1px rgba(255,77,77,.28)}.chip-info{color:var(--info);background:rgba(98,182,255,.1);box-shadow:inset 0 0 0 1px rgba(98,182,255,.25)}.ns-ports{grid-area:ports;display:grid;grid-template-columns:repeat(16,1fr);grid-gap:5px;gap:5px}.ns-ports i{height:4px;border-radius:2px;background:rgba(0,227,155,.55);animation:blink 3s ease-in-out infinite}.ns-ports i.p-warn{background:var(--amber);box-shadow:0 0 6px var(--amber);animation-duration:1.2s}.ns-ports i.p-crit{background:var(--red);box-shadow:0 0 6px var(--red);animation-duration:.8s}.ns-log{display:flex;flex-direction:column;border-radius:6px 6px 16px 6px;background:#070b0e;box-shadow:inset 0 0 0 1px rgba(221,230,238,.06);overflow:hidden}.ns-log-head{display:flex;justify-content:space-between;align-items:center;padding:10px 16px;border-bottom:1px solid var(--line)}.ns-rec{gap:7px;font-size:.74rem;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.ns-rec,.ns-replay{display:inline-flex;align-items:center}.ns-replay{gap:6px;padding:4px 10px;border-radius:999px;border:0;background:rgba(255,255,255,.06);color:var(--text-2);font-size:.78rem;cursor:pointer}.ns-replay:hover{color:var(--green)}.ns-log ol{flex:1 1;display:grid;align-content:start;grid-gap:2px;gap:2px;padding:10px 8px;min-height:232px}.ns-line{display:grid;grid-template-columns:46px 1fr;grid-gap:2px 10px;gap:2px 10px;padding:8px 10px;border-radius:8px;font-size:.85rem;animation:logIn .45s cubic-bezier(.2,.8,.2,1)}@keyframes logIn{0%{opacity:0;transform:translateY(6px)}}.ns-lt{grid-row:span 2;color:var(--muted);font-family:var(--font-d)}.ns-src{display:inline-flex;align-items:center;gap:6px;font-size:.74rem;font-weight:500;letter-spacing:.04em;color:var(--green)}.tone-warn .ns-src{color:var(--amber)}.ns-txt{color:var(--text-2)}.ns-wait{grid-template-columns:1fr;padding-left:66px}.cursor{display:inline-block;width:8px;height:15px;background:var(--green);vertical-align:middle;animation:caret 1s steps(1) infinite}@keyframes caret{50%{opacity:0}}.ns-queue{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 16px;border-top:1px solid var(--line);background:rgba(255,255,255,.02);font-size:.84rem}.ns-queue-label{display:inline-flex;align-items:center;gap:7px;color:var(--muted)}.ns-queue-empty{color:var(--muted);opacity:.7}.ns-ticket{flex:1 1;min-width:0;display:flex;align-items:center;gap:10px;padding:6px 10px;border-radius:8px;background:rgba(255,170,43,.06);box-shadow:inset 0 0 0 1px rgba(255,170,43,.2);animation:logIn .5s}.ns-ticket>span:nth-child(2){flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-2)}@media (max-width:900px){.ns-body{grid-template-columns:1fr}.ns-log,.ns-rack{border-radius:8px}}@media (max-width:560px){.ns{padding:6px;border-radius:18px}.ns-faceplate{gap:10px;padding:12px}.ns-clock{margin-left:0}.ns-unit{grid-template-columns:auto 1fr;grid-template-areas:"led main" "side side" "ports ports";padding:12px 12px 10px 22px}.ns-u{display:none}.ns-unit-side{grid-auto-flow:column;justify-content:start;align-items:center}.ns-ticket{flex-wrap:wrap}.ns-ticket>span:nth-child(2){white-space:normal}}.aisle-index{position:fixed;right:18px;top:50%;transform:translateY(-50%);z-index:50;display:grid;grid-gap:4px;gap:4px;padding:8px 6px;border-radius:14px;background:rgba(12,18,24,.6);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 0 0 1px rgba(221,230,238,.08);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.aisle-index a{position:relative;display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:8px}.ai-led{width:6px;height:6px;border-radius:50%;background:rgba(0,227,155,.4);transition:all .3s}.aisle-index a.is-active .ai-led{background:var(--green);box-shadow:0 0 10px var(--green);transform:scale(1.3)}.ai-u{font-family:var(--font-d);font-size:.66rem;color:var(--muted)}.ai-label{position:absolute;right:calc(100% + 10px);top:50%;white-space:nowrap;padding:5px 10px;border-radius:8px;font-size:.78rem;background:#111920;box-shadow:0 0 0 1px var(--line-2);opacity:0;transform:translate(6px,-50%);pointer-events:none;transition:all .2s}.aisle-index a:focus-visible .ai-label,.aisle-index a:hover .ai-label{opacity:1;transform:translateY(-50%)}@media (max-width:1320px){.aisle-index{display:none}}.audience{position:relative;padding:26px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:rgba(12,18,24,.5)}.audience-row{display:flex;align-items:center;gap:32px;flex-wrap:wrap;justify-content:center}.audience-lead{font-family:var(--font-d);font-size:.76rem;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.audience ul{display:flex;flex-wrap:wrap;gap:10px 30px;justify-content:center}.audience li{display:inline-flex;align-items:center;gap:9px;color:var(--text-2);font-size:.95rem}.audience svg{color:var(--green)}.overview{padding:130px 0 70px}.overview-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:70px;gap:70px;align-items:center}.overview-facts{margin:40px 0 0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;border-radius:var(--r-sm);overflow:hidden;background:var(--line);box-shadow:0 0 0 1px var(--line)}.overview-facts div{padding:18px 20px;background:var(--bg-2)}.overview-facts dt{font-family:var(--font-d);font-size:1.9rem;font-weight:600;color:var(--green)}.overview-facts dd{margin:2px 0 0;font-size:.85rem;color:var(--muted)}.mini-rack{position:relative;padding:14px 26px;border-radius:20px;background:linear-gradient(180deg,#151e26,#0d141a);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 0 0 1px rgba(221,230,238,.09),var(--shadow);display:grid;grid-gap:6px;gap:6px}.mini-rack:after,.mini-rack:before{content:"";position:absolute;top:18px;bottom:18px;width:6px;background:repeating-linear-gradient(180deg,rgba(0,0,0,.7) 0 4px,transparent 4px 14px);border-radius:3px}.mini-rack:before{left:9px}.mini-rack:after{right:9px}.mini-rack-top{display:flex;align-items:center;justify-content:space-between;padding:6px 8px 10px;font-family:var(--font-d);font-size:.74rem;color:var(--muted)}.mini-rack-top img{height:16px;width:auto;opacity:.85}.mini-unit{display:grid;grid-template-columns:26px 8px 18px 1fr auto 16px;align-items:center;grid-gap:12px;gap:12px;padding:12px 14px;border-radius:9px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.018) 0 2px,transparent 2px 5px),linear-gradient(180deg,#1a242d,#141c23);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),inset 0 0 0 1px rgba(221,230,238,.06);transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .25s}.mini-unit>svg{color:var(--green)}.mini-unit:hover{transform:translateX(-12px);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),inset 0 0 0 1px rgba(0,227,155,.35),14px 0 30px -12px rgba(0,227,155,.3)}.mini-name{font-weight:500;font-size:.94rem}.mini-strip{font-size:.76rem;color:var(--muted);padding:2px 8px;border-radius:5px;background:rgba(0,0,0,.3)}.mini-go{color:var(--muted)!important;opacity:0;transition:opacity .2s}.mini-unit:hover .mini-go{opacity:1;color:var(--green)!important}.mini-unit-alt{background:linear-gradient(180deg,#121a20,#0f161c)}@media (max-width:960px){.overview-grid{grid-template-columns:1fr;gap:50px}}@media (max-width:520px){.overview-facts{grid-template-columns:1fr}.mini-unit{grid-template-columns:24px 8px 18px 1fr 16px}.mini-strip{display:none}}.bay{padding:60px 0}.bay-cabinet{position:relative;border-radius:26px;padding:0 0 44px;background:linear-gradient(180deg,rgba(24,34,43,.6),rgba(12,18,24,.5));box-shadow:inset 0 1px 0 rgba(255,255,255,.09),0 0 0 1px rgba(221,230,238,.08),var(--shadow);overflow:hidden}.bay-cabinet:after,.bay-cabinet:before{content:"";position:absolute;top:70px;bottom:24px;width:8px;background:repeating-linear-gradient(180deg,rgba(0,0,0,.55) 0 5px,transparent 5px 18px);border-radius:4px;pointer-events:none}.bay-cabinet:before{left:14px}.bay-cabinet:after{right:14px}.bay-strip{display:flex;align-items:center;gap:14px;padding:16px 28px;border-bottom:1px solid var(--line);background:repeating-linear-gradient(90deg,rgba(255,255,255,.02) 0 2px,transparent 2px 6px),rgba(10,15,20,.6)}.bay-u{font-size:.78rem;color:var(--muted);padding:3px 8px;border-radius:6px;box-shadow:inset 0 0 0 1px var(--line-2)}.bay-name,.bay-u{font-family:var(--font-d)}.bay-name{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:.86rem;letter-spacing:.1em;text-transform:uppercase}.bay-name svg{color:var(--green)}.bay-plus{color:var(--muted);margin:0 4px}.bay-vents{flex:1 1;height:10px;background:repeating-linear-gradient(90deg,rgba(221,230,238,.07) 0 3px,transparent 3px 8px);border-radius:3px;min-width:20px}.bay-open{display:inline-flex;align-items:center;gap:6px;font-size:.86rem;color:var(--green);white-space:nowrap}.bay-open:hover{text-decoration:underline;text-underline-offset:4px}.bay-inner{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:56px;gap:56px;align-items:center;padding:48px 48px 0}.bay-split-rev .bay-inner{grid-template-columns:1.15fr .85fr}.bay-split-rev .bay-copy{order:2}.bay-wide .bay-inner{grid-template-columns:1fr;gap:36px}.bay-wide .bay-copy{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px 56px;gap:10px 56px;align-items:start}.bay-wide .bay-copy .lead{margin-top:0}.bay-wide .bay-copy .ticks{grid-column:2;margin-top:6px}.bay-tray{position:relative;min-width:0}.bay-tray:after{content:"";position:absolute;left:6%;right:6%;bottom:-18px;height:18px;border-radius:0 0 14px 14px;background:linear-gradient(180deg,#121a21,#0a0f13);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 0 0 1px rgba(221,230,238,.05)}.duo-head{padding:48px 48px 36px;display:grid;grid-template-columns:1fr 1fr;grid-gap:56px;gap:56px;align-items:end}.duo-head .lead{margin-top:0}.duo-trays{padding:0 48px;display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}@media (max-width:1000px){.bay-inner,.bay-split-rev .bay-inner,.bay-wide .bay-copy,.duo-head,.duo-trays{grid-template-columns:1fr}.bay-split-rev .bay-copy{order:0}.bay-wide .bay-copy .ticks{grid-column:auto}.bay-inner,.duo-head{padding:36px 30px 0;gap:36px}.duo-head{padding-bottom:30px;gap:18px}.duo-trays{padding:0 30px;gap:40px}}@media (max-width:600px){.bay{padding:36px 0}.container{padding:0 16px}.bay-cabinet:after,.bay-cabinet:before{display:none}.bay-inner,.duo-head{padding:28px 18px 0}.duo-head{padding-bottom:24px}.duo-trays{padding:0 12px}.bay-inner .bay-tray{margin:0 -6px}.bay-strip{padding:14px 16px;flex-wrap:wrap}.bay-vents{display:none}.bay-open{margin-left:auto}}.console{position:relative;border-radius:16px;background:#0a0f13;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 0 0 1px rgba(221,230,238,.1),0 40px 80px -30px rgba(0,0,0,.9),0 0 80px -40px rgba(0,227,155,.25);overflow:hidden;font-size:.88rem}.console-bar{display:flex;align-items:center;gap:12px;padding:11px 16px;border-bottom:1px solid var(--line);background:linear-gradient(180deg,#131b22,#0f161c)}.console-leds{display:inline-flex;gap:5px}.console-leds .led{width:6px;height:6px}.console-path{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.console-status{font-size:.76rem;color:var(--green);padding:2px 9px;border-radius:999px;background:var(--green-soft);white-space:nowrap}.console-body{padding:16px}.console-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.ghost-btn{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;border-radius:8px;font-size:.8rem;color:var(--text-2);background:rgba(255,255,255,.04);box-shadow:inset 0 0 0 1px var(--line)}.tiles{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px;margin-bottom:14px}.tile{padding:12px 14px;border-radius:10px;background:#10171d;box-shadow:inset 0 0 0 1px var(--line)}.tile span{display:block;font-size:.76rem;color:var(--muted)}.tile strong{font-family:var(--font-d);font-size:1.5rem;font-weight:600}.tile-ok strong{color:var(--green)}.tile-warn strong{color:var(--amber)}.tile-crit strong{color:var(--red)}.dtable{display:grid;grid-gap:4px;gap:4px}.drow{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr .5fr 1.3fr;grid-gap:14px;gap:14px;align-items:center;padding:10px 12px;border-radius:9px;background:#0e151a;box-shadow:inset 0 0 0 1px rgba(221,230,238,.04)}.dhead{background:none;box-shadow:none;padding-top:4px;padding-bottom:4px;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.drow-crit{box-shadow:inset 3px 0 0 var(--red),inset 0 0 0 1px rgba(255,77,77,.15)}.drow-warn{box-shadow:inset 3px 0 0 var(--amber),inset 0 0 0 1px rgba(255,170,43,.12)}.dcell-dev{display:flex;align-items:center;gap:10px;min-width:0}.dcell-dev>svg{flex:none;color:var(--muted)}.dcell-dev>span,.dcell-status{display:grid;min-width:0}.dcell-dev strong{font-weight:500;font-size:.85rem}.dcell-dev small,.dcell-dev strong,.dcell-status small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dcell-dev small,.dcell-status small{font-size:.74rem;color:var(--muted)}.meter{display:flex;align-items:center;gap:8px;font-size:.78rem;color:var(--text-2)}.meter-track{flex:1 1;height:5px;border-radius:3px;background:rgba(255,255,255,.07);overflow:hidden;min-width:30px}.meter-fill{display:block;height:100%;border-radius:inherit;background:var(--green)}.meter-warn .meter-fill{background:var(--amber)}.meter-crit .meter-fill{background:var(--red)}.sev{display:inline-flex;align-items:center;gap:5px;font-size:.8rem;font-weight:500}.sev-ok{color:var(--green)}.sev-warn{color:var(--amber)}.sev-crit{color:#ff7070}@media (max-width:1100px){.hide-md{display:none!important}.drow{grid-template-columns:1.6fr 1fr 1fr 1fr 1.3fr}}@media (max-width:760px){.hide-sm{display:none!important}.drow{grid-template-columns:1.5fr 1fr 1.2fr}.tiles{grid-template-columns:repeat(2,1fr)}}@media (max-width:460px){.hide-xs{display:none!important}.drow{grid-template-columns:1.3fr 1fr}.console-body{padding:12px}}.pweek{display:grid;grid-gap:6px;gap:6px;padding:12px;border-radius:10px;background:#0e151a;box-shadow:inset 0 0 0 1px var(--line)}.pweek-hours{display:flex;justify-content:space-between;margin-left:44px;font-size:.68rem;color:var(--muted)}.pweek-day{display:grid;grid-template-columns:34px 1fr;grid-gap:10px;gap:10px;align-items:center}.pweek-label{font-size:.76rem;color:var(--muted)}.pweek-track{position:relative;height:22px;border-radius:5px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.04) 0 1px,transparent 1px calc(100% / 24)),rgba(255,255,255,.02)}.pwin{position:absolute;top:2px;bottom:2px;border-radius:4px;overflow:hidden;display:flex;align-items:center;padding:0 6px;font-size:.66rem;white-space:nowrap}.pwin span{overflow:hidden;text-overflow:ellipsis}.pwin-a{background:rgba(0,227,155,.22);box-shadow:inset 0 0 0 1px rgba(0,227,155,.5);color:#9fffd9}.pwin-b{background:rgba(98,182,255,.2);box-shadow:inset 0 0 0 1px rgba(98,182,255,.45);color:#bfe0ff}.pwin-c{background:rgba(255,170,43,.18);box-shadow:inset 0 0 0 1px rgba(255,170,43,.45);color:#ffd79a}.prings{margin-top:12px;display:grid;grid-gap:6px;gap:6px}.pring{display:grid;grid-template-columns:90px 90px 1fr 44px;grid-gap:12px;gap:12px;align-items:center;font-size:.8rem;color:var(--text-2)}.pring-name{color:var(--text)}.bar{display:block;height:6px;border-radius:3px;background:rgba(255,255,255,.07);overflow:hidden}.bar>span{display:block;height:100%;background:var(--green);border-radius:inherit}.bar-warn>span{background:var(--amber)}.bar-crit>span{background:var(--red)}.ok-text{color:var(--green)}.plist{margin-top:12px;display:grid;grid-gap:4px;gap:4px}.plist li{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:9px 12px;border-radius:9px;background:#0e151a}.plist li>span:first-child{display:grid;min-width:0}.plist strong{font-weight:500;font-size:.85rem}.plist small{font-size:.74rem;color:var(--muted)}@media (max-width:460px){.pring{grid-template-columns:80px 1fr 40px}.pring>.tnum:nth-child(2){display:none}.plist li{flex-direction:column;align-items:flex-start}}.asset-grid{display:grid;grid-gap:14px;gap:14px}.arow{grid-template-columns:1.6fr 1fr .9fr .5fr!important}.compact .drow{padding:8px 12px}.lic{padding:14px;border-radius:10px;background:#0e151a;box-shadow:inset 0 0 0 1px var(--line);display:grid;grid-gap:9px;gap:9px}.lic-head{display:flex;align-items:center;gap:7px;font-size:.76rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.lic-head svg{color:var(--green)}.lic-row{display:grid;grid-template-columns:1.4fr 1fr 48px;grid-gap:12px;gap:12px;align-items:center;font-size:.8rem}.lic-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lic-n{text-align:right;color:var(--text-2)}.lic-foot{display:flex;align-items:center;gap:7px;font-size:.78rem;color:var(--amber)}@media (max-width:760px){.arow{grid-template-columns:1.4fr 1fr .5fr!important}}@media (max-width:460px){.arow{grid-template-columns:1.4fr 1fr!important}.lic-row{grid-template-columns:1fr 48px}.lic-row .bar{grid-column:1/-1;grid-row:2}}.tq{grid-gap:6px;gap:6px}.tq,.tq-row{display:grid}.tq-row{grid-template-columns:34px 1fr auto;grid-gap:12px;gap:12px;align-items:center;padding:11px 12px;border-radius:10px;background:#0e151a;box-shadow:inset 0 0 0 1px rgba(221,230,238,.04)}.tq-ch{display:grid;place-items:center;width:34px;height:34px;border-radius:9px}.ch-email{color:var(--info);background:rgba(98,182,255,.1)}.ch-whatsapp{color:var(--green);background:rgba(0,227,155,.1)}.ch-app{color:#c9b6ff;background:rgba(170,140,255,.1)}.ch-alert{color:var(--amber);background:rgba(255,170,43,.1)}.tq-main{display:grid;min-width:0}.tq-top{display:flex;gap:8px;font-size:.74rem;color:var(--muted)}.tq-main strong{font-weight:500;font-size:.86rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tq-side{display:grid;grid-template-columns:auto auto;grid-gap:4px 8px;gap:4px 8px;justify-items:end;align-items:center}.tq-side small{grid-column:1/-1;font-size:.72rem;color:var(--muted)}.tq-sla{display:inline-flex;align-items:center;gap:4px;font-size:.76rem;color:var(--text-2)}.pr-P2{color:var(--amber);background:rgba(255,170,43,.1)}.pr-P3{color:var(--info);background:rgba(98,182,255,.1)}.pr-P4{color:var(--muted);background:rgba(255,255,255,.06)}@media (max-width:460px){.tq-row{grid-template-columns:34px 1fr}.tq-side{grid-column:2;justify-items:start;grid-template-columns:auto auto auto}.tq-side small{grid-column:auto}.tq-main strong{white-space:normal}}.ai{display:grid;grid-gap:12px;gap:12px}.ai-q{padding:12px 14px;border-radius:12px 12px 12px 4px;background:rgba(0,227,155,.06);box-shadow:inset 0 0 0 1px rgba(0,227,155,.15)}.ai-from{display:inline-flex;align-items:center;gap:6px;font-size:.74rem;color:var(--green)}.ai-q p{margin-top:4px;color:var(--text)}.ai-diag{padding:14px;border-radius:12px;background:#0e151a;box-shadow:inset 0 0 0 1px var(--line)}.ai-label{display:flex;align-items:center;gap:7px;font-size:.74rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.ai-conf,.ai-label svg{color:var(--green)}.ai-conf{margin-left:auto;letter-spacing:0;text-transform:none}.ai-cause{margin-top:6px;font-weight:500}.ai-evidence{margin-top:10px;display:grid;grid-gap:5px;gap:5px;padding-left:12px;border-left:2px solid rgba(0,227,155,.3)}.ai-evidence li{font-size:.8rem;color:var(--text-2)}.ai-evidence .tnum{color:var(--muted);margin-right:6px}.ai-fix{display:flex;justify-content:space-between;align-items:flex-end;gap:14px;flex-wrap:wrap;padding:14px;border-radius:12px;background:linear-gradient(120deg,rgba(0,164,115,.14),rgba(0,227,155,.03));box-shadow:inset 0 0 0 1px rgba(0,227,155,.22)}.ai-script{margin-top:4px;color:var(--text);font-size:.9rem}.ai-guard{margin-top:6px;display:flex;align-items:center;gap:6px;font-size:.76rem;color:var(--green)}.ai-btns{display:flex;gap:8px;flex-wrap:wrap}.ai-btns .btn{pointer-events:none}.ai-log{display:flex;align-items:center;gap:7px;font-size:.76rem;color:var(--muted)}.bgrid{display:grid;grid-gap:6px;gap:6px}.brow{display:grid;grid-template-columns:260px 1fr;grid-gap:16px;gap:16px}.bname,.brow{align-items:center}.bname{display:flex;gap:10px;min-width:0}.bname svg{flex:none;color:var(--muted)}.bname>span{display:grid;min-width:0}.bname strong{font-weight:500;font-size:.85rem}.bname small{font-size:.74rem;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bcells{display:grid;grid-template-columns:repeat(14,1fr);grid-gap:4px;gap:4px}.bc{display:block;height:24px;border-radius:4px}.bc-o{background:rgba(0,227,155,.35);box-shadow:inset 0 0 0 1px rgba(0,227,155,.4)}.bc-a{background:rgba(255,170,43,.45);box-shadow:inset 0 0 0 1px rgba(255,170,43,.6),0 0 10px -2px rgba(255,170,43,.6)}.bc-r{background:rgba(255,77,77,.55);box-shadow:inset 0 0 0 1px rgba(255,77,77,.7)}.bkey{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:.74rem;color:var(--muted)}.bkey .bc{width:12px;height:12px;margin-left:8px}.bkey .bc:first-child{margin-left:0}.bnote{margin-top:14px;padding:11px 14px;border-radius:10px;font-size:.82rem;color:var(--text-2);background:rgba(255,170,43,.06);box-shadow:inset 0 0 0 1px rgba(255,170,43,.18)}.bnote .tnum{color:var(--amber);margin-right:4px}@media (max-width:700px){.brow{grid-template-columns:1fr;gap:6px;padding-bottom:6px}.blegend>span:first-child{display:none}.bc{height:18px}}.report{display:grid;grid-gap:14px;gap:14px}.report-head{display:flex;justify-content:space-between;align-items:center;gap:12px}.report-head>span:first-child{display:grid}.report-head small{font-size:.74rem;color:var(--muted)}.report-head strong{font-family:var(--font-d);font-weight:600;font-size:1.05rem}.report-brand{padding:8px 12px;border-radius:8px;font-size:.74rem;color:var(--muted);border:1px dashed var(--line-2);white-space:nowrap}.report-kpis{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px}.report-kpis div{padding:12px;border-radius:10px;background:#0e151a;box-shadow:inset 0 0 0 1px var(--line)}.report-kpis strong{display:block;font-family:var(--font-d);font-size:1.25rem;font-weight:600;color:var(--green)}.report-kpis span{font-size:.74rem;color:var(--muted)}.report-split{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:8px;gap:8px}.report-chart,.report-replace{padding:12px;border-radius:10px;background:#0e151a;box-shadow:inset 0 0 0 1px var(--line)}.report-chart small,.report-replace small{font-size:.74rem;color:var(--muted)}.rbars{margin-top:10px;height:90px;display:flex;align-items:flex-end;gap:10px}.rbars span{position:relative;flex:1 1;border-radius:5px 5px 2px 2px;background:linear-gradient(180deg,var(--green),rgba(0,164,115,.4))}.rbars em{position:absolute;top:-18px;left:0;right:0;text-align:center;font-style:normal;font-size:.7rem;color:var(--text-2)}.report-replace ul{margin-top:8px;display:grid;grid-gap:7px;gap:7px}.report-replace li{font-size:.8rem;color:var(--text-2)}.report-replace li .tnum{display:block;color:var(--text);font-weight:500}@media (max-width:600px){.report-kpis{grid-template-columns:repeat(2,1fr)}.report-split{grid-template-columns:1fr}.report-head{flex-direction:column;align-items:flex-start}}.guard,.modes,.setup{padding:110px 0 40px}.modes-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.mode{padding:34px}.mode-top{display:flex;align-items:center;gap:12px;margin-bottom:12px}.mode-top svg{color:var(--green)}.mode-top h3{font-size:1.35rem}.mode>p{color:var(--text-2)}.mode .ticks{margin-top:22px;padding-top:22px;border-top:1px solid var(--line)}.guard-grid{display:grid;grid-template-columns:1fr 1fr;border-radius:var(--r);overflow:hidden;box-shadow:0 0 0 1px var(--line-2)}.guard-col{padding:34px}.guard-may{background:linear-gradient(160deg,rgba(0,227,155,.08),rgba(0,227,155,.01))}.guard-never{background:linear-gradient(160deg,rgba(255,77,77,.07),rgba(255,77,77,.01));border-left:1px solid var(--line-2)}.guard-label{display:flex;align-items:center;gap:8px;font-family:var(--font-d);font-size:.82rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;margin-bottom:18px}.guard-may .guard-label{color:var(--green)}.guard-never .guard-label{color:#ff7a7a}.guard-col li{padding:12px 0;border-bottom:1px dashed var(--line-2);color:var(--text-2)}.guard-col li:last-child{border-bottom:0}.sec-row{margin-top:20px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.sec-item{display:flex;gap:12px;padding:20px;border-radius:var(--r-sm);background:rgba(18,26,33,.6);box-shadow:inset 0 0 0 1px var(--line)}.sec-item>svg{flex:none;color:var(--green);margin-top:3px}.sec-item p{font-size:.88rem;color:var(--muted)}.sec-item strong{display:block;color:var(--text);font-weight:500;margin-bottom:2px}.boot{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:14px;gap:14px;counter-reset:boot}.boot li{position:relative;padding:26px 22px;border-radius:var(--r-sm);background:rgba(18,26,33,.6);box-shadow:inset 0 0 0 1px var(--line)}.boot li:before{content:"";position:absolute;top:0;left:22px;right:22px;height:2px;background:linear-gradient(90deg,var(--green),transparent)}.boot-t{display:inline-block;font-family:var(--font-d);font-size:.8rem;color:var(--green);margin-bottom:16px}.boot strong{display:block;font-weight:500;font-size:1.02rem;margin-bottom:8px}.boot p{font-size:.88rem;color:var(--muted)}@media (max-width:1000px){.boot,.sec-row{grid-template-columns:1fr 1fr}}@media (max-width:760px){.guard-grid,.modes-grid{grid-template-columns:1fr}.guard-never{border-left:0;border-top:1px solid var(--line-2)}.guard,.modes,.setup{padding:80px 0 20px}.guard-col,.mode{padding:26px}}@media (max-width:520px){.boot,.sec-row{grid-template-columns:1fr}}.faq{padding:110px 0 40px}.faq-grid{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:60px;gap:60px;align-items:start}.faq-intro{position:-webkit-sticky;position:sticky;top:calc(var(--nav-h) + 40px)}.faq-intro .muted{margin-top:16px}.faq-list{display:grid;grid-gap:10px;gap:10px}.faq-item{border-radius:var(--r-sm);background:rgba(18,26,33,.6);box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow .2s,background .2s}.faq-item[open]{background:rgba(22,32,40,.75);box-shadow:inset 0 0 0 1px rgba(0,227,155,.25)}.faq-item summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;cursor:pointer;list-style:none;font-weight:500}.faq-item summary::-webkit-details-marker{display:none}.faq-icon{flex:none;color:var(--green);transition:transform .25s}.faq-item[open] .faq-icon{transform:rotate(45deg)}.faq-item p{padding:0 22px 22px;color:var(--text-2)}@media (max-width:900px){.faq-grid{grid-template-columns:1fr;gap:30px}.faq-intro{position:static}}.eoa{padding:120px 0 100px}.eoa-rack{position:relative;padding:26px 60px 60px;border-radius:30px;background:radial-gradient(ellipse 70% 80% at 50% 110%,rgba(0,227,155,.08),transparent 70%),linear-gradient(180deg,#141d25,#0b1116);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 0 0 1px rgba(221,230,238,.1),var(--shadow);overflow:hidden;transition:box-shadow 1s,background 1s}.eoa-rack.is-live{background:radial-gradient(ellipse 80% 90% at 50% 110%,rgba(0,227,155,.22),transparent 70%),linear-gradient(180deg,#141d25,#0b1116);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 0 0 1px rgba(0,227,155,.35),0 0 140px -30px rgba(0,227,155,.45)}.eoa-ears{position:absolute;top:0;bottom:0;left:18px;right:18px;pointer-events:none;display:flex;justify-content:space-between}.eoa-ears i{width:8px;background:repeating-linear-gradient(180deg,rgba(0,0,0,.6) 0 5px,transparent 5px 18px)}.eoa-ears i:nth-child(2),.eoa-ears i:nth-child(3){display:none}.eoa-top{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding-bottom:18px;border-bottom:1px solid var(--line)}.eoa-cmd{font-size:.86rem}.eoa-prompt{color:var(--green);margin-right:6px}.eoa-count{font-family:var(--font-d);font-size:.9rem;color:var(--green)}.eoa-ports{margin-top:26px;grid-template-columns:repeat(25,1fr)}.eoa-port,.eoa-ports{display:grid;grid-gap:6px;gap:6px}.eoa-port{justify-items:center}.eoa-port i{width:100%;height:26px;border-radius:5px;background:#070b0e;box-shadow:inset 0 2px 4px rgba(0,0,0,.8),inset 0 0 0 1px rgba(221,230,238,.06);position:relative}.eoa-port i:after{content:"";position:absolute;left:50%;top:50%;width:6px;height:6px;margin:-3px 0 0 -3px;border-radius:50%;background:rgba(221,230,238,.1);transition:all .3s}.eoa-port.on i:after{background:var(--green);box-shadow:0 0 10px var(--green),0 0 2px var(--green)}.eoa-port em{font-style:normal;font-size:.6rem;color:var(--muted)}.eoa-main{margin-top:56px;text-align:center}.eoa-title{font-size:clamp(2.2rem,5.4vw,4.4rem);font-weight:700;letter-spacing:-.03em;text-wrap:balance}.eoa-sub{margin:20px auto 0;max-width:600px;color:var(--text-2);font-size:1.05rem}.eoa-actions{margin-top:40px;display:flex;flex-direction:column;align-items:center;gap:22px}.power-btn{display:inline-flex;align-items:center;gap:16px;padding:10px 30px 10px 10px;border-radius:999px;font-weight:600;font-size:1.05rem;color:#03140d;background:linear-gradient(180deg,#33f0b4,var(--green) 45%,#00c486);box-shadow:inset 0 1px 0 rgba(255,255,255,.55),0 0 0 1px rgba(0,227,155,.6),0 20px 50px -14px rgba(0,227,155,.7);transition:transform .2s,box-shadow .25s}.power-btn:hover{transform:translateY(-2px);box-shadow:inset 0 1px 0 rgba(255,255,255,.6),0 0 0 1px rgba(0,227,155,.8),0 26px 60px -12px rgba(0,227,155,.85)}.power-ring{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:#04120c;color:var(--green);box-shadow:0 0 0 3px rgba(4,18,12,.25)}.eoa-rack.is-live .power-ring svg{filter:drop-shadow(0 0 6px var(--green))}.eoa-link{display:inline-flex;align-items:center;gap:8px;color:var(--text-2);font-size:.95rem}.eoa-link:hover{color:var(--green)}@media (max-width:800px){.eoa-rack{padding:22px 26px 44px}.eoa-ports{grid-template-columns:repeat(13,1fr)}.eoa-port em{display:none}}@media (max-width:460px){.eoa{padding:80px 0 70px}.eoa-ports{grid-template-columns:repeat(9,1fr)}.eoa-ears{display:none}.eoa-rack{padding:20px 18px 36px}.power-btn{padding-right:22px;font-size:.98rem}}.syslog{position:relative;z-index:1;padding:40px 0 34px;border-top:1px solid var(--line);background:linear-gradient(180deg,rgba(8,12,16,0),#05080b 40%)}.syslog-term{border-radius:var(--r);background:#070a0d;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 0 0 1px var(--line);overflow:hidden}.syslog-bar{display:flex;align-items:center;gap:12px;padding:12px 20px;border-bottom:1px solid var(--line);background:#0c1217}.syslog-lines{padding:18px 20px 22px;display:grid;grid-gap:6px;gap:6px;font-size:.88rem}.log-line,.log-row{display:grid;grid-template-columns:190px 1fr;grid-gap:14px;gap:14px;align-items:baseline}.log-line{grid-template-columns:190px 52px 1fr}.log-ts{color:#5d6b78;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.log-lvl.ok{color:var(--green);font-weight:500}.log-msg{color:var(--text-2)}.log-row{margin-top:6px}.log-key{color:var(--green);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.log-links{display:flex;flex-wrap:wrap;gap:4px 0}.log-links a{color:var(--text-2);transition:color .2s}.log-links a:not(:last-child):after{content:"·";margin:0 12px;color:#3c4752}.log-links a:hover{color:var(--green)}.cursor-line{margin-top:8px;grid-template-columns:190px 1fr}.syslog-base{margin-top:26px;display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;color:var(--muted);font-size:.88rem}.footer-logo img{height:26px}@media (max-width:760px){.cursor-line,.log-line,.log-row{grid-template-columns:1fr;gap:2px}.log-line .log-lvl{display:none}.log-row{margin-top:12px}.syslog-base{flex-direction:column-reverse;align-items:flex-start}}.page-hero{position:relative;padding:calc(var(--nav-h) + 90px) 0 60px;overflow:hidden}.page-hero:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse 60% 70% at 50% 0,rgba(0,164,115,.2),transparent 70%)}.crumbs{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:26px;font-size:.84rem;color:var(--muted)}.crumbs a:hover{color:var(--green)}.crumbs .sep{opacity:.4}.unit-badge{display:inline-flex;align-items:center;gap:10px;padding:7px 14px;border-radius:999px;background:var(--glass);box-shadow:var(--glass-edge);font-family:var(--font-d);font-size:.78rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.unit-badge svg{color:var(--green)}.unit-badge .plan-tag{color:var(--green);padding-left:10px;border-left:1px solid var(--line-2)}.page-title{margin-top:24px;font-size:clamp(2.4rem,5.6vw,4.6rem);font-weight:700;letter-spacing:-.03em;max-width:16ch;text-wrap:balance}.page-hero .lead{font-size:1.15rem;max-width:66ch}.page-hero-actions{margin-top:32px;display:flex;gap:12px;flex-wrap:wrap}.closeup{padding:20px 0 40px}.closeup .bay-cabinet{padding-bottom:50px}.closeup-tray{padding:40px 48px 0}@media (max-width:600px){.closeup-tray{padding:24px 12px 0}}.howto{padding:90px 0 30px}.label-strip{display:grid;grid-template-columns:repeat(4,1fr);border-radius:var(--r);overflow:hidden;background:#0d1419;box-shadow:inset 0 0 0 1px var(--line-2)}.label-strip li{position:relative;padding:30px 26px;border-right:1px dashed var(--line-2)}.label-strip li:last-child{border-right:0}.label-n{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-d);font-size:.78rem;color:var(--green);letter-spacing:.12em;margin-bottom:16px}.label-strip strong{display:block;font-family:var(--font-d);font-weight:600;font-size:1.12rem;margin-bottom:8px}.label-strip p{color:var(--muted);font-size:.92rem}@media (max-width:900px){.label-strip{grid-template-columns:1fr 1fr}.label-strip li:nth-child(2){border-right:0}.label-strip li:nth-child(-n+2){border-bottom:1px dashed var(--line-2)}}@media (max-width:520px){.label-strip{grid-template-columns:1fr}.label-strip li{border-right:0;border-bottom:1px dashed var(--line-2)}.label-strip li:last-child{border-bottom:0}}.caps{padding:90px 0 30px}.caps-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;border-radius:var(--r);overflow:hidden;background:var(--line);box-shadow:0 0 0 1px var(--line)}.cap{padding:32px 28px;background:#0b1116;transition:background .25s}.cap:hover{background:#0f171d}.cap-icon{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;color:var(--green);background:rgba(0,227,155,.08);box-shadow:inset 0 0 0 1px rgba(0,227,155,.2);margin-bottom:20px}.cap h3{font-size:1.12rem;margin-bottom:8px}.cap p{color:var(--muted);font-size:.93rem}@media (max-width:900px){.caps-grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.caps-grid{grid-template-columns:1fr}}.specs{padding:90px 0 30px}.specs-grid{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:60px;gap:60px;align-items:start}.spec-sheet{border-radius:var(--r);background:#0b1116;box-shadow:inset 0 0 0 1px var(--line-2);overflow:hidden}.spec-sheet div{display:grid;grid-template-columns:170px 1fr;grid-gap:20px;gap:20px;padding:18px 24px;border-bottom:1px solid var(--line)}.spec-sheet div:last-child{border-bottom:0}.spec-sheet dt{font-family:var(--font-d);font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);padding-top:2px}.spec-sheet dd{margin:0;color:var(--text)}@media (max-width:900px){.specs-grid{grid-template-columns:1fr;gap:30px}}@media (max-width:520px){.spec-sheet div{grid-template-columns:1fr;gap:4px}}.notes{padding:90px 0 30px}.notes-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:14px;gap:14px}.note-card{display:flex;gap:16px;padding:26px;border-radius:var(--r-sm);background:rgba(18,26,33,.6);box-shadow:inset 0 0 0 1px var(--line)}.note-card>svg{flex:none;color:var(--green);margin-top:2px}.note-card strong{display:block;font-weight:500;margin-bottom:4px}.note-card p{color:var(--muted);font-size:.93rem}@media (max-width:700px){.notes-grid{grid-template-columns:1fr}}.related{padding:90px 0 0}.related-row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.related-unit{display:grid;grid-template-columns:auto 8px 1fr auto;align-items:center;grid-gap:12px;gap:12px;padding:18px 20px;border-radius:var(--r-sm);background:repeating-linear-gradient(90deg,rgba(255,255,255,.018) 0 2px,transparent 2px 5px),linear-gradient(180deg,#161f27,#10171d);box-shadow:inset 0 0 0 1px var(--line);transition:transform .25s,box-shadow .25s}.related-unit:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1px rgba(0,227,155,.35)}.related-unit>svg:last-child{color:var(--green)}.related-unit span{display:grid}.related-unit small{color:var(--muted);font-size:.8rem}@media (max-width:800px){.related-row{grid-template-columns:1fr}}.billing-note{margin-top:26px;display:inline-flex;align-items:center;gap:10px;font-size:.9rem;color:var(--muted)}.billing-note svg{color:var(--green)}.plans{padding:20px 0 40px}.plans-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;align-items:end}.plan{position:relative;display:flex;flex-direction:column;border-radius:24px;background:linear-gradient(180deg,rgba(24,34,43,.7),rgba(12,18,24,.6));box-shadow:inset 0 1px 0 rgba(255,255,255,.09),0 0 0 1px rgba(221,230,238,.09),var(--shadow);overflow:hidden}.plan-featured{box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 0 0 1px rgba(0,227,155,.45),0 40px 100px -30px rgba(0,227,155,.35)}.plan-flag{position:absolute;top:18px;right:18px;padding:4px 11px;border-radius:999px;font-size:.74rem;font-weight:600;color:#03140d;background:var(--green)}.plan-rack{position:relative;display:flex;align-items:flex-end;gap:18px;padding:22px 26px 18px;background:#0a0f13;border-bottom:1px solid var(--line)}.plan-frame{width:74px;height:140px;padding:4px 6px;border-radius:6px;display:flex;flex-direction:column;justify-content:flex-end;gap:1px;background:#05080b;box-shadow:inset 0 0 0 1px var(--line-2)}.plan-frame i{display:block;flex:none;height:2px;border-radius:1px;background:linear-gradient(90deg,var(--green) 0 4px,transparent 4px 7px,#2a3742 7px)}.plan-rack-label{display:grid;grid-gap:2px;gap:2px;font-size:.8rem;color:var(--muted)}.plan-rack-label strong{font-family:var(--font-d);font-weight:600;color:var(--text);font-size:.9rem}.plan-body{padding:28px 28px 30px;display:flex;flex-direction:column;flex:1 1}.plan-size{font-family:var(--font-d);font-size:2.4rem;font-weight:700;line-height:1;color:var(--green)}.plan-name{margin-top:8px;font-size:1.05rem;font-weight:500}.plan-for{margin-top:4px;font-size:.9rem;color:var(--muted);min-height:2.9em}.plan-price{margin-top:22px;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.plan-price strong{font-family:var(--font-d);font-size:2.8rem;font-weight:600;line-height:1}.plan-price span{color:var(--muted);font-size:.9rem}.plan-sub{margin-top:8px;font-size:.84rem;color:var(--muted)}.plan .btn{margin-top:26px;width:100%}.plan-list{margin-top:26px;padding-top:22px;border-top:1px solid var(--line);display:grid;grid-gap:11px;gap:11px}.plan-list li{display:flex;gap:10px;font-size:.92rem;color:var(--text-2)}.plan-list svg{flex:none;margin-top:4px;color:var(--green)}.plan-list .inherit{color:var(--text);font-weight:500}@media (max-width:1000px){.plans-grid{grid-template-columns:1fr;max-width:560px;margin:0 auto}}.addons{padding:70px 0 20px}.addons-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.addon{padding:24px;border-radius:var(--r-sm);background:rgba(18,26,33,.6);box-shadow:inset 0 0 0 1px var(--line)}.addon-top{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:8px}.addon-top strong{font-weight:500}.addon-top span{font-family:var(--font-d);color:var(--green);white-space:nowrap}.addon p{font-size:.9rem;color:var(--muted)}@media (max-width:900px){.addons-grid{grid-template-columns:1fr}}.compare{padding:90px 0 20px}.compare-wrap{overflow-x:auto;border-radius:var(--r);box-shadow:inset 0 0 0 1px var(--line-2);background:#0b1116}.compare table{width:100%;min-width:680px;border-collapse:collapse;font-size:.92rem}.compare td,.compare th{padding:15px 22px;text-align:left;border-bottom:1px solid var(--line)}.compare thead th{font-family:var(--font-d);font-size:.82rem;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);background:#0e151a;position:-webkit-sticky;position:sticky;top:0}.compare td:not(:first-child),.compare thead th:not(:first-child){text-align:center;width:17%}.compare tbody th{font-weight:400;color:var(--text-2)}.compare .grp th{padding-top:24px;font-family:var(--font-d);font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:var(--green);background:rgba(0,227,155,.03)}.compare td svg{display:inline-block;color:var(--green)}.compare td .no{color:#3c4752}.compare tr:last-child td,.compare tr:last-child th{border-bottom:0}.field{display:grid;grid-gap:7px;gap:7px}.field .label,.field label{font-size:.84rem;color:var(--text-2);font-weight:500}.field .opt{color:var(--muted);font-weight:400}.field input,.field select,.field textarea,.input{width:100%;height:48px;padding:0 15px;border-radius:12px;border:0;background:rgba(5,8,11,.7);box-shadow:inset 0 0 0 1px var(--line-2);color:var(--text);font-size:.96rem;transition:box-shadow .2s,background .2s}.field textarea{height:auto;min-height:120px;padding:13px 15px;resize:vertical;line-height:1.5}.field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--muted) 50%),linear-gradient(135deg,var(--muted) 50%,transparent 50%);background-position:calc(100% - 20px) 21px,calc(100% - 15px) 21px;background-size:5px 5px;background-repeat:no-repeat;padding-right:40px}.field select option{background:#0e151a;color:var(--text)}.field input::placeholder,.field textarea::placeholder{color:#5b6875}.field input:focus,.field select:focus,.field textarea:focus{outline:none;background-color:rgba(5,8,11,.9);box-shadow:inset 0 0 0 1px rgba(0,227,155,.6),0 0 0 4px rgba(0,227,155,.1)}.field input:user-invalid,.field select:user-invalid,.field textarea:user-invalid{box-shadow:inset 0 0 0 1px rgba(255,77,77,.6)}.form-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.form-grid .full{grid-column:1/-1}@media (max-width:600px){.form-grid{grid-template-columns:1fr}}.hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden}.seg{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.seg label{position:relative;cursor:pointer}.seg input{position:absolute;opacity:0;pointer-events:none}.seg span{display:flex;align-items:center;gap:10px;height:52px;padding:0 16px;border-radius:12px;background:rgba(5,8,11,.7);box-shadow:inset 0 0 0 1px var(--line-2);color:var(--text-2);font-size:.93rem;transition:all .2s}.seg span svg{color:var(--muted)}.seg input:checked+span{color:var(--text);background:rgba(0,227,155,.08);box-shadow:inset 0 0 0 1px rgba(0,227,155,.55)}.seg input:checked+span svg{color:var(--green)}.seg input:focus-visible+span{outline:2px solid var(--green);outline-offset:2px}@media (max-width:420px){.seg{grid-template-columns:1fr}}.captcha{display:grid;grid-template-columns:auto 1fr auto;grid-gap:12px;gap:12px;align-items:center;padding:12px;border-radius:14px;background:rgba(5,8,11,.5);box-shadow:inset 0 0 0 1px var(--line)}.captcha-q{display:inline-flex;align-items:center;gap:10px;padding:0 14px;height:44px;border-radius:10px;font-family:var(--font-d);font-weight:600;font-size:1.1rem;letter-spacing:.06em;color:var(--green);background:repeating-linear-gradient(135deg,rgba(0,227,155,.05) 0 6px,transparent 6px 12px),#0a1014;box-shadow:inset 0 0 0 1px rgba(0,227,155,.2);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.captcha-q svg{color:var(--muted)}.captcha input{height:44px}.captcha-refresh{display:grid;place-items:center;width:44px;height:44px;border-radius:10px;border:0;cursor:pointer;color:var(--text-2);background:rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px var(--line)}.captcha-refresh:hover{color:var(--green)}@media (max-width:420px){.captcha{grid-template-columns:1fr auto}.captcha-q{grid-column:1/-1;justify-content:center}}.form-error{display:flex;align-items:flex-start;gap:10px;padding:13px 16px;border-radius:12px;font-size:.9rem;color:#ffb0b0;background:rgba(255,77,77,.08);box-shadow:inset 0 0 0 1px rgba(255,77,77,.3)}.form-error svg{flex:none;margin-top:2px}.form-fine{font-size:.82rem;color:var(--muted)}.form-fine a{color:var(--text-2);text-decoration:underline;text-underline-offset:3px}.spin{animation:spin .9s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.enroll{padding:calc(var(--nav-h) + 70px) 0 90px}.enroll-grid{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:50px;gap:50px;align-items:start}.enroll-side{position:-webkit-sticky;position:sticky;top:calc(var(--nav-h) + 40px)}.enroll-title{margin-top:4px;font-size:clamp(2.2rem,4.4vw,3.6rem);font-weight:700;letter-spacing:-.03em}.enroll-title span{color:var(--green)}.enroll-boot{margin-top:34px;padding:18px 20px;border-radius:16px;background:#070a0d;box-shadow:inset 0 0 0 1px var(--line-2);font-size:.86rem;display:grid;grid-gap:10px;gap:10px}.enroll-boot li{display:grid;grid-template-columns:22px 1fr;grid-gap:10px;gap:10px;color:var(--text-2)}.enroll-boot svg{color:var(--green);margin-top:3px}.enroll-boot .pending,.enroll-boot .pending svg{color:var(--muted)}.enroll-includes{margin-top:22px;display:flex;flex-wrap:wrap;gap:8px}.enroll-includes span{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;border-radius:999px;font-size:.84rem;color:var(--text-2);background:rgba(255,255,255,.04);box-shadow:inset 0 0 0 1px var(--line)}.enroll-includes svg{color:var(--green)}.enroll-panel{border-radius:26px;padding:10px;background:linear-gradient(160deg,rgba(40,54,66,.5),rgba(14,20,26,.55));box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 0 0 1px rgba(221,230,238,.1),0 60px 120px -40px rgba(0,0,0,.9),0 0 120px -50px rgba(0,227,155,.35);backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%)}.enroll-panel-bar{display:flex;align-items:center;gap:12px;padding:12px 16px}.enroll-panel-bar .mono{flex:1 1}.enroll-steps{display:flex;gap:6px}.enroll-steps i{width:26px;height:4px;border-radius:2px;background:rgba(221,230,238,.15);transition:background .3s}.enroll-steps i.on{background:var(--green);box-shadow:0 0 8px rgba(0,227,155,.6)}.enroll-form{padding:28px;border-radius:18px;background:#0a0f13;box-shadow:inset 0 0 0 1px var(--line);display:grid;grid-gap:22px;gap:22px}.enroll-form fieldset{margin:0;padding:0;border:0;display:grid;grid-gap:18px;gap:18px}.enroll-form legend{display:flex;align-items:center;gap:10px;margin-bottom:18px;font-family:var(--font-d);font-size:.8rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.enroll-form legend span{color:var(--green)}.enroll-done{padding:50px 34px;border-radius:18px;background:#0a0f13;box-shadow:inset 0 0 0 1px rgba(0,227,155,.3);text-align:center}.done-ring{display:grid;place-items:center;width:84px;height:84px;margin:0 auto 26px;border-radius:50%;color:var(--green);background:rgba(0,227,155,.08);box-shadow:inset 0 0 0 1px rgba(0,227,155,.4),0 0 60px -10px rgba(0,227,155,.6)}.enroll-done h2{font-size:1.9rem}.enroll-done p{margin:14px auto 0;max-width:44ch;color:var(--text-2)}.done-log{margin:30px auto 0;max-width:440px;text-align:left;padding:16px 18px;border-radius:12px;background:#06090c;box-shadow:inset 0 0 0 1px var(--line);display:grid;grid-gap:6px;gap:6px;font-size:.84rem;color:var(--text-2)}.done-log span{color:var(--green);margin-right:8px}.done-actions{margin-top:30px;display:flex;justify-content:center;gap:10px;flex-wrap:wrap}@media (max-width:960px){.enroll-grid{grid-template-columns:1fr}.enroll-side{position:static}}@media (max-width:520px){.enroll-form{padding:20px 16px}.enroll-panel{padding:6px;border-radius:20px}}.desk{padding:calc(var(--nav-h) + 70px) 0 90px}.desk-head{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:50px;gap:50px;align-items:end;margin-bottom:50px}.desk-status{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;border-radius:16px;overflow:hidden;background:var(--line);box-shadow:0 0 0 1px var(--line)}.desk-status div{padding:16px 18px;background:#0b1116}.desk-status span{display:flex;align-items:center;gap:8px;font-size:.78rem;color:var(--muted)}.desk-status strong{display:block;margin-top:4px;font-family:var(--font-d);font-weight:600;font-size:1.05rem}.desk-grid{display:grid;grid-template-columns:1.25fr .75fr;grid-gap:24px;gap:24px;align-items:start}.ticket-form{border-radius:24px;background:linear-gradient(180deg,rgba(24,34,43,.7),rgba(12,18,24,.6));box-shadow:inset 0 1px 0 rgba(255,255,255,.09),0 0 0 1px rgba(221,230,238,.09),var(--shadow);overflow:hidden}.ticket-head{justify-content:space-between;gap:14px;flex-wrap:wrap;padding:18px 28px;border-bottom:1px dashed var(--line-2);background:rgba(5,8,11,.4)}.ticket-head,.ticket-id{display:flex;align-items:center}.ticket-id{gap:12px}.ticket-id strong{font-family:var(--font-d);font-weight:600;letter-spacing:.06em}.ticket-id small{color:var(--muted)}.ticket-body{padding:28px;display:grid;grid-gap:18px;gap:18px}.ticket-foot{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding-top:6px}.desk-side{display:grid;grid-gap:14px;gap:14px}.desk-card{padding:24px;border-radius:18px;background:rgba(18,26,33,.6);box-shadow:inset 0 0 0 1px var(--line)}.desk-card h3{display:flex;align-items:center;gap:10px;font-size:1rem;margin-bottom:12px}.desk-card h3 svg{color:var(--green)}.desk-card li,.desk-card p{font-size:.92rem;color:var(--text-2)}.desk-card ul{display:grid;grid-gap:10px;gap:10px}.desk-card li{display:flex;gap:10px}.desk-card li svg{flex:none;margin-top:4px;color:var(--green)}.office-address{font-style:normal;display:grid;grid-gap:2px;gap:2px;color:var(--text-2);font-size:.95rem}.office-address span:first-child{color:var(--text);font-weight:500}.desk-sent{padding:60px 30px;text-align:center}.desk-sent h2{font-size:1.7rem}.desk-sent p{margin:12px auto 0;max-width:46ch;color:var(--text-2)}@media (max-width:960px){.desk-grid,.desk-head{grid-template-columns:1fr}.desk-head{gap:30px}}@media (max-width:520px){.ticket-body{padding:20px 16px}.ticket-head{padding:16px}.desk-status{grid-template-columns:1fr}}.legal{padding:calc(var(--nav-h) + 80px) 0 80px}.legal-grid{display:grid;grid-template-columns:240px 1fr;grid-gap:60px;gap:60px;align-items:start}.legal-toc{position:-webkit-sticky;position:sticky;top:calc(var(--nav-h) + 40px);display:grid;grid-gap:2px;gap:2px;padding:14px;border-radius:16px;background:rgba(18,26,33,.6);box-shadow:inset 0 0 0 1px var(--line)}.legal-toc p{font-family:var(--font-d);font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);padding:4px 10px 10px}.legal-toc a{padding:7px 10px;border-radius:8px;font-size:.88rem;color:var(--text-2)}.legal-toc a:hover{background:rgba(255,255,255,.04);color:var(--green)}.legal h1{font-size:clamp(2.2rem,4.6vw,3.4rem);font-weight:700;letter-spacing:-.02em}.legal-intro{margin-top:18px;font-size:1.08rem;color:var(--text-2);max-width:68ch}.legal-body{margin-top:40px;max-width:76ch}.legal-body section{padding:30px 0;border-top:1px solid var(--line)}.legal-body h2{font-size:1.3rem;margin-bottom:14px;display:flex;gap:12px;align-items:baseline}.legal-body h2 .n{font-size:.85rem;color:var(--green);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.legal-body li,.legal-body p{color:var(--text-2)}.legal-body p+p,.legal-body p+ul,.legal-body ul+p{margin-top:12px}.legal-body ul{display:grid;grid-gap:8px;gap:8px;padding-left:0}.legal-body li{position:relative;padding-left:20px}.legal-body li:before{content:"";position:absolute;left:2px;top:.7em;width:6px;height:6px;border-radius:1px;background:var(--green)}.legal-body a{color:var(--green)}@media (max-width:900px){.legal-grid{grid-template-columns:1fr;gap:30px}.legal-toc{position:static}}.lost{min-height:80vh;display:grid;place-items:center;padding:calc(var(--nav-h) + 60px) 0 60px;text-align:center}.lost-code{font-family:var(--font-d);font-size:clamp(5rem,16vw,11rem);font-weight:700;line-height:1;color:transparent;-webkit-text-stroke:1px rgba(255,170,43,.5)}.lost h1{margin-top:10px;font-size:1.8rem}.lost p{margin:12px auto 30px;max-width:44ch;color:var(--text-2)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.floor-light{display:none}}