.consent-label.svelte-qmi0hy{color:var(--color-text-secondary);cursor:pointer;border:1px solid #0000;border-radius:8px;align-items:flex-start;gap:.75rem;padding:.2rem;font-size:.875rem;transition:background-color .2s,border-color .2s,color .2s;display:flex}.consent-label.is-disabled.svelte-qmi0hy{opacity:.5;cursor:not-allowed}.consent-label.is-disabled.svelte-qmi0hy .consent-checkbox:where(.svelte-qmi0hy){cursor:not-allowed}.consent-label.svelte-qmi0hy:has(.consent-checkbox:where(.svelte-qmi0hy):user-invalid){background-color:var(--color-error-soft);border-color:var(--color-error);color:var(--color-error)}.consent-checkbox.svelte-qmi0hy{border:1px solid var(--color-border);width:1rem;height:1rem;accent-color:var(--color-primary);cursor:pointer;border-radius:4px;flex-shrink:0;margin-top:.125rem}.consent-checkbox.svelte-qmi0hy:focus-visible{box-shadow:var(--focus-ring);outline:none}.consent-text.svelte-qmi0hy a{color:var(--color-primary);text-decoration:none}.consent-text.svelte-qmi0hy a:hover{text-decoration:underline}.required-mark.svelte-qmi0hy{color:var(--color-error);cursor:help;font-weight:700}
