.controls[data-astro-cid-6u7t5d3w]{display:flex;flex-wrap:wrap;gap:.5rem;margin:1.5rem 0 0}.controls[data-astro-cid-6u7t5d3w] .spacer[data-astro-cid-6u7t5d3w]{flex:1}.controls[data-astro-cid-6u7t5d3w] button[data-astro-cid-6u7t5d3w],.paste-fallback[data-astro-cid-6u7t5d3w] button[data-astro-cid-6u7t5d3w]{font:inherit;font-size:.9rem;color:inherit;background:none;border:1px solid var(--line);border-radius:6px;padding:.2em .7em;cursor:pointer}.controls[data-astro-cid-6u7t5d3w] button[data-astro-cid-6u7t5d3w]:hover,.paste-fallback[data-astro-cid-6u7t5d3w] button[data-astro-cid-6u7t5d3w]:hover{background:var(--sky-tint);border-color:var(--sky-line)}.status[data-astro-cid-6u7t5d3w]{min-height:1.55em;margin:.4rem 0;color:var(--ink-soft);font-size:.9rem}.status[data-astro-cid-6u7t5d3w].error{color:#b91c1c}.paste-fallback[data-astro-cid-6u7t5d3w]{margin:0 0 1rem}.paste-fallback[data-astro-cid-6u7t5d3w] textarea[data-astro-cid-6u7t5d3w]{display:block;width:100%;margin-bottom:.5rem;padding:.5em .7em;font-family:ui-monospace,monospace;font-size:.85rem;color:inherit;background:none;border:1px solid var(--line);border-radius:6px;resize:vertical}.paste-fallback[data-astro-cid-6u7t5d3w] textarea[data-astro-cid-6u7t5d3w]:focus{outline:none;border-color:var(--sky-line)}.mapping[data-astro-cid-6u7t5d3w]{display:flex;flex-wrap:wrap;width:fit-content;margin:0 auto;padding:0;list-style:none;border:1px solid var(--line);border-bottom:none;border-radius:6px 6px 0 0;font-size:.8rem;font-family:ui-monospace,monospace;text-align:center}.mapping[data-astro-cid-6u7t5d3w] li[data-astro-cid-6u7t5d3w]{padding:0 .45em}.mapping[data-astro-cid-6u7t5d3w] li[data-astro-cid-6u7t5d3w] span[data-astro-cid-6u7t5d3w]{display:block;color:var(--ink-soft)}.mapping[data-astro-cid-6u7t5d3w] li[data-astro-cid-6u7t5d3w] input[data-astro-cid-6u7t5d3w]{display:block;width:1.6em;padding:0;text-align:center;font:inherit;color:inherit;background:none;border:none;border-radius:3px}.mapping[data-astro-cid-6u7t5d3w] li[data-astro-cid-6u7t5d3w] input[data-astro-cid-6u7t5d3w]:focus{outline:none;background:var(--sky-tint)}.mapping[data-astro-cid-6u7t5d3w] li[data-astro-cid-6u7t5d3w]+li[data-astro-cid-6u7t5d3w]{border-left:1px solid var(--line)}.box[data-astro-cid-6u7t5d3w]{border:1px solid var(--line);border-radius:6px;padding:1rem 1.2rem}hr[data-astro-cid-6u7t5d3w]{border:none;border-top:1px solid var(--line);margin:1rem -1.2rem}.try[data-astro-cid-6u7t5d3w]{margin:0 0 .3rem;text-align:center}.try[data-astro-cid-6u7t5d3w] input[data-astro-cid-6u7t5d3w]{width:5em;padding:.2em .5em;text-align:center;font:inherit;font-variant-numeric:tabular-nums;color:inherit;background:none;border:1px solid var(--line);border-radius:6px}.try[data-astro-cid-6u7t5d3w] input[data-astro-cid-6u7t5d3w]:focus{outline:none;border-color:var(--sky-line)}.result[data-astro-cid-6u7t5d3w]{min-height:1.55em;margin:0 0 1.2rem;text-align:center}.result[data-astro-cid-6u7t5d3w].hint{color:var(--ink-soft)}.entries[data-astro-cid-6u7t5d3w]{margin:0;padding:0;list-style:none}.entries[data-astro-cid-6u7t5d3w] li[data-astro-cid-6u7t5d3w]{display:grid;grid-template-columns:max-content 1fr;align-items:center;column-gap:.35em;padding:.1em .4em;border-radius:4px}.entries[data-astro-cid-6u7t5d3w] li[data-astro-cid-6u7t5d3w].highlight{background:var(--sky-tint);box-shadow:0 0 0 1px var(--sky-line)}.entries[data-astro-cid-6u7t5d3w] .code[data-astro-cid-6u7t5d3w]{grid-row:1;grid-column:1;color:var(--ink-soft);font-size:.85em;font-variant-numeric:tabular-nums;white-space:nowrap}.entries[data-astro-cid-6u7t5d3w] input[data-astro-cid-6u7t5d3w]{min-width:0;padding:.1em .3em;font:inherit;color:inherit;background:none;border:1px solid transparent;border-radius:4px}.entries[data-astro-cid-6u7t5d3w] input[data-astro-cid-6u7t5d3w].person{grid-row:1;grid-column:2}.entries[data-astro-cid-6u7t5d3w] input[data-astro-cid-6u7t5d3w].action{grid-row:2;grid-column:2;margin-left:.6em}.entries[data-astro-cid-6u7t5d3w] input[data-astro-cid-6u7t5d3w]:hover{border-color:var(--line)}.entries[data-astro-cid-6u7t5d3w] input[data-astro-cid-6u7t5d3w]:focus{outline:none;border-color:var(--sky-line)}
