/* generated by scripts/ops/build-theme-assets.py - edit the unminified source */
.km-box-style-theme{box-shadow:0 5px 5px -5px rgba(0,0,0,.1);background:#fff;border-radius:16px;margin-bottom:32px}.km-box-style-theme-2{background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.03);border:1px solid #e4e4e4}.km-box-style{box-shadow:0 5px 5px -5px rgba(0,0,0,.1);background:#fff;border-radius:16px;margin-bottom:32px}.km-box-style.km-overflow{overflow:hidden}.km-box-style.km-padding{padding:20px}.km-box-style .km-title-style-theme .km-title{background:#fff}.km-box-style2{background:#fff;position:relative;margin-bottom:15px;border-radius:15px;padding:20px}.km-box-style2 .km-title-style-theme .km-title{background:#fff}.popup-container .popup-item{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:150;padding:40px;display:none}@media only screen and (min-width:0px) and (max-width:959px){.popup-container .popup-item{padding:16px}}.popup-container .popup-item .popup-content{width:auto;height:calc(60vh - 80px)}@media only screen and (min-width:0px) and (max-width:959px){.popup-container .popup-item .popup-content{width:80vw;height:auto}}.popup-container .popup-item .popup-content .popup-image{height:100%;width:auto}@media only screen and (min-width:0px) and (max-width:959px){.popup-container .popup-item .popup-content .popup-image{width:100%;height:auto}}.popup-container .popup-item .popup-content .popup-image img{height:100%;width:auto}@media only screen and (min-width:0px) and (max-width:959px){.popup-container .popup-item .popup-content .popup-image img{width:100%;max-width:100%;height:auto}}.popup-container .popup-item .close-icon{position:absolute;background-color:#fff;display:flex;justify-content:center;align-items:center;top:0;right:0;width:32px;height:32px;border-radius:50%;cursor:pointer}.popup-container .popup-item .close-icon i{font-size:20px;color:#000}.popup-container .popup-item.vp-show{animation:popupAnimation .8s;display:block}@keyframes popupAnimation{0%{display:none;top:calc(50% - 24px);opacity:0}1%{opacity:0;display:block}100%{opacity:1;top:50%}}