/* uhl_waitlist — лише те, чого немає у вікнах картки (uhl_card): вступ і галочка згоди. Жетони — картки (--mut, --blue, --sale-ink). */
.uwtl-dlg__lead{margin:0;font-size:15px;line-height:1.45;color:var(--mut,#5b6675)}
.uwtl-dlg__consent{display:grid;gap:5px}
.uwtl-dlg__check{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.4;font-weight:400;color:var(--ink2,#16222f);cursor:pointer}
.uwtl-dlg__check input{flex:none;width:20px;height:20px;margin:0;accent-color:var(--blue,#1f4f9e);cursor:pointer}
.uwtl-dlg__check input:focus-visible{outline:3px solid rgba(31,79,158,.35);outline-offset:2px}
.uwtl-dlg__consent.is-bad .uwtl-dlg__check input{outline:2px solid var(--sale-ink,#c72c2c);outline-offset:1px}
/* Поля у два стовпці: помилка під одним подовжує рядок — сусіднє поле не розтягувати (у .uhp-field немає align-content) */
.uwtl-dlg .uhp-field{align-content:start}
