@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-outline-style:solid}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.border{border-style:var(--tw-border-style);border-width:1px}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--background:#09090b;--foreground:#fafafa;--card:#09090b;--card-foreground:#fafafa;--surface-1:#111113;--surface-2:#18181b;--surface-3:#1f1f23;--border:#27272a;--border-light:#3f3f46;--text-primary:#fafafa;--text-secondary:#a1a1aa;--text-muted:#71717a;--text-disabled:#52525b;--brand:#06b6d4;--brand-foreground:#fff;--success:#22c55e;--success-bg:#22c55e14;--success-border:#22c55e33;--warning:#f59e0b;--warning-bg:#f59e0b14;--warning-border:#f59e0b33;--danger:#ef4444;--danger-bg:#ef444414;--danger-border:#ef444433;--info:#3b82f6;--info-bg:#3b82f614;--info-border:#3b82f633;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-full:9999px;--shadow-sm:0 1px 2px #0006;--shadow-md:0 4px 12px #0006;--shadow-lg:0 8px 30px #00000080;--font-sans:"Geist", system-ui, -apple-system, sans-serif;--font-mono:"Geist Mono", "Fira Code", ui-monospace, monospace}body{background:var(--background);color:var(--text-primary);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;font-size:14px;line-height:1.5}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--border-light);border-radius:2px}::-webkit-scrollbar-thumb:hover{background:var(--text-disabled)}input[type=range]{-webkit-appearance:none;background:var(--surface-3);border-radius:2px;outline:none;width:100%;height:4px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--brand);cursor:pointer;border-radius:50%;width:18px;height:18px;transition:box-shadow .15s;box-shadow:0 0 0 3px #06b6d433}input[type=range]::-webkit-slider-thumb:hover{box-shadow:0 0 0 5px #06b6d440}@keyframes livePulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes tfPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.75)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(max-width:768px){body{font-size:13px}.mobile-tab-scroll::-webkit-scrollbar{display:none}.mobile-tab-scroll{-ms-overflow-style:none;scrollbar-width:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}.marketing-shell{--m-paper: #e8f0f4;--m-ink: #14212b;--m-muted: #60717c;--m-line: #bbcad2;--m-blue: #007a9b;--m-orange: #ff6b35;--m-green: #167a57;min-height:100vh;background:var(--m-paper);color:var(--m-ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:-.012em}.marketing-shell *{box-sizing:border-box}.marketing-shell button,.marketing-shell a{font:inherit}.marketing-shell button{cursor:pointer}.marketing-shell button:focus-visible,.marketing-shell a:focus-visible,.docs-content summary:focus-visible{outline:3px solid var(--m-orange);outline-offset:3px}.marketing-nav{width:min(1240px,calc(100% - 48px));min-height:76px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid var(--m-line)}.marketing-wordmark{display:inline-flex;align-items:center;gap:9px;color:var(--m-ink);background:transparent;border:0;padding:0;font-size:16px;font-weight:800;letter-spacing:-.04em}.marketing-mark{display:grid;place-items:center;width:27px;height:27px;background:var(--m-ink);color:var(--m-paper);font-family:SFMono-Regular,Consolas,monospace;font-size:14px;letter-spacing:-.1em}.marketing-links,.marketing-nav-actions{display:flex;align-items:center;gap:20px}.marketing-links a,.marketing-links button,.marketing-text-button{color:var(--m-muted);text-decoration:none;border:0;background:transparent;padding:4px 0;font-size:13px;font-weight:650}.marketing-links a:hover,.marketing-links button:hover,.marketing-text-button:hover{color:var(--m-ink)}.marketing-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--m-ink);background:var(--m-ink);color:var(--m-paper);min-height:44px;padding:0 17px;font-size:13px;font-weight:750;transition:transform .18s ease,background .18s ease}.marketing-button:hover{transform:translateY(-2px);background:var(--m-blue)}.marketing-button-small{min-height:34px;padding:0 12px;font-size:12px}.marketing-link-button{display:inline-flex;align-items:center;gap:7px;color:var(--m-ink);border:0;background:transparent;padding:9px 0;font-size:13px;font-weight:750;text-align:left}.marketing-link-button:hover{color:var(--m-blue)}.marketing-hero{width:min(1240px,calc(100% - 48px));margin:0 auto;min-height:610px;display:grid;grid-template-columns:minmax(0,1.04fr) minmax(420px,.96fr);gap:72px;align-items:center;padding:82px 0 72px}.marketing-kicker{color:var(--m-blue);font-family:SFMono-Regular,Consolas,monospace;font-size:10px;font-weight:800;letter-spacing:.13em}.marketing-hero h1,.marketing-section h2,.marketing-trust-section h2,.docs-intro h1,.docs-content h2,.docs-closing h2{font-family:Arial Nova Cond Light,Aptos Display,Arial Narrow,Inter,sans-serif;color:var(--m-ink);font-weight:800;letter-spacing:-.065em}.marketing-hero h1{max-width:710px;font-size:clamp(52px,6vw,83px);line-height:.91;margin:16px 0 23px}.marketing-lead{max-width:590px;color:#3f525e;font-size:18px;line-height:1.58}.marketing-actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-top:30px}.marketing-note{margin-top:19px;color:var(--m-muted);font-size:12px}.marketing-note code,.docs-content code{font-family:SFMono-Regular,Consolas,monospace;font-size:.92em}.routing-receipt{background:var(--m-ink);color:#edf3f5;padding:22px;box-shadow:12px 12px 0 var(--m-orange);transform:rotate(1.7deg);font-family:SFMono-Regular,Consolas,monospace}.receipt-topline,.receipt-foot{display:flex;justify-content:space-between;gap:12px;color:#9ab0bd;font-size:9px;font-weight:800;letter-spacing:.08em}.receipt-topline{border-bottom:1px solid #36505d;padding-bottom:14px}.receipt-foot{border-top:1px solid #36505d;padding-top:14px}.receipt-input{display:grid;gap:7px;padding:24px 0 17px;font-size:13px}.receipt-input span{color:#9ab0bd;font-size:10px;text-transform:uppercase}.receipt-input strong{font-weight:500}.receipt-path{display:grid;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:7px;padding:6px 0 26px}.receipt-node{color:#9ab0bd;font-size:8px;letter-spacing:.06em}.receipt-node-active{color:#eaf5f0}.receipt-rule{height:1px;background:#36505d;position:relative}.receipt-rule:after{content:"";position:absolute;right:0;top:-2px;width:5px;height:5px;border-radius:50%;background:var(--m-green)}.receipt-price{display:grid;grid-template-columns:1fr auto 1fr;gap:15px;align-items:end;padding:18px 0 27px}.receipt-price div{display:grid;gap:5px}.receipt-price span{color:#9ab0bd;font-size:9px}.receipt-price strong{font-size:clamp(27px,3vw,43px);letter-spacing:-.08em}.receipt-price .receipt-saving{color:#6ee7aa}.receipt-price .receipt-arrow{color:var(--m-orange);font-size:25px;padding-bottom:2px}.marketing-section{width:min(1240px,calc(100% - 48px));margin:0 auto;padding:105px 0;border-top:1px solid var(--m-line)}.marketing-section-heading{max-width:670px}.marketing-section h2,.marketing-trust-section h2{font-size:clamp(37px,4vw,58px);line-height:.96;margin:15px 0 16px}.marketing-section-heading>p:not(.marketing-kicker),.trust-statement>p:not(.marketing-kicker){max-width:630px;color:#425661;font-size:16px;line-height:1.58}.marketing-diff{margin-top:45px;border:1px solid var(--m-line);background:#f4f8fa}.diff-label{display:flex;justify-content:space-between;padding:9px 14px;color:var(--m-muted);border-bottom:1px solid var(--m-line);font-family:SFMono-Regular,Consolas,monospace;font-size:10px;font-weight:800;letter-spacing:.08em}.diff-label-after{border-top:1px solid var(--m-line);background:#dcecef}.diff-code{display:grid;gap:4px;padding:17px 20px;background:#eef4f6}.marketing-code-line{display:block;color:#20343f;font-family:SFMono-Regular,Consolas,monospace;font-size:13px;line-height:1.65}.diff-code:last-of-type .marketing-code-line:last-child{color:var(--m-green)}.tok-keyword{color:#8d3b7d}.tok-property{color:#006783}.tok-string{color:#a64d18}.tok-number{color:#7552b7}.diff-caption{padding:13px 20px;color:var(--m-muted);font-size:12px}.marketing-sdk-tabs{display:flex;gap:0;overflow-x:auto;border-bottom:1px solid var(--m-line);background:#e3edf0}.marketing-sdk-tabs button{flex:0 0 auto;padding:10px 13px;color:#58707a;border:0;border-right:1px solid var(--m-line);background:transparent;font-family:SFMono-Regular,Consolas,monospace;font-size:10px;font-weight:800;letter-spacing:.02em}.marketing-sdk-tabs button:hover,.marketing-sdk-tabs button.is-active{color:#f7fbfc;background:#1c313c}.marketing-sdk-code{min-height:290px;padding:22px;background:#1c313c}.marketing-sdk-code pre{margin:0;overflow-x:auto;color:#e9f2f5;font-family:SFMono-Regular,Consolas,monospace;font-size:12px;line-height:1.7;white-space:pre}.tier-rail{display:grid;grid-template-columns:repeat(3,1fr);margin-top:47px;border-top:2px solid var(--m-ink)}.tier-rail article{position:relative;display:grid;gap:8px;padding:22px 22px 0 0;min-height:170px;border-right:1px solid var(--m-line)}.tier-rail article+article{padding-left:22px}.tier-rail article:last-child{border-right:0}.tier-dot{position:absolute;top:-7px;left:0;width:12px;height:12px;border-radius:50%;background:var(--m-blue)}.tier-rail article+article .tier-dot{left:22px}.tier-standard{background:var(--m-orange)}.tier-premium{background:var(--m-ink)}.tier-name{color:var(--m-muted);font-family:SFMono-Regular,Consolas,monospace;font-size:10px;letter-spacing:.08em}.tier-rail strong{color:var(--m-ink);font-family:Arial Nova Cond Light,Arial Narrow,sans-serif;font-size:45px;letter-spacing:-.07em;line-height:1}.tier-rail span:last-child{color:#465964;font-size:13px}.marketing-footnote{margin-top:22px;color:var(--m-muted);font-size:11px}.marketing-trust-section{display:grid;grid-template-columns:1fr 1fr;gap:70px;padding:104px max(24px,calc((100% - 1240px)/2));background:#c8dce4}.trust-list{display:grid;gap:0;align-content:center}.trust-list>div{display:grid;grid-template-columns:34px 1fr;gap:12px;padding:19px 0;border-top:1px solid #a6c2ce}.trust-list>div:last-child{border-bottom:1px solid #a6c2ce}.trust-list svg{color:var(--m-blue)}.trust-list strong,.trust-list span{display:block}.trust-list strong{margin-bottom:4px;font-size:14px}.trust-list span{color:#425661;font-size:13px;line-height:1.48}.marketing-start-section{display:grid;grid-template-columns:.9fr 1.1fr;gap:65px;align-items:center}.marketing-start-section>div>p:not(.marketing-kicker){max-width:530px;color:#425661;font-size:16px;line-height:1.55;margin-bottom:22px}.marketing-curl{background:#213844;color:#e9f1f4;padding:18px;font-family:SFMono-Regular,Consolas,monospace;box-shadow:9px 9px #9fbfc9}.curl-top{display:flex;justify-content:space-between;color:#9ab0bd;font-size:9px;letter-spacing:.09em;padding-bottom:14px;border-bottom:1px solid #486371}.marketing-curl pre{overflow-x:auto;padding:18px 0;color:#eaf2f5;font-size:12px;line-height:1.7}.marketing-curl p{display:flex;gap:8px;color:#a8c4ce;font-family:Inter,sans-serif;font-size:11px;line-height:1.45}.marketing-curl p svg{flex:0 0 auto;color:#6ee7aa}.marketing-footer{width:min(1240px,calc(100% - 48px));margin:0 auto;min-height:120px;border-top:1px solid var(--m-line);display:flex;align-items:center;justify-content:space-between;gap:18px;color:var(--m-muted);font-size:12px}.marketing-footer>div:last-of-type{display:flex;gap:17px}.marketing-footer button{border:0;background:transparent;color:var(--m-muted);font-size:12px}.marketing-footer button:hover{color:var(--m-ink)}.docs-nav-label{color:var(--m-muted);font-family:SFMono-Regular,Consolas,monospace;font-size:10px;letter-spacing:.13em;font-weight:800;margin-right:auto}.docs-layout{width:min(1240px,calc(100% - 48px));margin:0 auto;display:grid;grid-template-columns:220px minmax(0,760px);gap:82px;padding:54px 0 110px}.docs-sidebar{position:sticky;top:24px;align-self:start;display:grid;gap:9px}.docs-sidebar p{color:var(--m-muted);font-family:SFMono-Regular,Consolas,monospace;font-size:10px;letter-spacing:.1em;margin:16px 0 5px}.docs-sidebar a,.docs-back{color:#50636e;text-decoration:none;border:0;background:transparent;padding:2px 0;font-size:13px;text-align:left}.docs-sidebar a{border-left:2px solid transparent;padding:2px 0 2px 10px;margin-left:-12px;transition:color .12s ease,border-color .12s ease}.docs-sidebar a:hover,.docs-back:hover{color:var(--m-blue)}.docs-sidebar a.is-active{color:var(--m-ink);border-left-color:var(--m-orange);font-weight:700}.docs-back{display:inline-flex;gap:7px;align-items:center;color:var(--m-ink);font-weight:700}.docs-content{min-width:0}.docs-intro{padding:22px 0 70px;border-bottom:1px solid var(--m-line)}.docs-intro h1{max-width:700px;font-size:clamp(43px,5vw,67px);line-height:.93;margin:15px 0 19px}.docs-intro>p:last-child{max-width:650px;color:#425661;font-size:17px;line-height:1.55}.docs-content section:not(.docs-intro){padding:62px 0;border-bottom:1px solid var(--m-line);scroll-margin-top:24px}.docs-content h2{font-size:40px;line-height:1;margin-bottom:15px}.docs-content h3{color:var(--m-ink);margin:34px 0 12px;font-size:17px}.docs-content p{color:#40535e;font-size:14px;line-height:1.65}.docs-content p+p{margin-top:13px}.docs-content strong{color:var(--m-ink)}.docs-content>section>p code,.docs-endpoint code{color:#0a6680;background:#d9e9ee;padding:1px 4px}.sdk-examples{margin:32px 0 26px;border:1px solid var(--m-line);background:#edf5f7}.sdk-examples.is-compact{margin-bottom:0}.sdk-example-head{display:grid;grid-template-columns:minmax(220px,.72fr) minmax(260px,1fr);gap:24px;align-items:end;padding:20px;border-bottom:1px solid var(--m-line)}.sdk-example-head .marketing-kicker{margin-bottom:7px}.sdk-example-head h3{margin:0;font-size:21px}.sdk-example-head p:last-child{max-width:430px;margin:0;color:#617681;font-size:12px;line-height:1.5}.sdk-tabs{display:flex;gap:7px;padding:12px;overflow-x:auto;border-bottom:1px solid var(--m-line);background:#dfecef}.sdk-tabs button{display:grid;flex:0 0 auto;gap:2px;min-width:104px;padding:8px 10px;color:#58717b;border:1px solid #b3c7ce;background:#f7fbfc;text-align:left}.sdk-tabs button:hover{border-color:#498196;color:#1d5162}.sdk-tabs button.is-active{color:#eff8fa;border-color:#1c313c;background:#1c313c}.sdk-tabs strong{font-size:11px}.sdk-tabs span{font-family:SFMono-Regular,Consolas,monospace;font-size:8px;letter-spacing:.04em}.sdk-example-note{display:flex;gap:8px;align-items:flex-start;margin:0;padding:0 20px 18px;color:#607681;font-size:12px!important}.sdk-example-note svg{flex:0 0 auto;margin-top:2px;color:var(--m-green)}.docs-code{margin:22px 0;background:#1c313c;box-shadow:7px 7px #a2c1cb}.sdk-examples .docs-code{margin:0 0 18px;box-shadow:none}.docs-code-top{display:flex;justify-content:space-between;align-items:center;color:#a8c4ce;border-bottom:1px solid #42606d;padding:9px 13px;font-family:SFMono-Regular,Consolas,monospace;font-size:10px;letter-spacing:.08em}.docs-code-top button{display:inline-flex;align-items:center;gap:6px;padding:3px 5px;color:#d8e8ed;border:1px solid #607b87;background:transparent;font-family:inherit;font-size:9px;font-weight:800;letter-spacing:.04em}.docs-code-top button:hover{color:#fff;border-color:#9ad5e5}.docs-code pre{padding:16px;overflow-x:auto;color:#e9f2f5;font-family:SFMono-Regular,Consolas,monospace;font-size:12px;line-height:1.65;white-space:pre}.docs-endpoint{padding:15px 0;border-top:1px solid var(--m-line)}.docs-endpoint>div{display:flex;align-items:center;gap:9px;margin-bottom:7px}.docs-endpoint code{color:var(--m-ink);font-family:SFMono-Regular,Consolas,monospace;font-size:12px}.method{display:inline-block;min-width:47px;padding:3px 5px;font-family:SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:800;letter-spacing:.03em;text-align:center;background:#c9e7de;color:#176246}.method-post{background:#d2e4eb;color:#075d76}.method-patch{background:#f2dfbd;color:#8d5617}.method-delete{background:#f1cfce;color:#993d3a}.method-ws{background:#dfd4ed;color:#64429a}.docs-callout{display:grid;grid-template-columns:25px 1fr;gap:11px;margin:24px 0;padding:17px;background:#c8dce4;border-left:4px solid var(--m-blue)}.docs-callout svg{color:var(--m-blue)}.docs-callout strong{display:block;margin-bottom:4px}.docs-policy-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;margin-top:25px;background:var(--m-line);border:1px solid var(--m-line)}.docs-policy-grid>div{display:grid;gap:6px;padding:13px;background:#eef4f6}.docs-policy-grid code{color:var(--m-blue);font-family:SFMono-Regular,Consolas,monospace;font-size:11px;font-weight:800}.docs-policy-grid span{color:#536570;font-family:SFMono-Regular,Consolas,monospace;font-size:10px;line-height:1.5}.docs-content details{border-top:1px solid var(--m-line);padding:17px 0}.docs-content details:last-child{border-bottom:1px solid var(--m-line)}.docs-content summary{color:var(--m-ink);cursor:pointer;font-size:14px;font-weight:750}.docs-content details p{max-width:670px;margin:10px 22px 0}.docs-closing{padding-bottom:0!important;border:0!important}.docs-closing h2{font-size:42px;max-width:520px;margin-top:15px}.docs-closing>div{display:flex;gap:20px;align-items:center;margin-top:22px}@media(max-width:800px){.marketing-nav{width:min(100% - 28px,1240px);min-height:62px}.marketing-links{display:none}.marketing-nav-actions{gap:12px}.marketing-text-button{display:none}.marketing-hero{width:min(100% - 28px,1240px);grid-template-columns:1fr;gap:46px;min-height:0;padding:57px 0 64px}.marketing-hero h1{font-size:clamp(48px,15vw,69px)}.marketing-lead{font-size:16px}.routing-receipt{width:calc(100% - 10px);margin-left:0}.marketing-section{width:min(100% - 28px,1240px);padding:70px 0}.marketing-section h2,.marketing-trust-section h2{font-size:42px}.marketing-sdk-code{min-height:0;padding:16px}.tier-rail{grid-template-columns:1fr}.tier-rail article,.tier-rail article+article{min-height:0;padding:21px 0 20px 20px;border-right:0;border-bottom:1px solid var(--m-line)}.tier-rail article:first-child{padding-left:20px}.tier-rail article:last-child{border-bottom:0}.tier-rail .tier-dot,.tier-rail article+article .tier-dot{left:0;top:25px}.marketing-trust-section{grid-template-columns:1fr;gap:34px;padding:70px 14px}.marketing-start-section{grid-template-columns:1fr;gap:39px}.marketing-footer{width:min(100% - 28px,1240px);flex-wrap:wrap;padding:25px 0}.marketing-footer>span{width:100%}.docs-nav-label{display:none}.docs-layout{width:min(100% - 28px,1240px);grid-template-columns:1fr;gap:28px;padding-top:32px}.docs-sidebar{position:static;grid-template-columns:repeat(2,1fr);gap:8px 17px}.docs-sidebar p{grid-column:1 / -1;margin:7px 0 2px}.docs-back{grid-column:1 / -1}.docs-intro{padding-bottom:50px}.docs-intro h1{font-size:47px}.docs-content section:not(.docs-intro){padding:50px 0}.docs-content h2{font-size:36px}.sdk-example-head{grid-template-columns:1fr;gap:10px;padding:16px}.sdk-example-note{padding:0 16px 16px}.docs-policy-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.marketing-shell *,.marketing-shell *:before,.marketing-shell *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.console-shell{--background: #e8f0f4;--foreground: #14212b;--card: #f7fbfc;--card-foreground: #14212b;--surface-1: #f7fbfc;--surface-2: #eef4f6;--surface-3: #dcecef;--border: #bbcad2;--border-light: #8ea8b4;--text-primary: #14212b;--text-secondary: #40535e;--text-muted: #60717c;--text-disabled: #8799a3;--brand: #007a9b;--brand-foreground: #f7fbfc;--success: #167a57;--success-bg: rgba(22,122,87,.09);--success-border: rgba(22,122,87,.28);--warning: #b85d1e;--warning-bg: rgba(255,107,53,.1);--warning-border: rgba(184,93,30,.28);--danger: #c74440;--danger-bg: rgba(199,68,64,.09);--danger-border: rgba(199,68,64,.25);--info: #146f9d;--info-bg: rgba(20,111,157,.1);--info-border: rgba(20,111,157,.26);--radius-sm: 4px;--radius-md: 6px;--radius-lg: 9px;--radius-xl: 12px;color:var(--text-primary);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.console-shell .console-navbar{min-height:58px;background:#f7fbfcf0!important;border-color:var(--border)!important;box-shadow:0 1px #14212b0d}.console-shell .console-brand-button span:last-child{font-family:Arial Nova Cond Light,Aptos Display,Arial Narrow,sans-serif;font-size:18px!important;font-weight:800!important;letter-spacing:-.055em}.console-shell .console-primary-cta{letter-spacing:.01em}.console-shell .console-tabbar{background:#e8f0f4bf;border-color:var(--border)!important}.console-shell .console-tabbar button{font-family:SFMono-Regular,Consolas,monospace!important;font-size:11px!important;letter-spacing:.01em;text-transform:uppercase}.console-content{position:relative}.console-content:before{content:"";position:absolute;inset:0 24px auto;height:1px;background:var(--brand);opacity:.55}.console-page{position:relative;padding-top:16px}.console-page h2,.console-page h3{font-family:Arial Nova Cond Light,Aptos Display,Arial Narrow,Inter,sans-serif;letter-spacing:-.04em}.console-shell .ui-card{border-color:var(--border)!important;background:var(--surface-1)!important;box-shadow:5px 5px #6f919e26;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.console-shell .ui-card:hover{border-color:var(--border-light)!important;box-shadow:7px 7px #007a9b21;transform:translate(-1px,-1px)}.console-shell .ui-card-header{border-color:var(--border)!important;background:#dcecef57}.console-shell .ui-badge{letter-spacing:.055em!important}.console-shell input,.console-shell select,.console-shell textarea{color-scheme:light}.console-shell button:focus-visible,.console-shell input:focus-visible,.console-shell select:focus-visible,.console-shell textarea:focus-visible{outline:3px solid var(--warning);outline-offset:2px}.console-shell table thead tr{background:var(--surface-3)!important}.console-shell table tr{border-color:var(--border)!important}.console-shell .console-dashboard>div:first-child h2,.console-shell .console-battle>div:first-child h2,.console-shell .console-analytics>div:first-child h2,.console-shell .console-policies>div:first-child h2,.console-shell .console-roi h2,.console-shell .console-health h3{color:var(--text-primary)!important}.console-shell .console-dashboard>div:first-child h2:before,.console-shell .console-battle>div:first-child h2:before,.console-shell .console-analytics>div:first-child h2:before,.console-shell .console-policies>div:first-child h2:before,.console-shell .console-roi h2:before,.console-shell .console-health h3:before{content:"OPERATOR / ";color:var(--brand);font-family:SFMono-Regular,Consolas,monospace;font-size:.42em;letter-spacing:.07em;vertical-align:middle;margin-right:.4em}.console-shell .console-traffic-canvas{border-color:var(--border)!important;background:var(--surface-1)!important;box-shadow:6px 6px #6f919e26}.console-shell .console-traffic-canvas>div{background:var(--surface-2)!important;background-image:radial-gradient(circle,#b9cbd2 1px,transparent 1px)!important}.console-shell .console-health .ui-card{box-shadow:4px 4px #6f919e1f}@media(max-width:768px){.console-content:before{inset:0 12px auto}.console-page{padding-top:10px}.console-shell .ui-card{box-shadow:3px 3px #6f919e24}.console-shell .console-navbar{min-height:52px}}.landing-shell{--landing-ink: #132733;--landing-paper: #edf4f5;--landing-cyan: #08a3c1;--landing-cyan-dark: #08718d;--landing-coral: #fe7045;--landing-signal: #39c884;--landing-line: #a8c1c9;background:var(--landing-paper)}.landing-nav{position:relative;z-index:5}.landing-hero{width:min(1240px,calc(100% - 48px));min-height:675px;display:grid;grid-template-columns:minmax(360px,.88fr) minmax(500px,1.12fr);gap:clamp(46px,7vw,106px);align-items:center;margin:0 auto;padding:72px 0 92px}.landing-eyebrow{display:inline-flex;align-items:center;gap:7px;color:var(--landing-cyan-dark);font-family:SFMono-Regular,Consolas,monospace;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.landing-eyebrow svg{color:var(--landing-coral)}.landing-hero h1{max-width:665px;margin:18px 0 23px;color:var(--landing-ink);font-family:Arial Nova Cond Light,Aptos Display,Arial Narrow,Inter,sans-serif;font-size:clamp(58px,6.7vw,89px);font-weight:850;letter-spacing:-.077em;line-height:.87}.landing-hero-copy>p:not(.marketing-kicker){max-width:550px;color:#3e5b67;font-size:18px;line-height:1.6}.landing-hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:24px;margin-top:30px}.landing-live-status{display:flex;align-items:center;gap:10px;margin-top:31px;color:#5f7882}.landing-live-status>div{display:grid;gap:2px}.landing-live-status strong{color:#234550;font-family:SFMono-Regular,Consolas,monospace;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.landing-live-status span:last-child{font-size:11px}.landing-live-dot{width:9px;height:9px;border-radius:50%;background:var(--landing-signal);box-shadow:0 0 0 5px #39c88424}.landing-live-status.is-unavailable .landing-live-dot{background:var(--landing-coral);box-shadow:0 0 0 5px #fe704524}.routing-signal-board{position:relative;overflow:hidden;border:1px solid #8fb2bd;background:#f9fcfc;box-shadow:15px 15px #b6d5dc,0 20px 48px #13273321}.routing-signal-board:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,var(--landing-cyan),var(--landing-signal),var(--landing-coral))}.routing-signal-board>header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:24px 25px 18px;border-bottom:1px solid #c0d4da}.routing-signal-board>header div{display:grid;gap:5px}.routing-signal-board>header span:first-child{color:#66818b;font-family:SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:800;letter-spacing:.1em}.routing-signal-board>header strong{color:var(--landing-ink);font-family:Arial Nova Cond Light,Aptos Display,Arial Narrow,sans-serif;font-size:27px;font-weight:850;letter-spacing:-.055em}.routing-preview-badge{display:inline-flex;align-items:center;gap:6px;color:#167a57;border:1px solid #a8d8c0;background:#e7f7ee;padding:6px 8px;font-family:SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.routing-input-wrap{padding:21px 25px;background:#edf5f6}.routing-input-wrap label{display:block;margin-bottom:8px;color:#526f7a;font-family:SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.routing-input-wrap textarea{display:block;width:100%;min-height:84px;resize:vertical;padding:13px;color:#1d3b46;border:1px solid #a9c5ce;outline:0;background:#fff;font:13px/1.55 Inter,ui-sans-serif,system-ui,sans-serif}.routing-input-wrap textarea:focus{border-color:var(--landing-cyan);box-shadow:0 0 0 3px #08a3c124}.routing-suggestions{display:flex;gap:6px;flex-wrap:wrap;margin-top:11px}.routing-suggestions button{color:#607b85;border:1px solid #bdcfd4;background:#f9fcfc;padding:5px 7px;cursor:pointer;font-family:SFMono-Regular,Consolas,monospace;font-size:9px}.routing-suggestions button:hover,.routing-suggestions button.is-active{color:#0c6d87;border-color:#6db8c9;background:#def1f5}.routing-signal-path{display:grid;grid-template-columns:1fr;gap:0;padding:23px 25px}.signal-stage,.signal-result{display:flex;align-items:center;gap:12px}.signal-index{display:grid;place-items:center;flex:0 0 27px;width:27px;height:27px;color:#0d718c;border:1px solid #9bc7d2;border-radius:50%;background:#e6f6f8;font-family:SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:800}.signal-stage>div{display:grid;gap:3px}.signal-stage strong{color:#2e4d58;font-size:12px}.signal-stage small{color:#6d858e;font-family:SFMono-Regular,Consolas,monospace;font-size:9px}.signal-link{width:1px;height:18px;margin:5px 0 5px 13px;background:linear-gradient(#8db7c2 50%,transparent 0);background-size:1px 5px}.signal-result{padding:14px;color:#163642;border:1px solid #a8c7cf;background:#f4fbfc}.signal-result>span{color:#0d718c;font-family:SFMono-Regular,Consolas,monospace;font-size:10px;font-weight:800}.signal-result>div{display:grid;gap:2px;margin-right:auto}.signal-result small{color:#66808a;font-family:SFMono-Regular,Consolas,monospace;font-size:8px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.signal-result strong{font-size:15px}.signal-result em{color:#56717b;font-family:SFMono-Regular,Consolas,monospace;font-size:9px;font-style:normal}.signal-result.is-economy{border-left:4px solid #32bd7a}.signal-result.is-standard{border-left:4px solid #e7a13b}.signal-result.is-premium{border-left:4px solid #e26363}.signal-result svg{color:var(--landing-cyan-dark)}.routing-signal-board>footer{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:13px 25px;border-top:1px solid #c5d6da;color:#627b85;font-size:10px;line-height:1.45}.routing-signal-board>footer span:first-child{display:inline-flex;align-items:center;gap:5px;color:#286a50;white-space:nowrap}.routing-signal-board>footer svg{color:var(--landing-signal)}.landing-decision-section,.landing-sdk-section{width:min(1240px,calc(100% - 48px));margin:0 auto;padding:108px 0;border-top:1px solid var(--landing-line)}.landing-section-heading{max-width:655px}.landing-section-heading h2,.gateway-heading h2,.landing-trust-section h2,.landing-close-section h2{margin:15px 0 16px;color:var(--landing-ink);font-family:Arial Nova Cond Light,Aptos Display,Arial Narrow,sans-serif;font-size:clamp(40px,4.4vw,63px);font-weight:850;letter-spacing:-.07em;line-height:.92}.landing-section-heading>p:not(.marketing-kicker),.gateway-heading>p:not(.marketing-kicker),.landing-close-section p:not(.marketing-kicker){color:#48616b;font-size:16px;line-height:1.6}.decision-ledger{display:grid;grid-template-columns:repeat(3,1fr);margin-top:48px;border-top:2px solid var(--landing-ink)}.decision-ledger article{position:relative;min-height:267px;padding:28px 25px 24px 0;border-right:1px solid #adc5cc}.decision-ledger article+article{padding-left:25px}.decision-ledger article:last-child{border-right:0}.decision-ledger svg{color:var(--landing-cyan-dark)}.decision-number{position:absolute;top:-10px;left:0;color:var(--landing-paper);background:var(--landing-ink);padding:4px 7px;font-family:SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:800}.decision-ledger article+article .decision-number{left:25px}.decision-ledger h3{margin:20px 0 9px;color:#213f4a;font-size:18px;letter-spacing:-.035em}.decision-ledger p{max-width:280px;color:#58707a;font-size:13px;line-height:1.55}.decision-ledger small{position:absolute;bottom:24px;color:#0a7994;font-family:SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:800;letter-spacing:.06em}.landing-gateway-section{display:grid;grid-template-columns:minmax(270px,.76fr) minmax(480px,1.24fr);gap:clamp(36px,7vw,98px);align-items:center;padding:106px max(24px,calc((100% - 1240px)/2));background:#cfe3e7}.gateway-heading .marketing-link-button{margin-top:16px}.gateway-health-panel{border:1px solid #91b4bf;background:#f6fbfb;box-shadow:10px 10px #4f829038}.gateway-health-panel>header{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:19px 21px;border-bottom:1px solid #c3d6da}.gateway-health-panel>header>div:first-child{display:grid;gap:6px}.gateway-health-panel>header>div:first-child span{color:#66818b;font-family:SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:800;letter-spacing:.09em}.gateway-health-panel>header strong{color:var(--landing-ink);font-family:Arial Nova Cond Light,Aptos Display,Arial Narrow,sans-serif;font-size:29px;font-weight:850;letter-spacing:-.055em}.gateway-health-panel .landing-live-status{margin:0}.gateway-health-panel .landing-live-status span:last-child{display:none}.gateway-model-list{display:grid;grid-template-columns:repeat(2,1fr);min-height:190px}.gateway-model-list>div{display:grid;grid-template-columns:8px 1fr;column-gap:9px;align-content:center;min-height:75px;padding:14px 18px;border-right:1px solid #d0dfe2;border-bottom:1px solid #d0dfe2}.gateway-model-list>div:nth-child(2n){border-right:0}.gateway-model-list>div:nth-last-child(-n+2){border-bottom:0}.gateway-model-list>div>span{grid-row:span 2;width:7px;height:7px;margin-top:4px;border-radius:50%;background:var(--landing-signal)}.gateway-model-list>div>span.is-offline{background:var(--landing-coral)}.gateway-model-list strong{overflow:hidden;color:#2a4853;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.gateway-model-list small{color:#6b838b;font-family:SFMono-Regular,Consolas,monospace;font-size:9px}.gateway-empty{grid-column:1 / -1;align-self:center;margin:0;padding:28px;color:#617a84;font-size:12px;line-height:1.5}.gateway-health-panel>footer{display:flex;justify-content:space-between;gap:15px;padding:12px 19px;color:#6b838b;border-top:1px solid #c3d6da;font-size:10px}.gateway-health-panel>footer a{display:inline-flex;align-items:center;gap:5px;color:#086e89;text-decoration:none;font-weight:750}.landing-sdk-workbench{display:grid;grid-template-columns:194px minmax(0,1fr);margin-top:46px;border:1px solid #8db2bd;background:#f7fbfc;box-shadow:9px 9px #b8d3da}.landing-sdk-menu{display:grid;align-content:start;border-right:1px solid #b7ccd2;background:#e5eff1}.landing-sdk-menu button{display:grid;gap:4px;padding:16px;color:#647c85;border:0;border-bottom:1px solid #c3d5d9;background:transparent;text-align:left;cursor:pointer}.landing-sdk-menu button:last-child{border-bottom:0}.landing-sdk-menu button:hover{color:#174451;background:#edf6f7}.landing-sdk-menu button.is-active{color:#e8f6f8;background:#1b343f}.landing-sdk-menu strong{font-size:12px}.landing-sdk-menu span{font-family:SFMono-Regular,Consolas,monospace;font-size:9px;letter-spacing:.04em}.landing-sdk-code{min-width:0;background:#1b343f}.landing-sdk-code>header{display:flex;justify-content:space-between;align-items:center;padding:11px 15px;color:#a9c6ce;border-bottom:1px solid #41616b;font-family:SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:800;letter-spacing:.08em}.landing-sdk-code>header button{display:grid;place-items:center;width:27px;height:27px;color:#c4dce2;border:1px solid #557783;background:transparent;cursor:pointer}.landing-sdk-code>header button:hover{color:#fff;border-color:#a7d2dd}.landing-sdk-code pre{min-height:326px;margin:0;padding:22px;overflow:auto;color:#e9f2f5;font-family:SFMono-Regular,Consolas,monospace;font-size:12px;line-height:1.72;white-space:pre}.landing-sdk-code>footer{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:12px 15px;color:#a9c7cf;border-top:1px solid #41616b;font-size:10px}.landing-sdk-code>footer span{display:inline-flex;align-items:center;gap:6px}.landing-sdk-code>footer svg{color:var(--landing-signal)}.landing-sdk-code>footer button{display:inline-flex;align-items:center;gap:5px;color:#c4e6ec;border:0;background:transparent;cursor:pointer;font-size:10px;font-weight:750}.landing-trust-section{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(45px,9vw,135px);padding:108px max(24px,calc((100% - 1240px)/2));background:#17313c}.landing-trust-section .marketing-kicker{color:#72cce0}.landing-trust-section h2{color:#f1f8f8}.landing-trust-points{display:grid;align-content:center}.landing-trust-points>div{display:grid;grid-template-columns:32px 1fr;gap:13px;padding:18px 0;border-top:1px solid #46636d}.landing-trust-points>div:last-child{border-bottom:1px solid #46636d}.landing-trust-points svg{color:#ff986f}.landing-trust-points p{display:grid;gap:5px}.landing-trust-points strong{color:#f1f8f8;font-size:14px}.landing-trust-points span{color:#b9ccd0;font-size:13px;line-height:1.5}.landing-close-section{width:min(1240px,calc(100% - 48px));display:flex;align-items:end;justify-content:space-between;gap:40px;margin:0 auto;padding:116px 0}.landing-close-section h2{max-width:670px}.landing-close-section>div>p:not(.marketing-kicker){max-width:560px}.landing-close-section>div:last-child{display:flex;align-items:center;flex-wrap:wrap;gap:24px;padding-bottom:5px}@media(max-width:900px){.landing-hero{grid-template-columns:1fr;min-height:0;gap:54px;padding:62px 0 75px}.landing-hero-copy{max-width:660px}.landing-gateway-section,.landing-trust-section{grid-template-columns:1fr;gap:42px}.gateway-heading{max-width:650px}}@media(max-width:680px){.landing-hero,.landing-decision-section,.landing-sdk-section,.landing-close-section{width:min(100% - 28px,1240px)}.landing-hero h1{font-size:clamp(52px,16vw,71px)}.landing-hero-copy>p:not(.marketing-kicker){font-size:16px}.routing-signal-board>header,.routing-input-wrap,.routing-signal-path{padding-left:16px;padding-right:16px}.routing-signal-board>footer{flex-direction:column;padding:12px 16px}.landing-decision-section,.landing-sdk-section{padding:75px 0}.decision-ledger{grid-template-columns:1fr;margin-top:36px}.decision-ledger article,.decision-ledger article+article{min-height:188px;padding:27px 0 40px 20px;border-right:0;border-bottom:1px solid #adc5cc}.decision-ledger article:last-child{border-bottom:0}.decision-ledger article .decision-number,.decision-ledger article+article .decision-number{left:0}.decision-ledger small{bottom:19px}.landing-gateway-section,.landing-trust-section{padding:75px 14px}.gateway-health-panel>header{align-items:start;flex-direction:column}.gateway-model-list{grid-template-columns:1fr}.gateway-model-list>div,.gateway-model-list>div:nth-child(2n){border-right:0;border-bottom:1px solid #d0dfe2}.gateway-model-list>div:last-child{border-bottom:0}.landing-sdk-workbench{grid-template-columns:1fr}.landing-sdk-menu{display:flex;overflow-x:auto;border-right:0;border-bottom:1px solid #b7ccd2}.landing-sdk-menu button{flex:0 0 auto;min-width:105px;padding:11px;border-right:1px solid #c3d5d9;border-bottom:0}.landing-sdk-code pre{min-height:0;padding:17px;font-size:10px}.landing-sdk-code>footer{align-items:start;flex-direction:column}.landing-close-section{align-items:start;flex-direction:column;gap:27px;padding:76px 0}.landing-close-section>div:last-child{align-items:start;flex-direction:column;gap:8px}}.operator-shell{min-height:100vh;background:#e6eff2}.console-gate{display:grid;place-items:center;min-height:100vh;background:#e6eff2;padding:24px}.console-gate-card{display:grid;justify-items:center;gap:5px;max-width:420px;padding:40px 36px;text-align:center;border:1px solid #b9cad1;background:#f7fbfc}.console-gate-mark{display:grid;place-items:center;width:34px;height:34px;margin-bottom:9px;background:#14212b;color:#eff6f8}.console-gate-card svg:nth-of-type(1){color:#007a9b;margin-bottom:3px}.console-gate-card h1{margin:4px 0 9px;color:#14212b;font-family:Arial Nova Cond Light,Aptos Display,Arial Narrow,sans-serif;font-size:28px;font-weight:850;letter-spacing:-.04em}.console-gate-card p{color:#61757f;font-size:13px;line-height:1.55}.console-gate-actions{display:flex;gap:10px;margin-top:22px}.operator-shell button{font:inherit}.operator-commandbar{position:sticky;top:0;z-index:20;height:64px;display:grid;grid-template-columns:210px 1fr auto;align-items:center;padding:0 24px;background:#f7fbfcf5;border-bottom:1px solid #b9cad1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.operator-brand{display:inline-flex;align-items:center;gap:9px;width:max-content;border:0;background:transparent;color:#14212b;cursor:pointer;font-family:Arial Nova Cond Light,Aptos Display,Arial Narrow,sans-serif;font-size:21px;font-weight:850;letter-spacing:-.06em}.operator-brand-mark{display:grid;place-items:center;width:29px;height:29px;background:#14212b;color:#eff6f8}.operator-breadcrumb{display:inline-flex;align-items:center;gap:7px;justify-self:start;color:#738691;font-family:SFMono-Regular,Consolas,monospace;font-size:10px;font-weight:700;letter-spacing:.055em;text-transform:uppercase}.operator-breadcrumb strong{color:#2a3d47}.operator-command-actions{display:flex;align-items:center;gap:17px}.operator-live-state{display:inline-flex;align-items:center;gap:7px;color:#617781;font-family:SFMono-Regular,Consolas,monospace;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.operator-live-state i,.operator-live-count i{width:7px;height:7px;border-radius:50%;background:#167a57;box-shadow:0 0 0 3px #167a571f}.operator-live-state.is-paused i{background:#c74440;box-shadow:0 0 0 3px #c744401f}.operator-doc-link,.operator-key-action{display:inline-flex;align-items:center;gap:7px;min-height:33px;border:0;cursor:pointer;font-size:12px;font-weight:750}.operator-doc-link{color:#40545f;background:transparent}.operator-doc-link:hover{color:#007a9b}.operator-key-action{padding:0 11px;border:1px solid #14212b;background:#14212b;color:#f7fbfc;transition:background .15s ease,transform .15s ease}.operator-key-action:hover{background:#007a9b;transform:translateY(-1px)}.operator-account{display:inline-flex;align-items:center;gap:6px}.operator-account-chip{min-height:33px;padding:0 11px;border:1px solid #b9cad1;background:#f7fbfc;color:#2a3d47;font-size:12px;font-weight:750;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.operator-account-chip:hover{border-color:#007a9b;color:#007a9b}.operator-logout{display:inline-flex;align-items:center;justify-content:center;width:33px;height:33px;border:1px solid #b9cad1;background:#f7fbfc;color:#657b85;cursor:pointer}.operator-logout:hover{border-color:#c74440;color:#c74440}.operator-body{min-height:calc(100vh - 64px);display:grid;grid-template-columns:234px minmax(0,1fr)}.operator-rail{position:sticky;top:64px;align-self:start;display:flex;flex-direction:column;min-height:calc(100vh - 64px);padding:26px 13px 17px;background:#14212b;color:#bdcbd1}.operator-rail-label{padding:0 12px 12px;color:#7d96a2;font-family:SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:800;letter-spacing:.13em}.operator-navigation{display:grid;gap:3px}.operator-navigation button{display:flex;align-items:center;gap:11px;min-height:42px;width:100%;padding:0 11px;border:0;border-left:2px solid transparent;background:transparent;color:#acc0c8;text-align:left;cursor:pointer;font-size:13px;font-weight:650;transition:background .16s ease,color .16s ease}.operator-navigation button:hover{color:#f1f8fa;background:#203642}.operator-navigation button.is-selected{border-left-color:#ff6b35;background:#253d48;color:#fff}.operator-rail-status{margin-top:auto;padding:15px 12px 5px;border-top:1px solid #35505d}.operator-rail-status>div{display:flex;align-items:center;gap:7px;color:#9ab0ba;font-family:SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.status-dot{width:7px;height:7px;border-radius:50%}.status-dot.is-healthy{background:#6ee7aa;box-shadow:0 0 0 3px #6ee7aa1f}.status-dot.is-offline{background:#f0977b}.operator-rail-status strong{display:block;margin-top:9px;color:#eff6f8;font-size:12px}.operator-rail-status p{margin-top:3px;color:#8ca5af;font-size:11px;line-height:1.45}.operator-workspace{min-width:0;padding:34px clamp(20px,3.1vw,50px) 60px}.operator-view-header{display:flex;align-items:end;justify-content:space-between;gap:24px;max-width:1420px;margin:0 auto 28px;padding-bottom:24px;border-bottom:1px solid #b9cad1}.operator-view-header p{display:inline-flex;align-items:center;gap:7px;color:#007a9b;font-family:SFMono-Regular,Consolas,monospace;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.operator-view-header h1{margin:7px 0 5px;color:#14212b;font-family:Arial Nova Cond Light,Aptos Display,Arial Narrow,sans-serif;font-size:clamp(39px,4vw,55px);font-weight:850;line-height:.88;letter-spacing:-.065em}.operator-view-header>div:first-child>span{color:#50646e;font-size:13px}.operator-view-header-meta{display:flex;align-items:center;gap:9px;color:#687e88;font-family:SFMono-Regular,Consolas,monospace;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.operator-view-header-meta i{width:3px;height:3px;border-radius:50%;background:#8ba0a9}.operator-dashboard-grid{display:grid;grid-template-columns:minmax(0,1.38fr) minmax(310px,.62fr);gap:18px;max-width:1420px;margin:0 auto}.operator-metric-rail{grid-column:1 / -1;display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #b9cad1;background:#f7fbfc}.operator-metric-rail>div{min-height:139px;padding:18px;border-right:1px solid #c4d3d8}.operator-metric-rail>div:last-child{border-right:0}.operator-metric-rail span{display:flex;align-items:center;gap:6px;color:#657b85;font-family:SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:800;letter-spacing:.08em}.operator-metric-rail span svg{color:#007a9b}.operator-metric-rail strong{display:block;margin-top:27px;color:#14212b;font-family:Arial Nova Cond Light,Aptos Display,Arial Narrow,sans-serif;font-size:clamp(35px,3vw,48px);font-weight:850;letter-spacing:-.075em;line-height:.75}.operator-metric-rail em{font-size:.47em;font-style:normal;letter-spacing:-.03em}.operator-metric-rail small{display:block;margin-top:12px;color:#71858e;font-size:11px}.operator-latest-decision{min-height:196px;padding:17px 18px 0;border:1px solid #b9cad1;background:#f7fbfc}.operator-latest-label{display:flex;justify-content:space-between;align-items:center;gap:12px}.operator-latest-label>span,.operator-latest-decision>div>span{color:#617a85;font-family:SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:800;letter-spacing:.09em}.operator-latest-label button{display:inline-flex;align-items:center;gap:3px;color:#007a9b;border:0;background:transparent;cursor:pointer;font-size:11px;font-weight:750}.operator-latest-label button:hover{color:#14212b}.operator-latest-grid{display:grid;grid-template-columns:1fr 1.45fr .8fr .8fr;margin:22px -18px 0;border-top:1px solid #c4d3d8}.operator-latest-grid>div{min-width:0;padding:16px 17px;border-right:1px solid #d2dfe3}.operator-latest-grid>div:last-child{border-right:0}.operator-latest-grid span{display:block;color:#708690;font-family:SFMono-Regular,Consolas,monospace;font-size:8px;font-weight:800;letter-spacing:.08em}.operator-latest-grid strong{display:block;overflow:hidden;margin-top:7px;color:#273f49;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.operator-latest-grid .operator-savings{color:#167a57}.operator-no-decision{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:17px}.operator-no-decision strong{display:block;margin-top:9px;color:#263e48;font-size:16px}.operator-no-decision p{max-width:430px;margin-top:4px;color:#6d838c;font-size:12px;line-height:1.45}.operator-no-decision>svg{color:#007a9b}.operator-route-trace{overflow:hidden;background:#14212b;color:#eaf4f6;box-shadow:7px 7px #9fbec8}.operator-trace-head{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid #38515c}.operator-trace-head>div{display:flex;gap:8px;align-items:center;color:#a9c1ca;font-family:SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:800;letter-spacing:.09em}.trace-live,.trace-offline{color:#75dfaa;font-family:SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:800;letter-spacing:.08em}.trace-offline{color:#f2a080}.operator-trace-prompt{padding:19px 16px 17px}.operator-trace-prompt span,.operator-trace-outcome span{color:#93adb7;font-family:SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:800;letter-spacing:.08em}.operator-trace-prompt p{margin-top:7px;color:#eef7f8;font-size:14px;line-height:1.42}.operator-trace-path{display:grid;grid-template-columns:auto 1fr auto 1fr auto 1fr auto;gap:8px;align-items:center;padding:0 16px 21px}.operator-trace-path>div{min-width:0;display:grid;gap:3px}.operator-trace-path>div>span{color:#7e99a5;font-family:SFMono-Regular,Consolas,monospace;font-size:8px;font-weight:800}.operator-trace-path strong{color:#eaf4f6;font-size:11px;white-space:nowrap}.operator-trace-path small{overflow:hidden;color:#a9c1ca;font-family:SFMono-Regular,Consolas,monospace;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.operator-trace-path i{height:1px;min-width:12px;background:#57717c}.operator-trace-path small.tier-economy{color:#75dfaa}.operator-trace-path small.tier-standard{color:#ffc16d}.operator-trace-path small.tier-premium{color:#f3a2a0}.operator-trace-outcome{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #38515c}.operator-trace-outcome>div{padding:13px 16px;border-right:1px solid #38515c}.operator-trace-outcome>div:last-child{border-right:0}.operator-trace-outcome strong{display:block;margin-top:5px;color:#f2f8f9;font-family:SFMono-Regular,Consolas,monospace;font-size:12px}.operator-panel{border:1px solid #b9cad1;background:#f7fbfc}.operator-panel-head{display:flex;justify-content:space-between;align-items:start;padding:17px 18px 15px;border-bottom:1px solid #c4d3d8}.operator-panel-head>div>span,.operator-operations-note span{color:#617a85;font-family:SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:800;letter-spacing:.09em}.operator-panel-head h2{margin-top:4px;color:#14212b;font-family:Arial Nova Cond Light,Aptos Display,Arial Narrow,sans-serif;font-size:25px;font-weight:850;letter-spacing:-.05em;line-height:1}.operator-panel-head>svg{color:#007a9b}.operator-mix-panel{padding-bottom:0}.operator-tier-list{padding:9px 18px}.operator-tier-row{display:grid;grid-template-columns:minmax(120px,.86fr) minmax(90px,1fr) 28px;gap:10px;align-items:center;min-height:55px}.operator-tier-row>div:first-child{display:grid;grid-template-columns:9px auto;column-gap:7px;align-items:center}.operator-tier-row strong{color:#263a44;font-size:12px}.operator-tier-row small{grid-column:2;color:#7c9098;font-size:10px}.tier-signal{width:7px;height:7px;border-radius:50%}.tier-economy{color:#167a57;background-color:#49c87c}.tier-standard{color:#b85d1e;background-color:#f0a33f}.tier-premium{color:#c74440;background-color:#df6864}.operator-tier-bar{height:8px;overflow:hidden;background:#dde8eb}.operator-tier-bar i{display:block;height:100%;min-width:4px}.operator-tier-row b{color:#40545e;font-family:SFMono-Regular,Consolas,monospace;font-size:11px;text-align:right}.operator-panel-foot{padding:13px 18px;border-top:1px solid #c4d3d8;color:#61757f;font-size:11px;line-height:1.45}.operator-ledger{grid-column:1 / -1}.operator-live-count{display:inline-flex;align-items:center;gap:7px;color:#167a57;font-family:SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.operator-ledger-labels,.operator-ledger-row{display:grid;grid-template-columns:1.05fr .93fr 1.45fr .8fr;gap:18px;align-items:center;padding:0 18px}.operator-ledger-labels{min-height:37px;color:#748891;background:#eaf2f4;border-bottom:1px solid #c4d3d8;font-family:SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.operator-ledger-row{min-height:62px;border-bottom:1px solid #d4e0e4}.operator-ledger-row:last-child{border-bottom:0}.operator-ledger-row>div{min-width:0}.operator-ledger-row strong{display:block;overflow:hidden;color:#263a44;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.operator-ledger-row small{display:block;overflow:hidden;margin-top:3px;color:#7a8e97;font-family:SFMono-Regular,Consolas,monospace;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.operator-complexity{display:inline-block;padding:3px 5px;font-family:SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.operator-complexity.tier-economy{background:#d8f0e2}.operator-complexity.tier-standard{background:#f8e7c6}.operator-complexity.tier-premium{background:#f4d8d7}.operator-ledger-row .operator-savings{color:#167a57}.operator-empty-ledger{display:flex;align-items:start;gap:12px;padding:27px 18px;color:#007a9b}.operator-empty-ledger strong,.operator-empty-ledger span{display:block}.operator-empty-ledger strong{color:#263a44;font-size:13px}.operator-empty-ledger span{margin-top:3px;color:#6c818a;font-size:12px}.operator-empty-ledger code{color:#007a9b;font-family:SFMono-Regular,Consolas,monospace}.operator-operations-note{display:flex;justify-content:space-between;gap:16px;padding:18px;background:#cce0e6;border-left:4px solid #007a9b}.operator-operations-note strong{display:block;max-width:430px;margin-top:6px;color:#18313d;font-size:14px}.operator-operations-note p{max-width:450px;margin-top:4px;color:#4a626c;font-size:12px;line-height:1.45}.operator-note-icon{display:grid;place-items:center;flex:0 0 42px;height:42px;color:#007a9b;border:1px solid #91b4c0;background:#e2eef1}.operator-dashboard-grid>.console-health{grid-column:1 / -1}.operator-event-stream{display:grid;grid-template-columns:minmax(270px,.64fr) minmax(0,1.36fr);gap:18px;max-width:1420px}.operator-event-list{min-height:550px}.operator-event-intro{padding:13px 17px;color:#657b85;border-bottom:1px solid #c4d3d8;font-size:11px;line-height:1.48}.operator-event-list-body{max-height:620px;overflow-y:auto}.operator-event-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:69px;padding:10px 14px;color:#203b46;border:0;border-bottom:1px solid #d3e0e4;background:transparent;text-align:left;cursor:pointer}.operator-event-row:hover{background:#eaf3f5}.operator-event-row.is-selected{background:#dcecef;box-shadow:inset 3px 0 #007a9b}.operator-event-row>div{min-width:0}.operator-event-row strong{display:block;overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.operator-event-row small{display:block;overflow:hidden;margin-top:4px;color:#718791;font-family:SFMono-Regular,Consolas,monospace;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.operator-event-row>span:last-child{color:#536d78;font-family:SFMono-Regular,Consolas,monospace;font-size:9px}.operator-event-tier{padding:4px 5px;font-family:SFMono-Regular,Consolas,monospace;font-size:8px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.operator-event-tier.tier-economy{background:#d8f0e2}.operator-event-tier.tier-standard{background:#f8e7c6}.operator-event-tier.tier-premium{background:#f4d8d7}.operator-event-empty{display:grid;gap:7px;padding:30px 18px;color:#007a9b}.operator-event-empty strong{color:#253e48;font-size:13px}.operator-event-empty span{color:#70868f;font-size:12px;line-height:1.45}.operator-event-empty code,.operator-provider-availability code{color:#007a9b;font-family:SFMono-Regular,Consolas,monospace}.operator-event-error{padding:10px 14px;color:#813d39;border-top:1px solid #efc5c2;background:#f7e2e0;font-size:11px}.operator-event-inspector{min-height:550px}.operator-decision-facts{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid #c4d3d8}.operator-decision-facts>div{padding:13px 15px;border-right:1px solid #d3e0e4}.operator-decision-facts>div:last-child{border-right:0}.operator-decision-facts span,.operator-decision-context>span,.operator-full-response>div>span{color:#6b828c;font-family:SFMono-Regular,Consolas,monospace;font-size:8px;font-weight:800;letter-spacing:.08em}.operator-decision-facts strong{display:block;margin-top:6px;color:#29414b;font-family:SFMono-Regular,Consolas,monospace;font-size:11px}.operator-decision-context{padding:15px 17px;border-bottom:1px solid #c4d3d8;background:#edf5f7}.operator-decision-context p{margin-top:6px;color:#506872;font-size:12px;line-height:1.5}.operator-full-response>div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 17px;border-bottom:1px solid #d3e0e4}.operator-full-response>div small{color:#167a57;font-family:SFMono-Regular,Consolas,monospace;font-size:9px}.operator-full-response .neuralops-markdown{max-height:680px;overflow-y:auto;padding:24px}.operator-response-pending{padding:24px 17px;color:#6b818a;font-size:12px;line-height:1.52}.operator-provider-availability{grid-column:1 / -1}.operator-provider-availability>p{padding:16px 17px;color:#647c85;font-size:12px}.operator-provider-table{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.operator-provider-table>div{display:grid;grid-template-columns:8px 1fr;column-gap:8px;align-items:center;min-height:58px;padding:11px 15px;border-right:1px solid #d3e0e4;border-bottom:1px solid #d3e0e4}.operator-provider-table>div:nth-last-child(-n+4){border-bottom:0}.operator-provider-table strong{color:#2c444e;font-size:12px}.operator-provider-table small{grid-column:2;color:#778b94;font-family:SFMono-Regular,Consolas,monospace;font-size:9px}.operator-callout{display:flex;grid-column:1 / -1;gap:10px;padding:15px 17px;color:#5b461c;background:#f4e7c9;border-left:4px solid #d38a2a}.operator-callout svg{flex:0 0 auto;margin-top:1px}.operator-callout p{font-size:12px;line-height:1.5}.operator-callout strong{color:#533c0e}.neuralops-markdown{max-width:870px;color:#334b56}.neuralops-markdown p{margin:0;font-size:14px;line-height:1.72}.neuralops-markdown p+p{margin-top:10px}.neuralops-markdown h3,.neuralops-markdown h4,.neuralops-markdown h5{margin:22px 0 8px;color:#1d3540;font-family:Arial Nova Cond Light,Aptos Display,Arial Narrow,sans-serif;font-weight:850;letter-spacing:-.035em}.neuralops-markdown h3{font-size:25px}.neuralops-markdown h4{font-size:20px}.neuralops-markdown h5{font-size:16px}.neuralops-markdown strong{color:#1a3440;font-weight:800}.neuralops-markdown code{padding:2px 4px;color:#006783;background:#d9e9ee;font-family:SFMono-Regular,Consolas,monospace;font-size:.86em}.neuralops-markdown pre{margin:15px 0;padding:15px;overflow-x:auto;color:#e8f3f5;background:#1c313c;border-left:4px solid #007a9b;font-family:SFMono-Regular,Consolas,monospace;font-size:11px;line-height:1.65}.neuralops-markdown pre code{padding:0;color:inherit;background:transparent}.neuralops-markdown hr{height:1px;margin:17px 0;border:0;background:#c4d5da}.neuralops-markdown-space{height:7px}.neuralops-markdown-bullet,.neuralops-markdown-number{display:grid;grid-template-columns:12px 1fr;gap:7px;margin:7px 0;color:#3c5560;font-size:14px;line-height:1.62}.neuralops-markdown-bullet i{width:5px;height:5px;margin-top:9px;background:#007a9b;border-radius:50%}.neuralops-markdown-number b{color:#007a9b;font-family:SFMono-Regular,Consolas,monospace;font-size:11px;line-height:1.95}.operator-workspace>.console-page{max-width:1420px;margin:0 auto;padding-top:0}.operator-workspace>.console-page>div:first-child{margin-top:0!important}.operator-workspace .console-page h2:before,.operator-workspace .console-page h3:before{content:none!important}.battle-comparison{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.battle-result-selector{position:relative;min-height:190px;display:flex;flex-direction:column;width:100%;padding:15px 16px 13px;color:#14212b;border:1px solid #b9cad1;background:#f7fbfc;text-align:left;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.battle-result-selector:hover{border-color:#6b9bab;transform:translateY(-2px)}.battle-result-selector.is-selected{border-color:#007a9b;box-shadow:4px 4px #007a9b2b}.battle-result-selector.is-winner:not(.is-selected){border-left:4px solid #ff6b35}.battle-selector-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.battle-selector-top>span{color:#70858e;font-family:SFMono-Regular,Consolas,monospace;font-size:10px;white-space:nowrap}.battle-result-selector>strong{display:block;margin-top:18px;color:#213640;font-size:16px;font-weight:800}.battle-result-selector>p{display:-webkit-box;flex:1;max-height:43px;margin-top:8px;overflow:hidden;color:#687f89;font-size:11px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:3}.battle-selector-stats{display:flex;gap:9px;flex-wrap:wrap;margin-top:13px;padding-top:10px;border-top:1px solid #d3e0e4;color:#5a7180;font-family:SFMono-Regular,Consolas,monospace;font-size:9px}.battle-selector-stats span:last-child{color:#167a57}.battle-result-selector em{position:absolute;top:-10px;right:11px;display:inline-flex;align-items:center;gap:4px;padding:3px 6px;color:#61400d;background:#ffe2a7;border:1px solid #dda848;font-family:SFMono-Regular,Consolas,monospace;font-size:8px;font-style:normal;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.battle-loading-card{min-height:190px}.battle-input-row{display:flex;gap:8px}.battle-input{flex:1;height:44px;padding:0 14px;color:#14212b;border:1px solid #b9cad1;background:#f7fbfc;font-size:14px;outline:0;transition:border-color .15s ease,box-shadow .15s ease}.battle-input:focus{border-color:#007a9b;box-shadow:0 0 0 3px #007a9b21}.battle-input:disabled{opacity:.6}.battle-fight-button{display:inline-flex;align-items:center;gap:7px;height:44px;padding:0 20px;color:#f7fbfc;border:0;background:#14212b;font-size:13px;font-weight:800;letter-spacing:.02em;cursor:pointer;transition:background .15s ease,transform .15s ease}.battle-fight-button:hover:not(:disabled){background:#007a9b;transform:translateY(-1px)}.battle-fight-button:disabled{cursor:wait;opacity:.55}.battle-error{margin-top:12px;color:#813d39;font-size:12px}.battle-skeleton-bar{height:9px;margin:8px 0;background:#dde8eb;animation:battle-pulse 1.8s ease infinite}.battle-loading-card-title{padding:4px 16px 6px;color:#14212b;font-size:15px;font-weight:800}.battle-loading-card-body{padding:4px 16px 16px}.battle-winner-banner{padding:26px;text-align:center;border:1px solid #ff6b35;background:#fff6f1}.battle-winner-banner-emoji{font-size:30px}.battle-winner-banner-label{margin-top:8px;color:#70858e;font-family:SFMono-Regular,Consolas,monospace;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.battle-winner-banner-name{margin-top:4px;color:#14212b;font-family:Arial Nova Cond Light,Aptos Display,Arial Narrow,sans-serif;font-size:27px;font-weight:850;letter-spacing:-.04em}.battle-winner-banner-reason{max-width:480px;margin:8px auto 0;color:#687f89;font-size:13px;line-height:1.5}.battle-reset-button{display:inline-flex;align-items:center;gap:6px;margin-top:16px;padding:8px 16px;color:#34535e;border:1px solid #b7c8cf;background:#f7fbfc;font-size:12px;cursor:pointer;transition:color .15s ease,border-color .15s ease}.battle-reset-button:hover{color:#007a9b;border-color:#007a9b}.battle-history-row{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 18px;border:0;border-top:1px solid #c4d3d8;background:transparent;color:#40545e;text-align:left;cursor:pointer;transition:background .12s ease}.battle-history-row:hover{background:#edf5f7}.battle-history-text{overflow:hidden;max-width:68%;color:#405862;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.battle-history-winner{color:#007a9b;font-family:SFMono-Regular,Consolas,monospace;font-size:11px;font-weight:700}@keyframes battle-pulse{0%,to{opacity:.5}50%{opacity:1}}.battle-fight-button.is-shaking{animation:battle-shake .4s ease}@keyframes battle-shake{0%,to{transform:translate(0)}25%{transform:translate(-6px)}50%{transform:translate(6px)}75%{transform:translate(-3px)}}.battle-response-reader{overflow:hidden;border:1px solid #9eb8c2;background:#f7fbfc;box-shadow:6px 6px #6f919e24}.battle-response-head{display:flex;align-items:end;justify-content:space-between;gap:20px;padding:18px 20px;border-bottom:1px solid #b9cad1;background:#edf5f7}.battle-response-label{display:flex;align-items:center;gap:8px}.battle-response-label>span{display:inline-flex;align-items:center;gap:4px;color:#9b5718;font-family:SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.battle-response-head h2{margin:10px 0 4px;color:#14212b;font-family:Arial Nova Cond Light,Aptos Display,Arial Narrow,sans-serif;font-size:32px;font-weight:850;letter-spacing:-.06em;line-height:.9}.battle-response-head p{color:#627a84;font-family:SFMono-Regular,Consolas,monospace;font-size:10px}.battle-response-outcome{display:flex;gap:16px}.battle-response-outcome>span{display:grid;gap:5px;color:#708691;font-family:SFMono-Regular,Consolas,monospace;font-size:8px;font-weight:800;letter-spacing:.07em;white-space:nowrap}.battle-response-outcome strong{color:#29414b;font-size:12px;letter-spacing:0}.battle-response-outcome>span:last-child strong{color:#167a57}.battle-reader-scroll{max-height:min(510px,56vh);overflow-y:auto;scroll-behavior:smooth}.battle-response-markdown{max-width:870px;padding:25px 24px 36px;color:#334b56}.battle-response-markdown p{margin:0;font-size:14px;line-height:1.72}.battle-response-markdown p+p{margin-top:10px}.battle-response-markdown h3,.battle-response-markdown h4,.battle-response-markdown h5{margin:22px 0 8px;color:#1d3540;font-family:Arial Nova Cond Light,Aptos Display,Arial Narrow,sans-serif;font-weight:850;letter-spacing:-.035em}.battle-response-markdown h3{font-size:25px}.battle-response-markdown h4{font-size:20px}.battle-response-markdown h5{font-size:16px}.battle-response-markdown strong{color:#1a3440;font-weight:800}.battle-response-markdown code{padding:2px 4px;color:#006783;background:#d9e9ee;font-family:SFMono-Regular,Consolas,monospace;font-size:.86em}.battle-response-markdown pre{margin:15px 0;padding:15px;overflow-x:auto;color:#e8f3f5;background:#1c313c;border-left:4px solid #007a9b;font-family:SFMono-Regular,Consolas,monospace;font-size:11px;line-height:1.65}.battle-response-markdown pre code{padding:0;color:inherit;background:transparent}.battle-response-markdown hr{height:1px;margin:17px 0;border:0;background:#c4d5da}.battle-response-space{height:7px}.battle-response-bullet,.battle-response-number{display:grid;grid-template-columns:12px 1fr;gap:7px;margin:7px 0;color:#3c5560;font-size:14px;line-height:1.62}.battle-response-bullet i{width:5px;height:5px;margin-top:9px;background:#007a9b;border-radius:50%}.battle-response-number b{color:#007a9b;font-family:SFMono-Regular,Consolas,monospace;font-size:11px;line-height:1.95}@media(max-width:1000px){.operator-commandbar{grid-template-columns:1fr auto}.operator-breadcrumb{display:none}.operator-body{grid-template-columns:76px minmax(0,1fr)}.operator-rail{padding:20px 8px}.operator-rail-label,.operator-navigation button span,.operator-rail-status{display:none}.operator-navigation button{justify-content:center;padding:0;border-left:0;border-bottom:2px solid transparent}.operator-navigation button.is-selected{border-left:0;border-bottom-color:#ff6b35}.operator-dashboard-grid{grid-template-columns:1fr}.operator-mix-panel{grid-column:1}.operator-metric-rail{grid-template-columns:repeat(2,1fr)}.operator-metric-rail>div:nth-child(2){border-right:0}.operator-metric-rail>div:nth-child(-n+2){border-bottom:1px solid #c4d3d8}}@media(max-width:700px){.operator-commandbar{height:57px;padding:0 14px}.operator-brand{font-size:19px}.operator-command-actions{gap:8px}.operator-live-state,.operator-doc-link{display:none}.operator-key-action{min-height:31px;padding:0 9px;font-size:11px}.operator-account-chip{min-height:31px;max-width:110px;padding:0 9px;font-size:11px}.operator-logout{width:31px;height:31px}.operator-body{display:block}.operator-rail{position:sticky;top:57px;z-index:10;min-height:53px;height:53px;display:block;overflow-x:auto;padding:0;background:#14212b}.operator-navigation{display:flex;width:max-content;height:53px;gap:0}.operator-navigation button{width:auto;min-width:88px;gap:6px;padding:0 10px;font-size:10px}.operator-navigation button span{display:inline}.operator-workspace{padding:23px 14px 46px}.operator-view-header{align-items:start;margin-bottom:20px;padding-bottom:18px}.operator-view-header h1{font-size:41px}.operator-view-header-meta{display:none}.operator-metric-rail>div{min-height:124px;padding:15px}.operator-metric-rail strong{margin-top:22px;font-size:38px}.operator-route-trace{box-shadow:4px 4px #9fbec8}.operator-trace-path{grid-template-columns:1fr 1fr;gap:12px 10px}.operator-trace-path i{display:none}.operator-trace-path>div{padding-bottom:9px;border-bottom:1px solid #38515c}.operator-trace-outcome{grid-template-columns:1fr}.operator-trace-outcome>div{display:flex;align-items:center;justify-content:space-between;border-right:0;border-bottom:1px solid #38515c}.operator-trace-outcome>div:last-child{border-bottom:0}.operator-ledger-labels{display:none}.operator-ledger-row{grid-template-columns:1fr 1fr;gap:12px;padding:12px 14px}.operator-ledger-row>div:nth-child(3){grid-column:1}.operator-ledger-row>div:nth-child(4){grid-column:2}.operator-route-board-grid{grid-template-columns:1fr}.operator-ingress,.operator-classifier{min-height:145px;border-right:0;border-bottom:1px solid #c4d3d8}.operator-ingress i{inset:auto auto -8px 50%}.operator-lanes{min-height:255px}.operator-operations-note{grid-column:1}.operator-dashboard-grid>.console-health{grid-column:1}.battle-comparison{grid-template-columns:1fr}.battle-result-selector{min-height:150px}.battle-response-head{align-items:start;flex-direction:column}.battle-response-outcome{width:100%;justify-content:space-between;gap:8px}.battle-reader-scroll{max-height:58vh}.battle-response-markdown{padding:20px 16px 28px}.battle-response-markdown p,.battle-response-bullet,.battle-response-number{font-size:13px}}@media(prefers-reduced-motion:reduce){.operator-shell *,.operator-shell *:before,.operator-shell *:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}@media(max-width:1000px){.operator-event-stream{grid-template-columns:1fr}.operator-event-list{min-height:0}.operator-event-list-body{max-height:330px}.operator-event-inspector{min-height:0}.operator-provider-availability,.operator-event-stream .operator-callout{grid-column:1}}@media(max-width:700px){.operator-latest-grid{grid-template-columns:1fr 1fr}.operator-latest-grid>div:nth-child(2){border-right:0}.operator-latest-grid>div:nth-child(-n+2){border-bottom:1px solid #d2dfe3}.operator-latest-label{align-items:start;flex-direction:column}.operator-decision-facts{grid-template-columns:1fr 1fr}.operator-decision-facts>div:nth-child(2){border-right:0}.operator-decision-facts>div:nth-child(-n+2){border-bottom:1px solid #d3e0e4}.operator-full-response .neuralops-markdown{max-height:none;padding:20px 16px 28px}.neuralops-markdown p,.neuralops-markdown-bullet,.neuralops-markdown-number{font-size:13px}}.connection-overlay{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:24px;background:#14212b75;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.connection-sheet{width:min(930px,100%);min-height:560px;display:grid;grid-template-columns:300px minmax(0,1fr);overflow:hidden;color:#14212b;background:#f7fbfc;border:1px solid #9fb8c2;box-shadow:14px 16px #14212b3d,0 30px 80px #14212b57}.connection-aside{display:flex;flex-direction:column;padding:26px 24px 20px;color:#eaf4f6;background:#14212b}.connection-brand{display:flex;align-items:center;gap:8px;font-family:Arial Nova Cond Light,Aptos Display,Arial Narrow,sans-serif;font-size:20px;font-weight:850;letter-spacing:-.055em}.connection-brand>span{display:grid;place-items:center;width:27px;height:27px;color:#14212b;background:#ff6b35}.connection-aside-label{margin-top:48px;color:#9ab0ba;font-family:SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:800;letter-spacing:.12em}.connection-aside h2{max-width:220px;margin-top:10px;font-family:Arial Nova Cond Light,Aptos Display,Arial Narrow,sans-serif;font-size:37px;font-weight:850;letter-spacing:-.07em;line-height:.88}.connection-aside>p:not(.connection-aside-label){margin-top:15px;color:#adc1c9;font-size:12px;line-height:1.55}.connection-step-rail{display:grid;gap:0;margin-top:32px;list-style:none}.connection-step-rail li{display:grid;grid-template-columns:1fr}.connection-step-rail li>button{display:flex;align-items:center;gap:10px;padding:6px 0;border:0;background:transparent;color:#8199a3;text-align:left;cursor:pointer}.connection-step-rail li>button:disabled{cursor:default}.connection-step-number{display:grid;place-items:center;flex:0 0 22px;width:22px;height:22px;color:#9ab0ba;border:1px solid #52707c;border-radius:50%;font-family:SFMono-Regular,Consolas,monospace;font-size:10px}.connection-step-rail strong{display:flex;align-items:center;gap:5px;font-size:12px}.connection-step-rail small{display:block;margin-top:2px;font-size:10px}.connection-step-rail li>i{width:1px;height:12px;margin:1px 0 1px 10px;background:#3c5662}.connection-step-rail li.is-active>button,.connection-step-rail li.is-complete>button{color:#f1f8fa}.connection-step-rail li.is-active .connection-step-number{color:#14212b;border-color:#ff6b35;background:#ff6b35}.connection-step-rail li.is-complete .connection-step-number{color:#14212b;border-color:#75dfaa;background:#75dfaa}.connection-step-rail li.is-complete>i{background:#75dfaa}.connection-aside-foot{display:flex;gap:9px;margin-top:auto;padding-top:16px;border-top:1px solid #38515c;color:#9eb4bd;font-size:10px;line-height:1.45}.connection-aside-foot svg{flex:0 0 auto;color:#75dfaa}.connection-main{position:relative;display:flex;align-items:center;padding:46px 52px 38px;background:#f7fbfc}.connection-close{position:absolute;top:16px;right:16px;display:grid;place-items:center;width:32px;height:32px;border:0;color:#667b84;background:transparent;cursor:pointer}.connection-close:hover{color:#14212b;background:#e4eef1}.connection-form{width:100%;max-width:480px}.connection-content-head>p{color:#007a9b;font-family:SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:800;letter-spacing:.1em}.connection-content-head h1{margin:9px 0 8px;font-family:Arial Nova Cond Light,Aptos Display,Arial Narrow,sans-serif;font-size:43px;font-weight:850;letter-spacing:-.07em;line-height:.87}.connection-content-head>span{display:block;max-width:430px;color:#58707a;font-size:13px;line-height:1.55}.connection-content-head code{color:#007a9b;font-family:SFMono-Regular,Consolas,monospace;font-size:.9em}.connection-field{display:grid;gap:7px;margin-top:31px}.connection-field>span,.connection-key-card span,.connection-code>div>span,.connection-routing-choice>div>span{color:#607984;font-family:SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:800;letter-spacing:.09em}.connection-field input,.connection-provider input{width:100%;height:46px;padding:0 12px;color:#14212b;border:1px solid #aabfc8;background:#edf5f7;font-size:14px;outline:0}.connection-field input:focus,.connection-provider input:focus{border-color:#007a9b;box-shadow:0 0 0 3px #007a9b21}.connection-primary,.connection-secondary,.connection-copy-button,.connection-plain-action{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:0;cursor:pointer;font-size:12px;font-weight:800}.connection-primary{min-height:43px;padding:0 14px;color:#f7fbfc;background:#14212b;transition:transform .15s ease,background .15s ease}.connection-primary:hover:not(:disabled){background:#007a9b;transform:translateY(-1px)}.connection-primary:disabled{cursor:wait;opacity:.62}.connection-form>.connection-primary{width:100%;margin-top:20px}.connection-hint{margin-top:12px;color:#758a93;font-size:10px;line-height:1.45}.connection-message{margin-top:13px;padding:9px 10px;color:#813d39;background:#f6dfde;border-left:3px solid #c74440;font-size:11px;line-height:1.4}.connection-message.is-success{color:#145b42;background:#dcefe5;border-left-color:#167a57}.connection-key-card{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:25px;padding:14px;background:#dfeef1;border:1px solid #a8c4cd}.connection-key-card code{display:block;max-width:290px;margin-top:6px;overflow:hidden;color:#145b42;font-family:SFMono-Regular,Consolas,monospace;font-size:12px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.connection-copy-button{min-height:29px;padding:0 8px;color:#31515d;border:1px solid #a7bdc6;background:#f7fbfc;white-space:nowrap}.connection-copy-button:hover{color:#007a9b;border-color:#007a9b}.connection-code{margin-top:15px;overflow:hidden;border:1px solid #405b66;background:#1c313c;box-shadow:5px 5px #b0c8cf}.connection-code>div{display:flex;align-items:center;justify-content:space-between;padding:8px 11px;border-bottom:1px solid #405b66}.connection-code>div>span{color:#a9c1ca}.connection-code .connection-copy-button{color:#d8e8ed;border-color:#627e8a;background:transparent}.connection-code pre{max-height:190px;padding:13px;overflow:auto;color:#e8f3f5;font-family:SFMono-Regular,Consolas,monospace;font-size:10px;line-height:1.6;white-space:pre-wrap;word-break:break-all}.connection-actions{display:flex;justify-content:space-between;gap:9px;margin-top:22px}.connection-actions .connection-primary{min-width:180px}.connection-secondary{min-height:43px;padding:0 13px;color:#506873;border:1px solid #b1c5cc;background:transparent}.connection-secondary:hover{color:#14212b;border-color:#769aa7}.connection-sdk-tabs{display:flex;gap:6px;margin-top:16px;padding-bottom:10px;overflow-x:auto;border-bottom:1px solid #bfd0d6}.connection-sdk-tabs button{flex:0 0 auto;min-height:28px;padding:0 8px;color:#58717b;border:1px solid #b3c7ce;background:#f7fbfc;cursor:pointer;font-family:SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:800;letter-spacing:.02em}.connection-sdk-tabs button:hover{color:#1b5264;border-color:#498196}.connection-sdk-tabs button.is-active{color:#f7fbfc;border-color:#1c313c;background:#1c313c}.connection-provider-list{display:grid;gap:8px;margin-top:22px}.connection-provider{display:grid;grid-template-columns:88px 1fr;align-items:center;gap:10px}.connection-provider>span{color:#405862;font-size:12px;font-weight:700}.connection-provider-connected{color:#167a57;font-weight:700;font-style:normal}.connection-provider input{height:37px;font-size:12px}.connection-routing-choice{display:grid;gap:10px;margin-top:14px;padding:14px;border:1px solid #b6c8cf;background:#eaf2f4}.connection-routing-choice>div{display:grid;gap:4px}.connection-routing-choice strong{color:#233b46;font-size:13px}.connection-routing-choice label{display:flex;align-items:start;gap:8px;color:#526b75;font-size:11px;line-height:1.45;cursor:pointer}.connection-routing-choice input{margin-top:2px;accent-color:#007a9b}.connection-routing-choice b{color:#233b46}.connection-plain-action{justify-self:start;min-height:30px;padding:0 8px;color:#17333d;border:1px solid #9ab5bf;background:#f7fbfc}.connection-plain-action:hover{color:#007a9b;border-color:#007a9b}.connection-sheet button:focus-visible,.connection-sheet input:focus-visible{outline:3px solid #ff6b35;outline-offset:2px}@media(max-width:720px){.connection-overlay{align-items:end;padding:0}.connection-sheet{width:100%;min-height:min(760px,100vh);max-height:100vh;grid-template-columns:1fr;overflow-y:auto;box-shadow:none}.connection-aside{min-height:auto;padding:18px 20px}.connection-aside-label,.connection-aside h2,.connection-aside>p:not(.connection-aside-label),.connection-aside-foot{display:none}.connection-step-rail{display:flex;gap:0;margin-top:17px}.connection-step-rail li{display:flex;align-items:center;flex:1}.connection-step-rail li>button{gap:6px}.connection-step-rail li>button>span:last-child small{display:none}.connection-step-rail li>button>span:last-child strong{font-size:10px}.connection-step-rail li>button>span:last-child strong svg{display:none}.connection-step-rail li>i{flex:1;width:auto;height:1px;margin:0 5px}.connection-main{display:block;padding:35px 20px 28px}.connection-content-head h1{font-size:38px}.connection-key-card{align-items:start;flex-direction:column}.connection-key-card code{max-width:100%}.connection-actions .connection-primary{min-width:0;flex:1}.connection-provider{grid-template-columns:72px 1fr}}.operator-event-stream,.operator-event-inspector,.operator-full-response{min-width:0}.operator-full-response{grid-column:1 / -1;overflow:hidden}.operator-full-response .neuralops-response-text{max-width:min(100%,1080px);min-width:0;padding:30px clamp(18px,3vw,42px) 44px;color:#334b56;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:1.72;white-space:pre-wrap;overflow-wrap:break-word;word-break:normal}@media(max-width:1000px){.operator-full-response{grid-column:1}}@media(max-width:700px){.operator-full-response .neuralops-response-text{padding:20px 16px 28px;font-size:13px}}.operator-control-plane{grid-template-columns:1fr}.operator-control-plane .operator-metric-rail,.operator-control-plane .operator-provider-availability,.operator-control-plane .operator-operations-note{grid-column:1}.operator-gateway-readiness{display:grid;grid-template-columns:minmax(280px,.9fr) minmax(420px,1.1fr);border:1px solid #b9cad1;background:#f7fbfc}.operator-readiness-head{padding:23px;border-right:1px solid #c4d3d8}.operator-readiness-head>div>span{color:#617a85;font-family:SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:800;letter-spacing:.09em}.operator-readiness-head h2{margin:7px 0 8px;color:#14212b;font-family:Arial Nova Cond Light,Aptos Display,Arial Narrow,sans-serif;font-size:31px;font-weight:850;letter-spacing:-.06em;line-height:.92}.operator-readiness-head p{max-width:360px;color:#647b85;font-size:12px;line-height:1.5}.operator-ready-badge{display:inline-flex;align-items:center;gap:7px;margin-top:17px;color:#a5473e;font-family:SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.operator-ready-badge i{width:7px;height:7px;border-radius:50%;background:currentColor}.operator-ready-badge.is-ready{color:#167a57}.operator-readiness-grid{display:grid;grid-template-columns:1fr 1fr 1fr;align-self:end}.operator-readiness-grid>div{min-width:0;min-height:112px;padding:18px;border-right:1px solid #d1dfe3}.operator-readiness-grid>div:last-child{border-right:0}.operator-readiness-grid span{display:block;color:#6c838d;font-family:SFMono-Regular,Consolas,monospace;font-size:8px;font-weight:800;letter-spacing:.08em}.operator-readiness-grid code,.operator-readiness-grid strong{display:block;overflow:hidden;margin-top:13px;color:#213c47;font-family:SFMono-Regular,Consolas,monospace;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.operator-readiness-grid strong{font-family:Arial Nova Cond Light,Aptos Display,Arial Narrow,sans-serif;font-size:34px;font-weight:850;letter-spacing:-.07em;line-height:.7}.operator-readiness-grid small{display:block;margin-top:10px;color:#778c95;font-size:10px}.operator-readiness-actions{grid-column:2;display:flex;gap:8px;padding:14px 18px;border-top:1px solid #c4d3d8}.operator-readiness-actions button{display:inline-flex;align-items:center;gap:6px;min-height:31px;padding:0 9px;color:#34535e;border:1px solid #b7c8cf;background:#f7fbfc;cursor:pointer;font-size:11px;font-weight:750}.operator-readiness-actions button:hover{color:#007a9b;border-color:#007a9b}.operator-event-stream{align-items:start}.operator-event-list,.operator-event-inspector{align-self:start;min-height:0}.operator-event-list-body{max-height:560px}.operator-event-inspector{min-height:0}.operator-inspector-action{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:17px}.operator-inspector-action>div{display:grid;gap:4px}.operator-inspector-action span{color:#6b828c;font-family:SFMono-Regular,Consolas,monospace;font-size:8px;font-weight:800;letter-spacing:.08em}.operator-inspector-action small{color:#738791;font-size:11px}.operator-inspector-action button{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 10px;color:#f7fbfc;border:1px solid #14212b;background:#14212b;cursor:pointer;font-size:11px;font-weight:800;white-space:nowrap}.operator-inspector-action button:hover:not(:disabled){background:#007a9b;border-color:#007a9b}.operator-inspector-action button:disabled{cursor:wait;opacity:.45}.operator-event-stream .operator-callout{margin:0}.operator-response-overlay{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:28px;background:#14212b7a;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.operator-response-reader{display:flex;flex-direction:column;width:min(1050px,100%);max-height:min(820px,calc(100vh - 56px));overflow:hidden;background:#f7fbfc;border:1px solid #9fb8c2;box-shadow:14px 16px #14212b3b,0 30px 80px #14212b59}.operator-response-reader>header{display:flex;align-items:start;justify-content:space-between;gap:20px;padding:20px 23px 18px;border-bottom:1px solid #b9cad1;background:#edf5f7}.operator-response-reader header span{color:#617a85;font-family:SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:800;letter-spacing:.09em}.operator-response-reader h2{margin:8px 0 5px;color:#14212b;font-family:Arial Nova Cond Light,Aptos Display,Arial Narrow,sans-serif;font-size:34px;font-weight:850;letter-spacing:-.06em;line-height:.9}.operator-response-reader header p{color:#647b85;font-family:SFMono-Regular,Consolas,monospace;font-size:10px}.operator-response-reader header button{display:grid;place-items:center;flex:0 0 auto;width:32px;height:32px;color:#536d78;border:0;background:transparent;cursor:pointer}.operator-response-reader header button:hover{color:#14212b;background:#dbe9ed}.operator-response-reader-body{overflow-y:auto}.operator-response-reader .neuralops-response-text{max-width:900px;min-width:0;padding:28px 30px 42px;color:#334b56;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:1.72;white-space:pre-wrap;overflow-wrap:break-word;word-break:normal}@media(max-width:800px){.operator-gateway-readiness{grid-template-columns:1fr}.operator-readiness-head{border-right:0;border-bottom:1px solid #c4d3d8}.operator-readiness-actions{grid-column:1;flex-wrap:wrap}.operator-response-overlay{padding:0;align-items:end}.operator-response-reader{width:100%;max-height:calc(100vh - 16px);box-shadow:none}.operator-response-reader>header{padding:18px}.operator-response-reader h2{font-size:29px}.operator-response-reader .neuralops-response-text{padding:20px 18px 30px;font-size:13px}}
