:root{--nav-height:64px}body{min-height:100vh;background:#f7f8f4;color:#202b23}.guide-shell[data-astro-cid-lxoypzh2]{width:min(860px,calc(100% - 40px));margin:0 auto;padding:calc(var(--nav-height) + 35px) 0 50px}.back-link[data-astro-cid-lxoypzh2]{display:inline-block;color:#708075;font-size:.76rem;margin:0 0 46px}.back-link[data-astro-cid-lxoypzh2]:hover,.guide-cli[data-astro-cid-lxoypzh2] a[data-astro-cid-lxoypzh2]:hover,.guide-footer[data-astro-cid-lxoypzh2] a[data-astro-cid-lxoypzh2]:hover{text-decoration:underline}.guide-hero[data-astro-cid-lxoypzh2]{max-width:710px;padding-bottom:52px;border-bottom:1px solid #e3e8e1}.guide-kicker[data-astro-cid-lxoypzh2]{margin:0 0 13px;color:#56785e;font-size:.72rem;font-weight:650}h1[data-astro-cid-lxoypzh2]{max-width:700px;margin:0;color:#26372b;font-size:clamp(2.6rem,7vw,4.45rem);line-height:1.01;letter-spacing:-.075em;font-weight:560}.guide-lede[data-astro-cid-lxoypzh2]{max-width:580px;margin:19px 0 22px;color:#768178;font-size:1rem;line-height:1.7}.guide-primary[data-astro-cid-lxoypzh2]{display:inline-flex;align-items:center;gap:18px;padding:11px 14px;border-radius:6px;background:#315a43;color:#fff;font-size:.77rem;font-weight:600}.guide-primary[data-astro-cid-lxoypzh2]:hover{background:#244a35}.guide-section[data-astro-cid-lxoypzh2]{padding:37px 0;border-bottom:1px solid #e3e8e1}.guide-section[data-astro-cid-lxoypzh2] h2[data-astro-cid-lxoypzh2]{margin:0 0 21px;color:#2e4033;font-size:1.25rem;letter-spacing:-.04em}.agent-auth-form[data-astro-cid-lxoypzh2]{max-width:440px;margin:0 0 14px}.agent-auth-form[data-astro-cid-lxoypzh2] label[data-astro-cid-lxoypzh2]{display:block;margin-bottom:7px;color:#66766a;font-size:.7rem;font-weight:600}.agent-auth-form[data-astro-cid-lxoypzh2]>div[data-astro-cid-lxoypzh2]{display:flex;gap:8px}.agent-auth-form[data-astro-cid-lxoypzh2] input[data-astro-cid-lxoypzh2]{min-width:0;flex:1;padding:11px 12px;border:1px solid #dfe7dd;border-radius:6px;background:#fff;color:#435849;font:600 .78rem ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.06em}.agent-auth-form[data-astro-cid-lxoypzh2] input[data-astro-cid-lxoypzh2]:focus-visible{outline:2px solid #719477;outline-offset:2px}.agent-auth-form[data-astro-cid-lxoypzh2] .guide-primary[data-astro-cid-lxoypzh2]{cursor:pointer}.agent-auth-request[data-astro-cid-lxoypzh2]{max-width:620px;margin:17px 0;padding:16px;border:1px solid #dce8dc;border-radius:8px;background:#f7faf6}.agent-auth-request[data-astro-cid-lxoypzh2][hidden]{display:none}.agent-auth-request[data-astro-cid-lxoypzh2] p[data-astro-cid-lxoypzh2]{margin:0;color:#526456;font-size:.77rem;line-height:1.65}.agent-auth-actions[data-astro-cid-lxoypzh2]{display:flex;align-items:center;gap:10px;margin-top:13px}.agent-auth-actions[data-astro-cid-lxoypzh2] button[data-astro-cid-lxoypzh2]{cursor:pointer}.agent-auth-actions[data-astro-cid-lxoypzh2] button[data-astro-cid-lxoypzh2]:disabled{opacity:.6;cursor:wait}.agent-auth-deny[data-astro-cid-lxoypzh2]{padding:10px 12px;border:1px solid #e2e8e0;border-radius:6px;background:#fff;color:#6b786d;font:inherit;font-size:.7rem}.agent-auth-status[data-astro-cid-lxoypzh2]{min-height:1.4em;margin:10px 0 0;color:#66816b;font-size:.7rem;line-height:1.6}.guide-steps[data-astro-cid-lxoypzh2]{display:grid;gap:19px;margin:0;padding:0;list-style:none}.guide-steps[data-astro-cid-lxoypzh2] li[data-astro-cid-lxoypzh2]{display:grid;grid-template-columns:28px minmax(0,1fr);gap:13px}.step-number[data-astro-cid-lxoypzh2]{display:grid;place-items:center;width:24px;height:24px;border:1px solid #d7e2d5;border-radius:50%;color:#56765d;font-size:.67rem}.guide-steps[data-astro-cid-lxoypzh2] h3[data-astro-cid-lxoypzh2]{margin:1px 0 3px;color:#3e4e41;font-size:.85rem;letter-spacing:-.02em}.guide-steps[data-astro-cid-lxoypzh2] p[data-astro-cid-lxoypzh2],.guide-cli[data-astro-cid-lxoypzh2] p[data-astro-cid-lxoypzh2],.guide-steps-copy[data-astro-cid-lxoypzh2]{max-width:650px;margin:0 0 18px;color:#7b857c;font-size:.78rem;line-height:1.7}.guide-steps-copy[data-astro-cid-lxoypzh2] a[data-astro-cid-lxoypzh2]{color:#52745a;text-decoration:underline;text-underline-offset:2px}.guide-steps[data-astro-cid-lxoypzh2] b[data-astro-cid-lxoypzh2]{color:#526d57;font-weight:600}.guide-steps[data-astro-cid-lxoypzh2] code[data-astro-cid-lxoypzh2],.guide-steps-copy[data-astro-cid-lxoypzh2] code[data-astro-cid-lxoypzh2]{padding:2px 4px;border-radius:3px;background:#edf2ec;color:#4b6952;font-size:.72rem}.guide-full-doc[data-astro-cid-lxoypzh2]{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap}.guide-full-doc[data-astro-cid-lxoypzh2] h2[data-astro-cid-lxoypzh2]{flex-basis:100%;margin-bottom:0}.guide-full-doc[data-astro-cid-lxoypzh2] .guide-primary[data-astro-cid-lxoypzh2]{font-size:.7rem}.guide-section[data-astro-cid-lxoypzh2] pre[data-astro-cid-lxoypzh2]{overflow:auto;margin:8px 0 0;padding:15px;border:1px solid #e2e8df;border-radius:7px;background:#fff;color:#435849;font:.65rem/1.8 ui-monospace,SFMono-Regular,Menlo,monospace}.guide-cli[data-astro-cid-lxoypzh2]{display:grid;grid-template-columns:1.1fr .9fr;gap:25px;align-items:center}.guide-cli[data-astro-cid-lxoypzh2] h2[data-astro-cid-lxoypzh2]{margin-bottom:9px}.guide-cli[data-astro-cid-lxoypzh2] a[data-astro-cid-lxoypzh2]{display:inline-block;margin-top:13px;color:#52745a;font-size:.76rem}.guide-cli[data-astro-cid-lxoypzh2] pre[data-astro-cid-lxoypzh2]{margin:0}.guide-note[data-astro-cid-lxoypzh2]{margin:24px 0 35px;padding:13px 15px;border-left:2px solid #85a187;background:#eef3ec;color:#728074;font-size:.73rem;line-height:1.7}.guide-note[data-astro-cid-lxoypzh2] b[data-astro-cid-lxoypzh2]{color:#4d6752}.guide-footer[data-astro-cid-lxoypzh2]{display:flex;justify-content:space-between;gap:16px;color:#98a097;font-size:.68rem}.guide-footer[data-astro-cid-lxoypzh2] a[data-astro-cid-lxoypzh2]{color:#58745e;font-weight:600}@media(max-width:620px){.guide-shell[data-astro-cid-lxoypzh2]{width:min(100% - 30px,860px);padding-top:calc(var(--nav-height) + 24px)}.back-link[data-astro-cid-lxoypzh2]{margin-bottom:32px}.guide-hero[data-astro-cid-lxoypzh2]{padding-bottom:35px}.guide-cli[data-astro-cid-lxoypzh2]{grid-template-columns:1fr;gap:17px}.guide-footer[data-astro-cid-lxoypzh2]{flex-direction:column}}
