.custom-modal .modal-box .modal-head .title{color:#666;font-size:15px;font-weight:600}.custom-modal{z-index:60;opacity:0;visibility:hidden;-o-transition:all .3s;transition:all .3s;position:relative}.custom-modal .custom-modal-overlay{background-color:#00000080}.dark .custom-modal .custom-modal-overlay{background-color:#000c}.custom-modal.active{visibility:visible;opacity:1}.custom-modal .modal-box{-o-transition:all .3s;border-radius:1.5rem;transition:all .3s;transform:scale(.95)}.custom-modal .modal-box.active{transform:scale(1)}@media screen and (max-width:640px){.custom-modal .modal-box{border-radius:1.5rem 1.5rem 0 0;width:100%;transform:scale(1)translateY(500px)}}@media screen and (min-width:640px) and (max-width:960px){.custom-modal .modal-box{margin:0 50px}}@media screen and (min-width:640px){.custom-modal .modal-box{width:460px}}.custom-modal .modal-box .modal-head{justify-content:space-between;margin-bottom:10px;padding-bottom:15px;display:flex}.custom-modal .modal-box .modal-head .title{font-size:18px}.custom-modal .modal-box .modal-head .close{cursor:pointer;padding:5px}.custom-modal .modal-box .modal-head .close svg{width:10px;height:10px}.custom-modal .full-screen .modal-box{border-radius:0;width:100%;height:100%;position:absolute;overflow:hidden auto}
