:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#070910;--bg-soft:#0a0d16;--surface:#0d111b;--surface-raised:#121827;--text:#f5f7fb;--muted:#9ba7b8;--quiet:#697589;--line:#ddedff1c;--line-strong:#ddedff33;--acid:#c8ff6b;--acid-deep:#89b93b;--cyan:#72e7ff;--violet:#9b7cff;--spectral:linear-gradient(115deg, var(--acid), var(--cyan) 54%, var(--violet));--warning:#ffbd70;--danger:#ff8d82;--shadow:0 28px 90px #00000052;--max:1240px;--radius:18px;--ease:cubic-bezier(.22, 1, .36, 1)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:radial-gradient(circle at 80% -20%, #72e7ff0f, transparent 38rem), var(--bg);min-width:320px;color:var(--text);font-family:var(--font-sans), Arial, sans-serif;-webkit-font-smoothing:antialiased;margin:0;line-height:1.55}button,input,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--acid);outline-offset:3px}::selection{background:var(--acid);color:#10130d}.wrap{width:min(calc(100% - 48px), var(--max));margin-inline:auto}.icon{flex:none;width:1.1em;height:1.1em}.brand{align-items:center;gap:12px;text-decoration:none;display:inline-flex}.brandMark{width:38px;height:38px;color:var(--cyan);font:700 .9rem/1 var(--font-mono), monospace;background:linear-gradient(135deg,#c8ff6b14,#9b7cff14),#0a0e17;border:1px solid #72e7ff57;border-radius:12px;place-items:center;display:grid;position:relative;overflow:hidden}.brandMark i{border-radius:inherit;background:#c8ff6b14;position:absolute;inset:-15% 42% -15% -15%;overflow:hidden;transform:skew(-18deg)}.brandMark b{background:var(--spectral);color:#0000;letter-spacing:-.06em;-webkit-background-clip:text;background-clip:text;font-size:.76rem;position:relative}.brandMark sup{color:var(--acid);font:700 .46rem/1 var(--font-mono), monospace;position:absolute;top:5px;right:5px}.brandName{color:var(--text);gap:3px;display:grid}.brandName strong{letter-spacing:-.025em;font-size:.92rem;font-weight:680;line-height:1}.brandName em{color:var(--quiet);font-style:normal;font:560 .52rem/1 var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase}.button,.textButton,.inlineLink,.copyButton{cursor:pointer;font:650 .88rem/1 var(--font-sans), sans-serif;border:0;text-decoration:none}.button{border:1px solid var(--acid);background:var(--acid);color:#11150d;min-height:50px;transition:transform .18s var(--ease), box-shadow .24s var(--ease), background .18s ease;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:0 20px;display:inline-flex;box-shadow:0 0 #c8ff6b00}.button:hover{transform:translateY(-2px);box-shadow:0 10px 34px #c8ff6b24}.button:active,.textButton:active,.inlineLink:active,.choiceCard:active,.chip:active,.scopeCard:active{transform:scale(.98)}.button:disabled,.textButton:disabled{cursor:not-allowed;opacity:.45;transform:none}.buttonCompact{border-radius:10px;min-height:42px;padding-inline:15px;font-size:.82rem}.buttonSecondary{border-color:var(--line-strong);color:var(--text);box-shadow:none;background:#ffffff04}.buttonSecondary:hover{box-shadow:none;background:#c8ff6b0d;border-color:#c8ff6b59}.buttonLight{color:var(--text);background:#0a0d08;border-color:#0a0d08}.textButton{color:var(--muted);transition:color .16s ease, transform .16s var(--ease);background:0 0;align-items:center;padding:10px 2px;display:inline-flex}.textButton:hover,.inlineLink:hover{color:var(--text)}.textButtonLight{color:#080a09ad}.textButtonLight:hover{color:#080a09}.inlineLink{color:var(--acid);transition:color .16s ease, gap .2s var(--ease), transform .16s var(--ease);align-items:center;gap:8px;display:inline-flex}.inlineLink:hover{gap:12px}.siteShell,.portalShell{background:linear-gradient(#ffffff05 1px, transparent 1px), linear-gradient(90deg, #ffffff05 1px, transparent 1px), radial-gradient(circle at 82% 6%, #9b7cff0e, transparent 31rem), var(--bg);background-size:56px 56px,56px 56px,auto;overflow:clip}.siteHeader{z-index:20;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080a09c7;position:sticky;top:0}.siteNav{grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;min-height:74px;display:grid}.navLinks,.navActions,.heroActions,.heroProof,.finalActions,.portalHeader nav,.dashboardHeader>div,.adminTopActions{align-items:center;display:flex}.navLinks{gap:28px}.navLinks a,.footerLinks a{color:var(--muted);font-size:.82rem;font-weight:550;text-decoration:none;transition:color .16s}.navLinks a:hover,.footerLinks a:hover{color:var(--text)}.navActions{justify-content:flex-end;gap:18px}.heroSection{border-bottom:1px solid var(--line);position:relative}.heroSection:before,.portalHero:before{content:"";pointer-events:none;background:radial-gradient(circle,#72e7ff1b,#0000 66%);border-radius:50%;width:620px;height:620px;position:absolute;top:-190px;right:5%}.heroGrid{grid-template-columns:1.618fr 1fr;align-items:center;gap:clamp(48px,7vw,108px);min-height:min(830px,100vh - 74px);padding-block:86px;display:grid}.eyebrow,.sectionIndex,.cardLabel,.adminKicker,.panelHeading>span,.wizardHeading>span,.dashboardCardTop>span,.terminalHead,.authSignals span,.identityBadge small,.protocolStack>div>span{font:650 .7rem/1.2 var(--font-mono), monospace;letter-spacing:.11em;text-transform:uppercase}.eyebrow{color:var(--acid);align-items:center;gap:10px;margin-bottom:24px;display:inline-flex}.heroEyebrowRow{flex-wrap:wrap;align-items:center;gap:12px 18px;margin-bottom:24px;display:flex}.heroEyebrowRow .eyebrow{margin-bottom:0}.domainSignal{color:var(--cyan);font:600 .57rem/1 var(--font-mono), monospace;letter-spacing:.095em;background:#72e7ff09;border:1px solid #72e7ff2e;border-radius:999px;padding:7px 9px}.liveDot,.adminLive i,.sessionPill i{background:var(--acid);border-radius:50%;flex:none;width:7px;height:7px;animation:2.4s ease-out infinite pulse;box-shadow:0 0 0 5px #c8ff6b12}.heroCopy h1{letter-spacing:-.072em;max-width:780px;margin:0;font-size:clamp(4rem,7.3vw,7.5rem);font-weight:580;line-height:.91}.heroCopy h1 span{background:var(--spectral);color:#0000;-webkit-background-clip:text;background-clip:text;width:fit-content;padding-right:.06em;display:block}.heroLead{max-width:650px;color:var(--muted);margin:30px 0 34px;font-size:clamp(1.05rem,1.7vw,1.28rem)}.heroActions{flex-wrap:wrap;gap:12px}.heroProof{color:var(--quiet);flex-wrap:wrap;gap:22px;margin-top:34px;font-size:.78rem}.heroProof span{align-items:center;gap:7px;display:inline-flex}.heroProof .icon{color:var(--acid)}.networkStage{border:1px solid var(--line-strong);min-width:0;box-shadow:var(--shadow), 0 0 0 1px #72e7ff06 inset;background:radial-gradient(circle,#72e7ff0b,#0000 47%),#0b0f18e6;border-radius:22px;position:relative;overflow:hidden}.networkStage:after{content:"";z-index:0;animation:stageSweep 7s var(--ease) infinite;pointer-events:none;background:linear-gradient(110deg,#0000 35%,#72e7ff0a,#0000 65%);position:absolute;inset:0;transform:translate(-110%)}.networkStage>*{z-index:1;position:relative}.stageHeader,.stageFooter{color:var(--quiet);font:600 .63rem/1 var(--font-mono), monospace;letter-spacing:.09em;justify-content:space-between;align-items:center;display:flex}.stageHeader{border-bottom:1px solid var(--line);height:52px;padding:0 18px}.stageLive{color:var(--acid);align-items:center;gap:7px;display:inline-flex}.stageLive i{background:currentColor;border-radius:50%;width:5px;height:5px}.graphCanvas{aspect-ratio:1;position:relative}.graphCanvas>svg{width:92%;height:92%;position:absolute;inset:4%}.graphRing,.graphLine{fill:none;stroke:#e8ffeb1a;stroke-width:1px}.graphRingOuter{stroke-dasharray:3 9;transform-origin:50%;animation:26s linear infinite orbitSpin}.graphSignal{fill:none;stroke:url(#signal);stroke-width:2px;stroke-dasharray:50 320;animation:3.2s linear infinite signal}.graphCore{aspect-ratio:1;text-align:center;background:radial-gradient(circle at 50% 35%,#172331,#090d16 72%);border:1px solid #72e7ff6b;border-radius:50%;place-content:center;gap:7px;width:112px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 16px #72e7ff06,0 0 60px #72e7ff24}.graphCore span{background:var(--spectral);color:#0000;font:660 1.55rem/1 var(--font-mono), monospace;letter-spacing:-.04em;-webkit-background-clip:text;background-clip:text}.graphCore small{color:var(--quiet);font:550 .48rem/1 var(--font-mono), monospace;letter-spacing:.1em}.graphNode{border:1px solid var(--line);min-width:126px;animation:nodeFloat 4s var(--ease) infinite alternate;background:#0c111bf5;border-radius:12px;align-items:center;gap:10px;padding:10px;display:flex;position:absolute;box-shadow:0 12px 34px #00000042}.graphNode>span{width:30px;height:30px;color:var(--cyan);background:linear-gradient(135deg,#c8ff6b14,#72e7ff14);border-radius:8px;place-items:center;display:grid}.graphNode div{gap:2px;display:grid}.graphNode strong{font-size:.75rem}.graphNode small{color:var(--quiet);font:500 .58rem/1.2 var(--font-mono), monospace}.graphNodeA{top:10%;left:5%}.graphNodeB{animation-delay:-1s;top:7%;right:4%}.graphNodeC{animation-delay:-2s;bottom:9%;right:5%}.graphNodeD{animation-delay:-3s;bottom:8%;left:5%}.stageFooter{border-top:1px solid var(--line);height:58px;padding-inline:18px}.stageFooter span{gap:5px;display:grid}.stageFooter b{color:var(--acid);font-weight:inherit}.signalBar{border-bottom:1px solid var(--line);background:var(--spectral);color:#10140c}.signalGrid{min-height:58px;font:750 .67rem/1 var(--font-mono), monospace;letter-spacing:.1em;justify-content:space-between;align-items:center;gap:22px;display:flex}.signalGrid i{opacity:.45;background:currentColor;border-radius:50%;width:4px;height:4px}.section{border-bottom:1px solid var(--line);padding-block:clamp(90px,10vw,142px)}.sectionTint{background:#0f1311d6}.sectionIntro{grid-template-columns:1.618fr 1fr;align-items:end;gap:clamp(36px,8vw,112px);margin-bottom:58px;display:grid}.sectionIndex,.cardLabel{color:var(--acid);margin-bottom:18px;display:block}.sectionIntro h2,.trustCopy h2,.protocolGrid h2,.finalCta h2,.agentCta h2{letter-spacing:-.06em;margin:0;font-size:clamp(2.7rem,5vw,5.2rem);font-weight:540;line-height:.96}.sectionIntro>p,.trustCopy>p,.protocolGrid>div>p{color:var(--muted);margin:0;font-size:1rem}.workflowGrid,.entryGrid,.controlGrid{border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.workflowCard,.entryCard,.controlCard{border-right:1px solid var(--line);background:#0e1210bd;min-width:0}.workflowCard:last-child,.entryCard:last-child,.controlCard:last-child{border-right:0}.workflowCard{flex-direction:column;justify-content:space-between;min-height:330px;padding:28px;transition:background .24s;display:flex}.workflowCard:hover,.entryCard:hover,.controlCard:hover{background:#c8ff6b09}.cardTopline,.dashboardCardTop{justify-content:space-between;align-items:center;display:flex}.cardTopline span{color:var(--acid);font:650 .72rem/1 var(--font-mono), monospace}.cardTopline .icon{width:24px;height:24px;color:var(--quiet)}.workflowCard h3,.entryCard h3,.trustRow h3,.controlCard h3{letter-spacing:-.025em;margin:0 0 10px;font-size:1.28rem;font-weight:590}.workflowCard p,.entryCard p,.trustRow p,.controlCard p{color:var(--muted);margin:0;font-size:.9rem}.entryGrid{border:0;border-radius:0;gap:14px}.entryCard{border:1px solid var(--line);border-radius:var(--radius);min-height:390px;transition:border-color .2s ease, background .24s ease, transform .22s var(--ease);flex-direction:column;align-items:flex-start;padding:30px;display:flex}.entryCard:hover{border-color:#c8ff6b47;transform:translateY(-4px)}.entryIcon{border:1px solid var(--line-strong);width:50px;height:50px;color:var(--acid);border-radius:14px;place-items:center;margin-bottom:58px;display:grid}.entryIcon .icon{width:23px;height:23px}.entryCard p{margin-bottom:30px}.entryCard>a{color:var(--text);align-items:center;gap:8px;margin-top:auto;font-size:.86rem;font-weight:650;text-decoration:none;display:inline-flex}.entryCard>a .icon{color:var(--acid);transition:transform .18s var(--ease)}.entryCard>a:hover .icon{transform:translate(4px)}.trustGrid{grid-template-columns:1fr 1.618fr;gap:clamp(52px,9vw,130px);display:grid}.trustCopy{align-self:start;position:sticky;top:115px}.trustCopy>p{margin:24px 0 30px}.trustStack{border-top:1px solid var(--line)}.trustRow{border-bottom:1px solid var(--line);grid-template-columns:44px 1fr auto;align-items:center;gap:20px;min-height:132px;display:grid}.trustRow>span{color:var(--quiet);font:600 .7rem/1 var(--font-mono), monospace}.trustRow>.icon{color:var(--acid)}.finalCta,.agentCta{background:var(--acid);color:#0c0f09;padding-block:72px}.finalCtaInner{justify-content:space-between;align-items:end;gap:48px;display:flex}.finalCta .sectionIndex,.agentCta .sectionIndex{color:#080a098f}.finalCta h2,.agentCta h2{max-width:770px;font-size:clamp(2.5rem,4.5vw,4.6rem)}.finalActions{text-align:center;flex-direction:column;flex:none;align-items:stretch;gap:10px}.siteFooter{background:#060807;padding-block:54px}.footerGrid{grid-template-columns:1fr 1.618fr auto;align-items:start;gap:44px;display:grid}.footerGrid>p{max-width:330px;color:var(--muted);margin:3px 0;font-size:.86rem}.footerLinks{text-align:right;gap:12px;display:grid}.copyright{border-top:1px solid var(--line);color:var(--quiet);font:550 .66rem/1 var(--font-mono), monospace;letter-spacing:.06em;grid-column:1/-1;padding-top:28px}.authShell{background:linear-gradient(#ffffff05 1px, transparent 1px), linear-gradient(90deg, #ffffff05 1px, transparent 1px), var(--bg);background-size:52px 52px;min-height:100vh;position:relative;overflow:hidden}.authBackdrop{pointer-events:none;position:absolute;inset:0}.authBackdrop i{border:1px solid #c8ff6b12;border-radius:50%;position:absolute}.authBackdrop i:first-child{width:540px;height:540px;top:-180px;right:-190px}.authBackdrop i:nth-child(2){width:360px;height:360px;top:-90px;right:-100px}.authBackdrop i:nth-child(3){width:190px;height:190px;bottom:5%;left:-80px}.authHeader,.portalHeader,.dashboardHeader{z-index:2;border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;min-height:78px;display:flex;position:relative}.authHeader{width:min(100% - 48px,1400px);margin-inline:auto}.authLayout{z-index:1;grid-template-columns:1fr 1.618fr;align-items:center;gap:clamp(54px,9vw,132px);width:min(100% - 48px,1180px);min-height:calc(100vh - 79px);margin-inline:auto;padding-block:72px;display:grid;position:relative}.authShellWide .authLayout{grid-template-columns:.8fr 1.618fr;width:min(100% - 48px,1400px)}.authIntro h1{letter-spacing:-.067em;max-width:520px;margin:0;font-size:clamp(3rem,5.5vw,6rem);font-weight:550;line-height:.94}.authIntro>p{max-width:510px;color:var(--muted);margin:26px 0 34px;font-size:1rem}.authSignals{gap:13px;display:grid}.authSignals span{color:var(--quiet);letter-spacing:.06em;align-items:center;gap:10px;display:flex}.authSignals .icon{color:var(--acid)}.authPanel{border:1px solid var(--line-strong);min-width:0;box-shadow:var(--shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0d110fe8;border-radius:22px;padding:clamp(28px,5vw,58px)}.panelHeading{margin-bottom:34px}.panelHeading>span,.wizardHeading>span{color:var(--acid)}.panelHeading h2,.wizardHeading h2{letter-spacing:-.05em;margin:12px 0 10px;font-size:clamp(2rem,4vw,3.25rem);font-weight:560;line-height:1}.panelHeading p,.wizardHeading p{color:var(--muted);margin:0}.formStack{gap:18px;display:grid}.field{gap:8px;display:grid}.field>span,.optionGroup legend{color:var(--muted);font-size:.78rem;font-weight:600}.field input,.field select,.field textarea{border:1px solid var(--line-strong);width:100%;min-height:52px;color:var(--text);background:#050806a8;border-radius:10px;outline:0;padding:0 14px;transition:border-color .16s,box-shadow .16s}.field textarea{resize:vertical;min-height:150px;padding-block:13px}.field input::placeholder,.field textarea::placeholder{color:#59615b}.field input:focus,.field select:focus,.field textarea:focus{border-color:#c8ff6b8c;box-shadow:0 0 0 3px #c8ff6b12}.field small,.formHint{color:var(--quiet);font-size:.72rem}.formSubmit{width:100%;margin-top:6px}.formFootnote{color:var(--quiet);text-align:center;margin:5px 0 0;font-size:.8rem}.formFootnote a{color:var(--acid)}.formError{color:#ffb1a9;background:#ff8d8212;border:1px solid #ff8d8238;border-radius:10px;margin:0;padding:12px 14px;font-size:.8rem}.formNotice{color:var(--cyan);background:#72e7ff0e;border:1px solid #72e7ff33;border-radius:10px;margin:0;padding:12px 14px;font-size:.8rem}.wizard{min-width:0}.wizardProgress{grid-template-columns:repeat(3,1fr);gap:7px;margin-bottom:42px;display:grid}.wizardProgress.four{grid-template-columns:repeat(4,1fr)}.wizardProgress span{color:#0000;background:var(--line-strong);height:3px;overflow:hidden}.wizardProgress span.active{background:var(--acid)}.wizardStep{animation:stepIn .26s var(--ease) both}.wizardHeading{margin-bottom:32px}.choiceGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.choiceCard,.scopeCard,.chip{cursor:pointer;border:1px solid var(--line-strong);color:var(--text);text-align:left;transition:border-color .18s ease, background .18s ease, transform .18s var(--ease);background:#ffffff03}.choiceCard{border-radius:14px;flex-direction:column;align-items:flex-start;min-height:190px;padding:22px;display:flex}.choiceCard>.icon{width:28px;height:28px;color:var(--acid);margin-bottom:auto}.choiceCard strong{margin:28px 0 7px;font-size:1rem}.choiceCard span{color:var(--muted);font-size:.79rem}.choiceCard:hover,.choiceCard.selected,.scopeCard:hover,.scopeCard.selected,.chip:hover,.chip.selected{background:#c8ff6b0f;border-color:#c8ff6b7a}.optionGroup{border:0;margin:0 0 27px;padding:0}.optionGroup legend{margin-bottom:12px}.chipGrid{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.chipGrid.compact{grid-template-columns:repeat(3,max-content)}.chip{min-height:46px;color:var(--muted);text-align:center;border-radius:10px;padding:10px 13px;font-size:.76rem}.chip.selected{color:var(--text)}.wizardActions{border-top:1px solid var(--line);justify-content:space-between;align-items:end;gap:20px;min-height:62px;margin-top:32px;padding-top:24px;display:flex}.confirmationStep,.tokenStep{text-align:left}.confirmGlyph{width:60px;height:60px;color:var(--acid);background:#c8ff6b12;border:1px solid #c8ff6b4d;border-radius:50%;place-items:center;margin-bottom:28px;display:grid}.confirmGlyph .icon{width:25px;height:25px}.summaryStrip,.summaryList,.provisionSummary,.connectionPanel{border:1px solid var(--line);background:#00000029;border-radius:12px}.summaryStrip{grid-template-columns:auto 1fr auto 1fr;align-items:center;gap:12px;padding:18px;display:grid}.summaryStrip span,.summaryList span,.provisionSummary span,.connectionPanel span{color:var(--quiet);font:600 .64rem/1 var(--font-mono), monospace;letter-spacing:.06em}.summaryStrip strong{font-size:.8rem}.summaryList>div,.provisionSummary>div,.connectionPanel>div{border-bottom:1px solid var(--line);grid-template-columns:130px 1fr;gap:16px;padding:14px 16px;display:grid}.summaryList>div:last-child,.provisionSummary>div:last-child,.connectionPanel>div:last-child{border-bottom:0}.summaryList strong,.provisionSummary strong{font-size:.8rem;font-weight:550}.formGrid,.budgetGrid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.formGrid{grid-template-columns:1.618fr 1fr}.moneyField>div{position:relative}.moneyField input{padding-right:58px}.moneyField b{color:var(--quiet);font:600 .68rem/1 var(--font-mono), monospace;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.warningText{color:var(--warning)}.scopeGrid{grid-template-columns:repeat(2,1fr);gap:9px;display:grid}.scopeCard{border-radius:10px;grid-template-rows:auto auto;grid-template-columns:28px 1fr;align-items:center;gap:4px 10px;min-height:76px;padding:13px;display:grid;position:relative}.scopeCheck{border:1px solid var(--line-strong);color:#0000;border-radius:7px;grid-row:1/3;place-items:center;width:24px;height:24px;display:grid}.scopeCard.selected .scopeCheck{border-color:var(--acid);background:var(--acid);color:#10140c}.scopeCard strong{align-self:end;font-size:.78rem}.scopeCard small{color:var(--quiet);font:500 .62rem/1 var(--font-mono), monospace;align-self:start}.provisionSummary{grid-template-columns:repeat(3,1fr);margin-top:24px;display:grid}.provisionSummary>div{border-right:1px solid var(--line);border-bottom:0;grid-template-columns:1fr;display:grid}.provisionSummary>div:last-child{border-right:0}.tokenPanel{background:#c8ff6b0d;border:1px solid #c8ff6b4d;border-radius:12px;grid-template-columns:1fr auto;gap:10px;margin-bottom:18px;padding:10px;display:grid}.tokenPanel code{min-width:0;color:var(--acid);font:550 .76rem/1.4 var(--font-mono), monospace;white-space:nowrap;padding:12px;overflow:auto}.copyButton{background:var(--acid);color:#11150d;border-radius:9px;align-items:center;gap:7px;padding-inline:14px;display:inline-flex}.connectionPanel code{overflow-wrap:anywhere;color:var(--text);font:500 .71rem/1.4 var(--font-mono), monospace}.noticePanel{border:1px solid var(--line);color:var(--muted);border-radius:10px;gap:12px;margin:18px 0 26px;padding:15px;display:flex}.noticePanel .icon{color:var(--acid);flex:none;margin-top:2px}.noticePanel p{margin:0;font-size:.76rem}.portalHeader{min-height:78px}.portalHeader nav{gap:18px}.portalHero{grid-template-columns:1.618fr 1fr;align-items:center;gap:clamp(48px,8vw,120px);min-height:730px;padding-block:84px;display:grid;position:relative}.portalCopy h1{letter-spacing:-.07em;max-width:780px;margin:0;font-size:clamp(3.8rem,7vw,7rem);font-weight:560;line-height:.91}.portalCopy>p{max-width:650px;color:var(--muted);margin:28px 0 34px;font-size:1.1rem}.agentTerminal{border:1px solid var(--line-strong);box-shadow:var(--shadow);background:#0a0e0beb;border-radius:18px;position:relative;overflow:hidden}.terminalHead{border-bottom:1px solid var(--line);height:48px;color:var(--quiet);align-items:center;gap:6px;padding-inline:15px;display:flex}.terminalHead span{margin-right:auto}.terminalHead i{background:var(--line-strong);border-radius:50%;width:6px;height:6px}.terminalBody{padding:30px 20px}.terminalBody p{border-bottom:1px solid var(--line);color:var(--muted);grid-template-columns:28px 80px 1fr;align-items:center;gap:12px;margin:0;padding:17px 0;font-size:.76rem;display:grid}.terminalBody b,.terminalBody span{color:var(--quiet);font:600 .61rem/1 var(--font-mono), monospace}.terminalBody .terminalLive{color:var(--text)}.terminalBody .terminalLive b,.terminalBody .terminalLive span{color:var(--acid)}.terminalEndpoint{border-top:1px solid var(--line);background:#c8ff6b0a;padding:18px 20px}.terminalEndpoint small{color:var(--quiet);font:600 .6rem/1 var(--font-mono), monospace;margin-bottom:8px;display:block}.terminalEndpoint code{color:var(--acid);font:500 .7rem/1.3 var(--font-mono), monospace;overflow-wrap:anywhere}.controlCard{min-height:270px;padding:30px}.controlCard>.icon{width:30px;height:30px;color:var(--acid);margin-bottom:78px}.protocolGrid{grid-template-columns:1fr 1.618fr;align-items:start;gap:clamp(48px,9vw,140px);display:grid}.protocolGrid>div>p{max-width:470px;margin-top:24px}.protocolStack{border-top:1px solid var(--line)}.protocolStack>div{border-bottom:1px solid var(--line);grid-template-columns:110px 1fr;gap:8px 24px;padding:28px 0;display:grid}.protocolStack code{color:var(--text);font:500 .78rem/1.3 var(--font-mono), monospace;overflow-wrap:anywhere}.protocolStack small{color:var(--quiet);grid-column:2}.dashboardShell,.adminShell{width:min(100% - 48px,1400px);min-height:100vh;margin-inline:auto}.dashboardHeader>div,.adminTopActions{gap:22px}.sessionPill,.adminLive{color:var(--acid);font:600 .65rem/1 var(--font-mono), monospace;letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:8px;display:inline-flex}.dashboardHero{grid-template-columns:1.618fr 1fr;align-items:end;gap:50px;padding:76px 0 52px;display:grid}.dashboardHero h1,.adminHero h1,.adminDenied h1{letter-spacing:-.067em;max-width:850px;margin:0;font-size:clamp(3.2rem,6vw,6.4rem);font-weight:550;line-height:.94}.dashboardHero p,.adminHero p,.adminDenied p{color:var(--muted);margin:18px 0 0}.identityBadge{justify-content:flex-end;align-items:center;gap:16px;display:flex}.identityBadge>span{width:62px;height:62px;color:var(--acid);font:650 1.4rem/1 var(--font-mono), monospace;background:#c8ff6b12;border:1px solid #c8ff6b4d;border-radius:18px;place-items:center;display:grid}.identityBadge div{gap:3px;display:grid}.identityBadge small{color:var(--quiet)}.identityBadge strong{font-size:.9rem}.identityBadge em{color:var(--acid);font:normal 600 .62rem/1 var(--font-mono), monospace}.successBanner{color:var(--muted);background:#c8ff6b0f;border:1px solid #c8ff6b40;border-radius:12px;align-items:center;gap:12px;margin-bottom:18px;padding:14px 17px;font-size:.8rem;display:flex}.successBanner .icon,.successBanner strong{color:var(--acid)}.dashboardGrid{grid-template-columns:1.618fr 1fr;gap:16px;display:grid}.dashboardCard{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);flex-direction:column;align-items:flex-start;min-height:330px;padding:30px;display:flex}.dashboardCard.featured{background:radial-gradient(circle at 80% 20%, #74e8d217, transparent 36%), var(--surface);grid-row:span 2;min-height:676px}.dashboardCardTop{width:100%;color:var(--acid)}.dashboardCardTop>.icon{width:26px;height:26px;color:var(--quiet)}.dashboardCard h2{letter-spacing:-.05em;max-width:570px;margin:auto 0 14px;font-size:clamp(1.8rem,3.5vw,3.9rem);font-weight:550;line-height:1}.dashboardCard:not(.featured) h2{font-size:clamp(1.6rem,2.3vw,2.5rem)}.dashboardCard p{max-width:560px;color:var(--muted);margin:0 0 24px}.dashboardFooter,.adminFooter{border-top:1px solid var(--line);color:var(--quiet);font:550 .65rem/1 var(--font-mono), monospace;letter-spacing:.05em;justify-content:space-between;gap:24px;margin-top:22px;padding:24px 0 30px;display:flex}.adminTopbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:78px;display:flex}.adminHero{grid-template-columns:1.618fr 1fr;align-items:end;gap:48px;padding:72px 0 48px;display:grid}.adminKicker{color:var(--acid);margin-bottom:15px;display:block}.adminHero p{margin:0}.adminMetrics{border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.adminMetric{border-right:1px solid var(--line);background:var(--surface);flex-direction:column;min-height:170px;padding:24px;display:flex}.adminMetric:last-child{border-right:0}.adminMetric>span,.adminMetric small{color:var(--muted)}.adminMetric>span{font:600 .7rem/1 var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase}.adminMetric strong{margin-top:auto;font-size:3rem;line-height:1}.adminMetric.warning strong{color:var(--warning)}.adminGrid{grid-template-columns:1.618fr 1fr;gap:18px;padding-block:18px;display:grid}.adminPanel{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);overflow:hidden}.adminPanelHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;min-height:104px;padding:24px;display:flex}.adminPanelHead .adminKicker{margin-bottom:9px}.adminPanelHead h2{margin:0;font-size:1.4rem;font-weight:580}.adminPanelHead>span,.adminTableRow span,.adminTableRow small{color:var(--muted);font-size:.75rem}.adminTableRow{border-bottom:1px solid var(--line);grid-template-columns:minmax(200px,1fr) minmax(180px,.75fr) auto;align-items:center;gap:20px;min-height:84px;padding:18px 24px;display:grid}.adminTableRow:last-child{border-bottom:0}.adminTableRow>div{flex-direction:column;gap:4px;display:flex}.adminRisk,.adminStatus{border:1px solid #c8ff6b38;border-radius:999px;width:fit-content;padding:5px 8px;color:var(--acid)!important;font:650 .6rem/1 var(--font-mono), monospace!important}.adminEmpty{min-height:190px;color:var(--muted);place-items:center;margin:0;display:grid}.adminAttention{padding-bottom:8px}.adminReconciliation{margin-bottom:20px}.adminAttentionRow{border-bottom:1px solid var(--line);min-height:62px;color:var(--muted);justify-content:space-between;align-items:center;gap:20px;margin-inline:20px;font-size:.82rem;display:flex}.adminAttentionRow strong{min-width:30px;height:30px;color:var(--acid);background:#c8ff6b12;border-radius:50%;place-items:center;display:grid}.adminAttentionRow strong.hasAlert{color:var(--warning);background:#ffbd701a}.adminDenied{flex-direction:column;justify-content:center;align-items:flex-start;max-width:810px;min-height:100vh;display:flex}.adminDenied p{max-width:650px;margin-bottom:26px}@keyframes pulse{0%,60%,to{box-shadow:0 0 0 5px #c8ff6b12}30%{box-shadow:0 0 0 9px #c8ff6b00}}@keyframes signal{0%{stroke-dashoffset:380px}to{stroke-dashoffset:0}}@keyframes nodeFloat{0%{transform:translateY(0)}to{transform:translateY(-5px)}}@keyframes orbitSpin{to{transform:rotate(360deg)}}@keyframes stageSweep{0%,58%{transform:translate(-110%)}86%,to{transform:translate(110%)}}@keyframes stepIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:980px){.siteNav{grid-template-columns:1fr auto}.navLinks{display:none}.heroGrid,.portalHero,.authLayout,.authShellWide .authLayout,.dashboardHero,.adminHero,.protocolGrid{grid-template-columns:1fr}.heroGrid{min-height:auto}.networkStage{width:min(100%,620px);margin-inline:auto}.sectionIntro{grid-template-columns:1fr .618fr}.trustGrid{gap:52px}.footerGrid{grid-template-columns:1fr 1fr}.footerLinks{grid-area:1/2/3}.identityBadge{justify-content:flex-start}.authIntro{grid-template-columns:1fr 1fr;align-items:end;gap:18px 36px;display:grid}.authIntro .sectionIndex{grid-column:1/-1;margin:0}.authIntro>p{margin:0}.authSignals{align-self:end}.adminGrid{grid-template-columns:1fr}}@media (max-width:760px){.wrap,.authHeader,.authLayout,.authShellWide .authLayout,.dashboardShell,.adminShell{width:min(calc(100% - 30px), var(--max))}.siteNav{min-height:66px}.siteNav .brandName,.navActions .textButton{display:none}.heroGrid,.portalHero{padding-block:60px}.heroCopy h1,.portalCopy h1{font-size:clamp(3.4rem,17vw,5.8rem)}.sectionIntro,.trustGrid,.workflowGrid,.entryGrid,.controlGrid{grid-template-columns:1fr}.workflowCard,.entryCard,.controlCard{border-right:0;border-bottom:1px solid var(--line);min-height:250px}.workflowCard:last-child,.entryCard:last-child,.controlCard:last-child{border-bottom:0}.entryCard{min-height:330px}.trustCopy{position:static}.finalCtaInner{flex-direction:column;align-items:flex-start}.footerGrid{grid-template-columns:1fr}.footerLinks{text-align:left;grid-area:auto}.authHeader{min-height:68px}.authHeader .brandName{display:none}.authLayout{min-height:auto;padding-block:52px}.authIntro{display:block}.authIntro>p{margin:22px 0 28px}.authSignals{display:none}.authPanel{padding:24px}.choiceGrid,.formGrid,.budgetGrid,.scopeGrid{grid-template-columns:1fr}.chipGrid{grid-template-columns:repeat(2,1fr)}.chipGrid.compact{grid-template-columns:repeat(3,1fr)}.summaryStrip{grid-template-columns:auto 1fr}.provisionSummary{grid-template-columns:1fr}.provisionSummary>div{border-right:0;border-bottom:1px solid var(--line)}.tokenPanel{grid-template-columns:1fr}.copyButton{justify-content:center;min-height:44px}.dashboardGrid{grid-template-columns:1fr}.dashboardCard.featured{grid-row:auto;min-height:440px}.adminMetrics{grid-template-columns:repeat(2,1fr)}.adminMetric:nth-child(2){border-right:0}.adminMetric:nth-child(-n+2){border-bottom:1px solid var(--line)}.adminTableRow{grid-template-columns:1fr auto}.adminTableRow>div:nth-child(2){grid-column:1/-1}}@media (max-width:500px){.brandName{display:none}.heroProof{flex-direction:column;align-items:flex-start;gap:10px}.graphNode{min-width:auto}.graphNode div{display:none}.stageFooter span{font-size:0}.stageFooter b{font-size:.63rem}.signalGrid{flex-wrap:wrap;justify-content:center;padding-block:18px}.signalGrid i{display:none}.section{padding-block:78px}.sectionIntro h2,.trustCopy h2,.protocolGrid h2{font-size:2.65rem}.trustRow{grid-template-columns:34px 1fr}.trustRow>.icon,.portalHeader nav .textButton{display:none}.terminalBody p{grid-template-columns:24px 1fr}.terminalBody p>span{display:none}.protocolStack>div{grid-template-columns:1fr}.protocolStack small{grid-column:1}.chipGrid,.chipGrid.compact{grid-template-columns:1fr 1fr}.summaryList>div,.connectionPanel>div{grid-template-columns:1fr}.dashboardHeader .sessionPill,.adminLive{display:none}.dashboardHero h1,.adminHero h1,.adminDenied h1{font-size:3.25rem}.adminMetrics{grid-template-columns:1fr}.adminMetric{border-right:0;border-bottom:1px solid var(--line);min-height:135px}.adminMetric:last-child{border-bottom:0}.dashboardFooter,.adminFooter{flex-direction:column}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.controlCenter{--control-rail:238px;grid-template-columns:var(--control-rail) minmax(0, 1fr);background:radial-gradient(circle at 100% 0,#74e8d20e,#0000 28rem),#080a09;min-height:100vh;display:grid}.controlRail{border-right:1px solid var(--line);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);z-index:20;background:#0a0d0beb;flex-direction:column;height:100vh;padding:24px 16px;display:flex;position:sticky;top:0}.controlBrand{min-height:52px;color:inherit;align-items:center;gap:12px;padding:0 10px;text-decoration:none;display:flex}.controlBrand>span{width:38px;height:38px;color:var(--cyan);font:750 .86rem/1 var(--font-mono), monospace;background:linear-gradient(135deg,#c8ff6b14,#9b7cff1a);border:1px solid #72e7ff61;border-radius:11px;place-items:center;display:grid;box-shadow:inset 0 0 20px #c8ff6b08}.controlBrand div{flex-direction:column;gap:3px;display:flex}.controlBrand strong{letter-spacing:.035em;font-size:.83rem}.controlBrand small,.controlRailFoot small{color:var(--quiet);font:550 .6rem/1.2 var(--font-mono), monospace;letter-spacing:.12em}.controlRail nav{gap:5px;margin-top:42px;display:grid}.controlRail nav button,.controlMobileNav button{color:var(--muted);cursor:pointer;background:0 0;border:0}.controlRail nav button{text-align:left;min-height:46px;transition:.18s var(--ease);border-radius:11px;align-items:center;gap:12px;padding:0 12px;font-size:.84rem;display:flex;position:relative}.controlRail nav button svg,.controlMobileNav svg{flex:none;width:19px;height:19px}.controlRail nav button:hover{color:var(--text);background:#ffffff06}.controlRail nav button.isActive{color:var(--acid);background:#c8ff6b13}.controlRail nav button.isActive:before{background:var(--acid);content:"";border-radius:0 2px 2px 0;width:2px;height:24px;position:absolute;left:-16px;box-shadow:0 0 14px #c8ff6b66}.controlRailFoot{border-top:1px solid var(--line);gap:11px;margin-top:auto;padding:18px 10px 5px;display:grid}.controlRailFoot small{text-overflow:ellipsis;letter-spacing:0;max-width:180px;overflow:hidden}.controlPulse,.controlHealthBadge{color:var(--muted);align-items:center;gap:8px;font-size:.72rem;display:inline-flex}.controlPulse i,.controlHealthBadge i,.controlProvider header span i{background:var(--acid);border-radius:50%;width:7px;height:7px;animation:2.6s ease-in-out infinite pulse;box-shadow:0 0 0 4px #c8ff6b12}.controlWorkspace{min-width:0}.controlTopbar{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);z-index:15;background:#080a09d1;justify-content:space-between;align-items:center;gap:24px;min-height:84px;padding:15px clamp(22px,3vw,48px);display:flex;position:sticky;top:0}.controlTopbar h1{letter-spacing:-.025em;margin:4px 0 0;font-size:1.35rem;font-weight:600}.controlEyebrow{color:var(--acid);font:650 .61rem/1 var(--font-mono), monospace;letter-spacing:.11em}.controlTopActions{align-items:center;gap:12px;display:flex}.controlTopActions time{color:var(--quiet);font:550 .67rem/1 var(--font-mono), monospace;margin-right:5px}.controlTopActions .textButton,.controlGhost,.controlPrimary,.controlRowAction{border:1px solid var(--line-strong);min-height:39px;color:var(--text);cursor:pointer;background:#ffffff06;border-radius:9px;font-size:.77rem;font-weight:620}.controlTopActions .textButton,.controlGhost,.controlPrimary{padding:0 14px}.controlTopActions .textButton:hover,.controlGhost:hover{border-color:#c8ff6b52}.controlPrimary{border-color:var(--acid);background:var(--acid);color:#11150d}.controlPrimary:disabled{cursor:not-allowed;opacity:.42}.controlMobileNav{display:none}.controlContent{width:min(100%,1600px);animation:controlReveal .48s var(--ease) both;gap:18px;margin-inline:auto;padding:clamp(22px,3vw,46px);display:grid}@keyframes controlReveal{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.controlMetricGrid{border:1px solid var(--line);background:#0e1210bd;border-radius:17px;grid-template-columns:repeat(6,minmax(0,1fr));display:grid;overflow:hidden;box-shadow:0 24px 70px #0000001f}.controlMetricGridFive{grid-template-columns:repeat(6,minmax(0,1fr))}.controlKpi{border-right:1px solid var(--line);background:linear-gradient(135deg,#ffffff05,#0000 52%),0 0;flex-direction:column;min-height:142px;padding:19px;display:flex}.controlKpi:last-child{border-right:0}.controlKpi>span{color:var(--muted);font:600 .63rem/1.15 var(--font-mono), monospace;letter-spacing:.065em;text-transform:uppercase}.controlKpi strong{color:var(--text);letter-spacing:-.055em;text-overflow:ellipsis;margin-top:auto;font-size:clamp(1.55rem,2.2vw,2.35rem);font-weight:570;line-height:1;overflow:hidden}.controlKpi small{color:var(--quiet);margin-top:9px;font-size:.67rem}.controlKpi.accent strong{color:var(--acid)}.controlKpi.warning strong{color:var(--warning)}.controlSplit{grid-template-columns:minmax(0,1.55fr) minmax(310px,1fr);gap:18px;display:grid}.controlOverviewSplit{grid-template-columns:minmax(0,1.75fr) minmax(310px,.85fr)}.controlCard{border:1px solid var(--line);background:linear-gradient(155deg,#ffffff05,#0000 44%),#0e1210b8;border-radius:17px;min-width:0;overflow:hidden;box-shadow:0 24px 70px #0000001c}.controlCardHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;min-height:88px;padding:20px 22px;display:flex}.controlCardHead h3,.controlProvider h3,.controlModal h2{letter-spacing:-.025em;margin:8px 0 0;font-size:1.14rem;font-weight:580}.controlCardHead>small{color:var(--quiet);font:550 .65rem/1 var(--font-mono), monospace}.controlSelect select{border:1px solid var(--line-strong);min-width:84px;height:38px;color:var(--text);cursor:pointer;font:650 .72rem/1 var(--font-mono), monospace;background:#101512;border-radius:9px;padding:0 30px 0 12px}.controlChart{padding:23px 24px 18px}.chartSummary{grid-template-columns:1.4fr 1fr 1fr;gap:20px;display:grid}.chartSummary div{flex-direction:column;gap:4px;display:flex}.chartSummary span,.chartLegend span{color:var(--quiet);font-size:.68rem}.chartSummary strong{font-size:1.2rem;font-weight:560}.chartPlot{border-bottom:1px solid var(--line-strong);background:repeating-linear-gradient(#0000 0 49px,#e8ffeb0b 50px);grid-template-columns:repeat(14,minmax(8px,1fr));align-items:end;gap:clamp(4px,.8vw,11px);height:220px;margin-top:28px;padding-top:20px;display:grid}.chartDay{justify-content:center;align-items:flex-end;gap:2px;height:100%;display:flex;position:relative}.chartDay>i{width:min(11px,42%);min-height:3px;transition:height .6s var(--ease);border-radius:3px 3px 0 0}.chartDay .volume,.chartLegend .volume{background:var(--acid)}.chartDay .tasks,.chartLegend .tasks{background:#74e8d261}.chartDay>span{color:var(--quiet);font:550 .58rem/1 var(--font-mono), monospace;position:absolute;bottom:-22px}.chartLegend{justify-content:flex-end;gap:16px;margin-top:33px;display:flex}.chartLegend span{align-items:center;gap:6px;display:inline-flex}.chartLegend i{border-radius:2px;width:8px;height:8px}.controlMoneyStack{padding:4px 20px 12px}.controlMoneyRow{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;min-height:65px;display:flex}.controlMoneyRow:last-child{border-bottom:0}.controlMoneyRow span{color:var(--muted);font-size:.76rem}.controlMoneyRow strong{text-align:right;font-size:.86rem;font-weight:610}.controlMoneyRow strong.accent{color:var(--acid)}.controlMoneyRow strong.warning{color:var(--warning)}.controlFeed{min-height:210px}.controlFeedRow{border-bottom:1px solid var(--line);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:66px;padding:10px 20px;display:grid}.controlFeedRow:last-child{border-bottom:0}.controlFeedIcon{border:1px solid var(--line);width:30px;height:30px;color:var(--cyan);border-radius:8px;place-items:center;display:grid}.controlFeedIcon svg{width:15px;height:15px}.controlFeedRow>div{gap:2px;min-width:0;display:grid}.controlFeedRow strong{text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:590;overflow:hidden}.controlFeedRow small,.controlFeedRow time{color:var(--quiet);font-size:.65rem}.controlSignalList{padding:4px 20px 12px}.controlSignal{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;min-height:58px;display:flex}.controlSignal:last-child{border-bottom:0}.controlSignal span{color:var(--muted);align-items:center;gap:10px;font-size:.76rem;display:flex}.controlSignal span>i{background:var(--quiet);border-radius:50%;width:6px;height:6px}.controlSignal span>i.warn{background:var(--warning);box-shadow:0 0 0 4px #ffbd700f}.controlSignal strong{min-width:27px;height:27px;color:var(--muted);font:650 .7rem/1 var(--font-mono), monospace;background:#ffffff06;border-radius:8px;place-items:center;display:grid}.controlSignal strong.warn{color:var(--warning);background:#ffbd7014}.controlSignal strong.critical{color:var(--danger);background:#ff8d8217}.controlSectionIntro{justify-content:space-between;align-items:flex-end;gap:30px;min-height:112px;padding:4px 2px 14px;display:flex}.controlSectionIntro h2{letter-spacing:-.065em;max-width:770px;margin:13px 0 0;font-size:clamp(2rem,3.6vw,3.8rem);font-weight:520;line-height:.98}.controlSectionIntro p{max-width:640px;color:var(--muted);margin:15px 0 0}.controlSearch{border:1px solid var(--line-strong);background:var(--surface);min-width:min(360px,100%);height:46px;color:var(--muted);border-radius:11px;align-items:center;gap:10px;padding:0 14px;display:flex}.controlSearch svg{flex:none;width:17px;height:17px}.controlSearch input{width:100%;min-width:0;color:var(--text);background:0 0;border:0;outline:0;font-size:.82rem}.controlSearch input::placeholder{color:var(--quiet)}.controlTableCard{overflow:hidden}.controlTableWrap{width:100%;overflow-x:auto}.controlTableWrap table{border-collapse:collapse;width:100%;min-width:850px}.controlTableWrap th{border-bottom:1px solid var(--line);height:42px;color:var(--quiet);font:600 .59rem/1 var(--font-mono), monospace;letter-spacing:.08em;text-align:left;text-transform:uppercase;padding:0 18px}.controlTableWrap td{border-bottom:1px solid var(--line);height:70px;color:var(--muted);white-space:nowrap;padding:12px 18px;font-size:.75rem}.controlTableWrap tr:last-child td{border-bottom:0}.controlTableWrap tbody tr{content-visibility:auto;contain-intrinsic-size:0 70px;transition:background .15s}.controlTableWrap tbody tr:hover{background:#ffffff05}.controlTableWrap td strong,.controlTableWrap td small{display:block}.controlTableWrap td strong{color:var(--text);font-size:.77rem;font-weight:570}.controlTableWrap td small{color:var(--quiet);margin-top:3px;font-size:.64rem}.controlStatus{border:1px solid var(--line);letter-spacing:.035em;text-transform:uppercase;border-radius:999px;align-items:center;width:fit-content;min-height:24px;padding:0 8px;font:650 .57rem/1 var(--font-mono), monospace!important;display:inline-flex!important}.controlStatus.good{background:#c8ff6b0e;border-color:#c8ff6b2e;color:var(--acid)!important}.controlStatus.warn{background:#ffbd700e;border-color:#ffbd7033;color:var(--warning)!important}.controlStatus.bad{background:#ff8d820e;border-color:#ff8d8233;color:var(--danger)!important}.controlStatus.neutral{color:var(--muted)!important}.controlRowAction{min-height:31px;color:var(--muted);padding:0 9px}.controlRowAction:hover{color:var(--text);border-color:var(--line-strong)}.controlEmpty{min-height:184px;color:var(--quiet);align-content:center;place-items:center;gap:8px;display:grid}.controlEmpty span{font:500 1.1rem/1 var(--font-mono), monospace}.controlEmpty p{margin:0;font-size:.76rem}.controlChecklist{padding:8px 20px 16px;display:grid}.controlChecklist>div{border-bottom:1px solid var(--line);align-items:center;gap:12px;min-height:54px;display:flex}.controlChecklist>div:last-child{border-bottom:0}.controlChecklist span{width:24px;height:24px;font:700 .68rem/1 var(--font-mono), monospace;border-radius:7px;place-items:center;display:grid}.controlChecklist span.good{color:var(--acid);background:#c8ff6b12}.controlChecklist span.bad{color:var(--danger);background:#ff8d8214}.controlChecklist p{color:var(--muted);margin:0;font-size:.76rem}.controlHealthBadge{border:1px solid var(--line);background:var(--surface);border-radius:999px;min-height:37px;padding:0 13px}.controlBillingCard{gap:28px;display:grid}.controlBillingNotice{background:#c8ff6b0b;border:1px solid #c8ff6b2e;border-radius:12px;grid-template-columns:minmax(150px,.618fr) minmax(0,1.618fr);gap:28px;padding:20px 22px;display:grid}.controlBillingNotice strong{color:var(--acid);font-size:.82rem}.controlBillingNotice p{color:var(--muted);margin:0;font-size:.72rem}.controlBillingForm,.controlBillingForm fieldset{gap:20px;display:grid}.controlBillingForm fieldset{border:1px solid var(--line);border-radius:13px;margin:0;padding:24px}.controlBillingForm legend{color:var(--quiet);font:650 .59rem/1 var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;padding:0 8px}.controlBillingGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.controlBillingGridFour{grid-template-columns:repeat(4,minmax(0,1fr))}.controlBillingField{align-content:start;gap:9px;display:grid}.controlBillingField.wide{grid-column:1/-1}.controlBillingField>span{color:var(--quiet);font-size:.63rem}.controlBillingField input,.controlBillingField select,.controlBillingField textarea{border:1px solid var(--line-strong);width:100%;min-height:44px;color:var(--text);font:inherit;background:#05080785;border-radius:9px;outline:0;padding:10px 12px;font-size:.72rem}.controlBillingField textarea{resize:vertical}.controlBillingField input:focus,.controlBillingField select:focus,.controlBillingField textarea:focus{border-color:#c8ff6b73;box-shadow:0 0 0 3px #c8ff6b0d}.controlBillingField input:disabled{opacity:.45}.controlBillingCheck{border:1px solid var(--line-strong);background:#05080759;border-radius:9px;align-items:center;gap:12px;min-height:44px;padding:9px 12px;display:flex}.controlBillingCheck input{width:16px;height:16px;accent-color:var(--acid)}.controlBillingCheck span{gap:3px;display:grid}.controlBillingCheck strong{font-size:.68rem;font-weight:590}.controlBillingCheck small,.controlBillingPreview{color:var(--quiet);font-size:.6rem}.controlBillingPreview{margin:0}.controlBillingPreview code{color:var(--cyan)}.controlBillingActions{justify-content:space-between;align-items:center;gap:24px;display:flex}.controlBillingEnable{flex:1}.controlDocumentLinks{gap:7px;display:inline-flex}.controlDocumentLinks a{border:1px solid var(--line-strong);min-width:42px;color:var(--cyan);font:650 .58rem/1 var(--font-mono), monospace;text-align:center;border-radius:7px;padding:7px 9px}.controlDocumentLinks a:hover{background:#74e8d20d;border-color:#74e8d266}.controlIntegrationGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.controlIntegrationAlert{color:var(--danger);background:#ff8d8212;border:1px solid #ff8d823d;border-radius:11px;margin-bottom:18px;padding:14px 16px;font-size:.76rem}.controlProvider{border:1px solid var(--line);background:radial-gradient(circle at 90% 0%, #c8ff6b0e, transparent 15rem), var(--surface);border-radius:17px;min-height:355px;padding:26px}.controlProvider header{grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.providerMonogram{width:48px;height:48px;color:var(--acid);font:700 .76rem/1 var(--font-mono), monospace;background:#c8ff6b0f;border:1px solid #c8ff6b38;border-radius:13px;place-items:center;display:grid}.providerMonogram.payoneer{color:var(--cyan);background:#74e8d20f;border-color:#74e8d23d}.controlProvider h3{margin:0}.controlProvider header span{color:var(--muted);align-items:center;gap:7px;margin-top:5px;font-size:.68rem;display:flex}.controlProvider header span.pending i{background:var(--warning);animation:none;box-shadow:0 0 0 4px #ffbd700f}.controlProvider header>small{border:1px solid var(--line);color:var(--quiet);font:600 .58rem/1 var(--font-mono), monospace;text-transform:uppercase;border-radius:999px;padding:5px 8px}.controlProvider>p{min-height:54px;color:var(--muted);margin:26px 0 20px;font-size:.79rem}.controlProvider dl{margin:0}.controlProvider dl>div{border-top:1px solid var(--line);grid-template-columns:130px minmax(0,1fr);align-items:center;gap:20px;min-height:53px;display:grid}.controlProvider dt{color:var(--quiet);font-size:.67rem}.controlProvider dd{color:var(--text);font:550 .66rem/1.4 var(--font-mono), monospace;text-align:right;text-overflow:ellipsis;margin:0;overflow:hidden}.controlProviderEditor{min-height:0}.controlProviderEditor>p{min-height:66px}.controlProviderEditor form{gap:15px;display:grid}.controlProviderEditor form>label,.controlIntegrationRow>label:not(.controlIntegrationToggle){color:var(--muted);gap:7px;font-size:.68rem;display:grid}.controlProviderEditor input,.controlProviderEditor select{border:1px solid var(--line-strong);width:100%;min-height:44px;color:var(--text);font:500 .72rem/1 var(--font-mono), monospace;background:#090c0a;border-radius:10px;outline:0;padding:0 12px;transition:border-color .15s,box-shadow .15s}.controlProviderEditor input:focus,.controlProviderEditor select:focus{border-color:#c8ff6b70;box-shadow:0 0 0 3px #c8ff6b0e}.controlProviderEditor input[readonly]{color:var(--quiet);cursor:copy}.controlProviderEditor label>small{color:var(--quiet);font-size:.61rem}.controlIntegrationRow{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:14px;display:grid}.controlIntegrationToggle{border:1px solid var(--line-strong);min-height:44px;color:var(--text);white-space:nowrap;border-radius:10px;align-items:center;gap:9px;padding:0 12px;font-size:.68rem;display:flex}.controlIntegrationToggle input{width:16px;min-height:16px;accent-color:var(--acid);margin:0}.controlIntegrationMeta{border:1px solid var(--line);background:#ffffff05;border-radius:9px;align-content:center;gap:3px;min-height:48px;padding:10px 12px;display:grid}.controlIntegrationMeta span{color:var(--cyan);font:650 .57rem/1 var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase}.controlIntegrationMeta small{color:var(--quiet);text-overflow:ellipsis;font-size:.62rem;overflow:hidden}.controlIntegrationFeedback{border-radius:9px;margin:0;padding:11px 12px;font-size:.7rem!important}.controlIntegrationFeedback.success{background:#c8ff6b0f;color:var(--acid)!important}.controlIntegrationFeedback.error{background:#ff8d8212;color:var(--danger)!important}.controlProviderEditor .controlPrimary{width:100%;min-height:44px;margin-top:2px}.controlSetupCard ol{grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.controlSetupCard li{border-right:1px solid var(--line);gap:14px;min-height:190px;padding:24px;display:flex}.controlSetupCard li:last-child{border-right:0}.controlSetupCard li>span{color:var(--acid);font:650 .62rem/1 var(--font-mono), monospace}.controlSetupCard strong{font-size:.81rem;font-weight:580;display:block}.controlSetupCard p{color:var(--muted);margin:11px 0 0;font-size:.74rem}.controlModalBackdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:100;background:#000000ad;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.controlModal{border:1px solid var(--line-strong);width:min(100%,510px);box-shadow:var(--shadow);background:#101411;border-radius:18px;padding:28px}.controlModal>p{color:var(--muted);margin:14px 0 24px;font-size:.8rem}.controlModal label{color:var(--muted);gap:9px;font-size:.72rem;display:grid}.controlModal textarea{resize:vertical;border:1px solid var(--line-strong);min-height:120px;color:var(--text);font:400 .8rem/1.5 var(--font-sans), sans-serif;background:#090c0a;border-radius:10px;outline:0;padding:13px}.controlModal textarea:focus{border-color:#c8ff6b73;box-shadow:0 0 0 3px #c8ff6b0d}.controlFormError{color:var(--danger)!important}.controlModalActions{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}@media (max-width:1320px){.controlMetricGrid{grid-template-columns:repeat(3,1fr)}.controlMetricGridFive{grid-template-columns:repeat(3,minmax(0,1fr))}.controlKpi{border-bottom:1px solid var(--line)}.controlKpi:nth-child(3n){border-right:0}.controlKpi:nth-last-child(-n+3){border-bottom:0}.controlMetricGridFive .controlKpi{border-bottom:1px solid var(--line)}.controlMetricGridFive .controlKpi:nth-child(3n){border-right:0}.controlMetricGridFive .controlKpi:nth-last-child(-n+3){border-bottom:0}}@media (max-width:1080px){.controlCenter{--control-rail:84px}.controlBrand{justify-content:center;padding:0}.controlBrand div,.controlRail nav button span,.controlRailFoot small{display:none}.controlRail nav button{justify-content:center;padding:0}.controlRail nav button.isActive:before{left:-16px}.controlRailFoot{justify-items:center;padding-inline:0}.controlPulse{font-size:0}.controlSplit,.controlOverviewSplit{grid-template-columns:1fr}.controlMetricGridFive{grid-template-columns:repeat(3,1fr)}.controlMetricGridFive .controlKpi{border-bottom:1px solid var(--line)}.controlMetricGridFive .controlKpi:nth-child(3){border-right:0}.controlMetricGridFive .controlKpi:nth-last-child(-n+3){border-bottom:0}.controlSetupCard ol{grid-template-columns:repeat(2,1fr)}.controlSetupCard li:nth-child(2){border-right:0}.controlSetupCard li:nth-child(-n+2){border-bottom:1px solid var(--line)}.controlBillingGridFour{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.controlCenter{display:block}.controlRail{display:none}.controlTopbar{min-height:74px;padding:12px 16px}.controlTopbar h1{font-size:1.1rem}.controlTopActions time,.controlTopActions .textButton{display:none}.controlTopActions .controlGhost{min-height:36px;padding-inline:11px}.controlMobileNav{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:14;scrollbar-width:none;background:#080a09e8;gap:5px;height:58px;padding:8px 14px;display:flex;position:sticky;top:74px;overflow-x:auto}.controlMobileNav::-webkit-scrollbar{display:none}.controlMobileNav button{border-radius:9px;align-items:center;gap:7px;min-width:max-content;padding:0 11px;font-size:.68rem;display:flex}.controlMobileNav button.isActive{color:var(--acid);background:#c8ff6b14}.controlMobileNav svg{width:15px;height:15px}.controlContent{padding:20px 15px 36px}.controlMetricGrid,.controlMetricGridFive{grid-template-columns:repeat(2,1fr)}.controlKpi,.controlMetricGridFive .controlKpi{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:125px}.controlKpi:nth-child(2n),.controlMetricGridFive .controlKpi:nth-child(2n){border-right:0}.controlKpi:nth-last-child(-n+2),.controlMetricGridFive .controlKpi:nth-last-child(-n+2){border-bottom:0}.controlSectionIntro{align-items:start;min-height:100px;display:grid}.controlSectionIntro h2{font-size:2.35rem}.controlSearch{min-width:100%}.controlIntegrationGrid,.controlBillingNotice,.controlBillingGrid,.controlBillingGridFour{grid-template-columns:1fr}.controlBillingActions{flex-direction:column;align-items:stretch}.controlBillingActions .controlPrimary{width:100%}.controlSetupCard ol{grid-template-columns:1fr}.controlSetupCard li{border-right:0;border-bottom:1px solid var(--line);min-height:130px}.controlSetupCard li:last-child{border-bottom:0}.chartSummary{grid-template-columns:1fr 1fr}.chartSummary div:first-child{grid-column:1/-1}.chartPlot{gap:4px}.chartLegend{justify-content:flex-start}}@media (max-width:440px){.controlIntegrationRow{grid-template-columns:1fr}.controlBillingForm fieldset{padding:18px}.controlMetricGrid,.controlMetricGridFive{grid-template-columns:1fr}.controlKpi,.controlMetricGridFive .controlKpi,.controlKpi:nth-last-child(-n+2),.controlMetricGridFive .controlKpi:nth-child(4){border-right:0;border-bottom:1px solid var(--line);min-height:111px}.controlKpi:last-child,.controlMetricGridFive .controlKpi:last-child{border-bottom:0;grid-column:auto}.controlCardHead{align-items:flex-start}.controlProvider{padding:21px}.controlProvider header{grid-template-columns:44px 1fr}.controlProvider header>small{grid-column:2;width:fit-content}.controlProvider dl>div{grid-template-columns:1fr;gap:4px;padding-block:10px}.controlProvider dd{text-align:left}}.developerShell{background:radial-gradient(circle at 82% 8%, #74e8d212, transparent 26rem), linear-gradient(#ffffff04 1px, transparent 1px), linear-gradient(90deg, #ffffff04 1px, transparent 1px), var(--bg);background-size:auto,58px 58px,58px 58px,auto;min-height:100vh;overflow:clip}.developerHeader,.developerHero,.developerBand,.developerSection,.developerReference,.developerFooter{width:min(100% - 48px,1400px);margin-inline:auto}.developerHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:30px;min-height:78px;display:flex}.developerHeader nav,.developerFooter>div{align-items:center;gap:25px;display:flex}.developerHeader nav>a:not(.button),.developerFooter a{color:var(--muted);font-size:.76rem;font-weight:560;text-decoration:none;transition:color .16s}.developerHeader nav>a:hover,.developerFooter a:hover{color:var(--text)}.developerHero{grid-template-columns:minmax(0,1.618fr) minmax(360px,1fr);align-items:center;gap:clamp(54px,8vw,130px);min-height:690px;padding-block:88px;display:grid}.developerHeroCopy{min-width:0}.developerHeroCopy h1{letter-spacing:-.073em;max-width:880px;margin:24px 0 28px;font-size:clamp(4rem,7vw,7.3rem);font-weight:530;line-height:.89}.developerHeroCopy>p{max-width:680px;color:var(--muted);margin:0;font-size:clamp(1rem,1.4vw,1.2rem)}.developerHeroCopy .heroActions{margin-top:38px}.developerStatusPanel{border:1px solid var(--line-strong);min-width:0;animation:developerPanelIn .76s var(--ease) both;background:radial-gradient(circle at 100% 0,#c8ff6b13,#0000 17rem),#0e1210d6;border-radius:22px;overflow:hidden;transform:translateY(13px);box-shadow:0 38px 100px #0000003d}@keyframes developerPanelIn{0%{opacity:0;transform:translateY(30px)}}.developerStatusHead{border-bottom:1px solid var(--line);height:64px;color:var(--acid);font:650 .63rem/1 var(--font-mono), monospace;letter-spacing:.09em;justify-content:space-between;align-items:center;padding-inline:22px;display:flex}.developerStatusHead i{background:var(--acid);border-radius:50%;width:8px;height:8px;animation:2.4s ease-in-out infinite livePulse;box-shadow:0 0 0 6px #c8ff6b0f,0 0 20px #c8ff6b40}.developerStatusPanel dl{margin:0;padding:8px 22px}.developerStatusPanel dl>div{border-bottom:1px solid var(--line);grid-template-columns:108px minmax(0,1fr);align-items:center;gap:18px;min-height:69px;display:grid}.developerStatusPanel dl>div:last-child{border-bottom:0}.developerStatusPanel dt{color:var(--quiet);font-size:.69rem}.developerStatusPanel dd{overflow-wrap:anywhere;min-width:0;color:var(--text);font:520 .72rem/1.5 var(--font-mono), monospace;margin:0}.developerTrustLine{border-top:1px solid var(--line);background:#ffffff03;justify-content:center;align-items:center;gap:9px;min-height:72px;padding:15px;display:flex}.developerTrustLine span{color:var(--muted);white-space:nowrap;font-size:.58rem}.developerTrustLine i{background:#c8ff6b52;width:15px;height:1px}.developerBand{border:1px solid var(--line);background:#0e1210ad;border-radius:18px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.developerBand>div{border-right:1px solid var(--line);flex-direction:column;justify-content:center;min-height:126px;padding:24px;display:flex}.developerBand>div:last-child{border-right:0}.developerBand strong{color:var(--acid);letter-spacing:-.05em;font-size:2.1rem;font-weight:550;line-height:1}.developerBand span{color:var(--quiet);margin-top:10px;font-size:.68rem}.developerSection{padding-block:145px}.developerSection+.developerSection{border-top:1px solid var(--line)}.developerSectionIntro{grid-template-columns:minmax(0,1.618fr) minmax(280px,1fr);align-items:end;gap:clamp(44px,8vw,120px);margin-bottom:62px;display:grid}.developerSectionIntro h2,.developerReferenceHead h2,.developerExampleCopy h2{letter-spacing:-.064em;max-width:880px;margin:17px 0 0;font-size:clamp(2.8rem,5vw,5.8rem);font-weight:520;line-height:.94}.developerSectionIntro>p,.developerReferenceHead p,.developerExampleCopy>p{color:var(--muted);margin:0}.developerSteps{border:1px solid var(--line);background:var(--surface);border-radius:18px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.developerSteps article{border-right:1px solid var(--line);gap:18px;min-height:250px;padding:28px;display:flex}.developerSteps article:last-child{border-right:0}.developerSteps article>span{color:var(--acid);font:650 .65rem/1 var(--font-mono), monospace}.developerSteps h3{margin:0;font-size:1rem;font-weight:580}.developerSteps p{color:var(--muted);margin:18px 0 0;font-size:.77rem}.developerQuickActions{align-items:center;gap:28px;margin-top:28px;display:flex}.developerProtocolSection{padding-block:132px}.developerProtocolGrid{grid-template-columns:1.618fr 1fr;gap:17px;display:grid}.developerProtocolGrid article{border:1px solid var(--line);background:radial-gradient(circle at 90% 5%, #74e8d214, transparent 18rem), var(--surface);border-radius:20px;flex-direction:column;min-height:355px;padding:clamp(28px,4vw,52px);display:flex}.developerProtocolGrid article:last-child{background:radial-gradient(circle at 90% 5%, #c8ff6b14, transparent 18rem), var(--surface)}.developerProtocolGrid header{color:var(--acid);font:650 .66rem/1 var(--font-mono), monospace;justify-content:space-between;align-items:center;display:flex}.developerProtocolGrid header b{border:1px solid var(--line-strong);color:var(--quiet);letter-spacing:.07em;border-radius:999px;padding:6px 8px;font-size:.56rem}.developerProtocolGrid h3{letter-spacing:-.055em;margin:auto 0 12px;font-size:clamp(2rem,3.7vw,4rem);font-weight:530;line-height:.95}.developerProtocolGrid article:last-child h3{font-size:clamp(1.8rem,2.8vw,3rem)}.developerProtocolGrid p{max-width:620px;color:var(--muted);margin:0 0 26px}.developerProtocolGrid code{overflow-wrap:anywhere;color:var(--cyan);font:520 .72rem/1.5 var(--font-mono), monospace}.developerExampleSection{grid-template-columns:minmax(0,1fr) minmax(0,1.618fr);align-items:center;gap:clamp(48px,8vw,120px);display:grid}.developerExampleCopy ul{gap:13px;margin:35px 0 0;padding:0;list-style:none;display:grid}.developerExampleCopy li{color:var(--muted);grid-template-columns:22px 1fr;align-items:start;gap:12px;font-size:.77rem;display:grid}.developerExampleCopy li .icon{color:var(--acid);margin-top:2px}.developerCodePanel{border:1px solid var(--line-strong);background:#090c0a;border-radius:19px;min-width:0;overflow:hidden;box-shadow:0 34px 90px #0003}.developerCodePanel header{border-bottom:1px solid var(--line);height:58px;color:var(--quiet);font:600 .62rem/1 var(--font-mono), monospace;letter-spacing:.07em;justify-content:space-between;align-items:center;padding-inline:20px;display:flex}.developerCodePanel button,.developerCopyPath{color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;font-size:.68rem;display:inline-flex}.developerCodePanel button:hover,.developerCopyPath:hover{color:var(--text)}.developerCodePanel pre{color:#d5e6d9;max-height:520px;font:500 .72rem/1.8 var(--font-mono), monospace;tab-size:2;margin:0;padding:26px;overflow:auto}.developerReference{border-top:1px solid var(--line);padding-block:145px 120px}.developerReferenceHead{justify-content:space-between;align-items:end;gap:60px;margin-bottom:64px;display:flex}.developerReferenceHead p{max-width:680px;margin-top:20px}.developerReferenceHead>.button{flex:none}.developerReferenceLayout{grid-template-columns:minmax(220px,.618fr) minmax(0,1.618fr);align-items:start;gap:32px;display:grid}.developerFilters{border:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0e1210d1;border-radius:16px;gap:22px;padding:23px;display:grid;position:sticky;top:24px}.developerFilters label{gap:10px;display:grid}.developerFilters label>span{color:var(--quiet);font:650 .58rem/1 var(--font-mono), monospace;letter-spacing:.08em}.developerFilters input{border:1px solid var(--line-strong);width:100%;height:45px;color:var(--text);background:#090c0a;border-radius:10px;outline:0;padding:0 13px;font-size:.76rem}.developerFilters input:focus{border-color:#c8ff6b73;box-shadow:0 0 0 3px #c8ff6b0d}.developerFilterButtons{gap:5px;display:grid}.developerFilterButtons button{min-height:39px;color:var(--muted);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:9px;padding:0 11px;font-size:.71rem}.developerFilterButtons button:hover{color:var(--text);background:#ffffff05}.developerFilterButtons button.isActive{color:var(--acid);background:#c8ff6b0f;border-color:#c8ff6b29}.developerLegend{border-top:1px solid var(--line);padding-top:20px}.developerLegend strong{font-size:.73rem;font-weight:600}.developerLegend p{color:var(--quiet);margin:12px 0 0;font-size:.65rem}.developerLegend b{color:var(--muted)}.developerEndpointList{min-width:0}.developerResultCount{min-height:48px;color:var(--muted);justify-content:space-between;align-items:center;margin-bottom:15px;padding:0 4px;font-size:.72rem;display:flex}.developerResultCount small{color:var(--quiet);font:560 .6rem/1 var(--font-mono), monospace}.developerEndpointGroup+.developerEndpointGroup{margin-top:42px}.developerEndpointGroup>h3{color:var(--muted);font:630 .65rem/1 var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin:0 0 13px}.developerEndpoint{border:1px solid var(--line);background:#0e1210b3;border-bottom:0;overflow:hidden}.developerEndpoint:first-of-type{border-radius:14px 14px 0 0}.developerEndpoint:last-child{border-bottom:1px solid var(--line);border-radius:0 0 14px 14px}.developerEndpoint:only-of-type{border-bottom:1px solid var(--line);border-radius:14px}.developerEndpoint[open]{background:var(--surface)}.developerEndpointGroup{content-visibility:auto;contain-intrinsic-size:auto 520px}.developerEndpoint summary{cursor:pointer;grid-template-columns:62px minmax(170px,1.2fr) minmax(180px,1fr) auto 16px;align-items:center;gap:14px;min-height:72px;padding:13px 18px;list-style:none;display:grid}.developerEndpoint summary::-webkit-details-marker{display:none}.developerEndpoint summary:hover{background:#ffffff04}.developerEndpoint summary>code{min-width:0;color:var(--text);font:540 .7rem/1.4 var(--font-mono), monospace;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.developerEndpoint summary>strong{color:var(--muted);font-size:.73rem;font-weight:500}.developerEndpoint summary>i{border-right:1px solid var(--muted);border-bottom:1px solid var(--muted);width:8px;height:8px;transition:transform .18s var(--ease);transform:rotate(45deg)translate(-2px,2px)}.developerEndpoint[open] summary>i{transform:rotate(225deg)translate(-1px,-1px)}.developerMethod{width:fit-content;min-width:53px;min-height:25px;color:var(--cyan);font:700 .58rem/1 var(--font-mono), monospace;background:#74e8d20f;border:1px solid #74e8d233;border-radius:7px;place-items:center;display:grid}.developerMethod.method-post{color:var(--acid);background:#c8ff6b0f;border-color:#c8ff6b33}.developerMethod.method-put,.developerMethod.method-patch{color:var(--warning);background:#ffbd700f;border-color:#ffbd7038}.developerMethod.method-delete{color:var(--danger);background:#ff8d820f;border-color:#ff8d8238}.developerAccess{border:1px solid var(--line);min-height:25px;color:var(--quiet);font:570 .57rem/1 var(--font-mono), monospace;white-space:nowrap;border-radius:999px;align-items:center;padding:0 8px;display:inline-flex}.developerEndpointDetail{border-top:1px solid var(--line);background:#0000001f;grid-template-columns:1fr 1fr 1.618fr;gap:24px;padding:25px 88px 28px 94px;display:grid;position:relative}.developerEndpointDetail>div{align-content:start;gap:7px;display:grid}.developerEndpointDetail div>span{color:var(--quiet);font-size:.62rem}.developerEndpointDetail div>strong{color:var(--text);font-size:.71rem;font-weight:560}.developerResponses ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.developerResponses li{color:var(--muted);font-size:.66rem}.developerResponses b{min-width:35px;color:var(--acid);font-family:var(--font-mono), monospace;display:inline-block}.developerCopyPath{position:absolute;bottom:24px;right:19px}.developerEmpty{border:1px dashed var(--line-strong);min-height:350px;color:var(--quiet);text-align:center;border-radius:16px;align-content:center;place-items:center;gap:8px;display:grid}.developerEmpty .icon{width:30px;height:30px}.developerEmpty h3,.developerEmpty p{margin:0}.developerEmpty h3{color:var(--text);font-size:1rem}.developerEmpty p{font-size:.72rem}.developerFooter{border-top:1px solid var(--line);grid-template-columns:1fr 1.618fr 1fr;align-items:center;gap:35px;min-height:165px;display:grid}.developerFooter>p{color:var(--quiet);text-align:center;font-size:.68rem}.developerFooter>div{justify-content:flex-end}.financeWorkspace{border:1px solid var(--line);background:radial-gradient(circle at 84% 4%,#74e8d214,#0000 30rem),linear-gradient(145deg,#0f1411f5,#090c0afa);border-radius:22px;grid-column:1/-1;overflow:hidden;box-shadow:0 32px 90px #00000029}.financeWorkspaceHead{grid-template-columns:minmax(0,1.618fr) minmax(180px,.382fr);align-items:end;gap:42px;padding:clamp(28px,4vw,54px);display:grid}.financeWorkspaceHead h2{letter-spacing:-.055em;max-width:870px;margin:14px 0 0;font-size:clamp(2.3rem,4.2vw,4.8rem);font-weight:520;line-height:.96}.financeWorkspaceHead p{max-width:760px;color:var(--muted);margin:18px 0 0;font-size:.8rem}.financeCurrency{gap:9px;display:grid}.financeCurrency>span,.billingProfileCard header>div>span,.financeTableCard>header span,.payoutSetupCard>div>span{color:var(--quiet);font:650 .58rem/1 var(--font-mono), monospace;letter-spacing:.08em}.financeCurrency select{border:1px solid var(--line-strong);width:100%;min-height:45px;color:var(--text);background:#090c0a;border-radius:9px;outline:0;padding:0 12px}.financeMetricStrip{border-block:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.financeMetric{border-right:1px solid var(--line);align-content:center;gap:8px;min-height:126px;padding:22px 26px;display:grid}.financeMetric:last-child{border-right:0}.financeMetric>span,.budgetGauge>span,.budgetMoneyInput>span,.payoutSetupAction label>span,.profileBillingField>span{color:var(--quiet);font-size:.61rem}.financeMetric strong{letter-spacing:-.045em;font-size:clamp(1.35rem,2.3vw,2.2rem);font-weight:540}.financeMetric.accent strong{color:var(--acid)}.financeMetric small{color:var(--muted);font-size:.63rem}.financeTabs{border-bottom:1px solid var(--line);scrollbar-width:none;gap:6px;padding:13px clamp(20px,4vw,48px);display:flex;overflow-x:auto}.financeTabs::-webkit-scrollbar{display:none}.financeTabs button{min-width:max-content;min-height:39px;color:var(--muted);cursor:pointer;transition:.17s var(--ease);background:0 0;border:1px solid #0000;border-radius:9px;padding:0 14px;font-size:.7rem}.financeTabs button:hover{color:var(--text)}.financeTabs button.active{color:var(--acid);background:#c8ff6b0f;border-color:#c8ff6b2e}.financePanelStack{gap:18px;padding:clamp(20px,4vw,48px);display:grid}.financeTruthNote{background:#74e8d209;border:1px solid #74e8d22b;border-radius:13px;grid-template-columns:42px 1fr;align-items:start;gap:18px;padding:22px;display:grid}.financeTruthNote>.icon{width:24px;height:24px;color:var(--cyan)}.financeTruthNote strong{font-size:.8rem}.financeTruthNote p{color:var(--muted);margin:8px 0 0;font-size:.72rem}.agentBudgetList{gap:13px;display:grid}.agentBudgetCard,.payoutSetupCard,.billingProfileCard,.financeTableCard{border:1px solid var(--line);background:#ffffff05;border-radius:15px;overflow:hidden}.agentBudgetCard{padding:24px}.agentBudgetCard>header,.billingProfileCard>header,.financeTableCard>header,.payoutSetupCard{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.agentBudgetCard>header span{color:var(--acid);font:650 .57rem/1 var(--font-mono), monospace}.agentBudgetCard h3,.billingProfileCard h3,.financeTableCard h3,.payoutSetupCard h3{letter-spacing:-.025em;margin:8px 0 0;font-size:1.1rem;font-weight:570}.agentBudgetCard .inlineLink{cursor:pointer;background:0 0;border:0}.agentBudgetMetrics{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:28px;margin-top:24px;padding-top:22px;display:grid}.budgetGauge{gap:8px;display:grid}.budgetGauge strong{font-size:1.12rem;font-weight:540}.budgetGauge>div{background:#ffffff13;border-radius:99px;height:3px;overflow:hidden}.budgetGauge>div i{border-radius:inherit;background:linear-gradient(90deg, var(--cyan), var(--acid));height:100%;display:block}.budgetGauge small,.agentBudgetMissing{color:var(--quiet);font-size:.61rem}.agentBudgetMissing{margin:20px 0 0}.agentBudgetForm{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-top:24px;padding-top:22px;display:grid}.budgetMoneyInput{gap:8px;display:grid}.budgetMoneyInput>div{border:1px solid var(--line-strong);background:#090c0a;border-radius:9px;grid-template-columns:1fr auto;align-items:center;display:grid}.budgetMoneyInput input{min-width:0;height:42px;color:var(--text);background:0 0;border:0;outline:0;padding:0 11px}.budgetMoneyInput b{color:var(--quiet);font:650 .58rem/1 var(--font-mono), monospace;padding-right:11px}.agentBudgetFormAction{grid-column:1/-1;justify-content:flex-end;align-items:center;gap:16px;display:flex}.agentBudgetFormAction>span,.billingProfileActions>span,.payoutSetupAction>small{color:var(--danger);font-size:.65rem}.financeTableCard>header{border-bottom:1px solid var(--line);align-items:center;padding:22px 24px}.financeTableWrap{overflow-x:auto}.financeTableWrap table{border-collapse:collapse;width:100%;min-width:760px}.financeTableWrap th{border-bottom:1px solid var(--line);color:var(--quiet);font:650 .55rem/1 var(--font-mono), monospace;text-align:left;letter-spacing:.06em;text-transform:uppercase;padding:12px 16px}.financeTableWrap td{border-bottom:1px solid var(--line);color:var(--muted);padding:14px 16px;font-size:.68rem}.financeTableWrap tr:last-child td{border-bottom:0}.financeTableWrap td strong,.financeTableWrap td small{display:block}.financeTableWrap td strong{color:var(--text);font-weight:560}.financeTableWrap td small{color:var(--quiet);margin-top:5px;font-size:.57rem}.financeStatus{border:1px solid var(--line-strong);min-height:24px;color:var(--muted);font:650 .54rem/1 var(--font-mono), monospace;border-radius:999px;align-items:center;padding:0 8px;display:inline-flex}.financeStatus.good{color:var(--acid);background:#c8ff6b0d;border-color:#c8ff6b33}.financeStatus.warn{color:var(--warning);border-color:#ffbd7033}.financeStatus.bad{color:var(--danger);border-color:#ff8d8238}.payoutSetupCard{align-items:center;padding:28px}.payoutSetupCard>div:first-child{max-width:720px}.payoutSetupCard>div>span.ready{color:var(--acid)}.payoutSetupCard p,.billingProfileCard>p{color:var(--muted);margin:11px 0 0;font-size:.72rem}.payoutSetupAction{grid-template-columns:82px 1fr;gap:9px;min-width:280px;display:grid}.payoutSetupAction label{gap:6px;display:grid}.payoutSetupAction input{border:1px solid var(--line-strong);width:100%;height:43px;color:var(--text);text-align:center;background:#090c0a;border-radius:8px;outline:0;padding:0 10px}.payoutSetupAction .button{align-self:end}.payoutSetupAction>small{grid-column:1/-1}.billingProfileCard{padding:26px}.billingProfileGrid{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:24px;padding-top:22px;display:grid}.profileBillingField{gap:8px;display:grid}.profileBillingField.wide{grid-column:span 2}.profileBillingField input,.profileBillingField select{border:1px solid var(--line-strong);width:100%;height:43px;color:var(--text);background:#090c0a;border-radius:8px;outline:0;padding:0 11px;font-size:.7rem}.profileBillingField input:focus,.profileBillingField select:focus{border-color:#c8ff6b73;box-shadow:0 0 0 3px #c8ff6b0d}.billingProfileActions{justify-content:flex-end;align-items:center;gap:16px;margin-top:20px;display:flex}.billingProfileActions>span{color:var(--muted)}.invoiceDownloadLinks{gap:6px;display:inline-flex}.invoiceDownloadLinks a{border:1px solid var(--line-strong);color:var(--cyan);font:650 .55rem/1 var(--font-mono), monospace;border-radius:7px;padding:7px 9px}.financeEmpty{min-height:135px;color:var(--quiet);text-align:center;align-content:center;place-items:center;gap:7px;display:grid}.financeEmpty .icon{width:24px;height:24px}.financeEmpty strong,.financeEmpty p{margin:0}.financeEmpty strong{color:var(--muted);font-size:.76rem}.financeEmpty p{font-size:.63rem}.dashboardAgentGuide{border:1px solid var(--line);border-radius:var(--radius);background:radial-gradient(circle at 75% 0%, #c8ff6b0f, transparent 24rem), var(--surface);grid-column:1/-1;grid-template-columns:1fr 1.618fr auto;align-items:center;gap:32px;padding:28px 30px;display:grid}.dashboardAgentGuide h2{letter-spacing:-.04em;margin:9px 0 0;font-size:1.65rem;font-weight:550}.dashboardAgentGuide p{color:var(--muted);margin:10px 0 0;font-size:.74rem}.dashboardAgentGuide ol{grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.dashboardAgentGuide li{border-left:1px solid var(--line);align-content:center;gap:7px;min-height:72px;padding:0 17px;display:grid}.dashboardAgentGuide li span{color:var(--acid);font:650 .58rem/1 var(--font-mono), monospace}.dashboardAgentGuide li strong{font-size:.7rem;font-weight:550}.dashboardAgentGuide>.button{white-space:nowrap}@media (max-width:1120px){.financeMetricStrip{grid-template-columns:repeat(2,1fr)}.financeMetric:nth-child(2){border-right:0}.financeMetric:nth-child(-n+2){border-bottom:1px solid var(--line)}.agentBudgetForm,.billingProfileGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.developerHero{grid-template-columns:1fr .8fr;gap:45px}.developerSteps{grid-template-columns:repeat(2,1fr)}.developerSteps article:nth-child(2){border-right:0}.developerSteps article:nth-child(-n+2){border-bottom:1px solid var(--line)}.developerEndpoint summary{grid-template-columns:62px minmax(170px,1fr) auto 16px}.developerEndpoint summary>strong{display:none}.dashboardAgentGuide{grid-template-columns:1fr 1.618fr}.dashboardAgentGuide>.button{grid-column:1/-1;width:fit-content}}@media (max-width:900px){.financeWorkspaceHead{grid-template-columns:1fr;gap:24px}.financeCurrency{max-width:220px}.payoutSetupCard{display:grid}.payoutSetupAction{width:100%;min-width:0;margin-top:8px}.developerHeader nav>a:not(.button){display:none}.developerHero,.developerSectionIntro,.developerExampleSection,.developerReferenceLayout{grid-template-columns:1fr}.developerHero{padding-block:75px}.developerStatusPanel{width:min(100%,660px);transform:none}.developerSectionIntro{gap:26px}.developerSectionIntro>p{max-width:720px}.developerReferenceLayout{gap:22px}.developerFilters{position:static}.developerFilterButtons{grid-template-columns:repeat(5,1fr)}.developerLegend{display:none}.developerFooter{grid-template-columns:1fr 1fr}.developerFooter>p{display:none}}@media (max-width:760px){.agentBudgetMetrics,.agentBudgetForm,.billingProfileGrid{grid-template-columns:1fr}.profileBillingField.wide{grid-column:auto}.financeWorkspaceHead h2{font-size:2.5rem}.financeTruthNote{grid-template-columns:30px 1fr}.developerHeader,.developerHero,.developerBand,.developerSection,.developerReference,.developerFooter{width:min(100% - 30px,1400px)}.developerHero{gap:54px;min-height:auto}.developerHeroCopy h1{font-size:clamp(3.5rem,16vw,5.8rem)}.developerBand{grid-template-columns:repeat(2,1fr)}.developerBand>div:nth-child(2){border-right:0}.developerBand>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.developerSection,.developerReference{padding-block:95px}.developerProtocolGrid{grid-template-columns:1fr}.developerProtocolGrid article{min-height:310px}.developerFilterButtons{scrollbar-width:none;padding-bottom:3px;display:flex;overflow-x:auto}.developerFilterButtons::-webkit-scrollbar{display:none}.developerFilterButtons button{min-width:max-content}.developerReferenceHead{gap:26px;display:grid}.developerReferenceHead>.button{width:fit-content}.developerEndpoint summary{grid-template-columns:57px minmax(0,1fr) 14px;gap:10px;padding-inline:13px}.developerEndpoint summary>.developerAccess{display:none}.developerEndpointDetail{grid-template-columns:1fr 1fr;padding:22px 18px 62px}.developerResponses{grid-column:1/-1}.developerCopyPath{bottom:22px;left:18px;right:auto}.dashboardAgentGuide{grid-template-columns:1fr}.dashboardAgentGuide ol{grid-template-columns:repeat(2,1fr)}.dashboardAgentGuide li:nth-child(odd){border-left:0}.dashboardAgentGuide>.button{grid-column:auto}}@media (max-width:520px){.financeMetricStrip{grid-template-columns:1fr}.financeMetric,.financeMetric:nth-child(2){border-right:0;border-bottom:1px solid var(--line);min-height:105px}.financeMetric:last-child{border-bottom:0}.financeWorkspaceHead,.financePanelStack{padding:22px}.financeWorkspaceHead h2{font-size:2.1rem}.agentBudgetCard,.billingProfileCard,.payoutSetupCard{padding:20px}.agentBudgetCard>header,.billingProfileCard>header,.payoutSetupCard{flex-direction:column;align-items:flex-start}.billingProfileActions,.agentBudgetFormAction{flex-direction:column;align-items:stretch}.billingProfileActions .button,.agentBudgetFormAction .button{width:100%}.developerHeader .brandName{display:none}.developerHeader nav{gap:0}.developerHeroCopy .heroActions,.developerQuickActions{flex-direction:column;align-items:stretch}.developerHeroCopy .heroActions .button,.developerQuickActions .button{width:100%}.developerStatusPanel dl>div{grid-template-columns:1fr;align-content:center;gap:4px}.developerTrustLine{justify-content:flex-start;overflow-x:auto}.developerBand>div{min-height:108px;padding:18px}.developerBand strong{font-size:1.7rem}.developerSteps{grid-template-columns:1fr}.developerSteps article,.developerSteps article:nth-child(2){border-right:0;border-bottom:1px solid var(--line);min-height:175px}.developerSteps article:last-child{border-bottom:0}.developerSectionIntro h2,.developerReferenceHead h2,.developerExampleCopy h2{font-size:2.8rem}.developerCodePanel pre{padding:20px;font-size:.65rem}.developerEndpoint summary{grid-template-columns:53px minmax(0,1fr) 12px;min-height:82px}.developerEndpoint summary>code{white-space:normal;overflow-wrap:anywhere}.developerEndpointDetail{grid-template-columns:1fr}.developerResponses{grid-column:auto}.developerFooter{grid-template-columns:1fr;align-content:center;min-height:190px}.developerFooter>div{flex-wrap:wrap;justify-content:flex-start}.dashboardAgentGuide{padding:24px}.dashboardAgentGuide ol{grid-template-columns:1fr}.dashboardAgentGuide li,.dashboardAgentGuide li:nth-child(odd){border-left:0;border-bottom:1px solid var(--line);min-height:60px}.dashboardAgentGuide li:last-child{border-bottom:0}.dashboardAgentGuide>.button{white-space:normal;text-align:center;width:100%}}@media (prefers-reduced-motion:reduce){.developerStatusPanel,.developerStatusHead i{animation:none}}.verificationStack{gap:28px;display:grid}.verificationState{text-align:center;align-content:center;place-items:center;gap:14px;min-height:320px;display:grid}.verificationState.compact{border-bottom:1px solid var(--line);min-height:210px;padding-bottom:24px}.verificationState h2,.verificationState p{margin:0}.verificationState h2{letter-spacing:-.045em;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:560}.verificationState p{max-width:470px;color:var(--muted);font-size:.86rem}.verificationState .button{margin-top:14px}.verificationGlyph{width:58px;height:58px;color:var(--cyan);font:700 1.2rem/1 var(--font-mono), monospace;background:#72e7ff0e;border:1px solid #72e7ff4d;border-radius:18px;place-items:center;display:grid}.verificationGlyph.isWorking{border:2px solid #72e7ff2e;border-top-color:var(--cyan);border-radius:50%;animation:.9s linear infinite verificationSpin}.verificationGlyph.isComplete{color:var(--acid);background:#c8ff6b11;border-color:#c8ff6b52}@keyframes verificationSpin{to{transform:rotate(360deg)}}.contactSection{border-top:1px solid var(--line);background:radial-gradient(circle at 18% 35%,#9b7cff14,#0000 28rem),linear-gradient(145deg,#0d111beb,#070910fa);position:relative;overflow:hidden}.contactLayout{grid-template-columns:minmax(0,1fr) minmax(0,1.618fr);align-items:start;gap:clamp(42px,7vw,96px);display:grid}.contactIntro{position:sticky;top:118px}.contactIntro h2{letter-spacing:-.06em;margin:18px 0 22px;font-size:clamp(2.7rem,5vw,5rem);font-weight:560;line-height:.96}.contactIntro>p{color:var(--muted);margin:0;font-size:.95rem}.contactSignals{color:var(--muted);gap:11px;margin:30px 0 24px;font-size:.74rem;display:grid}.contactSignals span{align-items:center;gap:10px;display:flex}.contactSignals i{background:var(--acid);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 5px #c8ff6b0f}.contactForm{border:1px solid var(--line-strong);box-shadow:var(--shadow);background:#080b12e0;border-radius:22px;gap:18px;padding:clamp(24px,4vw,44px);display:grid;position:relative}.contactFieldRow{grid-template-columns:1fr 1fr;gap:16px;display:grid}.contactTrap{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.contactSubmit{justify-content:space-between;align-items:center;gap:24px;padding-top:4px;display:flex}.contactSubmit p{max-width:330px;color:var(--quiet);margin:0;font-size:.68rem}.contactSubmit strong{color:var(--muted);font-weight:600}.contactSuccess{background:#c8ff6b09;border:1px solid #c8ff6b33;border-radius:22px;grid-template-columns:58px 1fr;align-content:center;gap:24px;min-height:440px;padding:clamp(28px,5vw,58px);display:grid}.contactSuccess>span{background:var(--acid);color:#11150d;border-radius:18px;place-items:center;width:58px;height:58px;display:grid}.contactSuccess h3{letter-spacing:-.04em;margin:0;font-size:2rem;font-weight:560}.contactSuccess p{max-width:520px;color:var(--muted);margin:12px 0 20px}.mailControlGrid{grid-template-columns:minmax(0,1.618fr) minmax(310px,1fr);gap:18px;display:grid}.mailPortalCard>p{max-width:760px;color:var(--muted);margin:0;padding:24px 24px 0;font-size:.76rem}.mailPortalCard>p strong{color:var(--text)}.mailActions{flex-wrap:wrap;gap:10px;padding:24px;display:flex}.mailActions a{text-decoration:none}.mailSettings{grid-template-columns:1fr 1fr;display:grid}.mailSettings>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);align-content:center;gap:8px;min-height:96px;padding:18px 22px;display:grid}.mailSettings>div:nth-child(2n){border-right:0}.mailSettings>div:nth-last-child(-n+2){border-bottom:0}.mailSettings span{color:var(--quiet);font:600 .58rem/1 var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase}.mailSettings strong{color:var(--text);font-size:.72rem;font-weight:560}@media (max-width:900px){.contactLayout,.mailControlGrid{grid-template-columns:1fr}.contactIntro{position:static}}@media (max-width:600px){.contactFieldRow,.mailSettings{grid-template-columns:1fr}.contactSubmit{flex-direction:column;align-items:stretch}.contactSubmit .button{width:100%}.contactSuccess{grid-template-columns:1fr;min-height:360px}.mailSettings>div,.mailSettings>div:nth-child(2n),.mailSettings>div:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--line)}.mailSettings>div:last-child{border-bottom:0}}@media (prefers-reduced-motion:reduce){.verificationGlyph.isWorking{animation-duration:1.8s}}.brandMark{isolation:isolate;background:radial-gradient(circle at 35% 32%,#2b90ff33,#0000 54%),#050914;border-color:#57b8ff47;border-radius:50%;width:44px;height:44px;overflow:visible;box-shadow:inset 0 0 0 1px #ffddb414,0 8px 28px #0054aa29}.brandMark:before,.brandMark:after{content:"";pointer-events:none;border-radius:50%;position:absolute}.brandMark:before{z-index:0;background:conic-gradient(from 18deg,#3fbbff0f,#53ceffe0,#ffcd91db,#3fbbff0f);animation:8s linear infinite brandGlyphOrbit;inset:-2px;box-shadow:0 0 18px #37a4ff38}.brandMark:after{z-index:1;background:radial-gradient(circle at 36% 30%,#10294a,#030711 68%);inset:1px}.brandEmblem{z-index:2;filter:drop-shadow(0 0 9px #1d90ff38);width:42px;height:42px;position:relative}.brandGlyphHalo,.brandGlyphAi,.brandGlyphHuman,.brandGlyphCircuit,.brandGlyphFace,.brandGlyphSpine{vector-effect:non-scaling-stroke}.brandGlyphHalo{fill:none;stroke:#74d5ff;stroke-width:2.3px}.brandGlyphAi{fill:#07182e;stroke:#52bbff;stroke-width:1.45px;stroke-linejoin:round}.brandGlyphHuman{fill:#21171a;stroke:#ffd19c;stroke-width:1.45px;stroke-linejoin:round}.brandGlyphCircuit,.brandGlyphFace{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.2px}.brandGlyphCircuit{stroke:#bdeaff}.brandGlyphFace{stroke:#fff0dd}.brandGlyphSpine{fill:none;stroke:#8ddfff;stroke-linecap:round;stroke-width:1.8px}.brandName{gap:4px}.brandName strong{letter-spacing:-.035em;font-size:.96rem}.brandName strong span{background:linear-gradient(100deg,#56baff,#a6e5ff 58%,#ffd2a0);color:#0000;-webkit-background-clip:text;background-clip:text}.brandName em{letter-spacing:.085em;font-size:.48rem}.brandExperience{--acid:#8edcff;--acid-deep:#168cff;--cyan:#168cff;--violet:#ffc990;--spectral:linear-gradient(108deg, #168cff, #91ddff 55%, #ffd2a0);--brand-blue:#168cff;--brand-ice:#a6e5ff;--brand-warm:#ffd2a0;--brand-space:#030712;--phi-1:8px;--phi-2:13px;--phi-3:21px;--phi-4:34px;--phi-5:55px;--phi-6:89px;background:radial-gradient(circle at 74% 4%, #137bff24, transparent 29rem), radial-gradient(circle at 92% 14%, #ffc38212, transparent 24rem), linear-gradient(#84cdff05 1px, transparent 1px), linear-gradient(90deg, #84cdff05 1px, transparent 1px), var(--brand-space);background-size:auto,auto,55px 55px,55px 55px,auto}.brandExperience .siteHeader{-webkit-backdrop-filter:blur(22px)saturate(135%);backdrop-filter:blur(22px)saturate(135%);background:#030712bd;border-color:#90d7ff1a}.brandExperience .siteNav{min-height:78px}.brandExperience .navLinks{gap:var(--phi-4)}.brandExperience .navLinks a,.brandExperience .footerLinks a{color:#8f9eb2}.brandExperience .navLinks a:hover,.brandExperience .footerLinks a:hover{color:#eef8ff}.brandExperience .button{color:#fff;transition:transform .16s var(--ease), box-shadow .2s var(--ease), filter .16s ease;background:linear-gradient(110deg,#087ee8,#1fa4ff 64%,#74d0ff);border-color:#77cfffb8;box-shadow:0 10px 34px #0075e82e,inset 0 1px #fff3}.brandExperience .button:hover{filter:brightness(1.06);box-shadow:0 15px 42px #0075e847,inset 0 1px #ffffff3d}.brandExperience .button:active,.brandExperience .textButton:active,.brandExperience .inlineLink:active,.brandExperience .entryCard:active{transform:scale(.97)}.brandExperience .buttonSecondary{color:#ecf7ff;background:#081426a3;border-color:#97d7ff33;box-shadow:inset 0 1px #ffffff09}.brandExperience .buttonSecondary:hover{background:#13599729;border-color:#6fc9ff70;box-shadow:0 10px 30px #0061bc1f}.brandExperience .buttonLight{color:#f4f9ff;background:#07101d;border-color:#07101d;box-shadow:0 12px 34px #020a1638}.brandExperience .inlineLink{color:var(--brand-ice)}.brandExperience .heroSection{border-color:#8dd0ff1a}.brandExperience .heroSection:before{background:radial-gradient(circle,#1381ff24,#0000 67%);width:760px;height:760px;top:-280px;right:-8%}.brandExperience .heroGrid{gap:clamp(var(--phi-4), 5vw, var(--phi-6));min-height:min(870px,100vh - 78px);padding-block:var(--phi-6);grid-template-columns:minmax(0,1.618fr) minmax(410px,1fr)}.brandExperience .heroCopy{z-index:2;position:relative}.brandExperience .heroEyebrowRow{margin-bottom:var(--phi-4)}.brandExperience .eyebrow{color:var(--brand-ice)}.brandExperience .liveDot{background:var(--brand-blue);box-shadow:0 0 0 5px #168cff1a}.brandExperience .domainSignal{color:#ffd2a0;background:#ffcf9d0b;border-color:#ffcf9d33}.brandExperience .heroCopy h1{letter-spacing:-.074em;text-wrap:balance;max-width:850px;font-size:clamp(4.2rem,6.85vw,7.25rem);font-weight:555;line-height:.9}.brandExperience .heroCopy h1 span{background:linear-gradient(105deg,#209cff 4%,#9fe4ff 54%,#ffd2a0 94%);color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.08em}.brandExperience .heroLead{max-width:670px;margin:var(--phi-4) 0;color:#a7b4c6;text-wrap:balance;font-size:clamp(1.05rem,1.55vw,1.24rem)}.brandExperience .heroProof{gap:var(--phi-3);margin-top:var(--phi-4);color:#7f8ea3}.brandExperience .heroProof .icon{color:#69caff}.brandStage{isolation:isolate;background:linear-gradient(145deg,#112742b8,#040914f0 55%),#050a14;border:1px solid #8dd2ff2e;border-radius:28px;min-width:0;position:relative;overflow:hidden;box-shadow:0 45px 110px #0000006b,inset 0 0 0 1px #ffddb806}.brandStage:before{content:"";z-index:-1;background-color:#0000;background-image:linear-gradient(#7dc6ff07 1px,#0000 1px),linear-gradient(90deg,#7dc6ff07 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 78%);mask-image:linear-gradient(#000,#0000 78%)}.brandStage:after{content:"";z-index:3;border-radius:inherit;pointer-events:none;animation:brandStageSweep 8s var(--ease) 1.2s infinite;background:linear-gradient(112deg,#0000 38%,#96deff0f,#0000 62%);position:absolute;inset:0;transform:translate(-120%)}.brandStageHeader,.brandStageFlow{z-index:4;color:#73839a;font:620 .61rem/1 var(--font-mono), monospace;letter-spacing:.095em;text-transform:uppercase;position:relative}.brandStageHeader{min-height:56px;padding-inline:var(--phi-3);border-bottom:1px solid #8dd2ff1a;justify-content:space-between;align-items:center;display:flex}.brandStage .stageLive{color:#8edcff}.emblemField{aspect-ratio:1;place-items:center;display:grid;position:relative}.emblemGlow{filter:blur(22px);background:radial-gradient(circle at 31% 48%,#0082ff3d,#0000 48%),radial-gradient(circle at 70% 48%,#ffc99026,#0000 48%);border-radius:50%;animation:5s ease-in-out infinite alternate emblemGlow;position:absolute;inset:17%}.emblemOrbit{pointer-events:none;border:1px solid #86d2ff1f;border-radius:50%;position:absolute}.emblemOrbit:after{content:"";background:#5fc4ff;border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:-3px;box-shadow:0 0 16px #53c1ffcc}.emblemOrbitOuter{border-style:dashed;animation:30s linear infinite emblemOrbit;inset:8%}.emblemOrbitInner{border-color:#ffd3a31a;animation:22s linear infinite reverse emblemOrbit;inset:17%}.emblemOrbitInner:after{background:#ffd2a0;left:auto;right:-3px;box-shadow:0 0 16px #ffcc94ad}.heroEmblem{z-index:2;opacity:1;object-fit:contain;transform-origin:50% 52%;filter:drop-shadow(-15px 12px 35px #0060ca33)drop-shadow(15px 12px 32px #ffc3811a);width:82%;height:auto;animation:6.4s ease-in-out infinite alternate emblemPresence;position:relative}.stagePill{z-index:4;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);min-width:136px;animation:stageItemIn .52s var(--ease) both;background:#040b18c2;border:1px solid #88d1ff29;border-radius:13px;align-items:center;gap:10px;padding:10px 12px;display:flex;position:absolute;box-shadow:0 14px 34px #0000004d}.stagePill>span{color:#73cbff;background:#1f97ff1f;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.stagePill div{gap:3px;display:grid}.stagePill strong{font-size:.71rem;font-weight:640}.stagePill small{color:#718197;font:520 .53rem/1.2 var(--font-mono), monospace}.stagePillAi{animation-delay:.18s;top:16%;left:4%}.stagePillHuman{border-color:#ffd3a329;animation-delay:.26s;bottom:18%;right:4%}.stagePillHuman>span{color:#ffd2a0;background:#ffcc941a}.stageSeal{z-index:4;color:#9fddff;font:600 .56rem/1 var(--font-mono), monospace;letter-spacing:.04em;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:stageItemIn .52s var(--ease) .34s both;background:#061120b8;border:1px solid #5cc7ff2e;border-radius:999px;align-items:center;gap:8px;padding:8px 11px;display:inline-flex;position:absolute;bottom:7%;left:8%}.brandStageFlow{min-height:60px;padding-inline:var(--phi-3);border-top:1px solid #8dd2ff1a;grid-template-columns:auto 1fr auto 1fr auto 1fr auto;align-items:center;gap:10px;display:grid}.brandStageFlow span{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.brandStageFlow b{color:#8edcff;font-weight:650}.brandStageFlow i{background:linear-gradient(90deg,#5bc3ff5c,#ffce9a1a);height:1px}.brandExperience .signalBar{color:#03101d;background:linear-gradient(100deg,#087ee8,#42b7f5 55%,#b7e8ff 84%,#ffd7ab);border-color:#72cbff33}.brandExperience .section{border-color:#8dd0ff17}.brandExperience .sectionTint{background:radial-gradient(circle at 18% 24%,#147be214,#0000 31rem),#050b17d6}.brandExperience .sectionIndex,.brandExperience .cardLabel{color:#73cbff}.brandExperience .sectionIntro h2,.brandExperience .trustCopy h2,.brandExperience .contactIntro h2,.brandExperience .finalCta h2{text-wrap:balance}.brandExperience .workflowGrid{background:#040a158a;border-color:#8dd0ff1f;border-radius:24px}.brandExperience .workflowCard,.brandExperience .entryCard{background:linear-gradient(145deg,#0e1f3385,#050a15c7);border-color:#8dd0ff1c;position:relative}.brandExperience .workflowCard{padding:var(--phi-4);transition:background .2s ease, transform .2s var(--ease);overflow:hidden}.brandExperience .workflowCard:after{content:"";inset:auto var(--phi-4) 0;transform-origin:0;height:2px;transition:transform .22s var(--ease);background:linear-gradient(90deg,#168cff,#9fe4ff,#ffd2a0);position:absolute;transform:scaleX(0)}.brandExperience .workflowCard:hover{background:linear-gradient(145deg,#13304f9e,#050b17e6);transform:translateY(-3px)}.brandExperience .workflowCard:hover:after{transform:scaleX(1)}.brandExperience .cardTopline span{color:#73cbff}.brandExperience .entryGrid{gap:var(--phi-3)}.brandExperience .entryCard{min-height:410px;padding:var(--phi-4);transition:border-color .18s ease, background .2s ease, transform .2s var(--ease), box-shadow .2s var(--ease);border-radius:24px}.brandExperience .entryCard:hover{background:linear-gradient(145deg,#11304fa3,#050b17e6);border-color:#69c9ff61;transform:translateY(-5px);box-shadow:0 22px 55px #002d5e2e}.brandExperience .entryIcon{width:55px;height:55px;margin-bottom:var(--phi-5);color:#79d0ff;background:linear-gradient(145deg,#1886e421,#ffcd970b);border-color:#85d2ff38;border-radius:17px}.brandExperience .entryCard>a .icon,.brandExperience .trustRow>.icon{color:#73cbff}.brandExperience .trustStack{border-color:#8dd0ff1f}.brandExperience .trustRow{transition:padding .2s var(--ease), background .18s ease;border-color:#8dd0ff1c}.brandExperience .trustRow:hover{padding-inline:var(--phi-2);background:linear-gradient(90deg,#1179dd12,#0000)}.brandExperience .contactSection{background:radial-gradient(circle at 12% 36%,#117eed21,#0000 29rem),radial-gradient(circle at 88% 54%,#ffcc940e,#0000 25rem),linear-gradient(145deg,#071122f2,#030712fc);border-color:#8dd0ff1a}.brandExperience .contactSignals i{background:#55bdff;box-shadow:0 0 0 5px #31a9ff14}.brandExperience .contactForm{background:#050d1cdb;border-color:#8dd0ff2b;border-radius:26px;box-shadow:0 36px 90px #00000057}.brandExperience .finalCta{color:#04101d;background:linear-gradient(105deg,#168cff,#72cef9 59%,#ffe0bb)}.brandExperience .finalCta .sectionIndex{color:#04101d94}.brandExperience .siteFooter{background:radial-gradient(circle at 8% 0,#168cff14,#0000 20rem),#02050c}@keyframes emblemPresence{0%{transform:translateY(0)scale(1)}to{transform:translateY(-6px)scale(1.012)}}@keyframes brandGlyphOrbit{to{transform:rotate(360deg)}}@keyframes stageItemIn{0%{opacity:0;transform:translateY(9px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes emblemOrbit{to{transform:rotate(360deg)}}@keyframes emblemGlow{0%{opacity:.64;transform:scale(.96)}to{opacity:1;transform:scale(1.04)}}@keyframes brandStageSweep{0%,62%{transform:translate(-120%)}88%,to{transform:translate(120%)}}@supports (animation-timeline:view()){.brandExperience .sectionIntro,.brandExperience .workflowGrid,.brandExperience .entryGrid,.brandExperience .trustStack,.brandExperience .contactForm{animation:linear both landingReveal;animation-timeline:view();animation-range:entry 5% cover 27%}@keyframes landingReveal{0%{opacity:.22;transform:translateY(21px)}to{opacity:1;transform:translateY(0)}}}@media (max-width:1080px){.brandExperience .heroGrid{gap:var(--phi-4);grid-template-columns:minmax(0,1.35fr) minmax(370px,1fr)}.brandExperience .heroCopy h1{font-size:clamp(3.7rem,6.7vw,6rem)}.brandStageFlow span{font-size:.56rem}}@media (max-width:980px){.brandExperience .heroGrid{padding-block:var(--phi-6);grid-template-columns:1fr}.brandStage{width:min(100%,680px);margin-inline:auto}}@media (max-width:760px){.brandExperience .siteNav{min-height:68px}.brandExperience .heroGrid{gap:var(--phi-5);padding-block:var(--phi-5)}.brandExperience .heroCopy h1{font-size:clamp(3.25rem,16vw,5rem)}.brandExperience .heroLead{margin-block:var(--phi-3) var(--phi-4)}.brandStage{border-radius:22px}.brandStageFlow{min-height:55px;padding-inline:var(--phi-2);gap:7px}.brandStageFlow span{font-size:0}.brandStageFlow b{font-size:.58rem}.brandExperience .workflowCard,.brandExperience .entryCard{min-height:280px;padding:var(--phi-4)}.brandExperience .entryIcon{margin-bottom:var(--phi-4)}}@media (max-width:500px){.brandMark{width:40px;height:40px}.brandEmblem{width:38px;height:38px}.brandExperience .heroEyebrowRow{margin-bottom:var(--phi-3)}.brandExperience .domainSignal{display:none}.brandExperience .heroCopy h1{font-size:clamp(3rem,16.5vw,4.35rem)}.brandExperience .heroActions .button{width:100%}.brandStageHeader{min-height:50px;padding-inline:var(--phi-2);font-size:.54rem}.heroEmblem{width:88%}.stagePill{min-width:0;padding:8px}.stagePill div{display:none}.stagePillAi{top:12%;left:3%}.stagePillHuman{bottom:15%;right:3%}.stageSeal{padding:7px 9px;font-size:.49rem;bottom:5%;left:5%}}@media (prefers-reduced-motion:reduce){.brandStage:after,.brandMark:before,.emblemGlow,.emblemOrbitOuter,.emblemOrbitInner,.heroEmblem,.stagePill,.stageSeal{animation:none}.heroEmblem{opacity:1;transform:none}}
