.modal_radix_content{--modal-content-size-compact:360px;--modal-content-size-default:400px;--modal-content-size-wide:520px;--modal-drawer-viewport-gap:16px;--modal-drawer-max-height:calc(100dvh - var(--modal-drawer-viewport-gap));--modal-drawer-body-max-height:calc(100dvh - 40px);--modal-surface-radius:16px;--modal-surface-padding-compact:20px 16px;--modal-surface-padding-default:24px 16px;--modal-surface-padding-offer:24px 16px 20px;--modal-close-area-size:24px;--modal-close-area-inset:16px}.modal_content_size_compact{width:100%;max-width:var(--modal-content-size-compact)}.modal_content_size_default{width:100%;max-width:var(--modal-content-size-default)}.modal_content_size_wide{width:100%;max-width:var(--modal-content-size-wide)}@media (max-width:560px){.modal_content_full_mobile_drawer{width:100vw!important;max-width:100vw!important;max-height:var(--modal-drawer-max-height)!important;margin:0!important}}.modal_surface_spacing_compact{padding:var(--modal-surface-padding-compact)}.modal_surface_spacing_default{padding:var(--modal-surface-padding-default)}.modal_surface_spacing_offer{padding:var(--modal-surface-padding-offer)}.modal_close_area{z-index:10;width:var(--modal-close-area-size);height:var(--modal-close-area-size);font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:static}.modal_close_area:hover{opacity:.8}.modal_close_area_absolute{z-index:10;width:var(--modal-close-area-size);height:var(--modal-close-area-size);font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.modal_close_area_absolute:hover{opacity:.8}.modal_close_area_absolute{top:var(--modal-close-area-inset);right:var(--modal-close-area-inset)}.modal1_body,.modal_content_shell{--modal-content-size-compact:360px;--modal-content-size-default:400px;--modal-content-size-wide:520px;--modal-drawer-viewport-gap:16px;--modal-drawer-max-height:calc(100dvh - var(--modal-drawer-viewport-gap));--modal-drawer-body-max-height:calc(100dvh - 40px);--modal-surface-radius:16px;--modal-surface-padding-compact:20px 16px;--modal-surface-padding-default:24px 16px;--modal-surface-padding-offer:24px 16px 20px;--modal-close-area-size:24px;--modal-close-area-inset:16px;width:100%;max-width:var(--modal-content-size-default);max-height:calc(100dvh - 4px);padding:var(--modal-surface-padding-default);border:2px solid var(--t-4-states-color-2-default-stroke);border-radius:var(--modal-surface-radius);background:var(--t-bg-bg)}@media (max-width:767px){.modal1_body,.modal_content_shell{border-radius:var(--modal-surface-radius) var(--modal-surface-radius) 0 0;max-width:var(--modal-content-size-wide);animation:.5s ease-in-out forwards slideUp;overflow-y:auto}.modal1_body.closing,.modal_content_shell.closing{animation:.5s ease-in-out forwards slideDown}}@media (min-width:768px){.modal1_body,.modal_content_shell{animation:.5s ease-in-out forwards fadeIn}.modal1_body.closing,.modal_content_shell.closing{animation:.5s ease-in-out forwards fadeOut}}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slideDown{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes fadeIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes fadeOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}.modal1_header,.modal_content_shell__header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.modal1_header h2,.modal_content_shell__header h2{color:var(--t-text-text-0);font-size:24px;font-weight:700;line-height:83%}.modal1_header.align_center,.modal_content_shell__header.align_center{flex-direction:column}.modal1_header.align_center h2,.modal_content_shell__header.align_center h2{text-align:center;margin-bottom:12px}.modal1_header.align_center .modal_close,.modal1_header.align_center .modal_content_shell__close,.modal_content_shell__header.align_center .modal_close,.modal_content_shell__header.align_center .modal_content_shell__close{z-index:10;align-self:flex-end;margin-top:-40px}.modal1_close,.modal1_close_only,.modal_content_shell__close,.modal_content_shell__close_only{z-index:10;width:var(--modal-close-area-size);height:var(--modal-close-area-size);font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:static}.modal1_close:hover,.modal1_close_only:hover,.modal_content_shell__close:hover,.modal_content_shell__close_only:hover{opacity:.8}.modal1_close_only,.modal_content_shell__close_only{margin-bottom:16px;margin-left:auto}.modal1_content,.modal_content_shell__content{width:100%}
