.hint.svelte-1miw3qf{margin:6px 0 0;color:#64748b}.error.svelte-1miw3qf{color:#b91c1c;font-weight:800}.capture-tile.svelte-1miw3qf{display:grid;gap:10px;min-height:280px;padding:14px;border:1px solid rgba(148,163,184,.35);border-radius:8px;background:#ffffff94;font-weight:800;color:#334155;cursor:pointer}.capture-tile.svelte-1miw3qf input:where(.svelte-1miw3qf){position:absolute;inline-size:1px;block-size:1px;opacity:0}.capture-tile.svelte-1miw3qf img:where(.svelte-1miw3qf),.placeholder.svelte-1miw3qf{width:100%;max-height:420px;border-radius:8px;object-fit:contain;background:#0f172a0f;border:1px dashed rgba(71,85,105,.3);display:grid;place-items:center;color:#64748b}.placeholder.svelte-1miw3qf{min-height:220px}.form-grid.svelte-1miw3qf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}label.svelte-1miw3qf{display:grid;gap:6px;font-weight:800;color:#334155}input.svelte-1miw3qf,select.svelte-1miw3qf{min-height:38px;border:1px solid rgba(148,163,184,.42);border-radius:8px;padding:8px 10px;background:#ffffffbf;color:#172033;font:inherit}.wide.svelte-1miw3qf{grid-column:1 / -1}.form-actions.svelte-1miw3qf{display:flex;justify-content:flex-end;padding:0 18px 18px}.success-panel.svelte-1miw3qf{border-color:#22c55e59}@media(max-width:720px){.form-grid.svelte-1miw3qf{grid-template-columns:1fr}.capture-tile.svelte-1miw3qf{min-height:220px}.form-actions.svelte-1miw3qf{position:sticky;bottom:var(--app-footer-height, 58px);background:#f8fafceb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding:12px;margin-inline:-12px}.form-actions.svelte-1miw3qf .button:where(.svelte-1miw3qf){width:100%;justify-content:center}}
