.qhP5rq_copyIcon{border-radius:var(--radius-field);block-size:2.5rem;inline-size:2.5rem;color:var(--color-muted);transition:background-color var(--dur) ease-out, color var(--dur) ease-out;border:1px solid #0000;flex:none;place-items:center;display:inline-grid}.qhP5rq_copyIcon:hover,.qhP5rq_copyIcon:focus-visible{background:color-mix(in srgb, var(--color-ink) 6%, transparent);color:var(--color-ink)}.qhP5rq_copyIcon[data-state=copied]{color:var(--color-ok)}.qhP5rq_copyIcon svg,.qhP5rq_copyPill svg{block-size:1rem;inline-size:1rem}.qhP5rq_copyPill{border-radius:var(--radius-pill);background:var(--color-ink);min-block-size:2.75rem;color:var(--color-surface);font-size:var(--text-sm);transition:transform var(--dur) ease-out, opacity var(--dur) ease-out;justify-self:start;align-items:center;gap:.5rem;padding:.5rem 1.25rem;font-weight:600;display:inline-flex}.qhP5rq_copyPill:hover{opacity:.9}.qhP5rq_copyPill:active{transform:translateY(1px)}.qhP5rq_copyOutline{text-align:start;border:1px solid var(--color-line-interactive);border-radius:var(--radius-pill);background:var(--color-surface);min-block-size:2.75rem;max-inline-size:100%;color:var(--color-ink);font-size:var(--text-sm);transition:background-color var(--dur) ease-out, border-color var(--dur) ease-out;flex:0 auto;align-items:center;gap:.5rem;padding:.5rem 1rem;font-weight:600;display:inline-flex}.qhP5rq_copyOutline:hover{border-color:color-mix(in srgb, var(--color-ink) 40%, transparent);background:color-mix(in srgb, var(--color-ink) 4%, transparent)}.qhP5rq_copyOutline[data-state=copied]{color:var(--color-ok)}.qhP5rq_copyOutline svg{flex:none;block-size:1rem;inline-size:1rem}
.AEiGfa_terminal{border-radius:var(--radius-panel);background:linear-gradient(145deg, var(--color-stage-canvas) 0%, var(--color-stage-canvas-deep) 100%);color:#ffffffe0;min-width:0;font-family:var(--font-mono);font-size:var(--text-sm);box-shadow:var(--shadow-lift);border:1px solid #ffffff29;line-height:1.6;overflow:hidden}:root[data-theme=dark] .AEiGfa_terminal{border-color:color-mix(in srgb, var(--color-stage-accent) 30%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--color-stage-accent) 12%, transparent), 0 1.5rem 3rem -1.5rem color-mix(in srgb, var(--color-stage-accent) 25%, transparent)}.AEiGfa_terminalBar{color:#fff9;font-size:var(--text-xs);border-bottom:1px solid #ffffff1a;align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}.AEiGfa_dot{border-radius:var(--radius-pill);background:#ffffff2e;block-size:.75rem;inline-size:.75rem}.AEiGfa_terminalTitle{margin-inline-start:.5rem}.AEiGfa_terminalBody{gap:.75rem;padding:1.25rem 1.25rem 1.5rem;display:grid}.AEiGfa_prompt,.AEiGfa_call,.AEiGfa_result{white-space:normal;overflow-wrap:normal;word-break:normal}.AEiGfa_prompt,.AEiGfa_result{white-space:normal}.AEiGfa_prompt{color:#fff}.AEiGfa_promptMark{color:var(--color-stage-accent);margin-inline-end:.5rem}.AEiGfa_call{color:var(--color-stage-accent)}.AEiGfa_table{border-collapse:collapse;inline-size:100%;font-size:var(--text-xs)}.AEiGfa_table th{color:#ffffff8c;text-align:start;padding:.25rem 1rem .25rem 0;font-weight:500}.AEiGfa_table td{white-space:nowrap;border-top:1px solid #ffffff14;padding:.25rem 1rem .25rem 0}.AEiGfa_tableWrap{padding-inline-start:1.25rem;overflow-x:auto}.AEiGfa_result{color:var(--color-stage-success)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.AEiGfa_terminalBody>*{animation:linear both AEiGfa_line-in;animation-timeline:view();animation-range:entry 10% cover 30%}.AEiGfa_terminalBody>:nth-child(2){animation-range:entry 20% cover 35%}.AEiGfa_terminalBody>:nth-child(3){animation-range:entry 30% cover 40%}.AEiGfa_terminalBody>:nth-child(4){animation-range:entry 40% cover 45%}.AEiGfa_terminalBody>:nth-child(5){animation-range:entry 50% cover 50%}}}@keyframes AEiGfa_line-in{0%{opacity:0;transform:translateY(.25rem)}to{opacity:1;transform:none}}.AEiGfa_proof{color:var(--color-muted);font-size:var(--text-sm);flex-wrap:wrap;gap:.5rem 1.25rem;margin-top:1.5rem;display:flex}.AEiGfa_proof li{align-items:center;gap:.5rem;display:inline-flex}.AEiGfa_proof li:before{content:"";border-radius:var(--radius-pill);background:var(--color-accent-text);block-size:.5rem;inline-size:.5rem}.AEiGfa_heroCard{border:1px solid var(--color-line);border-radius:var(--radius-panel);background:var(--color-surface);block-size:100%;box-shadow:var(--shadow-raised);align-content:center;gap:.75rem;padding:1.5rem;display:grid}.AEiGfa_fieldLabel{color:var(--color-subtle);font-size:var(--text-sm);font-weight:500}.AEiGfa_field{border:1px solid var(--color-line-strong);border-radius:var(--radius-field);background:var(--color-wash);align-items:center;gap:.5rem;min-width:0;padding:.25rem .25rem .25rem 1rem;display:flex}.AEiGfa_field code{min-width:0;color:var(--color-ink);font-family:var(--font-mono);font-size:var(--text-sm);direction:ltr;flex:1;padding-block:.5rem}.AEiGfa_heroMarks{border-top:1px solid var(--color-line);color:var(--color-subtle);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:.5rem;padding-top:1rem;display:flex}.AEiGfa_heroMarks ul{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.AEiGfa_transport{color:var(--color-subtle);font-size:var(--text-xs)}.AEiGfa_or{color:var(--color-muted);font-size:var(--text-sm);margin-top:.5rem}.AEiGfa_steps{border-top:1px solid var(--color-line);counter-reset:step;display:grid}.AEiGfa_steps li{border-bottom:1px solid var(--color-line);counter-increment:step;gap:.25rem;padding:1rem 0 1rem 2.5rem;display:grid;position:relative}.AEiGfa_steps li:before{content:counter(step);border-radius:var(--radius-pill);background:var(--color-accent-soft);block-size:1.5rem;inline-size:1.5rem;color:var(--color-accent-text);font-size:var(--text-xs);place-items:center;font-weight:700;display:grid;position:absolute;inset-block-start:1rem;inset-inline-start:0}.AEiGfa_setupCard{border:1px solid var(--color-line);border-radius:var(--radius-panel);background:var(--color-surface);box-shadow:var(--shadow-card);overflow:hidden}.AEiGfa_tabs{border-bottom:1px solid var(--color-line);flex-wrap:wrap;gap:0;padding:.5rem;display:flex}.AEiGfa_tab{border-radius:var(--radius-field);min-block-size:2.5rem;color:var(--color-muted);font-size:var(--text-sm);white-space:nowrap;transition:background-color var(--dur) ease-out, color var(--dur) ease-out;flex:none;align-items:center;gap:.5rem;padding:.5rem;font-weight:600;display:inline-flex}.AEiGfa_tab:hover{color:var(--color-ink)}.AEiGfa_tab[aria-selected=true]{background:color-mix(in srgb, var(--color-ink) 6%, transparent);color:var(--color-ink)}.AEiGfa_tabMark{place-items:center;display:inline-grid}.AEiGfa_panel{grid-template-columns:minmax(0,1fr);gap:.75rem;padding:1rem 1.25rem 1.25rem;display:grid}.AEiGfa_where{color:var(--color-subtle);font-size:var(--text-sm)}.AEiGfa_codeWrap{position:relative}.AEiGfa_pre{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-wash);color:var(--color-ink);font-family:var(--font-mono);font-size:var(--text-xs);white-space:pre-wrap;overflow-wrap:anywhere;text-align:left;direction:ltr;margin:0;padding:1rem 3.5rem 1rem 1.25rem;line-height:1.7}.AEiGfa_codeCopy{position:absolute;inset-block-start:.25rem;inset-inline-end:.25rem}.AEiGfa_then{color:var(--color-muted);font-size:var(--text-sm)}.AEiGfa_then a{color:var(--color-accent-text);font-weight:600}.AEiGfa_then a:hover{color:var(--color-ink)}.AEiGfa_capabilities{gap:1rem;margin-top:2.5rem;display:grid}@media (min-width:48rem){.AEiGfa_capabilities{grid-template-columns:repeat(2,minmax(0,1fr))}}.AEiGfa_capability{border:1px solid var(--color-line);border-radius:var(--radius-panel);background:var(--color-surface);align-content:start;gap:.5rem;padding:1.25rem;display:grid}.AEiGfa_capabilityHead{color:var(--color-ink);font-size:var(--text-lead);align-items:center;gap:.75rem;font-weight:600;display:flex}.AEiGfa_promptChip{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-wash);inline-size:100%;color:var(--color-ink);font-size:var(--text-sm);margin-top:.5rem;padding:.75rem 1rem;line-height:1.5;display:block}.AEiGfa_limits{border-block:1px solid var(--color-line);color:var(--color-ink);font-size:var(--text-body);flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:2.5rem;padding-block:1.25rem;font-weight:500;display:flex}.AEiGfa_limitsLink{font-size:var(--text-sm);margin-inline-start:auto}.AEiGfa_limits li{align-items:center;gap:.75rem;display:inline-flex}.AEiGfa_marks{color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.AEiGfa_homeActions{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:1.5rem;display:flex}.AEiGfa_screenWrap{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark] .AEiGfa_screenWrap{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.AEiGfa_capLead{border:1px solid var(--color-line);border-radius:var(--radius-panel);background:var(--color-surface);box-shadow:var(--shadow-card);gap:.5rem;margin-top:2.5rem;padding:1.5rem;display:grid}@media (min-width:64rem){.AEiGfa_capLead{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;column-gap:2.5rem}.AEiGfa_capLead .AEiGfa_capabilityHead,.AEiGfa_capLead>p:first-of-type{grid-column:1}.AEiGfa_capLead .AEiGfa_promptChip{grid-area:1/2/span 2;margin-top:0}}.AEiGfa_capList{border-top:1px solid var(--color-line);margin-top:1rem;display:grid}@media (min-width:48rem){.AEiGfa_capList{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2.5rem}}.AEiGfa_capList li{border-bottom:1px solid var(--color-line);gap:.25rem;padding-block:1rem;display:grid}.AEiGfa_capPrompt{border:1px solid var(--color-line);border-radius:var(--radius-field);background:var(--color-wash);color:var(--color-ink);font-size:var(--text-sm);justify-self:start;margin-top:.5rem;padding:.5rem .75rem}.AEiGfa_heroMarkNames{color:var(--color-subtle);font-size:var(--text-xs);flex-basis:100%}:root[data-theme=dark] .AEiGfa_storyBand{border-block:1px solid var(--color-line);background:color-mix(in srgb, var(--color-stage-canvas) 94%, white 6%)}@media (max-width:40rem){.AEiGfa_field code{font-size:var(--text-xs)}.AEiGfa_capList li{padding-block:.75rem}.AEiGfa_tabs{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}.AEiGfa_pre{white-space:pre;overflow-wrap:normal;overflow-x:auto}}
