@font-face{font-family:sans;src:url(../media/ibm_plex_sans_latin_wght-s.p.15jby9eboz7vb.woff2)format("woff2");font-display:swap;font-weight:400 600;font-style:normal}@font-face{font-family:sans Fallback;src:local(Arial);ascent-override:101.35%;descent-override:27.19%;line-gap-override:0.0%;size-adjust:101.13%}.-powlq_className{font-family:sans,sans Fallback;font-style:normal}.-powlq_variable{--font-sans:"sans", "sans Fallback"}
@font-face{font-family:mono;src:url(../media/ibm_plex_mono_latin_400.p.3xdfs0-p_zi4c.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:mono;src:url(../media/ibm_plex_mono_latin_500.p.11q3guvgd1r20.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}._8u5HNW_className{font-family:mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}._8u5HNW_variable{--font-mono:"mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f4f5f2;--surface:#fff;--sunken:#eceee9;--ink:#1b1f1d;--muted:#5c6461;--rule:#d9dcd6;--accent:#22766a;--on-accent:#fff;--v-verified:#22766a;--v-unverifiable:#93600e;--v-failed:#b23a2a;--v-automation:#5f6872;--v-human:#1b1f1d;--bar:#c6d9d5;--log-bg:#0f1413;--log-ink:#e6e9e4;--log-muted:#9aa39f;--log-rule:#26302d;--log-verified:#4fb3a3;--log-unverifiable:#d9a441;--log-failed:#e06a57;--log-automation:#9aa4ae;--shiki-foreground:#1b1f1d;--shiki-background:#fff;--shiki-token-keyword:#8a3b6e;--shiki-token-string:#22766a;--shiki-token-string-expression:#22766a;--shiki-token-comment:#5c6461;--shiki-token-constant:#93600e;--shiki-token-function:#2a5f8a;--shiki-token-parameter:#1b1f1d;--shiki-token-punctuation:#5c6461;--shiki-token-link:#22766a;--font-body:var(--font-sans), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-code:var(--font-mono), ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--s8:72px;--s9:112px;--radius:6px;--max:70rem;--prose:42rem}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#151a19;--surface:#1c2321;--sunken:#111615;--ink:#e6e9e4;--muted:#9aa39f;--rule:#2c3532;--accent:#4fb3a3;--on-accent:#151a19;--v-verified:#4fb3a3;--v-unverifiable:#d9a441;--v-failed:#e06a57;--v-automation:#9aa4ae;--v-human:#e6e9e4;--bar:#2f5550;--log-bg:#0f1413;--shiki-foreground:#e6e9e4;--shiki-background:#1c2321;--shiki-token-keyword:#d79bc4;--shiki-token-string:#7fcfbf;--shiki-token-string-expression:#7fcfbf;--shiki-token-comment:#9aa39f;--shiki-token-constant:#d9a441;--shiki-token-function:#8fbde3;--shiki-token-parameter:#e6e9e4;--shiki-token-punctuation:#9aa39f;--shiki-token-link:#4fb3a3}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#151a19;--surface:#1c2321;--sunken:#111615;--ink:#e6e9e4;--muted:#9aa39f;--rule:#2c3532;--accent:#4fb3a3;--on-accent:#151a19;--v-verified:#4fb3a3;--v-unverifiable:#d9a441;--v-failed:#e06a57;--v-automation:#9aa4ae;--v-human:#e6e9e4;--bar:#2f5550;--log-bg:#0f1413;--shiki-foreground:#e6e9e4;--shiki-background:#1c2321;--shiki-token-keyword:#d79bc4;--shiki-token-string:#7fcfbf;--shiki-token-string-expression:#7fcfbf;--shiki-token-comment:#9aa39f;--shiki-token-constant:#d9a441;--shiki-token-function:#8fbde3;--shiki-token-parameter:#e6e9e4;--shiki-token-punctuation:#9aa39f;--shiki-token-link:#4fb3a3}*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:var(--s5)}html,body{margin:0}body{background:var(--bg);color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;flex-direction:column;min-height:100vh;font-size:1.0625rem;font-weight:400;line-height:1.6;display:flex}body>.content{flex:1 0 auto}img,svg{max-width:100%;display:block}a{color:var(--accent);text-underline-offset:.2em;text-decoration-line:underline;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}code,kbd,pre,samp{font-family:var(--font-code);font-size:.9em}h1,h2,h3,h4{text-wrap:balance;font-weight:600}h1{letter-spacing:-.02em;margin:0 0 var(--s4);font-size:2.125rem;line-height:1.15}h2{letter-spacing:-.015em;margin:var(--s7) 0 var(--s3);font-size:1.5625rem;line-height:1.25}h3{letter-spacing:-.01em;margin:var(--s6) 0 var(--s2);font-size:1.1875rem;line-height:1.35}h4{margin:var(--s5) 0 var(--s2);font-size:1.0625rem}p,ul,ol{margin:0 0 var(--s4)}ul,ol{padding-left:1.4em}li+li{margin-top:var(--s1)}hr,.rule{border:0;border-top:1px solid var(--rule);margin:var(--s8) 0}strong{font-weight:600}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{left:var(--s4);z-index:10;background:var(--surface);color:var(--ink);padding:var(--s2) var(--s3);border:1px solid var(--rule);border-radius:var(--radius);position:absolute;top:-100px}.skip-link:focus{top:var(--s2)}.inner,.page{width:100%;max-width:var(--max);padding-left:var(--s4);padding-right:var(--s4);margin:0 auto}.page{padding-top:var(--s7);padding-bottom:var(--s8)}.page.narrow>*{max-width:var(--prose)}.page.narrow>.table-wrap,.page.narrow>.wide{max-width:none}@media (min-width:48rem){.inner,.page{padding-left:var(--s6);padding-right:var(--s6)}}.muted{color:var(--muted)}.small{font-size:.9375rem;line-height:1.5}.lead{color:var(--muted);max-width:40rem;font-size:1.1875rem;line-height:1.55}.mono{font-family:var(--font-code)}.site-header{border-bottom:1px solid var(--rule);background:var(--bg)}.site-header .inner{align-items:center;gap:var(--s5);min-height:60px;display:flex}.brand{align-items:center;gap:var(--s2);letter-spacing:-.01em;color:var(--ink);margin-right:auto;font-size:1.125rem;font-weight:600;text-decoration:none;display:inline-flex}.brand svg{color:var(--accent);width:22px;height:22px}.nav{align-items:center;gap:var(--s1) var(--s5);font-size:.9375rem;display:flex}.nav a,.nav .link-button{color:var(--ink);text-decoration:none}.nav a:hover,.nav .link-button:hover{color:var(--accent)}.nav a[aria-current=page]{color:var(--accent);text-underline-offset:.35em;text-decoration-line:underline}.nav form{margin:0}.link-button{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.nav-wide{display:none}.nav-menu{position:relative}.nav-menu summary{cursor:pointer;padding:var(--s2) var(--s3);border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface);font-size:.9375rem;list-style:none}.nav-menu summary::-webkit-details-marker{display:none}.nav-menu[open] summary{border-color:var(--accent)}.nav-menu .nav{right:0;top:calc(100% + var(--s2));z-index:5;min-width:14rem;padding:var(--s2);background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);flex-direction:column;align-items:stretch;gap:0;position:absolute}.nav-menu .nav>a,.nav-menu .nav>form{padding:var(--s2) var(--s3)}.nav-menu .theme-toggle{margin:var(--s2) var(--s3) var(--s1);align-self:flex-start}@media (min-width:60rem){.nav-wide{display:flex}.nav-menu{display:none}}.theme-toggle{border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface);margin:0;padding:2px;display:inline-flex}.theme-toggle legend{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.theme-toggle label{width:30px;height:26px;color:var(--muted);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;display:inline-flex;position:relative}.theme-toggle input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.theme-toggle svg{pointer-events:none;width:16px;height:16px}.theme-toggle label:has(input:checked){background:var(--sunken);color:var(--ink)}.theme-toggle label:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:1px}.site-footer{border-top:1px solid var(--rule);color:var(--muted);font-size:.9375rem}.site-footer .inner{align-items:center;gap:var(--s2) var(--s5);padding-top:var(--s6);padding-bottom:var(--s6);flex-wrap:wrap;display:flex}.site-footer .brand{margin-right:var(--s3);font-size:1rem}.site-footer a{color:var(--muted)}.site-footer a:hover{color:var(--ink)}.button,button{align-items:center;gap:var(--s2);font:inherit;border-radius:var(--radius);border:1px solid var(--rule);background:var(--surface);color:var(--ink);cursor:pointer;padding:.6rem 1rem;font-size:.9375rem;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.button:hover,button:hover{border-color:var(--muted)}.button.primary,button.primary{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.button.primary:hover,button.primary:hover{filter:brightness(.92)}.button.danger,button.danger{border-color:var(--v-failed);color:var(--v-failed)}button.small{padding:.3rem .6rem;font-size:.875rem}button:disabled{opacity:.6;cursor:default}form .field{margin:0 0 var(--s4);display:block}form .field>span{margin-bottom:var(--s1);font-weight:500;display:block}input[type=text],input[type=url],input[type=email],textarea{font:inherit;border-radius:var(--radius);border:1px solid var(--rule);background:var(--surface);width:100%;color:var(--ink);padding:.55rem .7rem}input[type=text]:focus-visible,input[type=url]:focus-visible,input[type=email]:focus-visible,textarea:focus-visible{outline:2px solid var(--accent);outline-offset:0;border-color:var(--accent)}input[type=checkbox]{accent-color:var(--accent);vertical-align:-2px;width:1rem;height:1rem}.inline-form{gap:var(--s3);flex-wrap:wrap;align-items:flex-end;display:flex}.inline-form .field{flex:16rem;margin:0}.error{color:var(--v-failed)}.honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.card{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);padding:var(--s5)}.card>:first-child{margin-top:0}.card>:last-child{margin-bottom:0}.grid{gap:var(--s4);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}.strip{gap:var(--s3) var(--s6);margin:var(--s5) 0;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));display:grid}.strip .label{color:var(--muted);font-size:.875rem;display:block}.strip .value{font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:600}.banner{border-radius:var(--radius);padding:var(--s3) var(--s4);margin:var(--s3) 0;border:1px solid var(--rule);background:var(--surface);border-left-width:3px}.banner.warn{border-left-color:var(--v-unverifiable)}.banner.bad{border-left-color:var(--v-failed)}.banner.info{border-left-color:var(--accent)}.secret{gap:var(--s2);margin:var(--s2) 0 var(--s4);flex-wrap:wrap;align-items:center;display:flex}.secret code{word-break:break-all;background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);flex:18rem;min-width:0;padding:.55rem .7rem}.site-list{margin:var(--s5) 0;gap:var(--s3);padding:0;list-style:none;display:grid}.site-list li+li{margin-top:0}.links-row{gap:var(--s3);margin:var(--s6) 0;flex-wrap:wrap;display:flex}.back{font-size:.9375rem}.table-wrap{-webkit-overflow-scrolling:touch;border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface);margin:var(--s3) 0 var(--s4);overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:.9375rem;line-height:1.45}th,td{text-align:left;border-bottom:1px solid var(--rule);white-space:nowrap;vertical-align:top;padding:.6rem .85rem}tr:last-child td{border-bottom:none}th{color:var(--muted);background:var(--sunken);font-size:.875rem;font-weight:500}td.num,th.num{text-align:right;font-variant-numeric:tabular-nums}td.wrap{white-space:normal;word-break:break-word;min-width:14rem}.status{font-variant-numeric:tabular-nums;font-weight:600}.status.good{color:var(--v-verified)}.status.warn{color:var(--v-unverifiable)}.status.bad,td.cell-bad{color:var(--v-failed)}.stamp{font-family:var(--font-code);white-space:nowrap;color:var(--v-human);vertical-align:.05em;border:1px solid;border-radius:3px;padding:.1rem .4rem;font-size:.8125rem;font-weight:500;line-height:1.25;display:inline-block}.stamp.verified{color:var(--v-verified)}.stamp.unverifiable{color:var(--v-unverifiable)}.stamp.failed{color:var(--v-failed)}.stamp.automation{color:var(--v-automation)}.stamp.human{color:var(--v-human)}.stamp.quiet{color:var(--muted)}.badge{border:1px solid var(--rule);color:var(--muted);margin-right:var(--s1);white-space:nowrap;border-radius:3px;padding:.05rem .45rem;font-size:.8125rem;line-height:1.3;display:inline-block}.badge.enforced{border-color:var(--v-failed);color:var(--v-failed)}.bar-row{gap:var(--s3);margin:var(--s2) 0;grid-template-columns:minmax(9.5rem,13rem) 1fr 6.5rem;align-items:center;font-size:.9375rem;display:grid}.bar-row>:last-child{text-align:right;font-variant-numeric:tabular-nums}.bar{background:var(--sunken);border-radius:2px;height:.6rem;overflow:hidden}.bar>span{background:var(--v-human);height:100%;display:block}.bar.verified>span{background:var(--v-verified)}.bar.unverifiable>span{background:var(--v-unverifiable)}.bar.failed>span{background:var(--v-failed)}.bar.automation>span{background:var(--v-automation)}.bar.human>span{background:var(--muted)}.split{vertical-align:middle;background:var(--sunken);border-radius:2px;width:7rem;height:.55rem;display:inline-flex;overflow:hidden}.split .ok{background:var(--v-verified)}.split .failed{background:var(--v-failed)}.split .unverifiable{background:var(--v-unverifiable)}.spark{align-items:flex-end;gap:2px;height:1.2rem;display:inline-flex}.spark span{background:var(--accent);border-radius:1px;width:5px;min-height:1px}.counts{font-variant-numeric:tabular-nums}pre{margin:0}:not(pre)>code{background:var(--sunken);overflow-wrap:anywhere;border-radius:3px;padding:.08em .3em;font-size:.875em}.codeblock{margin:var(--s3) 0 var(--s5);border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface);align-items:flex-start;min-width:0;display:flex}.codeblock pre{min-width:0;padding:var(--s3) var(--s4);color:var(--shiki-foreground);tab-size:2;flex:auto;font-size:.875rem;line-height:1.6;overflow-x:auto}.codeblock pre code{font-size:inherit;background:0 0;padding:0}.codeblock .copy{margin:var(--s2) var(--s2) var(--s2) 0;background:var(--surface);flex:none;order:2;padding:.25rem .6rem;font-size:.8125rem;font-weight:500}.command{align-items:center;gap:var(--s3);width:fit-content;max-width:100%;padding:var(--s2) var(--s2) var(--s2) var(--s4);border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface);font-family:var(--font-code);font-size:.9375rem;display:flex}.command code{font-size:inherit;white-space:nowrap;background:0 0;padding:0;overflow-x:auto}.command .prompt{color:var(--muted);-webkit-user-select:none;user-select:none}.command button{font-family:var(--font-body);padding:.35rem .7rem;font-size:.8125rem}.prose{max-width:var(--prose)}.prose>:first-child{margin-top:0}.prose h2{margin-top:var(--s7)}.prose h3{margin-top:var(--s6)}.prose li>p{margin-bottom:var(--s2)}.prose li>.codeblock{margin-top:var(--s2)}.prose pre{overflow-x:auto}.prose blockquote{margin:var(--s4) 0;padding:var(--s1) var(--s4);border-left:3px solid var(--rule);color:var(--muted)}.prose .table-wrap{margin:var(--s4) 0 var(--s5)}.prose table td{white-space:normal;min-width:8rem}.prose table td:first-child{min-width:10rem}.docs{width:100%;max-width:80rem;padding:var(--s5) var(--s4) var(--s8);gap:var(--s5);flex:1 0 auto;grid-template-columns:minmax(0,1fr);margin:0 auto;display:grid}.docs-nav-mobile{border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface)}.docs-nav-mobile summary{cursor:pointer;padding:var(--s3) var(--s4);font-weight:500}.docs-nav-mobile[open] summary{border-bottom:1px solid var(--rule)}.docs-nav-mobile .docs-nav{padding:var(--s3) var(--s4) var(--s4)}.docs-sidebar{display:none}.docs-nav{font-size:.9375rem}.docs-nav p{margin:var(--s5) 0 var(--s1);color:var(--muted);font-size:.875rem}.docs-nav p:first-child{margin-top:0}.docs-nav ul{margin:0;padding:0;list-style:none}.docs-nav li+li{margin-top:0}.docs-nav a{padding:.3rem 0 .3rem var(--s3);border-left:1px solid var(--rule);color:var(--ink);margin-left:-1px;text-decoration:none;display:block}.docs-nav a:hover{color:var(--accent)}.docs-nav a[aria-current=page]{color:var(--accent);border-left:2px solid var(--accent);padding-left:calc(var(--s3) - 1px);font-weight:500}.docs-main{min-width:0}.docs-main .prose{max-width:44rem}.docs-main .prose h2{margin-top:var(--s6)}.docs-main .prose h3{margin-top:var(--s5)}.docs-toc{display:none}.docs-toc p{margin:0 0 var(--s2);color:var(--muted);font-size:.875rem}.docs-toc ul{margin:0;padding:0;font-size:.875rem;line-height:1.4;list-style:none}.docs-toc li+li{margin-top:var(--s2)}.docs-toc li.depth-3{padding-left:var(--s3)}.docs-toc a{color:var(--muted);text-decoration:none}.docs-toc a:hover{color:var(--accent)}@media (min-width:48rem){.docs{padding-left:var(--s6);padding-right:var(--s6)}}@media (min-width:60rem){.docs{gap:var(--s6);padding-top:var(--s7);grid-template-columns:13rem minmax(0,1fr)}.docs-nav-mobile{display:none}.docs-sidebar{top:var(--s5);max-height:calc(100vh - var(--s6));align-self:start;display:block;position:sticky;overflow-y:auto}}@media (min-width:76rem){.docs{gap:var(--s7);grid-template-columns:13rem minmax(0,1fr) 12rem}.docs-toc{top:var(--s5);max-height:calc(100vh - var(--s6));align-self:start;display:block;position:sticky;overflow-y:auto}}.selectors{gap:var(--s2);margin:var(--s4) 0 var(--s5);padding:var(--s3) var(--s4);border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface);display:grid}.selector{align-items:center;gap:var(--s2) var(--s3);flex-wrap:wrap;display:flex}.selector-label{min-width:4.75rem;font-size:.875rem;font-weight:500}.tablist{gap:var(--s1);flex-wrap:wrap;display:flex}.tab{border:1px solid var(--rule);background:var(--bg);color:var(--ink);border-radius:4px;padding:.3rem .55rem;font-size:.8125rem;font-weight:500}.tab[aria-selected=true]{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.selectors .all-hosts{margin:0;font-size:.875rem}.host-note{color:var(--muted);margin-top:calc(-1 * var(--s2));font-size:.9375rem}[data-fw-panel],[data-host-panel]{display:none}:root:not([data-framework=next]) [data-fw-panel=express],:root[data-framework=next] [data-fw-panel=next]{display:block}.fw-panel>.fw-heading{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hosts-quick{display:none}.moved{font-size:.9375rem;line-height:1.45}.moved ul{padding-left:1.1em}@media (min-width:48rem){.moved ul{columns:2;column-gap:var(--s6)}.moved li{break-inside:avoid}}.home section{margin:0 0 var(--s8)}.home h2{margin-top:0}.hero{padding:var(--s8) 0 var(--s6)}.hero h1{letter-spacing:-.025em;max-width:18ch;margin-bottom:var(--s5);font-size:clamp(2.25rem,1.75rem + 2.6vw,3.375rem);line-height:1.08}.hero .lead{max-width:38rem;color:var(--ink);font-size:1.1875rem}.hero-actions{align-items:center;gap:var(--s3) var(--s5);margin:var(--s6) 0 var(--s4);flex-wrap:wrap;display:flex}.hero-actions .links{gap:var(--s2) var(--s5);flex-wrap:wrap;display:flex}.hero .meta{color:var(--muted);margin:0;font-size:.9375rem}.columns{gap:var(--s5) var(--s7);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));display:grid}.columns h3{margin-top:0}.columns p{margin-bottom:0}.plain-list{max-width:var(--prose);margin:0;padding:0;list-style:none}.plain-list li+li{margin-top:var(--s4)}.split-sections{gap:var(--s7);grid-template-columns:repeat(auto-fit,minmax(min(100%,26rem),1fr));display:grid}.home .prose-col{max-width:var(--prose)}.figure{font-variant-numeric:tabular-nums;font-weight:600}.steps{counter-reset:step;max-width:48rem;margin:0;padding:0;list-style:none}.steps>li{counter-increment:step;padding-left:2.75rem;position:relative}.steps>li+li{margin-top:var(--s5)}.steps>li:before{content:counter(step);border:1px solid var(--rule);background:var(--surface);border-radius:50%;place-items:center;width:1.85rem;height:1.85rem;font-size:.9375rem;font-weight:600;display:grid;position:absolute;top:0;left:0}.steps h3{margin:.15rem 0 var(--s2)}.probe-section .agents{margin:var(--s3) 0 var(--s5)}.probe-section .agents code{font-size:.8125rem}.log{background:var(--log-bg);color:var(--log-ink);border:1px solid var(--log-rule);margin:var(--s6) 0 0;border-radius:8px;overflow:hidden}.log-head{justify-content:space-between;gap:var(--s1) var(--s4);padding:var(--s3) var(--s5);border-bottom:1px solid var(--log-rule);flex-wrap:wrap;font-size:.875rem;display:flex}.log-head .title{font-weight:500}.log-head .note{color:var(--log-muted)}.log ol{padding:var(--s3) 0;font-family:var(--font-code);margin:0;font-size:.875rem;line-height:1.5;list-style:none}.log li{gap:.15rem var(--s3);padding:var(--s2) var(--s5);grid-template-columns:3.4rem minmax(0,1fr);grid-template-areas:"method path"".agent"".outcome";margin:0;display:grid}.log li+li{border-top:1px solid var(--log-rule);margin-top:0}.log .method{color:var(--log-muted);grid-area:method}.log .path{overflow-wrap:anywhere;grid-area:path}.log .agent{color:var(--log-ink);grid-area:agent}.log .agent.none{color:var(--log-muted)}.log .outcome{justify-content:space-between;align-items:baseline;gap:var(--s1) var(--s3);flex-wrap:wrap;grid-area:outcome;display:flex}.log .action{color:var(--log-muted);white-space:nowrap}.log .action.acted,.log .stamp{color:var(--log-ink)}.log .stamp.verified{color:var(--log-verified)}.log .stamp.unverifiable{color:var(--log-unverifiable)}.log .stamp.failed{color:var(--log-failed)}.log .stamp.automation{color:var(--log-automation)}@media (min-width:44rem){.log li{grid-template-columns:3.4rem minmax(0,1.25fr) minmax(0,.9fr) 11.5rem minmax(0,.9fr);grid-template-areas:"method path agent stamp action";align-items:baseline;padding-top:.45rem;padding-bottom:.45rem}.log li+li{border-top:0}.log .outcome{display:contents}.log .verdict{grid-area:stamp}.log .action{grid-area:action}}@media (prefers-reduced-motion:no-preference){.log li{animation:.22s ease-out both log-row;animation-delay:calc(var(--row) * .24s + .15s)}.log .stamp{animation:.2s cubic-bezier(.2,.9,.3,1.2) both stamp-land;animation-delay:calc(var(--row) * .24s + .33s)}.log .action{animation:.16s ease-out both fade-in;animation-delay:calc(var(--row) * .24s + .38s)}}@keyframes log-row{0%{opacity:0;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0)}}@keyframes stamp-land{0%{opacity:0;transform:scale(1.25)}to{opacity:1;transform:scale(1)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@media (max-width:40rem){body{font-size:1rem}h1{font-size:1.75rem}h2{font-size:1.375rem}.hero{padding-top:var(--s7)}.bar-row{gap:var(--s1) var(--s3);margin-bottom:var(--s3);grid-template-columns:1fr auto;grid-template-areas:"label count""bar bar"}.bar-row>:first-child{grid-area:label}.bar-row>.bar{grid-area:bar}.bar-row>:last-child{grid-area:count}.log-head,.log li{padding-left:var(--s4);padding-right:var(--s4)}.home section{margin-bottom:var(--s7)}.steps>li{padding-left:0}.steps h3{min-height:1.85rem;padding-left:2.6rem}}
