:where(._ct_modal_f2qwo_5){z-index:60;background:var(--ct-modal-backdrop);padding:var(--ct-space-4);backdrop-filter:var(--ct-modal-backdrop-filter);justify-content:center;align-items:center;animation:.16s ease-out _ctModalIn_f2qwo_1;display:flex;position:fixed;inset:0}@keyframes _ctModalIn_f2qwo_1{0%{opacity:0}to{opacity:1}}._ct_modal_card_f2qwo_27{background:var(--ct-bg-white);border-radius:var(--ct-radius-3);flex-direction:column;width:min(560px,100%);max-height:calc(100vh - 80px);animation:.2s ease-out _ctModalCardIn_f2qwo_1;display:flex;position:relative;overflow:auto;box-shadow:0 24px 60px #0a293a40}@keyframes _ctModalCardIn_f2qwo_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (width<=900px){._ct_modal_f2qwo_5[data-mobile=sheet]{align-items:flex-end;padding:0}._ct_modal_f2qwo_5[data-mobile=sheet] ._ct_modal_card_f2qwo_27{border-radius:var(--ct-radius-4) var(--ct-radius-4) 0 0;width:100%;max-width:100%;max-height:85dvh;animation:.26s ease-out _ctModalSheetIn_f2qwo_1}}@keyframes _ctModalSheetIn_f2qwo_1{0%{transform:translateY(100%)}to{transform:none}}@media (prefers-reduced-motion:reduce){._ct_modal_f2qwo_5[data-mobile=sheet] ._ct_modal_card_f2qwo_27{animation:none}}._ct_modal_close_f2qwo_83{top:var(--ct-space-3);right:var(--ct-space-3);z-index:1;position:absolute}
