.toc[data-astro-cid-6t6zfk7k]{display:grid;gap:1px;margin:.25rem 0 .5rem 1.1rem;padding-left:.75rem;border-left:1px solid var(--line);list-style:none}.toc-link[data-astro-cid-6t6zfk7k]{position:relative;display:block;padding:.25rem 0;font-size:.8rem;line-height:1.4;color:var(--muted)}.toc-link[data-astro-cid-6t6zfk7k]:hover{color:var(--ink)}.toc-link[data-astro-cid-6t6zfk7k].deep{padding-left:.75rem}.toc-link[data-astro-cid-6t6zfk7k].on{color:var(--ink);font-weight:500}.toc-link[data-astro-cid-6t6zfk7k].on:before{content:"";position:absolute;left:calc(-.75rem - 1px);top:.3rem;bottom:.3rem;width:2px;border-radius:2px;background:var(--accent)}.fold[data-astro-cid-ssfzsv2f]>summary[data-astro-cid-ssfzsv2f]::-webkit-details-marker{display:none}.progress[data-astro-cid-ssfzsv2f]{display:grid;gap:.35rem}.track[data-astro-cid-ssfzsv2f]{display:block;height:4px;border-radius:999px;background:var(--line);overflow:hidden}.fill[data-astro-cid-ssfzsv2f]{display:block;height:100%;border-radius:inherit;background:var(--signature)}.badges[data-astro-cid-uqlkfesa]{display:flex;flex-wrap:wrap;gap:.4rem;list-style:none;padding:0;margin:0}li[data-astro-cid-uqlkfesa]{display:inline-flex;align-items:center;padding:.15rem .65rem;border-radius:999px;font-size:.78rem;font-weight:500;line-height:1.5;color:var(--ink-soft);background:var(--subtle);border:1px solid var(--line)}li[data-astro-cid-uqlkfesa][data-tone=plan]{color:var(--accent-ink);background:var(--accent-soft);border-color:transparent}li[data-astro-cid-uqlkfesa][data-tone=status]{color:var(--note);background:var(--note-bg);border-color:color-mix(in oklch,var(--note) 30%,transparent)}.page-actions[data-astro-cid-jjhxq4hj]{display:inline-flex;gap:.4rem}.action[data-astro-cid-jjhxq4hj]{display:inline-flex;align-items:center;padding:.3rem .7rem;border-radius:.5rem;font-size:.78rem;font-weight:500;color:var(--ink-soft);border:1px solid var(--line);background:var(--page)}.action[data-astro-cid-jjhxq4hj][hidden]{display:none}.action[data-astro-cid-jjhxq4hj]:hover{color:var(--ink);border-color:color-mix(in oklch,var(--accent) 50%,var(--line));background:var(--subtle)}.values-panel[data-astro-cid-x3ytjy4e]{margin-top:1.5rem;border:1px solid var(--line);border-radius:.5rem;background:var(--subtle)}.values-panel[data-astro-cid-x3ytjy4e][hidden]{display:none}.values-panel[data-astro-cid-x3ytjy4e] summary[data-astro-cid-x3ytjy4e]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .85rem;padding:.65rem 1rem;cursor:pointer;list-style:none;user-select:none;font-size:.85rem}.values-panel[data-astro-cid-x3ytjy4e] summary[data-astro-cid-x3ytjy4e]::-webkit-details-marker{display:none}.values-panel[data-astro-cid-x3ytjy4e] summary[data-astro-cid-x3ytjy4e]:after{content:"";margin-left:auto;width:.45rem;height:.45rem;border-right:1.5px solid var(--muted);border-bottom:1.5px solid var(--muted);transform:rotate(45deg) translateY(-2px);transition:transform .15s}.values-panel[data-astro-cid-x3ytjy4e][open] summary[data-astro-cid-x3ytjy4e]:after{transform:rotate(225deg) translateY(-1px)}.values-title[data-astro-cid-x3ytjy4e]{display:inline-flex;align-items:center;gap:.4rem;font-weight:600;color:var(--ink)}.values-title[data-astro-cid-x3ytjy4e] svg{color:var(--accent-ink)}.values-state[data-astro-cid-x3ytjy4e]{color:var(--muted)}.values-body[data-astro-cid-x3ytjy4e]{border-top:1px solid var(--line);padding:1rem}.values-grid[data-astro-cid-x3ytjy4e]{display:grid;gap:1rem 1.25rem;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))}.values-field[data-astro-cid-x3ytjy4e] label[data-astro-cid-x3ytjy4e]{display:block;font-size:.8rem;font-weight:600;color:var(--ink);margin-bottom:.3rem}.values-field[data-astro-cid-x3ytjy4e] input[data-astro-cid-x3ytjy4e]{width:100%;font:500 .82rem var(--font-mono);color:var(--ink);background:var(--page);border:1px solid var(--line-strong);border-radius:.5rem;padding:.45rem .6rem}.values-field[data-astro-cid-x3ytjy4e] input[data-astro-cid-x3ytjy4e]::placeholder{color:var(--muted);opacity:.7}.values-field[data-astro-cid-x3ytjy4e] input[data-astro-cid-x3ytjy4e]:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-color:transparent}.values-field[data-astro-cid-x3ytjy4e] input[data-astro-cid-x3ytjy4e][aria-invalid=true]{border-color:var(--danger)}.values-hint[data-astro-cid-x3ytjy4e]{margin-top:.3rem;font-size:.75rem;line-height:1.45;color:var(--muted)}.values-error[data-astro-cid-x3ytjy4e]{margin-top:.3rem;font-size:.75rem;line-height:1.45;color:var(--danger)}.values-error[data-astro-cid-x3ytjy4e][hidden]{display:none}.values-error[data-astro-cid-x3ytjy4e] code[data-astro-cid-x3ytjy4e]{font-family:var(--font-mono)}.values-secrets[data-astro-cid-x3ytjy4e]{display:flex;gap:.45rem;align-items:baseline;margin-top:1rem;font-size:.78rem;line-height:1.5;color:var(--ink-soft)}.values-secrets[data-astro-cid-x3ytjy4e] svg{flex:none;color:var(--warn);transform:translateY(2px)}.values-foot[data-astro-cid-x3ytjy4e]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem;margin-top:1rem;padding-top:.85rem;border-top:1px solid var(--line);font-size:.75rem;color:var(--muted)}.values-foot[data-astro-cid-x3ytjy4e] button[data-astro-cid-x3ytjy4e]{color:var(--link);font-weight:500;text-decoration:underline;text-underline-offset:3px}.disclosure[data-astro-cid-ac2mn7rr]{border:1px solid var(--line);border-radius:.5rem;background:var(--page)}.disclosure[data-astro-cid-ac2mn7rr]>summary[data-astro-cid-ac2mn7rr]{display:flex;align-items:center;gap:.6rem;min-height:2.75rem;padding:0 .9rem;font-size:.9rem;font-weight:600;color:var(--ink);cursor:pointer;list-style:none;user-select:none}.disclosure[data-astro-cid-ac2mn7rr]>summary[data-astro-cid-ac2mn7rr]::-webkit-details-marker{display:none}.disclosure[data-astro-cid-ac2mn7rr]>summary[data-astro-cid-ac2mn7rr]:after{content:"";margin-left:auto;width:.45rem;height:.45rem;border-right:1.5px solid var(--muted);border-bottom:1.5px solid var(--muted);transform:translateY(-2px) rotate(45deg)}.disclosure[data-astro-cid-ac2mn7rr][open]>summary[data-astro-cid-ac2mn7rr]:after{transform:translateY(2px) rotate(-135deg)}.disclosure[data-astro-cid-ac2mn7rr]>div[data-astro-cid-ac2mn7rr]{border-top:1px solid var(--line)}.disclosure[data-astro-cid-ac2mn7rr] .toc{margin:0}
