.cg[data-astro-cid-mmrcgmmq]{background:var(--surface);border:1.5px solid var(--line);border-radius:24px;gap:12px;margin:24px 0 8px;padding:20px;display:grid}.cg[data-astro-cid-mmrcgmmq] label[data-astro-cid-mmrcgmmq]{margin-bottom:6px;font-weight:650;display:block}.cg[data-astro-cid-mmrcgmmq] input[data-astro-cid-mmrcgmmq],.cg[data-astro-cid-mmrcgmmq] textarea[data-astro-cid-mmrcgmmq],.cg[data-astro-cid-mmrcgmmq] select[data-astro-cid-mmrcgmmq]{width:100%;font:inherit;color:var(--ink);background:var(--canvas);border:1.5px solid var(--ink);border-radius:14px;padding:10px 12px}.cg[data-astro-cid-mmrcgmmq] textarea[data-astro-cid-mmrcgmmq]{resize:vertical;min-height:90px}.cg[data-astro-cid-mmrcgmmq] input[data-astro-cid-mmrcgmmq]:focus-visible,.cg[data-astro-cid-mmrcgmmq] textarea[data-astro-cid-mmrcgmmq]:focus-visible,.cg[data-astro-cid-mmrcgmmq] select[data-astro-cid-mmrcgmmq]:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.cg-row[data-astro-cid-mmrcgmmq]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}@media (width<=640px){.cg-row[data-astro-cid-mmrcgmmq]{grid-template-columns:1fr}}.cg[data-astro-cid-mmrcgmmq] .btn[data-astro-cid-mmrcgmmq]{justify-self:start}.cg[data-astro-cid-mmrcgmmq] .btn[data-astro-cid-mmrcgmmq][disabled]{opacity:.6;cursor:wait}.cg-ts[data-astro-cid-mmrcgmmq]:empty{display:none}.page[data-astro-cid-mmrcgmmq] .cg-msg[data-astro-cid-mmrcgmmq]{color:var(--muted);margin:0;font-size:14px}.page[data-astro-cid-mmrcgmmq] .cg-msg[data-astro-cid-mmrcgmmq]:empty{display:none}.page[data-astro-cid-mmrcgmmq] .cg-msg[data-astro-cid-mmrcgmmq].err{color:#b23a2a}.page[data-astro-cid-mmrcgmmq] .cg-out[data-astro-cid-mmrcgmmq]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.page[data-astro-cid-mmrcgmmq] .cg-out[data-astro-cid-mmrcgmmq] li[data-astro-cid-mmrcgmmq]{background:var(--canvas);border:1.5px solid var(--line);color:var(--ink);white-space:pre-wrap;border-radius:14px;margin:0;padding:12px 14px}.cg-copy[data-astro-cid-mmrcgmmq]{font:inherit;background:var(--surface);color:var(--ink);border:1.5px solid var(--ink);cursor:pointer;border-radius:999px;margin-top:8px;padding:4px 14px;font-size:14px;font-weight:650;display:block}
