@font-face{font-family:Sora;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/1d4eaed977255102-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sora;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/f3f7e95f2dbc4fe4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1d4eaed977255102-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f3f7e95f2dbc4fe4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1d4eaed977255102-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f3f7e95f2dbc4fe4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1d4eaed977255102-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/f3f7e95f2dbc4fe4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1d4eaed977255102-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/f3f7e95f2dbc4fe4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sora Fallback;src:local("Arial");ascent-override:85.29%;descent-override:25.50%;line-gap-override:0.00%;size-adjust:113.73%}.__className_4559c1{font-family:Sora,Sora Fallback;font-style:normal}.__variable_4559c1{--font-sora:"Sora","Sora Fallback"}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/5ece437c7024c161-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/9cc5b37ab1350db7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/35f3de0ebb1cfc70-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e6099e249fd938cc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Instrument Serif Fallback";src:local("Times New Roman");ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.00%;size-adjust:83.94%}.__className_1f5468{font-family:"Instrument Serif","Instrument Serif Fallback";font-weight:400}.__variable_1f5468{--font-instrument-serif:"Instrument Serif","Instrument Serif Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_e896d9{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_e896d9{--font-jetbrains-mono:"JetBrains Mono","JetBrains Mono Fallback"}.px{--bg:#07090c;--bg-2:#0b0e13;--panel:#0d1118;--panel-2:#11161e;--line:rgba(255,255,255,0.06);--line-2:rgba(255,255,255,0.10);--text:#e8ecf2;--text-dim:#8a93a3;--text-faint:#515967;--accent:#ffffff;--accent-2:rgba(255,255,255,0.72);--accent-glow:rgba(255,255,255,0.12);--green:#5bff8c;--amber:#f0a83a;--red:#ff5d5d;--display:var(--font-sora),system-ui,sans-serif;--serif:var(--font-instrument-serif),Georgia,serif;--mono:var(--font-jetbrains-mono),ui-monospace,monospace;position:relative;min-height:100vh;background:var(--bg);color:var(--text);font-family:var(--display);-webkit-font-smoothing:antialiased;overflow-x:hidden}.px *,.px :after,.px :before{box-sizing:border-box;margin:0;padding:0}.px button{font-family:inherit;cursor:pointer}.px a{color:inherit;text-decoration:none}.px .bg-glow,.px .bg-grid,.px .bg-noise{position:fixed;inset:0;z-index:0;pointer-events:none}.px .bg-grid{background-image:linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 0),linear-gradient(180deg,rgba(255,255,255,.025) 1px,transparent 0);background-size:64px 64px;mask-image:radial-gradient(ellipse 90% 70% at 70% 35%,black 30%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 90% 70% at 70% 35%,black 30%,transparent 75%)}.px .bg-glow{background:radial-gradient(ellipse 700px 500px at 78% 28%,rgba(255,255,255,.08),transparent 60%),radial-gradient(ellipse 500px 400px at 12% 75%,rgba(255,255,255,.04),transparent 60%)}.px .bg-noise{opacity:.035;background-image:url("data:image/svg+xml;utf8,<svg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' /></filter><rect width='100%25' height='100%25' filter='url(%23n)' /></svg>")}.px .shell{position:relative;z-index:1;max-width:1440px;margin:0 auto;padding:0 40px}.px .viewport-screen{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;padding-top:34px}@media (max-width:720px){.px .shell{padding:0 20px}}.px .statusbar{position:fixed;top:0;left:0;right:0;z-index:600;display:flex;align-items:center;justify-content:space-between;padding:8px 28px;font-family:var(--mono);font-size:11px;color:var(--text-faint);letter-spacing:.04em;background:rgba(8,10,15,.94);backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.px .statusbar .group{display:flex;align-items:center;gap:18px}.px .statusbar .dot{width:6px;height:6px;border-radius:50%;background:var(--green);box-shadow:0 0 8px rgba(91,255,140,.6);animation:pxPulse 2.4s ease-in-out infinite;display:inline-block;margin-right:6px}.px .statusbar .sep{width:1px;height:10px;background:var(--line-2)}@keyframes pxPulse{0%,to{opacity:1}50%{opacity:.4}}@media (max-width:720px){.px .statusbar{padding:8px 16px}.px .statusbar .group:nth-child(2){display:none}}.px .nav{justify-content:space-between;padding:18px 0}.px .brand,.px .nav{display:flex;align-items:center}.px .brand{gap:12px;font-family:var(--display);font-weight:600;font-size:17px;letter-spacing:.18em}.px .brandMark{width:32px;height:32px;display:grid;place-items:center}.px .brandMark img{width:30px;height:30px;object-fit:contain}.px .links{display:flex;align-items:center;gap:4px}.px .links a{color:var(--text-dim);font-size:14px;padding:8px 16px;border-radius:6px;transition:all .2s ease;position:relative}.px .links a:hover{color:var(--text);background:rgba(255,255,255,.03)}.px .links a.active{color:var(--text)}.px .links a.active:before{content:"";position:absolute;left:16px;right:16px;bottom:2px;height:1px;background:var(--accent)}.px .actions{display:flex;align-items:center;gap:12px}.px .btnGhost{color:var(--text-dim);background:transparent;border:1px solid var(--line-2);border-radius:8px;padding:8px 16px;font-family:var(--display);font-size:13px;font-weight:500;transition:all .2s ease}.px .btnGhost:hover{color:var(--text);border-color:rgba(255,255,255,.2)}.px .btnPrimary{background:var(--accent);color:#000;border:1px solid var(--accent);border-radius:8px;padding:8px 18px;font-family:var(--display);font-size:13px;font-weight:600;display:inline-flex;align-items:center;gap:8px;box-shadow:0 0 0 1px rgba(255,255,255,.2),0 8px 24px -8px var(--accent-glow);transition:all .2s ease}.px .btnPrimary:hover{background:var(--accent-2);transform:translateY(-1px)}.px .btnPrimary svg{width:14px;height:14px}@media (max-width:900px){.px .links{display:none}}.px .userMenu{position:relative}.px .userChip{display:inline-flex;align-items:center;gap:8px;background:rgba(255,255,255,.03);border:1px solid var(--line-2);border-radius:999px;padding:4px 12px 4px 4px;color:var(--text);font-family:var(--display);font-size:13px;font-weight:500;transition:all .2s}.px .userChip:hover{border-color:rgba(255,255,255,.2)}.px .userAvatar{width:26px;height:26px;border-radius:50%;object-fit:cover;border:1px solid var(--line-2);flex-shrink:0}.px .userAvatar.fallback{display:grid;place-items:center;background:linear-gradient(135deg,rgba(255,255,255,.22),rgba(255,255,255,.06));font-family:var(--mono);font-size:12px;text-transform:uppercase;color:var(--text)}.px .userChip .chev{width:14px;height:14px;color:var(--text-dim);transition:transform .2s}.px .userChip .chev.up{transform:rotate(180deg)}.px .userDropdown{position:absolute;top:calc(100% + 8px);right:0;min-width:224px;background:var(--panel-2);border:1px solid var(--line-2);border-radius:10px;padding:6px;box-shadow:0 22px 55px -20px rgba(0,0,0,.75);z-index:700}.px .userDropHead{padding:8px 10px;border-bottom:1px solid var(--line);margin-bottom:6px;display:flex;flex-direction:column}.px .userDropHead .userName{font-size:13px;font-weight:500;color:var(--text)}.px .userDropHead .userSub{font-family:var(--mono);font-size:10px;color:var(--green);letter-spacing:.08em;text-transform:uppercase;margin-top:3px;display:flex;align-items:center;gap:5px}.px .userDropHead .userSub:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--green);box-shadow:0 0 5px var(--green)}.px .userMenu form{margin:0}.px .userDropItem{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;border-radius:7px;font-size:13px;color:var(--text-dim);background:transparent;border:none;text-align:left;font-family:var(--display);cursor:pointer;transition:all .15s}.px .userDropItem:hover{background:rgba(255,255,255,.05);color:var(--text)}.px .userDropItem svg{width:15px;height:15px;flex-shrink:0}.px .userDropItem.danger:hover{color:var(--red)}.px .priceWas{font-family:var(--mono);font-size:13px;color:var(--text-faint);text-decoration:line-through;margin-left:6px;align-self:flex-end;margin-bottom:4px}.px .discountBadge{display:inline-flex;align-items:center;gap:6px;font-family:var(--mono);font-size:10px;letter-spacing:.06em;color:var(--green);background:rgba(91,255,140,.12);border:1px solid rgba(91,255,140,.25);border-radius:4px;padding:3px 8px;margin:-14px 0 18px;width:fit-content}@media (max-width:640px){.px .actions .btnGhost{display:none}}.px .bg-bg1{background:rgba(255,255,255,.018)}.px .bg-bg2,.px [class*=bg-bg2]{background:rgba(255,255,255,.03)}.px .display{font-family:var(--display)}.px h1.display{font-weight:300;letter-spacing:-.03em}.px .hero{flex:1;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-template-rows:1fr auto;gap:48px 64px;padding:28px 0 36px;align-items:stretch;min-height:0}.px .heroCopy{display:flex;flex-direction:column;justify-content:center;min-width:0}.px .heroVisual{display:flex;align-items:center;min-width:0;min-height:0}.px .heroVisual>*{width:100%}.px .eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--mono);font-size:11px;color:var(--text-dim);letter-spacing:.18em;padding:6px 12px;border:1px solid var(--line-2);border-radius:999px;background:rgba(255,255,255,.02);width:fit-content}.px .pip{width:5px;height:5px;border-radius:50%;background:var(--green);box-shadow:0 0 6px var(--green)}.px .headline{font-family:var(--display);font-weight:300;font-size:clamp(36px,min(4vw,7vh),64px);line-height:1;letter-spacing:-.035em;margin-top:22px;color:var(--text)}.px .headline .strong{font-weight:600}.px .headline .italic{font-family:var(--serif);font-style:italic;font-weight:400;color:var(--text);letter-spacing:-.02em;margin-right:.06em}.px .rotator{display:inline-block;position:relative;vertical-align:baseline;min-width:4ch}.px .rotator__word{display:inline-block;animation:pxWordIn .5s cubic-bezier(.22,1,.36,1)}.px .rotator__word.exiting{animation:pxWordOut .35s cubic-bezier(.55,0,.7,.4) forwards}@keyframes pxWordIn{0%{opacity:0;transform:translateY(.4em);filter:blur(6px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes pxWordOut{0%{opacity:1;transform:translateY(0);filter:blur(0)}to{opacity:0;transform:translateY(-.4em);filter:blur(6px)}}.px .lede{margin-top:22px;color:var(--text-dim);font-size:clamp(13px,1vw,15px);line-height:1.55;max-width:480px}.px .ctaRow{margin-top:26px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.px .btnPrimaryLg{background:var(--accent);color:#000;border:1px solid var(--accent);border-radius:8px;padding:13px 22px;font-family:var(--display);font-size:14px;font-weight:600;display:inline-flex;align-items:center;gap:10px;box-shadow:0 0 0 1px rgba(255,255,255,.2),0 8px 24px -8px var(--accent-glow);transition:all .2s ease}.px .btnPrimaryLg:hover{background:var(--accent-2);transform:translateY(-1px)}.px .btnPrimaryLg svg{width:14px;height:14px}.px .btnSecondary{color:var(--text);background:transparent;border:1px solid var(--line-2);border-radius:8px;padding:13px 20px;font-family:var(--display);font-size:14px;font-weight:500;display:inline-flex;align-items:center;gap:10px;transition:all .2s ease}.px .btnSecondary:hover{border-color:rgba(255,255,255,.25);background:rgba(255,255,255,.03)}.px .trust{grid-column:1/-1;padding-top:22px;border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(4,auto) 1fr;align-items:center;gap:0}.px .trustItem{padding:0 28px;border-right:1px solid var(--line)}.px .trustItem:first-child{padding-left:0}.px .trustNum{font-family:var(--display);font-size:clamp(20px,1.8vw,26px);font-weight:300;letter-spacing:-.02em;color:var(--text);line-height:1}.px .trustNum .unit{color:var(--text-dim);font-weight:400}.px .trustLabel{margin-top:6px;letter-spacing:.1em}.px .trustHint,.px .trustLabel{font-family:var(--mono);font-size:10px;color:var(--text-faint)}.px .trustHint{text-align:right;letter-spacing:.18em;display:flex;align-items:center;justify-content:flex-end;gap:12px;padding-left:28px}.px .trustHint:before{content:"";width:60px;height:1px;background:var(--line-2)}@media (max-width:1100px){.px .hero{grid-template-columns:1fr;gap:36px}.px .heroVisual{min-height:240px}.px .trust{grid-template-columns:repeat(4,1fr)}.px .trustHint{display:none}}@media (max-width:720px){.px .trust{grid-template-columns:1fr 1fr;gap:14px}.px .trustItem{padding:0 0 14px;border-right:none;border-bottom:1px solid var(--line)}}.px .console{position:relative;border:1px solid var(--line-2);border-radius:12px;background:linear-gradient(180deg,rgba(13,17,24,.92),rgba(8,11,16,.92));backdrop-filter:blur(8px);overflow:hidden;box-shadow:0 0 0 1px rgba(255,255,255,.06),0 30px 60px -25px rgba(0,0,0,.6),0 0 80px -30px var(--accent-glow);display:flex;flex-direction:column;height:auto;min-height:240px;max-height:340px;width:100%}.px .consoleHead{display:flex;align-items:center;gap:10px;padding:11px 14px;border-bottom:1px solid var(--line);background:rgba(255,255,255,.015);flex-shrink:0}.px .consoleDots{display:flex;gap:6px}.px .consoleDot{width:11px;height:11px;border-radius:50%;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.05)}.px .consoleDot.r{background:#ff5f56}.px .consoleDot.y{background:#ffbd2e}.px .consoleDot.g{background:#27c93f}.px .consoleTitle{font-family:var(--mono);font-size:11px;color:var(--text-faint);letter-spacing:.04em;flex:1;text-align:center}.px .consoleTitle .accent{color:var(--text)}.px .consoleStatus{display:flex;align-items:center;gap:6px;font-family:var(--mono);font-size:10px;color:var(--green);letter-spacing:.08em}.px .consoleStatus:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--green);box-shadow:0 0 6px var(--green);animation:pxPulse 1.6s ease-in-out infinite}.px .consoleBody{flex:1;position:relative;padding:14px 16px;font-family:var(--mono);font-size:12px;line-height:1.55;color:var(--text-dim);overflow:hidden;mask-image:linear-gradient(180deg,transparent 0,black 14%,black);-webkit-mask-image:linear-gradient(180deg,transparent 0,black 14%,black);display:flex;flex-direction:column;justify-content:flex-end}.px .consoleBody:before{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(180deg,transparent 0,transparent 3px,rgba(255,255,255,.012) 0,rgba(255,255,255,.012) 4px);pointer-events:none}.px .consoleLines{display:flex;flex-direction:column;gap:2px;position:relative;z-index:1}.px .consoleLine{display:flex;gap:10px;white-space:nowrap;overflow:hidden;animation:pxLineIn .4s cubic-bezier(.22,1,.36,1)}@keyframes pxLineIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.px .lineTime{color:var(--text-faint);flex-shrink:0}.px .lineLevel{font-weight:500;width:44px;flex-shrink:0;letter-spacing:.04em}.px .lineLevel.info{color:var(--text-dim)}.px .lineLevel.ok{color:var(--green)}.px .lineLevel.warn{color:var(--amber)}.px .lineLevel.new{color:#c9a6ff}.px .lineLevel.sys{color:var(--text-faint)}.px .lineMsg{color:var(--text);overflow:hidden;text-overflow:ellipsis}.px .lineMsg .id,.px .lineMsg .name{color:var(--text);font-weight:500}.px .lineMsg .dim{color:var(--text-faint)}.px .lineMsg .ok{color:var(--green)}.px .lineMsg .warn{color:var(--amber)}.px .consolePrompt{display:flex;align-items:center;gap:8px;padding:10px 16px 14px;border-top:1px solid var(--line);font-family:var(--mono);font-size:12px;color:var(--text-dim);flex-shrink:0}.px .promptSign{color:var(--green)}.px .cursor{display:inline-block;width:7px;height:13px;background:var(--accent-2);margin-left:4px;animation:pxBlink 1.05s steps(2) infinite}@keyframes pxBlink{0%,49%{opacity:1}50%,to{opacity:0}}.px .compat{padding:28px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:40px;flex-wrap:wrap}.px .compatLabel{font-family:var(--mono);font-size:11px;color:var(--text-faint);letter-spacing:.18em;flex-shrink:0}.px .compatList{display:flex;align-items:center;gap:36px;flex-wrap:wrap}.px .compatItem{font-family:var(--display);font-size:17px;font-weight:500;color:var(--text-dim);letter-spacing:-.01em;transition:color .2s;display:flex;align-items:center;gap:8px}.px .compatItem:hover{color:var(--text)}.px .badgeSoon{font-family:var(--mono);font-size:9px;padding:2px 5px;background:rgba(255,255,255,.05);border:1px solid var(--line-2);border-radius:3px;letter-spacing:.08em;color:var(--text-faint)}.px .footer{padding:40px 0 60px;text-align:center}.px .footLine{font-family:var(--mono);font-size:10.5px;color:var(--text-faint);letter-spacing:.12em}.px .footLine .accent{color:var(--text)}@media (max-width:720px){.px .compat{flex-direction:column;align-items:flex-start;gap:20px}.px .compatList{gap:20px}}.px .dashSection{padding:32px 0 80px;position:relative}.px .sectionLabel{display:flex;align-items:center;gap:14px;font-family:var(--mono);font-size:11px;color:var(--text-faint);letter-spacing:.2em;margin-bottom:24px}.px .sectionLabel:after,.px .sectionLabel:before{content:"";height:1px;background:var(--line);flex:1}.px .sectionLabel .accent{color:var(--text)}.px .dashWrap{position:relative;border:1px solid var(--line-2);border-radius:16px;background:linear-gradient(180deg,rgba(13,17,24,.92),rgba(11,14,19,.85));backdrop-filter:blur(8px);overflow:hidden;box-shadow:0 0 0 1px rgba(255,255,255,.05),0 40px 80px -30px rgba(0,0,0,.6)}.px .corner{position:absolute;width:14px;height:14px;pointer-events:none;z-index:5}.px .cornerTl{left:8px;border-left:1.5px solid var(--accent-2);border-radius:4px 0 0 0}.px .cornerTl,.px .cornerTr{top:8px;border-top:1.5px solid var(--accent-2)}.px .cornerTr{right:8px;border-right:1.5px solid var(--accent-2);border-radius:0 4px 0 0}.px .cornerBl{left:8px;border-left:1.5px solid var(--accent-2);border-radius:0 0 0 4px}.px .cornerBl,.px .cornerBr{bottom:8px;border-bottom:1.5px solid var(--accent-2)}.px .cornerBr{right:8px;border-right:1.5px solid var(--accent-2);border-radius:0 0 4px 0}.px .pricingHero{padding:56px 0 48px;text-align:center}.px .pricingHeroH{font-family:var(--display);font-weight:300;font-size:clamp(36px,4vw,58px);line-height:1;letter-spacing:-.03em;color:var(--text);margin-bottom:14px}.px .pricingHeroH strong{font-weight:600}.px .pricingHeroSub{font-size:14px;color:var(--text-dim);line-height:1.65;max-width:440px;margin:0 auto}.px .pricingTiers{display:grid;grid-template-columns:repeat(3,1fr)}.px .pricingTier{padding:32px 28px 28px;display:flex;flex-direction:column;border-right:1px solid var(--line);position:relative}.px .pricingTier:last-child{border-right:none}.px .pricingTier.featured{background:rgba(255,255,255,.03)}.px .pricingTierTag{font-family:var(--mono);font-size:9px;letter-spacing:.18em;padding:3px 8px;border-radius:3px;margin-bottom:16px;display:inline-block;width:fit-content;font-weight:600;background:rgba(255,255,255,.08);color:var(--text)}.px .pricingTierTag.green{background:rgba(91,255,140,.12);color:var(--green)}.px .pricingTierName{font-family:var(--display);font-size:22px;font-weight:600;color:var(--text);letter-spacing:-.02em;margin-bottom:8px}.px .pricingTierDesc{font-size:13px;color:var(--text-dim);line-height:1.6;margin-bottom:24px}.px .pricingPrice{display:flex;align-items:baseline;gap:5px;margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid var(--line)}.px .pricingPriceAmt{font-family:var(--display);font-size:44px;font-weight:300;letter-spacing:-.04em;color:var(--text);line-height:1}.px .pricingPricePer{font-family:var(--mono);font-size:11px;color:var(--text-faint);letter-spacing:.06em}.px .pricingFeatureList{display:flex;flex-direction:column;gap:11px;flex:1}.px .pricingFeatureItem{display:flex;align-items:flex-start;gap:10px;font-size:13px;color:var(--text-dim);line-height:1.45}.px .pricingFeatureCheck{width:16px;height:16px;border-radius:4px;display:grid;place-items:center;flex-shrink:0;margin-top:1px;background:rgba(255,255,255,.1);color:var(--text)}.px .pricingFeatureCheck.green{background:rgba(91,255,140,.12);color:var(--green)}.px .pricingFeatureCheck svg{width:10px;height:10px}.px .pricingTierCta{margin-top:28px;padding:12px 20px;border-radius:8px;font-family:var(--display);font-size:13px;font-weight:500;transition:all .15s;text-align:center;display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--line-2);color:var(--text-dim);background:transparent}.px .pricingTierCta:hover{border-color:rgba(255,255,255,.2);color:var(--text)}.px .pricingTierCta.primary{background:var(--green);border-color:var(--green);color:#05140b;font-weight:600;box-shadow:0 0 0 1px rgba(91,255,140,.4),0 8px 24px -8px rgba(91,255,140,.5)}.px .pricingTierCta.primary:hover{filter:brightness(1.06);transform:translateY(-1px)}.px .pricingTierCta svg{width:14px;height:14px}.px .pricingTrust{padding:22px 28px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:center;gap:28px;flex-wrap:wrap;background:linear-gradient(180deg,rgba(255,255,255,.012),transparent)}.px .pricingTrustItem{display:flex;align-items:center;gap:7px;font-family:var(--mono);font-size:11px;color:var(--text-faint);letter-spacing:.07em}.px .pricingTrustItem svg{width:13px;height:13px}@media (max-width:860px){.px .pricingTiers{grid-template-columns:1fr}.px .pricingTier{border-right:none;border-bottom:1px solid var(--line)}.px .pricingTier:last-child{border-bottom:none}}.px .msHero{padding:40px 0 30px}.px .msHeroH{font-family:var(--display);font-weight:300;font-size:clamp(34px,4vw,52px);line-height:1;letter-spacing:-.03em;color:var(--text);margin:18px 0 0}.px .msHeroH strong{font-weight:600}.px .msHeroSub{font-size:14px;color:var(--text-dim);line-height:1.6;max-width:520px;margin:14px 0 0}.px .msHead{flex-wrap:wrap;justify-content:space-between;gap:20px 32px;padding:26px 30px}.px .msHead,.px .msIdent{display:flex;align-items:center}.px .msIdent{gap:15px;min-width:0}.px .msAvatar{width:50px;height:50px;border-radius:50%;object-fit:cover;border:1px solid var(--line-2);flex-shrink:0}.px .msAvatar.fallback{display:grid;place-items:center;background:linear-gradient(135deg,rgba(255,255,255,.22),rgba(255,255,255,.06));font-family:var(--mono);font-size:18px;text-transform:uppercase;color:var(--text)}.px .msName{font-family:var(--display);font-size:16px;font-weight:600;color:var(--text);line-height:1.2}.px .msId{font-size:11px;color:var(--text-faint);letter-spacing:.03em;margin-top:4px}.px .msId,.px .msPill{font-family:var(--mono)}.px .msPill{display:inline-flex;align-items:center;gap:6px;font-size:10px;letter-spacing:.1em;text-transform:uppercase;padding:5px 10px 5px 9px;border-radius:999px;margin-left:4px;flex-shrink:0}.px .msPill:before{content:"";width:6px;height:6px;border-radius:50%;flex-shrink:0}.px .msPill.live{color:var(--green);background:rgba(91,255,140,.1);border:1px solid rgba(91,255,140,.22)}.px .msPill.live:before{background:var(--green);box-shadow:0 0 6px var(--green)}.px .msPill.warn{color:var(--amber);background:rgba(240,168,58,.1);border:1px solid rgba(240,168,58,.24)}.px .msPill.warn:before{background:var(--amber);box-shadow:0 0 6px var(--amber)}.px .msActionsCol{display:flex;flex-direction:column;align-items:flex-end;gap:8px;flex-shrink:0}.px .msActions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.px .msBtn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 18px;border-radius:8px;font-family:var(--display);font-size:13px;font-weight:600;white-space:nowrap;flex-shrink:0;transition:all .18s ease}.px .msBtn svg{width:15px;height:15px;flex-shrink:0}.px .msBtnPrimary{background:var(--green);color:#05140b;border:1px solid var(--green);box-shadow:0 0 0 1px rgba(91,255,140,.32),0 8px 24px -8px rgba(91,255,140,.5)}.px .msBtnPrimary:hover{filter:brightness(1.06);transform:translateY(-1px)}.px .msBtnGhost{background:transparent;color:var(--text-dim);border:1px solid var(--line-2);font-weight:500}.px .msBtnGhost:hover{color:var(--text);border-color:rgba(255,255,255,.22);background:rgba(255,255,255,.03)}.px .msBtnGhost.danger:hover{color:var(--red);border-color:rgba(255,93,93,.38);background:rgba(255,93,93,.06)}.px .msBtnDisabled{opacity:.4;cursor:not-allowed;pointer-events:none}.px .msActionsMsg{font-size:12px;color:var(--red)}.px .msStats{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line)}.px .msStat{padding:18px 30px;border-right:1px solid var(--line);min-width:0}.px .msStat:last-child{border-right:none}.px .msStatLabel{font-family:var(--mono);font-size:10px;letter-spacing:.14em;color:var(--text-faint)}.px .msStatValue{font-family:var(--display);font-size:19px;font-weight:300;letter-spacing:-.01em;color:var(--text);margin-top:8px;line-height:1.05}.px .msStatValue.green{color:var(--green);font-weight:400}.px .msStatValue.amber{color:var(--amber);font-weight:400}.px .msBanner{display:flex;align-items:flex-start;gap:12px;padding:14px 30px;border-top:1px solid rgba(240,168,58,.18);background:rgba(240,168,58,.05)}.px .msBanner svg{width:16px;height:16px;color:var(--amber);flex-shrink:0;margin-top:1px}.px .msBanner p{font-size:12.5px;color:rgba(240,168,58,.85);line-height:1.55}.px .msBanner strong{color:var(--amber);font-weight:600}.px .msGrid{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:20px}.px .msCard{border:1px solid var(--line-2);border-radius:14px;background:linear-gradient(180deg,rgba(13,17,24,.72),rgba(11,14,19,.55));backdrop-filter:blur(8px);padding:24px 26px}.px .msCardLabel{font-family:var(--mono);font-size:10px;letter-spacing:.2em;color:var(--text-faint);margin-bottom:14px}.px .msRow{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--line)}.px .msRow:last-child{border-bottom:none;padding-bottom:0}.px .msRowLabel{font-size:13px;color:var(--text-dim);flex-shrink:0}.px .msRowValue{font-size:13px;color:var(--text);font-weight:500;text-align:right;display:inline-flex;align-items:center;gap:8px}.px .msRowValue.green{color:var(--green)}.px .msRowValue.amber{color:var(--amber)}.px .msCardBrand{font-family:var(--mono);font-size:10px;font-weight:600;letter-spacing:.04em;background:rgba(255,255,255,.1);color:var(--text);border-radius:4px;padding:2px 7px}.px .msSupport{display:flex;flex-direction:column}.px .msSupportIcon{width:40px;height:40px;border-radius:10px;background:rgba(255,255,255,.04);border:1px solid var(--line-2);display:grid;place-items:center;color:var(--text-dim);margin-bottom:16px}.px .msSupportIcon svg{width:18px;height:18px}.px .msSupportTitle{font-family:var(--display);font-size:15px;font-weight:600;color:var(--text);margin-bottom:8px}.px .msSupportText{font-size:13px;color:var(--text-dim);line-height:1.6;margin-bottom:18px}.px .msEmpty{padding:52px 40px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:20px}.px .msEmpty p{font-size:14px;color:var(--text-dim)}.px .egNotice{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-radius:12px}.px .egNotice svg{width:17px;height:17px;flex-shrink:0;margin-top:1px}.px .egNotice--ok{border:1px solid rgba(91,255,140,.22);background:rgba(91,255,140,.06)}.px .egNotice--ok svg{color:var(--green)}.px .egNotice--warn{border:1px solid rgba(240,168,58,.24);background:rgba(240,168,58,.05)}.px .egNotice--warn svg{color:var(--amber)}.px .egNoticeTitle{font-size:13px;font-weight:600;color:var(--text);margin-bottom:3px}.px .egNoticeText{font-size:12.5px;color:var(--text-dim);line-height:1.55}.px .egNoticeText strong{color:var(--text);font-weight:600}.px .egNotice--warn .egNoticeText{color:rgba(240,168,58,.85)}.px .pricingTierCta.disabled{opacity:.45;pointer-events:none}.px .msBtnDanger{background:var(--red);color:#fff;border:1px solid var(--red);box-shadow:0 0 0 1px rgba(255,93,93,.28),0 8px 24px -8px rgba(255,93,93,.5)}.px .msBtnDanger:hover{filter:brightness(1.06);transform:translateY(-1px)}.px .msBtn:disabled{opacity:.5;cursor:default;transform:none;filter:none}.px .msOverlay{position:fixed;inset:0;z-index:800;display:grid;place-items:center;padding:20px;background:rgba(4,6,10,.72);backdrop-filter:blur(6px);animation:msFade .16s ease}.px .msModal{width:100%;max-width:400px;border:1px solid var(--line-2);border-radius:16px;background:linear-gradient(180deg,var(--panel),var(--panel-2));box-shadow:0 40px 90px -30px rgba(0,0,0,.8);padding:26px 26px 22px;animation:msPop .18s cubic-bezier(.22,1,.36,1)}.px .msModalIcon{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:rgba(255,93,93,.1);border:1px solid rgba(255,93,93,.24);color:var(--red);margin-bottom:16px}.px .msModalIcon svg{width:21px;height:21px}.px .msModalTitle{font-family:var(--display);font-size:19px;font-weight:600;letter-spacing:-.01em;color:var(--text);margin-bottom:8px}.px .msModalText{font-size:13px;color:var(--text-dim);line-height:1.6;margin-bottom:22px}.px .msModalText strong{color:var(--text);font-weight:600}.px .msModalActions{display:flex;gap:10px}.px .msModalActions .msBtn{flex:1}.px .msModalErr{font-size:12px;color:var(--red);margin:0 0 14px}@keyframes msFade{0%{opacity:0}to{opacity:1}}@keyframes msPop{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.px .coWrap{max-width:1040px;margin:0 auto}.px .coHero{padding:34px 0 26px}.px .coGrid{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:18px;align-items:start}@media (max-width:900px){.px .coGrid{grid-template-columns:1fr}}.px .coPanel{position:relative;border:1px solid var(--line-2);border-radius:16px;background:linear-gradient(180deg,rgba(13,17,24,.9),rgba(11,14,19,.82));backdrop-filter:blur(8px);box-shadow:0 0 0 1px rgba(255,255,255,.05),0 40px 80px -30px rgba(0,0,0,.6);padding:28px}.px .coPanel.flex{display:flex;flex-direction:column}.px .coEyebrow{font-family:var(--mono);font-size:10px;letter-spacing:.26em;color:var(--text-faint);margin-bottom:16px}.px .coPlanName{font-weight:600;font-size:30px;letter-spacing:-.02em;margin-bottom:16px}.px .coPlanName,.px .coPriceAmt{font-family:var(--display);color:var(--text);line-height:1}.px .coPriceAmt{font-weight:300;font-size:40px;letter-spacing:-.03em}.px .coPriceSub{font-size:13px;color:var(--text-dim);margin-top:10px;line-height:1.5}.px .coRule{height:1px;background:var(--line);margin:22px 0}.px .coMetaRow{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--text-dim)}.px .coMetaRow svg{width:15px;height:15px;color:var(--text-faint);flex-shrink:0}.px .coAccount{display:flex;align-items:center;justify-content:space-between;gap:12px}.px .coAccountUser{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--text-dim);min-width:0}.px .coAccountAvatar,.px .coAccountUser img{width:24px;height:24px;border-radius:50%;flex-shrink:0}.px .coAccountAvatar{display:grid;place-items:center;background:rgba(255,255,255,.08);color:var(--text-dim)}.px .coIconBtn{width:30px;height:30px;display:grid;place-items:center;border-radius:7px;color:var(--text-faint);border:1px solid transparent;background:transparent;transition:all .15s;flex-shrink:0}.px .coIconBtn:hover{color:var(--text);background:rgba(255,255,255,.05)}.px .coSecure{display:flex;align-items:center;gap:8px;font-size:11px;color:var(--text-faint)}.px .coSecure svg{width:13px;height:13px;flex-shrink:0}.px .coOrder{border:1px solid var(--line-2);border-radius:12px;padding:15px 18px;background:rgba(255,255,255,.02)}.px .coOrderTop{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:5px}.px .coOrderName{font-size:14px;font-weight:600;color:var(--text)}.px .coOrderPrice{font-size:15px;font-weight:700;color:var(--text)}.px .coOrderNote{font-size:12px;color:var(--text-faint);line-height:1.5}.px .coTerms{display:flex;flex-direction:column;gap:9px;font-size:12.5px;color:var(--text-dim);line-height:1.55}.px .coTerms .coRowDot{display:flex;gap:10px}.px .coTerms .coRowDot:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--line-2);margin-top:7px;flex-shrink:0}.px .coTerms a{color:var(--text);text-decoration:underline;text-underline-offset:2px;transition:color .15s}.px .coTerms a:hover{color:var(--green)}.px .coFine{font-size:11px;color:var(--text-faint);text-align:center;line-height:1.65}.px .coFine a{color:var(--text-dim);text-decoration:underline;text-underline-offset:2px}.px .coFine a:hover{color:var(--text)}.px .coFine strong{color:var(--text-dim);font-weight:600}.px .coCode{justify-content:space-between;gap:10px;padding:10px 14px;border-radius:10px;border:1px solid var(--line-2);background:rgba(255,255,255,.02)}.px .coCode,.px .coCodeLeft{display:flex;align-items:center}.px .coCodeLeft{gap:9px;font-size:13px;color:var(--text);min-width:0}.px .coCodeLeft svg{width:14px;height:14px;color:var(--text-faint);flex-shrink:0}.px .coCodeEdit,.px .coCodeLeft .dim{color:var(--text-faint);font-size:11px}.px .coCodeEdit{text-decoration:underline;text-underline-offset:2px;background:none;border:none;cursor:pointer}.px .coCodeEdit:hover{color:var(--text)}.px .coCodeForm{display:flex;gap:8px}.px .coCodeInput{position:relative;flex:1}.px .coCodeInput svg{position:absolute;left:12px;top:50%;transform:translateY(-50%);width:14px;height:14px;color:var(--text-faint)}.px .coCodeInput input{width:100%;height:42px;padding:0 12px 0 34px}.px .coProgress{margin-bottom:22px}.px .coProgressHead{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.px .coProgressStep{font-family:var(--mono);font-size:11px;color:var(--text-dim);letter-spacing:.06em}.px .coProgressCount{font-family:var(--mono);font-size:10px;color:var(--text-faint);letter-spacing:.1em}.px .coProgressBar{height:2px;border-radius:2px;background:var(--line-2);overflow:hidden}.px .coProgressFill{height:100%;background:var(--green);border-radius:2px;transition:width .5s cubic-bezier(.22,1,.36,1);box-shadow:0 0 8px rgba(91,255,140,.5)}.px .coField{margin-bottom:13px}.px .coLabel{display:block;font-family:var(--mono);font-size:10px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--text-dim);margin-bottom:7px}.px .coInput{width:100%;height:44px;padding:0 14px;border-radius:9px;background:rgba(255,255,255,.02);border:1px solid var(--line-2);color:var(--text);font-family:var(--display);font-size:14px;transition:border-color .15s}.px .coInput::placeholder{color:var(--text-faint)}.px .coInput:focus{outline:none;border-color:rgba(255,255,255,.28)}.px .coInput:-webkit-autofill,.px .coInput:-webkit-autofill:active,.px .coInput:-webkit-autofill:focus,.px .coInput:-webkit-autofill:hover{-webkit-text-fill-color:var(--text);-webkit-box-shadow:inset 0 0 0 1000px #111419;box-shadow:inset 0 0 0 1000px #111419;caret-color:var(--text);transition:background-color 9999s ease-out 0s}.px select.coInput{appearance:none;-webkit-appearance:none;padding-right:40px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238a93a3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M6 9l6 6 6-6'/></svg>");background-repeat:no-repeat;background-position:right 14px center;background-size:15px}.px .coFieldRow{display:grid;grid-template-columns:1fr 1fr;gap:12px}.px .coErr{font-size:12px;color:var(--red);margin:6px 0 0}.px .coBtnRow{display:flex;gap:10px;margin-top:2px}.px .coBtnRow .coBtnPrimary{flex:1}.px .coBtnDiscord,.px .coBtnGhost,.px .coBtnPrimary{display:inline-flex;align-items:center;justify-content:center;gap:9px;height:48px;padding:0 22px;border-radius:10px;font-family:var(--display);font-size:14px;font-weight:600;white-space:nowrap;transition:all .18s ease}.px .coBtnPrimary{background:var(--green);color:#05140b;border:1px solid var(--green);box-shadow:0 0 0 1px rgba(91,255,140,.3),0 10px 28px -10px rgba(91,255,140,.5)}.px .coBtnPrimary:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px)}.px .coBtnPrimary:disabled{opacity:.5;cursor:not-allowed}.px .coBtnGhost{background:transparent;color:var(--text-dim);border:1px solid var(--line-2);font-weight:500}.px .coBtnGhost:hover:not(:disabled){color:var(--text);border-color:rgba(255,255,255,.22);background:rgba(255,255,255,.03)}.px .coBtnGhost:disabled{opacity:.4;cursor:not-allowed}.px .coBtnDiscord{width:100%;background:#5865f2;color:#fff;border:1px solid #5865f2}.px .coBtnDiscord:hover:not(:disabled){background:#4752c4}.px .coBtnDiscord:disabled{opacity:.6;cursor:not-allowed}.px .coBtnDiscord svg,.px .coBtnGhost svg,.px .coBtnPrimary svg{width:17px;height:17px;flex-shrink:0}.px .coAuth{max-width:520px;margin:0 auto}.px .coAuthTitle{font-family:var(--display);font-weight:600;font-size:26px;letter-spacing:-.02em;color:var(--text);margin-bottom:12px;line-height:1.1}.px .coAuthText{font-size:14px;color:var(--text-dim);line-height:1.6;margin-bottom:26px}.px .coAuthText strong{color:var(--text);font-weight:600}.px .coHint{display:flex;align-items:flex-start;gap:9px;font-size:12.5px;color:var(--text-faint);line-height:1.5;margin-top:18px;justify-content:center}.px .coHint svg{width:15px;height:15px;flex-shrink:0;margin-top:1px}.px .coFootNote{font-size:12px;color:var(--text-faint);line-height:1.6;margin-top:16px}.px .coSpinner{width:46px;height:46px;border-radius:50%;border:2px solid var(--line-2);border-top-color:var(--green);animation:pxSpin .9s linear infinite}.px .coSpinnerDiscord{border-top-color:#5865f2}@keyframes pxSpin{to{transform:rotate(1turn)}}.px .coLoading{display:flex;flex-direction:column;align-items:center;gap:18px;padding:44px 0;text-align:center}.px .coDevCheck{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:rgba(91,255,140,.12);border:1px solid rgba(91,255,140,.3);color:var(--green);font-size:22px;font-weight:700}.px .coLoadingTitle{font-size:15px;font-weight:600;color:var(--text)}.px .coLoadingSub{font-size:13px;color:var(--text-dim);margin-top:4px}.px .coFormWrap{position:relative}.px .coFormOverlay{position:absolute;inset:0;z-index:20;display:grid;place-items:center;border-radius:12px;background:rgba(8,11,16,.94)}.px .coDivider{display:flex;align-items:center;gap:12px;margin:18px 0}.px .coDivider span.line{height:1px;flex:1;background:var(--line-2)}.px .coDivider span.txt{font-family:var(--mono);font-size:10px;letter-spacing:.18em;color:var(--text-faint)}.px .coCenter{min-height:60vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:16px;padding:40px 20px}.px .coCenterEyebrow{font-family:var(--mono);font-size:10px;letter-spacing:.28em;text-transform:uppercase;color:var(--text-faint)}.px .coCenterH{font-family:var(--display);font-weight:300;font-size:clamp(26px,4vw,38px);letter-spacing:-.03em;color:var(--text)}.px .coCenterH strong{font-weight:600}.px .coCenterText{font-size:14px;color:var(--text-dim);line-height:1.6;max-width:380px}.px .coCenterText strong{color:var(--text);font-weight:600}.px .coBackLink{font-size:13px;color:var(--text-faint);transition:color .15s}.px .coBackLink:hover{color:var(--text)}@media (max-width:960px){.px .msGrid{grid-template-columns:1fr}}@media (max-width:860px){.px .msHead{flex-direction:column;align-items:stretch}.px .msActionsCol{align-items:stretch;width:100%}.px .msActions{justify-content:stretch}.px .msActions>*{flex:1}.px .msStats{grid-template-columns:1fr 1fr}.px .msStat:nth-child(2n){border-right:none}.px .msStat:first-child,.px .msStat:nth-child(2){border-bottom:1px solid var(--line)}}@media (max-width:480px){.px .msStats{grid-template-columns:1fr}.px .msStat{border-right:none;border-bottom:1px solid var(--line)}.px .msStat:last-child{border-bottom:none}}