.parent-modal{z-index:9999;box-sizing:border-box;background:#00000080;justify-content:center;align-items:center;width:100%;height:100dvh;padding:24px 12px;display:flex;position:fixed;top:0;left:0}@media (max-width:575px){.parent-modal{padding:max(12px,env(safe-area-inset-top))8px max(12px,env(safe-area-inset-bottom))}}.parent-modal__container{scrollbar-width:none;-ms-overflow-style:none;justify-content:center;width:100%;max-height:100%;display:flex;overflow-y:auto}.parent-modal__container::-webkit-scrollbar{display:none}@media (max-width:768px){.parent-modal__container--fullscreen-mobile{max-height:none;overflow:visible;transform:none!important}.parent-modal--fullscreen-mobile{pointer-events:none;background:0 0}.parent-modal--fullscreen-mobile .parent-modal__container{pointer-events:auto}}.parent-modal__close{cursor:pointer;background:0 0;border:none;font-size:18px;position:absolute;top:16px;right:16px}
