@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-cyrillic-wght-normal.CHSlOQsW.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-latin-ext-wght-normal.DMtmJ5ZE.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-latin-wght-normal.Dg_dQHbK.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-cyrillic-wght-normal.BZdD_g9V.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-latin-ext-wght-normal.b6lpi8_2.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-latin-wght-normal.Cjtb1TV-.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:dark;--got-void: #0d0917;--got-surface: #171326;--got-panel: #201b32;--got-elevated: #2a2440;--got-border: rgba(201, 197, 212, .15);--got-border-strong: #3b3453;--got-text-primary: #f5f3fa;--got-text-secondary: #c9c5d4;--got-text-muted: #9892aa;--got-magenta: #c93bce;--got-violet: #8a48ff;--got-cyan: #21d4ff;--got-yellow: #ffd34e;--got-red: #ff5577;--got-green: #36d97a;--got-gradient-brand: linear-gradient(135deg, #c93bce 0%, #8a48ff 48%, #21d4ff 100%);--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-6: 24px;--space-8: 32px;--space-12: 48px;--space-16: 64px;--space-24: 96px;--space-32: 128px;--chamfer-xs: 4px;--chamfer-sm: 6px;--chamfer-md: 10px;--chamfer-lg: 14px;--chamfer-xl: 18px;--content-width: 1184px;--header-height: 72px}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--got-void)}body{margin:0;background:var(--got-void);color:var(--got-text-secondary);font-family:Geist Variable,Geist,ui-sans-serif,system-ui,sans-serif;font-size:16px;line-height:1.6}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}code,pre{font-family:Geist Mono Variable,Geist Mono,ui-monospace,SFMono-Regular,monospace}code{font-size:.75rem}.logo-slot{width:144px;height:40px;display:flex;align-items:center;border:0;clip-path:none}.logo-slot img{display:block;width:auto;max-width:100%;max-height:32px}.fa-icon{display:inline-block;width:1em;height:1em;overflow:visible;vertical-align:-.125em}.site-header{position:sticky;top:0;z-index:30;height:var(--header-height);background:#0d0917f5;border-bottom:1px solid var(--got-border);backdrop-filter:blur(10px);min-height:var(--header-height);color:var(--got-text-primary);background-color:transparent!important;background:color-mix(in srgb,var(--got-magenta) 7%,transparent)!important;border-bottom:1px solid var(--got-magenta);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.site-header-inner{max-width:calc(var(--content-width) + 96px);height:100%;margin:0 auto;padding:0 var(--space-6);display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--space-8)}.brand{display:flex;align-items:center;min-width:290px;height:100%}.logo-slot{height:65px;display:grid;place-items:center;color:var(--got-text-muted);font-family:Geist Mono Variable,Geist Mono,monospace;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;clip-path:polygon(var(--chamfer-sm) 0,100% 0,100% calc(100% - var(--chamfer-sm)),calc(100% - var(--chamfer-sm)) 100%,0 100%,0 var(--chamfer-sm))}.brand-divider{width:1px;height:24px;margin:0 var(--space-4);background:var(--got-border-strong)}.brand-name{display:inline-flex;gap:var(--space-2);align-items:center;color:var(--got-text-secondary);font-size:.875rem;font-weight:500;white-space:nowrap}.brand-name .fa-icon{color:var(--got-cyan)}.desktop-nav{display:flex;justify-content:center;gap:var(--space-6)}.desktop-nav a{position:relative;color:var(--got-text-muted);font-size:.875rem;font-weight:500;transition:color .16s ease}.desktop-nav a:hover,.desktop-nav a:focus-visible{color:var(--got-text-primary)}.desktop-nav a:focus-visible{outline:2px solid var(--got-cyan);outline-offset:6px}.release{display:flex;flex-direction:column;align-items:flex-end;line-height:1.25}.release span{color:var(--got-cyan);font-size:.6875rem;text-transform:uppercase;letter-spacing:.08em}.release code{color:var(--got-magenta);font-size:.7rem}main{min-height:100vh}.hero{min-height:620px;max-width:calc(var(--content-width) + 96px);margin:0 auto;padding:var(--space-32) var(--space-6) var(--space-24);display:grid;grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);gap:var(--space-16);align-items:center}.hero-copy{max-width:760px}.eyebrow{margin:0 0 var(--space-4);color:var(--got-cyan);font-family:Geist Mono Variable,Geist Mono,monospace;font-size:.75rem;font-weight:500;letter-spacing:.09em;text-transform:uppercase}h1,h2,h3{color:var(--got-text-primary);font-weight:400}h1{max-width:860px;margin:0;font-size:clamp(3rem,5.6vw,4.5rem);font-weight:300;line-height:.98;letter-spacing:-.04em}.hero-lead{max-width:720px;margin:var(--space-8) 0 0;color:var(--got-text-secondary);font-size:1.25rem;line-height:1.6}.hero-actions{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-8)}.button{min-height:48px;padding:0 20px;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-3);font-size:.875rem;font-weight:500;clip-path:polygon(var(--chamfer-md) 0,100% 0,100% calc(100% - var(--chamfer-md)),calc(100% - var(--chamfer-md)) 100%,0 100%,0 var(--chamfer-md))}.button-primary{color:var(--got-void);background:var(--got-gradient-brand)}.button-secondary{color:var(--got-text-primary);background:var(--got-surface);box-shadow:inset 0 0 0 1px var(--got-border-strong)}.button:focus-visible{outline:2px solid var(--got-cyan);outline-offset:4px}.trust-diagram{min-height:350px;position:relative;display:grid;grid-template-columns:1fr 56px 1fr 56px 1fr;align-items:center;padding:var(--space-8);background:var(--got-surface);clip-path:polygon(var(--chamfer-xl) 0,100% 0,100% calc(100% - var(--chamfer-xl)),calc(100% - var(--chamfer-xl)) 100%,0 100%,0 var(--chamfer-xl));box-shadow:inset 0 0 0 1px var(--got-border)}.trust-diagram:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(135deg,rgba(201,59,206,.07),transparent 34%,transparent 65%,rgba(33,212,255,.06))}.diagram-node{position:relative;min-height:120px;padding:var(--space-4);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);text-align:center;color:var(--got-text-secondary);background:var(--got-panel);border:1px solid var(--got-border);clip-path:polygon(var(--chamfer-md) 0,100% 0,100% calc(100% - var(--chamfer-md)),calc(100% - var(--chamfer-md)) 100%,0 100%,0 var(--chamfer-md));font-size:.8rem}.node-dot{width:14px;height:14px;background:var(--got-magenta);transform:rotate(45deg)}.diagram-node.transition .node-dot{background:var(--got-violet)}.diagram-node.verified{color:var(--got-text-primary);border-color:#21d4ff6b}.diagram-node.verified .fa-icon{width:18px;height:18px;color:var(--got-cyan)}.diagram-line{height:1px;background:var(--got-border-strong);position:relative}.diagram-line span{position:absolute;width:5px;height:5px;top:-2px;left:50%;background:var(--got-violet);transform:rotate(45deg)}.diagram-line.verified{background:linear-gradient(90deg,var(--got-violet),var(--got-cyan))}.diagram-line.verified span{background:var(--got-cyan)}.content-shell{max-width:var(--content-width);margin:0 auto;padding:0 var(--space-6) var(--space-24)}.content-section{scroll-margin-top:calc(var(--header-height) + 24px);padding:var(--space-24) 0;border-top:1px solid var(--got-border)}.section-heading{display:grid;grid-template-columns:minmax(220px,.72fr) minmax(0,1.28fr);column-gap:var(--space-16);margin-bottom:var(--space-12)}.section-heading .eyebrow{grid-column:1}.section-heading h2{grid-column:1;margin:0;font-size:clamp(2rem,3vw,2.625rem);line-height:1.08;letter-spacing:-.025em}.section-description{grid-column:2;grid-row:1 / span 2;align-self:end;max-width:650px;margin:0;color:var(--got-text-muted);font-size:1rem}.sdk-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6)}.sdk-card{position:relative;min-width:0;min-height:254px;padding:var(--space-6);display:flex;flex-direction:column;overflow:hidden;background:linear-gradient(145deg,#2a2440b3,#171326e0);border:1px solid var(--got-border);clip-path:polygon(var(--chamfer-lg) 0,100% 0,100% calc(100% - var(--chamfer-lg)),calc(100% - var(--chamfer-lg)) 100%,0 100%,0 var(--chamfer-lg));transition:transform .18s ease,border-color .18s ease,background .18s ease}.sdk-card:before{content:"";position:absolute;width:180px;height:180px;top:-110px;right:-60px;pointer-events:none;background:radial-gradient(circle,rgba(138,72,255,.16),transparent 68%)}.sdk-card:nth-child(2n):before{background:radial-gradient(circle,rgba(33,212,255,.12),transparent 68%)}.sdk-card:hover{transform:translateY(-2px);border-color:#8a48ff80;background:linear-gradient(145deg,#2a2440e0,#171326f5)}.sdk-card-topline{position:absolute;top:0;left:var(--chamfer-lg);right:38%;height:2px;background:linear-gradient(90deg,var(--got-violet),rgba(33,212,255,.72),transparent)}.sdk-card-header{position:relative;display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:var(--space-4);align-items:center}.sdk-icon{width:42px;height:42px;display:grid;place-items:center;background:#8a48ff1a;border:1px solid rgba(138,72,255,.3);color:var(--got-cyan);clip-path:polygon(var(--chamfer-sm) 0,100% 0,100% calc(100% - var(--chamfer-sm)),calc(100% - var(--chamfer-sm)) 100%,0 100%,0 var(--chamfer-sm))}.sdk-icon .fa-icon{width:16px;height:16px}.sdk-title-group{min-width:0;display:flex;flex-direction:column;gap:2px}.sdk-title-group code{overflow:hidden;color:var(--got-text-primary);font-size:.86rem;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.sdk-title-group span{color:var(--got-text-muted);font-size:.72rem}.sdk-status{padding:4px 7px;color:var(--got-cyan);background:#21d4ff12;border:1px solid rgba(33,212,255,.22);font-family:Geist Mono Variable,Geist Mono,monospace;font-size:.65rem;line-height:1;letter-spacing:.06em}.sdk-use-case{position:relative;max-width:46ch;margin:var(--space-6) 0 var(--space-6);color:var(--got-text-secondary);font-size:.88rem;line-height:1.55}dl div{min-width:0}dt{color:var(--got-text-muted);font-size:.6875rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}dd{margin:var(--space-1) 0 0;color:var(--got-text-secondary);font-size:.875rem}.verified-text{color:var(--got-cyan)}.journey-list{list-style:none;margin:0;padding:0;border-top:1px solid var(--got-border-strong)}.journey-step{position:relative;display:grid;grid-template-columns:64px minmax(0,1fr) minmax(300px,.7fr);gap:var(--space-8);padding:var(--space-8) 0;border-bottom:1px solid var(--got-border)}.journey-index{color:var(--got-cyan);font-family:Geist Mono Variable,Geist Mono,monospace;font-size:.75rem;font-weight:500}.journey-main h3{margin:0 0 var(--space-2);font-size:1.25rem}.journey-main p{max-width:650px;margin:0;color:var(--got-text-muted);font-size:.9rem}.journey-meta{margin:0;display:grid;grid-template-columns:1fr 1fr;gap:var(--space-6)}.command-panel{min-width:0;margin-top:auto;padding-top:var(--space-4);border-top:1px solid var(--got-border)}.command-panel-label{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);color:var(--got-text-muted);font-size:.66rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.command-panel-label .fa-icon{width:12px;height:12px;color:var(--got-cyan)}.command-panel-command{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 34px;align-items:center;background:#0d0917b8;border:1px solid var(--got-border);border-left:2px solid rgba(33,212,255,.55)}.command-panel pre{min-width:0;margin:0;padding:10px 12px;overflow-x:auto;background:transparent;color:var(--got-text-primary);font-size:.875rem;line-height:2.55;scrollbar-width:thin}.command-panel code{white-space:pre}.command-copy{width:15px;height:15px;display:grid;place-items:center;margin-left:10px;padding:0;color:var(--got-text-muted);background:transparent;border:0;cursor:pointer;transition:color .16s ease,background .16s ease}.command-copy:hover,.command-copy:focus-visible{color:var(--got-cyan);background:#21d4ff0f;outline:none}.command-copy .fa-icon{width:13px;height:13px}.sdk-card>.command-panel{margin-top:auto}.quickstart-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6)}.quickstart-card{position:relative;min-width:0;padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-6);overflow:hidden;background:linear-gradient(145deg,#2a244094,#171326e6);border:1px solid var(--got-border);clip-path:polygon(var(--chamfer-lg) 0,100% 0,100% calc(100% - var(--chamfer-lg)),calc(100% - var(--chamfer-lg)) 100%,0 100%,0 var(--chamfer-lg));transition:transform .18s ease,border-color .18s ease,background .18s ease}.quickstart-card:hover{transform:translateY(-2px);border-color:#21d4ff5c;background:linear-gradient(145deg,#2a2440c2,#171326f5)}.quickstart-card-topline{position:absolute;top:0;left:var(--chamfer-lg);right:44%;height:2px;background:linear-gradient(90deg,var(--got-cyan),rgba(138,72,255,.72),transparent)}.quickstart-heading{display:flex;gap:var(--space-4);align-items:center}.quickstart-icon{width:42px;height:42px;flex:0 0 42px;display:grid;place-items:center;color:var(--got-cyan);background:#21d4ff12;border:1px solid rgba(33,212,255,.22);clip-path:polygon(var(--chamfer-sm) 0,100% 0,100% calc(100% - var(--chamfer-sm)),calc(100% - var(--chamfer-sm)) 100%,0 100%,0 var(--chamfer-sm))}.quickstart-icon .fa-icon{width:15px;height:15px}.quickstart-heading h3{margin:0;color:var(--got-text-primary);font-size:1.05rem}.quickstart-heading p{margin:2px 0 0;color:var(--got-text-muted);font-size:.76rem}.quickstart-card>.command-panel{margin-top:auto}.reference-hero{border-bottom:1px solid var(--got-border);background:linear-gradient(180deg,rgba(32,27,50,.38),transparent)}.reference-hero-inner{max-width:var(--content-width);margin:0 auto;padding:var(--space-16) var(--space-6) var(--space-12)}.reference-hero h1{max-width:820px;margin:var(--space-3) 0 var(--space-6);font-size:clamp(3rem,6vw,5.4rem);line-height:.98;letter-spacing:-.045em}.reference-hero p:last-child{max-width:760px;margin:0;color:var(--got-text-muted);font-size:1.05rem}.reference-content{padding-top:0}.reference-content .content-section{border-top:0}.docs-index{border-top:1px solid var(--got-border-strong)}.doc-row{display:grid;grid-template-columns:48px 24px minmax(0,1fr) 24px;gap:var(--space-4);align-items:start;padding:var(--space-6) 0;border-bottom:1px solid var(--got-border)}.doc-number{color:var(--got-text-muted);font-family:Geist Mono Variable,Geist Mono,monospace;font-size:.7rem}.doc-icon{margin-top:5px;color:var(--got-violet)}.doc-copy h3{margin:0;font-size:1.05rem}.doc-copy p{max-width:760px;margin:var(--space-1) 0 var(--space-2);color:var(--got-text-muted);font-size:.875rem}.doc-copy code{color:var(--got-text-disabled, #68627a);font-size:.75rem}.doc-arrow{margin-top:5px;color:var(--got-text-muted)}.api-specs{display:grid;gap:var(--space-8)}.api-spec{background:var(--got-surface);clip-path:polygon(var(--chamfer-lg) 0,100% 0,100% calc(100% - var(--chamfer-lg)),calc(100% - var(--chamfer-lg)) 100%,0 100%,0 var(--chamfer-lg));box-shadow:inset 0 0 0 1px var(--got-border)}.api-spec-header{padding:var(--space-6) var(--space-8);display:flex;justify-content:space-between;gap:var(--space-6);align-items:flex-start;border-bottom:1px solid var(--got-border)}.api-spec-header h3{margin:0 0 var(--space-1);font-size:1.25rem}.api-spec-header code{color:var(--got-text-muted);font-size:.7rem}.operation-count{display:flex;align-items:baseline;gap:var(--space-2)}.operation-count strong{color:var(--got-cyan);font-family:Geist Mono Variable,Geist Mono,monospace;font-size:1.2rem;font-weight:500}.operation-count span{color:var(--got-text-muted);font-size:.75rem}.table-scroll{overflow-x:auto}table{width:100%;border-collapse:collapse}th,td{padding:14px var(--space-6);text-align:left;border-bottom:1px solid var(--got-border);vertical-align:top}th{color:var(--got-text-muted);font-size:.6875rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}td{color:var(--got-text-secondary);font-size:.875rem}td code{color:var(--got-text-secondary);font-size:.75rem}.method{display:inline-block;min-width:48px;font-family:Geist Mono Variable,Geist Mono,monospace;font-size:.7rem;font-weight:500}.method-get{color:var(--got-cyan)}.method-post,.method-put,.method-patch{color:var(--got-violet)}.method-delete{color:var(--got-red)}.table-note{margin:0;padding:var(--space-3) var(--space-6);color:var(--got-text-muted);font-size:.75rem}.site-footer{max-width:var(--content-width);margin:0 auto;padding:var(--space-8) var(--space-6) var(--space-12);display:flex;justify-content:space-between;border-top:1px solid var(--got-border);color:var(--got-text-muted);font-size:.75rem}.site-footer span:first-child{color:var(--got-text-secondary)}@media(max-width:1080px){.desktop-nav{display:none}.site-header-inner{grid-template-columns:1fr auto}.brand{min-width:0}.hero{grid-template-columns:1fr;min-height:auto}.trust-diagram{max-width:720px}.sdk-grid{grid-template-columns:1fr 1fr}.journey-step{grid-template-columns:48px 1fr}.journey-meta{grid-column:2}}@media(max-width:720px){:root{--space-24: 64px;--space-32: 80px}.site-header{height:auto;min-height:72px}.site-header-inner{padding:12px var(--space-4);gap:var(--space-3)}.logo-slot{width:112px}.brand-divider,.brand-name{display:none}.release code{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hero{padding-left:var(--space-4);padding-right:var(--space-4);gap:var(--space-12)}h1{font-size:clamp(2.6rem,13vw,4rem)}.hero-lead{font-size:1.05rem}.trust-diagram{min-height:0;grid-template-columns:1fr;gap:var(--space-3)}.diagram-line{width:1px;height:32px;justify-self:center}.diagram-line.verified{background:linear-gradient(180deg,var(--got-violet),var(--got-cyan))}.diagram-line span{top:50%;left:-2px}.diagram-node{min-height:88px}.content-shell{padding-left:var(--space-4);padding-right:var(--space-4)}.section-heading{display:block}.section-heading h2{margin-bottom:var(--space-4)}.section-heading h2{background:linear-gradient(180deg,var(--got-text-primary),rgba(235,232,242,.68));-webkit-background-clip:text;background-clip:text;color:transparent}.sdk-grid{grid-template-columns:1fr}.sdk-card{min-height:0}.journey-step{grid-template-columns:40px 1fr;gap:var(--space-4)}.journey-meta{grid-template-columns:1fr;gap:var(--space-3)}.quickstart-grid{grid-template-columns:1fr}.doc-row{grid-template-columns:32px 20px 1fr}.doc-arrow{display:none}.api-spec-header{padding:var(--space-6);flex-direction:column}th,td{padding-left:var(--space-4);padding-right:var(--space-4)}.site-footer{margin:0 var(--space-4);padding-left:0;padding-right:0}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}.docs-main{min-height:calc(100vh - var(--header-height))}.docs-shell{width:min(100%,1380px);margin:0 auto;padding:0 var(--space-6) var(--space-24);display:grid;grid-template-columns:248px minmax(0,1fr);gap:var(--space-12);align-items:start}.docs-sidebar{position:sticky;top:calc(var(--header-height) + var(--space-6));padding-top:var(--space-12)}.docs-sidebar-heading{padding:0 var(--space-3) var(--space-4);display:flex;flex-direction:column;gap:2px;border-bottom:1px solid var(--got-border)}.docs-sidebar-heading span{color:var(--got-cyan);font-family:Geist Mono Variable,Geist Mono,monospace;font-size:.66rem;font-weight:500;letter-spacing:.09em;text-transform:uppercase}.docs-sidebar-heading strong{color:var(--got-text-primary);font-size:.95rem;font-weight:500}.docs-sidebar-nav{padding-top:var(--space-3);display:grid}.docs-sidebar-nav a{position:relative;padding:8px 12px;color:var(--got-text-muted);font-size:.82rem;line-height:1.35;border-left:1px solid var(--got-border);transition:color .15s ease,border-color .15s ease,background .15s ease}.docs-sidebar-nav a:hover,.docs-sidebar-nav a:focus-visible{color:var(--got-text-primary);background:#ffffff06;outline:none}.docs-sidebar-nav a.active{color:var(--got-text-primary);border-left-color:var(--got-cyan);background:linear-gradient(90deg,rgba(33,212,255,.08),transparent 78%)}.docs-sidebar-nav a.active:before{content:"";position:absolute;left:-2px;top:9px;bottom:9px;width:3px;background:var(--got-cyan)}.docs-mobile-nav{display:none}.docs-content{min-width:0;padding-top:var(--space-12)}.docs-page-header{padding-bottom:var(--space-10, 40px);border-bottom:1px solid var(--got-border)}.docs-content h1{max-width:820px;font-size:clamp(2.6rem,5vw,4.6rem)}.docs-lead{max-width:760px;margin:var(--space-6) 0 0;color:var(--got-text-muted);font-size:1.05rem}.docs-landing{padding-top:var(--space-16)}.docs-directory{margin-top:var(--space-12);border-top:1px solid var(--got-border-strong)}.docs-directory>a{display:grid;grid-template-columns:44px minmax(0,1fr);gap:var(--space-4);padding:var(--space-5, 20px) 0;border-bottom:1px solid var(--got-border);transition:padding-left .15s ease,background .15s ease}.docs-directory>a:hover,.docs-directory>a:focus-visible{padding-left:var(--space-2);background:linear-gradient(90deg,rgba(33,212,255,.04),transparent 65%);outline:none}.docs-directory-index{padding-top:2px;color:var(--got-cyan);font-family:Geist Mono Variable,Geist Mono,monospace;font-size:.7rem}.docs-directory strong{display:block;color:var(--got-text-primary);font-size:1rem;font-weight:500}.docs-directory small{display:block;max-width:740px;margin-top:3px;color:var(--got-text-muted);font-size:.84rem;line-height:1.5}.docs-article{max-width:900px;padding-bottom:var(--space-8)}.docs-article-kicker{margin-bottom:var(--space-3);color:var(--got-cyan);font-family:Geist Mono Variable,Geist Mono,monospace;font-size:.7rem;font-weight:500;letter-spacing:.09em;text-transform:uppercase}.docs-article>h1{margin-bottom:var(--space-8)}.docs-article>h2{margin:var(--space-12) 0 var(--space-4);padding-top:var(--space-4);font-size:1.65rem;letter-spacing:-.02em;border-top:1px solid var(--got-border)}.docs-article>h3{margin:var(--space-8) 0 var(--space-3);font-size:1.2rem}.docs-article p{max-width:78ch;margin:0 0 var(--space-5, 20px);color:var(--got-text-secondary)}.docs-article ul,.docs-article ol{max-width:78ch;margin:0 0 var(--space-6);padding-left:1.35rem;color:var(--got-text-secondary)}.docs-article li+li{margin-top:6px}.docs-article li::marker{color:var(--got-cyan)}.docs-article a{color:var(--got-cyan);text-decoration:underline;text-decoration-color:#21d4ff59;text-underline-offset:3px}.docs-article pre{margin:var(--space-6) 0;padding:var(--space-5, 20px);overflow-x:auto;color:var(--got-text-primary);background:#0d0917b8;border:1px solid var(--got-border);border-left:2px solid rgba(33,212,255,.58);font-size:.78rem;line-height:1.65}.docs-article :not(pre)>code{padding:2px 5px;color:var(--got-text-primary);background:#8a48ff17;border:1px solid rgba(138,72,255,.16)}.docs-article table{margin:var(--space-6) 0 var(--space-8);border-top:1px solid var(--got-border-strong);border-bottom:1px solid var(--got-border-strong)}.docs-article blockquote{margin:var(--space-6) 0;padding:var(--space-3) var(--space-5, 20px);color:var(--got-text-secondary);border-left:2px solid var(--got-violet);background:#8a48ff0d}.docs-pager{margin-top:var(--space-16);padding-top:var(--space-6);display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4);border-top:1px solid var(--got-border)}.docs-pager-link{min-width:0;padding:var(--space-4);display:flex;gap:var(--space-3);align-items:center;border:1px solid var(--got-border);transition:border-color .15s ease,background .15s ease}.docs-pager-link:hover,.docs-pager-link:focus-visible{border-color:#21d4ff52;background:#21d4ff09;outline:none}.docs-pager-link.next{justify-content:flex-end;text-align:right}.docs-pager-arrow{flex:0 0 16px;width:16px;height:16px;display:inline-grid;place-items:center;overflow:hidden;color:var(--got-cyan)}.docs-pager-arrow>svg,.docs-pager-arrow .fa-icon{display:block;width:12px!important;min-width:12px!important;max-width:12px!important;height:12px!important;min-height:12px!important;max-height:12px!important}.docs-pager-link span{min-width:0}.docs-pager-link small{display:block;margin-bottom:2px;color:var(--got-text-muted);font-size:.65rem;letter-spacing:.07em;text-transform:uppercase}.docs-pager-link strong{display:block;overflow:hidden;color:var(--got-text-primary);font-size:.82rem;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.api-reference-content{padding-top:var(--space-16)}.api-reference-content>.content-section{padding-top:var(--space-12);border-top:0}.command-panel-label{color:var(--got-cyan)}.command-panel-label .fa-icon{display:none}.doc-row{transition:padding-left .15s ease,background .15s ease}.doc-row:hover,.doc-row:focus-visible{padding-left:var(--space-2);background:linear-gradient(90deg,rgba(33,212,255,.04),transparent 70%);outline:none}.doc-row:hover .doc-arrow,.doc-row:focus-visible .doc-arrow{color:var(--got-cyan)}@media(max-width:960px){.docs-shell{grid-template-columns:1fr;gap:0}.docs-sidebar{display:none}.docs-mobile-nav{display:block;position:sticky;top:var(--header-height);z-index:20;margin:0 calc(var(--space-6) * -1);background:#0d0917f7;border-bottom:1px solid var(--got-border)}.docs-mobile-nav summary{padding:12px var(--space-6);color:var(--got-cyan);cursor:pointer;font-size:.78rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.docs-mobile-nav nav{max-height:55vh;overflow-y:auto;padding:0 var(--space-6) var(--space-4);display:grid}.docs-mobile-nav a{padding:8px 0;color:var(--got-text-muted);font-size:.84rem;border-bottom:1px solid var(--got-border)}.docs-mobile-nav a.active{color:var(--got-cyan)}}@media(max-width:720px){.docs-shell{padding-left:var(--space-4);padding-right:var(--space-4)}.docs-mobile-nav{margin-left:calc(var(--space-4) * -1);margin-right:calc(var(--space-4) * -1)}.docs-mobile-nav summary{padding-left:var(--space-4);padding-right:var(--space-4)}.docs-mobile-nav nav{padding-left:var(--space-4);padding-right:var(--space-4)}.docs-content{padding-top:var(--space-8)}.docs-landing,.api-reference-content{padding-top:var(--space-10, 40px)}.docs-content h1{font-size:clamp(2.4rem,12vw,3.6rem)}.docs-pager{grid-template-columns:1fr}.docs-pager>span{display:none}}.journey-groups{display:grid;gap:var(--space-4);border-top:1px solid var(--got-border-strong)}.journey-group{display:grid;grid-template-columns:minmax(230px,.72fr) minmax(0,1.55fr);gap:var(--space-10, 40px);padding:var(--space-8) 0;border-bottom:1px solid var(--got-border)}.journey-group-header{display:grid;grid-template-columns:38px minmax(0,1fr);gap:var(--space-4);align-content:start}.journey-group-number{color:var(--got-text-muted);font-family:Geist Mono Variable,Geist Mono,monospace;font-size:.7rem;padding-top:3px}.journey-group-owner{margin:0 0 var(--space-2);font-family:Geist Mono Variable,Geist Mono,monospace;font-size:.68rem;font-weight:600;letter-spacing:.09em}.journey-group-platform .journey-group-owner{color:var(--got-magenta)}.journey-group-developer .journey-group-owner{color:var(--got-yellow)}.journey-group-validation .journey-group-owner{color:var(--got-cyan)}.journey-group-header h3{margin:0 0 var(--space-3);font-size:1.25rem;line-height:1.2}.journey-group-header>div:last-child>p:last-child{margin:0;color:var(--got-text-muted);font-size:.84rem;line-height:1.55}.journey-actions{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.journey-group-developer .journey-actions{grid-template-columns:repeat(4,minmax(0,1fr))}.journey-action{position:relative;min-width:0;padding:0 var(--space-5) 0 0;display:grid;grid-template-columns:26px minmax(0,1fr);gap:var(--space-3)}.journey-action:not(:last-child):after{content:"";position:absolute;top:12px;right:8px;width:12px;height:1px;background:var(--got-border-strong)}.journey-action-index{width:24px;height:24px;display:grid;place-items:center;color:var(--got-cyan);border:1px solid var(--got-border-strong);font-family:Geist Mono Variable,Geist Mono,monospace;font-size:.65rem}.journey-action-copy h4{margin:1px 0 var(--space-2);color:var(--got-text-primary);font-size:.88rem;font-weight:500;line-height:1.35}.journey-action-copy p{margin:0;color:var(--got-text-muted);font-size:.76rem;line-height:1.5}.journey-interface{display:inline-flex;align-items:center;width:fit-content;margin-top:var(--space-3);padding:3px 8px;color:var(--got-cyan);background:#21d4ff0f;border:1px solid rgba(33,212,255,.2);font-family:Geist Mono Variable,Geist Mono,monospace;font-size:.64rem;line-height:1.4;letter-spacing:.02em;clip-path:polygon(5px 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%,0 5px)}.journey-interface.developer{color:var(--got-yellow)}.journey-interface.platform{color:var(--got-magenta)}.journey-actions{list-style:none;margin:0;padding:0;display:block}.journey-action{display:grid;grid-template-columns:36px minmax(0,1fr);gap:var(--space-4);padding:var(--space-4) 0;border-bottom:1px solid var(--got-border)}.journey-action:last-child{border-bottom:0}.journey-action:after{display:none}.journey-action-index{width:auto;height:auto;display:block;padding-top:2px;color:var(--got-text-muted);border:0;font-family:Geist Mono Variable,Geist Mono,monospace;font-size:.68rem}.journey-action-copy h4{margin:0 0 4px;color:var(--got-text-primary);font-size:.92rem;font-weight:500}.journey-action-copy p{max-width:62ch;margin:0;color:var(--got-text-muted);font-size:.8rem;line-height:1.5}.docs-pager{margin-top:var(--space-12);padding-top:var(--space-4);gap:var(--space-3)}.docs-pager-link{padding:var(--space-2) var(--space-3);gap:var(--space-2);border-color:transparent;background:transparent}.docs-pager-link:hover,.docs-pager-link:focus-visible{border-color:var(--got-border);background:#21d4ff06}.docs-pager-link small{margin-bottom:0;font-size:.58rem}.docs-pager-link strong{font-size:.74rem}@media(max-width:1000px){.journey-group{grid-template-columns:1fr;gap:var(--space-6)}.journey-group-developer .journey-actions,.journey-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6) 0}.journey-action:nth-child(2n):after{display:none}}@media(max-width:640px){.journey-group-developer .journey-actions,.journey-actions{grid-template-columns:1fr;gap:0}.journey-action{padding:0 0 var(--space-5)}.journey-action:not(:last-child):after{top:27px;left:11px;right:auto;width:1px;height:calc(100% - 24px)}.docs-pager{grid-template-columns:1fr}.docs-pager>span:empty{display:none}}.sdk-directory{border-top:1px solid var(--got-border-strong);border-bottom:1px solid var(--got-border-strong)}.sdk-row{position:relative;min-width:0;display:grid;grid-template-columns:minmax(280px,.95fr) minmax(260px,1.05fr) minmax(300px,.9fr);gap:var(--space-8);align-items:center;padding:var(--space-6) var(--space-3);border-bottom:1px solid var(--got-border);transition:background .15s ease}.sdk-row:last-child{border-bottom:0}.sdk-row:hover{background:#8a48ff09}.sdk-row .sdk-card-header{grid-template-columns:42px minmax(0,1fr) auto}.sdk-row .sdk-use-case{max-width:52ch;margin:0}.sdk-command{min-width:0}.sdk-row .command-panel{margin:0;padding:0;border-top:0}.sdk-row .command-panel-label{margin-bottom:5px}.sdk-row .command-panel-command{background:#0d091775}.journey-groups{gap:0}.journey-group{grid-template-columns:minmax(240px,.7fr) minmax(0,1.6fr);gap:var(--space-12);padding:var(--space-10, 40px) 0}.journey-group-header{grid-template-columns:30px minmax(0,1fr);gap:var(--space-3)}.journey-group-number{opacity:.55}.journey-actions,.journey-group-developer .journey-actions{display:block}.journey-action{grid-template-columns:28px minmax(0,1fr);gap:var(--space-4);padding:var(--space-4) 0}.journey-action:after,.journey-action:not(:last-child):after{display:none;content:none}.journey-action-index{width:auto;height:auto;padding-top:2px;color:var(--got-text-muted);border:0;font-size:.66rem}.journey-action-copy{display:grid;grid-template-columns:minmax(180px,.55fr) minmax(260px,1.2fr) auto;gap:var(--space-5);align-items:start}.journey-action-copy h4,.journey-action-copy p{margin:0}.journey-interface{margin-top:0;white-space:nowrap;align-self:start}.journey-interface.developer{color:var(--got-yellow);background:#ffd6400d;border-color:#ffd6402e}.journey-interface.platform{color:var(--got-magenta);background:#c93bce0d;border-color:#c93bce2e}@media(max-width:1100px){.sdk-row{grid-template-columns:minmax(250px,.8fr) minmax(0,1.2fr)}.sdk-command{grid-column:1 / -1;padding-left:58px}.journey-action-copy{grid-template-columns:minmax(160px,.55fr) minmax(220px,1fr)}.journey-interface{grid-column:1 / -1;width:fit-content}}@media(max-width:760px){.sdk-row{grid-template-columns:1fr;gap:var(--space-4);padding:var(--space-6) 0}.sdk-command{grid-column:auto;padding-left:0}.journey-group{grid-template-columns:1fr;gap:var(--space-6)}.journey-action-copy{grid-template-columns:1fr;gap:var(--space-2)}.journey-interface{grid-column:auto;margin-top:var(--space-1)}}:root{--font-sans: "Geist Variable", Geist, ui-sans-serif, system-ui, sans-serif;--font-mono: "Geist Mono Variable", "Geist Mono", ui-monospace, SFMono-Regular, monospace}body{font-family:var(--font-sans)}code,pre,.eyebrow,.release code,.sdk-status,.command-panel-label,.journey-group-number,.journey-action-index,.journey-interface,.docs-sidebar,.docs-pager-link small{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.journey-group-number{align-self:start;padding-top:0;color:var(--got-text-muted);font-size:clamp(2rem,3vw,3rem);font-weight:300;line-height:.9;letter-spacing:-.07em;opacity:.5}.reveal-text{opacity:0;transform:translateY(12px);filter:blur(5px);animation:qvtm-text-reveal .62s cubic-bezier(.22,1,.36,1) forwards;will-change:opacity,transform,filter}.reveal-delay-1{animation-delay:40ms}.reveal-delay-2{animation-delay:.11s}.reveal-delay-3{animation-delay:.18s}.reveal-delay-4{animation-delay:.25s}@keyframes qvtm-text-reveal{to{opacity:1;transform:translateY(0);filter:blur(0)}}@media(prefers-reduced-motion:reduce){.reveal-text{opacity:1;transform:none;filter:none;animation:none}}body{position:relative;min-height:100vh;isolation:isolate}body:before{content:"";position:fixed;z-index:-1;top:50%;left:50%;width:min(150vw,1500px);aspect-ratio:1;transform:translate(-50%,-50%);background:url(/img/qvtm-logo-magenta.svg) center / contain no-repeat;opacity:.1;pointer-events:none}.got-ambient-lights{position:fixed;z-index:0;inset:0;overflow:hidden;pointer-events:none}.got-ambient-light{position:absolute;display:block;width:25vw;height:25vw;min-width:500px;min-height:500px;border-radius:70%;filter:blur(90px);will-change:transform}.got-ambient-light--magenta{top:-20%;left:-15%;background:var(--got-magenta-450);opacity:.22;animation:got-light-magenta 16s ease-in-out infinite alternate}.got-ambient-light--blue{top:10%;right:-20%;background:var(--got-magenta-340);opacity:.16;animation:got-light-blue 20s ease-in-out infinite alternate}.got-ambient-light--violet{bottom:-30%;left:20%;background:var(--got-violet);opacity:.14;animation:got-light-violet 24s ease-in-out infinite alternate}.md-container{position:relative;z-index:1}.md-container,.md-main,.md-main__inner,.md-content,.md-content__inner{background:transparent!important}.md-header{z-index:4}.md-sidebar{z-index:2}@keyframes got-light-magenta{0%{transform:translate3d(-10vw,-10vh,0) scale(.85)}to{transform:translate3d(55vw,55vh,0) scale(1.15)}}@keyframes got-light-blue{0%{transform:translate3d(10vw,-10vh,0) scale(1.1)}to{transform:translate3d(-55vw,50vh,0) scale(.9)}}@keyframes got-light-violet{0%{transform:translate3d(-20vw,20vh,0) scale(1)}to{transform:translate3d(45vw,-60vh,0) scale(1.2)}}
