@font-face{font-family:Manrope;src:url(/fonts/Manrope-Latin-Variable.woff2)format("woff2");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Latin-Variable.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--canvas:#f1ece6;--canvas-deep:#e8e3da;--paper:#fff;--paper-solid:#f7f4ee;--paper-glass:#ffffff94;--ink:#0a0c0f;--ink-soft:#2c3137;--muted:#656b72;--faint:#656b72;--line:#0c0f131f;--line-strong:#0c0f133d;--carbon:#0b0d10;--carbon-2:#0d1014;--carbon-3:#161a20;--carbon-ink:#f7f5f0;--carbon-muted:#a7adb5;--crimson:#b10f2e;--crimson-bright:#e32c50;--crimson-soft:#ff9bae;--ice:#5cd2ff;--ice-bright:#d8f3ff;--ice-deep:#176f9b;--silver:#c0c6cd;--success:#197556;--warning:#a21f3b;--danger:#b5273b;--shadow-soft:0 28px 86px #181b1f1f;--shadow-deep:0 46px 150px #0000005c;--shadow-metal:0 26px 70px #0305083d, inset 0 1px 0 #ffffff6b;--radius-xs:10px;--radius-sm:16px;--radius-md:26px;--radius-lg:44px;--radius-xl:clamp(48px, 7vw, 112px);--max:1480px;--gutter:clamp(20px, 4.2vw, 78px);--display:"Manrope", "Helvetica Neue", "Segoe UI", Arial, sans-serif;--body:"Inter", "Helvetica Neue", "Segoe UI", Arial, sans-serif;--mono:"SFMono-Regular", "Roboto Mono", Consolas, monospace;--ease:cubic-bezier(.2,.75,.2,1);--ease-spring:cubic-bezier(.16,1,.3,1)}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--canvas:#060709;--canvas-deep:#0b0d11;--paper:#0d1014;--paper-solid:#11151a;--paper-glass:#0c0f1394;--ink:#f6f4ef;--ink-soft:#d7dce1;--muted:#a3a9b1;--faint:#8f98a1;--line:#e8eff51f;--line-strong:#e8eff540;--crimson:#c21838;--crimson-bright:#ff4768;--crimson-soft:#ff9caf;--ice:#8dd9ff;--ice-bright:#dff6ff;--ice-deep:#51bff4;--success:#6ad6ac;--warning:#ff7892;--danger:#ff6d82;--shadow-soft:0 30px 94px #00000061;--shadow-deep:0 54px 170px #000000a8;--shadow-metal:0 30px 90px #00000085, inset 0 1px 0 #ffffff29}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--canvas)}body{min-width:320px;color:var(--ink);background:radial-gradient(ellipse 70% 58% at 89% -12%, color-mix(in srgb, var(--ice) 12%, transparent), transparent 72%), radial-gradient(ellipse 54% 48% at -10% 18%, color-mix(in srgb, var(--crimson-bright) 7%, transparent), transparent 74%), var(--canvas);font-family:var(--body);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.55;overflow-x:clip}body.menu-open{overflow:hidden}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{color:inherit}input,select,textarea{color:var(--ink);caret-color:var(--ice-deep)}input::placeholder,textarea::placeholder{color:var(--faint);opacity:1}select option{color:var(--ink);background:var(--paper-solid)}input:disabled,select:disabled,textarea:disabled{color:var(--muted);-webkit-text-fill-color:var(--muted)}input:-webkit-autofill{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);-webkit-box-shadow:0 0 0 1000px var(--paper-solid) inset;transition:background-color 9999s ease-out}input:-webkit-autofill:hover{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);-webkit-box-shadow:0 0 0 1000px var(--paper-solid) inset;transition:background-color 9999s ease-out}input:-webkit-autofill:focus{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);-webkit-box-shadow:0 0 0 1000px var(--paper-solid) inset;transition:background-color 9999s ease-out}textarea:-webkit-autofill{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);-webkit-box-shadow:0 0 0 1000px var(--paper-solid) inset;transition:background-color 9999s ease-out}select:-webkit-autofill{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);-webkit-box-shadow:0 0 0 1000px var(--paper-solid) inset;transition:background-color 9999s ease-out}button:disabled,input:disabled,select:disabled,textarea:disabled,[aria-disabled=true],.is-disabled{opacity:.72!important}img,svg{max-width:100%;display:block}::selection{background:var(--ice);color:#05070a}:focus-visible{outline:3px solid var(--ice-deep);outline-offset:4px}[data-theme=dark] :focus-visible{outline-color:var(--ice)}.skip-link{z-index:9999;background:var(--ink);min-height:44px;color:var(--canvas);box-shadow:var(--shadow-soft);transition:transform .18s var(--ease);border-radius:14px;align-items:center;padding:0 18px;display:inline-flex;position:fixed;top:18px;left:18px;transform:translateY(-180%)}.skip-link:focus{transform:none}.shell{width:min(var(--max), 100%);padding-inline:var(--gutter);margin-inline:auto}.eyebrow{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);align-items:center;gap:12px;margin:0 0 24px;font-size:10px;line-height:1;display:inline-flex}.eyebrow:before{content:"";background:linear-gradient(90deg, var(--crimson-bright), var(--ice));width:34px;height:1px}.eyebrow.hot{color:var(--crimson-bright)}.display{font-family:var(--display);letter-spacing:-.066em;text-wrap:balance;margin:0;font-weight:650;line-height:.9}.display em{letter-spacing:-.045em;font-family:ui-serif,Iowan Old Style,Georgia,serif;font-weight:400}.lede{max-width:700px;color:var(--muted);margin:0;font-size:clamp(18px,1.45vw,23px);line-height:1.48}.micro{font-family:var(--mono);letter-spacing:.15em;text-transform:uppercase;color:var(--faint);font-size:10px;line-height:1.2}.button{--shine-x:50%;isolation:isolate;cursor:pointer;border:1px solid color-mix(in srgb, var(--crimson-bright) 64%, #fff 16%);background:radial-gradient(circle at var(--shine-x) -35%, #ffffffa3, transparent 42%), linear-gradient(145deg, #d92d4d, #9d0f2a 66%, #6d071b);color:#fff8f5;letter-spacing:-.012em;min-height:52px;transition:transform .19s var(--ease-spring), box-shadow .19s var(--ease), border-color .19s var(--ease), background .19s var(--ease);border-radius:15px 15px 9px;justify-content:center;align-items:center;gap:12px;padding:0 22px;font-size:13px;font-weight:720;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 16px 38px #9e0e293d,inset 0 1px #ffffff59,inset 0 -1px #00000038}.button:after{content:"";z-index:-1;opacity:0;transition:transform .52s var(--ease), opacity .18s var(--ease);background:linear-gradient(110deg,#0000 15%,#ffffff61 45%,#0000 70%);position:absolute;inset:0;transform:translate(-45%)}.button:hover{transform:translateY(-3px);box-shadow:0 24px 54px #9e0e2952,inset 0 1px #ffffff73}.button:hover:after{opacity:.72;transform:translate(42%)}.button:active{transform:translateY(0)scale(.985)}.button svg{width:17px;height:17px;transition:transform .18s var(--ease)}.button:hover svg{transform:translate(3px)}.button.secondary,.button.quiet{color:var(--ink);border-color:var(--line-strong);background:radial-gradient(circle at var(--shine-x) -30%, color-mix(in srgb, var(--ice-bright) 46%, transparent), transparent 38%), color-mix(in srgb, var(--paper-glass) 88%, transparent);-webkit-backdrop-filter:blur(24px)saturate(145%);backdrop-filter:blur(24px)saturate(145%);box-shadow:inset 0 1px #ffffff73,0 16px 42px #0a0c0f12}[data-theme=dark] .button.secondary,[data-theme=dark] .button.quiet{box-shadow:inset 0 1px #ffffff24,0 20px 48px #00000038}.button.secondary:hover,.button.quiet:hover{border-color:color-mix(in srgb, var(--ice) 60%, var(--line-strong));background-color:var(--paper);box-shadow:var(--shadow-soft)}.button.inverse{color:#080a0d;background:linear-gradient(145deg,#fff,#dce5ea 58%,#aab7c1);border-color:#ffffff9e;box-shadow:0 18px 56px #ffffff17,inset 0 1px #fff}.button.small{min-height:44px;padding-inline:17px;font-size:12px}.icon-button{--shine-x:50%;border:1px solid var(--line);cursor:pointer;width:44px;height:44px;color:var(--ink);background:radial-gradient(circle at var(--shine-x) -20%, color-mix(in srgb, var(--ice-bright) 46%, transparent), transparent 44%), color-mix(in srgb, var(--paper-glass) 86%, transparent);-webkit-backdrop-filter:blur(24px)saturate(150%);backdrop-filter:blur(24px)saturate(150%);transition:transform .18s var(--ease-spring), border-color .18s var(--ease), box-shadow .18s var(--ease), background .18s var(--ease);border-radius:14px 14px 9px;place-items:center;display:grid;position:relative;box-shadow:inset 0 1px #ffffff6b}.icon-button:hover{border-color:color-mix(in srgb, var(--ice) 55%, var(--line));transform:translateY(-2px)rotate(1.5deg);box-shadow:0 14px 34px #080a0d1f,inset 0 1px #ffffff8f}.icon-button:active{transform:scale(.96)}.icon-button svg{width:18px;height:18px}.brand{color:var(--ink);letter-spacing:-.05em;align-items:center;gap:11px;font-size:21px;font-weight:560;display:inline-flex}.brand b{font-weight:820}.brand-mark{filter:drop-shadow(-2px 5px 9px #51bff433)drop-shadow(2px 6px 10px #e32c502b);flex:none;place-items:center;width:44px;height:44px;display:grid}.brand-mark img{object-fit:contain;width:100%;height:100%;display:block;overflow:visible}.scroll-progress{z-index:1300;width:var(--scroll,0%);background:linear-gradient(90deg, var(--crimson-bright), var(--ice));height:2px;box-shadow:0 0 18px color-mix(in srgb, var(--ice) 64%, transparent);position:fixed;top:0;left:0}.site-header{z-index:1200;padding:18px var(--gutter);pointer-events:none;transition:padding .24s var(--ease);position:fixed;inset:0 0 auto}.site-header.is-compact{padding-top:10px}.header-core{--surface-x:50%;pointer-events:auto;border:1px solid var(--line);background:radial-gradient(circle at var(--surface-x) -30%, color-mix(in srgb, var(--ice-bright) 36%, transparent), transparent 38%), color-mix(in srgb, var(--paper-glass) 88%, transparent);-webkit-backdrop-filter:blur(30px)saturate(155%);backdrop-filter:blur(30px)saturate(155%);width:min(1340px,100%);min-height:62px;transition:background .18s var(--ease), border-color .18s var(--ease), box-shadow .18s var(--ease);border-radius:24px 24px 13px;justify-content:space-between;align-items:center;gap:24px;margin:0 auto;padding:8px 10px 8px 18px;display:flex;overflow:hidden;box-shadow:0 18px 60px #080b0f1a,inset 0 1px #ffffff7a}[data-theme=dark] .header-core{background:radial-gradient(circle at var(--surface-x) -30%, #91d9ff1f, transparent 42%), #090b0ea8;box-shadow:0 20px 70px #00000059,inset 0 1px #ffffff21}.site-nav{align-items:center;gap:clamp(20px,2.2vw,38px);display:flex}.site-nav a{color:var(--muted);letter-spacing:.015em;transition:color .16s var(--ease);padding:8px 0;font-size:12px;font-weight:650;position:relative}.site-nav a:before{content:"";background:linear-gradient(90deg, var(--crimson-bright), var(--ice));height:1px;transition:right .23s var(--ease);position:absolute;bottom:2px;left:0;right:100%}.site-nav a:hover,.site-nav a[aria-current=page]{color:var(--ink)}.site-nav a:hover:before,.site-nav a[aria-current=page]:before{right:0}.header-actions{align-items:center;gap:8px;display:flex}.mobile-menu,.mobile-panel{display:none}.hero{background:radial-gradient(ellipse 42% 52% at 78% 42%, color-mix(in srgb, var(--ice) 17%, transparent), transparent 72%), radial-gradient(ellipse 34% 40% at 65% 72%, color-mix(in srgb, var(--crimson-bright) 12%, transparent), transparent 76%), linear-gradient(155deg, color-mix(in srgb, var(--paper) 58%, transparent), transparent 45%), var(--canvas);align-items:center;min-height:100svh;padding:152px 0 92px;display:flex;position:relative;overflow:clip}.hero:before{content:"";aspect-ratio:1.18;border:1px solid color-mix(in srgb, var(--ice) 18%, var(--line));background:linear-gradient(148deg, #fff3, #fff0 38%, color-mix(in srgb, var(--ice) 6%, transparent));filter:blur(.2px);pointer-events:none;border-radius:55% 45% 62% 38%/42% 64% 36% 58%;width:min(68vw,980px);position:absolute;top:-6%;right:-15%;transform:rotate(-7deg)}.hero:after{content:"";background:linear-gradient(90deg, transparent, var(--line-strong), transparent);height:1px;position:absolute;bottom:0;left:8%;right:8%}.hero-layout{z-index:2;justify-content:space-between;align-items:center;gap:clamp(24px,3vw,72px);display:flex;position:relative}.hero-copy{z-index:4;width:min(690px,52%);position:relative}.hero .display{max-width:800px;font-size:clamp(58px,5.2vw,88px)}.hero .accent-word{color:#0000;background:linear-gradient(105deg, var(--crimson) 0 44%, var(--crimson-bright) 58%, var(--ice-deep) 104%);-webkit-background-clip:text;background-clip:text}.hero-copy .lede{max-width:620px;margin-top:30px}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.hero-facts{color:var(--muted);flex-wrap:wrap;gap:13px 30px;margin-top:52px;font-size:12px;display:flex}.hero-facts span{align-items:center;gap:10px;display:inline-flex}.hero-facts i{background:var(--ice-deep);width:7px;height:7px;box-shadow:0 0 0 5px color-mix(in srgb, var(--ice) 15%, transparent), 0 0 24px var(--ice);border-radius:50%}.hero-art{aspect-ratio:1;width:min(690px,50vw);transform:translate3d(var(--art-x,0), var(--art-y,0), 0);transition:transform .3s var(--ease);flex:none;position:relative}.hero-art:before{content:"";background:radial-gradient(circle at 62% 24%,#91d9ff2b,#0000 31%),radial-gradient(circle at 35% 80%,#be143433,#0000 34%),radial-gradient(at 51% 51%,#161b21 0,#080a0d 57%,#050608b8 69%,#0000 76%);border:1px solid #c7e5f42e;border-radius:49% 51% 43% 57%/42% 47% 53% 58%;position:absolute;inset:10% 1% 8% 4%;transform:rotate(-7deg);box-shadow:inset 0 1px #ffffff1c,0 38px 90px #10141a38}.aperture-halo{filter:blur(38px);opacity:.84;background:radial-gradient(circle at 64% 34%,#91d9ff52,#0000 36%),radial-gradient(circle at 28% 74%,#c818393d,#0000 36%);border-radius:50%;position:absolute;inset:9%}.aperture-svg{z-index:1;object-fit:contain;mix-blend-mode:screen;filter:saturate(1.04)contrast(1.03)drop-shadow(0 32px 38px #01040840);width:120%;height:100%;transform:rotate(var(--aperture-rotate,0deg));transition:transform .42s var(--ease);position:absolute;inset:-2% -10% 0}.access-ticket{--shine-x:50%;z-index:3;color:#f6f6f2;background:radial-gradient(circle at var(--shine-x) -18%, #b3e7ff57, transparent 38%), radial-gradient(circle at 8% 112%, #be163657, transparent 42%), linear-gradient(145deg, #1f242be6, #040609f0);-webkit-backdrop-filter:blur(25px)saturate(145%);backdrop-filter:blur(25px)saturate(145%);width:min(342px,53%);transform:rotate(-3.5deg) translateY(var(--ticket-y,0));transition:transform .3s var(--ease), border-color .18s var(--ease);border:1px solid #e8f4fa38;border-radius:25px 25px 13px;padding:23px;position:absolute;bottom:11%;right:2%;overflow:hidden;box-shadow:0 36px 96px #00000075,inset 0 1px #fff3}.access-ticket:hover{transform:rotate(-2deg) translateY(calc(var(--ticket-y,0px) - 6px));border-color:#b5e4fd7a}.ticket-top,.ticket-bottom{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#aeb7bf;justify-content:space-between;align-items:center;gap:14px;font-size:9px;line-height:1.3;display:flex}.ticket-rule{background:linear-gradient(90deg,#ffffff14,#a4dffe85,#ffffff14);height:1px;margin:18px 0 22px}.ticket-price{letter-spacing:-.06em;align-items:baseline;gap:8px;font-size:clamp(40px,4vw,60px);font-weight:650;line-height:1;display:flex}.ticket-price small{color:#b7c0c8;letter-spacing:.04em;font-size:11px}.ticket-title{color:#d7dce0;margin-top:11px;font-size:13px}.ticket-status{color:#bdc6cd;align-items:center;gap:9px;margin-top:24px;font-size:11px;display:flex}.ticket-status i{background:#7be0ba;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #7be0ba1f,0 0 22px #7be0ba7a}.ticket-bottom{color:#7f8992;border-top:1px solid #ffffff1a;margin-top:22px;padding-top:16px}.scroll-cue{left:var(--gutter);color:var(--faint);font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:13px;font-size:10px;display:flex;position:absolute;bottom:30px}.scroll-cue i{background:linear-gradient(90deg, var(--crimson-bright), var(--ice));width:52px;height:1px}.scene{position:relative;overflow:clip}.scene-dark{color:var(--carbon-ink);background:var(--carbon)}.scene-dark .eyebrow,.scene-dark .lede{color:var(--carbon-muted)}.scene-light{color:var(--ink);background:var(--paper)}.scene-curve{border-radius:var(--radius-xl) var(--radius-xl) 0 0;margin-top:-1px}.scene-inner{min-height:94svh;padding-block:clamp(100px,12vw,190px)}.statement-scene{background:radial-gradient(ellipse 42% 50% at 90% 18%, #8ed9ff1f, transparent 75%), radial-gradient(ellipse 44% 52% at 4% 90%, #b813302e, transparent 74%), var(--carbon)}.statement-scene:before{content:"";border:1px solid #b4e1f81c;border-radius:48% 52% 35% 65%/53% 36% 64% 47%;width:52vw;height:130%;position:absolute;top:-16%;right:-24%;transform:rotate(18deg)}.statement-scene .scene-inner{flex-direction:column;justify-content:space-between;gap:84px;display:flex}.statement{max-width:1260px;font-family:var(--display);letter-spacing:-.074em;margin:0;font-size:clamp(60px,8.7vw,154px);font-weight:620;line-height:.87}.statement .soft{color:#f7f5f047}.statement em{font-family:ui-serif,Georgia,serif;font-weight:400}.statement-foot{border-top:1px solid #ffffff21;justify-content:space-between;align-items:flex-end;gap:40px;padding-top:26px;display:flex}.statement-foot p{max-width:680px;color:var(--carbon-muted);margin:0;font-size:clamp(17px,1.5vw,22px)}.statement-index{color:var(--ice);font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;font-size:10px}.handoff{background:var(--canvas);position:relative}.handoff:after{content:"";background:color-mix(in srgb, var(--ice) 6%, transparent);filter:blur(55px);pointer-events:none;border-radius:55% 45% 64% 36%;width:50vw;height:70%;position:absolute;top:14%;left:-26%}.handoff-inner{align-items:flex-start;gap:clamp(70px,9vw,150px);min-height:174svh;padding-block:clamp(110px,12vw,184px);display:flex}.handoff-copy{z-index:2;width:min(550px,43%);position:sticky;top:150px}.handoff-copy .display{font-size:clamp(58px,6.2vw,98px)}.handoff-copy .lede{margin-top:28px}.handoff-line{z-index:2;flex:1;padding-top:12vh;position:relative}.handoff-line:before{content:"";background:linear-gradient(var(--crimson-bright), var(--silver) 22%, var(--line) 70%, transparent);width:1px;position:absolute;top:0;bottom:0;left:24px}.handoff-step{opacity:.28;min-height:42vh;transition:opacity .52s var(--ease), transform .52s var(--ease);padding:0 0 84px 96px;position:relative;transform:translateY(34px)}.handoff-step.is-visible{opacity:1;transform:none}.step-node{border:1px solid var(--line-strong);width:49px;height:49px;color:var(--muted);background:var(--canvas);box-shadow:0 0 0 13px var(--canvas), inset 0 1px 0 #fff6;font-family:var(--mono);border-radius:50% 50% 34%;place-items:center;font-size:10px;display:grid;position:absolute;top:2px;left:0}.handoff-step.is-visible .step-node{color:var(--crimson-bright);border-color:color-mix(in srgb, var(--crimson-bright) 58%, var(--line));box-shadow:0 0 0 13px var(--canvas), 0 0 30px color-mix(in srgb, var(--crimson-bright) 12%, transparent)}.handoff-step h3{letter-spacing:-.056em;max-width:660px;margin:0;font-size:clamp(36px,4vw,64px);font-weight:590;line-height:.98}.handoff-step p{max-width:630px;color:var(--muted);margin:20px 0 0;font-size:clamp(17px,1.35vw,21px)}.storefront-scene{color:var(--carbon-ink);background:radial-gradient(ellipse 38% 34% at 86% 14%, #84d8ff29, transparent 73%), radial-gradient(ellipse 44% 45% at 7% 82%, #ba13322e, transparent 75%), var(--carbon);padding:clamp(100px,11vw,178px) 0;position:relative}.storefront-intro{justify-content:space-between;align-items:flex-end;gap:54px;margin-bottom:74px;display:flex}.storefront-intro .display{max-width:980px;font-size:clamp(58px,7.1vw,112px)}.storefront-intro p{max-width:390px;color:var(--carbon-muted);margin:0 0 10px}.storefront-frame{--surface-x:72%;background:radial-gradient(circle at var(--surface-x) 8%, #cff1ff3b, transparent 26%), radial-gradient(circle at 8% 92%, #ae102c47, transparent 31%), linear-gradient(127deg, #ece8e1 0 43%, #11151a 43.2% 100%);min-height:min(820px,82vw);box-shadow:var(--shadow-deep), inset 0 1px 0 #ffffff3d;border:1px solid #e1eef429;border-radius:54px 54px 22px;position:relative;overflow:hidden}.storefront-frame:before{content:"";border:1px solid #a7e0fe2e;border-radius:52% 48% 42% 58%/38% 58% 42% 62%;width:58%;height:125%;position:absolute;top:-14%;right:-18%;transform:rotate(-16deg)}.creator-watermark{white-space:nowrap;color:#ffffff0b;font-family:var(--display);letter-spacing:-.09em;font-size:clamp(82px,16vw,250px);font-weight:720;line-height:.8;position:absolute;top:4%;right:-2%}.storefront-copy{z-index:2;color:#0d0f12;width:min(530px,42%);position:absolute;top:clamp(48px,8vw,128px);left:clamp(30px,5vw,84px)}.storefront-copy .micro{color:#5e646b}.storefront-copy h3{letter-spacing:-.064em;margin:18px 0 24px;font-size:clamp(48px,5vw,84px);font-weight:620;line-height:.91}.storefront-copy p{color:#5e646a;font-size:clamp(17px,1.38vw,21px)}.storefront-product{z-index:3;color:#f7f5ef;width:min(500px,44%);position:absolute;bottom:clamp(30px,6vw,90px);right:clamp(28px,6vw,96px)}.product-cover{--surface-x:70%;aspect-ratio:4/3;isolation:isolate;background:radial-gradient(circle at var(--surface-x) 4%, #dff6ff5c, transparent 26%), radial-gradient(circle at 12% 86%, #c5123357, transparent 34%), linear-gradient(145deg, #161b21, #050609 70%);transition:transform .3s var(--ease-spring), border-color .24s var(--ease);border:1px solid #e1f2fb33;border-radius:36px 36px 14px;position:relative;overflow:hidden;box-shadow:0 38px 110px #0000007a,inset 0 1px #ffffff2e}.product-cover:hover{border-color:#a6e1ff6b;transform:translateY(-6px)rotate(.35deg)}.cover-metal{z-index:-1;background:linear-gradient(122deg,#f8fbfd 0 9%,#76818b 17%,#eef7fb 28%,#1a2026 44%,#9edfff 58%,#f2f4f5 72%,#5e6974 84%,#cfd6dc 100%);border-radius:48% 52% 62% 38%/52% 34% 66% 48%;width:104%;height:76%;position:absolute;top:8%;left:-22%;transform:rotate(-24deg);box-shadow:inset 0 3px 8px #ffffffb8,inset 0 -14px 32px #00000052,0 26px 65px #0000005c}.product-cover:after{content:"";aspect-ratio:1;border:1px solid #b4e7ff47;border-radius:50% 44% 58% 42%;width:64%;position:absolute;top:-28%;right:-18%;box-shadow:inset 0 0 56px #7ed4ff1f}.cover-label{color:#d2d8dd;font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;font-size:9px;position:absolute;top:23px;left:25px}.cover-title{color:#f6f4ef;letter-spacing:-.055em;text-shadow:0 10px 35px #0000008c;font-size:clamp(30px,3.1vw,48px);font-weight:600;line-height:.92;position:absolute;bottom:25px;left:25px;right:25px}.product-meta{justify-content:space-between;align-items:flex-end;gap:20px;padding-top:22px;display:flex}.product-meta strong{letter-spacing:-.045em;font-size:31px}.product-meta p{color:#a7afb6;margin:5px 0 0}.economics-scene{color:var(--carbon-ink);background:radial-gradient(44% 62% at 100% 0,#91d9ff2e,#0000 70%),radial-gradient(55% 72% at 0 100%,#a80f2b3d,#0000 72%),linear-gradient(145deg,#11151a,#050609 72%);position:relative;overflow:hidden}.economics-scene:after{content:"";border:1px solid #c6ebfe24;border-radius:48% 52% 61% 39%;width:62vw;height:150%;position:absolute;top:-35%;right:-30%;transform:rotate(18deg)}.economics-inner{z-index:2;flex-direction:column;justify-content:space-between;min-height:96svh;padding-block:clamp(110px,13vw,196px);display:flex;position:relative}.economics-head{justify-content:space-between;align-items:flex-start;gap:56px;display:flex}.economics-head .display{color:#0000;background:linear-gradient(112deg,#f7f9fa,#7d8791 24%,#e7f7ff 43%,#98dcff 57%,#f3f5f6 76%,#8e1831 112%);-webkit-background-clip:text;background-clip:text;font-size:clamp(72px,11vw,180px)}.economics-head p{max-width:440px;color:var(--carbon-muted);margin:16px 0 0;font-size:clamp(18px,1.5vw,22px)}.split-line{background:#ffffff09;border:1px solid #e2eff52b;border-radius:24px 24px 12px;align-items:center;height:100px;margin-top:92px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f}.creator-share{color:#080b0e;background:linear-gradient(105deg,#f5f7f7,#bbc5cc 30%,#eaf8ff 58%,#8ed7ff 100%);align-items:center;width:95%;height:100%;padding-left:24px;display:flex}.platform-share{color:#fff7f7;background:linear-gradient(145deg,#d92c4c,#870a23);border-left:1px solid #ffffff2e;place-items:center;width:5%;min-width:76px;height:100%;display:grid}.split-line span{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;font-size:10px}.economics-foot{justify-content:space-between;align-items:flex-end;gap:44px;margin-top:36px;display:flex}.economics-foot p{max-width:700px;color:var(--carbon-muted);margin:0}.economics-foot .button.secondary{color:#f6f4ef;background:#ffffff0f;border-color:#ffffff2e}.closing-scene{background:var(--paper);position:relative;overflow:hidden}.closing-scene:before{content:"";background:linear-gradient(136deg, color-mix(in srgb, var(--ice) 12%, transparent), transparent 54%, color-mix(in srgb, var(--crimson-bright) 8%, transparent));border-radius:44% 56% 37% 63%;width:58vw;height:120%;position:absolute;top:-12%;right:-28%;transform:rotate(-17deg)}.closing-inner{z-index:2;flex-direction:column;justify-content:center;align-items:flex-start;min-height:92svh;padding-block:clamp(120px,15vw,220px);display:flex;position:relative}.closing-inner .display{max-width:1240px;font-size:clamp(70px,9.8vw,162px)}.closing-inner .lede{margin-top:34px}.closing-actions{flex-wrap:wrap;gap:12px;margin-top:42px;display:flex}.site-footer{color:var(--carbon-ink);background:radial-gradient(ellipse 40% 60% at 95% 10%, #91d9ff17, transparent 72%), var(--carbon);padding:80px 0 38px}.footer-top{justify-content:space-between;gap:72px;padding-bottom:76px;display:flex}.footer-intro{max-width:430px}.footer-intro .brand{color:#f6f4ef}.footer-intro p{color:var(--carbon-muted);margin:23px 0 0}.footer-links{gap:clamp(52px,7vw,116px);display:flex}.footer-column{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.footer-column h3{color:#6d7680;font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;margin:0 0 11px;font-size:9px}.footer-column a{color:#c9ced3;transition:color .15s var(--ease), transform .15s var(--ease);font-size:13px}.footer-column a:hover{color:var(--ice-bright);transform:translate(4px)}.footer-bottom{color:#727a82;font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;border-top:1px solid #ffffff1a;justify-content:space-between;gap:26px;padding-top:24px;font-size:9px;display:flex}.editorial-hero{align-items:flex-end;min-height:82svh;padding:178px 0 112px;display:flex;position:relative;overflow:hidden}.editorial-hero:before{content:"";aspect-ratio:1.05;border:1px solid var(--line);width:min(720px,58vw);box-shadow:inset 0 1px 0 #ffffff73, var(--shadow-soft);background:radial-gradient(circle at 68% 24%,#cdf1ff6b,#0000 25%),radial-gradient(circle at 18% 82%,#b4143440,#0000 32%),linear-gradient(142deg,#ffffff73,#828e9a1f 30%,#0a0d1114 58%,#91d9ff24);border-radius:48% 52% 64% 36%/38% 62%;position:absolute;top:3%;right:-12%;transform:rotate(-11deg)}.editorial-hero:after{content:"";background:linear-gradient(90deg, transparent, var(--ice), transparent);opacity:.44;width:42%;height:1px;position:absolute;bottom:15%;right:8%}.editorial-hero .shell{z-index:2;position:relative}.editorial-hero .display{max-width:1180px;font-size:clamp(70px,9.3vw,156px)}.docs-display{overflow-wrap:anywhere;max-width:1050px!important;font-size:clamp(64px,7.5vw,110px)!important}.editorial-hero .lede{max-width:690px;margin-top:30px}.editorial-hero .button{margin-top:36px}.editorial-body{background:var(--paper);border-radius:var(--radius-xl) var(--radius-xl) 0 0;padding:86px 0 158px}.editorial-rail{border-top:1px solid var(--line)}.rail-row{border-bottom:1px solid var(--line);transition:padding-left .23s var(--ease), color .23s var(--ease), background .23s var(--ease);justify-content:space-between;align-items:flex-start;gap:52px;padding:clamp(38px,4.4vw,66px) 0;display:flex}.rail-row:hover{background:linear-gradient(90deg, color-mix(in srgb, var(--ice) 5%, transparent), transparent 38%);padding-left:18px}.rail-index{color:var(--crimson-bright);font-family:var(--mono);letter-spacing:.14em;flex:0 0 56px;font-size:10px}.rail-main{flex:1;justify-content:space-between;align-items:flex-start;gap:clamp(30px,6vw,104px);display:flex}.rail-main h2{letter-spacing:-.052em;max-width:520px;margin:0;font-size:clamp(35px,4vw,60px);font-weight:590;line-height:1}.rail-main p{max-width:540px;color:var(--muted);margin:2px 0 0;font-size:16px}.rail-meta{color:var(--faint);font-family:var(--mono);letter-spacing:.13em;text-align:right;text-transform:uppercase;flex:0 0 100px;font-size:9px}.quote-slab{color:var(--carbon-ink);box-shadow:var(--shadow-deep);background:radial-gradient(circle at 88% 12%,#a1defd33,#0000 28%),radial-gradient(circle at 0 100%,#aa102d3d,#0000 34%),linear-gradient(145deg,#14191f,#050609);border-radius:46px 46px 18px;margin-top:96px;padding:clamp(52px,7vw,108px);position:relative;overflow:hidden}.quote-slab:before{content:"";border:1px solid #b3e3fb29;border-radius:42% 58% 63% 37%;width:52%;height:150%;position:absolute;top:-30%;right:-20%;transform:rotate(22deg)}.quote-slab blockquote{z-index:2;letter-spacing:-.06em;max-width:1040px;margin:0;font-size:clamp(48px,6vw,94px);font-weight:570;line-height:.95;position:relative}.quote-slab p{z-index:2;max-width:650px;color:var(--carbon-muted);margin:28px 0 0;position:relative}.links-hero .display,.token-hero .display{max-width:1000px}.link-directory{border-top:1px solid var(--line)}.link-directory__item{border-bottom:1px solid var(--line);min-height:148px;color:var(--ink);transition:padding .22s var(--ease),background .22s var(--ease);grid-template-columns:58px minmax(0,1fr) 160px 28px;align-items:center;gap:clamp(18px,3vw,50px);padding:28px 4px;display:grid}.link-directory__item:hover{background:linear-gradient(90deg,color-mix(in srgb,var(--ice) 8%,transparent),transparent 55%);padding-inline:18px}.link-directory__item strong{letter-spacing:-.045em;font-size:clamp(30px,3.3vw,52px);font-weight:600;line-height:1;display:block}.link-directory__item p{max-width:680px;color:var(--muted);margin:11px 0 0}.link-directory__item small{color:var(--muted);font:650 10px/1.4 var(--mono);letter-spacing:.09em;text-transform:uppercase}.link-directory__item svg{width:24px}.token-truth{flex-wrap:wrap;gap:10px 22px;margin-top:34px;display:flex}.token-truth span{color:var(--muted);font:650 10px/1.4 var(--mono);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:9px;display:inline-flex}.token-truth i{background:var(--crimson-bright);width:7px;height:7px;box-shadow:0 0 18px color-mix(in srgb,var(--crimson-bright) 60%,transparent);border-radius:50%}.token-flow{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.token-flow article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:330px;padding:clamp(30px,4vw,62px)}.token-flow span{color:var(--crimson-bright);font:700 11px/1 var(--mono)}.token-flow h2{letter-spacing:-.05em;max-width:480px;margin:70px 0 18px;font-size:clamp(34px,4vw,58px);line-height:.98}.token-flow p{max-width:570px;color:var(--muted);margin:0}.token-split{color:var(--carbon-ink);background:linear-gradient(145deg,#111820,#202d38);border-radius:44px 44px 17px;grid-template-columns:minmax(0,1.3fr) minmax(320px,.7fr);gap:clamp(42px,7vw,110px);margin-top:92px;padding:clamp(38px,6vw,84px);display:grid}.token-split h2{color:#f4f7f8;letter-spacing:-.06em;max-width:760px;margin:18px 0;font-size:clamp(45px,5.8vw,86px);line-height:.95}.token-split p{max-width:690px;color:var(--carbon-muted)}.token-split dl{border-top:1px solid #e8eff529;margin:0}.token-split dl div{border-bottom:1px solid #e8eff529;justify-content:space-between;gap:18px;padding:18px 0;display:flex}.token-split dt{color:var(--carbon-muted)}.token-split dd{color:#f4f7f8;text-align:right;margin:0;font-weight:680}.token-policy-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.token-policy-grid article{border:1px solid var(--line);background:var(--paper-raised);border-radius:30px 30px 11px;min-height:260px;padding:30px}.token-policy-grid h3{letter-spacing:-.04em;margin:0 0 70px;font-size:28px}.token-policy-grid p{color:var(--muted);margin:0}.product-research-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.product-research-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:310px;padding:clamp(26px,3.2vw,48px)}.product-research-grid span,.product-research-grid small{font:700 9px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase}.product-research-grid span{color:var(--crimson-bright)}.product-research-grid small{float:right;color:var(--muted)}.product-research-grid h2{letter-spacing:-.05em;margin:86px 0 18px;font-size:clamp(31px,3.2vw,47px);line-height:.98}.product-research-grid p{color:var(--muted);margin:0}.discovery-hero{padding:182px 0 96px;position:relative;overflow:hidden}.discovery-hero:after{content:"";aspect-ratio:1.3;border:1px solid var(--line);background:linear-gradient(132deg,#ffffff3d,#91d9ff1f 48%,#a30e2a14);border-radius:54% 46% 35% 65%;width:42vw;position:absolute;top:7%;right:-8%;transform:rotate(-16deg)}.discovery-hero .shell{z-index:2;position:relative}.discovery-hero .display{max-width:1180px;font-size:clamp(68px,8.8vw,146px)}.discovery-hero .lede{margin-top:28px}.discovery-controls{flex-wrap:wrap;gap:9px;margin-top:40px;display:flex}.filter-pill{border:1px solid var(--line);min-height:42px;color:var(--muted);background:var(--paper-glass);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);cursor:pointer;transition:transform .18s var(--ease), color .18s var(--ease), border-color .18s var(--ease), background .18s var(--ease);border-radius:14px 14px 8px;padding:0 16px}.filter-pill:hover{color:var(--ink);border-color:var(--line-strong);transform:translateY(-2px)}.filter-pill.active{color:#061017;border-color:var(--ice);background:linear-gradient(140deg,#e8f8ff,#86d5ff);box-shadow:0 12px 34px #4caee12e}.creator-film{padding:20px 0 160px}.creator-feature{border:1px solid var(--line);color:#f6f4ef;min-height:740px;box-shadow:var(--shadow-deep);transition:transform .4s var(--ease-spring), border-color .26s var(--ease);background:radial-gradient(circle at 76% 24%,#afe4ff45,#0000 26%),radial-gradient(circle at 18% 84%,#bf113257,#0000 34%),linear-gradient(145deg,#171c22,#050609 72%);border-radius:54px 54px 20px;align-items:flex-end;display:flex;position:relative;overflow:hidden}.creator-feature:hover{border-color:#a1ddfc57;transform:translateY(-8px)}.creator-feature:before{content:"N";color:#ffffff0b;letter-spacing:-.12em;font-size:min(48vw,720px);font-weight:760;line-height:1;position:absolute;top:-12%;right:-4%}.creator-feature:after{content:"";border:1px solid #b5e6ff2b;border-radius:47% 53% 61% 39%;width:56%;height:118%;position:absolute;top:-12%;right:-16%;transform:rotate(18deg)}.creator-feature-copy{z-index:2;max-width:820px;padding:clamp(36px,6vw,90px);position:relative}.creator-feature-copy h2{letter-spacing:-.066em;max-width:800px;margin:20px 0 24px;font-size:clamp(58px,7.5vw,116px);font-weight:590;line-height:.9}.creator-feature-copy p{color:#b9c0c7;max-width:630px;font-size:clamp(17px,1.5vw,22px)}.creator-feature-meta{color:var(--ice-bright);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;gap:11px 26px;margin-top:34px;font-size:10px;display:flex}.creator-strip{border-top:1px solid var(--line);margin-top:64px}.creator-strip>a{border-bottom:1px solid var(--line);min-height:156px;transition:padding-left .22s var(--ease), background .22s var(--ease);align-items:center;gap:clamp(20px,4vw,64px);padding:24px 0;display:flex}.creator-strip>a:hover{background:linear-gradient(90deg, color-mix(in srgb, var(--ice) 6%, transparent), transparent 42%);padding-left:18px}.creator-monogram{border:1px solid var(--line-strong);width:68px;height:68px;color:var(--ink);background:linear-gradient(145deg, var(--paper), color-mix(in srgb, var(--ice) 10%, var(--paper)));border-radius:22px 22px 10px;flex:0 0 68px;place-items:center;font-size:18px;font-weight:720;display:grid;box-shadow:inset 0 1px #ffffff8c}.creator-strip .micro{flex:0 0 110px}.creator-strip h3{letter-spacing:-.05em;flex:0 0 min(32%,390px);margin:0;font-size:clamp(28px,3vw,46px);font-weight:590}.creator-strip p{max-width:560px;color:var(--muted);flex:1;margin:0}.connected-explore .discovery-hero{padding-bottom:54px}.explore-searchbar{grid-template-columns:minmax(260px,1.5fr) minmax(210px,.75fr) auto;align-items:end;gap:11px;margin-top:42px;display:grid}.explore-searchbar label>span{color:var(--muted);font:9px var(--mono);letter-spacing:.11em;text-transform:uppercase;margin:0 0 7px 2px;display:block}.explore-searchbar label>div{min-height:54px;color:var(--muted);border:1px solid var(--line);background:var(--paper);box-shadow:var(--shadow-soft),inset 0 1px 0 #ffffff61;border-radius:16px 16px 8px;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:9px;padding:0 15px;display:grid}.explore-searchbar label>div:focus-within{color:var(--ice-deep);border-color:color-mix(in srgb,var(--ice) 72%,var(--line));box-shadow:0 0 0 4px color-mix(in srgb,var(--ice) 12%,transparent),var(--shadow-soft)}.explore-searchbar svg{width:17px}.explore-searchbar :where(input,select){width:100%;min-width:0;height:52px;color:var(--ink);background:0 0;border:0;outline:0;padding:0}.explore-searchbar input::placeholder{color:var(--faint);opacity:1}.explore-searchbar select option{color:var(--ink);background:var(--paper)}.explore-searchbar>button,.catalog-state button,.catalog-more button{color:#071018;cursor:pointer;background:linear-gradient(145deg,#eaf8ff,#90dbff);border:1px solid #ffffff73;border-radius:16px 16px 8px;justify-content:center;align-items:center;gap:8px;min-height:54px;padding:0 18px;font-size:11px;font-weight:700;display:inline-flex;box-shadow:0 12px 30px #3ca1d729,inset 0 1px #fff}.explore-searchbar>button:disabled,.catalog-more button:disabled{opacity:.62;cursor:wait}.explore-categories{scrollbar-width:thin;gap:6px;margin-top:15px;padding-bottom:6px;display:flex;overflow-x:auto}.explore-categories button{min-height:42px;color:var(--muted);border:1px solid var(--line);background:color-mix(in srgb,var(--paper) 76%,transparent);cursor:pointer;white-space:nowrap;border-radius:14px 14px 7px;align-items:center;gap:9px;padding:0 14px;display:inline-flex}.explore-categories button:hover{color:var(--ink);border-color:var(--line-strong)}.explore-categories button.is-active{color:#071018;background:linear-gradient(145deg,#eaf8ff,#90dbff);border-color:#ffffff73;box-shadow:inset 0 1px #fff}.explore-categories span{background:color-mix(in srgb,currentColor 9%,transparent);min-width:22px;min-height:22px;font:8px var(--mono);border-radius:8px;place-items:center;padding:0 5px;display:grid}.catalog-film{padding:78px 0 130px}.catalog-film__head{justify-content:space-between;align-items:flex-end;gap:42px;margin-bottom:36px;display:flex}.catalog-film__head .eyebrow{margin-bottom:14px}.catalog-film__head h2{color:var(--ink);letter-spacing:-.058em;margin:0;font-size:clamp(42px,5vw,76px);font-weight:600;line-height:.95}.catalog-film__head p:last-child{max-width:690px;color:var(--muted);margin:14px 0 0}.catalog-film__head>span{color:var(--muted);font:9px var(--mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.catalog-grid-live{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.catalog-card-live{border:1px solid var(--line);background:color-mix(in srgb,var(--paper) 86%,transparent);min-width:0;box-shadow:var(--shadow-soft),inset 0 1px 0 #ffffff5c;border-radius:34px 34px 13px;overflow:hidden}.catalog-card-live__art{--listing-accent:var(--crimson-bright);color:#f7f5ef;background:radial-gradient(circle at 82% 12%,color-mix(in srgb,var(--listing-accent) 56%,#fff),transparent 28%), radial-gradient(circle at 0 110%,color-mix(in srgb,var(--listing-accent) 62%,#050609),transparent 46%), linear-gradient(145deg,#171c22,#050609 76%);justify-content:space-between;align-items:flex-end;min-height:235px;padding:25px;display:flex;position:relative;overflow:hidden}.catalog-card-live__art:before{content:"";border:1px solid #bee8fc2e;border-radius:46% 54% 63% 37%;width:68%;height:145%;position:absolute;top:-35%;right:-27%;transform:rotate(17deg)}.catalog-card-live__art>span{z-index:1;font:8px var(--mono);letter-spacing:.12em;text-transform:uppercase;background:#05070947;border:1px solid #ffffff2e;border-radius:10px;padding:7px 9px;position:relative}.catalog-card-live__art>strong{z-index:1;color:#0000;background:linear-gradient(145deg,#fff,#a7dfff 64%,var(--listing-accent));letter-spacing:-.1em;-webkit-background-clip:text;background-clip:text;font-size:clamp(80px,11vw,154px);font-weight:730;line-height:.65;position:relative}.catalog-card-live__art>strong.has-image{background-color:#090c11;background-position:50%;background-size:cover;border:1px solid #ffffff47;border-radius:42px 42px 16px;width:132px;height:132px;box-shadow:0 18px 45px #00000052}.catalog-card-live__copy{padding:25px}.catalog-creator{grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;display:grid}.catalog-creator>span{color:#071018;background:linear-gradient(145deg,#eaf8ff,#90dbff);border-radius:14px 14px 7px;place-items:center;width:42px;height:42px;font-size:11px;font-weight:750;display:grid}.catalog-creator>span.has-image,.creator-avatar.has-image{color:#0000;background-color:#090c11;background-position:50%;background-repeat:no-repeat;background-size:cover}.catalog-creator>div{min-width:0}.catalog-creator strong,.catalog-creator small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.catalog-creator strong{color:var(--ink);font-size:12px}.catalog-creator small{color:var(--muted);font-size:9px}.catalog-creator>b{color:var(--success);font:8px var(--mono);letter-spacing:.07em;text-transform:uppercase}.catalog-card-live__copy>h3{color:var(--ink);letter-spacing:-.058em;margin:25px 0 7px;font-size:clamp(34px,4vw,56px);font-weight:600;line-height:.95}.catalog-card-live__copy>p{min-height:48px;color:var(--muted);margin:0}.catalog-tags{flex-wrap:wrap;gap:5px;margin-top:18px;display:flex}.catalog-tags span{color:var(--crimson-bright);border:1px solid color-mix(in srgb,var(--crimson-bright) 20%,var(--line));background:color-mix(in srgb,var(--crimson-bright) 5%,transparent);font:8px var(--mono);border-radius:9px;padding:5px 8px}.catalog-products{border-top:1px solid var(--line);margin-top:22px;display:grid}.catalog-products>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:22px;min-height:70px;display:flex}.catalog-products>div>span{min-width:0}.catalog-products strong,.catalog-products small{display:block}.catalog-products strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.catalog-products small{color:var(--muted);margin-top:4px;font-size:9px}.catalog-products>div>b{color:var(--ink);white-space:nowrap;font-size:12px}.catalog-card-live__copy>footer{grid-template-columns:auto auto minmax(140px,1fr);align-items:end;gap:20px;margin-top:24px;display:grid}.catalog-card-live__copy>footer>span{gap:3px;display:grid}.catalog-card-live__copy>footer>span strong{color:var(--ink);font-size:15px}.catalog-card-live__copy>footer>span small{color:var(--muted);font-size:8px}.catalog-card-live__copy>footer a{color:#071018;background:linear-gradient(145deg,#eaf8ff,#90dbff);border-radius:14px 14px 7px;justify-content:space-between;align-items:center;gap:12px;min-height:46px;padding:0 15px;font-size:11px;font-weight:700;display:flex;box-shadow:inset 0 1px #fff}.catalog-card-live__copy>footer a svg{width:16px}.catalog-state{border:1px solid var(--line);background:color-mix(in srgb,var(--paper) 82%,transparent);border-radius:30px 30px 12px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:18px;min-height:260px;padding:40px;display:grid}.catalog-state>svg{width:30px;color:var(--ice-deep)}.catalog-state strong{color:var(--ink);font-size:18px}.catalog-state p{color:var(--muted);margin:5px 0 0}.catalog-state.is-error>svg,.catalog-state.is-error strong{color:var(--danger)}.catalog-skeleton{grid-template-columns:1fr 1fr;gap:16px;display:grid}.catalog-skeleton span{border:1px solid var(--line);background:linear-gradient(135deg,color-mix(in srgb,var(--paper) 88%,transparent),color-mix(in srgb,var(--ice) 7%,var(--paper)),color-mix(in srgb,var(--paper) 88%,transparent));border-radius:34px 34px 13px;min-height:570px}.catalog-more{text-align:center;justify-items:center;gap:10px;margin-top:34px;display:grid}.catalog-more p{color:var(--muted);margin:0;font-size:10px}.catalog-boundary{color:#f7f5ef;background:radial-gradient(circle at 85% 0,#91d9ff33,#0000 32%),radial-gradient(circle at 0 110%,#be14344d,#0000 38%),linear-gradient(145deg,#171c22,#050609 74%);padding:100px 0}.catalog-boundary .shell{grid-template-columns:58px minmax(0,1fr);gap:28px;display:grid}.catalog-boundary .shell>svg{width:52px;color:var(--ice)}.catalog-boundary .eyebrow{color:var(--ice);margin-bottom:18px}.catalog-boundary h2{letter-spacing:-.06em;max-width:900px;margin:0;font-size:clamp(46px,6vw,94px);font-weight:590;line-height:.93}.catalog-boundary p:last-child{color:#aeb7bf;max-width:790px;margin:23px 0 0}.catalog-rails{padding:80px 0 130px}.catalog-rails .eyebrow{margin-bottom:22px}.catalog-rails .shell>div{flex-wrap:wrap;gap:8px;display:flex}.catalog-rails .shell>div span{border:1px solid var(--line);background:var(--paper);border-radius:15px 15px 8px;gap:3px;min-width:150px;padding:13px;display:grid}.catalog-rails strong{color:var(--ink);font-size:11px}.catalog-rails small,.catalog-rails .shell>p:last-child{color:var(--muted);font-size:9px}.catalog-rails .shell>p:last-child{margin:20px 0 0}.status-hero{color:#f7f5ef;background:radial-gradient(circle at 84% 18%,#91d9ff36,#0000 27%),radial-gradient(circle at 0 105%,#be143452,#0000 40%),linear-gradient(145deg,#171c22,#050609 74%);align-items:center;min-height:82svh;padding:150px 0 90px;display:flex;overflow:hidden}.status-hero .eyebrow{color:var(--crimson-soft)}.status-hero__grid{grid-template-columns:minmax(0,1fr) minmax(240px,340px);align-items:center;gap:clamp(50px,8vw,130px);display:grid}.status-hero .display{color:#f7f5ef;max-width:1020px;font-size:clamp(68px,9vw,146px)}.status-hero .lede{color:#b3bbc2;max-width:770px;margin-top:28px}.status-orb{aspect-ratio:1;background:radial-gradient(circle at 38% 31%,#ffffff40,transparent 14%),radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--success) 46%,transparent),transparent 63%),#ffffff0a;border:1px solid #d6eefa33;border-radius:48% 52% 58% 42%;place-content:center;justify-items:center;gap:8px;display:grid;transform:rotate(5deg);box-shadow:0 40px 120px #0000006b,inset 0 1px #ffffff29}.status-orb.is-prelaunch{background:radial-gradient(circle at 38% 31%,#ffffff40,#0000 14%),radial-gradient(circle,#f3bf5757,#0000 63%),#ffffff0a}.status-orb.is-loading{opacity:.7}.status-orb span{background:var(--success);width:11px;height:11px;box-shadow:0 0 0 7px color-mix(in srgb,var(--success) 12%,transparent);border-radius:50%}.status-orb.is-prelaunch span{background:var(--warning);box-shadow:0 0 0 7px color-mix(in srgb,var(--warning) 12%,transparent)}.status-orb strong{color:#f7f5ef;letter-spacing:-.05em;font-size:clamp(27px,3vw,42px);font-weight:610}.status-orb small{color:#a7b0b8;font:9px var(--mono);letter-spacing:.13em;text-transform:uppercase}.status-refresh{color:#071018;cursor:pointer;background:linear-gradient(145deg,#eaf8ff,#90dbff);border:1px solid #ffffff73;border-radius:15px 15px 8px;align-items:center;gap:8px;min-height:48px;margin-top:34px;padding:0 17px;font-size:11px;font-weight:700;display:inline-flex;box-shadow:inset 0 1px #fff}.status-refresh svg{width:16px}.status-refresh:disabled{opacity:.62;cursor:wait}.status-evidence{padding:110px 0 150px}.status-evidence header{grid-template-columns:minmax(180px,.6fr) minmax(0,1.5fr);align-items:end;gap:42px;display:grid}.status-evidence header .eyebrow{margin:0}.status-evidence header h2{max-width:950px;color:var(--ink);letter-spacing:-.06em;margin:0;font-size:clamp(48px,6vw,94px);font-weight:590;line-height:.93}.status-evidence__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:50px;display:grid}.status-evidence__grid article{border:1px solid var(--line);background:var(--paper);border-radius:23px 23px 10px;align-content:space-between;gap:16px;min-height:160px;padding:21px;display:grid;box-shadow:inset 0 1px #ffffff57}.status-evidence__grid article>span{background:var(--warning);width:9px;height:9px;box-shadow:0 0 0 6px color-mix(in srgb,var(--warning) 10%,transparent);border-radius:50%}.status-evidence__grid article>span.is-positive{background:var(--success);box-shadow:0 0 0 6px color-mix(in srgb,var(--success) 10%,transparent)}.status-evidence__grid small{color:var(--muted);font:9px var(--mono);letter-spacing:.1em;text-transform:uppercase}.status-evidence__grid strong{color:var(--ink);letter-spacing:-.03em;font-size:20px}.status-evidence aside{color:var(--muted);border:1px solid var(--line);background:color-mix(in srgb,var(--paper) 78%,transparent);border-radius:20px 20px 9px;align-items:flex-start;gap:15px;margin-top:20px;padding:20px;display:flex}.status-evidence aside svg{width:20px;min-width:20px;color:var(--ice-deep)}.status-evidence aside p{margin:0}.status-evidence aside strong{color:var(--ink)}@media (max-width:900px){.explore-searchbar{grid-template-columns:1fr 1fr}.explore-searchbar>button{grid-column:1/3}.catalog-grid-live,.catalog-skeleton,.status-hero__grid{grid-template-columns:1fr}.status-orb{width:min(320px,70vw)}.status-evidence__grid{grid-template-columns:1fr 1fr}}@media (max-width:620px){.explore-searchbar{grid-template-columns:1fr}.explore-searchbar>button{grid-column:auto}.catalog-film__head{flex-direction:column;align-items:flex-start}.catalog-card-live__art{min-height:190px}.catalog-creator{grid-template-columns:42px minmax(0,1fr)}.catalog-creator>b{grid-column:2}.catalog-card-live__copy>footer{grid-template-columns:1fr 1fr}.catalog-card-live__copy>footer a{grid-column:1/3}.catalog-state{grid-template-columns:30px minmax(0,1fr);padding:26px}.catalog-state button{grid-column:1/3}.catalog-boundary .shell{grid-template-columns:1fr}.status-hero{min-height:auto;padding:140px 0 86px}.status-hero .display{font-size:clamp(64px,17vw,92px)}.status-evidence header,.status-evidence__grid{grid-template-columns:1fr}}.store-shell{background:var(--canvas)}.store-hero{color:#f7f5ef;background:radial-gradient(42% 48% at 88% 22%,#93daff33,#0000 72%),radial-gradient(44% 54% at 6% 88%,#b411303d,#0000 74%),linear-gradient(145deg,#171c22,#050609 70%);align-items:center;min-height:94svh;padding:166px 0 90px;display:flex;position:relative;overflow:hidden}.store-hero:before{content:"";aspect-ratio:1;border:1px solid #b5e4fc26;border-radius:46% 54% 64% 36%;width:min(930px,70vw);position:absolute;top:-11%;right:-17%;transform:rotate(17deg)}.store-hero:after{content:"";border:1px solid #ffffff0f;border-radius:58% 42% 35% 65%;width:45%;height:90%;position:absolute;top:14%;right:-8%;transform:rotate(-11deg)}.store-hero .shell{z-index:2;position:relative}.store-hero-copy{width:min(760px,58%)}.creator-id{align-items:center;gap:16px;margin-bottom:42px;display:flex}.creator-avatar{color:#071018;background:linear-gradient(145deg,#e9f8ff,#88d6ff);border:1px solid #fff3;border-radius:19px 19px 9px;place-items:center;width:58px;height:58px;font-weight:760;display:grid;box-shadow:inset 0 1px #fff}.commerce-profile-media{border:1px solid var(--line);background:var(--paper);border-radius:24px 24px 10px;grid-template-columns:80px minmax(0,1fr) auto;align-items:center;gap:20px;padding:24px;display:grid}.commerce-profile-media .creator-avatar{border-color:var(--line-strong);width:80px;height:80px}.commerce-profile-media h3{color:var(--ink);margin:4px 0 6px;font-size:18px}.commerce-profile-media p:not(.eyebrow){max-width:720px;color:var(--muted);font-size:11px;line-height:1.55}.commerce-profile-media>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.commerce-profile-media label.button{cursor:pointer}.commerce-profile-media label.button.is-disabled{cursor:not-allowed;opacity:.5}.commerce-profile-media .button.danger{color:var(--danger);border-color:color-mix(in srgb,var(--danger) 40%,var(--line));background:color-mix(in srgb,var(--danger) 7%,var(--paper))}.commerce-profile-media input[type=file]{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:760px){.commerce-profile-media{grid-template-columns:64px minmax(0,1fr)}.commerce-profile-media .creator-avatar{width:64px;height:64px}.commerce-profile-media>div:last-child{grid-column:1/-1;justify-content:stretch}.commerce-profile-media>div:last-child>*{flex:1}}.creator-id strong,.creator-id span{display:block}.creator-id strong{color:#f6f4ef}.creator-id div>span{color:#9fa8b0;font-size:12px}.store-hero .display{font-size:clamp(66px,8.5vw,132px)}.store-hero .lede{color:#b1b9c0;margin-top:28px}.store-offer{right:var(--gutter);-webkit-backdrop-filter:blur(26px)saturate(145%);backdrop-filter:blur(26px)saturate(145%);background:radial-gradient(circle at 80% -20%,#b3e7ff47,#0000 42%),#0d1115b3;border:1px solid #d6eefa30;border-radius:30px 30px 13px;width:min(430px,35vw);padding:28px;position:absolute;bottom:70px;overflow:hidden;box-shadow:0 30px 90px #0006,inset 0 1px #ffffff29}.store-offer h2{letter-spacing:-.045em;margin:18px 0 12px;font-size:34px;font-weight:590}.store-offer p{color:#aeb6bd}.store-offer-price{border-top:1px solid #ffffff1a;justify-content:space-between;align-items:flex-end;gap:20px;margin-top:30px;padding-top:22px;display:flex}.store-offer-price strong,.store-offer-price small{display:block}.store-offer-price strong{letter-spacing:-.04em;font-size:28px}.store-offer-price small{color:#8f98a1}.store-products{background:var(--paper);padding:116px 0 164px}.store-products-head{justify-content:space-between;align-items:flex-end;gap:44px;margin-bottom:54px;display:flex}.store-products-head h2{letter-spacing:-.06em;margin:0;font-size:clamp(50px,6vw,92px);font-weight:600}.store-products-head p{max-width:520px;color:var(--muted);margin:0}.store-product-row{border-top:1px solid var(--line);min-height:210px;transition:padding-left .22s var(--ease), background .22s var(--ease);align-items:center;gap:clamp(24px,4vw,62px);padding:30px 0;display:flex}.store-product-row:last-child{border-bottom:1px solid var(--line)}.store-product-row:hover{background:linear-gradient(90deg, color-mix(in srgb, var(--ice) 6%, transparent), transparent 42%);padding-left:18px}.store-product-art{aspect-ratio:1;border:1px solid var(--line);background:radial-gradient(circle at 76% 22%,#abe5ff7a,#0000 26%),radial-gradient(circle at 10% 88%,#c0133470,#0000 34%),linear-gradient(145deg,#192029,#050609);border-radius:36px 36px 14px;flex:0 0 150px;width:150px;box-shadow:inset 0 1px #ffffff2e,0 20px 48px #00000026}.store-product-copy{flex:1}.store-product-copy>span{color:var(--crimson-bright);font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;font-size:10px}.store-product-copy h3{letter-spacing:-.052em;margin:9px 0 8px;font-size:clamp(32px,3.4vw,52px);font-weight:590;line-height:1}.store-product-copy p{max-width:620px;color:var(--muted);margin:0}.store-product-price{text-align:right;flex:0 0 150px}.store-product-price strong,.store-product-price small{display:block}.store-product-price strong{font-size:22px}.store-product-price small{color:var(--muted)}.product-page{background:var(--canvas);padding:154px 0 150px}.product-layout{align-items:flex-start;gap:clamp(52px,8vw,130px);display:flex}.product-visual{flex:none;width:min(590px,45%);position:sticky;top:126px}.product-details{flex:1;padding-top:20px}.product-details .display{font-size:clamp(62px,7.2vw,116px)}.product-details .lede{margin-top:26px}.product-price-line{align-items:baseline;gap:14px;margin:38px 0 30px;display:flex}.product-price-line strong{letter-spacing:-.05em;font-size:44px}.product-price-line span{color:var(--muted)}.fact-list{border-top:1px solid var(--line)}.fact-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:28px;min-height:62px;display:flex}.fact-row span{color:var(--muted);font-size:13px}.fact-row strong{text-align:right;font-size:13px}.product-details>.button{margin-top:30px}.product-copy-section{border-top:1px solid var(--line);margin-top:50px;padding:50px 0 0}.product-copy-section h2{letter-spacing:-.045em;margin:0 0 14px;font-size:34px;font-weight:590}.product-copy-section p{max-width:720px;color:var(--muted);margin:0}.store-empty{border:1px dashed var(--line-strong);text-align:center;border-radius:30px 30px 12px;align-content:center;place-items:center;gap:12px;min-height:280px;padding:38px;display:grid}.store-empty svg{width:30px;color:var(--ice-deep)}.store-empty h3{color:var(--ink);letter-spacing:-.04em;margin:0;font-size:26px}.store-empty p{max-width:620px;color:var(--muted);margin:0}.store-state{min-height:100svh;padding:var(--gutter);background:radial-gradient(circle at 78% 8%,color-mix(in srgb,var(--ice) 12%,transparent),transparent 35%),var(--canvas);place-content:center;justify-items:start;gap:18px;display:grid}.store-state .brand{margin-bottom:30px}.store-state .eyebrow{margin:0}.store-state h1{max-width:900px;color:var(--ink);letter-spacing:-.065em;margin:0;font-size:clamp(54px,8vw,118px);font-weight:600;line-height:.9}.store-state>p:not(.eyebrow){max-width:660px;color:var(--muted);margin:0}.store-state .button{margin-top:8px}.store-checkout-drawer{z-index:1300;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#030508ba;justify-content:flex-end;padding:12px;display:flex;position:fixed;inset:0}.store-checkout-drawer>section{width:min(680px,100%);height:100%;color:var(--ink);border:1px solid var(--line);background:var(--paper-solid);box-shadow:var(--shadow-deep);border-radius:34px 34px 13px;overflow-y:auto}.store-checkout-drawer>section>header{z-index:3;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--paper-solid) 88%,transparent);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);justify-content:space-between;align-items:center;gap:22px;min-height:116px;padding:24px 26px;display:flex;position:sticky;top:0}.store-checkout-drawer header .eyebrow{margin-bottom:9px}.store-checkout-drawer header h2{color:var(--ink);letter-spacing:-.05em;margin:0;font-size:clamp(30px,4vw,48px);font-weight:610;line-height:.95}.store-checkout-drawer header button{width:46px;height:46px;color:var(--ink);border:1px solid var(--line);background:var(--paper);cursor:pointer;border-radius:50%;flex:none;place-items:center;display:grid}.store-checkout-drawer header button svg{width:18px}.store-checkout-price{border:1px solid var(--line);background:color-mix(in srgb,var(--ice) 6%,var(--paper));border-radius:18px 18px 8px;justify-content:space-between;align-items:center;gap:20px;margin:20px 24px 0;padding:17px;display:flex}.store-checkout-price>span{gap:3px;display:grid}.store-checkout-price small{color:var(--muted);font:8px var(--mono);letter-spacing:.1em;text-transform:uppercase}.store-checkout-price strong{color:var(--ink);letter-spacing:-.045em;font-size:26px}.store-checkout-price em{color:var(--success);font-size:9px;font-style:normal}.store-checkout-price>b{color:var(--warning);border:1px solid color-mix(in srgb,var(--warning) 28%,transparent);background:color-mix(in srgb,var(--warning) 8%,transparent);font:8px var(--mono);letter-spacing:.08em;text-transform:uppercase;border-radius:10px;padding:6px 9px}.checkout-step-live{border-bottom:1px solid var(--line);justify-items:start;gap:14px;padding:34px 26px;display:grid}.checkout-step-live>svg{width:28px;color:var(--ice-deep)}.checkout-step-live h3{color:var(--ink);letter-spacing:-.052em;margin:0;font-size:clamp(30px,4vw,46px);font-weight:600;line-height:.95}.checkout-step-live>p{max-width:560px;color:var(--muted);margin:0}.checkout-step-live>strong{color:var(--ink)}.checkout-step-live>small{color:var(--muted);font:9px var(--mono);overflow-wrap:anywhere}.checkout-action,.checkout-secondary{color:#071018;cursor:pointer;background:linear-gradient(145deg,#eaf8ff,#90dbff);border:1px solid #ffffff73;border-radius:15px 15px 8px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:50px;padding:0 17px;font-size:11px;font-weight:700;display:flex;box-shadow:inset 0 1px #fff}.checkout-action svg{width:16px}.checkout-action:disabled,.checkout-secondary:disabled{opacity:.6;cursor:not-allowed}.checkout-secondary{color:var(--ink);border-color:var(--line-strong);background:var(--paper);box-shadow:none}.checkout-trial{border:1px solid color-mix(in srgb,var(--ice) 28%,var(--line));background:color-mix(in srgb,var(--ice) 6%,var(--paper));border-radius:16px 16px 8px;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:14px;display:grid}.checkout-trial>svg{width:21px;color:var(--ice-deep)}.checkout-trial strong{color:var(--ink);font-size:11px}.checkout-trial p{color:var(--muted);margin:3px 0 0;font-size:9px}.checkout-trial button{min-height:38px;color:var(--ink);border:1px solid var(--line);background:var(--paper);cursor:pointer;border-radius:12px 12px 6px;padding:0 11px;font-size:9px;font-weight:700}.checkout-field{width:100%}.checkout-field>span{color:var(--muted);font:9px var(--mono);letter-spacing:.09em;text-transform:uppercase;margin-bottom:7px;display:block}.checkout-field input{width:100%;min-height:54px;color:var(--ink);border:1px solid var(--line);background:var(--paper);border-radius:16px 16px 8px;outline:0;padding:0 15px}.checkout-field input::placeholder{color:var(--faint);opacity:1}.checkout-field input:focus{border-color:var(--ice-deep);box-shadow:0 0 0 4px color-mix(in srgb,var(--ice) 12%,transparent)}.checkout-field>small{color:var(--muted);margin-top:6px;font-size:9px;display:block}.checkout-rails{border:0;grid-template-columns:1fr 1fr;gap:7px;width:100%;margin:0;padding:0;display:grid}.checkout-rails legend{color:var(--muted);font:9px var(--mono);letter-spacing:.09em;text-transform:uppercase;margin-bottom:8px}.checkout-rails button{min-height:58px;color:var(--muted);border:1px solid var(--line);background:var(--paper);cursor:pointer;border-radius:14px 14px 7px;align-content:center;justify-items:start;gap:2px;padding:9px 12px;display:grid}.checkout-rails button.is-active{color:#071018;background:linear-gradient(145deg,#eaf8ff,#90dbff);border-color:#ffffff73;box-shadow:inset 0 1px #fff}.checkout-rails strong{font-size:11px}.checkout-rails span{font-size:8px}.checkout-deposit{border:1px solid color-mix(in srgb,var(--warning) 28%,var(--line));background:color-mix(in srgb,var(--warning) 7%,var(--paper));border-radius:18px 18px 8px;gap:3px;width:100%;padding:18px;display:grid}.checkout-deposit small{color:var(--muted);font:8px var(--mono);text-transform:uppercase}.checkout-deposit strong{color:var(--ink);letter-spacing:-.05em;font-size:30px}.checkout-deposit span{color:var(--warning);font-size:10px}.checkout-address{border:1px solid var(--line);background:var(--paper);border-radius:15px 15px 8px;grid-template-columns:minmax(0,1fr) auto;gap:7px 10px;width:100%;padding:14px;display:grid}.checkout-address small{color:var(--muted);font:8px var(--mono);text-transform:uppercase;grid-column:1/3}.checkout-address code{overflow-wrap:anywhere;min-width:0;color:var(--ink);font:10px var(--mono)}.checkout-address button{min-height:34px;color:var(--ink);border:1px solid var(--line);background:color-mix(in srgb,var(--ice) 7%,var(--paper));cursor:pointer;border-radius:10px;padding:0 10px}.checkout-error{color:var(--danger);border:1px solid color-mix(in srgb,var(--danger) 28%,var(--line));background:color-mix(in srgb,var(--danger) 6%,var(--paper));border-radius:14px;margin:18px 24px 0;padding:14px;font-size:11px}.checkout-safety{border:1px solid var(--line);background:var(--paper);border-radius:15px;align-items:flex-start;gap:11px;margin:18px 24px 30px;padding:14px;display:flex}.checkout-safety svg{width:18px;min-width:18px;color:var(--ice-deep)}.checkout-safety p{color:var(--muted);margin:0;font-size:10px}.checkout-safety strong{color:var(--ink)}@media (max-width:760px){.store-checkout-drawer{padding:0}.store-checkout-drawer>section{border-inline:0;border-radius:0}.store-checkout-price{flex-direction:column;align-items:flex-start}.checkout-trial{grid-template-columns:24px minmax(0,1fr)}.checkout-trial button{grid-column:1/3;width:100%}.checkout-rails{grid-template-columns:1fr}}.checkout-page{background:radial-gradient(ellipse 42% 52% at 92% 5%, color-mix(in srgb, var(--ice) 15%, transparent), transparent 72%), radial-gradient(ellipse 42% 52% at 0% 100%, color-mix(in srgb, var(--crimson-bright) 10%, transparent), transparent 74%), var(--canvas);min-height:100svh;padding:26px 0 70px}.checkout-top{justify-content:space-between;align-items:center;gap:30px;min-height:72px;display:flex}.checkout-exit{color:var(--muted);transition:color .15s var(--ease);font-size:12px}.checkout-exit:hover{color:var(--ink)}.checkout-layout{--surface-x:66%;border:1px solid var(--line);background:radial-gradient(circle at var(--surface-x) -10%, color-mix(in srgb, var(--ice) 14%, transparent), transparent 32%), var(--paper-glass);-webkit-backdrop-filter:blur(28px)saturate(145%);backdrop-filter:blur(28px)saturate(145%);min-height:720px;box-shadow:var(--shadow-deep), inset 0 1px 0 #ffffff73;border-radius:52px 52px 20px;margin-top:30px;display:flex;overflow:hidden}.checkout-product{color:#f6f4ef;background:radial-gradient(circle at 86% 10%,#a1e0ff38,#0000 28%),radial-gradient(circle at 0 100%,#b811314d,#0000 36%),linear-gradient(145deg,#171d23,#050609 75%);width:43%;padding:clamp(38px,6vw,86px);position:relative;overflow:hidden}.checkout-product:after{content:"";border:1px solid #b3e4fc26;border-radius:46% 54% 64% 36%;width:72%;height:128%;position:absolute;top:-15%;right:-36%;transform:rotate(18deg)}.checkout-product>*{z-index:2;position:relative}.checkout-product h1{letter-spacing:-.06em;margin:20px 0 22px;font-size:clamp(50px,5.8vw,86px);font-weight:600;line-height:.91}.checkout-product>p{color:#aeb6bd;max-width:460px}.checkout-product .fact-list{border-color:#ffffff1f;margin-top:44px}.checkout-product .fact-row{border-color:#ffffff1a}.checkout-product .fact-row span{color:#8f99a2}.checkout-product .fact-row strong{color:#f5f4ef}.checkout-form{background:color-mix(in srgb, var(--paper) 78%, transparent);flex:1;padding:clamp(38px,6vw,88px)}.checkout-progress{gap:8px;margin-bottom:58px;display:flex}.checkout-progress span{background:var(--line-strong);border-radius:999px;width:42px;height:3px}.checkout-progress span.active{background:linear-gradient(90deg, var(--crimson-bright), var(--ice));box-shadow:0 0 18px color-mix(in srgb, var(--ice) 34%, transparent)}.checkout-form h2{letter-spacing:-.055em;max-width:650px;margin:0;font-size:clamp(42px,5vw,72px);font-weight:590;line-height:.96}.checkout-form>p{max-width:600px;color:var(--muted)}.checkout-form form{margin-top:34px}.field{margin-bottom:18px;display:block}.field>span{color:var(--muted);margin-bottom:8px;font-size:12px;display:block}.field input,.field select,.field textarea{width:100%;min-height:54px;color:var(--ink);border:1px solid var(--line);background:color-mix(in srgb, var(--paper) 86%, transparent);transition:border-color .16s var(--ease), box-shadow .16s var(--ease), background .16s var(--ease);border-radius:15px 15px 9px;outline:none;padding:0 16px;box-shadow:inset 0 1px #ffffff59}.field input:focus,.field select:focus,.field textarea:focus{border-color:color-mix(in srgb, var(--ice) 70%, var(--line));box-shadow:0 0 0 4px color-mix(in srgb, var(--ice) 13%, transparent), inset 0 1px 0 #fff6;background:var(--paper)}.auth-page .checkout-form{align-content:start}.auth-page .checkout-form>.button{width:100%}.auth-status{min-height:42px;color:var(--muted);margin-top:18px}.auth-status--error{color:var(--danger)}.auth-workspaces{gap:10px;margin:22px 0;display:grid}.auth-workspaces>button{width:100%;min-height:76px;color:var(--ink);border:1px solid var(--line);background:color-mix(in srgb, var(--paper) 88%, transparent);text-align:left;cursor:pointer;border-radius:17px 17px 10px;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:13px;padding:12px;display:grid}.auth-workspaces>button:hover{border-color:color-mix(in srgb, var(--ice) 58%, var(--line));background:var(--paper)}.auth-workspaces>button span:nth-child(2){gap:5px;min-width:0;display:grid}.auth-workspaces strong,.auth-workspaces small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.auth-workspaces small{color:var(--muted);font:10px var(--mono);text-transform:uppercase}.auth-workspace-mark{color:#fff8f5;background:linear-gradient(145deg, var(--crimson-bright), var(--crimson));border-radius:15px 15px 8px;place-items:center;width:46px;height:46px;font-size:11px;font-weight:780;display:grid}.auth-empty{color:var(--muted);border:1px dashed var(--line-strong);border-radius:17px;margin:0;padding:20px;font-size:13px;line-height:1.55}.checkout-summary{margin:30px 0}.checkout-note{font-size:11px;color:var(--faint)!important;margin:14px 0 0!important}.app-body{background:radial-gradient(ellipse 45% 35% at 86% -5%, color-mix(in srgb, var(--ice) 10%, transparent), transparent 76%), var(--canvas);min-height:100svh}.route-state{min-height:100svh;padding:var(--gutter);background:radial-gradient(circle at 70% 10%, color-mix(in srgb, var(--ice) 10%, transparent), transparent 36%), var(--canvas);place-content:center;justify-items:start;gap:18px;display:grid}.route-state>.brand-mark{width:48px;height:48px}.route-state .eyebrow{margin:4px 0 0}.route-state h1{max-width:780px;color:var(--ink);letter-spacing:-.06em;margin:0;font-size:clamp(42px,6vw,82px);font-weight:610;line-height:.95}.route-state>p:not(.eyebrow){max-width:660px;color:var(--muted);margin:0;font-size:16px;line-height:1.6}.route-state .button{margin-top:7px}.app-frame{min-height:100svh;display:flex}.app-rail{z-index:300;border:1px solid var(--line);background:radial-gradient(circle at 50% 0%, color-mix(in srgb, var(--ice) 12%, transparent), transparent 25%), color-mix(in srgb, var(--paper-glass) 88%, transparent);-webkit-backdrop-filter:blur(28px)saturate(150%);backdrop-filter:blur(28px)saturate(150%);width:222px;box-shadow:var(--shadow-soft), inset 0 1px 0 #ffffff6b;border-radius:25px 25px 12px;flex-direction:column;align-items:stretch;padding:13px 10px;display:flex;position:fixed;inset:14px auto 14px 14px}.app-rail__brand{min-height:48px;color:var(--ink);letter-spacing:-.05em;align-items:center;gap:10px;margin:0 4px 12px;font-size:18px;display:flex}.app-rail__brand .brand-mark{width:40px;height:40px}.app-rail__brand b{font-weight:820}.app-rail__context{border:1px solid var(--line);background:color-mix(in srgb, var(--paper) 62%, transparent);border-radius:16px 16px 8px;align-content:center;gap:5px;min-height:62px;margin-bottom:11px;padding:10px 12px;display:grid;overflow:hidden}.app-rail__context small{color:var(--crimson-bright);font:8px var(--mono);letter-spacing:.11em}.app-rail__context strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.app-rail nav{scrollbar-width:thin;flex-direction:column;flex:1;align-items:stretch;gap:3px;min-height:0;display:flex;overflow-y:auto}.rail-link{width:100%;min-height:40px;color:var(--muted);transition:transform .18s var(--ease), color .18s var(--ease), border-color .18s var(--ease), background .18s var(--ease);border:1px solid #0000;border-radius:14px 14px 7px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:8px;padding:0 10px;font-size:11px;font-weight:650;display:grid;position:relative}.rail-link:hover{color:var(--ink);background:color-mix(in srgb, var(--ice) 7%, transparent);transform:translate(3px)}.rail-link.active{color:#071018;background:linear-gradient(145deg,#e8f8ff,#8bd7ff);border-color:#fff6;box-shadow:0 12px 30px #45aae02e,inset 0 1px #fff}.rail-link svg{width:17px;height:17px}.tooltip{z-index:10;white-space:nowrap;pointer-events:none;opacity:0;border:1px solid var(--line);color:var(--ink);background:var(--paper);box-shadow:var(--shadow-soft);transition:opacity .15s var(--ease), transform .15s var(--ease);border-radius:10px;padding:8px 11px;font-size:11px;position:absolute;top:50%;left:60px;transform:translate(-6px,-50%)}.rail-link:hover .tooltip{opacity:1;transform:translateY(-50%)}.app-rail__footer{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:5px;padding-top:10px;display:grid}.app-rail__footer :where(a,button){min-height:34px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:0 7px;font-size:9px}.app-rail__footer :where(a,button):hover{color:var(--ink);background:color-mix(in srgb, var(--ice) 8%, transparent)}.app-main{width:calc(100% - 250px);margin-left:250px}.app-topbar{justify-content:space-between;align-items:center;gap:30px;height:88px;padding:18px 28px 0;display:flex}.app-title{align-items:baseline;gap:14px;display:flex}.app-title h1{letter-spacing:-.03em;margin:0;font-size:18px;font-weight:650}.app-title span{color:var(--muted);font-size:11px}.app-actions{align-items:center;gap:8px;display:flex}.app-content{padding:20px 30px 100px}.app-hero{--surface-x:76%;color:#f7f5ef;background:radial-gradient(circle at var(--surface-x) 4%, #aee7ff42, transparent 31%), radial-gradient(circle at 3% 110%, #bb123257, transparent 40%), linear-gradient(145deg, #171c22, #050609 74%);min-height:570px;box-shadow:var(--shadow-deep), inset 0 1px 0 #ffffff24;border:1px solid #deeff829;border-radius:48px 48px 18px;flex-direction:column;justify-content:space-between;padding:clamp(34px,5vw,72px);display:flex;position:relative;overflow:hidden}.app-hero:before{content:"";border:1px solid #b6e5fc29;border-radius:48% 52% 63% 37%;width:58%;height:140%;position:absolute;top:-28%;right:-22%;transform:rotate(19deg)}.app-hero>*{z-index:2;position:relative}.app-hero-head{justify-content:space-between;align-items:flex-start;gap:50px;display:flex}.app-hero h2{letter-spacing:-.064em;max-width:850px;margin:0;font-size:clamp(54px,6.2vw,98px);font-weight:590;line-height:.92}.hero-metric{text-align:right;min-width:230px}.hero-metric strong{color:#0000;background:linear-gradient(110deg,#f8fafb,#99dbff 70%,#e13a59);letter-spacing:-.06em;-webkit-background-clip:text;background-clip:text;font-size:clamp(54px,6vw,94px);font-weight:650;line-height:.9;display:block}.hero-metric span{color:#9fa8b0;font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;margin-top:9px;font-size:9px;display:block}.app-hero-bottom{align-items:flex-end;gap:50px;display:flex}.sparkline{flex:1;min-height:120px}.sparkline svg{width:100%;height:120px;overflow:visible}.sparkline path:last-child{fill:none;stroke:url(#sparkstroke);stroke-width:3px;vector-effect:non-scaling-stroke}.sparkline .area{fill:url(#sparkfill);stroke:none}.app-hero-status{border-left:1px solid #ffffff1f;width:min(360px,36%);padding-left:32px}.status-line{color:#c4cbd1;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:20px;min-height:42px;font-size:12px;display:flex}.status-line i{background:#75ddb5;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #75ddb51a}.status-line.warning i{background:var(--warning);box-shadow:0 0 0 5px color-mix(in srgb,var(--warning) 12%,transparent)}.app-section{padding:82px 4px 0}.app-section-head{justify-content:space-between;align-items:flex-end;gap:34px;margin-bottom:28px;display:flex}.app-section-head h2{letter-spacing:-.055em;margin:0;font-size:clamp(36px,4vw,60px);font-weight:590;line-height:1}.app-section-head p{max-width:540px;color:var(--muted);margin:0}.ledger{border-top:1px solid var(--line)}.ledger-row{border-bottom:1px solid var(--line);min-height:82px;transition:padding-inline .19s var(--ease), background .19s var(--ease);align-items:center;gap:26px;display:flex}.ledger-row:hover{background:linear-gradient(90deg, color-mix(in srgb, var(--ice) 6%, transparent), transparent 45%);padding-inline:14px}.ledger-primary{flex:1;min-width:0}.ledger-primary strong{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:15px;display:block;overflow:hidden}.ledger-primary span{color:var(--muted);margin-top:4px;font-size:11px;display:block}.ledger-cell{min-width:130px;color:var(--muted);font-size:12px}.ledger-cell strong{color:var(--ink)}.status-pill{border:1px solid color-mix(in srgb, var(--success) 24%, transparent);min-height:30px;color:var(--success);background:color-mix(in srgb, var(--success) 9%, transparent);border-radius:12px 12px 7px;align-items:center;gap:7px;padding:0 11px;font-size:10px;font-weight:700;display:inline-flex}.status-pill.warning{color:var(--warning);border-color:color-mix(in srgb, var(--warning) 28%, transparent);background:color-mix(in srgb, var(--warning) 9%, transparent)}.status-pill.danger{color:var(--danger);border-color:color-mix(in srgb, var(--danger) 28%, transparent);background:color-mix(in srgb, var(--danger) 9%, transparent)}.page-stage{max-width:1180px;padding:52px 0 46px}.page-stage .display{font-size:clamp(58px,7.2vw,108px)}.page-stage .lede{margin-top:24px}.page-stage-actions{flex-wrap:wrap;gap:10px;margin-top:32px;display:flex}.setting-section{border-top:1px solid var(--line);align-items:flex-start;gap:68px;padding:52px 0;display:flex}.setting-copy{width:34%}.setting-copy h2{letter-spacing:-.044em;margin:0 0 11px;font-size:28px;font-weight:590}.setting-copy p{color:var(--muted);margin:0}.setting-fields{flex:1;max-width:740px}.app-form .field span{color:var(--muted)}.app-form .field input,.app-form .field select,.app-form .field textarea{color:var(--ink);border-color:var(--line);background:var(--paper)}.mobile-app-nav{display:none}.telegram-settings{width:100%;min-width:0}.telegram-stage{color:#f7f5ef;min-height:420px;box-shadow:var(--shadow-deep),inset 0 1px 0 #ffffff24;background:radial-gradient(circle at 84% 8%,#91d9ff3d,#0000 28%),radial-gradient(circle at 0 110%,#c0153557,#0000 42%),linear-gradient(145deg,#171c22,#050609 74%);border:1px solid #dceff829;border-radius:46px 46px 17px;justify-content:space-between;align-items:flex-end;gap:50px;padding:clamp(34px,5vw,70px);display:flex;overflow:hidden}.telegram-stage>div{max-width:900px}.telegram-stage .eyebrow{color:var(--crimson-soft)}.telegram-stage h2{color:#f7f5ef;letter-spacing:-.064em;margin:0;font-size:clamp(55px,7vw,106px);font-weight:590;line-height:.88}.telegram-stage h2 em{color:#0000;background:linear-gradient(105deg,#fff,#9bdfff 62%,#ff607c);-webkit-background-clip:text;background-clip:text;font-style:normal}.telegram-stage>div>p:last-child{color:#b5bdc4;max-width:720px;margin:26px 0 0}.telegram-stage aside{text-align:right;border-left:1px solid #ffffff24;justify-items:end;gap:9px;min-width:170px;padding-left:30px;display:grid}.telegram-stage aside svg{width:30px;color:var(--ice)}.telegram-stage aside strong{color:#f7f5ef;letter-spacing:-.07em;font-size:clamp(56px,6vw,88px);font-weight:620;line-height:.85}.telegram-stage aside small{color:#9fa8b0;font:9px var(--mono);letter-spacing:.11em;text-transform:uppercase}.telegram-truth{border:1px solid var(--line);background:color-mix(in srgb,var(--paper) 78%,transparent);border-radius:17px 17px 8px;align-items:flex-start;gap:13px;margin-top:18px;padding:16px 18px;display:flex}.telegram-truth svg{width:18px;min-width:18px;color:var(--ice-deep)}.telegram-truth p{color:var(--muted);margin:0;font-size:12px}.telegram-truth strong{color:var(--ink)}.telegram-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:34px 0 12px;display:grid}.telegram-metrics article{border:1px solid var(--line);background:var(--paper);border-radius:22px 22px 10px;align-content:space-between;min-height:112px;padding:20px;display:grid;box-shadow:inset 0 1px #ffffff57}.telegram-metrics article.is-warning{border-color:color-mix(in srgb,var(--warning) 32%,var(--line));background:color-mix(in srgb,var(--warning) 7%,var(--paper))}.telegram-metrics small{color:var(--muted);font:9px var(--mono);letter-spacing:.1em;text-transform:uppercase}.telegram-metrics strong{color:var(--ink);letter-spacing:-.05em;font-size:28px}.telegram-inventory{border:1px solid var(--line);background:color-mix(in srgb,var(--paper) 84%,transparent);box-shadow:var(--shadow-soft),inset 0 1px 0 #ffffff5c;border-radius:30px 30px 12px;margin-top:12px;overflow:hidden}.telegram-inventory>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:30px;padding:26px;display:flex}.telegram-inventory>header .eyebrow{margin-bottom:10px}.telegram-inventory>header h3{color:var(--ink);letter-spacing:-.055em;margin:0;font-size:clamp(34px,4vw,58px);font-weight:600;line-height:.95}.telegram-inventory>header p:last-child{max-width:700px;color:var(--muted);margin:11px 0 0;font-size:11px}.telegram-inventory>header>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.telegram-inventory button,.telegram-state button,.telegram-create{min-height:48px;color:var(--ink);border:1px solid var(--line-strong);background:var(--paper);cursor:pointer;border-radius:15px 15px 8px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:10px;font-weight:700;display:inline-flex}.telegram-inventory button.is-primary,.telegram-create{color:#071018;background:linear-gradient(145deg,#eaf8ff,#90dbff);border-color:#ffffff73;box-shadow:inset 0 1px #fff}.telegram-inventory button:disabled,.telegram-create:disabled{opacity:.58;cursor:not-allowed}.telegram-inventory button svg{width:16px}.telegram-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px;display:grid}.telegram-card{border:1px solid var(--line);background:var(--paper);border-radius:22px 22px 10px;min-width:0;padding:20px;overflow:hidden}.telegram-card.is-ready{box-shadow:inset 3px 0 0 var(--success)}.telegram-card.is-attention{box-shadow:inset 3px 0 0 var(--warning)}.telegram-card>header{grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.telegram-card>header>span{background:var(--warning);width:9px;height:9px;box-shadow:0 0 0 5px color-mix(in srgb,var(--warning) 10%,transparent);border-radius:50%}.telegram-card.is-ready>header>span{background:var(--success);box-shadow:0 0 0 5px color-mix(in srgb,var(--success) 10%,transparent)}.telegram-card h4{color:var(--ink);letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;font-size:20px;overflow:hidden}.telegram-card header small{color:var(--muted);font-size:9px}.telegram-card header b{color:var(--muted);font:8px var(--mono);letter-spacing:.08em;text-transform:uppercase}.telegram-card dl{border:1px solid var(--line);background:var(--line);border-radius:14px 14px 7px;grid-template-columns:1fr 1fr;gap:1px;margin:20px 0 0;display:grid;overflow:hidden}.telegram-card dl>div{background:var(--paper);align-content:center;gap:4px;min-height:68px;padding:12px;display:grid}.telegram-card dt{color:var(--muted);font:8px var(--mono);letter-spacing:.06em;text-transform:uppercase}.telegram-card dd{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:11px;font-weight:650}.telegram-card__actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.telegram-card__actions button{border:1px solid var(--line);background:var(--paper-solid);min-height:38px;color:var(--ink);border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:9px 13px;font-size:10px;font-weight:750;display:inline-flex}.telegram-card__actions button:hover:not(:disabled){border-color:color-mix(in srgb,var(--crimson) 35%,var(--line));background:color-mix(in srgb,var(--crimson) 6%,var(--paper-solid))}.telegram-card__actions button:disabled{cursor:not-allowed;opacity:.52}.telegram-card__actions button svg{width:14px}.telegram-capabilities{flex-wrap:wrap;gap:5px;margin-top:12px;display:flex}.telegram-capabilities span{color:var(--ice-deep);border:1px solid color-mix(in srgb,var(--ice) 24%,var(--line));background:color-mix(in srgb,var(--ice) 6%,transparent);font:8px var(--mono);border-radius:9px;padding:5px 7px}.telegram-diagnostic{color:var(--danger);border:1px solid color-mix(in srgb,var(--danger) 24%,var(--line));overflow-wrap:anywhere;border-radius:10px;gap:7px;margin:13px 0 0;padding:10px;font-size:9px;display:flex}.telegram-diagnostic svg{width:14px;min-width:14px}.telegram-state{grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:18px;min-height:260px;padding:36px;display:grid}.telegram-state>svg{width:30px;color:var(--ice-deep)}.telegram-state strong{color:var(--ink);font-size:18px}.telegram-state p{color:var(--muted);margin:5px 0 0}.telegram-state.is-error>svg,.telegram-state.is-error strong{color:var(--danger)}.telegram-skeleton{grid-template-columns:1fr 1fr;gap:10px;padding:12px;display:grid}.telegram-skeleton span{border:1px solid var(--line);background:linear-gradient(135deg,var(--paper),color-mix(in srgb,var(--ice) 7%,var(--paper)),var(--paper));border-radius:22px 22px 10px;min-height:320px}.telegram-actions-boundary{border:1px solid color-mix(in srgb,var(--warning) 28%,var(--line));background:color-mix(in srgb,var(--warning) 6%,var(--paper));border-radius:18px 18px 8px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:16px;margin-top:16px;padding:18px;display:grid}.telegram-actions-boundary>svg{width:21px;color:var(--warning)}.telegram-actions-boundary strong{color:var(--ink);font-size:12px}.telegram-actions-boundary p{color:var(--muted);margin:3px 0 0;font-size:10px}.telegram-actions-boundary>a{color:var(--ink);white-space:nowrap;align-items:center;gap:8px;font-size:10px;font-weight:700;display:inline-flex}.telegram-actions-boundary>a svg{width:15px}.telegram-drawer{z-index:1200;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#030508b3;justify-content:flex-end;padding:12px;display:flex;position:fixed;inset:0}.telegram-drawer>section{width:min(650px,100%);height:100%;color:var(--ink);border:1px solid var(--line);background:var(--paper-solid);box-shadow:var(--shadow-deep);border-radius:34px 34px 13px;padding:26px;overflow-y:auto}.telegram-drawer>section>header{border-bottom:1px solid var(--line);justify-content:space-between;gap:22px;padding-bottom:24px;display:flex}.telegram-drawer header .eyebrow{margin-bottom:10px}.telegram-drawer h3{color:var(--ink);letter-spacing:-.05em;margin:0;font-size:clamp(32px,4vw,48px);line-height:.95}.telegram-drawer header button{width:46px;height:46px;color:var(--ink);border:1px solid var(--line);background:var(--paper);cursor:pointer;border-radius:50%;flex:none;place-items:center;display:grid}.telegram-drawer header button svg{width:18px}.telegram-steps{margin:24px 0;display:grid}.telegram-steps article{border-bottom:1px solid var(--line);grid-template-columns:40px minmax(0,1fr);gap:13px;min-height:84px;padding:15px 0;display:grid}.telegram-steps article>b{color:var(--crimson-bright);font:10px var(--mono)}.telegram-steps strong{color:var(--ink);font-size:12px}.telegram-steps p{color:var(--muted);margin:4px 0 0;font-size:10px}.telegram-label>span{color:var(--muted);font:9px var(--mono);text-transform:uppercase;margin-bottom:7px;display:block}.telegram-label input{width:100%;min-height:54px;color:var(--ink);border:1px solid var(--line);background:var(--paper);border-radius:16px 16px 8px;outline:0;padding:0 15px}.telegram-label input::placeholder{color:var(--faint);opacity:1}.telegram-label input:focus{border-color:var(--ice-deep);box-shadow:0 0 0 4px color-mix(in srgb,var(--ice) 12%,transparent)}.telegram-setup-message{color:var(--danger);margin:13px 0 0;font-size:11px}.telegram-setup-message.is-success{color:var(--success)}.telegram-ticket{border:1px solid color-mix(in srgb,var(--ice) 30%,var(--line));background:color-mix(in srgb,var(--ice) 7%,var(--paper));border-radius:18px 18px 8px;gap:14px;margin-top:16px;padding:17px;display:grid}.telegram-ticket span{justify-content:space-between;align-items:center;gap:14px;display:flex}.telegram-ticket small{color:var(--muted);font:8px var(--mono);text-transform:uppercase}.telegram-ticket strong{color:var(--ink);font-size:10px}.telegram-ticket p{color:var(--muted);margin:0;font-size:10px}.telegram-ticket a{color:#071018;background:linear-gradient(145deg,#eaf8ff,#90dbff);border-radius:14px 14px 7px;justify-content:space-between;align-items:center;min-height:46px;padding:0 14px;font-size:11px;font-weight:700;display:flex}.telegram-ticket a svg{width:16px}.telegram-create{width:100%;margin-top:16px}.telegram-no-contact{color:var(--muted);margin-top:10px;font-size:9px;display:block}@media (max-width:980px){.telegram-metrics{grid-template-columns:1fr 1fr}.telegram-list,.telegram-skeleton{grid-template-columns:1fr}.telegram-inventory>header{flex-direction:column;align-items:flex-start}.telegram-inventory>header>div:last-child{justify-content:flex-start}}@media (max-width:760px){.telegram-stage{border-radius:34px 34px 14px;flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:570px;padding:30px 24px}.telegram-stage h2{font-size:clamp(52px,15vw,76px)}.telegram-stage aside{text-align:left;border-top:1px solid #ffffff24;border-left:0;grid-template-columns:auto auto 1fr;place-items:center start;width:100%;padding:18px 0 0}.telegram-stage aside strong{font-size:48px}.telegram-inventory>header>div:last-child,.telegram-inventory>header button{width:100%}.telegram-card dl{grid-template-columns:1fr}.telegram-actions-boundary{grid-template-columns:24px minmax(0,1fr)}.telegram-actions-boundary>a{grid-column:1/3}.telegram-state{grid-template-columns:28px minmax(0,1fr);padding:25px}.telegram-state button{grid-column:1/3;width:100%}.telegram-drawer{padding:0}.telegram-drawer>section{border-inline:0;border-radius:0}}.connected-orders{width:100%;min-width:0}.orders-stage{min-height:410px;color:var(--carbon-ink);box-shadow:var(--shadow-deep),inset 0 1px 0 #ffffff24;background:radial-gradient(circle at 83% 4%,#91d9ff3b,#0000 28%),radial-gradient(circle at 0 110%,#c3183857,#0000 40%),linear-gradient(145deg,#161b21,#050609 74%);border:1px solid #e1eff729;border-radius:46px 46px 17px;justify-content:space-between;align-items:flex-end;gap:54px;padding:clamp(34px,5vw,70px);display:flex;position:relative;overflow:hidden}.orders-stage:after{content:"";pointer-events:none;border:1px solid #b4e5fc2b;border-radius:48% 52% 65% 35%;width:54%;height:145%;position:absolute;top:-35%;right:-28%;transform:rotate(17deg)}.orders-stage>*{z-index:1;position:relative}.orders-stage>div{max-width:900px}.orders-stage .eyebrow{color:var(--crimson-soft)}.orders-stage h2{color:#f7f5ef;letter-spacing:-.066em;margin:0;font-size:clamp(55px,7.2vw,110px);font-weight:590;line-height:.87}.orders-stage h2 em{color:#0000;background:linear-gradient(105deg,#f8f8f6 8%,#9adfff 60%,#ff607c);-webkit-background-clip:text;background-clip:text;font-style:normal}.orders-stage>div>p:last-child{color:#b6bdc4;max-width:720px;margin:28px 0 0;font-size:clamp(15px,1.4vw,18px)}.orders-stage aside{text-align:right;border-left:1px solid #ffffff24;align-content:end;justify-items:end;min-width:176px;padding-left:30px;display:grid}.orders-stage aside strong{color:#f7f5ef;letter-spacing:-.07em;margin-top:20px;font-size:clamp(54px,6vw,88px);font-weight:620;line-height:.8}.orders-stage aside small{color:#9ba5ad;font:9px var(--mono);letter-spacing:.12em;text-transform:uppercase;margin-top:13px}.orders-live-dot{background:var(--success);width:10px;height:10px;box-shadow:0 0 0 7px color-mix(in srgb,var(--success) 14%,transparent);border-radius:50%}.orders-live-dot.is-warning{background:var(--warning);box-shadow:0 0 0 7px color-mix(in srgb,var(--warning) 14%,transparent)}.orders-truth{color:var(--ink);border:1px solid var(--line);background:color-mix(in srgb,var(--paper) 76%,transparent);border-radius:17px 17px 8px;align-items:flex-start;gap:13px;margin:18px 0 0;padding:16px 18px;display:flex}.orders-truth svg{width:18px;min-width:18px;color:var(--ice-deep);margin-top:2px}.orders-truth p{color:var(--muted);margin:0;font-size:12px}.orders-truth strong{color:var(--ink);margin-right:5px}.orders-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:34px 0 12px;display:grid}.orders-summary article{border:1px solid var(--line);background:color-mix(in srgb,var(--paper) 84%,transparent);border-radius:22px 22px 10px;align-content:space-between;gap:16px;min-height:118px;padding:20px;display:grid;box-shadow:inset 0 1px #ffffff52}.orders-summary article.is-warning{border-color:color-mix(in srgb,var(--warning) 30%,var(--line));background:color-mix(in srgb,var(--warning) 7%,var(--paper))}.orders-summary small{color:var(--muted);font:9px var(--mono);letter-spacing:.12em;text-transform:uppercase}.orders-summary strong{overflow-wrap:anywhere;color:var(--ink);letter-spacing:-.045em;font-size:clamp(21px,2.1vw,32px);font-weight:620;line-height:1}.orders-console{border:1px solid var(--line);background:color-mix(in srgb,var(--paper) 84%,transparent);box-shadow:var(--shadow-soft),inset 0 1px 0 #ffffff61;border-radius:30px 30px 12px;margin-top:12px;overflow:hidden}.orders-console__head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;min-height:72px;padding:10px 14px;display:flex}.orders-console__head>span{color:var(--muted);font:9px var(--mono);letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;padding-right:8px}.orders-tabs{scrollbar-width:thin;align-items:center;gap:4px;display:flex;overflow-x:auto}.orders-tabs button{min-height:42px;color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:14px 14px 7px;padding:0 15px;font-size:11px;font-weight:680}.orders-tabs button:hover{color:var(--ink);background:color-mix(in srgb,var(--ice) 8%,transparent)}.orders-tabs button.is-active{color:#071018;background:linear-gradient(145deg,#eaf8ff,#90dbff);border-color:#ffffff75;box-shadow:0 10px 24px #3da1d72b,inset 0 1px #fff}.orders-filters{border-bottom:1px solid var(--line);grid-template-columns:minmax(220px,1.5fr) minmax(190px,1fr) auto;align-items:end;gap:12px;padding:18px;display:grid}.orders-filter>span{color:var(--muted);font:9px var(--mono);letter-spacing:.1em;text-transform:uppercase;margin:0 0 7px 2px;display:block}.orders-filter>div{min-height:50px;color:var(--muted);border:1px solid var(--line);background:var(--paper);border-radius:15px 15px 8px;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:9px;padding:0 14px;display:grid;box-shadow:inset 0 1px #ffffff4d}.orders-filter>div:focus-within{color:var(--ice-deep);border-color:color-mix(in srgb,var(--ice) 70%,var(--line));box-shadow:0 0 0 4px color-mix(in srgb,var(--ice) 12%,transparent)}.orders-filter svg{width:17px}.orders-filter :where(input,select){width:100%;min-width:0;height:48px;color:var(--ink);background:0 0;border:0;outline:0;padding:0}.orders-filter input::placeholder{color:var(--faint);opacity:1}.orders-filter select option{color:var(--ink);background:var(--paper)}.orders-refresh,.orders-state button,.orders-more{min-height:50px;color:var(--ink);border:1px solid var(--line-strong);background:var(--paper);cursor:pointer;border-radius:15px 15px 8px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:11px;font-weight:690;display:inline-flex}.orders-refresh:hover,.orders-state button:hover,.orders-more:hover{border-color:var(--ice-deep);background:color-mix(in srgb,var(--ice) 10%,var(--paper))}.orders-refresh:disabled,.orders-more:disabled{opacity:.6;cursor:wait}.orders-refresh svg{width:16px}.orders-ledger{width:100%;min-width:0}.orders-ledger__head,.orders-row{grid-template-columns:minmax(150px,1.15fr) minmax(170px,1.35fr) minmax(138px,.9fr) minmax(130px,.9fr) minmax(112px,.7fr) 24px;align-items:center;gap:18px;display:grid}.orders-ledger__head{min-height:42px;color:var(--faint);border-bottom:1px solid var(--line);font:8px var(--mono);letter-spacing:.11em;text-transform:uppercase;padding:0 18px}.orders-row{width:100%;min-height:96px;color:var(--ink);border:0;border-bottom:1px solid var(--line);text-align:left;cursor:pointer;transition:background .17s var(--ease),padding .17s var(--ease);background:0 0;padding:15px 18px}.orders-row:hover{background:linear-gradient(90deg,color-mix(in srgb,var(--ice) 9%,transparent),transparent 58%);padding-inline:24px}.orders-row.is-attention{box-shadow:inset 3px 0 0 var(--warning)}.orders-row>span{justify-items:start;gap:5px;min-width:0;display:grid}.orders-row strong{max-width:100%;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.25;overflow:hidden}.orders-row small,.orders-row time{color:var(--muted);font-size:10px;font-style:normal}.orders-row__identity>small{color:var(--crimson-bright);font:8px var(--mono);letter-spacing:.08em}.orders-row__identity i{color:var(--ice-deep);font:8px var(--mono);letter-spacing:.07em;text-transform:uppercase;font-style:normal}.orders-row>svg{width:17px;color:var(--muted)}.order-status{border:1px solid var(--line);min-height:26px;color:var(--muted);background:color-mix(in srgb,var(--muted) 5%,transparent);font:8px var(--mono);letter-spacing:.05em;border-radius:10px 10px 5px;align-items:center;padding:0 9px;display:inline-flex}.order-status.is-good{color:var(--success);border-color:color-mix(in srgb,var(--success) 28%,transparent);background:color-mix(in srgb,var(--success) 8%,transparent)}.order-status.is-warning{color:var(--warning);border-color:color-mix(in srgb,var(--warning) 30%,transparent);background:color-mix(in srgb,var(--warning) 8%,transparent)}.order-status.is-danger{color:var(--danger);border-color:color-mix(in srgb,var(--danger) 30%,transparent);background:color-mix(in srgb,var(--danger) 8%,transparent)}.orders-state{grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:18px;min-height:240px;padding:36px;display:grid}.orders-state>svg{width:30px;color:var(--ice-deep)}.orders-state strong{color:var(--ink);font-size:18px;display:block}.orders-state p{max-width:680px;color:var(--muted);margin:5px 0 0}.orders-state--error>svg,.orders-state--error strong{color:var(--danger)}.orders-skeleton{background:var(--line);gap:1px;display:grid}.orders-skeleton span{background:linear-gradient(110deg,color-mix(in srgb,var(--paper) 88%,transparent),color-mix(in srgb,var(--ice) 6%,var(--paper)),color-mix(in srgb,var(--paper) 88%,transparent));min-height:96px}.orders-more{margin:18px}.orders-redaction{color:var(--muted);border-left:2px solid var(--ice-deep);align-items:flex-start;gap:13px;margin:16px 2px 0;padding:15px 16px;display:flex}.orders-redaction svg{width:17px;min-width:17px;color:var(--ice-deep)}.orders-redaction p{margin:0;font-size:11px}.orders-redaction strong{color:var(--ink);margin-bottom:3px;display:block}.order-drawer{z-index:1200;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#030508b3;justify-content:flex-end;padding:12px;display:flex;position:fixed;inset:0}.order-drawer__panel{width:min(720px,100%);height:100%;color:var(--ink);border:1px solid var(--line);background:var(--paper-solid);box-shadow:var(--shadow-deep);border-radius:34px 34px 13px;overflow-y:auto}.order-drawer__panel>header{z-index:3;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--paper-solid) 88%,transparent);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);justify-content:space-between;align-items:center;gap:24px;min-height:118px;padding:24px 26px;display:flex;position:sticky;top:0}.order-drawer__panel>header .eyebrow{margin-bottom:9px}.order-drawer__panel>header h2{color:var(--ink);letter-spacing:-.05em;margin:0;font-size:clamp(30px,4vw,48px);font-weight:610;line-height:.95}.order-drawer__panel>header button{width:46px;height:46px;color:var(--ink);border:1px solid var(--line);background:var(--paper);cursor:pointer;border-radius:50%;flex:none;place-items:center;display:grid}.order-drawer__panel>header button:hover{border-color:var(--ice-deep);background:color-mix(in srgb,var(--ice) 10%,var(--paper))}.order-drawer__panel>header svg{width:19px}.order-drawer__truth{border:1px solid color-mix(in srgb,var(--ice) 32%,var(--line));background:color-mix(in srgb,var(--ice) 7%,var(--paper));border-radius:16px 16px 8px;align-items:flex-start;gap:12px;margin:20px 24px 0;padding:15px;display:flex}.order-drawer__truth.is-warning{border-color:color-mix(in srgb,var(--warning) 36%,var(--line));background:color-mix(in srgb,var(--warning) 7%,var(--paper))}.order-drawer__truth svg{width:18px;min-width:18px;color:var(--ice-deep)}.order-drawer__truth.is-warning svg{color:var(--warning)}.order-drawer__truth p{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:11px}.order-drawer__truth strong{color:var(--ink)}.order-detail-section{border-bottom:1px solid var(--line);padding:30px 26px}.order-detail-section>.eyebrow{color:var(--muted);margin-bottom:18px}.order-detail-grid{border:1px solid var(--line);background:var(--line);border-radius:17px 17px 8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.order-detail-grid>div{background:var(--paper);align-content:center;gap:5px;min-height:84px;padding:16px;display:grid}.order-detail-grid dt{color:var(--muted);font:8px var(--mono);letter-spacing:.1em;text-transform:uppercase}.order-detail-grid dd{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:650}.order-gates{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.order-gates span{min-height:34px;color:var(--ink-soft);border:1px solid var(--line);background:var(--paper);font:9px var(--mono);border-radius:12px 12px 6px;align-items:center;padding:0 11px;display:inline-flex}.order-fees{border:1px solid var(--line);background:color-mix(in srgb,var(--ice) 5%,var(--paper));border-radius:16px 16px 8px;grid-template-columns:1fr 1fr auto;align-items:center;gap:10px;margin-top:12px;padding:14px;display:grid}.order-fees span{gap:4px;display:grid}.order-fees small{color:var(--muted);font:8px var(--mono);text-transform:uppercase}.order-fees strong{color:var(--ink);font-size:13px}.order-detail-empty{color:var(--muted);border:1px dashed var(--line-strong);border-radius:15px;margin:0;padding:20px;font-size:12px}.order-events{display:grid}.order-events article,.order-refund{border-bottom:1px solid var(--line);grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:13px;min-height:66px;display:grid}.order-events i{background:var(--muted);border-radius:50%;width:8px;height:8px}.order-events i.is-applied{background:var(--success);box-shadow:0 0 0 5px color-mix(in srgb,var(--success) 10%,transparent)}.order-events span,.order-refund span{gap:3px;min-width:0;display:grid}.order-events strong,.order-refund strong{color:var(--ink);font-size:11px}.order-events small,.order-refund small{color:var(--muted);overflow-wrap:anywhere;font-size:9px}.order-events b,.order-refund b{color:var(--ink);white-space:nowrap;font-size:11px}.order-refund{grid-template-columns:22px minmax(0,1fr) auto}.order-refund>svg{width:17px;color:var(--crimson-bright)}.order-drawer__panel>footer{grid-template-columns:1fr 1fr;gap:10px;padding:24px 26px 34px;display:grid}.order-drawer__panel>footer a{color:#071018;background:linear-gradient(145deg,#eaf8ff,#90dbff);border:1px solid #ffffff75;border-radius:15px 15px 8px;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:0 16px;font-size:11px;font-weight:690;display:flex;box-shadow:inset 0 1px #fff}.order-drawer__panel>footer svg{width:16px}@media (max-width:1040px){.orders-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.orders-ledger__head,.orders-row{grid-template-columns:minmax(140px,1fr) minmax(160px,1.2fr) minmax(130px,.9fr) minmax(120px,.8fr) 20px}.orders-ledger__head span:nth-child(5),.orders-row time{display:none}}@media (max-width:760px){.orders-stage{border-radius:34px 34px 14px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:36px;min-height:560px;padding:30px 24px}.orders-stage h2{font-size:clamp(54px,16vw,78px)}.orders-stage aside{text-align:left;border-top:1px solid #ffffff24;border-left:0;grid-template-columns:auto 1fr;place-items:end start;column-gap:18px;width:100%;min-width:0;padding:18px 0 0}.orders-stage aside strong{grid-row:1/3;margin:0}.orders-stage aside small{margin:0 0 4px}.orders-live-dot{align-self:start}.orders-summary{grid-template-columns:1fr 1fr}.orders-summary article{min-height:100px;padding:16px}.orders-console{border-radius:24px 24px 10px}.orders-console__head{flex-direction:column;align-items:flex-start}.orders-console__head>span{padding:0 4px 4px}.orders-tabs{width:100%}.orders-filters{grid-template-columns:1fr}.orders-refresh{width:100%}.orders-ledger__head{display:none}.orders-row{grid-template-columns:1fr 1fr 20px;gap:15px;min-height:0;padding:19px}.orders-row:hover{padding-inline:19px}.orders-row>span{border-top:1px solid var(--line);padding-top:14px}.orders-row>span:first-child{border-top:0;grid-column:1/3;padding-top:0}.orders-row>span:nth-child(2){grid-column:1/3}.orders-row>span:nth-child(3),.orders-row>span:nth-child(4){min-width:0}.orders-row>svg{grid-area:1/3}.orders-state{grid-template-columns:28px minmax(0,1fr);min-height:270px;padding:25px}.orders-state button{grid-column:1/3;width:100%}.order-drawer{padding:0}.order-drawer__panel{border-inline:0;border-radius:0}.order-detail-grid{grid-template-columns:1fr}.order-fees{grid-template-columns:1fr 1fr}.order-fees .order-status{grid-column:1/3;justify-self:start}.order-drawer__panel>footer{grid-template-columns:1fr}}.account-control{gap:24px;display:grid}.account-stage{isolation:isolate;color:#f7f5f0;min-height:430px;box-shadow:var(--shadow-deep), inset 0 1px 0 #ffffff24;background:radial-gradient(circle at 82% 28%,#91d9ff47,#0000 25%),radial-gradient(circle at 18% 88%,#e32c503d,#0000 32%),linear-gradient(142deg,#12161c 0%,#050608 58%,#111820 100%);border:1px solid #ffffff24;border-radius:42px 42px 16px;justify-content:space-between;align-items:flex-end;gap:42px;padding:clamp(30px,4vw,58px);display:flex;position:relative;overflow:hidden}.account-stage:before{content:"";z-index:-1;border:1px solid #ffffff1f;border-radius:50%;width:430px;height:430px;position:absolute;top:-130px;right:-110px;box-shadow:0 0 0 45px #ffffff06,0 0 0 100px #ffffff05}.account-stage>div{max-width:820px}.account-stage .eyebrow{color:#ff7690;margin-bottom:28px}.account-stage h2{font-family:var(--display);letter-spacing:-.074em;text-wrap:balance;margin:0;font-size:clamp(62px,7.6vw,118px);font-weight:640;line-height:.82}.account-stage h2 em{color:#a9ddf7;font-family:ui-serif,Iowan Old Style,Georgia,serif;font-weight:400}.account-stage>div>p:last-child{color:#b7bec6;max-width:700px;margin:30px 0 0;font-size:clamp(15px,1.3vw,19px)}.account-stage aside{text-align:right;align-content:end;justify-items:end;min-width:200px;display:grid}.account-stage aside strong{letter-spacing:-.07em;margin-top:16px;font-size:clamp(58px,6vw,92px);font-weight:580;line-height:.8}.account-stage aside small{color:#aeb5bd;font:9px var(--mono);letter-spacing:.13em;text-transform:uppercase;margin-top:13px}.account-live-dot{background:#79deb5;border-radius:50%;width:11px;height:11px;box-shadow:0 0 0 8px #79deb51a,0 0 30px #79deb580}.account-live-dot.is-warning{background:var(--warning);box-shadow:0 0 0 8px color-mix(in srgb,var(--warning) 10%,transparent),0 0 30px color-mix(in srgb,var(--warning) 50%,transparent)}.account-truth,.account-notice{border:1px solid var(--line);background:color-mix(in srgb,var(--ice) 6%,var(--paper));border-radius:18px 18px 8px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:15px;min-height:64px;padding:14px 18px;display:grid;box-shadow:inset 0 1px #ffffff73}.account-truth svg,.account-notice>svg{width:20px;color:var(--ice-deep)}.account-truth p,.account-notice p{color:var(--muted);margin:0;font-size:12px}.account-truth strong,.account-notice strong{color:var(--ink)}.account-notice{background:color-mix(in srgb,var(--success) 7%,var(--paper))}.account-notice>svg{color:var(--success)}.account-notice button{cursor:pointer;width:38px;height:38px;color:var(--muted);border:1px solid var(--line);background:var(--paper);border-radius:12px 12px 6px;place-items:center;display:grid}.account-notice button svg{width:16px}.account-summary{border:1px solid var(--line);background:var(--line);border-radius:24px 24px 10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.account-summary article{background:var(--paper);align-content:space-between;gap:20px;min-height:122px;padding:20px;display:grid}.account-summary article.is-warning{background:color-mix(in srgb,var(--warning) 7%,var(--paper))}.account-summary small{color:var(--muted);font:9px var(--mono);letter-spacing:.12em;text-transform:uppercase}.account-summary strong{color:var(--ink);letter-spacing:-.045em;overflow-wrap:anywhere;font-size:clamp(21px,2vw,32px);font-weight:620}.account-summary .is-warning strong{color:var(--warning)}.account-state{border:1px dashed var(--line-strong);min-height:190px;color:var(--muted);background:color-mix(in srgb,var(--paper) 76%,transparent);border-radius:26px 26px 10px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:20px;padding:30px;display:grid}.account-state.is-error{border-style:solid;border-color:color-mix(in srgb,var(--danger) 35%,var(--line));background:color-mix(in srgb,var(--danger) 6%,var(--paper))}.account-state>svg{width:28px;color:var(--ice-deep)}.account-state.is-error>svg{color:var(--danger)}.account-state strong{color:var(--ink);font-size:16px}.account-state p{margin:5px 0 0;font-size:12px}.account-state button,.account-more{cursor:pointer;min-height:44px;color:var(--ink);border:1px solid var(--line-strong);background:var(--paper);border-radius:14px 14px 7px;padding:0 17px;font-size:11px;font-weight:680}.account-skeleton{gap:10px;display:grid}.account-skeleton span{border:1px solid var(--line);background:linear-gradient(100deg,var(--paper) 20%,color-mix(in srgb,var(--ice) 8%,var(--paper)) 50%,var(--paper) 80%);background-size:240% 100%;border-radius:22px 22px 9px;min-height:116px;animation:1.6s linear infinite account-shimmer}@keyframes account-shimmer{to{background-position:-240% 0}}.account-identity{border:1px solid var(--line);background:var(--paper);box-shadow:var(--shadow-soft);border-radius:24px 24px 10px;grid-template-columns:minmax(210px,.8fr) minmax(260px,1.4fr) auto;align-items:center;gap:24px;padding:22px;display:grid}.account-identity>div{align-items:center;gap:14px;display:flex}.account-identity>div>svg{width:24px;color:var(--crimson-bright)}.account-identity span{gap:3px;display:grid}.account-identity small{color:var(--muted);font:8px var(--mono);letter-spacing:.12em;text-transform:uppercase}.account-identity strong{color:var(--ink);font-size:14px}.account-identity p{color:var(--muted);margin:0;font-size:11px}.account-identity>a,.account-inline-link{color:var(--ink);justify-content:center;align-items:center;gap:10px;font-size:11px;font-weight:680;display:inline-flex}.account-identity a svg,.account-inline-link svg{width:15px}.account-section{border:1px solid var(--line);background:color-mix(in srgb,var(--paper-glass) 84%,transparent);box-shadow:var(--shadow-soft);-webkit-backdrop-filter:blur(20px)saturate(140%);backdrop-filter:blur(20px)saturate(140%);border-radius:30px 30px 12px;gap:20px;padding:clamp(22px,3vw,38px);display:grid}.account-section__head{justify-content:space-between;align-items:flex-end;gap:30px;display:flex}.account-section__head .eyebrow{margin-bottom:12px}.account-section__head h3{color:var(--ink);letter-spacing:-.055em;margin:0;font-size:clamp(31px,3.5vw,52px);font-weight:600}.account-section__head>p{max-width:520px;color:var(--muted);text-align:right;margin:0;font-size:11px}.account-access-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.account-access-card{border:1px solid var(--line);background:var(--paper);border-radius:24px 24px 10px;align-content:start;gap:18px;min-width:0;padding:24px;display:grid}.account-access-card.is-active{border-color:color-mix(in srgb,var(--success) 28%,var(--line))}.account-access-card>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.account-access-card>header span:first-child{min-width:0}.account-access-card>header small{color:var(--muted);font:8px var(--mono);letter-spacing:.12em;text-transform:uppercase}.account-access-card h4{color:var(--ink);letter-spacing:-.045em;overflow-wrap:anywhere;margin:6px 0 0;font-size:24px;line-height:1}.account-access-card header p{color:var(--muted);margin:7px 0 0;font-size:11px}.account-status{border:1px solid var(--line);min-height:27px;color:var(--muted);background:var(--paper-solid);font:8px var(--mono);letter-spacing:.09em;text-transform:uppercase;border-radius:9px 9px 5px;flex:none;align-items:center;padding:0 9px;display:inline-flex}.account-status.is-good{color:var(--success);border-color:color-mix(in srgb,var(--success) 30%,var(--line));background:color-mix(in srgb,var(--success) 6%,var(--paper))}.account-status.is-warning{color:var(--warning);border-color:color-mix(in srgb,var(--warning) 30%,var(--line));background:color-mix(in srgb,var(--warning) 6%,var(--paper))}.account-status.is-danger{color:var(--danger);border-color:color-mix(in srgb,var(--danger) 30%,var(--line));background:color-mix(in srgb,var(--danger) 6%,var(--paper))}.account-access-card dl{border:1px solid var(--line);background:var(--line);border-radius:15px 15px 7px;grid-template-columns:1fr 1fr;gap:1px;margin:0;display:grid;overflow:hidden}.account-access-card dl div{background:var(--paper-solid);gap:5px;min-width:0;padding:13px;display:grid}.account-access-card dt{color:var(--muted);font:8px var(--mono);text-transform:uppercase}.account-access-card dd{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:10px;font-weight:640}.account-gates{gap:8px;display:grid}.account-gates>div{border:1px solid var(--line);background:var(--paper-solid);border-radius:15px 15px 7px;justify-content:space-between;align-items:center;gap:15px;min-height:68px;padding:12px 14px;display:flex}.account-gates span{grid-template-columns:20px minmax(0,1fr);align-items:center;gap:2px 9px;min-width:0;display:grid}.account-gates span svg{width:18px;color:var(--ice-deep);grid-row:1/3}.account-gates span b{color:var(--ink);overflow-wrap:anywhere;font-size:11px}.account-gates span small,.account-gates>div>small{color:var(--muted);overflow-wrap:anywhere;font-size:9px}.account-gates>div>small{text-align:right;max-width:210px}.account-gates>div>small.is-warning{color:var(--warning)}.account-gates button,.account-access-card footer button{cursor:pointer;min-height:38px;color:var(--ink);border:1px solid var(--line-strong);background:var(--paper);border-radius:12px 12px 6px;flex:none;padding:0 12px;font-size:9px;font-weight:680}.account-gates button:disabled,.account-access-card footer button:disabled,.account-more:disabled{cursor:wait;opacity:.58}.account-access-card>footer{justify-content:space-between;align-items:center;gap:16px;padding-top:4px;display:flex}.account-access-card footer a{color:var(--ink);align-items:center;gap:8px;font-size:10px;font-weight:680;display:inline-flex}.account-access-card footer a svg{width:14px}.account-access-card footer>span{color:var(--muted);text-align:right;font-size:9px}.account-inline-link{justify-self:start;min-height:48px;padding-inline:2px}.account-more{justify-self:center;min-width:210px}.account-receipts{border:1px solid var(--line);background:var(--paper);border-radius:20px 20px 8px;display:grid;overflow:hidden}.account-receipts__head,.account-receipts article{border-bottom:1px solid var(--line);grid-template-columns:minmax(180px,1.15fr) minmax(150px,1fr) 110px 130px 110px;align-items:center;gap:18px;padding:14px 18px;display:grid}.account-receipts__head{min-height:44px;color:var(--muted);background:var(--paper-solid);font:8px var(--mono);letter-spacing:.1em;text-transform:uppercase}.account-receipts article:last-child{border-bottom:0}.account-receipts article>span:first-child{gap:3px;min-width:0;display:grid}.account-receipts article small{color:var(--muted);font:8px var(--mono);overflow-wrap:anywhere}.account-receipts article span b{color:var(--muted);overflow-wrap:anywhere;font-size:8px;font-weight:500}.account-receipts article>strong{color:var(--ink);overflow-wrap:anywhere;font-size:11px}.account-receipts article>b{color:var(--ink);white-space:nowrap;font-size:12px}.account-receipts time{color:var(--muted);font-size:10px}.account-dialog{z-index:1200;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#030508b8;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.account-dialog>section{border:1px solid var(--line-strong);background:var(--paper);width:min(620px,100%);max-height:min(760px,100vh - 30px);box-shadow:var(--shadow-deep);border-radius:32px 32px 13px;overflow:auto}.account-dialog>section>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:20px;padding:28px 28px 22px;display:flex}.account-dialog header .eyebrow{margin-bottom:12px}.account-dialog header h2{color:var(--ink);letter-spacing:-.055em;margin:0;font-size:clamp(31px,4vw,46px);line-height:.95}.account-dialog header>button{cursor:pointer;width:42px;height:42px;color:var(--ink);border:1px solid var(--line);background:var(--paper-solid);border-radius:14px 14px 7px;flex:none;place-items:center;display:grid}.account-dialog header button svg{width:18px}.account-dialog__truth{border:1px solid color-mix(in srgb,var(--ice) 30%,var(--line));background:color-mix(in srgb,var(--ice) 6%,var(--paper));border-radius:16px 16px 7px;gap:12px;margin:22px 28px 0;padding:15px;display:flex}.account-dialog__truth svg{width:20px;min-width:20px;color:var(--ice-deep)}.account-dialog__truth p{color:var(--muted);margin:0;font-size:11px}.account-dialog>section>dl{border:1px solid var(--line);background:var(--line);border-radius:16px;grid-template-columns:1fr 1fr;gap:1px;margin:22px 28px;display:grid;overflow:hidden}.account-dialog dl div{background:var(--paper-solid);gap:5px;padding:15px;display:grid}.account-dialog dt{color:var(--muted);font:8px var(--mono);text-transform:uppercase}.account-dialog dd{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:650}.account-dialog>section>label{color:var(--ink);gap:8px;margin:0 28px 24px;font-size:11px;font-weight:650;display:grid}.account-dialog textarea{resize:vertical;width:100%;color:var(--ink);border:1px solid var(--line-strong);background:var(--paper-solid);border-radius:15px 15px 7px;outline:0;padding:13px}.account-dialog textarea:focus{border-color:var(--ice-deep);box-shadow:0 0 0 3px color-mix(in srgb,var(--ice) 14%,transparent)}.account-dialog label small{color:var(--muted);font:8px var(--mono);font-weight:400}.account-dialog>section>footer{border-top:1px solid var(--line);justify-content:flex-end;gap:10px;padding:22px 28px 28px;display:flex}@media (max-width:1050px){.account-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.account-access-grid{grid-template-columns:1fr}.account-receipts__head,.account-receipts article{grid-template-columns:minmax(160px,1fr) minmax(150px,1fr) 110px 120px}.account-receipts__head span:nth-child(5),.account-receipts article time{display:none}}@media (max-width:760px){.account-stage{border-radius:34px 34px 14px;flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:560px;padding:30px 24px}.account-stage h2{font-size:clamp(58px,16vw,82px)}.account-stage aside{text-align:left;border-top:1px solid #ffffff24;grid-template-columns:auto 1fr;place-items:end start;column-gap:18px;width:100%;min-width:0;padding-top:18px}.account-stage aside strong{grid-row:1/3;margin:0}.account-stage aside small{margin:0 0 4px}.account-live-dot{align-self:start}.account-summary article{min-height:100px;padding:16px}.account-truth,.account-notice{grid-template-columns:22px minmax(0,1fr) auto}.account-identity{grid-template-columns:1fr;gap:15px}.account-identity>a{justify-content:flex-start}.account-section{border-radius:24px 24px 10px;padding:22px 17px}.account-section__head{flex-direction:column;align-items:flex-start;gap:10px}.account-section__head>p{text-align:left}.account-access-card{padding:18px}.account-access-card dl{grid-template-columns:1fr}.account-gates>div{flex-direction:column;align-items:flex-start}.account-gates>div>small{text-align:left;max-width:none}.account-access-card>footer{flex-direction:column;align-items:flex-start}.account-receipts__head{display:none}.account-receipts article{grid-template-columns:1fr auto;gap:10px 16px;padding:18px}.account-receipts article>span:first-child,.account-receipts article>strong{grid-column:1/3}.account-receipts article>b{text-align:right}.account-state{grid-template-columns:28px minmax(0,1fr);padding:24px}.account-state button{grid-column:1/3;width:100%}.account-dialog{padding:0}.account-dialog>section{border-inline:0;border-radius:0;max-height:100vh}.account-dialog>section>dl{grid-template-columns:1fr}.account-dialog>section>footer{flex-direction:column-reverse}.account-dialog footer .button{width:100%}}.support-control{gap:24px;display:grid}.support-stage{color:#f7f5f0;min-height:390px;box-shadow:var(--shadow-deep),inset 0 1px 0 #ffffff24;background:radial-gradient(circle at 86% 12%,#e32c504d,#0000 26%),radial-gradient(circle at 20% 100%,#91d9ff2e,#0000 34%),linear-gradient(145deg,#11151a,#050608 65%,#18070d);border:1px solid #ffffff24;border-radius:42px 42px 16px;justify-content:space-between;align-items:flex-end;gap:40px;padding:clamp(30px,4vw,56px);display:flex;overflow:hidden}.support-stage>div{max-width:800px}.support-stage .eyebrow{color:#ff7892}.support-stage h2{letter-spacing:-.072em;margin:0;font-size:clamp(62px,7vw,108px);font-weight:640;line-height:.83}.support-stage h2 em{color:#a9ddf7;font-family:ui-serif,Iowan Old Style,Georgia,serif;font-weight:400}.support-stage>div>p:last-child{color:#b4bbc3;max-width:680px;margin:28px 0 0;font-size:clamp(15px,1.25vw,19px)}.support-stage aside{text-align:right;justify-items:end;gap:10px;min-width:220px;display:grid}.support-stage aside strong{letter-spacing:-.07em;font-size:clamp(58px,6vw,88px);font-weight:580;line-height:.8}.support-stage aside small{color:#aab2bb;font:9px var(--mono);letter-spacing:.13em;text-transform:uppercase}.support-stage aside button{cursor:pointer;color:#071018;background:linear-gradient(145deg,#effaff,#91dcff);border:1px solid #ffffff8f;border-radius:14px 14px 7px;align-items:center;gap:10px;min-height:46px;margin-top:10px;padding:0 16px;font-size:11px;font-weight:720;display:inline-flex;box-shadow:inset 0 1px #fff}.support-stage aside button:disabled{cursor:not-allowed;opacity:.5}.support-stage aside button svg{width:17px}.support-boundary,.support-notice{border:1px solid var(--line);background:color-mix(in srgb,var(--ice) 6%,var(--paper));border-radius:18px 18px 8px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:15px;min-height:64px;padding:14px 18px;display:grid;box-shadow:inset 0 1px #ffffff73}.support-boundary svg,.support-notice>svg{width:20px;color:var(--ice-deep)}.support-boundary p,.support-notice p{color:var(--muted);margin:0;font-size:12px}.support-boundary strong{color:var(--ink)}.support-notice{background:color-mix(in srgb,var(--success) 6%,var(--paper))}.support-notice>svg{color:var(--success)}.support-notice button{cursor:pointer;width:38px;height:38px;color:var(--muted);border:1px solid var(--line);background:var(--paper);border-radius:12px 12px 6px;place-items:center;display:grid}.support-notice button svg{width:16px}.support-summary{border:1px solid var(--line);background:var(--line);border-radius:24px 24px 10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.support-summary article{background:var(--paper);align-content:space-between;gap:18px;min-height:110px;padding:19px;display:grid}.support-summary article.is-warning{background:color-mix(in srgb,var(--warning) 7%,var(--paper))}.support-summary small{color:var(--muted);font:9px var(--mono);letter-spacing:.12em;text-transform:uppercase}.support-summary strong{color:var(--ink);letter-spacing:-.05em;font-size:32px;line-height:1}.support-summary .is-warning strong{color:var(--warning)}.support-console{border:1px solid var(--line);background:color-mix(in srgb,var(--paper-glass) 84%,transparent);box-shadow:var(--shadow-soft);-webkit-backdrop-filter:blur(20px)saturate(140%);backdrop-filter:blur(20px)saturate(140%);border-radius:30px 30px 12px;gap:20px;padding:clamp(22px,3vw,38px);display:grid}.support-console__head{justify-content:space-between;align-items:flex-end;gap:30px;display:flex}.support-console__head .eyebrow{margin-bottom:12px}.support-console__head h3{color:var(--ink);letter-spacing:-.055em;margin:0;font-size:clamp(34px,3.7vw,56px);font-weight:600}.support-console__head>p{max-width:520px;color:var(--muted);text-align:right;margin:0;font-size:10px}.support-cases{border:1px solid var(--line);background:var(--paper);border-radius:20px 20px 8px;display:grid;overflow:hidden}.support-cases>button{cursor:pointer;min-height:88px;color:var(--ink);text-align:left;border:0;border-bottom:1px solid var(--line);transition:background .16s var(--ease),padding .18s var(--ease);background:0 0;grid-template-columns:minmax(220px,1fr) 110px 130px 20px;align-items:center;gap:20px;padding:16px 20px;display:grid}.support-cases>button:last-child{border-bottom:0}.support-cases>button:hover{background:color-mix(in srgb,var(--ice) 6%,var(--paper));padding-inline:24px 16px}.support-cases button>span:first-child{gap:3px;min-width:0;display:grid}.support-cases small{color:var(--muted);font:8px var(--mono);overflow-wrap:anywhere}.support-cases strong{color:var(--ink);overflow-wrap:anywhere;font-size:14px}.support-cases i{color:var(--muted);font-size:10px;font-style:normal}.support-cases time{color:var(--muted);font-size:10px}.support-cases>button>svg{width:17px;color:var(--muted)}.support-status{border:1px solid color-mix(in srgb,var(--crimson-bright) 30%,var(--line));min-height:28px;color:var(--crimson-bright);background:color-mix(in srgb,var(--crimson-bright) 6%,var(--paper));font:8px var(--mono);letter-spacing:.08em;text-transform:uppercase;border-radius:10px 10px 5px;justify-content:center;align-items:center;padding:0 9px;display:inline-flex}.support-status.is-good{color:var(--success);border-color:color-mix(in srgb,var(--success) 30%,var(--line));background:color-mix(in srgb,var(--success) 6%,var(--paper))}.support-status.is-warning{color:var(--warning);border-color:color-mix(in srgb,var(--warning) 30%,var(--line));background:color-mix(in srgb,var(--warning) 6%,var(--paper))}.support-more,.support-context-more{cursor:pointer;min-height:44px;color:var(--ink);border:1px solid var(--line-strong);background:var(--paper);border-radius:14px 14px 7px;justify-self:center;padding:0 18px;font-size:10px;font-weight:680}.support-more:disabled,.support-context-more:disabled{cursor:wait;opacity:.55}.support-state{border:1px dashed var(--line-strong);min-height:190px;color:var(--muted);background:color-mix(in srgb,var(--paper) 76%,transparent);border-radius:26px 26px 10px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:20px;padding:30px;display:grid}.support-state.is-error{border-style:solid;border-color:color-mix(in srgb,var(--danger) 35%,var(--line));background:color-mix(in srgb,var(--danger) 6%,var(--paper))}.support-state>svg{width:28px;color:var(--ice-deep)}.support-state.is-error>svg{color:var(--danger)}.support-state strong{color:var(--ink);font-size:16px}.support-state p{margin:5px 0 0;font-size:12px}.support-state button{cursor:pointer;min-height:44px;color:var(--ink);border:1px solid var(--line-strong);background:var(--paper);border-radius:14px 14px 7px;padding:0 17px;font-size:11px;font-weight:680}.support-skeleton{gap:10px;display:grid}.support-skeleton span{border:1px solid var(--line);background:linear-gradient(100deg,var(--paper) 20%,color-mix(in srgb,var(--ice) 8%,var(--paper)) 50%,var(--paper) 80%);background-size:240% 100%;border-radius:22px 22px 9px;min-height:100px;animation:1.6s linear infinite account-shimmer}.support-drawer{z-index:1200;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#030508b8;justify-content:flex-end;padding:18px;display:flex;position:fixed;inset:0}.support-drawer>section{border:1px solid var(--line-strong);background:var(--paper);width:min(680px,100%);height:100%;box-shadow:var(--shadow-deep);border-radius:30px 30px 12px;overflow:auto}.support-drawer>section>header{z-index:2;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--paper) 93%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);justify-content:space-between;align-items:flex-start;gap:20px;padding:28px;display:flex;position:sticky;top:0}.support-drawer header .eyebrow{margin-bottom:12px}.support-drawer header h2{color:var(--ink);letter-spacing:-.055em;margin:0;font-size:clamp(34px,4vw,50px);line-height:.95}.support-drawer header>button{cursor:pointer;width:42px;height:42px;color:var(--ink);border:1px solid var(--line);background:var(--paper-solid);border-radius:14px 14px 7px;flex:none;place-items:center;display:grid}.support-drawer header button svg{width:18px}.support-form,.support-thread{gap:20px;padding:28px;display:grid}.support-form>p,.support-thread__boundary,.support-thread__loading{color:var(--muted);margin:0;font-size:11px}.support-form label,.support-thread label{color:var(--ink);gap:8px;font-size:10px;font-weight:680;display:grid}.support-form select,.support-form textarea,.support-thread textarea{width:100%;color:var(--ink);border:1px solid var(--line-strong);background:var(--paper-solid);border-radius:15px 15px 7px;outline:0;padding:13px}.support-form select{min-height:48px}.support-form textarea,.support-thread textarea{resize:vertical}.support-form select:focus,.support-form textarea:focus,.support-thread textarea:focus{border-color:var(--ice-deep);box-shadow:0 0 0 3px color-mix(in srgb,var(--ice) 14%,transparent)}.support-form label small,.support-thread label small{color:var(--muted);font:8px var(--mono);font-weight:400}.support-form>.button,.support-thread>.button{justify-self:start}.support-thread__state{border:1px solid var(--line);background:var(--paper-solid);border-radius:16px 16px 7px;justify-content:space-between;align-items:center;gap:20px;min-height:74px;padding:16px;display:flex}.support-thread__state>span{gap:4px;display:grid}.support-thread__state small{color:var(--muted);font:8px var(--mono);text-transform:uppercase}.support-thread__state strong{color:var(--ink);font-size:13px}.support-messages{gap:10px;display:grid}.support-messages article{border:1px solid var(--line);background:var(--paper-solid);border-radius:16px 16px 7px;max-width:88%;padding:14px 16px}.support-messages article.is-member{background:color-mix(in srgb,var(--ice) 8%,var(--paper));border-radius:16px 16px 16px 7px;justify-self:end}.support-messages small{color:var(--muted);font:8px var(--mono);overflow-wrap:anywhere}.support-messages p{color:var(--ink-soft);white-space:pre-wrap;overflow-wrap:anywhere;margin:7px 0 0;font-size:12px}@media (max-width:1040px){.support-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.support-cases>button{grid-template-columns:minmax(180px,1fr) 110px 110px 20px}}@media (max-width:760px){.support-stage{border-radius:34px 34px 14px;flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:570px;padding:30px 24px}.support-stage h2{font-size:clamp(58px,16vw,82px)}.support-stage aside{text-align:left;border-top:1px solid #ffffff24;grid-template-columns:auto 1fr;place-items:end start;width:100%;min-width:0;padding-top:18px}.support-stage aside strong{grid-row:1/3}.support-stage aside button{grid-column:1/3;justify-content:center;width:100%}.support-console{border-radius:24px 24px 10px;padding:22px 17px}.support-console__head{flex-direction:column;align-items:flex-start;gap:10px}.support-console__head>p{text-align:left}.support-cases>button{grid-template-columns:1fr auto 18px;gap:12px;padding:18px}.support-cases button>span:first-child{grid-column:1/4}.support-cases time{grid-area:2/1}.support-cases .support-status{grid-area:2/2}.support-cases>button>svg{grid-area:2/3}.support-state{grid-template-columns:28px minmax(0,1fr);padding:24px}.support-state button{grid-column:1/3;width:100%}.support-drawer{padding:0}.support-drawer>section{border-inline:0;border-radius:0}.support-form,.support-thread,.support-drawer>section>header{padding:22px 20px}.support-form>.button,.support-thread>.button{width:100%}}.privacy-control{gap:24px;display:grid}.privacy-stage{color:#f7f5f0;min-height:410px;box-shadow:var(--shadow-deep),inset 0 1px 0 #ffffff24;background:radial-gradient(circle at 84% 18%,#91d9ff3d,#0000 25%),radial-gradient(circle at 22% 100%,#e32c5033,#0000 36%),linear-gradient(145deg,#10151b,#040608 66%,#101b24);border:1px solid #ffffff24;border-radius:42px 42px 16px;justify-content:space-between;align-items:flex-end;gap:40px;padding:clamp(30px,4vw,56px);display:flex;overflow:hidden}.privacy-stage>div{max-width:810px}.privacy-stage .eyebrow{color:#ff7892}.privacy-stage h2{letter-spacing:-.072em;margin:0;font-size:clamp(62px,7vw,110px);font-weight:640;line-height:.83}.privacy-stage h2 em{color:#a9ddf7;font-family:ui-serif,Iowan Old Style,Georgia,serif;font-weight:400}.privacy-stage>div>p:last-child{color:#b4bbc3;max-width:690px;margin:28px 0 0;font-size:clamp(15px,1.25vw,19px)}.privacy-stage aside{text-align:right;justify-items:end;gap:10px;min-width:220px;display:grid}.privacy-stage aside strong{letter-spacing:-.07em;font-size:clamp(58px,6vw,88px);font-weight:580;line-height:.8}.privacy-stage aside small{color:#aab2bb;font:9px var(--mono);letter-spacing:.13em;text-transform:uppercase}.privacy-stage aside button{cursor:pointer;color:#071018;background:linear-gradient(145deg,#effaff,#91dcff);border:1px solid #ffffff8f;border-radius:14px 14px 7px;align-items:center;gap:9px;min-height:44px;margin-top:10px;padding:0 15px;font-size:10px;font-weight:720;display:inline-flex;box-shadow:inset 0 1px #fff}.privacy-stage aside button:disabled{cursor:wait;opacity:.55}.privacy-stage aside button svg{width:16px}.privacy-boundary,.privacy-notice{border:1px solid var(--line);background:color-mix(in srgb,var(--ice) 6%,var(--paper));border-radius:18px 18px 8px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:15px;min-height:64px;padding:14px 18px;display:grid;box-shadow:inset 0 1px #ffffff73}.privacy-boundary svg,.privacy-notice>svg{width:20px;color:var(--ice-deep)}.privacy-boundary p,.privacy-notice p{color:var(--muted);margin:0;font-size:12px}.privacy-boundary strong{color:var(--ink)}.privacy-notice{background:color-mix(in srgb,var(--success) 6%,var(--paper))}.privacy-notice>svg{color:var(--success)}.privacy-notice button{cursor:pointer;width:38px;height:38px;color:var(--muted);border:1px solid var(--line);background:var(--paper);border-radius:12px 12px 6px;place-items:center;display:grid}.privacy-notice button svg{width:16px}.privacy-intake{grid-template-columns:minmax(0,1.1fr) minmax(340px,.9fr);gap:18px;display:grid}.privacy-options{gap:8px;display:grid}.privacy-options>button{cursor:pointer;min-height:118px;color:var(--ink);text-align:left;border:1px solid var(--line);background:var(--paper);box-shadow:var(--shadow-soft);transition:border-color .16s var(--ease),transform .18s var(--ease),background .16s var(--ease);border-radius:22px 22px 9px;grid-template-columns:48px minmax(0,1fr) 20px;align-items:center;gap:16px;padding:18px;display:grid}.privacy-options>button:hover{border-color:color-mix(in srgb,var(--ice-deep) 45%,var(--line));transform:translateY(-2px)}.privacy-options>button.is-selected{border-color:color-mix(in srgb,var(--crimson-bright) 50%,var(--line));background:color-mix(in srgb,var(--crimson-bright) 5%,var(--paper))}.privacy-options>button>span{border:1px solid var(--line);width:48px;height:48px;color:var(--ice-deep);background:var(--paper-solid);font:11px var(--mono);border-radius:16px 16px 7px;place-items:center;font-weight:700;display:grid}.privacy-options>button.is-selected>span{color:#fff;border-color:var(--crimson-bright);background:var(--crimson-bright)}.privacy-options button>div{gap:4px;min-width:0;display:grid}.privacy-options small{color:var(--muted);font:8px var(--mono);letter-spacing:.12em}.privacy-options strong{color:var(--ink);letter-spacing:-.025em;font-size:18px}.privacy-options p{color:var(--muted);margin:0;font-size:10px}.privacy-options button>svg{width:17px;color:var(--muted)}.privacy-submit{color:#f5f3ee;box-shadow:var(--shadow-deep),inset 0 1px 0 #ffffff21;background:radial-gradient(circle at 100% 0,#91d9ff29,#0000 32%),linear-gradient(145deg,#171c22,#060709);border:1px solid #ffffff24;border-radius:28px 28px 11px;align-content:start;gap:17px;padding:28px;display:grid}.privacy-submit>svg{color:#9cddff;width:27px}.privacy-submit .eyebrow{color:#9cddff;margin:0}.privacy-submit h3{letter-spacing:-.055em;margin:0;font-size:clamp(31px,3vw,45px);line-height:.95}.privacy-submit label{gap:8px;display:grid}.privacy-submit label>span{color:#f2f0eb;justify-content:space-between;align-items:center;gap:12px;font-size:10px;font-weight:680;display:flex}.privacy-submit label small{color:#929aa3;font:7px var(--mono);text-transform:uppercase;font-weight:400}.privacy-submit select,.privacy-submit input{color:#f5f3ee;background:#101419;border:1px solid #fff3;border-radius:15px 15px 7px;outline:0;width:100%;min-height:48px;padding:0 13px}.privacy-submit select:focus,.privacy-submit input:focus{border-color:#8edaff;box-shadow:0 0 0 3px #8edaff1f}.privacy-submit__truth{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:16px 16px 7px;padding:15px}.privacy-submit__truth strong{color:#fff;font:8px var(--mono);letter-spacing:.12em;text-transform:uppercase}.privacy-submit__truth p{color:#aeb5bd;margin:6px 0 0;font-size:10px}.privacy-submit>.button{width:100%}.privacy-submit>small{color:#929aa3;font-size:9px}.privacy-ledger{border:1px solid var(--line);background:color-mix(in srgb,var(--paper-glass) 84%,transparent);box-shadow:var(--shadow-soft);-webkit-backdrop-filter:blur(20px)saturate(140%);backdrop-filter:blur(20px)saturate(140%);border-radius:30px 30px 12px;gap:20px;padding:clamp(22px,3vw,38px);display:grid}.privacy-ledger>header{justify-content:space-between;align-items:flex-end;gap:28px;display:flex}.privacy-ledger header .eyebrow{margin-bottom:12px}.privacy-ledger header h3{color:var(--ink);letter-spacing:-.055em;margin:0;font-size:clamp(34px,3.7vw,56px);font-weight:600}.privacy-ledger>header>span{color:var(--muted);font:8px var(--mono);letter-spacing:.1em;text-transform:uppercase}.privacy-requests{gap:14px;display:grid}.privacy-requests>article{border:1px solid var(--line);background:var(--paper);border-radius:24px 24px 10px;gap:16px;padding:24px;display:grid}.privacy-request__head{grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:15px;display:grid}.privacy-request__mark{color:#fff;background:linear-gradient(145deg,var(--crimson-bright),var(--crimson));width:52px;height:52px;font:11px var(--mono);border-radius:17px 17px 7px;place-items:center;font-weight:700;display:grid;box-shadow:inset 0 1px #ffffff4d}.privacy-request__head>div{min-width:0}.privacy-request__head small{color:var(--muted);font:8px var(--mono);overflow-wrap:anywhere}.privacy-request__head h4{color:var(--ink);letter-spacing:-.04em;margin:4px 0 0;font-size:22px}.privacy-request__head p{color:var(--muted);margin:4px 0 0;font-size:9px}.privacy-status{border:1px solid var(--line);min-height:28px;color:var(--muted);background:var(--paper-solid);font:8px var(--mono);letter-spacing:.08em;text-transform:uppercase;border-radius:10px 10px 5px;align-items:center;padding:0 9px;display:inline-flex}.privacy-status.is-active{color:var(--crimson-bright);border-color:color-mix(in srgb,var(--crimson-bright) 30%,var(--line));background:color-mix(in srgb,var(--crimson-bright) 6%,var(--paper))}.privacy-status.is-good{color:var(--success);border-color:color-mix(in srgb,var(--success) 30%,var(--line));background:color-mix(in srgb,var(--success) 6%,var(--paper))}.privacy-status.is-warning{color:var(--warning);border-color:color-mix(in srgb,var(--warning) 30%,var(--line));background:color-mix(in srgb,var(--warning) 6%,var(--paper))}.privacy-target{border:1px solid var(--line);background:var(--paper-solid);border-radius:16px 16px 7px;grid-template-columns:minmax(150px,.6fr) minmax(180px,.7fr) minmax(260px,1.5fr);align-items:center;gap:18px;padding:15px;display:grid}.privacy-target>span{gap:3px;display:grid}.privacy-target small{color:var(--muted);font:7px var(--mono);text-transform:uppercase}.privacy-target strong,.privacy-target>b{color:var(--ink);font-size:11px}.privacy-target>p{color:var(--muted);margin:0;font-size:9px}.privacy-target.is-due-soon,.privacy-target.is-overdue{border-color:color-mix(in srgb,var(--warning) 35%,var(--line));background:color-mix(in srgb,var(--warning) 6%,var(--paper))}.privacy-hold{border:1px solid color-mix(in srgb,var(--warning) 38%,var(--line));background:color-mix(in srgb,var(--warning) 7%,var(--paper));border-radius:15px;gap:12px;padding:14px;display:flex}.privacy-hold svg{width:19px;min-width:19px;color:var(--warning)}.privacy-hold p{color:var(--muted);margin:0;font-size:10px}.privacy-hold strong{color:var(--ink)}.privacy-actions{flex-wrap:wrap;gap:8px;display:flex}.privacy-actions button,.privacy-actions>span{min-height:40px;color:var(--ink);border:1px solid var(--line-strong);background:var(--paper-solid);border-radius:13px 13px 6px;align-items:center;padding:0 13px;font-size:9px;font-weight:680;display:inline-flex}.privacy-actions button{cursor:pointer}.privacy-actions button:disabled{cursor:wait;opacity:.55}.privacy-actions>span{color:var(--muted)}.privacy-timeline{gap:0;padding-top:5px;display:grid}.privacy-timeline>.eyebrow{margin-bottom:12px}.privacy-timeline>article{border-top:1px solid var(--line);grid-template-columns:12px minmax(0,1fr) auto;gap:14px;min-height:106px;padding:16px 0;display:grid}.privacy-timeline i{background:var(--crimson-bright);width:9px;height:9px;box-shadow:0 0 0 5px color-mix(in srgb,var(--crimson-bright) 10%,transparent);border-radius:50%;margin-top:4px}.privacy-timeline i.is-read{background:var(--success);box-shadow:0 0 0 5px color-mix(in srgb,var(--success) 10%,transparent)}.privacy-timeline article>div{align-content:start;gap:4px;min-width:0;display:grid}.privacy-timeline small{color:var(--muted);font:8px var(--mono);overflow-wrap:anywhere}.privacy-timeline strong{color:var(--ink);font-size:12px}.privacy-timeline p{color:var(--muted);margin:0;font-size:10px}.privacy-timeline em{color:var(--muted);font-size:8px;font-style:normal}.privacy-timeline button{cursor:pointer;min-height:38px;color:var(--ink);border:1px solid var(--line-strong);background:var(--paper-solid);border-radius:12px 12px 6px;align-self:center;padding:0 11px;font-size:8px;font-weight:680}.privacy-state{border:1px dashed var(--line-strong);min-height:180px;color:var(--muted);background:color-mix(in srgb,var(--paper) 76%,transparent);border-radius:24px 24px 10px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:20px;padding:28px;display:grid}.privacy-state.is-error{border-style:solid;border-color:color-mix(in srgb,var(--danger) 35%,var(--line));background:color-mix(in srgb,var(--danger) 6%,var(--paper))}.privacy-state>svg{width:27px;color:var(--ice-deep)}.privacy-state strong{color:var(--ink)}.privacy-state p{margin:5px 0 0;font-size:11px}.privacy-state button{cursor:pointer;min-height:42px;color:var(--ink);border:1px solid var(--line-strong);background:var(--paper);border-radius:13px;padding:0 15px}.privacy-skeleton{gap:10px;display:grid}.privacy-skeleton>span{border:1px solid var(--line);background:linear-gradient(100deg,var(--paper) 20%,color-mix(in srgb,var(--ice) 8%,var(--paper)) 50%,var(--paper) 80%);background-size:240% 100%;border-radius:22px;min-height:150px;animation:1.6s linear infinite account-shimmer}@media (max-width:1060px){.privacy-intake{grid-template-columns:1fr}.privacy-target{grid-template-columns:1fr 1fr}.privacy-target>p{grid-column:1/3}}@media (max-width:760px){.privacy-stage{border-radius:34px 34px 14px;flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:580px;padding:30px 24px}.privacy-stage h2{font-size:clamp(58px,16vw,82px)}.privacy-stage aside{text-align:left;border-top:1px solid #ffffff24;grid-template-columns:auto 1fr;place-items:end start;width:100%;min-width:0;padding-top:18px}.privacy-stage aside strong{grid-row:1/3}.privacy-stage aside button{grid-column:1/3;justify-content:center;width:100%}.privacy-options>button{grid-template-columns:44px minmax(0,1fr)}.privacy-options button>svg{display:none}.privacy-options>button>span{width:44px;height:44px}.privacy-submit{border-radius:24px 24px 10px;padding:22px}.privacy-ledger{border-radius:24px 24px 10px;padding:22px 17px}.privacy-ledger>header{flex-direction:column;align-items:flex-start;gap:8px}.privacy-requests>article{padding:18px}.privacy-request__head{grid-template-columns:46px minmax(0,1fr)}.privacy-request__mark{width:46px;height:46px}.privacy-request__head .privacy-status{grid-column:1/3;justify-self:start}.privacy-target{grid-template-columns:1fr}.privacy-target>p{grid-column:1}.privacy-timeline>article{grid-template-columns:12px minmax(0,1fr)}.privacy-timeline button{grid-column:2;justify-self:start}.privacy-state{grid-template-columns:28px minmax(0,1fr);padding:24px}.privacy-state button{grid-column:1/3;width:100%}}.docs-layout{align-items:flex-start;gap:86px;width:100%;min-width:0;display:flex}.docs-nav{flex-direction:column;flex:none;gap:4px;width:250px;display:flex;position:sticky;top:120px}.docs-nav a{color:var(--muted);transition:color .16s var(--ease), padding-left .16s var(--ease);border-bottom:1px solid #0000;padding:10px 0;font-size:12px}.docs-nav a:hover,.docs-nav a.active{color:var(--ink);border-bottom-color:var(--ice);padding-left:8px}.docs-content{flex:1;width:100%;min-width:0;max-width:100%}.docs-section{width:100%;min-width:0;max-width:100%;padding:0 0 78px;scroll-margin-top:130px}.docs-section h2{letter-spacing:-.052em;margin:0 0 19px;font-size:clamp(38px,4.2vw,62px);font-weight:590}.docs-section p,.docs-section li{max-width:790px;color:var(--muted)}.code-block{white-space:pre-wrap;overflow-wrap:anywhere;color:#d9e1e6;width:100%;max-width:100%;font-family:var(--mono);background:linear-gradient(145deg,#171c22,#050609);border:1px solid #ffffff1f;border-radius:22px 22px 10px;padding:24px;font-size:11px;overflow:auto;box-shadow:inset 0 1px #ffffff1a}.state-example{border:1px solid var(--line-strong);color:var(--ink-soft);background:var(--paper-solid);border-radius:22px 22px 10px;padding:22px 24px;font-weight:650}.state-example span{color:var(--crimson);padding:0 8px}.reveal{opacity:0;transition:opacity .7s var(--ease), transform .7s var(--ease);transform:translateY(34px)}.reveal.is-visible{opacity:1;transform:none}.reveal[data-delay="1"]{transition-delay:80ms}.reveal[data-delay="2"]{transition-delay:.16s}.reveal[data-delay="3"]{transition-delay:.24s}@media (max-width:1100px){.site-nav,.header-actions .button{display:none}.mobile-menu{display:grid}.mobile-panel{z-index:1100;padding:116px var(--gutter) 38px;color:var(--ink);background:color-mix(in srgb, var(--canvas) 88%, transparent);-webkit-backdrop-filter:blur(34px)saturate(145%);backdrop-filter:blur(34px)saturate(145%);transition:transform .38s var(--ease-spring);flex-direction:column;display:flex;position:fixed;inset:0;transform:translateY(-105%)}.menu-open .mobile-panel{transform:none}.mobile-panel nav{flex-direction:column;gap:1px;display:flex}.mobile-panel nav a{letter-spacing:-.06em;padding:9px 0;font-size:clamp(40px,8vw,76px);font-weight:610;line-height:1.02}.mobile-panel .button{margin-top:auto}.hero-copy{width:57%}.hero-art{width:50vw;margin-right:-8vw}.handoff-inner{gap:62px}.storefront-copy{width:48%}.storefront-product{width:42%}.store-offer{width:38vw}.app-hero-bottom{flex-direction:column;align-items:stretch}.app-hero-status{border-top:1px solid #ffffff1f;border-left:0;width:100%;max-width:none;padding:24px 0 0}.docs-layout{gap:44px}.creator-strip .micro{display:none}}@media (max-width:760px){:root{--gutter:20px}body{font-size:15px}.site-header{padding:10px 12px}.header-core{border-radius:19px 19px 10px;min-height:56px;padding-left:14px}.brand{font-size:19px}.brand-mark{width:36px;height:36px}.header-actions .icon-button:not(.mobile-menu){display:none}.hero{min-height:auto;padding:128px 0 78px}.hero:before{width:120vw;top:32%;right:-65%}.hero-layout{flex-direction:column;align-items:flex-start}.hero-copy{width:100%}.hero .display{font-size:clamp(54px,14vw,72px)}.hero-copy .lede{margin-top:24px;font-size:17px}.hero-actions{width:100%}.hero-actions .button{flex:100%}.hero-facts{gap:12px 18px;margin-top:34px}.hero-art{width:112%;margin:22px 0 -38px -6%}.access-ticket{width:55%;padding:16px;bottom:9%;right:2%}.ticket-price{font-size:38px}.ticket-top,.ticket-bottom{font-size:8px}.scroll-cue{display:none}.scene-inner{min-height:auto;padding-block:100px}.statement{font-size:clamp(56px,15.5vw,90px)}.statement-foot{flex-direction:column;align-items:flex-start}.handoff-inner{flex-direction:column;min-height:auto;padding-block:100px}.handoff-copy{width:100%;position:relative;top:auto}.handoff-line{width:100%;padding-top:42px}.handoff-line:before{left:18px}.handoff-step{min-height:auto;padding:0 0 74px 66px}.step-node{width:38px;height:38px;box-shadow:0 0 0 8px var(--canvas)}.storefront-intro{flex-direction:column;align-items:flex-start;margin-bottom:46px}.storefront-frame{background:linear-gradient(#ece8e1 0 54%,#11151a 54.2% 100%);border-radius:34px 34px 14px;min-height:790px}.storefront-copy{width:auto;top:46px;left:24px;right:24px}.storefront-product{width:auto;bottom:32px;left:24px;right:24px}.product-cover{border-radius:28px 28px 11px;max-height:340px}.economics-head,.economics-foot{flex-direction:column;align-items:flex-start}.split-line{height:82px;margin-top:60px}.creator-share{width:86%}.platform-share{width:14%}.footer-top{flex-direction:column;padding-bottom:54px}.footer-links{flex-wrap:wrap;gap:42px 72px}.footer-bottom{flex-direction:column}.editorial-hero{min-height:auto;padding:142px 0 90px}.editorial-hero:before{width:100vw;top:15%;right:-55%}.editorial-hero .display{font-size:clamp(54px,14.2vw,86px)}.docs-display{letter-spacing:-.062em;font-size:clamp(47px,12.2vw,68px)!important}.editorial-body{padding-top:60px}.rail-row{gap:15px}.rail-index{flex-basis:35px}.rail-main{flex-direction:column;gap:16px}.rail-meta{display:none}.quote-slab{border-radius:32px 32px 13px;margin-top:76px;padding:34px 26px}.link-directory__item{grid-template-columns:42px minmax(0,1fr) 24px;min-height:130px}.link-directory__item small{display:none}.token-flow{grid-template-columns:1fr}.token-flow article{min-height:270px}.token-flow h2{margin-top:48px}.token-split{border-radius:32px 32px 13px;grid-template-columns:1fr;margin-top:64px;padding:34px 24px}.token-policy-grid{grid-template-columns:1fr 1fr}.product-research-grid{grid-template-columns:1fr}.product-research-grid article{min-height:250px}.product-research-grid h2{margin-top:60px}.discovery-hero{padding-top:142px}.creator-feature{border-radius:36px 36px 14px;min-height:650px}.creator-feature-copy{padding:28px}.creator-feature-copy h2{font-size:60px}.creator-strip>a{flex-wrap:wrap;align-items:flex-start;gap:16px 20px;min-height:0;padding:26px 0}.creator-monogram{flex-basis:58px;width:58px;height:58px}.creator-strip h3{flex:1;min-width:calc(100% - 80px);font-size:31px}.creator-strip p{flex-basis:100%;padding-left:78px}.store-hero{align-items:flex-start;min-height:970px;padding-top:130px}.store-hero:before{width:760px;top:160px;right:-430px}.store-hero-copy{width:100%}.store-hero .display{font-size:65px}.store-offer{width:auto;bottom:40px;left:20px;right:20px}.store-products-head{flex-direction:column;align-items:flex-start}.store-product-row{flex-wrap:wrap;align-items:flex-start;gap:18px}.store-product-art{flex-basis:116px;width:116px}.store-product-copy{min-width:calc(100% - 138px)}.store-product-price{text-align:left;flex-basis:100%;width:100%;padding-left:136px}.product-layout{flex-direction:column}.product-visual{width:100%;position:relative;top:auto}.product-details{padding-top:0}.checkout-page{padding-top:18px}.checkout-layout{border-radius:34px 34px 14px;flex-direction:column;min-height:0;margin-top:28px}.checkout-product{width:100%;min-height:390px;padding:38px 25px}.checkout-form{padding:36px 25px}.app-frame{display:block}.app-rail{display:none}.app-main{width:100%;margin-left:0}.app-topbar{height:76px;padding:12px 20px 0}.app-title span,.app-actions .button{display:none}.app-content{padding:18px 20px 112px}.app-hero{border-radius:34px 34px 14px;min-height:610px;padding:30px 24px}.app-hero-head{flex-direction:column}.hero-metric{text-align:left}.app-hero h2{font-size:51px}.app-section-head{flex-direction:column;align-items:flex-start}.ledger-row{flex-wrap:wrap;gap:9px 20px;padding:19px 0}.ledger-primary{flex-basis:100%}.ledger-cell{flex:1;min-width:auto}.setting-section{flex-direction:column;gap:26px}.setting-copy{width:100%}.mobile-app-nav{z-index:250;border:1px solid var(--line);background:color-mix(in srgb, var(--paper-glass) 88%, transparent);-webkit-backdrop-filter:blur(26px)saturate(150%);backdrop-filter:blur(26px)saturate(150%);min-height:70px;box-shadow:var(--shadow-soft), inset 0 1px 0 #ffffff6b;border-radius:23px 23px 11px;justify-content:flex-start;align-items:stretch;gap:4px;padding:7px;display:flex;position:fixed;bottom:12px;left:12px;right:12px;overflow-x:auto}.mobile-app-nav a{min-width:67px;min-height:54px;color:var(--muted);white-space:nowrap;border-radius:15px 15px 8px;align-content:center;place-items:center;gap:3px;padding:5px;font-size:8px;display:grid}.mobile-app-nav a.active{color:#071018;background:linear-gradient(145deg,#e9f8ff,#8ad7ff);box-shadow:inset 0 1px #fff}.mobile-app-nav svg{width:19px;height:19px}.docs-layout{flex-direction:column;width:100%;min-width:0;overflow:hidden}.docs-nav{overscroll-behavior-inline:contain;scrollbar-width:thin;flex-direction:row;flex:0 auto;width:100%;min-width:0;max-width:100%;padding-bottom:12px;position:relative;top:auto;overflow:auto hidden}.docs-nav a{white-space:nowrap}}.commerce-control{gap:24px;display:grid}.commerce-stage{color:#f7f5f0;min-height:400px;box-shadow:var(--shadow-deep),inset 0 1px 0 #ffffff24;background:radial-gradient(circle at 84% 15%,#91d9ff38,#0000 25%),radial-gradient(circle at 13% 108%,#e32c5038,#0000 38%),linear-gradient(145deg,#11161c,#050608 67%,#151920);border:1px solid #ffffff24;border-radius:42px 42px 16px;justify-content:space-between;align-items:flex-end;gap:40px;padding:clamp(30px,4vw,56px);display:flex;overflow:hidden}.commerce-stage>div{max-width:820px}.commerce-stage .eyebrow{color:#ff7892}.commerce-stage h2{letter-spacing:-.072em;margin:0;font-size:clamp(60px,7vw,106px);font-weight:640;line-height:.83}.commerce-stage h2 em{color:#a9ddf7;font-family:ui-serif,Iowan Old Style,Georgia,serif;font-weight:400}.commerce-stage>div>p:last-child{color:#b4bbc3;max-width:690px;margin:28px 0 0;font-size:clamp(15px,1.25vw,19px)}.commerce-stage aside{text-align:right;justify-items:end;gap:10px;min-width:220px;display:grid}.commerce-stage aside>strong{letter-spacing:-.07em;overflow-wrap:anywhere;font-size:clamp(44px,5.5vw,78px);font-weight:580;line-height:.82}.commerce-stage aside>small{color:#aab2bb;font:9px var(--mono);letter-spacing:.13em;text-transform:uppercase}.commerce-truth,.commerce-notice{border:1px solid var(--line);background:color-mix(in srgb,var(--ice) 6%,var(--paper));border-radius:18px 18px 8px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:15px;min-height:64px;padding:14px 18px;display:grid;box-shadow:inset 0 1px #ffffff73}.commerce-truth svg,.commerce-notice>svg{width:20px;color:var(--ice-deep)}.commerce-truth p,.commerce-notice p{color:var(--muted);margin:0;font-size:12px}.commerce-truth strong{color:var(--ink)}.commerce-notice{background:color-mix(in srgb,var(--success) 6%,var(--paper))}.commerce-notice>svg{color:var(--success)}.commerce-notice button{cursor:pointer;width:38px;height:38px;color:var(--muted);border:1px solid var(--line);background:var(--paper);border-radius:12px 12px 6px;place-items:center;display:grid}.commerce-notice button svg{width:16px}.commerce-metrics{border:1px solid var(--line);background:var(--line);border-radius:24px 24px 10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.commerce-metrics article{background:var(--paper);align-content:space-between;gap:14px;min-height:128px;padding:20px;display:grid}.commerce-metrics article.warning{background:color-mix(in srgb,var(--warning) 7%,var(--paper))}.commerce-metrics small{color:var(--muted);font:8px var(--mono);letter-spacing:.11em;text-transform:uppercase}.commerce-metrics strong{color:var(--ink);letter-spacing:-.055em;overflow-wrap:anywhere;font-size:clamp(22px,2.2vw,34px);line-height:1}.commerce-metrics p{color:var(--muted);margin:0;font-size:9px}.commerce-sheet{border:1px solid var(--line);background:color-mix(in srgb,var(--paper-glass) 84%,transparent);box-shadow:var(--shadow-soft);-webkit-backdrop-filter:blur(20px)saturate(140%);backdrop-filter:blur(20px)saturate(140%);border-radius:30px 30px 12px;gap:20px;padding:clamp(22px,3vw,38px);display:grid}.commerce-sheet>header{justify-content:space-between;align-items:flex-end;gap:25px;display:flex}.commerce-sheet h3,.commerce-editor h3,.commerce-readiness h3{color:var(--ink);letter-spacing:-.055em;margin:0;font-size:clamp(34px,3.7vw,56px);font-weight:600}.commerce-sheet>header>span{color:var(--muted);font:8px var(--mono);text-transform:uppercase}.commerce-rows{border:1px solid var(--line);background:var(--paper);border-radius:20px 20px 8px;display:grid;overflow:hidden}.commerce-rows>article{border-bottom:1px solid var(--line);grid-template-columns:minmax(240px,1fr) 170px 100px auto;align-items:center;gap:18px;min-height:84px;padding:15px 18px;display:grid}.commerce-rows>article:last-child{border-bottom:0}.commerce-rows article>span{gap:3px;min-width:0;display:grid}.commerce-rows small{color:var(--muted);font:8px var(--mono);overflow-wrap:anywhere}.commerce-rows strong,.commerce-rows b{color:var(--ink);font-size:12px}.commerce-rows p,.commerce-rows i{color:var(--muted);margin:0;font-size:9px;font-style:normal}.commerce-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.commerce-card{border:1px solid var(--line);background:var(--paper);min-width:0;min-height:260px;box-shadow:var(--shadow-soft);border-radius:26px 26px 10px;align-content:start;gap:16px;padding:28px;display:grid}.commerce-card h3{color:var(--ink);letter-spacing:-.05em;margin:0;font-size:clamp(26px,3vw,44px);line-height:.95}.commerce-card>p{color:var(--muted);margin:0}.commerce-card>a{color:var(--ink);align-items:center;gap:8px;margin-top:auto;font-size:11px;font-weight:700;display:inline-flex}.commerce-card>a svg{width:16px}.commerce-activity{display:grid}.commerce-activity>span{border-top:1px solid var(--line);grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:54px;display:grid}.commerce-activity i{background:var(--ice-deep);border-radius:50%;width:7px;height:7px}.commerce-activity b{color:var(--ink);font-size:10px}.commerce-activity small{color:var(--muted);grid-column:2;font-size:8px}.commerce-activity time{color:var(--muted);font:7px var(--mono);grid-area:1/3/3}.commerce-status{min-height:28px;color:var(--muted);border:1px solid var(--line);background:var(--paper-solid);font:8px var(--mono);letter-spacing:.07em;white-space:nowrap;border-radius:10px 10px 5px;justify-content:center;align-items:center;padding:0 9px;display:inline-flex}.commerce-status.is-good{color:var(--success);border-color:color-mix(in srgb,var(--success) 30%,var(--line));background:color-mix(in srgb,var(--success) 6%,var(--paper))}.commerce-status.is-warning{color:var(--warning);border-color:color-mix(in srgb,var(--warning) 30%,var(--line));background:color-mix(in srgb,var(--warning) 6%,var(--paper))}.commerce-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.commerce-product-grid>article{border:1px solid var(--line);background:var(--paper);min-width:0;box-shadow:var(--shadow-soft);border-radius:26px 26px 10px;align-content:start;gap:16px;padding:24px;display:grid}.commerce-product-grid>article.is-muted{opacity:.78}.commerce-product-grid article>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.commerce-product-grid header>span{gap:6px;min-width:0;display:grid}.commerce-product-grid header small{color:var(--muted);font:7px var(--mono);overflow-wrap:anywhere}.commerce-product-grid header button,.commerce-product-grid footer button,.commerce-trials button,.commerce-promo-list button{cursor:pointer;min-height:40px;color:var(--ink);border:1px solid var(--line-strong);background:var(--paper-solid);border-radius:13px 13px 6px;padding:0 12px;font-size:9px;font-weight:680}.commerce-product-grid button:disabled,.commerce-trials button:disabled,.commerce-promo-list button:disabled{cursor:not-allowed;opacity:.5}.commerce-product-grid article>svg{width:36px;color:var(--ice-deep)}.commerce-product-grid h3{color:var(--ink);letter-spacing:-.05em;margin:0;font-size:28px;line-height:1}.commerce-product-grid article>p{min-height:45px;color:var(--muted);margin:0;font-size:10px}.commerce-product-grid article>strong{color:var(--ink);letter-spacing:-.05em;font-size:32px}.commerce-product-grid dl,.commerce-promo-list dl{border:1px solid var(--line);background:var(--line);border-radius:15px 15px 6px;gap:1px;margin:0;display:grid;overflow:hidden}.commerce-product-grid dl>div,.commerce-promo-list dl>div{background:var(--paper-solid);justify-content:space-between;align-items:center;gap:12px;min-height:46px;padding:10px 12px;display:flex}.commerce-product-grid dt,.commerce-promo-list dt{color:var(--muted);font:7px var(--mono);text-transform:uppercase}.commerce-product-grid dd,.commerce-promo-list dd{color:var(--ink);text-align:right;overflow-wrap:anywhere;margin:0;font-size:9px;font-weight:650}.commerce-product-grid footer{margin-top:auto}.commerce-product-grid footer button{width:100%}.commerce-drawer{z-index:1300;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#030508b8;justify-content:flex-end;padding:16px;display:flex;position:fixed;inset:0}.commerce-drawer>section{border:1px solid var(--line-strong);background:var(--paper-solid);width:min(680px,100%);height:100%;box-shadow:var(--shadow-deep);border-radius:30px 30px 12px;overflow:auto}.commerce-drawer>section>header{z-index:2;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--paper-solid) 94%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);justify-content:space-between;align-items:flex-start;gap:18px;padding:26px;display:flex;position:sticky;top:0}.commerce-drawer h2{color:var(--ink);letter-spacing:-.055em;margin:0;font-size:clamp(34px,4vw,50px)}.commerce-drawer header>button{cursor:pointer;width:42px;height:42px;color:var(--ink);border:1px solid var(--line);background:var(--paper);border-radius:14px 14px 7px;place-items:center;display:grid}.commerce-drawer header button svg{width:18px}.commerce-drawer form,.commerce-editor>section,.commerce-editor>form{gap:18px;padding:26px;display:grid}.commerce-drawer label,.commerce-editor label{color:var(--ink);gap:8px;font-size:10px;font-weight:680;display:grid}.commerce-drawer input,.commerce-drawer textarea,.commerce-drawer select,.commerce-editor input,.commerce-editor textarea,.commerce-editor select,.commerce-trials select{width:100%;min-height:48px;color:var(--ink);border:1px solid var(--line-strong);background:var(--paper-solid);border-radius:15px 15px 7px;outline:0;padding:10px 13px}.commerce-drawer input:focus,.commerce-drawer textarea:focus,.commerce-drawer select:focus,.commerce-editor input:focus,.commerce-editor textarea:focus,.commerce-editor select:focus{border-color:var(--ice-deep);box-shadow:0 0 0 3px color-mix(in srgb,var(--ice) 14%,transparent)}.commerce-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.commerce-drawer fieldset{border:0;gap:7px;margin:0;padding:0;display:grid}.commerce-drawer legend{color:var(--ink);margin-bottom:9px;font-size:10px;font-weight:680}.commerce-drawer fieldset button{cursor:pointer;min-height:58px;color:var(--ink);text-align:left;border:1px solid var(--line);background:var(--paper);border-radius:15px 15px 7px;align-items:center;gap:12px;padding:10px 13px;display:flex}.commerce-drawer fieldset button.is-selected{border-color:var(--ice-deep);background:color-mix(in srgb,var(--ice) 8%,var(--paper))}.commerce-drawer fieldset button>svg{width:20px;color:var(--ice-deep)}.commerce-drawer fieldset span{gap:3px;display:grid}.commerce-drawer fieldset small{color:var(--muted);font:8px var(--mono)}.commerce-form-error{color:var(--danger);margin:0;font-size:10px}.commerce-readiness{border:1px solid var(--line);background:var(--paper);box-shadow:var(--shadow-soft);border-radius:26px 26px 10px;gap:18px;padding:26px;display:grid}.commerce-readiness>header{justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.commerce-readiness>div{border:1px solid var(--line);background:var(--line);border-radius:16px;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.commerce-readiness>div>span{background:var(--paper-solid);align-content:space-between;gap:6px;min-height:96px;padding:14px;display:grid}.commerce-readiness span svg{width:18px;color:var(--warning)}.commerce-readiness span.is-ready svg{color:var(--success)}.commerce-readiness span b{color:var(--ink);font-size:10px}.commerce-readiness span small{color:var(--muted);font:7px var(--mono);text-transform:uppercase}.commerce-readiness>button{justify-self:start}.commerce-editor{border:1px solid var(--line);background:var(--paper);box-shadow:var(--shadow-soft);border-radius:30px 30px 12px;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);display:grid;overflow:hidden}.commerce-editor>aside{color:#f6f4ef;background:radial-gradient(circle at 100% 0,var(--preview-accent,#a80f2b),transparent 32%),linear-gradient(145deg,#14191f,#050608);align-content:start;gap:18px;min-width:0;padding:32px;display:grid}.commerce-editor>aside>span,.commerce-editor>aside small{color:#9edfff;font:8px var(--mono)}.commerce-editor aside h3{color:#fff;font-size:44px}.commerce-editor aside h4{color:#d8dde1;margin:0;font-size:20px}.commerce-editor aside p{color:#aab2ba;margin:0}.commerce-editor aside>div{flex-wrap:wrap;gap:6px;display:flex}.commerce-editor aside>div small{border:1px solid #ffffff24;border-radius:9px;padding:5px 7px}.commerce-editor aside>a{color:#fff;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;font-size:11px;font-weight:700;display:flex}.commerce-editor aside>a svg{width:16px}.commerce-switches{gap:7px;display:grid}.commerce-toggle{cursor:pointer;min-height:72px;color:var(--ink);text-align:left;border:1px solid var(--line);background:var(--paper-solid);border-radius:17px 17px 7px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px;display:grid}.commerce-toggle.is-on{border-color:color-mix(in srgb,var(--success) 35%,var(--line));background:color-mix(in srgb,var(--success) 6%,var(--paper))}.commerce-toggle:disabled{cursor:not-allowed;opacity:.5}.commerce-toggle>svg{width:19px;color:var(--muted)}.commerce-toggle.is-on>svg{color:var(--success)}.commerce-toggle>span{gap:3px;display:grid}.commerce-toggle b{font-size:10px}.commerce-toggle small{color:var(--muted);font-size:8px}.commerce-toggle i{color:var(--muted);font:8px var(--mono);font-style:normal}.commerce-trials{gap:7px;display:grid}.commerce-trials article{border:1px solid var(--line);background:var(--paper-solid);border-radius:17px 17px 7px;grid-template-columns:minmax(220px,1fr) 90px 140px;align-items:center;gap:16px;min-height:72px;padding:12px 14px;display:grid}.commerce-trials article>span{gap:3px;display:grid}.commerce-trials strong{color:var(--ink);font-size:12px}.commerce-trials small{color:var(--muted);font:8px var(--mono)}.commerce-trials label{color:var(--muted);font:7px var(--mono);text-transform:uppercase;gap:5px;display:grid}.commerce-trials select{min-height:38px;padding:5px 8px}.commerce-editor--promo>aside{color:var(--ink);background:color-mix(in srgb,var(--paper-glass) 84%,transparent)}.commerce-editor--promo aside .eyebrow{color:var(--muted)}.commerce-promo-list{gap:10px;display:grid}.commerce-promo-list>article{border:1px solid var(--line);background:var(--paper-solid);border-radius:20px 20px 8px;gap:14px;padding:18px;display:grid}.commerce-promo-list article>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.commerce-promo-list header span{gap:3px;display:grid}.commerce-promo-list header small{color:var(--muted);font:7px var(--mono)}.commerce-promo-list header strong{color:var(--ink);font-size:20px}.commerce-promo-list article>b{color:var(--ink);letter-spacing:-.04em;font-size:26px}.commerce-empty{min-height:150px;color:var(--muted);text-align:center;border:1px dashed var(--line-strong);border-radius:20px;align-content:center;place-items:center;gap:12px;padding:25px;display:grid}.commerce-empty svg{width:28px;color:var(--ice-deep)}.commerce-loading{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-height:520px;display:grid}.commerce-loading span{border:1px solid var(--line);background:linear-gradient(135deg,var(--paper),color-mix(in srgb,var(--ice) 7%,var(--paper)),var(--paper));border-radius:28px 28px 11px}.commerce-loading p{color:var(--muted);text-align:center;grid-column:1/3;margin:0}.commerce-state{border:1px solid color-mix(in srgb,var(--danger) 35%,var(--line));background:color-mix(in srgb,var(--danger) 5%,var(--paper));border-radius:30px 30px 12px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:20px;min-height:320px;padding:34px;display:grid}.commerce-state>svg{width:34px;color:var(--danger)}.commerce-state strong{color:var(--ink);font-size:20px}.commerce-state p{color:var(--muted);margin:6px 0 0}.commerce-state button{cursor:pointer;min-height:44px;color:var(--ink);border:1px solid var(--line-strong);background:var(--paper);border-radius:14px 14px 7px;padding:0 16px}@media (max-width:1100px){.commerce-product-grid,.commerce-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.commerce-readiness>div{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.commerce-stage{border-radius:34px 34px 14px;flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:570px;padding:30px 24px}.commerce-stage h2{font-size:clamp(56px,15vw,80px)}.commerce-stage aside{text-align:left;border-top:1px solid #ffffff24;justify-items:start;width:100%;min-width:0;padding-top:18px}.commerce-metrics,.commerce-grid,.commerce-product-grid,.commerce-editor,.commerce-loading{grid-template-columns:1fr}.commerce-rows>article{grid-template-columns:1fr auto}.commerce-rows article>span{grid-column:1/3}.commerce-sheet>header,.commerce-readiness>header{flex-direction:column;align-items:flex-start}.commerce-sheet>header .button{width:100%}.commerce-readiness>div{grid-template-columns:1fr 1fr}.commerce-form-grid{grid-template-columns:1fr}.commerce-drawer{padding:0}.commerce-drawer>section{border-inline:0;border-radius:0}.commerce-drawer form,.commerce-drawer>section>header{padding:22px 20px}.commerce-trials article{grid-template-columns:1fr auto}.commerce-trials article>span{grid-column:1/3}.commerce-trials button{grid-column:1/3;width:100%}.commerce-state{grid-template-columns:32px minmax(0,1fr);padding:24px}.commerce-state button{grid-column:1/3;width:100%}.commerce-loading p{grid-column:1}.commerce-editor>aside{min-height:420px}}.settings-control{gap:24px;display:grid}.settings-stage{color:#f7f5f0;min-height:400px;box-shadow:var(--shadow-deep),inset 0 1px 0 #ffffff24;background:radial-gradient(circle at 82% 14%,#91d9ff3d,#0000 25%),radial-gradient(circle at 14% 110%,#e32c5033,#0000 36%),linear-gradient(145deg,#11161c,#050608 68%,#121921);border:1px solid #ffffff24;border-radius:42px 42px 16px;justify-content:space-between;align-items:flex-end;gap:40px;padding:clamp(30px,4vw,56px);display:flex;overflow:hidden}.settings-stage>div{max-width:800px}.settings-stage .eyebrow{color:#ff7892}.settings-stage h2{letter-spacing:-.072em;margin:0;font-size:clamp(62px,7vw,108px);font-weight:640;line-height:.83}.settings-stage h2 em{color:#a9ddf7;font-family:ui-serif,Iowan Old Style,Georgia,serif;font-weight:400}.settings-stage>div>p:last-child{color:#b4bbc3;max-width:680px;margin:28px 0 0;font-size:clamp(15px,1.25vw,19px)}.settings-stage aside{text-align:right;justify-items:end;gap:8px;min-width:220px;display:grid}.settings-stage aside>svg{color:#9cddff;width:28px}.settings-stage aside strong{letter-spacing:-.065em;font-size:clamp(42px,5vw,68px);font-weight:580;line-height:.9}.settings-stage aside small{color:#aab2bb;font:9px var(--mono);letter-spacing:.13em;text-transform:uppercase}.settings-boundary,.settings-notice{border:1px solid var(--line);background:color-mix(in srgb,var(--ice) 6%,var(--paper));border-radius:18px 18px 8px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:15px;min-height:64px;padding:14px 18px;display:grid;box-shadow:inset 0 1px #ffffff73}.settings-boundary svg,.settings-notice>svg{width:20px;color:var(--ice-deep)}.settings-boundary p,.settings-notice p{color:var(--muted);margin:0;font-size:12px}.settings-boundary strong{color:var(--ink)}.settings-notice{background:color-mix(in srgb,var(--success) 6%,var(--paper))}.settings-notice>svg{color:var(--success)}.settings-notice button{cursor:pointer;width:38px;height:38px;color:var(--muted);border:1px solid var(--line);background:var(--paper);border-radius:12px 12px 6px;place-items:center;display:grid}.settings-notice button svg{width:16px}.settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.settings-card{border:1px solid var(--line);background:color-mix(in srgb,var(--paper-glass) 88%,transparent);min-width:0;box-shadow:var(--shadow-soft);-webkit-backdrop-filter:blur(18px)saturate(135%);backdrop-filter:blur(18px)saturate(135%);border-radius:28px 28px 11px;align-content:start;gap:20px;padding:clamp(22px,3vw,34px);display:grid}.settings-card>header{grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.settings-card>header>span:first-child{width:48px;height:48px;color:var(--ice-deep);border:1px solid var(--line);background:var(--paper-solid);border-radius:16px 16px 7px;place-items:center;display:grid}.settings-card>header>span:first-child svg{width:21px}.settings-card header .eyebrow{margin:0 0 5px}.settings-card h3{color:var(--ink);letter-spacing:-.045em;overflow-wrap:anywhere;margin:0;font-size:clamp(22px,2.3vw,34px);line-height:1}.settings-card>p{color:var(--muted);margin:0;font-size:12px}.settings-card dl{border:1px solid var(--line);background:var(--line);border-radius:17px 17px 7px;gap:1px;margin:0;display:grid;overflow:hidden}.settings-card dl>div{background:var(--paper-solid);justify-content:space-between;align-items:center;gap:18px;min-height:58px;padding:12px 14px;display:flex}.settings-card dt{color:var(--muted);font:8px var(--mono);text-transform:uppercase}.settings-card dd{color:var(--ink);text-align:right;overflow-wrap:anywhere;margin:0;font-size:10px;font-weight:680}.settings-card>.button{justify-self:start}.settings-status{min-height:28px;color:var(--warning);border:1px solid color-mix(in srgb,var(--warning) 30%,var(--line));background:color-mix(in srgb,var(--warning) 6%,var(--paper));font:8px var(--mono);text-transform:uppercase;white-space:nowrap;border-radius:10px 10px 5px;align-items:center;padding:0 9px;display:inline-flex}.settings-status.is-good{color:var(--success);border-color:color-mix(in srgb,var(--success) 30%,var(--line));background:color-mix(in srgb,var(--success) 6%,var(--paper))}.settings-deep-link{border:1px solid color-mix(in srgb,var(--success) 30%,var(--line));background:color-mix(in srgb,var(--success) 6%,var(--paper));border-radius:17px 17px 7px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:13px;padding:15px;display:grid}.settings-deep-link>svg{width:22px;color:var(--success)}.settings-deep-link strong{color:var(--ink);font-size:11px}.settings-deep-link p{color:var(--muted);margin:4px 0 0;font-size:9px}.settings-warning,.settings-footnote{color:var(--muted);align-items:flex-start;gap:8px;font-size:9px;line-height:1.5;display:flex}.settings-warning{color:var(--warning)}.settings-warning svg{width:15px;min-width:15px}.settings-state{border:1px dashed var(--line-strong);min-height:180px;color:var(--muted);background:color-mix(in srgb,var(--paper) 76%,transparent);border-radius:26px 26px 10px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:20px;padding:30px;display:grid}.settings-state.is-error{border-style:solid;border-color:color-mix(in srgb,var(--danger) 35%,var(--line));background:color-mix(in srgb,var(--danger) 6%,var(--paper))}.settings-state>svg{width:28px;color:var(--ice-deep)}.settings-state.is-error>svg{color:var(--danger)}.settings-state strong{color:var(--ink);font-size:16px}.settings-state p{margin:5px 0 0;font-size:12px}.settings-state button{cursor:pointer;min-height:44px;color:var(--ink);border:1px solid var(--line-strong);background:var(--paper);border-radius:14px 14px 7px;padding:0 17px;font-size:11px;font-weight:680}.settings-skeleton{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.settings-skeleton span{border:1px solid var(--line);background:linear-gradient(135deg,var(--paper),color-mix(in srgb,var(--ice) 7%,var(--paper)),var(--paper));border-radius:28px 28px 11px;min-height:420px}.studio-operations{gap:18px;display:grid}.operation-filters{grid-template-columns:minmax(240px,1fr) minmax(190px,.35fr);gap:10px;display:grid}.operation-filters label{min-height:52px;color:var(--muted);border:1px solid var(--line-strong);background:var(--paper-solid);border-radius:16px 16px 7px;align-items:center;gap:10px;padding:0 14px;display:flex}.operation-filters label>svg{width:17px;min-width:17px;color:var(--ice-deep)}.operation-filters label>span{font:8px var(--mono);letter-spacing:.1em;text-transform:uppercase}.operation-filters input,.operation-filters select{width:100%;min-width:0;min-height:48px;color:var(--ink);background:0 0;border:0;outline:0;padding:0}.operation-filters select{cursor:pointer}.operation-tabs{flex-wrap:wrap;gap:7px;padding-bottom:4px;display:flex}.operation-tabs button{cursor:pointer;min-height:38px;color:var(--muted);border:1px solid var(--line);background:var(--paper-solid);font:8px var(--mono);letter-spacing:.08em;border-radius:12px 12px 5px;padding:0 13px}.operation-tabs button:hover,.operation-tabs button.is-active{color:var(--ink);border-color:var(--line-strong);background:color-mix(in srgb,var(--ice) 13%,var(--paper))}.operation-rows{border:1px solid var(--line);background:var(--paper);border-radius:20px 20px 8px;display:grid;overflow:hidden}.operation-rows>button,.operation-rows>article{width:100%;min-height:92px;color:var(--ink);text-align:left;border:0;border-bottom:1px solid var(--line);background:0 0;grid-template-columns:minmax(260px,1fr) minmax(140px,.35fr) minmax(145px,.35fr) auto 18px;align-items:center;gap:18px;padding:15px 18px;display:grid}.operation-rows>button{cursor:pointer}.operation-rows>button:hover{background:color-mix(in srgb,var(--ice) 7%,var(--paper))}.operation-rows>:last-child{border-bottom:0}.operation-rows>article{grid-template-columns:minmax(260px,1fr) minmax(140px,.35fr) minmax(145px,.35fr) auto}.operation-rows>button>span,.operation-rows>article>span{gap:3px;min-width:0;display:grid}.operation-rows small{color:var(--muted);font:8px var(--mono);letter-spacing:.04em;overflow-wrap:anywhere}.operation-rows strong,.operation-rows b{color:var(--ink);overflow-wrap:anywhere;font-size:12px}.operation-rows p{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:9px}.operation-rows>button>svg{width:16px;color:var(--muted)}.operation-more{cursor:pointer;min-height:46px;color:var(--ink);border:1px solid var(--line-strong);background:var(--paper-solid);border-radius:14px 14px 6px;padding:0 18px;font-size:10px;font-weight:700}.operation-more:hover{background:color-mix(in srgb,var(--ice) 10%,var(--paper))}.operation-boundary{color:var(--muted);border:1px solid var(--line);background:color-mix(in srgb,var(--crimson-bright) 5%,var(--paper));border-radius:15px 15px 7px;margin:0;padding:15px 17px;font-size:10px}.operation-drawer{z-index:300;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#00000094;justify-content:flex-end;padding:14px;display:flex;position:fixed;inset:0}.operation-drawer>section{width:min(760px,100%);height:100%;color:var(--ink);border:1px solid var(--line-strong);background:var(--paper);box-shadow:var(--shadow-deep);border-radius:34px 34px 14px;overflow:auto}.operation-drawer>section>header{z-index:2;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--paper) 88%,transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);justify-content:space-between;align-items:flex-start;gap:22px;padding:28px 30px;display:flex;position:sticky;top:0}.operation-drawer header .eyebrow{margin-bottom:10px}.operation-drawer h2{color:var(--ink);letter-spacing:-.06em;overflow-wrap:anywhere;margin:0;font-size:clamp(32px,4vw,56px);line-height:.92}.operation-drawer header>button{cursor:pointer;width:44px;height:44px;color:var(--ink);border:1px solid var(--line-strong);background:var(--paper-solid);border-radius:14px 14px 6px;flex:none;place-items:center;display:grid}.operation-drawer header>button svg{width:17px}.operation-drawer-body{gap:16px;padding:24px 30px 36px;display:grid}.operation-drawer-body>section:not(.commerce-truth){border:1px solid var(--line);background:var(--paper-solid);border-radius:20px 20px 8px;gap:15px;padding:20px;display:grid}.operation-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.operation-detail-grid>div,.finance-currency-detail>div{gap:6px;min-width:0;display:grid}.operation-detail-grid small,.finance-currency-detail small{color:var(--muted);font:8px var(--mono);letter-spacing:.08em;text-transform:uppercase}.operation-detail-grid strong,.finance-currency-detail strong{color:var(--ink);overflow-wrap:anywhere;font-size:12px;font-weight:680}.operation-mini-list{gap:7px;display:grid}.operation-mini-list>span{border:1px solid var(--line);background:var(--paper);border-radius:13px 13px 6px;gap:4px;padding:12px 14px;display:grid}.operation-mini-list b{color:var(--ink);font-size:11px}.operation-mini-list small{color:var(--muted);overflow-wrap:anywhere;font-size:9px}.operation-timeline{gap:0;display:grid}.operation-timeline>span{grid-template-columns:11px minmax(0,1fr);gap:12px;padding:0 0 18px;display:grid}.operation-timeline>span>i{border:2px solid var(--paper);background:var(--ice-deep);width:9px;height:9px;box-shadow:0 0 0 1px var(--line-strong);border-radius:50%;margin-top:5px}.operation-timeline>span>div{gap:3px;display:grid}.operation-timeline small{color:var(--muted);font:8px var(--mono);overflow-wrap:anywhere}.operation-timeline b{color:var(--ink);font-size:11px}.operation-timeline p{color:var(--muted);margin:0;font-size:10px}.operation-actions{background:color-mix(in srgb,var(--crimson-bright) 4%,var(--paper-solid))!important;gap:12px!important}.operation-actions label{color:var(--ink);gap:7px;font-size:10px;font-weight:680;display:grid}.operation-actions textarea{resize:vertical;width:100%;color:var(--ink);border:1px solid var(--line-strong);background:var(--paper);border-radius:15px 15px 7px;outline:0;padding:12px}.operation-actions textarea:focus{border-color:var(--ice-deep);box-shadow:0 0 0 3px color-mix(in srgb,var(--ice) 14%,transparent)}.operation-actions>div{flex-wrap:wrap;gap:7px;display:flex}.operation-actions button{cursor:pointer;min-height:43px;color:var(--ink);border:1px solid var(--line-strong);background:var(--paper);border-radius:13px 13px 6px;padding:0 14px;font-size:9px;font-weight:700}.operation-actions button:hover{background:color-mix(in srgb,var(--ice) 9%,var(--paper))}.operation-actions button:disabled{opacity:.45;cursor:not-allowed}.operation-actions small{color:var(--muted);font-size:9px}.operation-thread{gap:9px;display:grid}.operation-thread article{border:1px solid var(--line);background:var(--paper);border-radius:16px 16px 6px;gap:7px;max-width:88%;padding:14px 16px;display:grid}.operation-thread article.is-creator{background:color-mix(in srgb,var(--ice) 10%,var(--paper));margin-left:auto}.operation-thread small{color:var(--muted);font:8px var(--mono)}.operation-thread p{color:var(--ink);white-space:pre-wrap;margin:0;font-size:11px}.finance-currencies{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.finance-currencies>article{border:1px solid var(--line);background:var(--paper);box-shadow:var(--shadow-soft);border-radius:26px 26px 10px;gap:20px;padding:25px;display:grid}.finance-currencies>article>header{justify-content:space-between;align-items:end;gap:18px;display:flex}.finance-currencies>article>header strong{color:var(--ink);letter-spacing:-.06em;font-size:clamp(34px,4vw,54px);line-height:.9}.finance-currencies>article>header span{color:var(--muted);font:8px var(--mono);text-transform:uppercase}.finance-currency-detail{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.studio-settings{gap:18px;display:grid}.settings-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.settings-cards>article{min-width:0;color:var(--ink);border:1px solid var(--line);background:var(--paper);box-shadow:var(--shadow-soft);border-radius:28px 28px 11px;align-content:start;gap:20px;padding:26px;display:grid}.settings-cards>article>header{grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.settings-cards>article>header>span:first-child{width:48px;height:48px;color:var(--ice-deep);border:1px solid var(--line);background:color-mix(in srgb,var(--ice) 9%,var(--paper-solid));border-radius:16px 16px 7px;place-items:center;display:grid}.settings-cards>article>header>span:first-child svg{width:21px}.settings-cards .eyebrow{margin-bottom:7px;font-size:8px}.settings-cards h3{color:var(--ink);letter-spacing:-.055em;overflow-wrap:anywhere;margin:0;font-size:clamp(22px,2.5vw,38px);line-height:.96}.settings-cards>article>p{color:var(--muted);margin:0;font-size:11px}.settings-cards dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;display:grid}.settings-cards dl>div{border-bottom:1px solid var(--line);gap:5px;min-width:0;padding:12px 0;display:grid}.settings-cards dt{color:var(--muted);font:8px var(--mono);letter-spacing:.08em;text-transform:uppercase}.settings-cards dd{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:10px;font-weight:700}.settings-cards>article>.button{justify-self:start}.settings-form{gap:14px;display:grid}.settings-form label,.onboarding-form label{color:var(--ink);gap:7px;font-size:10px;font-weight:680;display:grid}.settings-form input,.settings-form select,.onboarding-form input,.onboarding-form select,.onboarding-form textarea{width:100%;min-height:49px;color:var(--ink);border:1px solid var(--line-strong);background:var(--paper-solid);border-radius:15px 15px 7px;outline:0;padding:10px 13px}.settings-form input:focus,.settings-form select:focus,.onboarding-form input:focus,.onboarding-form select:focus,.onboarding-form textarea:focus{border-color:var(--ice-deep);box-shadow:0 0 0 3px color-mix(in srgb,var(--ice) 14%,transparent)}.settings-actions{flex-wrap:wrap;gap:8px;display:flex}.settings-actions button,.team-rows button{cursor:pointer;min-height:43px;color:var(--ink);border:1px solid var(--line-strong);background:var(--paper-solid);border-radius:13px 13px 6px;padding:0 14px;font-size:9px;font-weight:720}.settings-actions button:hover,.team-rows button:hover{background:color-mix(in srgb,var(--ice) 9%,var(--paper))}.settings-actions button:disabled,.team-rows button:disabled{opacity:.42;cursor:not-allowed}.team-rows{border:1px solid var(--line);background:var(--paper);border-radius:20px 20px 8px;display:grid;overflow:hidden}.team-rows>article{border-bottom:1px solid var(--line);grid-template-columns:minmax(240px,1fr) 160px auto auto;align-items:center;gap:14px;padding:15px 18px;display:grid}.team-rows>article:last-child{border-bottom:0}.team-rows article>span{gap:3px;min-width:0;display:grid}.team-rows small{color:var(--muted);font:8px var(--mono);overflow-wrap:anywhere}.team-rows strong{color:var(--ink);overflow-wrap:anywhere;font-size:11px}.team-rows p{color:var(--muted);margin:0;font-size:9px}.team-rows select{min-height:42px;color:var(--ink);border:1px solid var(--line-strong);background:var(--paper-solid);border-radius:12px 12px 5px;padding:0 10px}.data-choices{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.data-choices>button{cursor:pointer;min-height:210px;color:var(--ink);text-align:left;border:1px solid var(--line);background:var(--paper);box-shadow:var(--shadow-soft);border-radius:24px 24px 9px;grid-template-columns:32px minmax(0,1fr);align-content:start;gap:15px;padding:22px;display:grid}.data-choices>button:hover,.data-choices>button.is-active{border-color:var(--line-strong);background:color-mix(in srgb,var(--ice) 9%,var(--paper))}.data-choices>button>svg{width:27px;color:var(--ice-deep)}.data-choices span{align-content:start;gap:7px;display:grid}.data-choices small{color:var(--muted);font:8px var(--mono);text-transform:uppercase}.data-choices strong{color:var(--ink);letter-spacing:-.025em;font-size:17px}.data-choices p{color:var(--muted);margin:0;font-size:10px}.data-history{gap:7px;display:grid}.data-history>span{border:1px solid var(--line);background:var(--paper-solid);border-radius:13px 13px 6px;gap:4px;padding:12px 14px;display:grid}.data-history small{color:var(--muted);font:8px var(--mono);overflow-wrap:anywhere}.data-history strong{color:var(--ink);font-size:10px}.data-history p{color:var(--muted);margin:0;font-size:9px}.onboarding-form{border:1px solid var(--line);background:var(--paper);box-shadow:var(--shadow-soft);border-radius:30px 30px 12px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.onboarding-form>section{border-right:1px solid var(--line);align-content:start;gap:16px;min-width:0;padding:28px;display:grid}.onboarding-form>section:last-child{border-right:0}.settings-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.onboarding-next{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.onboarding-next>article{border:1px solid var(--line);background:var(--paper);min-height:270px;box-shadow:var(--shadow-soft);border-radius:27px 27px 10px;grid-template-columns:70px minmax(0,1fr);align-content:start;gap:20px;padding:28px;display:grid}.onboarding-next>article>span{color:var(--crimson-bright);letter-spacing:-.06em;font-size:48px;font-weight:600;line-height:.8}.onboarding-next>article>div{align-content:start;gap:10px;display:grid}.onboarding-next .eyebrow{margin:0}.onboarding-next h3{color:var(--ink);letter-spacing:-.055em;margin:0;font-size:clamp(28px,3vw,44px);line-height:.95}.onboarding-next p{color:var(--muted);margin:0;font-size:11px}.onboarding-next .button{grid-column:1/3;place-self:end start}.onboarding-path{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.onboarding-path>a{min-height:200px;color:var(--ink);border:1px solid var(--line);background:var(--paper);box-shadow:var(--shadow-soft);border-radius:24px 24px 9px;grid-template-columns:38px minmax(0,1fr) 20px;align-items:start;gap:14px;padding:24px;display:grid}.onboarding-path>a:hover{background:color-mix(in srgb,var(--ice) 8%,var(--paper))}.onboarding-path>a>svg:first-child{width:30px;color:var(--ice-deep)}.onboarding-path>a>svg:last-child{width:17px;color:var(--muted)}.onboarding-path span{gap:8px;display:grid}.onboarding-path strong{color:var(--ink);font-size:16px}.onboarding-path p{color:var(--muted);margin:0;font-size:10px}.operator-stage{padding-bottom:34px}.operator-truth{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;margin-top:24px;font-size:9px;font-weight:800;display:inline-flex}.operator-truth svg{width:18px;color:var(--crimson-bright)}.operator-readiness{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.operator-readiness>div,.operator-runtime-grid article{border:1px solid var(--line);background:var(--paper);min-height:116px;box-shadow:var(--shadow-soft);border-radius:24px 24px 9px;flex-direction:column;justify-content:space-between;gap:14px;padding:22px;display:flex}.operator-readiness small,.operator-runtime-grid small{color:var(--muted);font:8px var(--mono);letter-spacing:.1em;text-transform:uppercase}.operator-readiness strong{color:var(--ink);letter-spacing:-.05em;overflow-wrap:anywhere;font-size:clamp(25px,3vw,42px);line-height:.9}.operator-boundary{border:1px solid color-mix(in srgb,var(--crimson-bright) 35%,var(--line));background:color-mix(in srgb,var(--crimson-bright) 6%,var(--paper));color:var(--muted);border-radius:16px 16px 6px;margin:0 0 16px;padding:14px 17px;font-size:10px}.operator-queue{overflow:visible}.operator-queue .app-section-head{align-items:flex-start}.operator-count{background:var(--ink);min-width:44px;height:44px;color:var(--paper);border-radius:50%;place-items:center;font-size:13px;display:grid}.operator-list{gap:10px;display:grid}.operator-evidence-card{border:1px solid var(--line);background:var(--paper);box-shadow:var(--shadow-soft);border-radius:22px 22px 8px;padding:20px}.operator-evidence-card>header{grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.operator-evidence-card>header>span{background:color-mix(in srgb,var(--crimson-bright) 8%,var(--paper-solid));width:42px;height:42px;color:var(--crimson-bright);border-radius:14px 14px 6px;place-items:center;display:grid}.operator-evidence-card>header svg{width:20px}.operator-evidence-card>header small{color:var(--muted);font:8px var(--mono);letter-spacing:.07em;overflow-wrap:anywhere}.operator-evidence-card>header h3{color:var(--ink);margin:3px 0;font-size:18px}.operator-evidence-card>header p{color:var(--muted);margin:0;font-size:9px}.operator-evidence-card>header>b{background:color-mix(in srgb,var(--ink) 8%,transparent);max-width:180px;color:var(--ink);letter-spacing:.08em;text-align:center;overflow-wrap:anywhere;border-radius:999px;padding:7px 10px;font-size:8px}.operator-evidence-body{padding:16px 0 0 56px}.operator-evidence-body>p{color:var(--muted);margin:0 0 14px;font-size:10px}.operator-facts{border:1px solid var(--line);background:var(--line);border-radius:15px 15px 6px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.operator-facts>div{background:var(--paper-solid);min-width:0;padding:12px}.operator-facts dt{color:var(--muted);font:8px var(--mono);letter-spacing:.05em;text-transform:uppercase}.operator-facts dd{color:var(--ink);overflow-wrap:anywhere;margin:6px 0 0;font-size:9px;font-weight:750}.operator-diagnostic{background:color-mix(in srgb,var(--danger) 8%,var(--paper));border-radius:13px 13px 5px;padding:12px;color:var(--danger)!important}.operator-empty{text-align:center;align-content:center;place-items:center;gap:10px;min-height:230px;display:grid}.operator-empty>svg{width:34px;color:var(--crimson-bright)}.operator-empty h2,.operator-empty h3,.operator-empty p{margin:0}.operator-empty p{max-width:650px;color:var(--muted);font-size:10px}.operator-alert-list{border:1px solid var(--line);background:var(--paper);border-radius:22px 22px 8px;margin-top:16px;padding:22px}.operator-alert-list h3{color:var(--ink);margin:0 0 14px}.operator-alert-list span{border:1px solid var(--line);color:var(--muted);font:8px var(--mono);border-radius:999px;margin:4px 6px 4px 0;padding:7px 9px;display:inline-flex}.operator-runtime-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.operator-runtime-grid article{min-height:100px}.operator-runtime-grid strong{color:var(--ink);font-size:34px}.operator-open-control{cursor:pointer;min-height:43px;color:var(--ink);border:1px solid var(--line-strong);background:var(--paper-solid);border-radius:13px 13px 6px;margin-top:14px;padding:0 14px;font-size:9px;font-weight:750}.operator-open-control:hover{background:color-mix(in srgb,var(--crimson-bright) 7%,var(--paper))}.operator-open-control:disabled{cursor:not-allowed;opacity:.46}.operator-action-panel{border:1px solid var(--line-strong);background:var(--paper-solid);border-radius:18px 18px 7px;gap:15px;margin-top:16px;padding:20px;display:grid}.operator-action-panel>header{justify-content:space-between;align-items:start;gap:16px;display:flex}.operator-action-panel>header small{color:var(--crimson-bright);font:8px var(--mono);text-transform:uppercase}.operator-action-panel h4{color:var(--ink);margin:5px 0 0;font-size:18px}.operator-action-panel>header button{cursor:pointer;width:36px;height:36px;color:var(--ink);border:1px solid var(--line);background:var(--paper);border-radius:50%;place-items:center;display:grid}.operator-action-panel>header svg{width:16px}.operator-action-panel>p{color:var(--muted);margin:0;font-size:10px}.operator-action-panel label{color:var(--ink);gap:7px;font-size:9px;font-weight:700;display:grid}.operator-action-panel input,.operator-action-panel select{width:100%;min-height:47px;color:var(--ink);border:1px solid var(--line-strong);background:var(--paper);border-radius:14px 14px 6px;outline:0;padding:0 12px}.operator-action-panel input:focus,.operator-action-panel select:focus{border-color:var(--crimson-bright);box-shadow:0 0 0 3px color-mix(in srgb,var(--crimson-bright) 12%,transparent)}.operator-action-panel>div:last-child{flex-wrap:wrap;gap:8px;display:flex}.operator-action-notice{color:var(--muted);border:1px solid var(--line);background:var(--paper);border-radius:12px 12px 5px;padding:11px 13px;font-size:9px}@media (max-width:980px){.settings-grid,.settings-skeleton{grid-template-columns:1fr}}@media (max-width:760px){.settings-stage{border-radius:34px 34px 14px;flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:570px;padding:30px 24px}.settings-stage h2{font-size:clamp(58px,16vw,82px)}.settings-stage aside{text-align:left;border-top:1px solid #ffffff24;grid-template-columns:auto auto 1fr;place-items:center start;width:100%;min-width:0;padding-top:18px}.settings-card>header{grid-template-columns:44px minmax(0,1fr)}.settings-card>header>.settings-status{grid-column:1/3;justify-self:start}.settings-deep-link{grid-template-columns:24px minmax(0,1fr)}.settings-deep-link .button{grid-column:1/3;width:100%}.settings-card>.button{width:100%}.settings-state{grid-template-columns:28px minmax(0,1fr);padding:24px}.settings-state button{grid-column:1/3;width:100%}.operation-filters,.finance-currencies{grid-template-columns:1fr}.operation-rows>button,.operation-rows>article{grid-template-columns:minmax(0,1fr) auto;gap:10px}.operation-rows>button>span:first-child,.operation-rows>article>span:first-child{grid-column:1/3}.operation-rows>button>svg{display:none}.operation-rows>button>.commerce-status,.operation-rows>article>.commerce-status{justify-self:end}.operation-drawer{padding:0}.operation-drawer>section{border-block:0;border-right:0;border-radius:0}.operation-drawer>section>header,.operation-drawer-body{padding-inline:20px}.operation-detail-grid,.finance-currency-detail{grid-template-columns:1fr}.operation-thread article{max-width:96%}.settings-cards,.onboarding-next,.onboarding-path{grid-template-columns:1fr}.settings-cards>article>header{grid-template-columns:44px minmax(0,1fr)}.settings-cards>article>header>.commerce-status{grid-column:1/3;justify-self:start}.settings-cards dl,.settings-form-grid{grid-template-columns:1fr}.settings-cards>article>.button{width:100%}.team-rows>article{grid-template-columns:1fr auto}.team-rows article>span{grid-column:1/3}.data-choices{grid-template-columns:1fr 1fr}.onboarding-form{grid-template-columns:1fr}.onboarding-form>section{border-right:0;border-bottom:1px solid var(--line)}.onboarding-form>section:last-child{border-bottom:0}.operator-readiness,.operator-runtime-grid{grid-template-columns:1fr}.operator-evidence-card>header{grid-template-columns:38px minmax(0,1fr)}.operator-evidence-card>header>b{grid-column:2;justify-self:start}.operator-evidence-body{padding-left:0}.operator-facts{grid-template-columns:1fr 1fr}}@media (max-width:480px){.data-choices,.onboarding-next>article{grid-template-columns:1fr}.onboarding-next .button{grid-column:1;width:100%}}body:has(.hero) .header-core{color:#f7f5f0;background:#080a0dc7;border-color:#e2eff524;box-shadow:0 20px 70px #00000057,inset 0 1px #ffffff17}body:has(.hero) .header-core .brand{color:#f7f5f0}body:has(.hero) .header-core .site-nav a{color:#f7f5f0}body:has(.hero) .header-core .site-nav a:hover{color:#f7f5f0}body:has(.hero) .header-core .site-nav a[aria-current=page]{color:#f7f5f0}body:has(.hero) .header-core .site-nav a{color:#aeb6bd}body:has(.hero) .header-core .icon-button{color:#f7f5f0;background:#ffffff0b;border-color:#e2eff524;box-shadow:inset 0 1px #ffffff14}.hero{color:#f7f5f0;background:radial-gradient(37% 53% at 79% 29%,#5cd2ff1f,#0000 72%),radial-gradient(34% 48% at 92% 82%,#b10f2e26,#0000 76%),linear-gradient(152deg,#0e1115 0%,#0b0d10 52%,#07090c 100%)}.hero:before{filter:none;background:0 0;border:0;border-top:34px solid #66707b1c;border-radius:50%;width:125%;height:42%;top:auto;bottom:-17%;right:-18%;transform:rotate(-7deg);box-shadow:0 -2px #e2eff512,0 -44px #02040780,0 -47px #c0c6cd0b}.hero:after{background:linear-gradient(90deg,#0000,#e2eff524,#0000)}.hero-copy{width:min(720px,54%)}.hero .display{color:#f7f5f0;max-width:780px;font-size:clamp(64px,5.7vw,96px)}.hero .accent-word{color:#c0c6cd;background:0 0;-webkit-background-clip:initial;background-clip:initial}.hero .eyebrow.hot{color:#5cd2ff}.hero-copy .lede{color:#aeb6bd;max-width:590px}.hero .button.secondary{color:#f7f5f0;background:#ffffff0b;border-color:#e2eff52e;box-shadow:inset 0 1px #ffffff1a}.hero-facts{color:#aeb6bd}.hero-facts i{background:#b10f2e;box-shadow:0 0 0 5px #b10f2e1f,0 0 24px #b10f2e61}.hero-art{width:min(690px,48vw)}.hero-art:before{box-shadow:none;filter:blur(20px);background:radial-gradient(circle at 62% 27%,#5cd2ff21,#0000 37%),radial-gradient(circle at 40% 75%,#b10f2e1f,#0000 39%);border:0;border-radius:50%;inset:10% 4%;transform:none}.aperture-halo{opacity:.5;filter:blur(54px);inset:14%}.aperture-svg{object-fit:contain;mix-blend-mode:normal;filter:saturate(1.02)contrast(1.015)drop-shadow(0 38px 48px #00000075);width:100%;height:100%;inset:0}.hero-proof{z-index:3;color:#f7f5f0;width:min(360px,58%);transform:translateY(var(--ticket-y,0));border-top:1px solid #e2eff53d;padding-top:15px;position:absolute;bottom:7%;right:4%}.hero-proof p{color:#5cd2ff;font:9px var(--mono);letter-spacing:.16em;text-transform:uppercase;margin:0 0 10px}.hero-proof div{flex-wrap:wrap;gap:8px 18px;display:flex}.hero-proof span{color:#c0c6cd;font-size:11px;font-weight:650}.hero-proof span:before{content:"";background:#b10f2e;border-radius:50%;width:5px;height:5px;margin:0 8px 1px 0;display:inline-block}.scroll-cue{color:#7f8992}.storefront-product-device{width:min(560px,48%);bottom:18px}.storefront-device{place-items:center;display:grid}.storefront-device img{object-fit:contain;filter:drop-shadow(0 45px 70px #0000006b);width:100%;max-height:690px}.storefront-product-device .product-meta{z-index:2;background:linear-gradient(90deg,#06080bf0,#06080b6b,#0000);border-top:1px solid #e2eff52e;margin-top:-74px;padding:20px;position:relative}.storefront-product-device .product-meta strong{font-size:clamp(22px,2.2vw,31px)}.economics-head .display{color:#f7f5f0;background:0 0;-webkit-background-clip:initial;background-clip:initial}@media (max-width:1100px){.hero-copy{width:58%}.hero-art{width:48vw;margin-right:-6vw}.storefront-product-device{width:45%}}@media (max-width:760px){body:has(.hero) .mobile-panel{color:#f7f5f0;background:#080a0df5}.hero{padding-top:132px}.hero:before{width:170%;bottom:-4%;right:-48%}.hero .display{font-size:clamp(46px,12.2vw,54px)}.hero-art{width:116%;margin:22px 0 -16px -8%}.hero-proof{width:62%;bottom:4%;right:8%}.storefront-frame{background:linear-gradient(#ece8e1 0 43%,#0b0d10 43.2% 100%);flex-direction:column;min-height:0;padding:46px 24px 20px;display:flex}.storefront-copy{width:auto;padding-bottom:34px;position:relative;top:auto;left:auto;right:auto}.storefront-product-device{width:auto;margin-top:8px;position:relative;bottom:auto;left:auto;right:auto}.storefront-device img{max-height:460px}.storefront-product-device .product-meta{flex-direction:column;align-items:flex-start;margin-top:-40px;padding:16px}.storefront-product-device .product-meta .button{width:100%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.reveal,.handoff-step{opacity:1!important;transform:none!important}.hero-art,.access-ticket,.hero-proof,.aperture-svg{transform:none!important}}.bot-checkout-page{color:#f7f5f0;background:radial-gradient(circle at 84% 10%,#5cd2ff21,#0000 30%),radial-gradient(circle at 8% 88%,#b10f2e2b,#0000 34%),#07090c;min-height:100svh}.bot-checkout-nav{min-height:78px;padding:14px var(--gutter);border-bottom:1px solid #e8eff51f;justify-content:space-between;align-items:center;gap:24px;display:flex}.bot-checkout-nav .brand{color:#f7f5f0}.bot-checkout-nav>span{color:#bce9ff;font:700 10px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;border:1px solid #8dd9ff47;border-radius:999px;padding:9px 13px}.bot-checkout-shell{grid-template-columns:minmax(0,.9fr) minmax(560px,1.1fr);width:min(1540px,100%);min-height:calc(100svh - 78px);margin:0 auto;display:grid}.bot-checkout-offer{padding:clamp(56px,8vw,130px) var(--gutter) clamp(50px,7vw,110px);border-right:1px solid #e8eff51f;flex-direction:column;display:flex}.bot-checkout-offer .eyebrow{color:#9fdfff}.bot-checkout-offer h1{max-width:760px;font:820 clamp(56px,7.4vw,124px)/.84 var(--display);letter-spacing:-.075em;text-wrap:balance;margin:28px 0 24px}.bot-checkout-offer>p:not(.eyebrow){color:#abb4bd;max-width:610px;margin:0;font-size:clamp(15px,1.2vw,18px)}.bot-checkout-price{align-items:flex-end;gap:18px;margin-top:auto;padding-top:72px;display:flex}.bot-checkout-price strong{font:800 clamp(68px,8vw,132px)/.74 var(--display);letter-spacing:-.07em}.bot-checkout-price span{color:#ff7892;font:720 10px/1.5 var(--mono);letter-spacing:.08em;text-transform:uppercase;padding-bottom:5px}.bot-checkout-offer aside{border-radius:var(--radius-sm);background:#ffffff09;border:1px solid #e8eff521;gap:7px;max-width:620px;margin-top:44px;padding:20px 22px;display:grid}.bot-checkout-offer aside b{color:#f7f5f0;font-size:13px}.bot-checkout-offer aside span{color:#929ca6;font-size:12px}.bot-checkout-card{border-radius:var(--radius-lg);background:linear-gradient(145deg,#161a20f5,#090b0ffa);border:1px solid #e8eff524;width:min(700px,100% - 56px);margin:auto;padding:clamp(28px,4vw,48px);box-shadow:0 48px 150px #00000073,inset 0 1px #ffffff14}.bot-checkout-card>header{margin-bottom:30px}.bot-checkout-card>header .eyebrow{color:#ff7892}.bot-checkout-card>header h2{font:760 clamp(27px,3vw,42px)/1 var(--display);letter-spacing:-.045em;margin:14px 0 0}.bot-rail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:26px;display:grid}.bot-rail-grid button{border-radius:var(--radius-sm);color:#f7f5f0;cursor:pointer;min-height:84px;transition:transform .18s var(--ease), border-color .18s var(--ease), background .18s var(--ease);background:#ffffff06;border:1px solid #e8eff521;justify-items:start;gap:8px;padding:16px;display:grid}.bot-rail-grid button:hover{border-color:#8dd9ff80;transform:translateY(-2px)}.bot-rail-grid button.is-active{color:#071016;background:linear-gradient(145deg,#dff6ff,#8dd9ff);border-color:#8dd9ff;box-shadow:0 16px 45px #51bff42b}.bot-rail-grid button b{font-size:16px}.bot-rail-grid button span{color:currentColor;font:680 10px var(--mono);opacity:.76}.bot-wallet-field{color:#aab3bd;font:680 10px var(--mono);letter-spacing:.06em;text-transform:uppercase;gap:9px;display:grid}.bot-wallet-field input{border-radius:var(--radius-sm);color:#f7f5f0;text-transform:none;background:#080a0d;border:1px solid #e8eff529;outline:0;width:100%;min-height:54px;padding:0 17px}.bot-wallet-field input:focus{border-color:#8dd9ff;box-shadow:0 0 0 4px #8dd9ff1c}.bot-wallet-field input::placeholder{color:#707984}.bot-checkout-facts{border-radius:var(--radius-sm);border:1px solid #e8eff51f;grid-template-columns:repeat(3,minmax(0,1fr));margin:20px 0;display:grid;overflow:hidden}.bot-checkout-facts div{border-right:1px solid #e8eff51f;min-width:0;padding:14px}.bot-checkout-facts div:last-child{border:0}.bot-checkout-facts dt,.bot-deposit-amount small,.bot-copy-field small{color:#77818c;font:680 8px var(--mono);letter-spacing:.1em;text-transform:uppercase}.bot-checkout-facts dd{overflow-wrap:anywhere;color:#f7f5f0;margin:7px 0 0;font-size:12px;font-weight:700}.bot-checkout-submit{justify-content:center;width:100%}.bot-checkout-submit:disabled{opacity:.45;cursor:not-allowed;transform:none}.bot-checkout-error{border-radius:var(--radius-sm);color:#ff9caf;background:#b5273b1f;border:1px solid #ff6d8252;margin:0 0 17px;padding:13px 15px;font-size:12px}.bot-checkout-fine{color:#77818c;margin:14px 0 0;font-size:10px;line-height:1.55}.bot-offer-lock,.bot-confirmed,.bot-payment-state{border-radius:var(--radius-sm);background:#8dd9ff0b;border:1px solid #8dd9ff33;gap:7px;padding:18px;display:grid}.bot-offer-lock{margin-bottom:16px}.bot-offer-lock b,.bot-confirmed strong,.bot-payment-state b{color:#f7f5f0;font-size:12px}.bot-offer-lock span,.bot-confirmed p,.bot-payment-state small{color:#929ca6;margin:0;font-size:10px;line-height:1.55}.bot-deposit-amount{border-radius:var(--radius-md);background:#080a0d;border:1px solid #e8eff521;padding:24px}.bot-deposit-amount strong{font:800 clamp(36px,4vw,58px)/.9 var(--display);letter-spacing:-.055em;margin:12px 0 8px;display:block}.bot-deposit-amount span{color:#8dd9ff;font:700 10px var(--mono);text-transform:uppercase}.bot-copy-field{border-radius:var(--radius-sm);background:#080a0d;border:1px solid #e8eff521;margin-top:12px;padding:16px 78px 16px 16px;position:relative}.bot-copy-field code{overflow-wrap:anywhere;color:#f7f5f0;font:650 11px/1.5 var(--mono);margin-top:9px;display:block}.bot-copy-field button{color:#bce9ff;cursor:pointer;min-height:36px;font:700 9px var(--mono);text-transform:uppercase;background:#8dd9ff0f;border:1px solid #8dd9ff47;border-radius:999px;padding:0 12px;position:absolute;top:50%;right:11px;transform:translateY(-50%)}.bot-payment-state{grid-template-columns:8px 1fr;margin-top:14px}.bot-payment-state i{background:#ff4768;border-radius:50%;width:8px;height:8px;margin-top:4px;box-shadow:0 0 16px #ff4768a6}.bot-payment-state span{gap:7px;display:grid}.bot-confirmed{background:#6ad6ac11;border-color:#6ad6ac47;padding:28px}.bot-checkout-state{min-height:100svh;padding:clamp(34px,8vw,120px) var(--gutter);color:#f7f5f0;background:radial-gradient(circle at 80% 12%,#5cd2ff24,#0000 31%),#07090c;flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.bot-checkout-state .brand{color:#f7f5f0;margin-bottom:60px}.bot-checkout-state h1{max-width:900px;font:820 clamp(56px,8vw,120px)/.84 var(--display);letter-spacing:-.075em;margin:24px 0 18px}.bot-checkout-state>p:not(.eyebrow){color:#aab3bd;max-width:620px;margin:0 0 30px}@media (max-width:980px){.bot-checkout-shell{display:block}.bot-checkout-offer{border-bottom:1px solid #e8eff51f;border-right:0;min-height:640px}.bot-checkout-card{margin:34px auto}}@media (max-width:560px){.bot-checkout-nav{min-height:70px}.bot-checkout-nav .brand-mark{width:38px;height:38px}.bot-checkout-nav>span{font-size:8px}.bot-checkout-offer{min-height:560px;padding-top:58px}.bot-checkout-offer h1{font-size:clamp(48px,15vw,70px)}.bot-checkout-price{padding-top:58px}.bot-checkout-price strong{font-size:clamp(62px,20vw,90px)}.bot-checkout-card{border-radius:var(--radius-md);width:calc(100% - 28px);padding:24px 18px}.bot-rail-grid{grid-template-columns:1fr 1fr}.bot-checkout-facts{grid-template-columns:1fr}.bot-checkout-facts div{border-bottom:1px solid #e8eff51f;border-right:0}}
