.editor.svelte-s5o395{position:relative}.filebar.svelte-s5o395{background:var(--surface-sunken);border-radius:.875rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;padding:.75rem 1rem;display:flex}.filename.svelte-s5o395{letter-spacing:-.008em;font-weight:560}.again.svelte-s5o395{font:inherit;border:1px solid var(--surface-border);background:var(--surface-raised);color:var(--text-secondary);cursor:pointer;border-radius:.5rem;padding:.35rem .75rem;font-size:.8125rem}.again.svelte-s5o395:hover{color:var(--text-primary)}fieldset.svelte-s5o395{border:0;min-width:0;margin:0;padding:0}fieldset[disabled].svelte-s5o395{opacity:.6}legend.svelte-s5o395,.second.svelte-s5o395{letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary);margin-bottom:.6rem;padding:0;font-size:.75rem;font-weight:640}.second.svelte-s5o395{margin-top:1.75rem;display:block}.fields.svelte-s5o395,.coords.svelte-s5o395{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.75rem;display:grid}.coords.disabled.svelte-s5o395{opacity:.5}.field.svelte-s5o395{gap:.25rem;display:grid}.label.svelte-s5o395{align-items:baseline;gap:.4rem;font-size:.8125rem;font-weight:560;display:flex}.ifd.svelte-s5o395{letter-spacing:.05em;text-transform:uppercase;color:var(--text-tertiary);font-size:.625rem;font-weight:500}input[type=text].svelte-s5o395{font:inherit;border:1px solid var(--surface-border);background:var(--surface-raised);color:var(--text-primary);min-width:0;transition:border-color .16s var(--ease-spring);border-radius:.5rem;padding:.5rem .65rem;font-size:.875rem}input[type=text].svelte-s5o395:focus{border-color:var(--color-accent)}.check.svelte-s5o395{color:var(--text-secondary);align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:.875rem;display:flex}.note.svelte-s5o395{color:var(--text-tertiary);margin:1.25rem 0 0;font-size:.8125rem}.save.svelte-s5o395,.download.svelte-s5o395{width:100%;font:inherit;color:#fff;background:var(--color-accent);cursor:pointer;transition:transform .18s var(--ease-spring), filter .18s var(--ease-spring);border:0;border-radius:.875rem;margin-top:1.25rem;padding:.8rem 1.25rem;font-size:.9375rem;font-weight:580;display:block}.save.svelte-s5o395:hover:not(:disabled),.download.svelte-s5o395:hover{filter:brightness(1.08)}.save.svelte-s5o395:active:not(:disabled),.download.svelte-s5o395:active{transform:scale(.985)}.save.svelte-s5o395:disabled{opacity:.6;cursor:progress}.warnings.svelte-s5o395,.saved.svelte-s5o395{border-radius:.75rem;margin-top:1.25rem;padding:.875rem 1rem;font-size:.875rem}.warnings.svelte-s5o395{background:var(--color-risk-medium-soft);border:1px solid color-mix(in oklch, var(--color-risk-medium) 30%, transparent)}.warnings.svelte-s5o395 p:where(.svelte-s5o395){margin:.25rem 0}.saved.svelte-s5o395{background:var(--color-safe-soft);border:1px solid color-mix(in oklch, var(--color-safe) 30%, transparent)}.saved.svelte-s5o395 p:where(.svelte-s5o395){margin:0}.error.svelte-s5o395{background:var(--color-risk-high-soft);border:1px solid color-mix(in oklch, var(--color-risk-high) 30%, transparent);border-radius:.75rem;margin:1rem 0 0;padding:.75rem 1rem;font-size:.875rem}@media (prefers-reduced-motion:reduce){.save.svelte-s5o395:active,.download.svelte-s5o395:active{transform:none}}.wrap[data-astro-cid-xyb3kxxd]{max-width:46rem;margin:0 auto;padding:clamp(2rem,6vw,4rem) 1.25rem 0}.hero[data-astro-cid-xyb3kxxd]{margin-bottom:2rem}.hero[data-astro-cid-xyb3kxxd] h1[data-astro-cid-xyb3kxxd]{margin:0 0 .5rem}.standfirst[data-astro-cid-xyb3kxxd]{color:var(--text-secondary);text-wrap:pretty;margin:0;font-size:clamp(1rem,.95rem + .3vw,1.1875rem);line-height:1.5}.verify-line[data-astro-cid-xyb3kxxd]{text-align:center;color:var(--text-tertiary);margin:.75rem 0 0;font-size:.8125rem}.verify-line[data-astro-cid-xyb3kxxd] a[data-astro-cid-xyb3kxxd]{color:inherit;text-underline-offset:2px;text-decoration:underline}.verify-line[data-astro-cid-xyb3kxxd] a[data-astro-cid-xyb3kxxd]:hover{color:var(--text-primary)}.detail[data-astro-cid-xyb3kxxd]{margin-top:3.5rem}.detail[data-astro-cid-xyb3kxxd] h2[data-astro-cid-xyb3kxxd]{margin-top:2rem}.detail[data-astro-cid-xyb3kxxd] p[data-astro-cid-xyb3kxxd]{color:var(--text-secondary);font-size:.9375rem}
