.tool[data-astro-cid-diaagixq] [data-astro-cid-diaagixq][hidden]{display:none!important}.grid[data-astro-cid-diaagixq]{grid-template-columns:1fr;align-items:start;gap:clamp(2rem,5vw,3.5rem);display:grid}@media (width>=60rem){.grid[data-astro-cid-diaagixq]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}}.prose[data-astro-cid-diaagixq] h2:first-child{margin-top:0}.tool[data-astro-cid-diaagixq]{padding:clamp(1.25rem,3vw,1.75rem)}.tool-title[data-astro-cid-diaagixq]{font-size:var(--step-1);margin:0 0 .75rem}.status[data-astro-cid-diaagixq]{color:var(--ink-2);min-height:3rem;margin:0 0 1rem}.status[data-astro-cid-diaagixq][data-tone=good]{color:var(--ink);border-left:3px solid var(--vfr);padding-left:.8rem}.status[data-astro-cid-diaagixq][data-tone=bad]{color:var(--ink);border-left:3px solid var(--ifr);padding-left:.8rem}.hub[data-astro-cid-diaagixq]{font-family:var(--mono);font-size:var(--step--1);background:var(--navy-2);border:1px solid var(--line);border-radius:var(--radius);gap:.35rem;margin:0 0 1rem;padding:.75rem .9rem;display:grid}.hub[data-astro-cid-diaagixq] div[data-astro-cid-diaagixq]{justify-content:space-between;gap:1rem;display:flex}.hub[data-astro-cid-diaagixq] .k[data-astro-cid-diaagixq]{color:var(--ink-3)}.hub[data-astro-cid-diaagixq] .v[data-astro-cid-diaagixq]{color:var(--ink);text-align:right;overflow-wrap:anywhere}.settings[data-astro-cid-diaagixq]{margin:0 0 1rem}.settings[data-astro-cid-diaagixq] fieldset[data-astro-cid-diaagixq]{border:1px solid var(--line);border-radius:var(--radius);min-width:0;margin:0 0 1rem;padding:.9rem}.settings[data-astro-cid-diaagixq] legend[data-astro-cid-diaagixq]{color:var(--ink);padding:0 .35rem;font-weight:600}.settings[data-astro-cid-diaagixq] .f[data-astro-cid-diaagixq]{color:var(--ink-3);font-size:var(--step--1);margin:.6rem 0 .3rem;display:block}.settings[data-astro-cid-diaagixq] .f[data-astro-cid-diaagixq]:first-of-type{margin-top:0}.settings[data-astro-cid-diaagixq] .c[data-astro-cid-diaagixq]{color:var(--ink-2);align-items:center;gap:.5rem;margin:.5rem 0 0;display:flex}.settings[data-astro-cid-diaagixq] input[data-astro-cid-diaagixq][type=text],.settings[data-astro-cid-diaagixq] input[data-astro-cid-diaagixq][type=password],.settings[data-astro-cid-diaagixq] input[data-astro-cid-diaagixq][type=number],.settings[data-astro-cid-diaagixq] input[data-astro-cid-diaagixq][type=time],.settings[data-astro-cid-diaagixq] select[data-astro-cid-diaagixq],.settings[data-astro-cid-diaagixq] textarea[data-astro-cid-diaagixq]{box-sizing:border-box;width:100%;min-width:0;font:inherit;color:var(--ink);background:var(--navy-2);border:1px solid var(--line);border-radius:var(--radius);padding:.55rem .7rem}.settings[data-astro-cid-diaagixq] textarea[data-astro-cid-diaagixq]{font-family:var(--mono);font-size:var(--step--1);resize:vertical}.settings[data-astro-cid-diaagixq] input[data-astro-cid-diaagixq]:focus,.settings[data-astro-cid-diaagixq] select[data-astro-cid-diaagixq]:focus,.settings[data-astro-cid-diaagixq] textarea[data-astro-cid-diaagixq]:focus{outline:2px solid var(--vfr);outline-offset:1px}.settings[data-astro-cid-diaagixq] input[data-astro-cid-diaagixq]:disabled{opacity:.5}.settings[data-astro-cid-diaagixq] .pair[data-astro-cid-diaagixq]{grid-template-columns:1fr;gap:0 .9rem;display:grid}@media (width>=30rem){.settings[data-astro-cid-diaagixq] .pair[data-astro-cid-diaagixq]{grid-template-columns:1fr 1fr}}.settings[data-astro-cid-diaagixq] .hint[data-astro-cid-diaagixq],.settings[data-astro-cid-diaagixq] .note[data-astro-cid-diaagixq]{color:var(--ink-3);font-size:var(--step--1);margin:.5rem 0 0}.settings[data-astro-cid-diaagixq] .note[data-astro-cid-diaagixq]{border-left:3px solid var(--mvfr);margin:0 0 1rem;padding-left:.8rem}.actions[data-astro-cid-diaagixq]{flex-wrap:wrap;gap:.75rem;display:flex}.btn[data-astro-cid-diaagixq][disabled]{opacity:.55;pointer-events:none}.linkish[data-astro-cid-diaagixq]{color:var(--ink-3);font:inherit;font-size:var(--step--1);cursor:pointer;background:0 0;border:0;margin-top:.9rem;padding:0;text-decoration:underline}.log[data-astro-cid-diaagixq]{border-top:1px solid var(--line);margin-top:1.5rem;padding-top:1rem}.log[data-astro-cid-diaagixq] summary[data-astro-cid-diaagixq]{cursor:pointer;color:var(--ink-3);font-size:var(--step--1)}.log[data-astro-cid-diaagixq] .small[data-astro-cid-diaagixq]{font-size:var(--step--1);color:var(--ink-3)}.log[data-astro-cid-diaagixq] pre[data-astro-cid-diaagixq]{font-family:var(--mono);background:var(--navy-2);border:1px solid var(--line);border-radius:var(--radius);white-space:pre-wrap;word-break:break-all;max-height:16rem;color:var(--ink-2);padding:.75rem;font-size:.75rem;overflow:auto}.unsupported[data-astro-cid-diaagixq]{color:var(--ink);border-left:3px solid var(--ifr);margin-top:1rem;padding-left:.8rem}
