.pws-maint-page{--ink:#f7f8ff;--muted:#aab4c8;--dim:#71809b;--bg:#050814;--bg2:#090f20;--panel:#0c1428;--panel2:#101b34;--line:rgba(255,255,255,.12);--cyan:#5ff5e6;--blue:#5c7cff;--violet:#a972ff;--pink:#ff67c8;--lime:#c8ff63;--orange:#ff9f5a;--red:#ff7373;--paper:#f4f5f8;--dark:#0b1020;--max:1280px;--ease:cubic-bezier(.2,.75,.2,1)}.pws-maint-page,.pws-maint-page *,.pws-maint-page *::before,.pws-maint-page *::after{box-sizing:border-box}.pws-maint-page{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;background:var(--bg);color:var(--ink);overflow-x:clip;line-height:1.55;position:relative;isolation:isolate}.pws-maint-page a{color:inherit}.pws-maint-page button{font:inherit}.pws-maint-page ::selection{background:var(--cyan);color:#03100f}.pws-maint-page{position:relative;isolation:isolate;overflow:clip}.pws-shell{width:min(var(--max),calc(100% - 48px));margin-inline:auto}.pws-section{position:relative;padding:120px 0}.pws-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:.74rem;font-weight:900;letter-spacing:.15em;text-transform:uppercase;color:var(--cyan)}.pws-eyebrow::before{content:"";width:26px;height:2px;background:currentColor}.pws-kicker{margin:0;font-size:clamp(2.8rem,6.2vw,6.5rem);line-height:.91;letter-spacing:-.057em;font-weight:920}.pws-copy{font-size:clamp(1rem,1.55vw,1.15rem);color:var(--muted)}.pws-maint-page .pws-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 22px;border-radius:999px;border:0;background:var(--cyan);color:#04110f;text-decoration:none;font-weight:900;overflow:hidden;z-index:0;transition:.35s var(--ease)}.pws-maint-page .pws-btn::after{content:"";position:absolute;inset:-1px;z-index:-1;background:#fff;border-radius:inherit;transform:translateY(110%);transition:transform .35s var(--ease)}.pws-maint-page .pws-btn:hover::after{transform:none}.pws-maint-page .pws-btn:hover{box-shadow:0 18px 45px rgb(95 245 230 / .18)}.pws-maint-page .pws-btn--ghost{background:rgb(255 255 255 / .06);border:1px solid var(--line);color:#fff}.pws-maint-page .pws-btn--ghost:hover{color:#04110f;border-color:#fff}.pws-actions{display:flex;flex-wrap:wrap;gap:12px}.pws-reveal{opacity:0;transform:translateY(26px);transition:opacity .72s var(--ease),transform .72s var(--ease)}.pws-reveal.is-in{opacity:1;transform:none}.pws-maint-hero{position:relative;min-height:100svh;display:grid;align-items:center;overflow:hidden;background:radial-gradient(circle at 82% 20%,rgb(255 159 90 / .14),transparent 29%),radial-gradient(circle at 18% 82%,rgb(95 245 230 / .11),transparent 32%),#050814}.pws-maint-hero::before{content:"";position:absolute;inset:0;opacity:.22;background-image:linear-gradient(rgb(255 255 255 / .045) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .045) 1px,transparent 1px);background-size:68px 68px}.pws-maint-ghost{position:absolute;left:-3%;bottom:-2%;font-size:clamp(10rem,22vw,25rem);font-weight:950;letter-spacing:-.09em;line-height:.7;color:#fff0;-webkit-text-stroke:1px rgb(255 255 255 / .055);pointer-events:none}.pws-maint-hero-inner{position:relative;z-index:3;display:grid;grid-template-columns:minmax(0,1fr) minmax(430px,.85fr);gap:50px;align-items:center;padding:108px 0 72px}.pws-maint-title{margin:17px 0 24px;max-width:890px;font-size:clamp(3.4rem,7vw,8rem);line-height:.88;letter-spacing:-.058em;font-weight:940}.pws-maint-title .accent{display:block;background:linear-gradient(90deg,var(--cyan),#b5f0d6 45%,var(--orange));background-clip:text;-webkit-background-clip:text;color:#fff0}.pws-maint-lead{max-width:720px;margin:0 0 28px;color:#c5cfdd;font-size:1.04rem}.pws-maint-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}.pws-maint-chips span{padding:8px 10px;border-radius:999px;border:1px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .035);color:#8d9bb0;font-size:.64rem;letter-spacing:.08em;text-transform:uppercase;font-weight:850}.pws-health-console{position:relative;min-height:570px;border-radius:30px;border:1px solid rgb(255 255 255 / .11);background:#09111f;overflow:hidden;box-shadow:0 32px 80px rgb(0 0 0 / .28)}.pws-health-console::before{content:"";position:absolute;inset:0;opacity:.25;background-image:linear-gradient(rgb(255 255 255 / .045) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .045) 1px,transparent 1px);background-size:38px 38px}.pws-console-top{position:absolute;left:18px;right:18px;top:18px;height:38px;border:1px solid rgb(255 255 255 / .1);border-radius:12px;background:rgb(255 255 255 / .045);display:flex;align-items:center;justify-content:space-between;padding:0 12px;z-index:3}.pws-console-top span{font-size:.56rem;letter-spacing:.12em;color:#768499;font-weight:900;text-transform:uppercase}.pws-console-live{display:flex;align-items:center;gap:7px}.pws-console-live i{width:7px;height:7px;border-radius:50%;background:var(--cyan);box-shadow:0 0 0 6px rgb(95 245 230 / .08);animation:livePulse 2s ease-in-out infinite}@keyframes livePulse{50%{box-shadow:0 0 0 10px rgb(95 245 230 / .025)}}.pws-console-grid{position:absolute;left:18px;right:18px;top:72px;bottom:18px;display:grid;grid-template-columns:.8fr 1.2fr;gap:12px;z-index:2}.pws-status-panel,.pws-monitor-panel{border:1px solid rgb(255 255 255 / .08);border-radius:18px;background:rgb(255 255 255 / .025);padding:14px;position:relative;overflow:hidden}.pws-status-title{font-size:.56rem;letter-spacing:.12em;color:#68778d;font-weight:900;text-transform:uppercase;margin-bottom:10px}.pws-status-row{display:grid;grid-template-columns:1fr auto;gap:10px;padding:11px 0;border-bottom:1px solid rgb(255 255 255 / .065);font-size:.68rem;color:#aab6c8}.pws-status-row:last-child{border-bottom:0}.pws-status-value{display:flex;align-items:center;gap:7px;color:#dce5f2}.pws-status-value i{width:7px;height:7px;border-radius:50%;background:var(--cyan)}.pws-status-value.warn i{background:var(--orange)}.pws-status-value.issue i{background:var(--red)}.pws-monitor-head{display:flex;justify-content:space-between;gap:12px;align-items:center}.pws-monitor-head strong{font-size:.78rem}.pws-monitor-head span{font-size:.54rem;color:#68778d;letter-spacing:.1em}.pws-uptime-chart{height:155px;margin:18px 0 14px;display:flex;align-items:end;gap:5px;position:relative}.pws-uptime-chart::before{content:"";position:absolute;left:0;right:0;top:34%;height:1px;background:rgb(255 255 255 / .06)}.pws-uptime-chart i{flex:1;border-radius:4px 4px 1px 1px;background:linear-gradient(var(--cyan),rgb(95 245 230 / .1));height:var(--h);animation:chartMove 3.6s ease-in-out infinite alternate}.pws-uptime-chart i:nth-child(2n){animation-delay:.25s}.pws-uptime-chart i:nth-child(3n){animation-delay:.5s}@keyframes chartMove{from{transform:scaleY(.72);opacity:.58}to{transform:scaleY(1);opacity:1}}.pws-console-events{display:grid;gap:7px}.pws-event{display:grid;grid-template-columns:auto 1fr auto;gap:8px;align-items:center;padding:9px;border-radius:10px;background:#0d1728;border:1px solid rgb(255 255 255 / .06);font-size:.58rem;color:#7e8ba0}.pws-event strong{color:#b8c4d5}.pws-event em{font-style:normal;color:var(--cyan)}.pws-event:nth-child(2) em{color:var(--orange)}.pws-event:nth-child(3) em{color:#a972ff}.pws-scan-line{position:absolute;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--cyan),transparent);box-shadow:0 0 18px rgb(95 245 230 / .45);animation:scanDown 5s linear infinite;z-index:5;opacity:.55}@keyframes scanDown{0%{top:11%}100%{top:91%}}.pws-repair-bridge{background:var(--paper);color:var(--dark);padding:96px 0}.pws-repair-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:70px;align-items:end}.pws-repair-bridge .pws-eyebrow{color:#39516d}.pws-repair-grid p{margin:0;color:#657185;font-size:1.04rem}.pws-repair-strip{margin-top:44px;display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #dce2ea;border-radius:22px;overflow:hidden;background:#fff}.pws-repair-item{padding:22px;border-right:1px solid #e1e6ed}.pws-repair-item:last-child{border-right:0}.pws-repair-item span{font-size:.61rem;letter-spacing:.12em;color:#8995a8;font-weight:900}.pws-repair-item strong{display:block;margin-top:20px;font-size:1.02rem}.pws-repair-item small{display:block;margin-top:6px;color:#758095;font-size:.78rem}.pws-diagnose{background:#080d1b}.pws-diagnose-head{display:grid;grid-template-columns:1fr .62fr;gap:70px;align-items:end;margin-bottom:58px}.pws-diagnose-head p{margin:0}.pws-diagnose-shell{display:grid;grid-template-columns:290px minmax(0,1fr);gap:18px}.pws-diagnose-nav{border:1px solid rgb(255 255 255 / .09);border-radius:22px;background:#0d1629;padding:14px;align-self:start;position:sticky;top:28px}.pws-diagnose-btn{width:100%;display:grid;grid-template-columns:34px 1fr;gap:10px;align-items:center;text-align:left;padding:12px 10px;border:1px solid #fff0;border-radius:14px;background:#fff0;color:#7d8a9f;cursor:pointer;transition:.3s var(--ease)}.pws-diagnose-btn strong{color:#aab5c7;font-size:.78rem}.pws-diagnose-btn span:first-child{font-size:.58rem;letter-spacing:.12em}.pws-diagnose-btn.is-active{background:linear-gradient(145deg,rgb(255 159 90 / .13),rgb(255 159 90 / .04));border-color:rgb(255 159 90 / .3);box-shadow:inset 3px 0 0 var(--orange)}.pws-diagnose-btn.is-active strong,.pws-diagnose-btn.is-active span:first-child{color:#fff}.pws-diagnose-stage{position:relative;min-height:610px;border:1px solid rgb(255 255 255 / .09);border-radius:28px;background:radial-gradient(circle at 84% 15%,rgb(255 159 90 / .08),transparent 25%),#0c1528;overflow:hidden;padding:22px 22px 72px}.pws-diagnose-panel{position:absolute;inset:22px 22px 72px;opacity:0;transform:translateY(16px);pointer-events:none;transition:.35s var(--ease)}.pws-diagnose-panel.is-active{opacity:1;transform:none;pointer-events:auto}.pws-diagnose-panel-top{display:flex;justify-content:space-between;gap:20px;padding-bottom:15px;margin-bottom:18px;border-bottom:1px solid rgb(255 255 255 / .08);font-size:.56rem;letter-spacing:.12em;color:#6f7d92;font-weight:900}.pws-diagnose-panel-top .status{color:var(--orange)}.pws-diagnose-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:18px;height:calc(100% - 45px)}.pws-diagnose-copy,.pws-diagnose-visual{border-radius:20px;border:1px solid rgb(255 255 255 / .08);background:rgb(255 255 255 / .025);padding:24px}.pws-diagnose-copy{display:flex;flex-direction:column;justify-content:center}.pws-diagnose-copy h3{margin:0 0 14px;font-size:clamp(2rem,4vw,4.2rem);line-height:.95;letter-spacing:-.048em}.pws-diagnose-copy p{margin:0;color:#8c9ab0}.pws-diagnose-list{display:grid;gap:8px;margin-top:22px}.pws-diagnose-list span{display:flex;gap:9px;color:#aeb8c8;font-size:.82rem}.pws-diagnose-list span::before{content:"↳";color:var(--orange)}.pws-diagnose-visual{position:relative;overflow:hidden;background:#09111f}.pws-log-lines{position:absolute;inset:12%;display:grid;gap:8px;align-content:center}.pws-log-line{height:12px;border-radius:6px;background:#111c31;border:1px solid rgb(255 255 255 / .06);position:relative;overflow:hidden}.pws-log-line::before{content:"";position:absolute;inset:0 auto 0 0;width:var(--w);background:linear-gradient(90deg,rgb(255 115 115 / .2),rgb(255 159 90 / .48));animation:logPulse 2.8s ease-in-out infinite alternate}.pws-log-line:nth-child(2)::before{animation-delay:.2s}.pws-log-line:nth-child(3)::before{animation-delay:.4s}.pws-log-line:nth-child(4)::before{animation-delay:.6s}@keyframes logPulse{from{opacity:.38}to{opacity:1}}.pws-plugin-stack{position:absolute;inset:12%;display:grid;gap:10px;align-content:center}.pws-plugin{padding:14px;border-radius:12px;background:#111b2f;border:1px solid rgb(255 255 255 / .07);display:grid;grid-template-columns:1fr auto;gap:12px}.pws-plugin b{font-size:.72rem}.pws-plugin span{font-size:.58rem;color:#7f8ca0}.pws-plugin em{font-style:normal;color:var(--cyan);font-size:.62rem}.pws-plugin.issue em{color:var(--red)}.pws-speed-gauge{position:absolute;inset:0;display:grid;place-items:center}.pws-speed-ring{width:220px;height:220px;border-radius:50%;background:conic-gradient(var(--cyan) 0 72%,rgb(255 255 255 / .07) 72%);display:grid;place-items:center;animation:gaugeBreathe 3s ease-in-out infinite}.pws-speed-ring::before{content:"";width:170px;height:170px;border-radius:50%;background:#09111f}.pws-speed-ring strong{position:absolute;font-size:3.6rem;letter-spacing:-.05em}.pws-speed-ring small{position:absolute;margin-top:76px;color:#718097}@keyframes gaugeBreathe{50%{transform:scale(1.035)}}.pws-repair-path{position:absolute;inset:13%;display:grid;grid-template-columns:repeat(3,1fr);gap:16px;align-items:center}.pws-repair-node{padding:20px 12px;border-radius:15px;background:#111b30;border:1px solid rgb(255 255 255 / .08);text-align:center;position:relative}.pws-repair-node strong{display:block;font-size:.76rem}.pws-repair-node small{display:block;color:#718097;font-size:.58rem;margin-top:4px}.pws-repair-node::after{content:"";position:absolute;left:100%;top:50%;width:16px;height:1px;background:linear-gradient(90deg,var(--orange),var(--cyan))}.pws-repair-node:last-child::after{display:none}.pws-repair-packet{position:absolute;top:50%;left:24%;width:9px;height:9px;border-radius:50%;background:var(--orange);box-shadow:0 0 0 7px rgb(255 159 90 / .08);animation:repairMove 3.8s var(--ease) infinite}@keyframes repairMove{0%{left:24%}50%{left:50%;background:var(--orange)}100%{left:77%;background:var(--cyan)}}.pws-diagnose-footer{position:absolute;left:22px;right:22px;bottom:18px;display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:center;font-size:.52rem;color:#69768c}.pws-diagnose-footer strong{color:#aab5c7}.pws-diagnose-progress{height:4px;border-radius:99px;background:rgb(255 255 255 / .07);overflow:hidden}.pws-diagnose-progress i{display:block;height:100%;width:25%;background:linear-gradient(90deg,var(--orange),var(--cyan));transition:width .35s var(--ease)}.pws-diagnose-panel[data-diagnose-panel="symptom"] .pws-diagnose-visual::before{content:"";position:absolute;left:7%;right:7%;height:1px;background:linear-gradient(90deg,transparent,var(--red),var(--orange),transparent);box-shadow:0 0 18px rgb(255 115 115 / .32);animation:repairScan 3.8s linear infinite}.pws-diagnose-panel[data-diagnose-panel="symptom"] .pws-log-line{transform-origin:left;animation:logShift 2.9s var(--ease) infinite alternate}.pws-diagnose-panel[data-diagnose-panel="symptom"] .pws-log-line:nth-child(2){animation-delay:.25s}.pws-diagnose-panel[data-diagnose-panel="symptom"] .pws-log-line:nth-child(3){animation-delay:.5s}.pws-diagnose-panel[data-diagnose-panel="symptom"] .pws-log-line:nth-child(4){animation-delay:.75s}@keyframes repairScan{from{top:10%;opacity:0}10%{opacity:.75}90%{opacity:.75}to{top:90%;opacity:0}}@keyframes logShift{from{transform:scaleX(.84);opacity:.55}to{transform:scaleX(1);opacity:1}}.pws-diagnose-panel[data-diagnose-panel="diagnose"] .pws-plugin{position:relative;overflow:hidden}.pws-diagnose-panel[data-diagnose-panel="diagnose"] .pws-plugin::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgb(95 245 230 / .08),transparent);transform:translateX(-140%);animation:diagnoseSweep 3.2s ease-in-out infinite}.pws-diagnose-panel[data-diagnose-panel="diagnose"] .pws-plugin:nth-child(2)::after{animation-delay:.35s}.pws-diagnose-panel[data-diagnose-panel="diagnose"] .pws-plugin:nth-child(3)::after{animation-delay:.7s}.pws-diagnose-panel[data-diagnose-panel="diagnose"] .pws-plugin:nth-child(4)::after{animation-delay:1.05s}.pws-diagnose-panel[data-diagnose-panel="diagnose"] .pws-plugin.issue{animation:issueGlow 2.4s ease-in-out infinite}@keyframes diagnoseSweep{0%,18%{transform:translateX(-140%)}68%,100%{transform:translateX(150%)}}@keyframes issueGlow{50%{border-color:rgb(255 115 115 / .45);box-shadow:0 0 28px rgb(255 115 115 / .09)}}.pws-diagnose-panel[data-diagnose-panel="repair"] .pws-repair-node{animation:repairNode 4.2s var(--ease) infinite}.pws-diagnose-panel[data-diagnose-panel="repair"] .pws-repair-node:nth-child(2){animation-delay:.7s}.pws-diagnose-panel[data-diagnose-panel="repair"] .pws-repair-node:nth-child(3){animation-delay:1.4s}.pws-diagnose-panel[data-diagnose-panel="repair"] .pws-repair-node::before{content:"";position:absolute;inset:0;border-radius:inherit;border:1px solid #fff0;animation:nodeBorder 4.2s var(--ease) infinite}.pws-diagnose-panel[data-diagnose-panel="repair"] .pws-repair-node:nth-child(2)::before{animation-delay:.7s}.pws-diagnose-panel[data-diagnose-panel="repair"] .pws-repair-node:nth-child(3)::before{animation-delay:1.4s}@keyframes repairNode{0%,20%,100%{transform:translateY(0)}45%,68%{transform:translateY(-5px)}}@keyframes nodeBorder{0%,20%,100%{border-color:#fff0;box-shadow:none}45%,68%{border-color:rgb(95 245 230 / .34);box-shadow:0 0 26px rgb(95 245 230 / .08)}}.pws-diagnose-panel[data-diagnose-panel="verify"] .pws-speed-ring{background:conic-gradient(var(--cyan) 0 72%,rgb(255 255 255 / .07) 72%);animation:verifyGauge 3.4s var(--ease) infinite}.pws-diagnose-panel[data-diagnose-panel="verify"] .pws-speed-gauge::before,.pws-diagnose-panel[data-diagnose-panel="verify"] .pws-speed-gauge::after{content:"";position:absolute;border-radius:50%;border:1px solid rgb(95 245 230 / .18);animation:verifyRing 3.4s ease-out infinite}.pws-diagnose-panel[data-diagnose-panel="verify"] .pws-speed-gauge::before{width:250px;height:250px}.pws-diagnose-panel[data-diagnose-panel="verify"] .pws-speed-gauge::after{width:290px;height:290px;animation-delay:.7s}.pws-diagnose-panel[data-diagnose-panel="verify"] .pws-speed-gauge strong{animation:scorePulse 3.4s var(--ease) infinite}@keyframes verifyGauge{0%,14%{transform:rotate(-10deg) scale(.95);opacity:.68}48%,82%{transform:rotate(0) scale(1.025);opacity:1}100%{transform:rotate(0) scale(1);opacity:.82}}@keyframes verifyRing{0%{transform:scale(.72);opacity:.5}70%,100%{transform:scale(1.14);opacity:0}}@keyframes scorePulse{0%,28%{opacity:.58;transform:scale(.94)}54%,84%{opacity:1;transform:scale(1.05)}100%{opacity:.82;transform:scale(1)}}.pws-care{background:var(--paper);color:var(--dark)}.pws-care-head{display:grid;grid-template-columns:1fr .62fr;gap:70px;align-items:end;margin-bottom:58px}.pws-care .pws-eyebrow{color:#39516d}.pws-care-head p{margin:0;color:#667084}.pws-care-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.pws-care-card{min-height:300px;padding:26px;border-radius:24px;background:#fff;border:1px solid #dfe4eb;position:relative;overflow:hidden;transition:.35s var(--ease)}.pws-care-card:hover{transform:translateY(-6px);box-shadow:0 24px 60px rgb(15 25 42 / .08)}.pws-care-card .n{font-size:.62rem;letter-spacing:.12em;color:#8b96a8;font-weight:900}.pws-care-card h3{margin:70px 0 10px;font-size:1.55rem;letter-spacing:-.03em}.pws-care-card p{margin:0;color:#6e798c}.pws-care-card::after{content:"";position:absolute;right:-65px;top:-65px;width:210px;height:210px;border-radius:50%;background:radial-gradient(circle,rgb(95 245 230 / .11),transparent 66%)}.pws-care-card:nth-child(2)::after{background:radial-gradient(circle,rgb(255 159 90 / .12),transparent 66%)}.pws-care-card:nth-child(3)::after{background:radial-gradient(circle,rgb(169 114 255 / .11),transparent 66%)}.pws-care-card:nth-child(4)::after{background:radial-gradient(circle,rgb(92 124 255 / .12),transparent 66%)}.pws-care-card:nth-child(5)::after{background:radial-gradient(circle,rgb(200 255 99 / .11),transparent 66%)}.pws-care-card:nth-child(6)::after{background:radial-gradient(circle,rgb(255 103 200 / .1),transparent 66%)}.pws-emergency{background:#0b1020}.pws-emergency-head{display:grid;grid-template-columns:1fr .62fr;gap:70px;align-items:end;margin-bottom:56px}.pws-emergency-head p{margin:0}.pws-emergency-box{display:grid;grid-template-columns:1.05fr .95fr;gap:18px;border:1px solid rgb(255 255 255 / .1);border-radius:28px;padding:22px;background:linear-gradient(145deg,#101829,#0c1423)}.pws-emergency-copy{padding:28px}.pws-emergency-copy h3{margin:10px 0 14px;font-size:clamp(2.3rem,4.8vw,5rem);line-height:.94;letter-spacing:-.052em}.pws-emergency-copy p{margin:0;color:#91a0b4;max-width:650px}.pws-emergency-checks{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.pws-emergency-checks span{padding:7px 9px;border-radius:999px;border:1px solid rgb(255 255 255 / .08);color:#8795aa;font-size:.58rem;letter-spacing:.08em;text-transform:uppercase;font-weight:850}.pws-emergency-visual{min-height:390px;border-radius:20px;background:#09111f;border:1px solid rgb(255 255 255 / .07);position:relative;overflow:hidden}.pws-terminal{position:absolute;inset:12%;border-radius:14px;background:#07101c;border:1px solid rgb(255 255 255 / .08);padding:16px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.pws-terminal-line{font-size:.66rem;color:#758399;margin-bottom:9px}.pws-terminal-line b{color:#dbe4f1}.pws-terminal-line .bad{color:var(--red)}.pws-terminal-line .good{color:var(--cyan)}.pws-terminal-cursor{display:inline-block;width:8px;height:14px;background:var(--cyan);vertical-align:middle;animation:blink 1s steps(1) infinite}@keyframes blink{50%{opacity:0}}.pws-standards{background:var(--paper);color:var(--dark)}.pws-standards-head{display:grid;grid-template-columns:1fr .62fr;gap:70px;align-items:end;margin-bottom:56px}.pws-standards .pws-eyebrow{color:#39516d}.pws-standards-head p{margin:0;color:#667084}.pws-standards-grid{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #dce2ea;border-radius:22px;overflow:hidden;background:#fff}.pws-standard{padding:24px;border-right:1px solid #e2e6ed}.pws-standard:last-child{border-right:0}.pws-standard span{font-size:.61rem;letter-spacing:.12em;color:#8995a8;font-weight:900}.pws-standard h3{margin:36px 0 10px;font-size:1.2rem}.pws-standard p{margin:0;color:#707b8e;font-size:.82rem}.pws-faq{background:#0b1020}.pws-faq-grid{display:grid;grid-template-columns:.72fr 1.28fr;gap:70px}.pws-faq-intro{position:sticky;top:30px;align-self:start}.pws-faq-intro p{color:#8d9aad}.pws-accordion{border-top:1px solid rgb(255 255 255 / .1)}.pws-faq-item{border-bottom:1px solid rgb(255 255 255 / .1)}.pws-faq-btn{width:100%;display:flex;align-items:center;justify-content:space-between;gap:28px;border:0;background:#fff0;padding:24px 0;text-align:left;color:#eef2f8;cursor:pointer;font-weight:850;font-size:1.03rem}.pws-faq-btn span:last-child{font-size:1.35rem;font-weight:500;transition:transform .3s var(--ease)}.pws-faq-item.is-open .pws-faq-btn span:last-child{transform:rotate(45deg)}.pws-faq-answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s var(--ease)}.pws-faq-answer>div{overflow:hidden}.pws-faq-answer p{margin:0;padding:0 0 24px;color:#8d9aad}.pws-faq-item.is-open .pws-faq-answer{grid-template-rows:1fr}.pws-cta{position:relative;min-height:78svh;display:grid;align-items:center;overflow:hidden;background:#050814}.pws-cta::before{content:"";position:absolute;width:800px;height:800px;border-radius:50%;right:-240px;top:-180px;background:radial-gradient(circle,rgb(255 159 90 / .16),transparent 66%);filter:blur(25px)}.pws-cta-inner{position:relative;z-index:2}.pws-cta h2{max-width:1020px;margin:17px 0 28px;font-size:clamp(3rem,8vw,8rem);line-height:.87;letter-spacing:-.066em}.pws-cta h2 em{font-style:normal;color:var(--cyan)}.pws-cta p{max-width:650px;color:#9eabc0;font-size:1.03rem;margin:0 0 30px}@media(max-width:1100px){.pws-maint-hero-inner{grid-template-columns:1fr}.pws-health-console{max-width:780px}.pws-repair-grid,.pws-diagnose-head,.pws-care-head,.pws-emergency-head,.pws-standards-head{grid-template-columns:1fr}.pws-diagnose-shell{grid-template-columns:1fr}.pws-diagnose-nav{position:sticky;top:0;z-index:20;display:flex;overflow-x:auto;gap:4px;background:rgb(13 22 41 / .94);backdrop-filter:blur(14px)}.pws-diagnose-btn{flex:0 0 auto;width:auto;grid-template-columns:auto auto}.pws-care-grid{grid-template-columns:repeat(2,1fr)}.pws-emergency-box{grid-template-columns:1fr}.pws-standards-grid{grid-template-columns:repeat(2,1fr)}.pws-standard:nth-child(2){border-right:0}.pws-standard:nth-child(-n+2){border-bottom:1px solid #e2e6ed}.pws-faq-grid{grid-template-columns:1fr}.pws-faq-intro{position:relative;top:auto}}@media(max-width:760px){.pws-shell{width:min(100% - 28px,var(--max))}.pws-section{padding:82px 0}.pws-prototype-note{display:none}.pws-maint-hero{min-height:auto}.pws-maint-hero-inner{padding:80px 0 44px;gap:34px}.pws-maint-title{font-size:clamp(3rem,14vw,5.2rem);line-height:.92}.pws-actions{display:grid;grid-template-columns:1fr;max-width:350px}.pws-health-console{min-height:650px}.pws-console-grid{grid-template-columns:1fr}.pws-status-panel{min-height:245px}.pws-monitor-panel{min-height:325px}.pws-repair-strip{grid-template-columns:1fr}.pws-repair-item{border-right:0!important;border-bottom:1px solid #e1e6ed!important}.pws-repair-item:last-child{border-bottom:0!important}.pws-diagnose-stage{min-height:760px}.pws-diagnose-grid{grid-template-columns:1fr}.pws-care-grid{grid-template-columns:1fr}.pws-standards-grid{grid-template-columns:1fr}.pws-standard{border-right:0!important;border-bottom:1px solid #e2e6ed!important}.pws-standard:last-child{border-bottom:0!important}}@media(prefers-reduced-motion:reduce){.pws-maint-page{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.pws-reveal{opacity:1;transform:none}}.pws-maint-page{width:100%;max-width:none}.pws-maint-page main{display:block;width:100%}@media(min-width:1051px){.pws-maint-page .pws-maint-hero-inner{padding-top:150px}.pws-maint-page .pws-diagnose-nav{top:96px!important}}.admin-bar .pws-maint-page .pws-diagnose-nav{top:128px!important}@media(max-width:1100px){.pws-maint-page .pws-maint-hero-inner{padding-top:116px!important}.admin-bar .pws-maint-page .pws-maint-hero-inner{padding-top:156px!important}.pws-maint-page .pws-diagnose-nav{top:80px!important}.admin-bar .pws-maint-page .pws-diagnose-nav{top:126px!important}}@media(max-width:760px){.pws-maint-page .pws-maint-hero-inner{padding-top:96px!important}.admin-bar .pws-maint-page .pws-maint-hero-inner{padding-top:140px!important}.pws-maint-page .pws-diagnose-nav{top:70px!important}.admin-bar .pws-maint-page .pws-diagnose-nav{top:116px!important}.pws-maint-page .pws-maint-title{font-size:clamp(2.65rem,12vw,4.45rem)!important;line-height:.94!important;max-width:100%!important;text-wrap:balance}}.pws-maint-page .pws-maint-hero,.pws-maint-page .pws-diagnose,.pws-maint-page .pws-emergency,.pws-maint-page .pws-faq,.pws-maint-page .pws-cta{color:var(--ink)!important}.pws-maint-page .pws-maint-hero h1,.pws-maint-page .pws-maint-hero h2,.pws-maint-page .pws-maint-hero h3,.pws-maint-page .pws-diagnose h1,.pws-maint-page .pws-diagnose h2,.pws-maint-page .pws-diagnose h3,.pws-maint-page .pws-emergency h1,.pws-maint-page .pws-emergency h2,.pws-maint-page .pws-emergency h3,.pws-maint-page .pws-faq h1,.pws-maint-page .pws-faq h2,.pws-maint-page .pws-faq h3,.pws-maint-page .pws-cta h1,.pws-maint-page .pws-cta h2,.pws-maint-page .pws-cta h3{color:var(--ink)!important}.pws-maint-page .pws-maint-title .accent{color:transparent!important}.pws-maint-page .pws-repair-bridge,.pws-maint-page .pws-care,.pws-maint-page .pws-standards{color:var(--dark)!important}.pws-maint-page .pws-repair-bridge h2,.pws-maint-page .pws-repair-bridge h3,.pws-maint-page .pws-repair-bridge strong,.pws-maint-page .pws-care h2,.pws-maint-page .pws-care h3,.pws-maint-page .pws-care strong,.pws-maint-page .pws-standards h2,.pws-maint-page .pws-standards h3,.pws-maint-page .pws-standards strong{color:var(--dark)!important}.pws-maint-page .pws-diagnose-btn,.pws-maint-page .pws-diagnose-btn:hover,.pws-maint-page .pws-diagnose-btn:focus,.pws-maint-page .pws-diagnose-btn:active{-webkit-appearance:none!important;appearance:none!important;background:transparent!important;background-color:transparent!important;border:1px solid transparent!important;color:#7d8a9f!important;box-shadow:none!important;text-decoration:none!important}.pws-maint-page .pws-diagnose-btn strong{color:#aab5c7!important}.pws-maint-page .pws-diagnose-btn.is-active,.pws-maint-page .pws-diagnose-btn.is-active:hover,.pws-maint-page .pws-diagnose-btn.is-active:focus,.pws-maint-page .pws-diagnose-btn.is-active:active{background:linear-gradient(145deg,rgb(255 159 90 / .13),rgb(255 159 90 / .04))!important;border-color:rgb(255 159 90 / .3)!important;box-shadow:inset 3px 0 0 var(--orange)!important}.pws-maint-page .pws-diagnose-btn.is-active strong,.pws-maint-page .pws-diagnose-btn.is-active span:first-child{color:#fff!important}.pws-maint-page .pws-faq-btn,.pws-maint-page .pws-faq-btn:hover,.pws-maint-page .pws-faq-btn:focus,.pws-maint-page .pws-faq-btn:active,.pws-maint-page .pws-faq-item.is-open .pws-faq-btn{-webkit-appearance:none!important;appearance:none!important;background:transparent!important;background-color:transparent!important;color:#eef2f8!important;border:0!important;box-shadow:none!important;text-decoration:none!important;padding:24px 0!important}.pws-maint-page .pws-faq-btn span{color:#eef2f8!important}.pws-maint-page a:focus-visible,.pws-maint-page button:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.pws-maint-page .pws-diagnose-stage{padding-bottom:92px!important}.pws-maint-page .pws-diagnose-panel{inset:22px 22px 92px!important}.pws-maint-page .pws-diagnose-footer{left:0!important;right:0!important;bottom:0!important;min-height:68px!important;padding:13px 22px 15px!important;display:grid!important;grid-template-columns:auto minmax(180px,1fr)!important;gap:18px!important;align-items:center!important;background:linear-gradient(180deg,rgb(12 21 40 / .90),#0c1528)!important;border-top:1px solid rgb(255 255 255 / .08)!important;z-index:8!important}.pws-maint-page .pws-diagnose-progress{align-self:center!important}@media(max-width:760px){.pws-maint-page .pws-diagnose-stage{min-height:1020px!important;padding:18px 18px 88px!important}.pws-maint-page .pws-diagnose-panel{inset:18px 18px 88px!important}.pws-maint-page .pws-diagnose-panel-top{margin-bottom:14px!important}.pws-maint-page .pws-diagnose-grid{height:auto!important;min-height:850px!important;grid-template-columns:1fr!important;grid-template-rows:auto minmax(400px,1fr)!important;align-content:start!important}.pws-maint-page .pws-diagnose-copy{min-height:0!important;padding:20px!important}.pws-maint-page .pws-diagnose-visual{min-height:400px!important;padding:18px!important}.pws-maint-page .pws-diagnose-footer{min-height:70px!important;padding:12px 18px 14px!important;grid-template-columns:1fr!important;gap:8px!important}.pws-maint-page .pws-diagnose-progress{width:100%!important}}@media(max-width:400px){.pws-maint-page .pws-diagnose-stage{min-height:1080px!important}.pws-maint-page .pws-diagnose-grid{min-height:900px!important;grid-template-rows:auto minmax(430px,1fr)!important}.pws-maint-page .pws-diagnose-visual{min-height:430px!important}}@media(min-width:1101px){.pws-maint-page .pws-diagnose-stage{min-height:700px!important}}@media(max-width:760px){.pws-maint-page .pws-health-console{min-height:735px!important}.pws-maint-page .pws-monitor-panel{min-height:370px!important}}@media(max-width:400px){.pws-maint-page .pws-health-console{min-height:765px!important}.pws-maint-page .pws-monitor-panel{min-height:395px!important}}