@font-face{font-family:mono;src:url(/_next/static/media/ce1d37363c2e20e6-s.p.ttf) format("truetype");font-display:swap;font-weight:200 700}@font-face{font-family:mono Fallback;src:local("Arial");ascent-override:83.83%;descent-override:31.00%;line-gap-override:0.00%;size-adjust:115.48%}.__className_dbd634{font-family:mono,mono Fallback}.__variable_dbd634{--font-mono:"mono","mono Fallback"}:root{--bg:#f5f5f0;--surface:#eaeae5;--text:#181818;--muted:rgb(24 24 24/0.5);--line:rgb(24 24 24/0.12);--accent:#e8361e;--baseline:16px;--measure:576px;--radius:4px;--spring:cubic-bezier(0.2,0.8,0.2,1)}@media (prefers-color-scheme:dark){:root{--bg:#181818;--surface:#232323;--text:#f5f5f0;--muted:rgb(245 245 240/0.5);--line:rgb(245 245 240/0.12)}}*{box-sizing:border-box}body,html{margin:0;background:var(--bg);color:var(--text)}body{min-height:100svh;display:flex;flex-direction:column;font-family:var(--font-mono),ui-monospace,"SF Mono",Menlo,monospace;font-size:12px;line-height:var(--baseline);font-weight:450;letter-spacing:.02em;font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;-webkit-font-smoothing:antialiased}a{color:inherit;text-underline-offset:4px;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--muted);text-decoration-color:var(--muted)}a:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}p{margin:0}h1,h2,h3{margin:0;font-weight:500}::selection{background:var(--accent);color:#f5f5f0}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.test-banner{padding:8px 16px;background:var(--accent);color:#f5f5f0;text-align:center}.site-footer,.site-header,.test-banner{letter-spacing:.04em;text-transform:uppercase}.site-footer,.site-header{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:16px}.site-footer nav,.site-header nav{display:flex;gap:16px}.site-footer a,.site-header a{text-decoration:none}.site-footer a:hover,.site-header a:hover{color:var(--accent)}.site-footer{color:var(--muted)}.page{flex:1 1;align-content:start;width:100%;max-width:calc(var(--measure) + 32px);margin:0 auto;padding:64px 16px 96px;display:grid;grid-gap:64px;gap:64px}.page--wide{max-width:992px}.section{display:grid;grid-gap:16px;gap:16px}.eyebrow{font-size:12px;line-height:var(--baseline);font-weight:450;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.display{font-size:40px;line-height:40px;letter-spacing:-.02em;font-weight:500}.lede{font-size:16px;line-height:24px;letter-spacing:0;max-width:480px}.muted{color:var(--muted)}.prose{display:grid;grid-gap:12px;gap:12px;max-width:var(--measure)}.prose h2{margin-top:20px;text-transform:uppercase;letter-spacing:.04em}.prose ul{margin:0;padding-left:16px;display:grid;grid-gap:4px;gap:4px}.agents{border-top:1px solid var(--line)}.agent{border-bottom:1px solid var(--line)}.agent-trigger{all:unset;box-sizing:border-box;width:100%;display:grid;grid-template-columns:32px 1fr 16px;align-items:center;grid-gap:12px;gap:12px;padding:16px 0;cursor:pointer}.agent-trigger:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.agent-mark{width:32px;height:32px;border-radius:var(--radius);background:var(--surface);display:grid;place-items:center;font-weight:600}.agent-name{display:grid}.agent-name strong{font-weight:500;font-size:14px;line-height:20px}.agent-name small{color:var(--muted);font-size:12px}.chevron{width:16px;height:16px;transition:rotate .24s var(--spring)}[data-open=true]>.agent-trigger .chevron{rotate:180deg}.agent-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s var(--spring)}[data-open=true]>.agent-panel{grid-template-rows:1fr}.agent-panel>div{overflow:hidden}.agent-panel-inner{display:grid;grid-gap:12px;gap:12px;padding:0 0 20px 44px}.code{position:relative;display:grid;grid-template-columns:1fr auto;align-items:start;grid-gap:8px;gap:8px;padding:12px;border-radius:var(--radius);background:var(--surface)}.code code{font:inherit;white-space:pre-wrap;word-break:break-word}.copy{all:unset;cursor:pointer;color:var(--muted);text-transform:uppercase;letter-spacing:.04em;padding:0 4px}.copy:hover,.copy[data-copied=true]{color:var(--accent)}details.more>summary{cursor:pointer;color:var(--muted);list-style:none}details.more>summary::-webkit-details-marker{display:none}details.more>summary:before{content:"+ "}details.more[open]>summary:before{content:"– "}details.more[open]>summary{margin-bottom:12px}table{width:100%;border-collapse:collapse}td,th{text-align:left;padding:8px 12px 8px 0;border-bottom:1px solid var(--line);vertical-align:top}th{font-weight:500;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}td.num,th.num{text-align:right;padding-right:0;padding-left:12px}.faq details{border-bottom:1px solid var(--line)}.faq details:first-of-type{border-top:1px solid var(--line)}.faq summary{cursor:pointer;list-style:none;padding:16px 0;display:flex;justify-content:space-between;gap:16px;font-size:14px;line-height:20px;font-weight:500}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--muted)}.faq details[open] summary:after{content:"–"}.faq details>p{padding:0 0 16px;max-width:480px}.stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.stat{display:grid;grid-gap:4px;gap:4px;padding:16px;border-radius:var(--radius);background:var(--surface)}.stat strong{font-size:24px;line-height:32px;font-weight:500}.status{display:inline-block;padding:0 8px;border-radius:999px;background:var(--surface);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.status[data-status=held],.status[data-status=question]{background:var(--accent);color:#f5f5f0}.status[data-status=delivered]{background:var(--text);color:var(--bg)}.btn{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;height:32px;padding:0 12px;border-radius:var(--radius);background:var(--text);color:var(--bg);cursor:pointer;text-transform:uppercase;letter-spacing:.04em}.btn:hover{background:var(--accent);color:#f5f5f0}.btn--ghost{background:transparent;color:var(--text);box-shadow:inset 0 0 0 1px var(--line)}.row{display:flex;flex-wrap:wrap;gap:8px;align-items:center}td input[type=number]{width:80px}td.num+td:not(.num),th.num+th:not(.num){padding-left:24px}form.stack{display:grid;grid-gap:12px;gap:12px}label.field{display:grid;grid-gap:4px;gap:4px}label.field span{color:var(--muted);text-transform:uppercase;letter-spacing:.04em}input[type=number],input[type=text],input[type=url],textarea{font:inherit;color:inherit;background:var(--surface);border:0;border-radius:var(--radius);padding:8px 12px;width:100%}textarea{min-height:96px;resize:vertical}.card{grid-gap:12px;gap:12px;padding:16px;border-radius:var(--radius);box-shadow:inset 0 0 0 1px var(--line)}.card,.kv{display:grid}.kv{grid-template-columns:128px 1fr;grid-gap:8px 16px;gap:8px 16px}.kv dt{color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.kv dd{margin:0;white-space:pre-wrap}.thread{display:grid;grid-gap:8px;gap:8px}.thread .msg{padding:8px 12px;border-radius:var(--radius);background:var(--surface)}.thread .msg[data-from=lass]{box-shadow:inset 2px 0 0 var(--accent)}@media (max-width:640px){.display{font-size:32px;line-height:36px}.kv,.stats{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}