.styles-module-scss-module__DrcaXq__backdrop{z-index:1001;background:#00000080;margin:0 auto;display:flex;position:fixed;inset:-100% 0 0}@media only screen and (max-width:1200px){.styles-module-scss-module__DrcaXq__backdrop{z-index:321}}.styles-module-scss-module__DrcaXq__close{cursor:pointer;z-index:1002;justify-content:center;align-items:center;transition:all .25s linear;display:flex;position:absolute;top:20px;right:20px}.styles-module-scss-module__DrcaXq__close>svg{width:20px;height:20px}.styles-module-scss-module__DrcaXq__close:hover{transform:translateY(-2px)}.styles-module-scss-module__DrcaXq__close:active{transform:scale(.94)}@media only screen and (max-width:1200px){.styles-module-scss-module__DrcaXq__close{top:10px;right:10px}}@media only screen and (max-width:1024px){.styles-module-scss-module__DrcaXq__close{padding:0;top:8px;right:8px}.styles-module-scss-module__DrcaXq__close>svg{width:24px;height:24px}}.styles-module-scss-module__DrcaXq__modalContainer{z-index:1001;width:fit-content;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}@media only screen and (max-height:640px){.styles-module-scss-module__DrcaXq__modalContainer{max-height:90vh}}@media only screen and (max-width:600px){.styles-module-scss-module__DrcaXq__modalContainer{width:70vw}}
