.tool[data-astro-cid-aiglml5m]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:1.25rem;margin-top:1.5rem;display:grid}@media (width<=900px){.tool[data-astro-cid-aiglml5m]{grid-template-columns:minmax(0,1fr)}}.panel-h[data-astro-cid-aiglml5m]{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin:0 0 .9rem;font-size:1rem}label[data-astro-cid-aiglml5m]{flex-direction:column;gap:.3rem;margin-bottom:.85rem;font-size:.86rem;font-weight:600;display:flex}input[data-astro-cid-aiglml5m],select[data-astro-cid-aiglml5m],textarea[data-astro-cid-aiglml5m]{font:400 .92rem var(--font);border:1px solid var(--border);background:var(--bg);color:var(--text);border-radius:7px;width:100%;min-width:0;padding:.5rem .65rem}textarea[data-astro-cid-aiglml5m]{font-family:var(--mono);resize:vertical;font-size:.82rem}input[data-astro-cid-aiglml5m]:focus,select[data-astro-cid-aiglml5m]:focus,textarea[data-astro-cid-aiglml5m]:focus{outline:2px solid var(--accent);outline-offset:1px;border-color:#0000}.row2[data-astro-cid-aiglml5m]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 .75rem;display:grid}.with-btn[data-astro-cid-aiglml5m]{gap:.4rem;display:flex}.btn[data-astro-cid-aiglml5m].sm{padding:.35rem .7rem;font-size:.8rem}[data-astro-cid-aiglml5m][hidden]{display:none!important}.steps[data-astro-cid-aiglml5m]{border:0;flex-wrap:wrap;gap:.4rem;min-width:0;margin:0 0 .9rem;padding:0;display:flex}.steps[data-astro-cid-aiglml5m] legend[data-astro-cid-aiglml5m]{margin-bottom:.4rem;font-size:.86rem;font-weight:600}.chip[data-astro-cid-aiglml5m]{margin:0;position:relative}.chip[data-astro-cid-aiglml5m] input[data-astro-cid-aiglml5m]{opacity:0;width:1px;position:absolute}.chip[data-astro-cid-aiglml5m] span[data-astro-cid-aiglml5m]{border:1px solid var(--border);cursor:pointer;background:var(--bg);border-radius:999px;padding:.35rem .7rem;font-size:.82rem;font-weight:500;display:inline-block}.chip[data-astro-cid-aiglml5m] input[data-astro-cid-aiglml5m]:checked+span[data-astro-cid-aiglml5m]{background:var(--accent);border-color:var(--accent);color:#fff}.chip[data-astro-cid-aiglml5m] input[data-astro-cid-aiglml5m]:focus-visible+span[data-astro-cid-aiglml5m]{outline:2px solid var(--accent);outline-offset:2px}.toggle[data-astro-cid-aiglml5m]{flex-direction:row;align-items:flex-start;gap:.5rem;font-weight:500}.toggle[data-astro-cid-aiglml5m] input[data-astro-cid-aiglml5m]{width:auto;margin-top:.3rem}.out-head[data-astro-cid-aiglml5m]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.4rem;display:flex}.out-head[data-astro-cid-aiglml5m] .panel-h[data-astro-cid-aiglml5m]{margin:0}.tabs[data-astro-cid-aiglml5m]{background:var(--surface-2);border-radius:8px;flex-wrap:wrap;gap:.25rem;padding:.2rem;display:flex}.tabs[data-astro-cid-aiglml5m] button[data-astro-cid-aiglml5m]{font:600 .8rem var(--font);color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:.35rem .65rem}.tabs[data-astro-cid-aiglml5m] button[data-astro-cid-aiglml5m][aria-selected=true]{background:var(--surface);color:var(--text);box-shadow:0 1px 2px #00000014}.summary[data-astro-cid-aiglml5m]{margin:.4rem 0 .6rem;font-size:.92rem}.issues[data-astro-cid-aiglml5m]{gap:.35rem;margin:0 0 .7rem;padding:0;list-style:none;display:grid}.issues[data-astro-cid-aiglml5m] li{border-left:3px solid;border-radius:7px;padding:.45rem .7rem;font-size:.85rem}.issues[data-astro-cid-aiglml5m] .error{background:#dc262617;border-color:#dc2626}.issues[data-astro-cid-aiglml5m] .warn{border-color:var(--warn);background:var(--warn-soft)}.issues[data-astro-cid-aiglml5m] .info{background:#2563eb14;border-color:#2563eb}.code-wrap[data-astro-cid-aiglml5m]{position:relative}.code-wrap[data-astro-cid-aiglml5m] pre[data-astro-cid-aiglml5m]{min-height:220px;max-height:560px;margin:0;padding-top:2.9rem}.code-wrap[data-astro-cid-aiglml5m] pre[data-astro-cid-aiglml5m].pw-out{word-break:break-all;white-space:pre-wrap;min-height:0;padding-top:1rem;padding-right:5.5rem}.copy[data-astro-cid-aiglml5m]{position:absolute;top:.6rem;right:.6rem}.expect[data-astro-cid-aiglml5m]{grid-template-columns:max-content 1fr;gap:.35rem .9rem;margin:.9rem 0 0;font-size:.88rem;display:grid}.expect[data-astro-cid-aiglml5m] dt[data-astro-cid-aiglml5m]{font-weight:600}.expect[data-astro-cid-aiglml5m] dd[data-astro-cid-aiglml5m]{color:var(--muted);margin:0}.envfile[data-astro-cid-aiglml5m]{margin-top:1rem;font-size:.88rem}.envfile[data-astro-cid-aiglml5m] summary[data-astro-cid-aiglml5m]{cursor:pointer;font-weight:600}.small[data-astro-cid-aiglml5m]{font-size:.82rem}.pw[data-astro-cid-aiglml5m]{margin-top:1.25rem;scroll-margin-top:80px}.pw[data-astro-cid-aiglml5m] h2[data-astro-cid-aiglml5m]{margin-top:0;font-size:1.2rem}.pw[data-astro-cid-aiglml5m] h3[data-astro-cid-aiglml5m]{margin:.6rem 0 .7rem;font-size:1rem}.pw-grid[data-astro-cid-aiglml5m]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.5rem;display:grid}@media (width<=800px){.pw-grid[data-astro-cid-aiglml5m]{grid-template-columns:minmax(0,1fr)}}.label[data-astro-cid-aiglml5m]{margin:0 0 .3rem;font-size:.86rem;font-weight:600}.checks[data-astro-cid-aiglml5m]{gap:.3rem;margin:.2rem 0;padding:0;list-style:none;display:grid}.checks[data-astro-cid-aiglml5m] li{border-radius:7px;padding:.4rem .65rem;font-size:.85rem}.checks[data-astro-cid-aiglml5m] .good{background:color-mix(in srgb, var(--ok) 10%, transparent)}.checks[data-astro-cid-aiglml5m] .bad{background:#dc262617}.parts[data-astro-cid-aiglml5m]{grid-template-columns:max-content 1fr;gap:.25rem .8rem;margin-top:.6rem;font-size:.86rem;display:grid}.parts[data-astro-cid-aiglml5m] dt{font-weight:600}.parts[data-astro-cid-aiglml5m] dd{font-family:var(--mono);word-break:break-all;margin:0}.doc-grid[data-astro-cid-aiglml5m]{grid-template-columns:minmax(0,1fr) 300px;gap:2rem;margin-top:2.5rem;display:grid}@media (width<=900px){.doc-grid[data-astro-cid-aiglml5m]{grid-template-columns:minmax(0,1fr)}.side[data-astro-cid-aiglml5m]{display:none}}.side[data-astro-cid-aiglml5m] .sticky{position:sticky;top:76px}
