.legal-page.svelte-74dnke{max-width:600px;padding-top:var(--space-8);padding-bottom:var(--space-16)}.subtitle.svelte-74dnke{color:var(--color-text-secondary);margin-bottom:var(--space-8);line-height:1.7}.report-form.svelte-74dnke{gap:var(--space-5);flex-direction:column;display:flex}.field.svelte-74dnke{gap:var(--space-1);flex-direction:column;display:flex}label.svelte-74dnke{color:var(--color-text);font-size:14px;font-weight:600}input[type=text].svelte-74dnke,input[type=url].svelte-74dnke,input[type=email].svelte-74dnke,textarea.svelte-74dnke{padding:var(--space-3);border:1.5px solid var(--color-outline-variant);border-radius:var(--radius-md);font-family:var(--font-body);color:var(--color-text);background:var(--color-surface-lowest);font-size:15px;transition:border-color .15s}input.svelte-74dnke:focus,textarea.svelte-74dnke:focus{border-color:var(--color-primary);outline:none}.hint.svelte-74dnke{color:var(--color-text-secondary);font-size:12px}.checkbox-field.svelte-74dnke label:where(.svelte-74dnke){align-items:flex-start;gap:var(--space-2);cursor:pointer;font-weight:400;display:flex}.checkbox-field.svelte-74dnke input[type=checkbox]:where(.svelte-74dnke){flex-shrink:0;margin-top:3px}.error.svelte-74dnke{color:var(--color-error,#c62828);font-size:14px;font-weight:500}.success-card.svelte-74dnke{background:var(--color-primary-fixed);border-radius:var(--radius-lg);padding:var(--space-8);gap:var(--space-4);flex-direction:column;display:flex}.success-card.svelte-74dnke h2:where(.svelte-74dnke){font-size:18px;font-weight:600}.success-card.svelte-74dnke p:where(.svelte-74dnke){color:var(--color-text-secondary);line-height:1.7}
