.documents[data-astro-cid-tgqrvxxu]{grid-template-columns:minmax(0,1fr);gap:20px;max-width:60rem;display:grid}.input[data-astro-cid-tgqrvxxu]{gap:12px;display:grid}.drop[data-astro-cid-tgqrvxxu]{border:1px dashed var(--rule-strong);border-radius:var(--radius);background:var(--card);cursor:pointer;justify-items:start;gap:6px;padding:24px;display:grid;position:relative}.drop[data-astro-cid-tgqrvxxu]:hover,.drop[data-astro-cid-tgqrvxxu][data-over]{border-color:var(--drape)}.drop[data-astro-cid-tgqrvxxu][data-over]{border-style:solid}.drop[data-astro-cid-tgqrvxxu]:focus-within{outline:2px solid var(--drape);outline-offset:2px}@media not (pointer:coarse){.photo-input[data-astro-cid-tgqrvxxu]{display:none}}.drop-title[data-astro-cid-tgqrvxxu]{font-weight:650;font-size:var(--step-1)}.paste[data-astro-cid-tgqrvxxu] textarea[data-astro-cid-tgqrvxxu]{min-block-size:8lh;margin-top:6px}.paste-error[data-astro-cid-tgqrvxxu]{margin:8px 0 0;font-weight:600}.paste-error[data-astro-cid-tgqrvxxu]:empty{display:none}@media (pointer:coarse){.paste[data-astro-cid-tgqrvxxu]{order:-1}}.keep[data-astro-cid-tgqrvxxu] [data-astro-cid-tgqrvxxu][hidden]{display:none}.keep[data-astro-cid-tgqrvxxu] h2[data-astro-cid-tgqrvxxu]{font-size:var(--step-1)}.keep-text[data-astro-cid-tgqrvxxu]{width:100%;font-size:var(--step--1);max-block-size:20lh;margin-top:12px;overflow:auto}.paste[data-astro-cid-tgqrvxxu] summary[data-astro-cid-tgqrvxxu]{cursor:pointer;font-weight:650}.paste-row[data-astro-cid-tgqrvxxu]{flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;display:flex}.privacy[data-astro-cid-tgqrvxxu]{margin:0}.caution[data-astro-cid-tgqrvxxu]{font-size:var(--step--1);color:var(--ink-2);margin:0}.status[data-astro-cid-tgqrvxxu]:empty{display:none}.status[data-astro-cid-tgqrvxxu]{font-weight:600}.results[data-astro-cid-tgqrvxxu]{gap:28px;display:grid}.empty-state{border:1px dashed var(--rule-strong);border-radius:var(--radius);text-align:center;padding:24px}.doc{border-top:1px solid var(--rule);gap:12px;min-width:0;padding-top:20px;display:grid}.doc h2{font-size:var(--step-2);overflow-wrap:anywhere;scroll-margin-top:calc(var(--header-height) + var(--context-height) + 24px);margin:0}.doc h3{font-size:var(--step-1);margin:8px 0 0;font-stretch:86%}.doc .why{color:var(--ink-2);margin:0}.doc .headline{font-size:var(--step-1);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;text-wrap:pretty;margin:0;font-weight:650;line-height:1.35}.doc .unstated{max-width:var(--measure);color:var(--ink-2);margin:0}.doc .routes-intro{margin:0}.doc .route-name.plain{font-weight:650}.doc .echo{overflow-wrap:anywhere;margin:0}.doc .which{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.doc .which select{max-width:100%}.doc table{border-collapse:collapse;width:100%;font-size:var(--step--1)}.doc th,.doc td{text-align:left;vertical-align:top;border-bottom:1px solid var(--rule);overflow-wrap:anywhere;padding:8px 10px 8px 0}.doc tbody th{font-weight:inherit}.doc blockquote{border-left:1px solid var(--rule-strong);color:var(--ink-2);margin:0;padding-left:10px}.doc table.stackable tr>td.quote-cell{display:block;text-align:left!important}.doc table.stackable tr>td.quote-cell:before{margin-bottom:4px;display:block}.doc table.stackable tr>td.quote-cell>*{text-align:left}.doc .routes{gap:14px;margin:0;padding:0;list-style:none;display:grid}.doc .route{border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--card);gap:6px;padding:12px 14px;display:grid}.doc .route-name{font-weight:650}.doc .route ul{margin:0;padding-left:1.1em}.doc .route p{margin:0}.doc .notes,.doc .questions{max-width:var(--measure);gap:10px;margin:0;padding-left:1.1em;display:grid}.doc .notes p{margin:0}.doc .actions,.keep[data-astro-cid-tgqrvxxu] .actions[data-astro-cid-tgqrvxxu]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.about-tool[data-astro-cid-tgqrvxxu]{max-width:var(--measure);border-top:1px solid var(--rule);margin-top:56px;padding-top:32px}.about-tool[data-astro-cid-tgqrvxxu] h2[data-astro-cid-tgqrvxxu]{font-size:var(--step-1);margin-top:28px;font-stretch:86%}.kinds[data-astro-cid-tgqrvxxu]{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:6px 24px;padding-left:1.1em;display:grid}
