:root{font-family:system-ui,sans-serif;color:#172621;background:#fafbf8;line-height:1.65}body{max-width:850px;margin:auto;padding:32px 24px}nav{border-bottom:1px solid #dbe3dc;padding-bottom:20px;margin-bottom:32px}a{color:#236147}h1,h2{line-height:1.2}h1{font-size:2.3rem}h2{margin-top:2.3rem}pre{padding:18px;background:#edf2ed;overflow:auto;border-radius:8px}code{font-family:ui-monospace,monospace;font-size:.88em}blockquote{border-left:3px solid #548569;padding-left:20px;margin-left:0}table{border-collapse:collapse;width:100%}th,td{padding:10px;border:1px solid #dbe3dc;text-align:left;vertical-align:top}
[data-copy-setup-prompt]{font:inherit;font-weight:600;background:#236147;color:white;border:0;border-radius:8px;padding:10px 18px;cursor:pointer}[data-copy-setup-prompt]:hover{background:#194b36}[data-copy-setup-prompt]:focus-visible{outline:3px solid #548569;outline-offset:3px}[data-copy-status]{font-size:.9rem;color:#236147}
