#mhtentryconfirm_modal::backdrop{background:var(--mhtentryconfirm-backdrop-color,rgb(0 0 0 / .94));backdrop-filter:blur(3px)}#mhtentryconfirm_modal{position:fixed;inset:0;padding:initial;margin:auto;min-width:280px;max-width:94vw;max-height:90vh;border:none}#mhtentryconfirm_form{text-align:center;line-height:1;padding:24px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:16px}#mhtentryconfirm_form img{max-width:240px;max-height:180px}#mhtentryconfirm_form h2{margin:auto;color:var(--mhtentryconfirm-title-color,#222222)}#mhtentryconfirm_form p{margin:auto;line-height:1.3}#mhtentryconfirm_buttons{display:flex;flex-direction:var(--mhtentryconfirm-vertical-layout,row);justify-content:center;align-items:stretch;width:100%;gap:24px}.mhtentryconfirm_button{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;line-height:1.2;font-size:1em;text-align:center;text-decoration:none;width:100%;padding:12px 24px;color:var(--mhtentryconfirm-button-color,#009FDF);border:none;cursor:pointer}.mhtentryconfirm_button:disabled{opacity:.5;cursor:not-allowed!important;pointer-events:none}#mhtentryconfirm_yes{font-weight:700;color:#fff!important;background:var(--mhtentryconfirm-button-color,#009FDF);border:1px solid var(--mhtentryconfirm-button-color,#009FDF)}#mhtentryconfirm_no{border:1px solid var(--mhtentryconfirm-button-color,#009FDF)!important;transform:scale(var(--mhtentryconfirm-modest-no,1))}#mhtentryconfirm_extra_check_wrapper label{display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;font-size:94%;line-height:1}#mhtentryconfirm_extra_check_wrapper input[type="checkbox"]{width:18px;height:18px;cursor:pointer;margin:0}#mhtentryconfirm_birth_date select{width:4em}