.report.svelte-ys1t5c{color:#111;overflow-wrap:anywhere;background:#fff;max-width:40rem;margin:0 auto;padding:1.5rem 16px 3rem;font-family:system-ui,sans-serif;line-height:1.55}form.svelte-ys1t5c{gap:.35rem;display:grid}label.svelte-ys1t5c{margin-top:.6rem;font-weight:600}input[type=text].svelte-ys1t5c,input[type=email].svelte-ys1t5c,input[type=url].svelte-ys1t5c,select.svelte-ys1t5c,textarea.svelte-ys1t5c{box-sizing:border-box;width:100%;min-height:44px;font:inherit;border:1px solid #767676;border-radius:6px;padding:.5rem}.report__hint.svelte-ys1t5c{color:#444;margin:0;font-size:.9rem}.report__check.svelte-ys1t5c{align-items:flex-start;gap:.5rem;font-weight:400;display:flex}.report__check.svelte-ys1t5c input:where(.svelte-ys1t5c){flex:none;width:1.25rem;height:1.25rem;margin-top:.15rem}button.svelte-ys1t5c{min-height:44px;font:inherit;color:#fff;cursor:pointer;background:#1d4ed8;border:0;border-radius:6px;justify-self:start;margin-top:1rem;padding:.5rem 1.25rem;font-weight:600}.report__trap.svelte-ys1t5c{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.report__ok.svelte-ys1t5c{background:#ecfdf5;border-left:4px solid #047857;padding:.25rem 1rem}.report__error.svelte-ys1t5c{background:#fef2f2;border-left:4px solid #b91c1c;padding:.6rem .8rem}.report__small.svelte-ys1t5c{color:#444;margin-top:1.5rem;font-size:.9rem}
