.EZDrawer .EZDrawer__checkbox{display:none}.EZDrawer .EZDrawer__checkbox:checked~.EZDrawer__overlay{display:block;opacity:1}.EZDrawer .EZDrawer__checkbox:checked~.EZDrawer__container{visibility:visible;transform:translateZ(0)!important}.EZDrawer .EZDrawer__overlay{display:none;height:100vh;left:0;position:fixed;top:0;width:100%}.EZDrawer .EZDrawer__container{position:fixed;visibility:hidden;background:#fff;transition:all;box-shadow:0 0 10px 5px rgba(0,0,0,.1)}@media (min-width:640px) and (max-width:1024px){.openDrawer{width:40vh}}@media (max-width:639px){.openDrawer{width:40vh}}.openDrawer{width:80vh}.loading-overlay{position:fixed;z-index:1020;top:0;left:0;width:100vw;height:100vh;background:hsla(0,0%,100%,.2);display:flex;align-items:center;justify-content:center;backdrop-filter:blur(5px);transition:all .5s ease;transform:scale(1);opacity:1}.loading-overlay.closed{opacity:0;transform:scale(.5);backdrop-filter:blur(0);transition:all .5s ease;display:none}.ReactModal__Body--open .loading-overlay{backdrop-filter:blur(5px);transition:backdrop-filter 4.8s ease}.overlay{position:fixed;z-index:1020;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.75);display:flex;align-items:center;justify-content:center;backdrop-filter:blur(0);transition:backdrop-filter 4.8s ease}.ReactModal__Body--open .overlay{backdrop-filter:blur(5px);transition:backdrop-filter 4.8s ease}.overlay .container-modal{background:#fff;min-width:35rem;max-width:calc(100vw - 2rem);max-height:calc(100vh - 2rem);overflow-y:auto;position:relative;border:1px solid #ccc;border-radius:1rem;padding:1rem;box-shadow:0 0 35px rgba(0,0,0,.2)}.ReactModal__Body--open .container-modal{transition:transform 3.3s ease-in}.overlay .container-modal .content{overflow:hidden;overflow-y:scroll;max-height:70vh;min-height:10vh;text-align:center;padding-top:10px}.overlay .container-modal .content .content-component{text-align:center;margin-bottom:60px}.overlay .container-modal .content .bottom{text-align:center;padding:10px;width:100%;left:0;bottom:0;position:absolute}.overlay .container-modal .content .top{padding:10px;width:100%;left:0;top:0;position:absolute;text-align:justify}