@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/archivo-vietnamese-wght-normal-XAtsl5Q_.woff2) format("woff2-variations");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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/archivo-latin-ext-wght-normal-C4zznr8T.woff2) format("woff2-variations");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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/archivo-latin-wght-normal-E0tuGl4L.woff2) format("woff2-variations");unicode-range:U+0000-00FF,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:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/space-grotesk-vietnamese-wght-normal-D0rl6rjA.woff2) format("woff2-variations");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:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/space-grotesk-latin-ext-wght-normal-D9tNdqV9.woff2) format("woff2-variations");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:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/space-grotesk-latin-wght-normal-BhU9QXUp.woff2) format("woff2-variations");unicode-range:U+0000-00FF,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-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-ext-400-normal-C2je3j2s.woff2) format("woff2"),url(/assets/instrument-serif-latin-ext-400-normal-CFCUzsTy.woff) format("woff");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-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-400-normal-DnYpCC2O.woff2) format("woff2"),url(/assets/instrument-serif-latin-400-normal-BVbkICAY.woff) format("woff");unicode-range:U+0000-00FF,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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff");unicode-range:U+0000-00FF,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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff) format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff");unicode-range:U+0000-00FF,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}:root{--ink: #0c0e12;--ink-2: #14171d;--ink-3: #1b1f27;--line: #292c31;--paper: #f3f4f6;--paper-dim: #9aa3b0;--acid: #2ecc71;--orange: #ff6b35;--violet: #7c6cff;--cyan: #35d9ff;--red: #ff5263;--font-display: "Open Sans Variable", sans-serif;--font-mono: "IBM Plex Mono", monospace;font-family:var(--font-display);color:var(--paper);background:var(--ink);font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--ink)}body{margin:0;min-width:320px;min-height:100vh;background:var(--ink);color:var(--paper)}button,input,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit}a{color:inherit;text-decoration:none}::selection{background:var(--acid);color:var(--ink)}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:var(--ink)}::-webkit-scrollbar-thumb{background:#3a413e;border:2px solid var(--ink)}#root:empty:before{content:"LOADING NOX INTERFACE";position:fixed;inset:0;display:grid;place-items:center;color:var(--acid);background:#0d1511;font:500 10px var(--font-mono);letter-spacing:.14em}.runtime-fault{min-height:100vh;padding:10vw;display:flex;flex-direction:column;justify-content:center;background:#122018;color:var(--paper)}.runtime-fault>span{color:var(--red);font:500 9px var(--font-mono);letter-spacing:.12em}.runtime-fault h1{font-size:clamp(48px,8vw,110px);line-height:.85;letter-spacing:-.07em;margin:30px 0;max-width:850px}.runtime-fault p{font:400 12px/1.6 var(--font-mono);color:var(--paper-dim)}.runtime-fault button{width:fit-content;min-height:50px;margin-top:24px;padding:0 22px;border:0;background:var(--acid);color:var(--ink);font:600 10px var(--font-mono);text-transform:uppercase;cursor:pointer}.public-shell{min-height:100vh;background:#0d1511;overflow:hidden}.site-header{height:76px;display:flex;align-items:center;justify-content:space-between;padding:0 3.4vw;border-bottom:1px solid #344039;position:relative;z-index:20;background:#0b110e}.logo{display:inline-flex;align-items:center;gap:11px;font-size:21px;font-weight:710;letter-spacing:-.06em}.logo small{display:block;font:500 7px/1 var(--font-mono);letter-spacing:.22em;color:var(--paper-dim);margin:1px 0 0 1px}.logo-mark{position:relative;width:27px;height:27px;display:inline-grid;place-items:center;border:1px solid var(--paper);transform:rotate(45deg)}.logo-mark:after,.logo-mark:before,.logo-mark span{content:"";position:absolute;background:var(--acid)}.logo-mark:before{width:1px;height:17px}.logo-mark:after{width:17px;height:1px}.logo-mark span{width:5px;height:5px;background:var(--ink);border:1px solid var(--acid)}.site-header nav{display:flex;align-items:center;gap:clamp(20px,3vw,48px);font:500 11px/1 var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--paper-dim)}.site-header nav a{transition:color .2s}.site-header nav a:hover{color:var(--paper)}.header-actions{display:flex;align-items:center;gap:20px}.system-live,.operator-live{display:inline-flex;align-items:center;gap:8px;font:500 10px var(--font-mono);letter-spacing:.08em;color:var(--paper-dim)}.system-live i,.operator-live i,.status-line i{width:6px;height:6px;border-radius:50%;background:var(--acid);box-shadow:0 0 12px var(--acid)}.mobile-menu{display:none!important}.icon-button{display:inline-grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid var(--line);background:transparent;cursor:pointer}.icon-button:hover{border-color:var(--paper-dim)}.hero{min-height:760px;display:grid;grid-template-columns:1.1fr .9fr;grid-template-rows:1fr 46px;position:relative;border-bottom:1px solid var(--line);background:linear-gradient(112deg,#14241b,#0e1813 48%,#0a0e0c 48.1%,#101613);isolation:isolate}.hero:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(200,255,61,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(200,255,61,.055) 1px,transparent 1px);background-size:46px 46px;-webkit-mask-image:linear-gradient(to right,black,transparent 74%);mask-image:linear-gradient(to right,black,transparent 74%);pointer-events:none;z-index:-1}.hero:after{content:"";position:absolute;width:38vw;height:38vw;max-width:610px;max-height:610px;right:3vw;top:8%;border-radius:50%;background:radial-gradient(circle,rgba(200,255,61,.18),rgba(53,217,255,.055) 35%,transparent 67%);filter:blur(8px);z-index:-1;pointer-events:none}.hero-copy{align-self:center;padding:8vh 5vw 9vh 8vw;position:relative;z-index:1}.kicker{display:inline-flex;align-items:center;gap:8px;font:500 10px var(--font-mono);letter-spacing:.12em;color:var(--acid)}.hero h1{font-size:clamp(67px,8.8vw,142px);line-height:.82;letter-spacing:-.075em;margin:45px 0 38px;font-weight:640}.hero h1 em{font-style:normal;color:var(--acid)}.hero-copy>p{color:#c8cec7;font-size:clamp(16px,1.4vw,21px);line-height:1.45;max-width:570px;margin:0 0 36px}.primary-button,.buy-button,.admin-primary{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:55px;padding:0 24px;border:0;background:var(--acid);color:var(--ink);font:650 12px var(--font-mono);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:transform .2s,background .2s}.primary-button:hover,.buy-button:hover:not(:disabled),.admin-primary:hover:not(:disabled){background:#dcff82;transform:translateY(-2px)}.hero-terminal{align-self:center;justify-self:start;width:min(86%,590px);min-height:510px;background:linear-gradient(145deg,#101a15,#0b0f0d);border:1px solid #53635a;position:relative;box-shadow:25px 25px #101914,25px 25px 0 1px #38443d}.hero-terminal:before{content:"";position:absolute;inset:7px;border:1px solid rgba(255,255,255,.05);pointer-events:none}.terminal-top{display:flex;justify-content:space-between;padding:17px 19px;border-bottom:1px solid var(--line);font:500 9px var(--font-mono);color:var(--paper-dim);letter-spacing:.11em}.terminal-top span:first-child{display:flex;gap:8px;align-items:center;color:var(--paper)}.terminal-top i{width:5px;height:5px;background:var(--acid);border-radius:50%;box-shadow:0 0 8px var(--acid)}.terminal-center{height:330px;display:flex;flex-direction:column;justify-content:center;padding:45px;background:radial-gradient(circle at 50% 50%,rgba(200,255,61,.08),transparent 47%)}.terminal-center>span,.terminal-center small{font:500 9px var(--font-mono);letter-spacing:.14em;color:var(--paper-dim)}.terminal-center strong{font:510 clamp(70px,7vw,110px)/.9 var(--font-display);letter-spacing:-.08em;color:var(--acid);margin:12px 0 16px}.terminal-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.terminal-grid span{padding:18px;font:500 8px var(--font-mono);color:var(--paper-dim);letter-spacing:.1em;border-right:1px solid var(--line)}.terminal-grid span:last-child{border:0}.terminal-grid strong{display:block;color:var(--paper);font-size:16px;margin-top:9px;letter-spacing:-.03em}.terminal-tape{height:43px;display:flex;align-items:center;justify-content:space-around;font:500 9px var(--font-mono);color:var(--paper-dim)}.terminal-tape i{width:3px;height:3px;background:#555;border-radius:50%}.hero-rail{grid-column:1/-1;display:flex;align-items:center;justify-content:space-around;overflow:hidden;border-top:1px solid var(--line);background:var(--acid);color:var(--ink);font:600 9px var(--font-mono);letter-spacing:.12em}.hero-rail span:before{content:"✦";margin-right:6vw}.catalog{padding:105px 5vw 130px;max-width:1680px;margin:auto;background-color:#101713;color:var(--paper);box-shadow:0 0 0 100vmax #101713;clip-path:inset(0 -100vmax);background-image:radial-gradient(circle at 8% 4%,rgba(53,217,255,.055),transparent 23%),linear-gradient(rgba(200,255,61,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(200,255,61,.025) 1px,transparent 1px);background-size:auto,54px 54px,54px 54px}.catalog .eyebrow{color:var(--acid)}.catalog .section-heading p,.catalog .product-card p{color:#aeb6b0}.catalog .product-grid{border-color:#39443d}.catalog .product-card{border-color:#39443d;background:#080c0a47}.catalog .product-card:hover{background:#17211a}.catalog .filter-row button{border-color:#465149;color:#aeb6b0}.catalog .filter-row button.active,.catalog .filter-row button:hover{background:var(--acid);border-color:var(--acid);color:#0a0d0b}.catalog .product-price span{color:var(--acid)}.catalog .product-price span.danger{color:var(--red)}.catalog .card-arrow{color:var(--paper)}.section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:46px}.eyebrow{font:500 9px var(--font-mono);color:var(--acid);letter-spacing:.13em;text-transform:uppercase}.section-heading h2,.system-intro h2{margin:10px 0 0;font-size:clamp(38px,4vw,65px);line-height:.95;letter-spacing:-.055em}.section-heading p{color:var(--paper-dim);font-size:14px;max-width:380px;line-height:1.55;margin:0}.filter-row{display:flex;gap:7px;margin-bottom:25px;overflow-x:auto;padding-bottom:5px}.filter-row button,.admin-filters button{white-space:nowrap;border:1px solid var(--line);color:var(--paper-dim);background:transparent;padding:10px 14px;font:500 9px var(--font-mono);text-transform:uppercase;cursor:pointer}.filter-row button.active,.filter-row button:hover,.admin-filters button.active{background:var(--paper);color:var(--ink);border-color:var(--paper)}.product-grid{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.product-card{position:relative;padding:clamp(18px,2vw,30px);border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0;animation:card-in .65s both;transition:background .3s}.product-card:hover{background:#0d1010}@keyframes card-in{0%{opacity:0;transform:translateY(18px)}}.product-visual{--accent: var(--acid);position:relative;overflow:hidden;aspect-ratio:16/10;background:#131616;border:1px solid #2d3431;padding:21px;isolation:isolate}.product-visual:before{content:"";position:absolute;width:48%;aspect-ratio:1;border:1px solid color-mix(in srgb,var(--accent) 50%,transparent);top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);box-shadow:0 0 80px color-mix(in srgb,var(--accent) 12%,transparent),inset 0 0 50px color-mix(in srgb,var(--accent) 7%,transparent)}.product-visual:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 35%,color-mix(in srgb,var(--accent) 8%,transparent),transparent 63%);transform:translate(-70%);transition:transform .8s}.product-card:hover .product-visual:after{transform:translate(70%)}.product-visual.image{padding:0}.product-visual.image:before,.product-visual.image:after{display:none}.product-visual.image img,.gallery-main img{width:100%;height:100%;object-fit:cover;display:block}.visual-noise{position:absolute;inset:0;opacity:.14;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.35'/%3E%3C/svg%3E");mix-blend-mode:screen;pointer-events:none}.visual-index,.visual-status,.visual-footer{position:relative;z-index:2;font:500 8px var(--font-mono);letter-spacing:.12em;color:var(--paper-dim)}.visual-status{float:right;display:flex;gap:6px;align-items:center;color:var(--accent)}.visual-status i{width:5px;height:5px;border-radius:50%;background:var(--accent);box-shadow:0 0 10px var(--accent)}.visual-orbit{position:absolute;z-index:2;inset:50% auto auto 50%;width:27%;aspect-ratio:1;border:1px solid var(--accent);border-radius:50%;transform:translate(-50%,-50%)}.visual-orbit:before,.visual-orbit:after{content:"";position:absolute;border:1px solid color-mix(in srgb,var(--accent) 40%,transparent);border-radius:50%;inset:-28%}.visual-orbit:after{inset:25%;background:var(--accent);box-shadow:0 0 25px var(--accent)}.visual-orbit span{position:absolute;width:5px;height:5px;background:var(--accent);border-radius:50%}.visual-orbit span:nth-child(1){top:5%;left:12%}.visual-orbit span:nth-child(2){right:-30%;top:55%}.visual-orbit span:nth-child(3){bottom:-30%;left:25%}.product-visual>strong{position:absolute;z-index:3;bottom:45px;left:21px;font-size:clamp(30px,3.3vw,61px);line-height:.8;letter-spacing:-.07em;text-transform:uppercase;mix-blend-mode:difference}.visual-footer{position:absolute;bottom:17px;left:21px;right:21px;display:flex;justify-content:space-between}.product-card-meta{display:flex;justify-content:space-between;gap:20px;padding:22px 3px 4px}.product-card h3{margin:7px 0 3px;font-size:25px;letter-spacing:-.045em}.product-card p{margin:0;font-size:13px;color:var(--paper-dim)}.product-price{text-align:right;display:flex;flex-direction:column;gap:7px}.product-price strong{font:500 20px var(--font-mono)}.product-price span{font:500 8px var(--font-mono);color:var(--acid);text-transform:uppercase;letter-spacing:.08em}.product-price span.danger{color:var(--red)}.product-badge{position:absolute;top:43px;left:13px;background:var(--paper);color:var(--ink);padding:7px 11px;font:600 8px var(--font-mono);letter-spacing:.08em;transform:rotate(-90deg) translate(-100%);transform-origin:left top;z-index:5}.card-arrow{position:absolute;right:27px;bottom:25px;opacity:0;transform:translate(-10px);transition:.25s}.product-card:hover .card-arrow{opacity:1;transform:none}.product-skeleton{min-height:520px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:linear-gradient(100deg,transparent 35%,rgba(255,255,255,.035),transparent 65%);background-size:300% 100%;animation:shimmer 1.5s infinite}@keyframes shimmer{to{background-position:-150% 0}}.system-section{display:grid;grid-template-columns:.72fr 1.28fr;border-top:1px solid var(--line);border-bottom:1px solid var(--line);min-height:570px}.system-intro{padding:90px 6vw;border-right:1px solid var(--line);background:var(--paper);color:var(--ink)}.system-intro .eyebrow{color:#596054}.system-intro p{max-width:440px;margin-top:32px;color:#4f544d;line-height:1.6;font-size:15px}.system-map{display:flex;flex-direction:column;justify-content:center;padding:60px 6vw}.map-step{display:grid;grid-template-columns:58px 1fr auto;align-items:center;min-height:98px;border-bottom:1px solid var(--line)}.map-step>span{font:500 11px var(--font-mono);color:var(--acid)}.map-step strong{font-size:20px;letter-spacing:-.03em}.map-step p{margin:4px 0 0;font-size:12px;color:var(--paper-dim)}.map-step svg{color:#4b504e}.trust-strip{display:grid;grid-template-columns:repeat(3,1fr);max-width:1500px;margin:0 auto;padding:90px 5vw}.trust-strip>div{border-right:1px solid var(--line);padding:15px 5vw;display:flex;flex-direction:column}.trust-strip>div:last-child{border:0}.trust-strip svg{color:var(--acid);margin-bottom:28px}.trust-strip strong{font-size:18px}.trust-strip span{color:var(--paper-dim);margin-top:7px;font-size:13px}footer{min-height:150px;border-top:1px solid var(--line);padding:45px 3.4vw;display:flex;align-items:center;justify-content:space-between}footer p{color:var(--paper-dim);font-size:12px}footer>div{display:flex;gap:25px;font:500 9px var(--font-mono);text-transform:uppercase;color:var(--paper-dim)}.product-page{max-width:1500px;margin:auto;padding:55px 5vw 120px}.back-link{display:inline-flex;gap:8px;align-items:center;font:500 10px var(--font-mono);color:var(--paper-dim);text-transform:uppercase;margin-bottom:35px}.product-layout{display:grid;grid-template-columns:1.12fr .88fr;gap:clamp(40px,7vw,110px);align-items:start}.product-visual.wide{aspect-ratio:1/1;min-height:580px}.product-visual.wide>strong{font-size:clamp(60px,8vw,125px);bottom:70px}.product-visual.wide .visual-footer{bottom:27px}.gallery-main{aspect-ratio:1/1;background:var(--ink-3)}.gallery-thumbs{display:flex;gap:10px;margin-top:12px}.gallery-thumbs button{width:80px;height:80px;padding:0;background:transparent;border:1px solid var(--line);opacity:.55}.gallery-thumbs button.active{opacity:1;border-color:var(--acid)}.gallery-thumbs img{width:100%;height:100%;object-fit:cover}.product-info{position:sticky;top:30px;padding-top:10px}.product-title-line{display:flex;justify-content:space-between;align-items:center}.small-badge{background:var(--paper);color:var(--ink);font:600 8px var(--font-mono);padding:7px 9px}.product-info h1{margin:30px 0 3px;font-size:clamp(52px,6vw,92px);line-height:.9;letter-spacing:-.07em}.product-subtitle{font-size:20px;color:var(--paper-dim);margin:9px 0 38px}.price-line{display:flex;align-items:baseline;justify-content:space-between;padding:21px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.price-line strong{font:500 29px var(--font-mono)}.price-line span{font:400 8px var(--font-mono);color:var(--paper-dim);text-transform:uppercase}.description{font-size:15px;line-height:1.7;color:#c0c2bc;margin:35px 0}.stock-meter{padding:18px;border:1px solid var(--line);margin-bottom:12px}.stock-meter>div:first-child{display:flex;justify-content:space-between;align-items:center;font:500 9px var(--font-mono)}.stock-meter strong{color:var(--acid)}.listing-facts{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line);margin:-8px 0 24px}.listing-facts>div{min-height:72px;padding:13px;display:flex;flex-direction:column;justify-content:space-between;gap:9px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.listing-facts span{color:var(--paper-dim);font:500 7px var(--font-mono);letter-spacing:.1em}.listing-facts strong{font-size:12px;font-weight:620;text-transform:uppercase}.meter{height:4px;background:#272b29;margin-top:14px;overflow:hidden}.meter span{display:block;height:100%;background:var(--acid);box-shadow:0 0 12px #c8ff3d66;transition:width .5s}.buy-button{width:100%;min-height:61px;justify-content:space-between}.buy-button.disabled{opacity:.4;pointer-events:none}.buy-button:disabled,.admin-primary:disabled{opacity:.55;cursor:wait}.micro-proof{display:flex;gap:18px;justify-content:space-between;margin-top:18px}.micro-proof span{display:flex;align-items:center;gap:6px;color:var(--paper-dim);font:400 8px var(--font-mono);text-transform:uppercase}.micro-proof svg{width:13px;color:var(--acid)}.checkout-shell{min-height:100vh;background:#0b0d0d}.checkout-top,.order-top{height:76px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;padding:0 3.5vw}.checkout-top>a:last-child,.order-top>a{display:flex;align-items:center;gap:8px;font:500 9px var(--font-mono);color:var(--paper-dim);text-transform:uppercase}.checkout-top svg,.order-top>a svg{width:16px}.checkout-layout{display:grid;grid-template-columns:1fr 430px;max-width:1260px;gap:60px;margin:0 auto;padding:70px 4vw 100px}.step-label{display:flex;gap:22px;align-items:start}.step-label>span{width:36px;height:36px;background:var(--acid);color:var(--ink);display:grid;place-items:center;font:600 10px var(--font-mono)}.step-label div{font:500 9px var(--font-mono);color:var(--acid);letter-spacing:.1em}.step-label h1{color:var(--paper);font:620 clamp(37px,4vw,58px)/1 var(--font-display);letter-spacing:-.055em;margin:7px 0}.checkout-lead{color:var(--paper-dim);font-size:14px;max-width:570px;line-height:1.6;margin:24px 0 35px 58px}.coin-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.coin-grid>button{min-height:76px;border:1px solid var(--line);background:#0e1111;padding:13px;display:flex;gap:13px;align-items:center;text-align:left;cursor:pointer}.coin-grid>button:hover{border-color:#626963}.coin-grid>button.active{border-color:var(--acid);background:#c8ff3d09}.coin-grid button>span:not(.coin-mark){display:flex;flex-direction:column;gap:3px}.coin-grid button strong{font:500 13px var(--font-mono)}.coin-grid button small{font-size:10px;color:var(--paper-dim)}.coin-grid button>svg{margin-left:auto;width:17px;color:var(--acid)}.coin-mark{width:39px;height:39px;display:grid!important;place-items:center;border-radius:50%;background:#2b302e;color:#fff;font:600 15px var(--font-mono);flex:0 0 auto}.coin-btc{background:#f7931a}.coin-eth{background:#637dea}.coin-sol{background:#705cff}.coin-xmr{background:#f60}.coin-ltc{background:#345d9d}.coin-doge{background:#ba9f33}.coin-usdt{background:#26a17b}.coin-usdc{background:#2775ca}.network-block{margin-top:36px}.label-row{display:flex;justify-content:space-between;font:500 9px var(--font-mono);letter-spacing:.1em}.label-row small{color:var(--paper-dim);letter-spacing:normal}.network-options{display:flex;flex-direction:column;margin-top:12px}.network-options button{border:1px solid var(--line);border-bottom:0;min-height:48px;background:transparent;padding:0 14px;display:flex;gap:10px;align-items:center;cursor:pointer;text-align:left;font-size:12px}.network-options button:last-child{border-bottom:1px solid var(--line)}.network-options button.active{border-color:var(--acid);color:var(--paper)}.network-options button small{margin-left:auto;color:var(--paper-dim);font:400 8px var(--font-mono);text-transform:uppercase}.radio-dot{width:12px;height:12px;border:1px solid #6a716d;border-radius:50%}.network-options .active .radio-dot{border:3px solid var(--ink);background:var(--acid);outline:1px solid var(--acid)}.order-summary{align-self:start;position:sticky;top:30px;border:1px solid var(--line);background:#0e1111;padding:24px}.summary-product{display:grid;grid-template-columns:105px 1fr;gap:15px;align-items:center;padding:22px 0;border-bottom:1px solid var(--line)}.summary-product .product-visual{padding:8px}.summary-product .visual-index,.summary-product .visual-status,.summary-product .visual-footer{display:none}.summary-product .product-visual>strong{font-size:13px;left:8px;bottom:12px}.summary-product .visual-orbit{width:35%}.summary-product>div:last-child{display:flex;flex-direction:column;gap:5px}.summary-product strong{font-size:15px}.summary-product span{font-size:11px;color:var(--paper-dim)}.summary-lines{padding:18px 0;display:flex;flex-direction:column;gap:12px;border-bottom:1px solid var(--line)}.summary-lines span{display:flex;justify-content:space-between;font-size:11px;color:var(--paper-dim)}.summary-lines strong{color:var(--paper);font-weight:500}.summary-total{padding:23px 0;display:flex;justify-content:space-between;align-items:baseline;font:500 9px var(--font-mono);letter-spacing:.1em}.summary-total strong{font-size:27px;letter-spacing:-.06em}.summary-note{display:flex;gap:9px;align-items:flex-start;color:var(--paper-dim);font-size:9px;line-height:1.5;margin:14px 0 0}.summary-note svg{width:14px;color:var(--acid);flex:none}.form-error{color:var(--red);font:400 10px/1.5 var(--font-mono)}.spin{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.order-page{min-height:100vh;background:#0a0c0c}.order-top>span{font:400 9px var(--font-mono);color:var(--paper-dim);letter-spacing:.08em}.order-top>span strong{color:var(--paper);margin-left:8px}.payment-stage{display:grid;grid-template-columns:minmax(0,1fr) 370px;max-width:1300px;margin:0 auto;border-left:1px solid var(--line);border-right:1px solid var(--line);min-height:calc(100vh - 76px)}.payment-core{padding:clamp(45px,6vw,85px)}.status-heading{display:flex;align-items:center;gap:23px;margin-bottom:43px}.status-heading>span{width:63px;height:63px;flex:none;display:grid;place-items:center;border:1px solid #4c5550;border-radius:50%;position:relative;color:var(--acid)}.pulse-orb:after{content:"";position:absolute;inset:-8px;border-radius:50%;border:1px solid var(--acid);animation:ping 1.8s infinite}@keyframes ping{0%{opacity:.8;transform:scale(.85)}80%,to{opacity:0;transform:scale(1.35)}}.success-orb{background:var(--acid);color:var(--ink)!important;border-color:var(--acid)!important}.status-heading div>span{font:500 9px var(--font-mono);letter-spacing:.12em;color:var(--acid)}.status-heading h1{font-size:clamp(36px,4.4vw,62px);line-height:.95;letter-spacing:-.06em;margin:7px 0}.status-heading p{margin:0;color:var(--paper-dim);font-size:12px}.payment-card{border:1px solid #3b423f}.payment-amount{min-height:135px;padding:24px 27px;display:flex;flex-direction:column;justify-content:center;position:relative;border-bottom:1px solid var(--line);background:#101313}.payment-amount>span,.payment-address>div>span{font:500 8px var(--font-mono);color:var(--paper-dim);letter-spacing:.12em}.payment-amount>strong{font:500 clamp(30px,4vw,49px) var(--font-mono);letter-spacing:-.07em;margin-top:8px;overflow-wrap:anywhere}.payment-amount em{font-style:normal;color:var(--acid);font-size:.42em;letter-spacing:0}.payment-amount>button{position:absolute;right:23px;top:23px;border:0;background:transparent;color:var(--paper-dim);cursor:pointer}.payment-address{display:grid;grid-template-columns:168px 1fr;gap:25px;align-items:center;padding:25px}.qr-wrap{background:#f4f2e9;padding:16px;width:168px;height:168px}.payment-address>div:last-child{min-width:0}.payment-address strong{display:block;font:500 21px var(--font-mono);margin:13px 0 22px}.payment-address strong{overflow-wrap:anywhere;word-break:break-word}.payment-address button{background:transparent;border:0;color:var(--acid);padding:0;display:flex;align-items:center;gap:8px;font:500 9px var(--font-mono);text-transform:uppercase;cursor:pointer}.payment-address button svg{width:13px}.payment-reference{display:grid;grid-template-columns:1fr auto 34px;align-items:center;gap:14px;padding:16px 24px;border-top:1px solid var(--line);background:color-mix(in srgb,var(--warning) 5%,transparent)}.payment-reference span{color:var(--warning);font:600 8px var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.payment-reference strong{overflow-wrap:anywhere;font:600 14px var(--font-mono)}.payment-reference button{border:0;background:transparent;color:var(--acid)}.payment-reference svg{width:15px}.payment-warning{border-top:1px solid var(--line);padding:16px 22px;display:flex;align-items:center;gap:9px;font-size:10px;color:var(--paper-dim);background:#ff6b3509}.payment-warning svg{width:15px;color:var(--orange)}.payment-warning strong{color:var(--orange)}.demo-confirm{margin-top:15px;background:transparent;color:var(--paper-dim);border:1px dashed #4a504d;width:100%;min-height:44px;cursor:pointer;font:500 9px var(--font-mono);text-transform:uppercase;display:flex;justify-content:center;align-items:center;gap:9px}.demo-confirm:hover{color:var(--acid);border-color:var(--acid)}.demo-confirm svg{width:15px}.order-rail{border-left:1px solid var(--line)}.rail-block{padding:28px;border-bottom:1px solid var(--line)}.rail-label{font:500 8px var(--font-mono);color:var(--paper-dim);letter-spacing:.12em}.order-id-copy{display:flex;align-items:center;justify-content:space-between;width:100%;background:transparent;border:0;padding:12px 0 7px;cursor:pointer}.order-id-copy strong{font:500 17px var(--font-mono)}.order-id-copy svg{width:15px;color:var(--acid)}.rail-block>small{color:var(--paper-dim);font-size:9px;line-height:1.5;display:block}.big-status{margin-top:14px;display:flex;align-items:center;gap:9px;font:500 18px var(--font-mono);color:#ffc23d}.big-status.done{color:var(--acid)}.big-status i{width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 13px currentColor}.big-status.terminal{color:var(--red)}.recovery-reopen{width:100%;margin-top:17px;padding:11px 0 0;display:flex;align-items:center;gap:8px;border:0;border-top:1px solid var(--line);background:transparent;color:var(--acid);cursor:pointer;font:600 8px var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.recovery-reopen svg{width:14px}.order-countdown{margin:13px 0 8px;display:flex;align-items:center;gap:11px;color:var(--paper)}.order-countdown svg{width:18px;color:var(--acid)}.order-countdown strong{font:500 28px var(--font-mono);letter-spacing:-.06em}.order-countdown.ended,.order-countdown.ended svg{color:var(--warning)}.confirm-count{display:flex;align-items:flex-end;margin:10px 0 16px}.confirm-count>strong{font:500 55px/1 var(--font-mono);letter-spacing:-.08em}.confirm-count>span{font:400 17px var(--font-mono);color:var(--paper-dim);margin:0 0 4px 9px}.confirm-count small{display:block;font-size:7px;text-transform:uppercase;margin-top:3px}.timeline>div{display:grid;grid-template-columns:12px 1fr;gap:10px;margin-top:20px;position:relative}.timeline>div:not(:last-child):after{content:"";position:absolute;left:3px;top:12px;height:calc(100% + 11px);border-left:1px solid var(--line)}.timeline>div>i{width:7px;height:7px;margin-top:3px;border:1px solid #6c716f;border-radius:50%;background:var(--ink);z-index:1}.timeline>div>i.active{background:var(--acid);border-color:var(--acid);box-shadow:0 0 8px var(--acid)}.timeline span{display:flex;flex-direction:column}.timeline strong{font:500 9px var(--font-mono);text-transform:uppercase}.timeline small{color:var(--paper-dim);font-size:8px;line-height:1.45;margin-top:4px}.delivery-card{border:1px solid #526147;background:#10140f}.delivery-head{display:flex;justify-content:space-between;align-items:center;min-height:48px;padding:0 18px;border-bottom:1px solid #394332;font:500 8px var(--font-mono);color:var(--paper-dim);letter-spacing:.1em}.delivery-head span:first-child{color:var(--acid);display:flex;align-items:center;gap:7px}.delivery-head svg{width:15px}.delivery-card pre{white-space:pre-wrap;word-break:break-word;min-height:240px;margin:0;padding:28px;font:400 13px/1.8 var(--font-mono);color:#e2e9d8;background-image:linear-gradient(rgba(200,255,61,.035) 1px,transparent 1px);background-size:100% 28px}.delivery-actions{display:grid;grid-template-columns:1fr 140px;gap:8px;padding:16px;border-top:1px solid #394332}.delivery-actions .buy-button{justify-content:center;gap:10px}.delivery-actions svg{width:17px}.secondary-button{min-height:50px;display:inline-flex;justify-content:center;align-items:center;gap:9px;background:transparent;color:var(--paper);border:1px solid #444b47;cursor:pointer;font:500 9px var(--font-mono);text-transform:uppercase}.secondary-button:hover{border-color:var(--paper)}.delivery-card>p{margin:0;padding:0 20px 17px;color:var(--paper-dim);font-size:9px;display:flex;gap:8px;align-items:center}.delivery-card>p svg{width:14px;color:var(--acid)}.delivery-card>p.delivery-error{margin:0 16px 16px;padding:12px;border:1px solid color-mix(in srgb,var(--red) 45%,var(--line));background:color-mix(in srgb,var(--red) 7%,transparent);color:var(--red)}.connection-banner{margin-bottom:24px;padding:12px 14px;display:grid;grid-template-columns:20px 1fr auto;align-items:center;gap:11px;border:1px solid color-mix(in srgb,var(--warning) 45%,var(--line));background:color-mix(in srgb,var(--warning) 7%,var(--theme-panel));color:var(--warning)}.connection-banner>svg{width:16px}.connection-banner span{color:var(--paper-dim);font-size:10px;line-height:1.45}.connection-banner strong{color:var(--warning)}.connection-banner button{border:0;background:transparent;color:var(--warning);cursor:pointer;font:700 8px var(--font-mono);text-transform:uppercase}.status-terminal>span{color:var(--red);border-color:color-mix(in srgb,var(--red) 55%,var(--line))}.status-refunded>span{color:var(--cyan);border-color:color-mix(in srgb,var(--cyan) 55%,var(--line))}.payment-breakdown{margin-top:26px;display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line)}.payment-breakdown>div{min-width:0;padding:15px;display:flex;flex-direction:column;gap:8px}.payment-breakdown>div+div{border-left:1px solid var(--line)}.payment-breakdown span{color:var(--paper-dim);font:600 7px var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.payment-breakdown strong{overflow-wrap:anywhere;color:var(--paper);font:500 15px var(--font-mono)}.payment-state-card.terminal-state.expired,.payment-state-card.terminal-state.failed{border-color:color-mix(in srgb,var(--red) 45%,var(--line))}.payment-state-card.terminal-state.refunded{border-color:color-mix(in srgb,var(--cyan) 45%,var(--line))}.recovery-backdrop{position:fixed;z-index:220;inset:0;padding:24px;display:grid;place-items:center;overflow-y:auto;background:#030504e0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.recovery-receipt{width:min(100%,720px);border:1px solid color-mix(in srgb,var(--acid) 40%,var(--line));background:var(--theme-panel);box-shadow:24px 24px #0000004d}.recovery-head{min-height:52px;padding:0 20px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--line);color:var(--paper-dim);font:600 8px var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.recovery-head span{display:flex;align-items:center;gap:8px;color:var(--acid)}.recovery-head svg{width:15px}.recovery-body{padding:clamp(25px,5vw,50px)}.recovery-body h1{margin:0 0 13px;font-size:clamp(39px,6vw,67px);line-height:.9;letter-spacing:-.065em;outline:0}.recovery-body>p{max-width:580px;margin:0;color:var(--paper-dim);font-size:12px;line-height:1.6}.recovery-credentials{margin:30px 0 20px;border:1px solid var(--line)}.recovery-credentials>div{padding:15px 17px;display:grid;grid-template-columns:145px minmax(0,1fr);gap:15px}.recovery-credentials>div+div{border-top:1px solid var(--line)}.recovery-credentials dt{color:var(--paper-dim);font:600 8px var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.recovery-credentials dd{margin:0;overflow-wrap:anywhere;color:var(--paper);font:500 13px var(--font-mono)}.recovery-body>.recovery-warning{padding:13px 15px;display:flex;align-items:flex-start;gap:10px;border:1px solid color-mix(in srgb,var(--warning) 38%,var(--line));background:color-mix(in srgb,var(--warning) 6%,transparent);color:var(--warning)}.recovery-warning svg{width:16px;flex:none}.recovery-actions{padding:16px;display:grid;grid-template-columns:1fr 1fr 1.25fr;gap:8px;border-top:1px solid var(--line)}.recovery-actions button{justify-content:center;gap:8px}.recovery-actions svg{width:15px}.order-load-error>div{display:flex;gap:9px}.order-load-error button{border:0;cursor:pointer}:where(a,button,input,textarea,select,[contenteditable]):focus-visible{outline:2px solid var(--acid);outline-offset:3px}.lookup-page{min-height:calc(100vh - 76px);display:grid;place-items:center;padding:60px 20px;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:42px 42px}.lookup-card{width:min(100%,550px);border:1px solid var(--line);background:#0d1010;padding:clamp(28px,5vw,55px);box-shadow:16px 16px #070808,16px 16px 0 1px #252927}.lookup-card h1{font-size:50px;line-height:.95;letter-spacing:-.06em;margin:20px 0 15px}.lookup-card>p{color:var(--paper-dim);font-size:12px;line-height:1.6;margin-bottom:30px}.lookup-card label,.product-drawer label{display:flex;flex-direction:column;gap:8px;font:500 8px var(--font-mono);letter-spacing:.1em;color:var(--paper-dim);margin-bottom:16px}.lookup-card input,.product-drawer input,.product-drawer textarea{width:100%;background:#0a0c0c;border:1px solid #343a37;color:var(--paper);padding:14px;outline:0;font:400 12px var(--font-mono)}.lookup-card input:focus,.product-drawer input:focus,.product-drawer textarea:focus{border-color:var(--acid)}.admin-login{min-height:100vh;background:var(--ink);background-image:radial-gradient(circle at 78% 45%,rgba(200,255,61,.065),transparent 26%),linear-gradient(rgba(255,255,255,.022) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.022) 1px,transparent 1px);background-size:auto,44px 44px,44px 44px}.login-brand{height:78px;display:flex;align-items:center;justify-content:space-between;padding:0 4vw;border-bottom:1px solid var(--line)}.login-brand>span{font:500 8px var(--font-mono);color:var(--paper-dim);letter-spacing:.12em}.admin-login main{min-height:calc(100vh - 78px);display:grid;grid-template-columns:1fr 430px;align-items:center;gap:8vw;max-width:1260px;margin:auto;padding:70px 5vw}.login-copy h1{font-size:clamp(60px,8vw,112px);line-height:.84;letter-spacing:-.075em;margin:39px 0 30px}.login-copy>p{color:var(--paper-dim);max-width:540px;font-size:16px;line-height:1.6}.login-proof{display:flex;flex-direction:column;gap:12px;margin-top:35px}.login-proof span{display:flex;align-items:center;gap:10px;color:#bcc0b8;font:400 9px var(--font-mono);text-transform:uppercase}.login-proof svg{width:15px;color:var(--acid)}.wallet-panel{border:1px solid #424944;background:#0e1111;padding:28px;box-shadow:18px 18px #070808,18px 18px 0 1px #252a27}.wallet-graphic{height:280px;display:grid;place-items:center;border:1px solid var(--line);margin-bottom:17px;position:relative;overflow:hidden}.wallet-graphic:before{content:"";position:absolute;width:190px;height:190px;border:1px solid rgba(200,255,61,.25);transform:rotate(45deg)}.wallet-graphic>svg{position:absolute;width:135px;height:135px;stroke-width:.45;color:var(--acid);filter:drop-shadow(0 0 25px rgba(200,255,61,.2))}.wallet-graphic span{z-index:2;text-align:center;color:var(--paper);font:500 10px/1.5 var(--font-mono);letter-spacing:.13em}.wallet-graphic i{position:absolute;width:5px;height:5px;background:var(--acid);box-shadow:0 0 9px var(--acid);border-radius:50%;animation:orbit 5s linear infinite;transform-origin:90px 0}.wallet-graphic i:after{content:"";position:absolute;width:180px;height:180px;border:1px solid #292e2b;border-radius:50%;left:-88px;top:-88px}@keyframes orbit{to{transform:rotate(360deg)}}.wallet-panel .secondary-button{width:100%;margin-top:9px}.wallet-panel>small{display:block;text-align:center;color:var(--paper-dim);margin-top:17px;font:400 8px var(--font-mono)}.credential-panel{display:grid;gap:16px}.credential-mark{min-height:126px;display:grid;place-items:center;align-content:center;gap:12px;border:1px solid var(--line);background:radial-gradient(circle,rgba(200,255,61,.09),transparent 64%);color:var(--acid)}.credential-mark svg{width:42px;height:42px;stroke-width:1}.credential-mark span{color:var(--paper);font:500 10px var(--font-mono);letter-spacing:.13em;text-transform:uppercase}.credential-panel label{display:grid;gap:7px;color:var(--paper-dim);font:600 9px var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.credential-panel input{width:100%;min-height:50px;border:1px solid var(--line);border-radius:var(--theme-radius);background:#090b0b;color:var(--paper);padding:0 14px;font:500 14px var(--font-mono);outline:none;transition:border-color .18s,box-shadow .18s}.credential-panel input:focus{border-color:var(--acid);box-shadow:0 0 0 3px #c8ff3d1a}.admin-shell{min-height:100vh;display:grid;grid-template-columns:78px minmax(0,1fr);background:#0b0d0d}.admin-nav{height:100vh;position:sticky;top:0;display:flex;flex-direction:column;align-items:center;border-right:1px solid var(--line);background:#090b0b;padding:25px 0;z-index:20}.admin-nav .logo-mark{width:24px;height:24px}.admin-nav-links{display:flex;flex-direction:column;gap:7px;margin:auto}.admin-nav-links a,.admin-nav>button{width:46px;height:46px;display:grid;place-items:center;background:transparent;border:0;color:#6f7672;position:relative;cursor:pointer}.admin-nav-links a svg,.admin-nav>button svg{width:18px}.admin-nav-links a span{display:none}.admin-nav-links a:hover,.admin-nav-links a.active{color:var(--paper);background:#171a19}.admin-nav-links a.active:before{content:"";position:absolute;left:-16px;width:3px;height:22px;background:var(--acid);box-shadow:0 0 10px #c8ff3d80}.admin-main{min-width:0;padding:0 clamp(20px,3.8vw,64px) 90px;max-width:1800px;width:100%;margin:auto}.admin-header{min-height:122px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);margin-bottom:40px}.admin-header>div:first-child>span{font:500 8px var(--font-mono);color:var(--acid);letter-spacing:.12em}.admin-header h1{font-size:clamp(30px,3.1vw,50px);line-height:1;letter-spacing:-.055em;margin:8px 0 0}.admin-header>div:last-child{display:flex;align-items:center;gap:17px}.admin-primary{min-height:43px;padding:0 16px;gap:9px;font-size:9px}.admin-primary svg{width:15px}.metric-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line);margin-bottom:22px}.metric{min-height:183px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:23px;display:flex;flex-direction:column;position:relative;overflow:hidden}.metric:after{content:"";position:absolute;right:-35px;bottom:-35px;width:90px;height:90px;border:1px solid #2b302d;transform:rotate(45deg)}.metric.accent{background:var(--acid);color:var(--ink)}.metric.accent:after{border-color:#0003}.metric>span{font:500 8px var(--font-mono);letter-spacing:.1em;color:var(--paper-dim)}.metric.accent>span,.metric.accent small{color:#485b1d}.metric>strong{font:520 clamp(32px,3.5vw,53px)/1 var(--font-mono);letter-spacing:-.08em;margin:auto 0 6px}.metric>small{font-size:9px;color:var(--paper-dim);text-transform:uppercase}.metric>i{width:6px;height:6px;position:absolute;right:20px;top:20px;background:var(--acid);box-shadow:0 0 8px var(--acid);border-radius:50%}.metric.accent>i{background:var(--ink);box-shadow:none}.admin-panel{border:1px solid var(--line);background:#0e1111}.panel-heading{min-height:78px;padding:0 22px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.panel-heading>div>span,.setting-card>span,.deployment-note>div:first-child>span{font:500 8px var(--font-mono);color:var(--paper-dim);letter-spacing:.1em}.panel-heading h2{font-size:20px;margin:6px 0 0;letter-spacing:-.04em}.panel-heading>a{font:500 8px var(--font-mono);color:var(--acid);display:flex;align-items:center;gap:8px;text-transform:uppercase}.panel-heading svg{width:14px}.order-table{min-width:850px}.admin-panel:has(.order-table){overflow-x:auto}.order-row{display:grid;grid-template-columns:1.25fr 1.2fr .7fr .6fr .7fr;min-height:72px;align-items:center;padding:0 21px;border-bottom:1px solid var(--line);gap:15px;font-size:11px}.order-row:last-child{border-bottom:0}.order-row:has(.inventory-action){grid-template-columns:1.2fr 1fr .65fr .55fr .65fr 1fr}.order-row.table-head{min-height:37px;background:#111413;font:500 7px var(--font-mono);color:#777e79;letter-spacing:.1em}.mono-cell{font:500 10px var(--font-mono);display:flex;flex-direction:column;gap:5px}.mono-cell small{color:#737975;font-size:7px}.order-row>span>strong{font-weight:520}.rail-coin{display:flex;align-items:center;gap:7px;font:500 9px var(--font-mono)}.rail-coin .coin-mark{width:23px;height:23px;font-size:8px}.rail-coin small{color:#767c78;font-size:7px}.status-pill{display:inline-flex;align-items:center;gap:6px;font:500 7px var(--font-mono);color:#979d98;text-transform:uppercase;border:1px solid #323734;padding:6px 8px;width:fit-content}.status-pill i{width:5px;height:5px;border-radius:50%;background:currentColor}.status-pill.fulfilled,.status-pill.live,.status-pill.available{color:var(--acid);border-color:#3c4b29}.status-pill.waiting,.status-pill.reserved{color:#ffc23d;border-color:#554822}.status-pill.confirming{color:var(--cyan)}.status-pill.expired,.status-pill.failed{color:var(--red)}.overview-bottom{display:grid;grid-template-columns:.8fr 1.2fr;gap:22px;margin-top:22px}.health-row{min-height:57px;display:flex;justify-content:space-between;align-items:center;padding:0 22px;border-bottom:1px solid var(--line)}.health-row:last-child{border:0}.health-row span{display:flex;align-items:center;gap:10px;font:500 9px var(--font-mono);text-transform:uppercase}.health-row i{width:7px;height:7px;background:#777;border-radius:50%}.health-row i.available{background:var(--acid)}.health-row i.reserved{background:#ffc23d}.health-row i.sold{background:var(--violet)}.health-row strong{font:500 17px var(--font-mono)}.protocol-card{padding:30px;position:relative;background-image:linear-gradient(110deg,rgba(200,255,61,.06),transparent 60%)}.protocol-card>svg{position:absolute;right:29px;top:29px;color:var(--acid)}.protocol-card>span{font:500 8px var(--font-mono);color:var(--acid);letter-spacing:.1em}.protocol-card h2{font-size:27px;letter-spacing:-.05em;margin:38px 0 9px}.protocol-card p{color:var(--paper-dim);font-size:11px;max-width:460px;line-height:1.5}.protocol-card a{display:flex;gap:8px;color:var(--acid);font:500 8px var(--font-mono);text-transform:uppercase;margin-top:23px}.protocol-card a svg{width:14px}.product-admin-list{overflow-x:auto;min-width:0}.product-list-head,.product-admin-row{min-width:1010px;display:grid;grid-template-columns:2fr .6fr .55fr .45fr .6fr 1.2fr;align-items:center;gap:20px;padding:0 20px;border-bottom:1px solid var(--line)}.product-list-head{height:38px;background:#111413;font:500 7px var(--font-mono);color:#777e79;letter-spacing:.1em}.product-admin-row{min-height:97px;font-size:11px}.product-admin-row:last-child{border:0}.admin-product-name{display:flex;align-items:center;gap:14px}.admin-product-name .product-visual{width:83px;aspect-ratio:16/10;padding:5px;flex:none}.admin-product-name .visual-index,.admin-product-name .visual-status,.admin-product-name .visual-footer{display:none}.admin-product-name .product-visual>strong{font-size:11px;left:6px;bottom:8px}.admin-product-name>span{display:flex;flex-direction:column;gap:6px}.admin-product-name strong{font-size:13px}.admin-product-name small{color:#747a76;font:400 7px var(--font-mono)}.count-cell{font:500 21px var(--font-mono)}.count-cell.muted{color:#777d79}.row-actions{display:flex;gap:6px;justify-content:flex-end}.mini-action{min-height:35px;padding:0 10px;border:1px solid #343a36;background:transparent;display:inline-flex;align-items:center;gap:6px;color:#aeb3ae;font:500 8px var(--font-mono);cursor:pointer}.mini-action:hover{border-color:var(--acid);color:var(--acid)}.mini-action input{display:none}.mini-action svg{width:13px}.drawer-backdrop{position:fixed;z-index:100;inset:0;background:#000000b8;display:flex;justify-content:flex-end;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.product-drawer{width:min(100%,620px);height:100%;overflow-y:auto;background:#0d1010;border-left:1px solid #3b423e;padding:29px;animation:drawer-in .3s}.drawer-head{display:flex;justify-content:space-between;align-items:center;padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid var(--line)}.drawer-head span{color:var(--acid);font:500 8px var(--font-mono);letter-spacing:.12em}.drawer-head h2{margin:5px 0 0;font-size:28px;letter-spacing:-.05em}@keyframes drawer-in{0%{transform:translate(100%)}}.two-fields{display:grid;grid-template-columns:1fr 1fr;gap:14px}.product-drawer textarea{resize:vertical;font-family:var(--font-display);line-height:1.5}.color-input{padding:5px!important;height:47px}.toggle-label{justify-content:flex-end}.toggle-label input{display:none}.toggle-label span{display:block;width:49px;height:27px;border:1px solid #4a504d;position:relative;cursor:pointer}.toggle-label span:after{content:"";width:19px;height:19px;position:absolute;left:3px;top:3px;background:#666;transition:.2s}.toggle-label input:checked+span:after{transform:translate(22px);background:var(--acid)}.toggle-label input:checked+span{border-color:var(--acid)}.image-upload{min-height:90px;border:1px dashed #424844;display:flex!important;align-items:center;justify-content:center;cursor:pointer;color:var(--paper)!important}.image-upload input{display:none}.image-upload svg{color:var(--acid)}.image-upload small{color:var(--paper-dim);font-size:7px}.uploaded-images{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:15px 0}.uploaded-images div{aspect-ratio:1;position:relative}.uploaded-images img{width:100%;height:100%;object-fit:cover}.uploaded-images button{position:absolute;right:4px;top:4px;width:23px;height:23px;display:grid;place-items:center;border:0;background:var(--ink);cursor:pointer}.uploaded-images svg{width:13px}.drawer-actions{display:grid;grid-template-columns:1fr 1.6fr;gap:8px;padding-top:22px;border-top:1px solid var(--line);margin-top:24px}.admin-filters{display:flex;gap:5px;margin-bottom:14px}.inventory-action{display:flex;justify-content:space-between;align-items:center;gap:8px;min-width:0}.inventory-action small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#7f8581;font:400 8px var(--font-mono)}.inventory-action button{border:1px solid var(--acid);background:transparent;color:var(--acid);font:500 7px var(--font-mono);text-transform:uppercase;padding:6px;cursor:pointer}.inventory-groups{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:22px}.inventory-group{min-height:100px;display:grid;grid-template-columns:1.5fr repeat(4,.55fr);align-items:center;gap:12px;border:1px solid var(--line);background:#0e1111;padding:17px}.inventory-group>div{display:flex;align-items:center;gap:11px}.inventory-group svg{color:var(--acid);width:21px}.inventory-group span{display:flex;flex-direction:column;gap:5px}.inventory-group small{color:#767c78;font:400 7px var(--font-mono)}.inventory-group>span strong{font:500 18px var(--font-mono)}.inventory-ledger{overflow-x:auto}.inventory-row{min-width:850px;display:grid;grid-template-columns:1fr 1.3fr .7fr 1fr .7fr;align-items:center;gap:14px;min-height:59px;border-bottom:1px solid var(--line);padding:0 20px;font-size:10px}.inventory-row:last-child{border:0}.inventory-head{min-height:37px;background:#111413;font:500 7px var(--font-mono);color:#777e79;letter-spacing:.1em}.settings-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.setting-card{min-height:330px;padding:24px;display:flex;flex-direction:column}.setting-icon{width:58px;height:58px;display:grid;place-items:center;border:1px solid #3e4541;margin-bottom:auto}.setting-icon svg{width:22px;color:var(--acid)}.setting-card h2{font:500 clamp(20px,2vw,28px) var(--font-mono);letter-spacing:-.06em;margin:11px 0;text-transform:uppercase}.setting-card p{color:var(--paper-dim);font-size:11px;line-height:1.55}.status-line{display:flex;gap:8px;align-items:center;margin-top:20px;color:var(--acid);font:500 8px var(--font-mono)}.deployment-note{margin-top:15px;padding:28px;display:grid;grid-template-columns:1fr 1.3fr;align-items:center}.deployment-note h2{margin:9px 0 0;font-size:26px;letter-spacing:-.04em}.check-list{display:grid;grid-template-columns:1fr 1fr;gap:14px}.check-list span{display:flex;gap:8px;align-items:center;font:400 8px var(--font-mono);color:var(--paper-dim);text-transform:uppercase}.check-list svg{width:14px;color:var(--acid)}.page-loader{min-height:100vh;display:flex;flex-direction:column;gap:25px;align-items:center;justify-content:center;background:var(--ink)}.page-loader .logo-mark{animation:loading-diamond 1.2s ease-in-out infinite}.page-loader small{font:500 8px var(--font-mono);color:var(--paper-dim);letter-spacing:.15em}.page-loader.compact{min-height:55vh}@keyframes loading-diamond{50%{transform:rotate(225deg) scale(.8)}}.not-found{min-height:100vh;padding:7vw;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:45px 45px}.not-found>span{color:var(--acid);font:500 9px var(--font-mono);margin-top:80px}.not-found h1{font-size:clamp(50px,8vw,120px);max-width:800px;letter-spacing:-.07em;line-height:.85;margin:30px 0}.not-found p{color:var(--paper-dim);margin-bottom:30px}@media(max-width:1000px){.hero{grid-template-columns:1fr;grid-template-rows:auto auto 46px}.hero-copy{padding:100px 7vw 70px}.hero-terminal{width:min(86%,650px);justify-self:center;margin-bottom:90px}.hero-rail{grid-row:3}.product-layout{grid-template-columns:1fr}.product-info{position:static}.product-visual.wide{min-height:0}.checkout-layout{grid-template-columns:1fr 350px;gap:30px}.payment-stage{grid-template-columns:1fr 320px}.payment-core{padding:45px 35px}.metric-grid{grid-template-columns:repeat(2,1fr)}.settings-grid{grid-template-columns:1fr}.setting-card{min-height:240px}.inventory-groups{grid-template-columns:1fr}}@media(max-width:760px){.site-header{height:64px;padding:0 18px}.site-header nav{display:none;position:absolute;top:64px;left:0;right:0;background:var(--ink);border-bottom:1px solid var(--line);padding:25px;flex-direction:column;align-items:flex-start}.site-header nav.open{display:flex}.system-live{display:none}.mobile-menu{display:grid!important}.hero{min-height:0}.hero-copy{padding:85px 23px 65px}.hero h1{font-size:clamp(64px,20vw,88px);margin:35px 0 28px}.hero-terminal{width:calc(100% - 46px);min-height:390px;margin-bottom:62px;box-shadow:10px 10px #0b0d0d,10px 10px 0 1px #202523}.terminal-center{height:230px;padding:25px}.terminal-grid span{padding:12px 8px}.hero-rail{justify-content:flex-start;gap:40px;padding:0 20px;white-space:nowrap;overflow:hidden}.hero-rail span:before{margin-right:14px}.catalog{padding:85px 18px}.section-heading{align-items:flex-start;flex-direction:column;margin-bottom:30px}.product-grid{grid-template-columns:1fr}.product-card{padding:13px}.product-card-meta{padding:17px 2px 5px}.product-visual>strong{font-size:35px}.product-badge{left:8px;top:38px}.system-section{grid-template-columns:1fr}.system-intro{border-right:0;border-bottom:1px solid var(--line);padding:70px 23px}.system-map{padding:40px 23px}.trust-strip{grid-template-columns:1fr;padding:50px 23px}.trust-strip>div{border-right:0;border-bottom:1px solid var(--line);padding:30px 0}footer{align-items:flex-start;flex-direction:column;gap:25px;padding:35px 22px}.product-page{padding:35px 18px 80px}.product-info h1{font-size:56px}.price-line{align-items:flex-start;flex-direction:column;gap:8px}.micro-proof{flex-direction:column}.gallery-thumbs button{width:60px;height:60px}.checkout-top,.order-top{height:64px;padding:0 17px}.checkout-layout{grid-template-columns:1fr;padding:45px 18px 80px}.checkout-lead{margin-left:0}.order-summary{position:static}.coin-grid{grid-template-columns:1fr 1fr}.coin-grid>button{padding:10px}.coin-mark{width:33px;height:33px}.checkout-top .logo small,.order-top .logo small{display:none}.payment-stage{grid-template-columns:1fr;border:0}.payment-core{padding:42px 17px}.status-heading{align-items:flex-start}.status-heading>span{width:47px;height:47px}.payment-address{grid-template-columns:1fr}.qr-wrap{margin:auto}.payment-address>div:last-child{text-align:center}.payment-address button{margin:auto}.payment-warning{align-items:flex-start}.order-rail{border-left:0;border-top:1px solid var(--line)}.order-top>span{display:none}.delivery-actions{grid-template-columns:1fr}.delivery-head span:last-child{display:none}.recovery-backdrop{padding:10px;place-items:start center}.recovery-receipt{margin:12px 0;box-shadow:none}.recovery-head{padding:0 14px}.recovery-head>strong{display:none}.recovery-body{padding:26px 18px}.recovery-credentials>div{grid-template-columns:1fr;gap:7px}.recovery-actions{grid-template-columns:1fr}.connection-banner{grid-template-columns:18px 1fr}.connection-banner button{grid-column:2;justify-self:start;padding:0}.payment-breakdown{grid-template-columns:1fr}.payment-breakdown>div+div{border-left:0;border-top:1px solid var(--line)}.order-load-error>div{flex-direction:column;width:100%}.admin-login main{grid-template-columns:1fr;padding:70px 22px}.login-copy h1{font-size:67px}.wallet-panel{margin-top:30px;box-shadow:9px 9px #070808,9px 9px 0 1px #252a27}.admin-shell{grid-template-columns:1fr;padding-bottom:67px}.admin-nav{height:67px;position:fixed;inset:auto 0 0;width:100%;flex-direction:row;padding:0 10px;border-right:0;border-top:1px solid var(--line)}.admin-nav>.logo,.admin-nav>button{display:none}.admin-nav-links{width:100%;flex-direction:row;justify-content:space-around;margin:0}.admin-nav-links a{width:55px;height:55px;display:flex;flex-direction:column;gap:3px}.admin-nav-links a span{display:block;font:400 6px var(--font-mono);text-transform:uppercase}.admin-nav-links a.active:before{left:auto;top:-6px;height:3px;width:22px}.admin-main{padding:0 15px 55px}.admin-header{min-height:95px;margin-bottom:25px}.admin-header .operator-live{display:none}.metric-grid{grid-template-columns:1fr 1fr}.metric{min-height:145px;padding:16px}.overview-bottom{grid-template-columns:1fr}.product-drawer{padding:20px}.two-fields{grid-template-columns:1fr}.inventory-group{grid-template-columns:1.4fr repeat(2,.6fr)}.inventory-group>span:nth-last-child(-n+2){display:none}.deployment-note{grid-template-columns:1fr;gap:25px}.check-list{grid-template-columns:1fr}}.exception-desk{min-width:0;padding-bottom:70px}.exception-brief{min-height:74px;margin:-18px 0 16px;padding:15px 20px;display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:15px;border:1px solid color-mix(in srgb,var(--warning) 42%,var(--line));background:color-mix(in srgb,var(--warning) 5%,var(--theme-panel))}.exception-brief>svg{width:22px;color:var(--warning)}.exception-brief>div{min-width:0;display:flex;flex-direction:column;gap:4px}.exception-brief strong{font-size:12px}.exception-brief p{margin:0;color:var(--paper-dim);font-size:9px;line-height:1.45}.exception-brief>span{min-width:70px;padding-left:18px;display:flex;flex-direction:column;border-left:1px solid var(--line);color:var(--paper-dim);font:600 7px var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.exception-brief>span b{color:var(--warning);font-size:24px;line-height:1}.exception-page-error{margin-bottom:14px;padding:13px 16px;display:flex;align-items:center;justify-content:space-between;gap:15px;border:1px solid color-mix(in srgb,var(--red) 48%,var(--line));background:color-mix(in srgb,var(--red) 7%,transparent)}.exception-page-error span{display:flex;flex-direction:column;gap:3px;color:var(--paper-dim);font-size:9px}.exception-page-error strong{color:var(--red)}.exception-page-error button{border:0;background:transparent;color:var(--red);cursor:pointer;font:700 8px var(--font-mono);text-transform:uppercase}.exception-workspace{min-height:650px;display:grid;grid-template-columns:330px minmax(0,1fr);border:1px solid var(--line);background:var(--theme-panel)}.exception-queue{min-width:0;border-right:1px solid var(--line);background:color-mix(in srgb,var(--ink) 48%,var(--theme-panel))}.exception-queue-head{min-height:47px;padding:0 15px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);color:var(--paper-dim);font:600 8px var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.exception-queue-head strong{min-width:23px;height:23px;display:grid;place-items:center;border:1px solid var(--line);color:var(--paper)}.exception-queue>button{width:100%;padding:17px 15px;display:flex;flex-direction:column;align-items:stretch;gap:7px;border:0;border-bottom:1px solid var(--line);background:transparent;color:var(--paper);text-align:left;cursor:pointer;position:relative}.exception-queue>button:before{content:"";width:3px;position:absolute;inset:0 auto 0 0;background:transparent}.exception-queue>button:hover{background:color-mix(in srgb,var(--paper) 3%,transparent)}.exception-queue>button.active{background:color-mix(in srgb,var(--warning) 6%,var(--theme-panel))}.exception-queue>button.active:before{background:var(--warning)}.exception-queue>button>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:9px}.exception-queue time{color:var(--paper-dim);font:400 7px var(--font-mono)}.exception-queue>button>strong{margin-top:3px;font:600 12px var(--font-mono);letter-spacing:-.02em}.exception-queue>button>p{margin:0;overflow:hidden;color:var(--paper-dim);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.exception-queue>button>small{margin-top:2px;padding-top:8px;overflow:hidden;border-top:1px solid color-mix(in srgb,var(--line) 70%,transparent);color:var(--warning);font:500 8px var(--font-mono);text-overflow:ellipsis;white-space:nowrap}.exception-amount{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--paper-dim);font:500 8px var(--font-mono)}.exception-amount span:first-child{color:var(--paper)}.exception-loading,.exception-empty{min-height:190px;padding:25px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:var(--paper-dim);text-align:center;font:500 8px var(--font-mono);text-transform:uppercase}.exception-loading svg,.exception-empty svg{width:22px;color:var(--acid)}.exception-empty strong{color:var(--paper);font-size:13px;text-transform:none}.exception-detail{min-width:0;background:var(--theme-panel)}.exception-detail-head{min-height:133px;padding:24px 27px;display:grid;grid-template-columns:minmax(0,1fr) minmax(210px,.45fr);align-items:end;gap:28px;border-bottom:1px solid var(--line)}.exception-detail-head>div{min-width:0;display:flex;flex-direction:column}.exception-detail-head span{color:var(--paper-dim);font:600 7px var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.exception-detail-head h2{margin:8px 0 3px;outline:0;font:680 clamp(28px,3vw,43px)/.95 var(--font-display);letter-spacing:-.06em}.exception-detail-head p{margin:0;color:var(--paper-dim);font-size:10px}.exception-detail-head>div:last-child{padding:12px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.exception-detail-head>div:last-child strong{margin-top:6px;color:var(--warning);font:500 9px/1.4 var(--font-mono)}.exception-notice{margin:16px 20px 0;padding:12px 14px;display:flex;align-items:center;gap:9px;border:1px solid color-mix(in srgb,var(--acid) 38%,var(--line));background:color-mix(in srgb,var(--acid) 5%,transparent);color:var(--acid);font-size:9px}.exception-notice svg{width:15px}.exception-snapshot{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid var(--line)}.exception-snapshot>div{min-width:0;min-height:92px;padding:18px 20px;display:flex;flex-direction:column;justify-content:space-between;border-right:1px solid var(--line)}.exception-snapshot>div:last-child{border-right:0}.exception-snapshot span{color:var(--paper-dim);font:600 7px var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.exception-snapshot strong{overflow-wrap:anywhere;font:500 16px var(--font-mono)}.exception-snapshot em{color:var(--acid);font-size:.58em;font-style:normal}.exception-evidence{padding:20px;display:grid;gap:12px}.exception-evidence-section{border:1px solid var(--line);background:color-mix(in srgb,var(--ink) 24%,var(--theme-panel))}.exception-evidence-section>header{min-height:45px;padding:0 14px;display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:9px;border-bottom:1px solid var(--line)}.exception-evidence-section>header svg{width:15px;color:var(--acid)}.exception-evidence-section h3{margin:0;font-size:11px;letter-spacing:-.02em}.exception-evidence-section>header strong{color:var(--paper-dim);font:500 9px var(--font-mono)}.exception-evidence-records{display:grid}.exception-evidence-records article+article{border-top:1px solid var(--line)}.exception-evidence-records article{padding:14px}.evidence-index{display:block;margin-bottom:10px;color:var(--paper-dim);font:500 7px var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.exception-evidence-records dl{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--line)}.exception-evidence-records dl>div{min-width:0;padding:9px 10px;display:grid;grid-template-columns:minmax(85px,.4fr) minmax(0,1fr);gap:10px;background:var(--theme-panel)}.exception-evidence-records dt{overflow-wrap:anywhere;color:var(--paper-dim);font:500 7px var(--font-mono);text-transform:uppercase}.exception-evidence-records dd{margin:0;overflow-wrap:anywhere;color:var(--paper);font:400 8px/1.45 var(--font-mono)}.exception-empty-evidence{margin:0;padding:18px 14px;color:var(--paper-dim);font-size:9px}.exception-actions{margin:0 20px 12px;padding:20px;display:grid;grid-template-columns:minmax(210px,.8fr) minmax(350px,1.2fr);gap:25px;align-items:center;border:1px solid color-mix(in srgb,var(--warning) 38%,var(--line));background:color-mix(in srgb,var(--warning) 4%,transparent)}.exception-actions>div:first-child>span{color:var(--warning);font:600 7px var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.exception-actions h2{margin:7px 0;font-size:21px;letter-spacing:-.04em}.exception-actions p{margin:0;color:var(--paper-dim);font-size:9px;line-height:1.5}.exception-actions>div:last-child{display:grid;grid-template-columns:1fr 1fr;gap:7px}.exception-actions>div:last-child>button{min-height:66px;padding:12px;display:grid;grid-template-columns:22px 1fr 15px;align-items:center;gap:9px;border:1px solid var(--line);background:var(--theme-panel);color:var(--paper);text-align:left;cursor:pointer}.exception-actions>div:last-child>button:hover,.exception-actions>div:last-child>button.active{border-color:var(--warning);background:color-mix(in srgb,var(--warning) 6%,var(--theme-panel))}.exception-actions button>svg{width:17px;color:var(--warning)}.exception-actions button>svg:last-child{width:13px;color:var(--paper-dim)}.exception-actions button span{display:flex;flex-direction:column;gap:4px}.exception-actions button strong{font-size:10px}.exception-actions button small{color:var(--paper-dim);font:400 7px var(--font-mono)}.exception-resolved{display:flex;align-items:center;gap:9px;color:var(--acid);font:600 9px var(--font-mono);text-transform:uppercase}.exception-resolved svg{width:17px}.exception-monitoring{display:flex;align-items:center;gap:9px;color:var(--warning);font:600 9px/1.45 var(--font-mono);text-transform:uppercase}.exception-monitoring svg{width:17px;flex:none}.exception-resolution{margin:0 20px 20px;padding:20px;border:1px solid var(--warning);background:color-mix(in srgb,var(--warning) 5%,var(--theme-panel))}.exception-resolution.acknowledge_refund{border-color:var(--cyan);background:color-mix(in srgb,var(--cyan) 5%,var(--theme-panel))}.exception-resolution-head{display:flex;justify-content:space-between;gap:20px}.exception-resolution-head>div{display:flex;flex-direction:column;gap:5px}.exception-resolution-head span{color:var(--warning);font:600 7px var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.exception-resolution.acknowledge_refund .exception-resolution-head span{color:var(--cyan)}.exception-resolution-head h3{margin:0;outline:0;font-size:21px;letter-spacing:-.04em}.exception-resolution-head>button{width:34px;height:34px;display:grid;place-items:center;border:1px solid var(--line);background:transparent;color:var(--paper-dim);cursor:pointer}.exception-resolution-head svg{width:14px}.exception-resolution>p{max-width:680px;color:var(--paper-dim);font-size:10px;line-height:1.55}.exception-resolution label{display:flex;justify-content:space-between;gap:10px;color:var(--paper);font:600 8px var(--font-mono);text-transform:uppercase}.exception-resolution label small{color:var(--paper-dim);font-weight:400}.exception-resolution textarea{width:100%;margin-top:8px;padding:13px;resize:vertical;border:1px solid var(--line);background:var(--ink);color:var(--paper);font:400 11px/1.5 var(--font-mono)}.exception-action-error{color:var(--red);font:500 9px var(--font-mono)}.exception-resolution-actions{margin-top:12px;display:flex;justify-content:flex-end;gap:8px}.exception-resolution-actions button{min-width:150px;justify-content:center}.exception-resolution-actions .admin-primary{display:inline-flex;align-items:center}.exception-detail-empty,.exception-detail-error,.exception-loading.detail{min-height:560px;padding:40px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.exception-detail-empty>svg,.exception-detail-error>svg{width:40px;height:40px;color:var(--paper-dim);stroke-width:1}.exception-detail-empty h2,.exception-detail-error h2{margin:18px 0 7px;font-size:27px}.exception-detail-empty p,.exception-detail-error p{max-width:430px;margin:0 0 18px;color:var(--paper-dim);font-size:10px;line-height:1.55}@media(max-width:1100px){.exception-workspace{grid-template-columns:285px minmax(0,1fr)}.exception-snapshot{grid-template-columns:1fr 1fr}.exception-snapshot>div:nth-child(2){border-right:0}.exception-snapshot>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.exception-evidence-records dl,.exception-actions{grid-template-columns:1fr}.exception-actions>div:last-child{grid-template-columns:1fr 1fr}}@media(max-width:760px){.admin-nav-links{justify-content:flex-start;overflow-x:auto}.admin-nav-links a{width:48px;flex:0 0 48px}.exception-desk .admin-header{align-items:center}.exception-brief{grid-template-columns:25px 1fr}.exception-brief>span{display:none}.exception-workspace{grid-template-columns:1fr}.exception-queue{max-height:390px;overflow-y:auto;border-right:0;border-bottom:1px solid var(--line)}.exception-detail-head{grid-template-columns:1fr;gap:20px}.exception-snapshot{grid-template-columns:1fr 1fr}.exception-evidence{padding:10px}.exception-evidence-records dl>div{grid-template-columns:100px minmax(0,1fr)}.exception-actions{margin:0 10px 10px}.exception-actions>div:last-child{grid-template-columns:1fr}.exception-resolution{margin:0 10px 10px;padding:16px}.exception-resolution label{flex-direction:column}.exception-resolution-actions{flex-direction:column-reverse}.exception-resolution-actions button{width:100%}}@media(max-width:430px){.exception-snapshot{grid-template-columns:1fr}.exception-snapshot>div{border-right:0;border-bottom:1px solid var(--line)}.exception-evidence-records dl>div{grid-template-columns:1fr;gap:5px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.rail-mode-banner{min-height:54px;margin:-10px 0 14px;padding:0 18px;border:1px solid var(--line);background:#111713;display:flex;align-items:center;gap:14px}.rail-mode-banner p{margin:0;color:var(--paper-dim);font-size:10px}.rail-page-error{margin:0 0 14px;padding:12px 15px;border:1px solid color-mix(in srgb,var(--danger) 45%,transparent);background:color-mix(in srgb,var(--danger) 7%,transparent)}.rail-panel{overflow:hidden}.payment-rail-head,.payment-rail-row{display:grid;grid-template-columns:1.1fr .9fr 1.2fr .95fr 152px;gap:16px;align-items:center;padding:0 18px}.payment-rail-head{min-height:39px;color:var(--paper-dim);border-bottom:1px solid var(--line);font:500 7px var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.payment-rail-row{min-height:82px;border-bottom:1px solid var(--line);transition:background .2s,opacity .2s}.rail-readiness-strip{grid-column:1 / -1;display:flex;gap:7px;align-items:center;padding:0 0 12px}.rail-readiness-strip>span{margin-right:auto;color:var(--paper-dim);font:600 8px var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.rail-readiness-strip button,.destination-proposal .rail-actions button{min-height:28px;padding:0 10px;border:1px solid var(--line);background:var(--panel);color:var(--paper);font:600 8px var(--font-mono)}.rail-readiness-strip button:hover,.destination-proposal .rail-actions button:hover{border-color:var(--acid);color:var(--acid)}.destination-proposal{margin-top:12px;padding:16px 18px;display:flex;justify-content:space-between;gap:18px;align-items:center}.destination-proposal>div:first-child{display:flex;flex-direction:column;gap:5px;min-width:0}.destination-proposal span,.destination-proposal small{color:var(--paper-dim);font:500 8px var(--font-mono)}.destination-proposal strong{overflow-wrap:anywhere;font-size:11px}.inventory-date-action{display:flex;align-items:center;justify-content:space-between;gap:8px}.inventory-date-action button{padding:5px 7px;border:1px solid var(--line);background:transparent;color:var(--paper-dim);font:600 7px var(--font-mono)}.status-pill.quarantined{color:var(--warning);border-color:color-mix(in srgb,var(--warning) 40%,transparent)}.payment-rail-row:last-child{border-bottom:0}.payment-rail-row:hover{background:#ffffff05}.payment-rail-row.disabled{opacity:.46}.payment-rail-name{min-width:0;display:flex;gap:11px;align-items:center}.payment-rail-name .coin-mark{width:35px;height:35px;font-size:11px}.payment-rail-name>span,.engine-cell,.settlement-cell,.balance-cell{min-width:0;display:flex;flex-direction:column;gap:5px}.payment-rail-row strong{font-size:12px}.payment-rail-row small{overflow:hidden;color:var(--paper-dim);font:400 8px var(--font-mono);text-overflow:ellipsis;white-space:nowrap}.engine-cell code,.settlement-row code{color:var(--acid);font:500 9px var(--font-mono);background:transparent}.settlement-cell>strong,.balance-cell>strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:500 10px var(--font-mono)}.rail-actions{display:flex;justify-content:flex-end;gap:4px}.rail-actions button{width:33px;height:33px;display:grid;place-items:center;color:var(--paper-dim);border:1px solid var(--line);background:transparent;cursor:pointer}.rail-actions button:hover{border-color:var(--acid);color:var(--acid)}.rail-actions button:disabled{opacity:.45;cursor:wait}.rail-actions svg{width:14px}.gas-brief{margin:14px 0;padding:22px 24px;border:1px solid #4f5c24;background:linear-gradient(105deg,#e1ff4513,#e1ff4505);display:grid;grid-template-columns:1fr 1fr;gap:34px;align-items:center}.gas-brief>div{display:flex;align-items:center;gap:14px}.gas-brief svg{flex:none;color:var(--acid)}.gas-brief span{display:flex;flex-direction:column;gap:4px}.gas-brief strong{font-size:13px}.gas-brief small,.gas-brief p{color:var(--paper-dim);font-size:9px;line-height:1.55}.gas-brief p{margin:0}.settlement-ledger{margin-top:14px}.settlement-ledger .panel-heading{padding:18px}.settlement-row{min-height:57px;padding:0 18px;border-top:1px solid var(--line);display:grid;grid-template-columns:.8fr 1fr .65fr 1.1fr .85fr;gap:14px;align-items:center}.settlement-row>span:first-child{display:flex;flex-direction:column;gap:3px}.settlement-row small{color:var(--paper-dim);font:400 8px var(--font-mono)}.empty-ledger{margin:0;padding:24px 18px;border-top:1px solid var(--line);color:var(--paper-dim);font-size:10px}.rail-editor{width:min(690px,100%)}.rail-editor form{padding:24px}.rail-editor-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px}.rail-editor label{display:flex;flex-direction:column;gap:7px;color:var(--paper-dim);font:500 8px var(--font-mono);letter-spacing:.05em;text-transform:uppercase}.rail-editor input{width:100%;min-height:43px;padding:0 12px;color:var(--paper);border:1px solid var(--line);background:#0d110e;font:500 12px var(--font-display)}.rail-editor input:focus{outline:0;border-color:var(--acid)}.rail-editor label small{color:#747d76;font:400 7px/1.4 var(--font-mono);text-transform:none;letter-spacing:0}.rail-editor .mono-input{font-family:var(--font-mono);font-size:10px}.settlement-fields{margin:22px 0 16px;padding:18px;border:1px solid #3a443d;background:#111713}.settlement-fields>div:first-child{display:flex;gap:11px;align-items:center;margin-bottom:16px}.settlement-fields>div:first-child svg{color:var(--acid);width:19px}.settlement-fields>div:first-child span{display:flex;flex-direction:column;gap:2px}.settlement-fields>div:first-child strong{color:var(--paper);font-size:11px}.settlement-fields>div:first-child small{color:var(--paper-dim);font-size:8px}.settlement-fields>label{margin-bottom:15px}.rail-toggle{min-height:58px;padding:10px 13px;border:1px solid var(--line);flex-direction:row!important;align-items:center;cursor:pointer}.rail-toggle input{width:16px;min-height:16px;accent-color:var(--acid)}.rail-toggle span{display:flex;flex-direction:column;gap:4px}.rail-toggle strong{color:var(--paper);font-size:10px}.rail-editor .drawer-actions{padding-bottom:0}@media(max-width:1100px){.payment-rail-head{display:none}.payment-rail-row{grid-template-columns:1fr 1fr 140px;padding:16px}.settlement-cell,.balance-cell{grid-row:2}.rail-actions{grid-column:3;grid-row:1 / 3}}@media(max-width:760px){.payment-rail-row{grid-template-columns:1fr 1fr;gap:14px}.rail-actions{grid-column:1 / -1;grid-row:auto;justify-content:flex-start}.gas-brief{grid-template-columns:1fr;gap:14px}.settlement-row{grid-template-columns:1fr 1fr;padding:13px}.settlement-row>:nth-child(4),.settlement-row>:nth-child(5){display:none}.rail-editor-grid{grid-template-columns:1fr}.rail-mode-banner{align-items:flex-start;flex-direction:column;padding-block:13px}}@media(max-width:420px){.hero h1{font-size:61px}.coin-grid{grid-template-columns:1fr}.product-title-line{align-items:flex-start;flex-direction:column;gap:15px}.metric-grid{grid-template-columns:1fr}.metric{min-height:125px}.admin-header h1{font-size:28px}.admin-header .admin-primary{padding:0 10px}.inventory-group{grid-template-columns:1.4fr .6fr}.inventory-group>span:not(:nth-child(2)){display:none}.uploaded-images{grid-template-columns:repeat(3,1fr)}}:root{--font-display: "Archivo Variable", sans-serif;--font-editorial: "Instrument Serif", serif;--acid: #e1ff45;--paper: #f1efe7}.site-header{height:70px;background:#0c110e;border-color:#303832;padding-inline:30px}.site-header nav{font-size:9px;letter-spacing:.04em}.logo{letter-spacing:-.075em}.hero{min-height:700px;grid-template-columns:minmax(0,1.04fr) minmax(430px,.96fr);background:#101713;border-color:#343d37}.hero:before{background:repeating-linear-gradient(90deg,transparent 0,transparent calc(11.111% - 1px),rgba(241,239,231,.045) calc(11.111% - 1px),rgba(241,239,231,.045) 11.111%);-webkit-mask-image:none;mask-image:none}.hero:after{display:none}.hero-copy{padding:72px 4vw 78px 8vw}.hero-copy .kicker{color:#aeb8b0;letter-spacing:.07em}.hero-copy h1{font-family:var(--font-display);font-weight:720;font-stretch:condensed;font-size:clamp(76px,8.7vw,136px);line-height:.77;letter-spacing:-.085em;margin:48px 0 38px}.hero-copy h1 em{display:inline-block;font-family:var(--font-editorial);font-weight:400;color:var(--acid);letter-spacing:-.045em;transform:translate(3px);margin-top:.08em}.hero-copy>p{max-width:480px;color:#b7beb8;font-size:16px;line-height:1.48}.hero-actions{display:flex;align-items:center;gap:28px}.hero-actions>a:last-child{color:#9fa8a1;font:500 8px var(--font-mono);text-transform:uppercase;border-bottom:1px solid #59615c;padding-bottom:4px}.hero-edition{position:absolute;left:24px;top:105px;display:flex;flex-direction:column;align-items:center;z-index:2;font-family:var(--font-mono)}.hero-edition span,.hero-edition small{font-size:7px;letter-spacing:.13em;color:#748078;writing-mode:vertical-rl}.hero-edition strong{font-size:24px;font-weight:400;margin:13px 0;color:var(--paper)}.hero-feature{align-self:center;width:min(84%,610px);justify-self:center;background:#151b17;border:1px solid #465049;padding:11px;transform:rotate(.45deg)}.feature-label{height:38px;padding:0 7px;display:flex;justify-content:space-between;align-items:center;font:500 7px var(--font-mono);letter-spacing:.09em;color:#909991}.feature-label span:first-child{color:var(--paper);display:flex;align-items:center;gap:7px}.feature-label i{width:5px;height:5px;border-radius:50%;background:var(--acid)}.hero-feature .product-visual.wide{aspect-ratio:1.34;min-height:0}.feature-buy{min-height:72px;padding:12px 8px 2px;display:flex;align-items:center;justify-content:space-between}.feature-buy>div{display:flex;flex-direction:column;gap:4px}.feature-buy span{color:#89928b;font:500 7px var(--font-mono);text-transform:uppercase}.feature-buy strong{font-size:18px;letter-spacing:-.045em}.feature-buy>div:last-child{flex-direction:row;align-items:center;gap:15px;font-family:var(--font-mono)}.feature-buy a{width:40px;height:40px;display:grid;place-items:center;background:var(--acid);color:#0a0d0b}.feature-buy a svg{width:17px}.feature-placeholder{aspect-ratio:1.34;background:#202722;animation:shimmer 1.5s infinite}.hero-rail{font-size:8px;justify-content:space-between;padding:0 6vw}.hero-rail span:before{content:"";margin:0}.hero-rail span+span:before{content:"●";font-size:5px;margin-right:6vw}.product-visual:not(.image){padding:0;background:color-mix(in srgb,var(--accent) 22%,#d9d6ca);color:#10130f;border:0;isolation:isolate}.product-visual:not(.image):before,.product-visual:not(.image):after{display:none}.pack-top{position:absolute;inset:15px 17px auto;display:flex;justify-content:space-between;z-index:3;font:600 7px var(--font-mono);letter-spacing:.08em}.pack-number{position:absolute;right:-1.5%;top:4%;color:transparent;-webkit-text-stroke:1px rgba(16,19,15,.28);font:720 clamp(100px,16vw,240px)/.7 var(--font-display);letter-spacing:-.12em;z-index:0}.pack-title{position:absolute;left:6.5%;right:8%;top:34%;z-index:2}.pack-title small{display:block;margin-bottom:8px;font:600 7px var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.pack-title strong{display:block;max-width:82%;font:750 clamp(33px,5.4vw,82px)/.8 var(--font-display);font-stretch:condensed;letter-spacing:-.075em;text-transform:uppercase}.pack-stripe{position:absolute;z-index:3;right:0;top:0;bottom:0;width:29px;display:flex;align-items:center;justify-content:space-around;padding:10px 0;background:var(--accent);color:#0a0d0b;writing-mode:vertical-rl;transform:rotate(180deg);font:600 6px var(--font-mono);letter-spacing:.08em}.pack-barcode{position:absolute;left:6.5%;width:27%;height:24px;bottom:39px;background:repeating-linear-gradient(90deg,#10130f 0,#10130f 1px,transparent 1px,transparent 3px,#10130f 3px,#10130f 6px,transparent 6px,transparent 8px);z-index:3}.pack-footer{position:absolute;left:6.5%;right:48px;bottom:14px;display:flex;justify-content:space-between;font:600 6px var(--font-mono);letter-spacing:.1em;z-index:3}.pack-2{background:#ddd9ca!important}.pack-2 .pack-title strong{transform:scaleX(.87);transform-origin:left}.pack-3{background:color-mix(in srgb,var(--accent) 30%,#cabdad)!important}.pack-3 .pack-number{left:3%;right:auto}.pack-3 .pack-title{top:47%}.pack-4{background:color-mix(in srgb,var(--accent) 25%,#c8ccd0)!important}.pack-4 .pack-stripe{left:0;right:auto}.pack-4 .pack-title,.pack-4 .pack-barcode,.pack-4 .pack-footer{left:48px}.pack-4 .pack-title strong{font-family:var(--font-editorial);font-weight:400;text-transform:none;line-height:.85}.pack-1{background:color-mix(in srgb,var(--accent) 23%,#c8d1cc)!important}.pack-1 .pack-title{top:40%}.pack-1 .pack-title strong{transform:rotate(-2deg)}.catalog{padding-top:92px;background-color:#0d130f;box-shadow:0 0 0 100vmax #0d130f;background-image:none}.catalog .section-heading{border-top:1px solid #3d473f;padding-top:24px}.catalog .section-heading h2{font:720 clamp(49px,5.7vw,88px)/.82 var(--font-display);font-stretch:condensed;letter-spacing:-.075em}.catalog .section-heading p{max-width:320px}.catalog .product-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:14px;border:0}.catalog .product-card{border:1px solid #374139;background:#121814;padding:10px 10px 18px}.catalog .product-card:hover{background:#182019;transform:translateY(-2px)}.catalog .product-card-1,.catalog .product-card-4{grid-column:span 7}.catalog .product-card-2,.catalog .product-card-3{grid-column:span 5}.catalog .product-card-1 .product-visual,.catalog .product-card-4 .product-visual{aspect-ratio:1.45}.catalog .product-card-2 .product-visual,.catalog .product-card-3 .product-visual{aspect-ratio:.95}.catalog .product-card-meta{padding:17px 7px 0}.catalog .product-card h3{font-size:clamp(22px,2.2vw,34px);font-weight:680}.catalog .product-badge{top:22px;left:22px;transform:none;background:#0b0f0c;color:var(--paper);border:1px solid rgba(255,255,255,.25)}.catalog .card-arrow{opacity:1;transform:none;bottom:22px}.catalog .product-card:hover .product-visual{transform:scale(.992)}.catalog .product-visual{transition:transform .35s ease}.system-intro h2{font-family:var(--font-editorial);font-weight:400;line-height:.88;letter-spacing:-.045em}.closing-statement{min-height:310px;padding:65px 6vw;display:grid;grid-template-columns:.4fr 1.5fr .5fr;align-items:center;gap:35px;border-bottom:1px solid #333b35;background:#e1ff45;color:#0b0e0c}.closing-statement>span{align-self:start;font:600 8px var(--font-mono);letter-spacing:.11em}.closing-statement p{margin:0;max-width:920px;font:710 clamp(37px,5vw,75px)/.92 var(--font-display);font-stretch:condensed;letter-spacing:-.068em}.closing-statement a{justify-self:end;display:flex;align-items:center;gap:10px;border-bottom:1px solid #0b0e0c;padding-bottom:5px;font:600 9px var(--font-mono);text-transform:uppercase}.product-info h1,.step-label h1,.status-heading h1,.login-copy h1,.admin-header h1{font-family:var(--font-display);font-stretch:condensed}.product-info h1{font-weight:720}.summary-product .pack-top,.summary-product .pack-stripe,.summary-product .pack-barcode,.summary-product .pack-footer,.summary-product .pack-number{display:none}.summary-product .pack-title{inset:auto 8px 9px}.summary-product .pack-title small{display:none}.summary-product .pack-title strong{font-size:13px;max-width:100%}.admin-product-name .pack-top,.admin-product-name .pack-stripe,.admin-product-name .pack-barcode,.admin-product-name .pack-footer,.admin-product-name .pack-number{display:none}.admin-product-name .pack-title{inset:auto 6px 7px}.admin-product-name .pack-title small{display:none}.admin-product-name .pack-title strong{font:700 10px/.8 var(--font-display);max-width:100%}@media(max-width:1000px){.hero{grid-template-columns:1fr}.hero-feature{width:min(88%,650px);margin:0 auto 75px}.hero-copy{padding-bottom:55px}.hero-edition{display:none}.catalog .product-card-1,.catalog .product-card-4{grid-column:span 7}.catalog .product-card-2,.catalog .product-card-3{grid-column:span 5}.closing-statement{grid-template-columns:1fr}.closing-statement a{justify-self:start}}@media(max-width:760px){.site-header{height:64px;padding-inline:17px}.hero{min-height:0;background:#101713}.hero:before{background-size:33.333% 100%}.hero-copy{padding:72px 23px 48px}.hero-copy h1{font-size:clamp(67px,21vw,91px);margin:35px 0 28px}.hero-copy>p{font-size:14px}.hero-actions{align-items:flex-start;flex-direction:column;gap:19px}.hero-feature{width:calc(100% - 34px);margin-bottom:48px;padding:8px;transform:none}.feature-buy{min-height:65px}.feature-buy>div:last-child>strong{font-size:15px}.pack-top{inset:11px 12px auto}.pack-number{font-size:110px}.pack-title strong{font-size:clamp(28px,10vw,45px)}.pack-stripe{width:23px}.pack-footer{right:36px}.catalog{padding:70px 14px 85px}.catalog .section-heading{gap:20px}.catalog .section-heading h2{font-size:57px}.catalog .product-grid{grid-template-columns:1fr;gap:10px}.catalog .product-card-1,.catalog .product-card-2,.catalog .product-card-3,.catalog .product-card-4{grid-column:1}.catalog .product-card .product-visual{aspect-ratio:1.15}.catalog .product-card{padding:8px 8px 17px}.closing-statement{min-height:330px;padding:52px 23px}.closing-statement p{font-size:47px}}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-latin-wght-normal-CWNzRldh.woff2) format("woff2-variations")}:root{--accent-hover: #ecff82;--on-accent: #0a0d0b;--theme-hero: #101713;--theme-panel: #121814;--contrast-panel: #f1efe7;--contrast-ink: #10130f;--warning: #f1c84b;--theme-radius: 0px}html,body,#root,.public-shell,.checkout-shell,.order-page,.admin-shell,.admin-main,.admin-login,.page-loader,.not-found{background-color:var(--ink);color:var(--paper)}.public-shell{background:var(--ink)}.site-header,.checkout-top,.order-top,.admin-nav,.login-brand{background:var(--surface);border-color:var(--line)}.hero{background:var(--theme-hero);border-color:var(--line)}.hero:before{background:repeating-linear-gradient(90deg,transparent 0,transparent calc(11.111% - 1px),color-mix(in srgb,var(--paper) 5%,transparent) calc(11.111% - 1px),color-mix(in srgb,var(--paper) 5%,transparent) 11.111%)}.hero-copy .kicker,.hero-copy>p,.hero-actions>a:last-child,.feature-label,.feature-buy span{color:var(--paper-dim)}.hero-feature,.order-summary,.payment-card,.delivery-card,.lookup-card,.wallet-panel,.admin-panel,.metric,.inventory-group,.product-drawer{background:var(--theme-panel);border-color:var(--line);border-radius:var(--theme-radius)}.catalog{background-color:var(--surface);box-shadow:0 0 0 100vmax var(--surface);color:var(--paper)}.catalog .section-heading,.catalog .product-grid,.catalog .product-card{border-color:var(--line)}.catalog .product-card{background:var(--theme-panel);border-radius:var(--theme-radius)}.catalog .product-card:hover{background:var(--surface-raised, var(--ink-3))}.catalog .section-heading p,.catalog .product-card p,.description,.checkout-lead,.status-heading p,.lookup-card>p{color:var(--paper-dim)}.system-intro{background:var(--contrast-panel);color:var(--contrast-ink)}.system-intro .eyebrow,.system-intro p{color:color-mix(in srgb,var(--contrast-ink) 72%,transparent)}.closing-statement,.hero-rail{background:var(--acid);color:var(--on-accent)}.closing-statement{border-color:var(--line)}.closing-statement a{border-color:var(--on-accent)}footer{background:var(--ink);border-color:var(--line)}.primary-button,.buy-button,.admin-primary,.feature-buy a{background:var(--acid);color:var(--on-accent);border-radius:var(--theme-radius)}.primary-button:hover,.buy-button:hover:not(:disabled),.admin-primary:hover:not(:disabled){background:var(--accent-hover)}.filter-row button.active,.filter-row button:hover,.catalog .filter-row button.active,.catalog .filter-row button:hover,.admin-filters button.active{background:var(--acid);color:var(--on-accent);border-color:var(--acid)}input,textarea,select,.coin-grid>button,.network-options button,.secondary-button,.mini-action{background-color:var(--theme-panel);color:var(--paper);border-color:var(--line);border-radius:var(--theme-radius)}input::placeholder,textarea::placeholder{color:color-mix(in srgb,var(--paper-dim) 70%,transparent)}.coin-grid>button.active,.network-options button.active{border-color:var(--acid);background:color-mix(in srgb,var(--acid) 9%,var(--theme-panel))}.order-summary,.order-rail,.payment-stage,.rail-block,.payment-amount,.payment-address,.delivery-head,.summary-lines,.summary-total{border-color:var(--line)}.payment-warning{background:color-mix(in srgb,var(--warning) 8%,var(--theme-panel));border-color:color-mix(in srgb,var(--warning) 42%,var(--line));color:var(--warning)}.payment-state-card{min-height:260px;padding:25px;display:flex;flex-direction:column;justify-content:space-between;border:1px solid var(--line);background:var(--theme-panel)}.payment-state-card>span{color:var(--acid);font:600 8px var(--font-mono);text-transform:uppercase;letter-spacing:.11em}.payment-state-card>div>svg{width:27px;margin-bottom:18px;color:var(--acid)}.payment-state-card h2{max-width:620px;margin:0 0 10px;font-size:clamp(27px,3.5vw,46px);letter-spacing:-.055em}.payment-state-card p{max-width:610px;margin:0;color:var(--paper-dim);font-size:12px;line-height:1.6}.payment-state-card a{width:fit-content;margin-top:24px;display:flex;align-items:center;gap:22px;color:var(--acid);font:700 9px var(--font-mono);text-transform:uppercase}.payment-state-card a svg{width:14px}.payment-state-card.attention{border-color:color-mix(in srgb,var(--warning) 55%,var(--line));background:color-mix(in srgb,var(--warning) 5%,var(--theme-panel))}.payment-state-card.attention>span,.payment-state-card.attention>div>svg{color:var(--warning)}.qr-wrap{background:var(--contrast-panel)}.admin-shell,.admin-main{background:var(--ink)}.metric.accent{background:var(--acid);color:var(--on-accent)}.inventory-head,.product-list-head{background:var(--surfaceRaised)}.setting-icon,.status-pill,.icon-button{border-color:var(--line)}.page-loader,.not-found{background-color:var(--ink)}[data-theme=vault-gold] .hero-copy h1{font-weight:400;line-height:.84}[data-theme=vault-gold] .hero-copy h1 em{text-transform:uppercase;font-size:.75em;letter-spacing:-.02em}[data-theme=vault-gold] .hero-feature{transform:none;box-shadow:18px 18px color-mix(in srgb,var(--acid) 8%,var(--ink))}[data-theme=vault-gold] .catalog .product-card{padding:14px 14px 24px}[data-theme=vault-gold] .closing-statement p{font-family:var(--font-editorial);text-transform:uppercase;font-size:clamp(34px,4.5vw,66px)}[data-theme=telegram-ice] .hero-feature,[data-theme=telegram-ice] .product-card,[data-theme=telegram-ice] .order-summary,[data-theme=telegram-ice] .payment-card{box-shadow:0 18px 50px color-mix(in srgb,var(--ink) 60%,transparent)}[data-theme=telegram-ice] .hero-copy h1{line-height:.82;letter-spacing:-.07em}[data-theme=telegram-ice] .hero-copy h1 em{font-family:var(--font-display);font-style:normal}[data-theme=telegram-ice] .product-visual,[data-theme=telegram-ice] .product-badge,[data-theme=telegram-ice] .small-badge{border-radius:calc(var(--theme-radius) - 2px)}[data-theme=stake-studio] .hero{background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--acid) 12%,transparent),transparent 42%),var(--theme-hero)}[data-theme=stake-studio] .hero-copy h1{line-height:.87;letter-spacing:-.06em;font-weight:600}[data-theme=stake-studio] .hero-copy h1 em{color:var(--acid);font-family:var(--font-display);font-style:normal}[data-theme=stake-studio] .hero-feature,[data-theme=stake-studio] .product-card,[data-theme=stake-studio] .order-summary,[data-theme=stake-studio] .payment-card,[data-theme=stake-studio] .product-drawer{box-shadow:0 16px 44px color-mix(in srgb,var(--ink) 54%,transparent)}[data-theme=stake-studio] .primary-button,[data-theme=stake-studio] .buy-button,[data-theme=stake-studio] .admin-primary,[data-theme=stake-studio] .feature-buy a{font-weight:700}[data-theme=stake-studio] .product-badge,[data-theme=stake-studio] .small-badge,[data-theme=stake-studio] .status-pill{border-radius:999px}[data-theme=stake-studio] .catalog .product-card{transition:transform .2s ease,border-color .2s ease,background .2s ease}[data-theme=stake-studio] .catalog .product-card:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--acid) 38%,var(--line))}[data-theme=stake-studio]{scroll-behavior:smooth}[data-theme=stake-studio] body{font-family:var(--font-display)}[data-theme=stake-studio] .site-announcement{min-height:34px;padding:7px max(24px,calc((100vw - 1180px)/2));display:flex;align-items:center;justify-content:center;gap:22px;border-bottom:1px solid color-mix(in srgb,var(--acid) 24%,var(--line));background:var(--acid);color:var(--on-accent);font-size:12px;font-weight:650}[data-theme=stake-studio] .site-announcement a{display:inline-flex;align-items:center;gap:5px;color:inherit;font-size:11px}[data-theme=stake-studio] .site-announcement svg{width:13px}[data-theme=stake-studio] .site-header{height:64px;position:sticky;top:0;padding-inline:max(24px,calc((100vw - 1180px)/2));border-color:var(--line);background:color-mix(in srgb,var(--ink) 88%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:50}[data-theme=stake-studio] .site-header .logo{font-family:var(--font-display);font-size:15px;text-transform:none;letter-spacing:-.02em}[data-theme=stake-studio] .site-header .logo small{color:var(--paper-dim);letter-spacing:.06em}[data-theme=stake-studio] .site-header .logo-mark{width:29px;height:29px;border:0;border-radius:8px;background:var(--acid)}[data-theme=stake-studio] .site-header .logo-mark span{width:10px;height:10px;border:3px solid var(--on-accent);border-left:0;border-top:0;background:transparent;transform:translateY(-1px) rotate(45deg)}[data-theme=stake-studio] .site-header nav{gap:5px;margin-left:auto;font-family:var(--font-display);font-size:13px;font-weight:550;text-transform:none;letter-spacing:0;color:var(--paper-dim)}[data-theme=stake-studio] .site-header nav a{padding:9px 12px;border-radius:8px}[data-theme=stake-studio] .site-header nav a:hover{background:color-mix(in srgb,var(--paper) 5%,transparent)}[data-theme=stake-studio] .site-header .header-actions{margin-left:14px}[data-theme=stake-studio] .site-header .system-live{padding:8px 11px;border:1px solid var(--line);border-radius:8px;color:var(--paper);font-family:var(--font-display);font-size:11px;text-transform:none}[data-theme=stake-studio] .studio-home{overflow:hidden}[data-theme=stake-studio] .studio-hero{min-height:610px;padding:104px 24px 88px;position:relative;display:grid;place-items:center;overflow:hidden;border-bottom:1px solid var(--line);background:var(--ink);text-align:center;isolation:isolate}[data-theme=stake-studio] .studio-hero:before{content:"";position:absolute;inset:0;z-index:-2;background-image:linear-gradient(color-mix(in srgb,var(--paper) 3.5%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--paper) 3.5%,transparent) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse 70% 65% at 50% 28%,#000 25%,transparent 75%);mask-image:radial-gradient(ellipse 70% 65% at 50% 28%,#000 25%,transparent 75%)}[data-theme=stake-studio] .studio-hero-glow{width:min(780px,88vw);height:440px;position:absolute;left:50%;top:-230px;transform:translate(-50%);z-index:-1;border-radius:50%;background:color-mix(in srgb,var(--acid) 23%,transparent);filter:blur(120px);opacity:.68}[data-theme=stake-studio] .studio-hero-inner{width:min(820px,100%);display:flex;flex-direction:column;align-items:center}[data-theme=stake-studio] .studio-hero-pill{display:inline-flex;align-items:center;gap:8px;margin-bottom:24px;padding:7px 12px;border:1px solid color-mix(in srgb,var(--acid) 30%,var(--line));border-radius:999px;background:color-mix(in srgb,var(--acid) 7%,var(--surface));color:var(--paper-dim);font-size:12px}[data-theme=stake-studio] .studio-hero-pill svg{width:15px;color:var(--acid)}[data-theme=stake-studio] .studio-hero h1{max-width:780px;margin:0;color:var(--paper);font-size:clamp(52px,7.2vw,88px);font-weight:650;line-height:.98;letter-spacing:-.065em;text-wrap:balance}[data-theme=stake-studio] .studio-hero h1 em{color:var(--acid);font-style:normal}[data-theme=stake-studio] .studio-hero-inner>p{max-width:660px;margin:25px auto 0;color:var(--paper-dim);font-size:clamp(16px,1.55vw,19px);line-height:1.65}[data-theme=stake-studio] .studio-hero-actions{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:31px}[data-theme=stake-studio] .studio-hero-actions a{min-height:48px;padding:0 20px;display:inline-flex;align-items:center;justify-content:center;gap:18px;border-radius:8px;font-size:13px;font-weight:650}[data-theme=stake-studio] .studio-secondary{border:1px solid var(--line);background:color-mix(in srgb,var(--paper) 3%,transparent);color:var(--paper)}[data-theme=stake-studio] .studio-secondary:hover{border-color:color-mix(in srgb,var(--paper) 28%,var(--line));background:color-mix(in srgb,var(--paper) 6%,transparent)}[data-theme=stake-studio] .studio-hero-proof{margin-top:25px;display:flex;flex-wrap:wrap;justify-content:center;gap:9px 20px;color:var(--paper-dim)}[data-theme=stake-studio] .studio-hero-proof span{display:inline-flex;align-items:center;gap:6px}[data-theme=stake-studio] .studio-hero-proof svg{width:14px;color:var(--acid)}[data-theme=stake-studio] .studio-hero-proof b{font-size:11px;font-weight:500}[data-theme=stake-studio] .studio-trust-strip{max-width:1180px;min-height:88px;margin:0 auto;padding:18px 0;display:flex;align-items:center;justify-content:space-between;gap:28px;border-bottom:1px solid var(--line)}[data-theme=stake-studio] .studio-trust-strip>div:first-child{display:flex;align-items:center;gap:13px}[data-theme=stake-studio] .studio-trust-strip svg{width:21px;color:var(--acid)}[data-theme=stake-studio] .studio-trust-strip strong,[data-theme=stake-studio] .studio-trust-strip small{display:block}[data-theme=stake-studio] .studio-trust-strip strong{font-size:13px}[data-theme=stake-studio] .studio-trust-strip small{margin-top:3px;color:var(--paper-dim);font-size:11px}[data-theme=stake-studio] .studio-asset-list{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}[data-theme=stake-studio] .studio-asset-list span{padding:6px 9px;border:1px solid var(--line);border-radius:999px;color:var(--paper-dim);font:550 9px var(--font-mono)}[data-theme=stake-studio] .studio-catalog,[data-theme=stake-studio] .studio-steps,[data-theme=stake-studio] .studio-benefits,[data-theme=stake-studio] .studio-faq{max-width:1180px;margin:0 auto;padding:92px 0}[data-theme=stake-studio] .studio-section-heading{max-width:700px;margin:0 auto 38px;text-align:center}[data-theme=stake-studio] .studio-section-heading>span{color:var(--acid);font-size:12px;font-weight:650}[data-theme=stake-studio] .studio-section-heading h2{margin:11px 0 13px;color:var(--paper);font-size:clamp(39px,5vw,61px);font-weight:650;line-height:1.02;letter-spacing:-.055em;text-wrap:balance}[data-theme=stake-studio] .studio-section-heading p{max-width:610px;margin:0 auto;color:var(--paper-dim);font-size:15px;line-height:1.65}[data-theme=stake-studio] .studio-catalog .filter-row{margin:0 0 24px;justify-content:center;border:0}[data-theme=stake-studio] .studio-catalog .filter-row button{min-height:34px;padding:0 13px;border:1px solid var(--line);border-radius:999px;background:transparent;color:var(--paper-dim);font-family:var(--font-display);font-size:11px;text-transform:none;letter-spacing:0}[data-theme=stake-studio] .studio-catalog .filter-row button.active,[data-theme=stake-studio] .studio-catalog .filter-row button:hover{border-color:color-mix(in srgb,var(--acid) 46%,var(--line));background:color-mix(in srgb,var(--acid) 10%,var(--surface));color:var(--acid)}[data-theme=stake-studio] .studio-catalog .product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;border:0}[data-theme=stake-studio] .studio-catalog .product-card{min-height:100%;padding:11px 11px 18px;display:flex;flex-direction:column;border:1px solid var(--line);border-radius:10px;background:var(--surface);box-shadow:none}[data-theme=stake-studio] .studio-catalog .product-visual{width:100%;aspect-ratio:16/9;min-height:0;border:0;border-radius:8px}[data-theme=stake-studio] .studio-catalog .product-card-meta{flex:1;padding:18px 4px 2px}[data-theme=stake-studio] .studio-catalog .product-card h3{margin:7px 0 6px;font-size:20px;font-weight:620;letter-spacing:-.035em}[data-theme=stake-studio] .studio-catalog .product-card p{font-size:12px;line-height:1.5}[data-theme=stake-studio] .studio-catalog .product-price{align-items:flex-end}[data-theme=stake-studio] .studio-catalog .product-price strong{font-size:17px}[data-theme=stake-studio] .studio-catalog .product-price span{color:var(--acid);font-size:9px}[data-theme=stake-studio] .studio-catalog .product-badge{inset:21px auto auto 21px;transform:none;padding:6px 9px;border:1px solid color-mix(in srgb,var(--paper) 17%,var(--line));border-radius:999px;background:color-mix(in srgb,var(--ink) 86%,transparent);color:var(--paper);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}[data-theme=stake-studio] .studio-catalog .card-arrow{right:17px;bottom:17px;width:31px;height:31px;border:1px solid var(--line);border-radius:8px;background:var(--surfaceRaised);opacity:1;transform:none}[data-theme=stake-studio] .studio-steps{max-width:none;padding-inline:max(24px,calc((100vw - 1180px)/2));border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--surface)}[data-theme=stake-studio] .studio-timeline{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);border-radius:10px;overflow:hidden}[data-theme=stake-studio] .studio-timeline article{min-height:195px;padding:22px;display:flex;flex-direction:column;justify-content:space-between;border-right:1px solid var(--line);background:var(--theme-panel)}[data-theme=stake-studio] .studio-timeline article:last-child{border-right:0}[data-theme=stake-studio] .studio-timeline article>span{width:31px;height:31px;display:grid;place-items:center;border-radius:999px;background:color-mix(in srgb,var(--acid) 11%,var(--surface));color:var(--acid);font-size:11px;font-weight:700}[data-theme=stake-studio] .studio-timeline strong{font-size:17px}[data-theme=stake-studio] .studio-timeline p{margin:8px 0 0;color:var(--paper-dim);font-size:12px;line-height:1.55}[data-theme=stake-studio] .studio-benefit-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}[data-theme=stake-studio] .studio-benefit-grid article{min-height:220px;padding:23px;border:1px solid var(--line);border-radius:10px;background:var(--surface)}[data-theme=stake-studio] .studio-benefit-grid svg{width:25px;color:var(--acid)}[data-theme=stake-studio] .studio-benefit-grid h3{margin:50px 0 9px;font-size:17px}[data-theme=stake-studio] .studio-benefit-grid p{margin:0;color:var(--paper-dim);font-size:12px;line-height:1.6}[data-theme=stake-studio] .studio-about{max-width:1180px;margin:0 auto 92px;padding:clamp(35px,5vw,66px);display:grid;grid-template-columns:1.35fr .65fr;align-items:end;gap:60px;overflow:hidden;border:1px solid color-mix(in srgb,var(--acid) 30%,var(--line));border-radius:12px;background:radial-gradient(circle at 90% 15%,color-mix(in srgb,var(--acid) 18%,transparent),transparent 34%),var(--surface)}[data-theme=stake-studio] .studio-about>div:first-child>span{color:var(--acid);font-size:12px;font-weight:650}[data-theme=stake-studio] .studio-about h2{max-width:760px;margin:12px 0;font-size:clamp(38px,5.2vw,66px);line-height:1;letter-spacing:-.06em}[data-theme=stake-studio] .studio-about p{max-width:670px;margin:0 0 28px;color:var(--paper-dim);font-size:15px;line-height:1.65}[data-theme=stake-studio] .studio-about .primary-button{width:fit-content;min-height:44px;padding:0 18px;display:flex;align-items:center;gap:25px;border-radius:8px;font-size:12px}[data-theme=stake-studio] .studio-about-stat{display:flex;flex-direction:column;align-items:flex-end;text-align:right}[data-theme=stake-studio] .studio-about-stat strong{color:var(--accent);font-size:clamp(70px,9vw,120px);font-weight:650;line-height:.8;letter-spacing:-.08em}[data-theme=stake-studio] .studio-about-stat span{max-width:190px;margin-top:18px;color:var(--paper-dim);font-size:12px;line-height:1.5}[data-theme=stake-studio] .studio-faq{display:grid;grid-template-columns:.72fr 1.28fr;gap:70px}[data-theme=stake-studio] .studio-faq .studio-section-heading{margin:0;text-align:left}[data-theme=stake-studio] .studio-faq .studio-section-heading p{margin-left:0}[data-theme=stake-studio] .studio-faq-list{border-top:1px solid var(--line)}[data-theme=stake-studio] .studio-faq-list details{border-bottom:1px solid var(--line)}[data-theme=stake-studio] .studio-faq-list summary{min-height:70px;display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;list-style:none;font-size:14px;font-weight:600}[data-theme=stake-studio] .studio-faq-list summary::-webkit-details-marker{display:none}[data-theme=stake-studio] .studio-faq-list summary svg{width:17px;flex:0 0 auto;color:var(--paper-dim);transition:transform .2s}[data-theme=stake-studio] .studio-faq-list details[open] summary svg{transform:rotate(45deg);color:var(--accent)}[data-theme=stake-studio] .studio-faq-list details>p{max-width:610px;margin:-5px 45px 23px 0;color:var(--paper-dim);font-size:13px;line-height:1.7}[data-theme=stake-studio] .studio-faq-support{grid-column:2;padding:16px 18px;display:flex;align-items:center;gap:13px;border:1px solid var(--line);border-radius:10px;background:var(--surface)}[data-theme=stake-studio] .studio-faq-support>svg{color:var(--accent)}[data-theme=stake-studio] .studio-faq-support span{display:flex;flex-direction:column}[data-theme=stake-studio] .studio-faq-support strong{font-size:13px}[data-theme=stake-studio] .studio-faq-support small{margin-top:3px;color:var(--paper-dim);font-size:11px}[data-theme=stake-studio] .studio-faq-support a{margin-left:auto;display:flex;align-items:center;gap:15px;color:var(--accent);font-size:12px;font-weight:650}[data-theme=stake-studio] .studio-footer{min-height:0;padding:58px max(24px,calc((100vw - 1180px)/2)) 24px;display:block;background:var(--surface)}[data-theme=stake-studio] .studio-footer-grid{display:grid;grid-template-columns:1.7fr .65fr .65fr;gap:60px}[data-theme=stake-studio] .studio-footer-grid>div{display:flex;flex-direction:column;align-items:flex-start;gap:10px;font-family:var(--font-display);text-transform:none}[data-theme=stake-studio] .studio-footer-grid>div>strong{margin-bottom:4px;color:var(--paper);font-size:12px}[data-theme=stake-studio] .studio-footer-grid>div>a{color:var(--paper-dim);font-size:12px}[data-theme=stake-studio] .studio-footer-grid>div>a:hover{color:var(--paper)}[data-theme=stake-studio] .studio-footer-brand p{max-width:360px;margin:8px 0 0;font-size:12px;line-height:1.6}[data-theme=stake-studio] .studio-footer-bottom{margin-top:42px;padding-top:19px;display:flex;justify-content:space-between;gap:20px;border-top:1px solid var(--line);color:var(--paper-dim);font-size:10px}[data-theme=stake-studio] .studio-footer-bottom span{display:flex;align-items:center;gap:6px}[data-theme=stake-studio] .studio-footer-bottom i{width:6px;height:6px;border-radius:50%;background:var(--accent);box-shadow:0 0 10px var(--accent)}[data-theme=stake-studio] .studio-product-page{max-width:1180px;margin:0 auto;padding:36px 0 95px}[data-theme=stake-studio] .studio-breadcrumb{display:flex;align-items:center;gap:7px;color:var(--paper-dim);font-size:11px}[data-theme=stake-studio] .studio-breadcrumb svg{width:12px}[data-theme=stake-studio] .studio-breadcrumb span{max-width:350px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--paper)}[data-theme=stake-studio] .studio-product-head{max-width:850px;margin:48px 0 34px}[data-theme=stake-studio] .studio-product-head>div{display:flex;align-items:center;gap:9px;color:var(--accent);font-size:12px;font-weight:650}[data-theme=stake-studio] .studio-product-head b{padding:5px 8px;border-radius:999px;background:color-mix(in srgb,var(--accent) 12%,var(--surface));font-size:9px}[data-theme=stake-studio] .studio-product-head h1{margin:12px 0 7px;font-size:clamp(43px,6vw,72px);line-height:1;letter-spacing:-.06em}[data-theme=stake-studio] .studio-product-head p{margin:0;color:var(--paper-dim);font-size:17px}[data-theme=stake-studio] .studio-product-layout{display:grid;grid-template-columns:1.15fr .85fr;gap:32px;align-items:start}[data-theme=stake-studio] .studio-gallery .gallery-main,[data-theme=stake-studio] .studio-gallery>.product-visual{aspect-ratio:16/9;min-height:0;overflow:hidden;border:1px solid var(--line);border-radius:10px;background:var(--surface)}[data-theme=stake-studio] .studio-gallery .gallery-main img{width:100%;height:100%;object-fit:cover}[data-theme=stake-studio] .studio-gallery .gallery-thumbs button{border-radius:8px;overflow:hidden}[data-theme=stake-studio] .studio-purchase-card{padding:24px;position:sticky;top:85px;border:1px solid var(--line);border-radius:10px;background:var(--surface)}[data-theme=stake-studio] .studio-price{display:flex;align-items:end;justify-content:space-between;gap:20px;padding-bottom:19px;border-bottom:1px solid var(--line)}[data-theme=stake-studio] .studio-price span{color:var(--paper-dim);font-size:11px}[data-theme=stake-studio] .studio-price strong{font-size:30px;letter-spacing:-.04em}[data-theme=stake-studio] .studio-purchase-card>.description{margin:19px 0;font-size:13px;line-height:1.65}[data-theme=stake-studio] .studio-variant-card{padding:14px;display:flex;flex-direction:column;border:1px solid color-mix(in srgb,var(--accent) 32%,var(--line));border-radius:8px;background:color-mix(in srgb,var(--accent) 6%,var(--theme-panel))}[data-theme=stake-studio] .studio-variant-card>span{display:flex;align-items:center;gap:7px;color:var(--accent);font-size:10px;font-weight:650}[data-theme=stake-studio] .studio-variant-card i{width:6px;height:6px;border-radius:50%;background:var(--accent);box-shadow:0 0 8px var(--accent)}[data-theme=stake-studio] .studio-variant-card i.danger{background:var(--red);box-shadow:0 0 8px var(--red)}[data-theme=stake-studio] .studio-variant-card strong{margin-top:10px;font-size:14px}[data-theme=stake-studio] .studio-variant-card small{margin-top:4px;color:var(--paper-dim);font-size:10px}[data-theme=stake-studio] .studio-purchase-card .listing-facts{margin:18px 0;grid-template-columns:1fr 1fr;border-radius:8px;overflow:hidden}[data-theme=stake-studio] .studio-purchase-card .buy-button{min-height:49px;border-radius:8px}[data-theme=stake-studio] .studio-purchase-trust{margin-top:16px;display:grid;gap:8px;color:var(--paper-dim)}[data-theme=stake-studio] .studio-purchase-trust span{display:flex;align-items:center;gap:8px;font-size:10px}[data-theme=stake-studio] .studio-purchase-trust svg{width:14px;color:var(--accent)}[data-theme=stake-studio] .studio-product-description{margin-top:42px;display:grid;grid-template-columns:220px 1fr;gap:44px;padding:30px;border:1px solid var(--line);border-radius:10px;background:var(--surface)}[data-theme=stake-studio] .studio-tabs{display:flex;flex-direction:column;gap:4px}[data-theme=stake-studio] .studio-tabs>*{padding:10px 12px;border:0;border-radius:8px;background:transparent;color:var(--paper-dim);font-family:var(--font-display);font-size:12px;text-align:left}[data-theme=stake-studio] .studio-tabs .active{background:color-mix(in srgb,var(--accent) 10%,var(--theme-panel));color:var(--accent)}[data-theme=stake-studio] .studio-product-description h2{margin:0 0 10px;font-size:27px;letter-spacing:-.04em}[data-theme=stake-studio] .studio-product-description>div:last-child>p{margin:0;color:var(--paper-dim);font-size:13px;line-height:1.7}[data-theme=stake-studio] .studio-detail-grid{margin-top:25px;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}[data-theme=stake-studio] .studio-detail-grid article{padding:15px;display:flex;flex-direction:column;border:1px solid var(--line);border-radius:8px;background:var(--theme-panel)}[data-theme=stake-studio] .studio-detail-grid svg{width:18px;color:var(--accent)}[data-theme=stake-studio] .studio-detail-grid strong{margin:20px 0 6px;font-size:12px}[data-theme=stake-studio] .studio-detail-grid span{color:var(--paper-dim);font-size:10px;line-height:1.5}[data-theme=stake-studio] .checkout-top,[data-theme=stake-studio] .order-top{height:64px;padding-inline:max(24px,calc((100vw - 1180px)/2));background:color-mix(in srgb,var(--ink) 88%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}[data-theme=stake-studio] .checkout-layout{max-width:1180px;grid-template-columns:1fr 410px;gap:40px;padding-top:58px}[data-theme=stake-studio] .checkout-main .step-label h1{font-size:clamp(43px,5vw,66px);font-weight:650;line-height:1}[data-theme=stake-studio] .coin-grid>button,[data-theme=stake-studio] .network-options button{border-radius:8px}[data-theme=stake-studio] .order-summary{top:82px;border-radius:10px;background:var(--surface)}[data-theme=stake-studio] .order-page{background:var(--ink)}[data-theme=stake-studio] .payment-card,[data-theme=stake-studio] .delivery-card,[data-theme=stake-studio] .lookup-card,[data-theme=stake-studio] .payment-state-card{border-radius:10px;background:var(--surface)}[data-theme=stake-studio] .lookup-page{background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--accent) 11%,transparent),transparent 37%),var(--ink)}[data-theme=stake-studio] .support-hero{max-width:1180px;min-height:560px;margin:0 auto;padding:80px 0;gap:60px;border:0;background:transparent}[data-theme=stake-studio] .support-copy h1{font-size:clamp(50px,6.6vw,82px);font-weight:650;line-height:.98}[data-theme=stake-studio] .support-copy h1 em{color:var(--accent);font-family:var(--font-display);font-style:normal}[data-theme=stake-studio] .telegram-card{min-height:315px;border-radius:10px;background:var(--surface);color:var(--paper)}[data-theme=stake-studio] .support-process{padding-inline:max(24px,calc((100vw - 1180px)/2))}[data-theme=stake-studio] .support-steps{border:1px solid var(--line);border-radius:10px;overflow:hidden}[data-theme=stake-studio] .support-steps article{background:var(--theme-panel)}[data-theme=stake-studio] .terms-hero,[data-theme=stake-studio] .terms-slate,[data-theme=stake-studio] .terms-contact{padding-inline:max(24px,calc((100vw - 1020px)/2))}[data-theme=stake-studio] .terms-hero h1{font-size:clamp(52px,7vw,88px);font-weight:650;line-height:.98}[data-theme=stake-studio] .terms-document{border-radius:10px;box-shadow:none}[data-theme=stake-studio] .terms-contact{background:var(--surface);color:var(--paper);border-top:1px solid var(--line)}[data-theme=stake-studio] .terms-contact a{border-radius:8px;background:var(--accent);color:var(--on-accent)}@media(max-width:1228px){[data-theme=stake-studio] .studio-trust-strip,[data-theme=stake-studio] .studio-catalog,[data-theme=stake-studio] .studio-benefits,[data-theme=stake-studio] .studio-faq,[data-theme=stake-studio] .studio-about,[data-theme=stake-studio] .studio-product-page,[data-theme=stake-studio] .support-hero{margin-inline:24px}}@media(max-width:900px){[data-theme=stake-studio] .studio-catalog .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}[data-theme=stake-studio] .studio-timeline,[data-theme=stake-studio] .studio-benefit-grid{grid-template-columns:repeat(2,1fr)}[data-theme=stake-studio] .studio-timeline article:nth-child(2){border-right:0}[data-theme=stake-studio] .studio-timeline article:nth-child(-n+2){border-bottom:1px solid var(--line)}[data-theme=stake-studio] .studio-about,[data-theme=stake-studio] .studio-faq{grid-template-columns:1fr}[data-theme=stake-studio] .studio-about-stat{align-items:flex-start;text-align:left}[data-theme=stake-studio] .studio-faq-support{grid-column:1}[data-theme=stake-studio] .studio-product-layout{grid-template-columns:1fr}[data-theme=stake-studio] .studio-purchase-card{position:static}[data-theme=stake-studio] .support-hero{grid-template-columns:1fr}}@media(max-width:760px){[data-theme=stake-studio] .site-announcement{justify-content:center;font-size:10px}[data-theme=stake-studio] .site-announcement a{display:none}[data-theme=stake-studio] .site-header{padding-inline:18px}[data-theme=stake-studio] .site-header nav{top:64px;right:14px;left:14px;padding:10px;display:none;flex-direction:column;align-items:stretch;border:1px solid var(--line);border-radius:10px;background:var(--surfaceRaised);box-shadow:0 20px 60px color-mix(in srgb,var(--ink) 70%,transparent)}[data-theme=stake-studio] .site-header nav.open{display:flex}[data-theme=stake-studio] .site-header .system-live{display:none}[data-theme=stake-studio] .site-header .mobile-menu{display:grid}[data-theme=stake-studio] .studio-hero{min-height:560px;padding:78px 18px 66px}[data-theme=stake-studio] .studio-hero h1{font-size:clamp(46px,14.5vw,67px)}[data-theme=stake-studio] .studio-hero-inner>p{font-size:15px}[data-theme=stake-studio] .studio-hero-actions{width:100%;flex-direction:column}[data-theme=stake-studio] .studio-hero-actions a{width:100%}[data-theme=stake-studio] .studio-hero-proof{align-items:flex-start;flex-direction:column}[data-theme=stake-studio] .studio-trust-strip{margin-inline:18px;align-items:flex-start;flex-direction:column}[data-theme=stake-studio] .studio-asset-list{justify-content:flex-start}[data-theme=stake-studio] .studio-catalog,[data-theme=stake-studio] .studio-benefits,[data-theme=stake-studio] .studio-faq{margin-inline:18px;padding-block:68px}[data-theme=stake-studio] .studio-section-heading{margin-bottom:28px;text-align:left}[data-theme=stake-studio] .studio-section-heading p{margin-left:0}[data-theme=stake-studio] .studio-catalog .filter-row{justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap}[data-theme=stake-studio] .studio-catalog .product-grid{grid-template-columns:1fr}[data-theme=stake-studio] .studio-catalog .product-card-meta{align-items:flex-start;flex-direction:column}[data-theme=stake-studio] .studio-catalog .product-price{width:100%;align-items:center;flex-direction:row;justify-content:space-between}[data-theme=stake-studio] .studio-steps{padding:68px 18px}[data-theme=stake-studio] .studio-steps .studio-section-heading{text-align:left}[data-theme=stake-studio] .studio-timeline,[data-theme=stake-studio] .studio-benefit-grid{grid-template-columns:1fr}[data-theme=stake-studio] .studio-timeline article{min-height:155px;border-right:0;border-bottom:1px solid var(--line)}[data-theme=stake-studio] .studio-timeline article:last-child{border-bottom:0}[data-theme=stake-studio] .studio-benefit-grid article{min-height:190px}[data-theme=stake-studio] .studio-benefit-grid h3{margin-top:38px}[data-theme=stake-studio] .studio-about{margin:0 18px 68px;padding:30px 23px;gap:45px}[data-theme=stake-studio] .studio-about-stat strong{font-size:74px}[data-theme=stake-studio] .studio-faq{gap:32px}[data-theme=stake-studio] .studio-faq-support{align-items:flex-start;flex-wrap:wrap}[data-theme=stake-studio] .studio-faq-support a{width:100%;margin:5px 0 0;justify-content:space-between}[data-theme=stake-studio] .studio-footer{padding-inline:18px}[data-theme=stake-studio] .studio-footer-grid{grid-template-columns:1fr 1fr;gap:36px}[data-theme=stake-studio] .studio-footer-brand{grid-column:1/-1}[data-theme=stake-studio] .studio-footer-bottom{align-items:flex-start;flex-direction:column}[data-theme=stake-studio] .studio-product-page{margin-inline:18px;padding-top:25px}[data-theme=stake-studio] .studio-product-head{margin-block:34px 25px}[data-theme=stake-studio] .studio-product-head h1{font-size:44px}[data-theme=stake-studio] .studio-product-description{grid-template-columns:1fr;padding:20px}[data-theme=stake-studio] .studio-tabs{flex-direction:row;overflow-x:auto}[data-theme=stake-studio] .studio-detail-grid{grid-template-columns:1fr}[data-theme=stake-studio] .checkout-layout{grid-template-columns:1fr;padding-inline:18px}[data-theme=stake-studio] .support-hero{margin-inline:18px;padding-block:55px}[data-theme=stake-studio] .support-process{padding-inline:18px}}[data-theme=paper-ticket] .logo-mark{border-color:var(--paper)}[data-theme=paper-ticket] .logo-mark span{background:var(--ink)}[data-theme=paper-ticket] .hero-copy h1 em{color:var(--acid)}[data-theme=paper-ticket] .hero-feature{box-shadow:16px 16px color-mix(in srgb,var(--paper) 10%,transparent)}[data-theme=paper-ticket] .catalog .product-card:hover{background:var(--surfaceRaised)}[data-theme=paper-ticket] .product-badge,[data-theme=paper-ticket] .small-badge{background:var(--paper);color:var(--ink)}[data-theme=paper-ticket] .order-page.order-done{background:var(--ink)}[data-theme=paper-ticket] .admin-nav-links a.active{color:var(--acid)}.info-shell{min-height:100vh}.info-shell footer{margin-top:0}.support-page,.terms-page{min-height:calc(100vh - 70px)}.support-hero{min-height:610px;padding:clamp(55px,7vw,105px) clamp(24px,7vw,105px);display:grid;grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr);align-items:center;gap:clamp(50px,8vw,130px);border-bottom:1px solid var(--line);background:var(--theme-hero)}.support-copy .kicker,.terms-hero .kicker{display:flex;align-items:center;gap:9px;color:var(--acid);font:600 8px var(--font-mono);text-transform:uppercase;letter-spacing:.12em}.support-copy .kicker svg,.terms-hero .kicker svg{width:14px}.support-copy h1{max-width:820px;margin:28px 0;font:700 clamp(58px,7.4vw,116px)/.79 var(--font-display);letter-spacing:-.075em}.support-copy h1 em{color:var(--acid);font:400 1em/.8 var(--font-editorial)}.support-copy>p{max-width:650px;margin:0;color:var(--paper-dim);font-size:clamp(14px,1.3vw,18px);line-height:1.55}.telegram-card{min-height:350px;padding:28px;position:relative;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;border:1px solid var(--line);background:var(--contrast-panel);color:var(--contrast-ink);border-radius:var(--theme-radius);transition:transform .2s,border-color .2s}.telegram-card:before{content:"";position:absolute;width:220px;height:220px;right:-65px;top:-70px;border:1px solid color-mix(in srgb,var(--contrast-ink) 18%,transparent);border-radius:50%;box-shadow:0 0 0 25px color-mix(in srgb,var(--contrast-ink) 3%,transparent),0 0 0 55px color-mix(in srgb,var(--contrast-ink) 3%,transparent)}.telegram-card:hover{transform:translateY(-4px);border-color:var(--acid)}.telegram-card>div{position:relative;display:flex;flex-direction:column}.telegram-card>div>span{font:600 8px var(--font-mono);text-transform:uppercase}.telegram-card>div>strong{margin:13px 0 21px;font-size:clamp(30px,3vw,45px);letter-spacing:-.055em}.telegram-card small{display:flex;align-items:center;gap:7px;font:500 8px var(--font-mono)}.telegram-card small i{width:6px;height:6px;border-radius:50%;background:#19b765;box-shadow:0 0 12px #19b765}.telegram-arrow{width:54px;height:54px;position:absolute;right:25px;bottom:24px;display:grid;place-items:center;background:var(--acid);color:var(--on-accent)}.telegram-arrow svg{width:20px}.telegram-card>b{position:absolute;left:28px;bottom:29px;font:700 9px var(--font-mono);text-transform:uppercase;letter-spacing:.08em}.support-process{padding:clamp(55px,7vw,100px) clamp(24px,7vw,105px);background:var(--surface)}.support-process-head{margin-bottom:38px;display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:35px}.support-process-head>span{font-size:clamp(34px,4.3vw,67px);font-weight:700;line-height:.9;letter-spacing:-.06em}.support-process-head>p{max-width:480px;justify-self:end;margin:0;color:var(--paper-dim);font-size:13px;line-height:1.55}.support-steps{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.support-steps article{min-height:265px;padding:25px;display:flex;flex-direction:column;justify-content:space-between;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--theme-panel)}.support-steps article>span{color:var(--acid);font:600 10px var(--font-mono)}.support-steps h2{margin:0 0 11px;font-size:clamp(21px,2vw,29px);letter-spacing:-.045em}.support-steps p{margin:0;color:var(--paper-dim);font-size:11px;line-height:1.55}.support-safety{padding:40px clamp(24px,7vw,105px);display:grid;grid-template-columns:48px 1fr;align-items:center;gap:25px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--warning) 6%,var(--theme-panel))}.support-safety>svg{width:30px;color:var(--warning)}.support-safety h2{margin:0 0 7px;font-size:21px;letter-spacing:-.035em}.support-safety p{max-width:900px;margin:0;color:var(--paper-dim);font-size:11px;line-height:1.55}.terms-hero{padding:clamp(65px,8vw,125px) clamp(24px,9vw,140px) clamp(55px,7vw,95px);display:grid;grid-template-columns:minmax(0,1fr) 210px;column-gap:80px;border-bottom:1px solid var(--line);background:var(--theme-hero)}.terms-hero .kicker{grid-column:1/-1}.terms-hero h1{max-width:1050px;margin:28px 0 24px;font:700 clamp(58px,8vw,124px)/.8 var(--font-display);letter-spacing:-.075em}.terms-hero>p{max-width:710px;margin:0;color:var(--paper-dim);font-size:16px;line-height:1.55}.terms-hero>div{align-self:end;padding:16px 0;display:flex;flex-direction:column;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.terms-hero>div span{color:var(--paper-dim);font:600 7px var(--font-mono);text-transform:uppercase}.terms-hero>div strong{margin-top:7px;font:600 10px var(--font-mono);text-transform:uppercase}.terms-slate{padding:clamp(55px,7vw,105px) clamp(24px,9vw,140px);background:var(--surface)}.terms-document{max-width:940px;margin:0 auto;padding:clamp(38px,6vw,82px) clamp(28px,7vw,95px);border:1px solid var(--line);background:var(--theme-panel);box-shadow:18px 18px color-mix(in srgb,var(--paper) 3%,transparent)}.terms-document h2{margin:44px 0 13px;padding-top:34px;border-top:1px solid var(--line);font-size:clamp(24px,2.5vw,36px);letter-spacing:-.045em}.terms-document h2:first-child{margin-top:0;padding-top:0;border-top:0}.terms-document h3{margin:32px 0 11px;font-size:21px;letter-spacing:-.035em}.terms-document p{margin:0 0 18px;color:var(--paper-dim);font-size:14px;line-height:1.78}.terms-document strong,.terms-document b{color:var(--paper);font-weight:700}.terms-document em,.terms-document i{color:var(--paper)}.terms-document blockquote{margin:28px 0;padding:3px 0 3px 22px;border-left:3px solid var(--acid);color:var(--paper);font:400 23px/1.4 var(--font-editorial)}.terms-document ul,.terms-document ol{margin:18px 0 25px;padding-left:22px;color:var(--paper-dim);font-size:14px;line-height:1.7}.terms-contact{padding:clamp(42px,6vw,80px) clamp(24px,9vw,140px);display:flex;align-items:center;justify-content:space-between;gap:45px;background:var(--acid);color:var(--on-accent)}.terms-contact h2{margin:0 0 8px;font-size:clamp(30px,4vw,56px);letter-spacing:-.06em}.terms-contact p{max-width:700px;margin:0;font-size:12px;line-height:1.5}.terms-contact>a{flex:0 0 auto;min-height:52px;padding:0 20px;display:flex;align-items:center;gap:24px;border:1px solid var(--on-accent);font:700 9px var(--font-mono);text-transform:uppercase}.terms-contact svg{width:15px}@media(max-width:900px){.support-hero{grid-template-columns:1fr}.telegram-card{min-height:260px}.terms-hero{grid-template-columns:1fr}.terms-hero>div{margin-top:35px}}@media(max-width:760px){.support-hero{min-height:0;padding:58px 18px;gap:38px}.support-copy h1{font-size:clamp(54px,17vw,78px)}.support-process{padding:52px 18px}.support-process-head{grid-template-columns:1fr}.support-process-head>p{justify-self:start}.support-steps{grid-template-columns:1fr}.support-steps article{min-height:190px}.support-safety{padding:30px 18px;align-items:start}.terms-hero{padding:58px 18px 50px}.terms-hero h1{font-size:clamp(56px,18vw,78px)}.terms-slate{padding:42px 18px}.terms-document{padding:34px 24px;box-shadow:9px 9px color-mix(in srgb,var(--paper) 3%,transparent)}.terms-contact{padding:42px 18px;align-items:flex-start;flex-direction:column}}.appearance-preview-link{min-height:42px;padding:0 14px}.appearance-preview-link svg,.admin-primary svg{width:15px}.appearance-error{margin:-10px 0 25px}.appearance-section{margin-bottom:18px;padding:clamp(20px,3vw,38px);border:1px solid var(--line);background:var(--theme-panel);border-radius:var(--theme-radius)}.appearance-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:35px;margin-bottom:28px;padding-bottom:22px;border-bottom:1px solid var(--line)}.appearance-section-head>div:first-child>span{color:var(--acid);font:500 8px var(--font-mono);letter-spacing:.12em}.appearance-section-head h2{margin:9px 0 0;font-size:clamp(25px,3vw,42px);letter-spacing:-.055em}.appearance-section-head>p{width:min(390px,45%);margin:0;color:var(--paper-dim);font-size:11px;line-height:1.55}.theme-preset-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.theme-preset{min-height:230px;padding:13px;display:grid;grid-template-columns:105px 1fr auto;gap:18px;text-align:left;border:1px solid var(--line);background:var(--ink);color:var(--paper);cursor:pointer;border-radius:var(--theme-radius)}.theme-preset:hover,.theme-preset.active{border-color:var(--acid)}.theme-preset>svg{width:18px;color:var(--acid)}.theme-swatch{height:100%;min-height:198px;padding:12px;display:flex;flex-direction:column;justify-content:flex-end;gap:8px;border:1px solid color-mix(in srgb,var(--paper) 18%,transparent);border-radius:var(--theme-radius)}.theme-swatch i:first-child{height:58%;border:1px solid rgba(255,255,255,.12)}.theme-swatch i:nth-child(2){width:72%;height:5px}.theme-swatch i:nth-child(3){width:100%;height:28px}.theme-card-copy{display:flex;flex-direction:column;align-items:flex-start}.theme-card-copy small{color:var(--paper-dim);font:500 7px var(--font-mono);text-transform:uppercase}.theme-card-copy strong{margin:13px 0 5px;font-size:24px;letter-spacing:-.045em}.theme-card-copy em{color:var(--acid);font:normal 500 8px var(--font-mono);text-transform:uppercase}.theme-card-copy p{margin:auto 0 0;color:var(--paper-dim);font-size:10px;line-height:1.55}.custom-theme-section{display:grid;grid-template-columns:1fr 1.4fr;gap:24px}.custom-theme-section .appearance-section-head{grid-column:1/-1}.custom-theme-preview{min-height:400px;padding:32px;display:flex;flex-direction:column;justify-content:center;border:1px solid}.custom-theme-preview>span{font:500 8px var(--font-mono);text-transform:uppercase}.custom-theme-preview>strong{margin:30px 0;font-size:clamp(42px,5vw,76px);line-height:.82;letter-spacing:-.07em}.custom-theme-preview em{font-style:normal;font-weight:400}.custom-theme-preview button{width:fit-content;min-height:48px;padding:0 20px;border:0;font:600 9px var(--font-mono)}.theme-token-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.theme-token-grid label,.theme-select-grid label,.brand-editor label{display:flex;flex-direction:column;gap:8px;color:var(--paper-dim);font:500 7px var(--font-mono);text-transform:uppercase}.theme-token-grid label>span{height:44px;display:grid;grid-template-columns:42px 1fr;border:1px solid var(--line)}.theme-token-grid input[type=color]{width:42px;height:42px;padding:4px;border:0;border-right:1px solid var(--line)}.theme-token-grid input:not([type=color]){min-width:0;height:42px;padding:0 8px;border:0;font:500 8px var(--font-mono);text-transform:uppercase}.theme-select-grid{grid-column:2;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.theme-select-grid select{height:44px;padding:0 10px;font-size:10px}.brand-editor{display:grid;grid-template-columns:1fr 1fr 1.2fr;gap:14px}.brand-editor input{height:52px;padding:0 14px;font-size:15px}.brand-lockup-preview{min-height:78px;padding:14px 22px;display:flex;align-items:center;justify-content:center;gap:14px;border:1px solid var(--line);background:var(--ink)}.brand-lockup-preview>strong{font-size:23px;line-height:.8;letter-spacing:-.06em}.brand-lockup-preview small{display:block;margin-top:5px;color:var(--paper-dim);font:500 7px var(--font-mono);letter-spacing:.18em}.content-tools{display:flex;gap:8px;align-items:center}.content-tools>label{height:42px;min-width:250px;padding:0 11px;display:flex;align-items:center;gap:8px;border:1px solid var(--line)}.content-tools svg{width:14px;color:var(--paper-dim)}.content-tools input{width:100%;height:40px;padding:0;border:0;background:transparent;font-size:10px}.content-tools button{min-height:42px;padding:0 12px}.content-groups{display:flex;flex-direction:column;gap:14px}.content-group{display:grid;grid-template-columns:190px 1fr;gap:25px;padding:22px;border:1px solid var(--line);background:var(--ink)}.content-group>div:first-child>span{color:var(--acid);font:500 7px var(--font-mono);letter-spacing:.12em}.content-group h3{margin:8px 0 4px;font-size:19px;letter-spacing:-.035em}.content-group>div:first-child small{color:var(--paper-dim);font:400 7px var(--font-mono);text-transform:uppercase}.content-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.content-fields label{display:flex;flex-direction:column;gap:7px;color:var(--paper-dim);font:500 8px var(--font-mono);text-transform:uppercase}.content-fields label>span{display:flex;justify-content:space-between;gap:10px}.content-fields code{color:color-mix(in srgb,var(--paper-dim) 55%,transparent);font-size:7px;text-transform:none}.content-fields input,.content-fields textarea{width:100%;padding:11px 12px;font-size:11px;line-height:1.45;text-transform:none;resize:vertical}.content-fields input{height:45px}@media(max-width:1100px){.theme-token-grid{grid-template-columns:repeat(2,1fr)}.theme-select-grid,.content-group{grid-template-columns:1fr}}@media(max-width:760px){.site-header nav{background:var(--surface)}.appearance-section-head{align-items:flex-start;flex-direction:column}.appearance-section-head>p{width:100%}.theme-preset-grid,.custom-theme-section,.brand-editor{grid-template-columns:1fr}.theme-preset{grid-template-columns:72px 1fr auto;min-height:210px}.theme-swatch{min-height:180px}.custom-theme-section .appearance-section-head,.theme-select-grid{grid-column:1}.theme-token-grid{grid-template-columns:1fr 1fr}.content-tools{width:100%;flex-direction:column;align-items:stretch}.content-tools>label{min-width:0}.content-fields{grid-template-columns:1fr}.content-group{padding:16px}}@media(max-width:430px){.theme-preset{grid-template-columns:1fr}.theme-swatch{min-height:100px}.theme-card-copy p{margin-top:18px}.theme-token-grid{grid-template-columns:1fr}}.admin-main:has(.visual-customizer){max-width:none;height:100vh;padding:0;overflow:hidden}.visual-customizer{min-height:100vh;display:grid;grid-template-rows:64px minmax(0,1fr);background:#0b0e0c;color:var(--paper)}.customizer-toolbar{min-width:0;padding:0 18px;display:grid;grid-template-columns:240px minmax(180px,280px) 1fr auto;align-items:center;gap:18px;border-bottom:1px solid var(--line);background:var(--surface);z-index:4}.customizer-title{display:flex;align-items:center;gap:11px}.customizer-title>svg{width:17px;color:var(--acid)}.customizer-title>span{display:flex;flex-direction:column}.customizer-title strong{font-size:13px}.customizer-title small{margin-top:2px;color:var(--paper-dim);font:500 7px var(--font-mono);text-transform:uppercase}.page-picker{height:38px;padding-left:12px;display:grid;grid-template-columns:auto 1fr;align-items:center;border:1px solid var(--line);background:var(--ink)}.page-picker>span{color:var(--paper-dim);font:500 7px var(--font-mono);text-transform:uppercase}.page-picker select{height:36px;min-width:0;padding:0 10px;border:0;background:transparent;font-size:10px;font-weight:600}.viewport-switch{justify-self:center;height:36px;padding:3px;display:flex;border:1px solid var(--line);background:var(--ink)}.viewport-switch button{width:38px;display:grid;place-items:center;border:0;background:transparent;color:var(--paper-dim);cursor:pointer}.viewport-switch button.active{background:var(--surfaceRaised);color:var(--paper)}.viewport-switch svg{width:14px}.customizer-actions{display:flex;align-items:center;gap:8px}.customizer-actions>a{width:40px;height:40px;display:grid;place-items:center;border:1px solid var(--line);color:var(--paper-dim)}.customizer-actions>a svg{width:14px}.customizer-actions .admin-primary{min-height:40px}.customizer-error{position:fixed;top:72px;right:18px;z-index:12;max-width:380px}.customizer-workspace{min-height:0;display:grid;grid-template-columns:320px minmax(0,1fr)}.customizer-sidebar{min-height:0;overflow-y:auto;border-right:1px solid var(--line);background:var(--surface)}.customizer-tabs{height:58px;display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--line)}.customizer-tabs button{position:relative;display:flex;align-items:center;justify-content:center;gap:7px;border:0;background:transparent;color:var(--paper-dim);font:600 8px var(--font-mono);text-transform:uppercase;cursor:pointer}.customizer-tabs button.active{color:var(--paper)}.customizer-tabs button.active:after{content:"";position:absolute;left:20px;right:20px;bottom:-1px;height:2px;background:var(--acid)}.customizer-tabs svg{width:13px}.sidebar-panel,.selected-copy-editor{padding:25px 20px}.sidebar-eyebrow{color:var(--acid);font:600 7px var(--font-mono);text-transform:uppercase;letter-spacing:.13em}.sidebar-panel h2,.selected-copy-editor h2{margin:8px 0 21px;font-size:25px;letter-spacing:-.045em}.sidebar-panel>label,.selected-copy-editor>label,.advanced-theme>label{margin-top:14px;display:flex;flex-direction:column;gap:7px;color:var(--paper-dim);font:600 7px var(--font-mono);text-transform:uppercase}.sidebar-panel input,.sidebar-panel select,.selected-copy-editor input,.selected-copy-editor textarea,.advanced-theme select{width:100%;padding:11px 12px;border:1px solid var(--line);background:var(--ink);color:var(--paper);font:400 12px/1.5 var(--font-display);text-transform:none}.selected-copy-editor textarea{min-height:135px;resize:vertical}.selected-copy-editor>p{margin:-12px 0 20px;color:var(--paper-dim);font-size:10px;line-height:1.5}.rich-text-editor{margin-top:17px;border:1px solid var(--line);background:var(--ink)}.rich-text-toolbar{min-height:43px;padding:5px;display:flex;flex-wrap:wrap;align-items:center;gap:3px;border-bottom:1px solid var(--line);background:var(--ink-3)}.rich-text-toolbar button{width:31px;height:31px;display:grid;place-items:center;border:0;background:transparent;color:var(--paper-dim);cursor:pointer}.rich-text-toolbar button:hover{background:var(--acid);color:var(--on-accent)}.rich-text-toolbar button svg{width:14px}.rich-text-toolbar>i{width:1px;height:21px;margin:0 2px;background:var(--line)}.rich-text-canvas{min-height:380px;max-height:52vh;padding:17px;overflow-y:auto;color:var(--paper);font:400 12px/1.65 var(--font-display);outline:0}.rich-text-canvas h2{margin:22px 0 7px;font-size:19px;line-height:1.1}.rich-text-canvas h2:first-child{margin-top:0}.rich-text-canvas h3{margin:18px 0 6px;font-size:15px}.rich-text-canvas p{margin:0 0 11px;color:var(--paper-dim)}.rich-text-canvas blockquote{margin:14px 0;padding-left:11px;border-left:2px solid var(--acid)}.rich-text-canvas ul,.rich-text-canvas ol{margin:10px 0;padding-left:18px}.rich-text-editor>small{padding:9px 12px;display:block;border-top:1px solid var(--line);color:var(--paper-dim);font:500 7px var(--font-mono);text-transform:uppercase}.sidebar-back{margin:-5px 0 28px;padding:0;display:flex;align-items:center;gap:7px;border:0;background:transparent;color:var(--paper-dim);font:600 8px var(--font-mono);text-transform:uppercase;cursor:pointer}.sidebar-back svg,.reset-field svg{width:13px}.reset-field{margin-top:13px;padding:0;display:flex;align-items:center;gap:7px;border:0;background:transparent;color:var(--paper-dim);font:600 8px var(--font-mono);text-transform:uppercase;cursor:pointer}.tap-demo{min-height:90px;padding:16px;display:flex;align-items:center;gap:14px;border:1px solid color-mix(in srgb,var(--acid) 50%,var(--line));background:color-mix(in srgb,var(--acid) 5%,var(--ink))}.tap-demo>svg{width:22px;color:var(--acid)}.tap-demo strong,.sidebar-note strong{font-size:11px}.tap-demo p,.sidebar-note p{margin:5px 0 0;color:var(--paper-dim);font-size:9px;line-height:1.45}.sidebar-note{margin-top:14px;padding:17px;border:1px solid var(--line);background:var(--ink)}.sidebar-note a{margin-top:15px;display:flex;align-items:center;justify-content:space-between;color:var(--acid);font:600 8px var(--font-mono);text-transform:uppercase}.sidebar-note svg{width:13px}.compact-theme-list{display:flex;flex-direction:column;gap:7px}.customizer-sidebar .theme-preset{min-height:61px;padding:8px;display:grid;grid-template-columns:55px 1fr 20px;align-items:center;gap:11px;border:1px solid var(--line);background:var(--ink);color:var(--paper)}.customizer-sidebar .theme-preset.active{border-color:var(--acid)}.customizer-sidebar .theme-preset>.theme-swatch{min-height:43px;height:43px;padding:5px;gap:3px}.customizer-sidebar .theme-swatch i:first-child{height:45%}.customizer-sidebar .theme-swatch i:nth-child(2){height:2px}.customizer-sidebar .theme-swatch i:nth-child(3){height:7px}.customizer-sidebar .theme-preset>span:nth-child(2){display:flex;flex-direction:column;align-items:flex-start}.customizer-sidebar .theme-preset strong{font-size:12px}.customizer-sidebar .theme-preset small{margin-top:3px;color:var(--paper-dim);font:500 7px var(--font-mono);text-transform:uppercase}.customizer-sidebar .theme-preset>svg{width:15px;color:var(--acid)}.advanced-theme{margin-top:17px;border-top:1px solid var(--line)}.advanced-theme summary{padding:17px 0;color:var(--paper-dim);font:600 8px var(--font-mono);text-transform:uppercase;cursor:pointer}.compact-colors{display:grid;grid-template-columns:1fr 1fr;gap:8px}.compact-colors label{height:41px;padding:0 8px 0 10px;display:flex;align-items:center;justify-content:space-between;border:1px solid var(--line);color:var(--paper-dim);font:600 7px var(--font-mono);text-transform:uppercase}.compact-colors input{width:24px;height:24px;padding:2px;border:0}.sidebar-panel .brand-lockup-preview{min-height:92px;margin-bottom:20px}.customizer-preview{min-width:0;min-height:0;padding:18px;overflow:auto;display:flex;flex-direction:column;align-items:stretch;background:#171b18}.customizer-preview.mobile{align-items:center}.preview-browser{width:100%;max-width:100%;height:29px;flex:0 0 29px;padding:0 10px;display:flex;align-items:center;gap:5px;border:1px solid #30362f;border-bottom:0;background:#101310}.customizer-preview.mobile .preview-browser{width:390px}.preview-browser>span{width:5px;height:5px;border-radius:50%;background:#4a514b}.preview-browser small{margin-left:7px;color:#7f8981;font:500 7px var(--font-mono)}.customizer-preview iframe{width:100%;min-height:0;flex:1;border:1px solid #30362f;background:var(--ink)}.customizer-preview.mobile iframe{width:390px;min-height:760px;flex:0 0 760px}.preview-edit-hint{position:fixed;left:14px;bottom:14px;z-index:10000;height:34px;padding:0 12px;display:flex;align-items:center;gap:7px;border:1px solid color-mix(in srgb,var(--acid) 60%,var(--line));background:color-mix(in srgb,var(--ink) 92%,transparent);color:var(--paper);box-shadow:0 8px 30px #00000040;font:600 8px var(--font-mono);text-transform:uppercase;pointer-events:none}.preview-edit-hint svg{width:13px;color:var(--acid)}.nox-preview-target{position:relative!important;outline:2px solid var(--acid)!important;outline-offset:4px;cursor:pointer!important}.nox-preview-target:after{content:attr(data-preview-label);position:absolute;z-index:10001;top:-26px;left:-6px;padding:4px 7px;background:var(--acid);color:var(--on-accent);white-space:nowrap;font:700 7px var(--font-mono);text-transform:uppercase;pointer-events:none}@media(max-width:900px){.customizer-toolbar{grid-template-columns:1fr auto auto;gap:8px}.customizer-title{display:none}.customizer-workspace{grid-template-columns:280px minmax(0,1fr)}}@media(max-width:760px){.admin-main:has(.visual-customizer){height:calc(100vh - 67px);padding:0}.visual-customizer{min-height:calc(100vh - 67px)}.customizer-toolbar{padding:0 10px;grid-template-columns:1fr auto}.viewport-switch{display:none}.customizer-actions>a{display:none}.customizer-workspace{grid-template-columns:1fr;grid-template-rows:290px minmax(0,1fr)}.customizer-sidebar{border-right:0;border-bottom:1px solid var(--line)}.sidebar-panel,.selected-copy-editor{padding:18px}.customizer-preview{padding:10px}}
