._watch_1kzen_2{gap:4px;margin:10px 0 0 17px;display:grid}._action_1kzen_3{color:#126f64;cursor:pointer;background:#fff;border:1px solid #c9dad5;border-radius:999px;justify-self:start;align-items:center;gap:7px;min-height:40px;padding:8px 14px;font-size:.82rem;font-weight:700;line-height:1.3;text-decoration:none;transition:border-color .18s,background .18s;display:inline-flex}._action_1kzen_3:hover{background:#f1f8f5;border-color:#126f64}._action_1kzen_3:focus-visible{outline-offset:2px;outline:3px solid #7bb9b0}._action_1kzen_3:disabled{cursor:default;opacity:1;color:#2f5f57;background:#eef6f2;border-color:#cfe2db}._note_1kzen_7{color:var(--muted-foreground);max-width:52ch;font-size:.72rem;line-height:1.5}@media (prefers-reduced-motion:reduce){._action_1kzen_3{transition:none}}._form_1kzen_10{background:#f8fbfa;border:1px solid #d6e5e1;border-radius:12px;gap:12px 10px;max-width:30rem;margin:6px 0 2px;padding:14px;display:grid}._intro_1kzen_11{color:#2f4a47;margin:0;font-size:.82rem;line-height:1.5}._field_1kzen_12{color:#1d3532;gap:4px;font-size:.8rem;font-weight:700;display:grid}._field_1kzen_12 input{color:#15272d;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #b9cfc9;border-radius:8px;padding:9px 12px;font-size:1rem;font-weight:400}:is(._field_1kzen_12 input:focus-visible,._consent_1kzen_14 input:focus-visible){outline-offset:1px;outline:3px solid #7bb9b0}._field_1kzen_12 input[aria-invalid=true],._consent_1kzen_14 input[aria-invalid=true]{border-color:#a8322f}._optional_1kzen_16,._hint_1kzen_16{color:var(--muted-foreground);font-size:.74rem;font-weight:400;line-height:1.45}._consent_1kzen_14{color:#2f4a47;grid-template-columns:auto 1fr;align-items:start;gap:12px 9px;font-size:.76rem;line-height:1.5;display:grid}._consent_1kzen_14 input{accent-color:#126f64;width:20px;height:20px;margin:1px 0 0}._consent_1kzen_14 a{color:#126f64;text-decoration:underline}._actions_1kzen_20{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._trap_1kzen_21{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}._done_1kzen_22{color:#1f5b45;background:#eef6f2;border-radius:10px;align-items:flex-start;gap:12px 8px;max-width:34rem;margin:0;padding:10px 12px;font-size:.84rem;font-weight:700;line-height:1.45;display:flex}._done_1kzen_22 svg{flex:none;margin-top:1px}._modalConsent_1kzen_25{background:#f6f8f8;border-radius:12px;margin:20px 0 0;padding:14px 16px;font-size:.84rem}
