.lrr-popup-background{z-index:999;pointer-events:none;background-color:#00000080;width:100%;height:100%;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:fixed;top:0;left:0}.lrr-popup-background.popup-bg{opacity:0;transition:all .3s ease-out}.lrr-popup-background.popup-bg.popup-ready{opacity:1}.lrr-popup-background.popup-bg.popup-removing{opacity:0}.lrr-popup.popup{opacity:0;transition:opacity .3s ease-in-out .25s,transform .3s ease-in-out .25s;transform:scale(.8)translate(-50%,-50%)}@media (prefers-color-scheme:dark){.lrr-popup.popup{border:1px solid var(--lrr-item-border-color)}}.lrr-popup.popup.popup-ready{opacity:1;transform:scale(1)translate(-50%,-50%)}.lrr-popup.popup.popup-removing{opacity:0;transform:scale(.8)translate(-50%,-50%)}.lrr-popup-background.menu{background-color:#0000}.lrr-popup{pointer-events:auto;background-color:#fff;border-radius:15px;margin:auto;transition:height 1s cubic-bezier(.4,0,.2,1),max-height 1s cubic-bezier(.4,0,.2,1),min-height 1s cubic-bezier(.4,0,.2,1),width 1s cubic-bezier(.4,0,.2,1),max-width 1s cubic-bezier(.4,0,.2,1),transform 1s cubic-bezier(.4,0,.2,1),opacity 1s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;left:50%;overflow:visible}@media screen and (min-width:1024px){.lrr-popup.modal{border:1px solid var(--lrr-item-border-color)}}.lrr-popup.modal{transform:translate(-50%,-50%)}@media (prefers-color-scheme:dark){.lrr-popup{background-color:var(--lrr-page-background-color)}}.lrr-popup-content{flex-direction:column;gap:10px;padding-bottom:1rem;transition:height 1s cubic-bezier(.4,0,.2,1),max-height 1s cubic-bezier(.4,0,.2,1),min-height 1s cubic-bezier(.4,0,.2,1),width 1s cubic-bezier(.4,0,.2,1),padding 1s cubic-bezier(.4,0,.2,1),gap 1s cubic-bezier(.4,0,.2,1);display:flex}.step-content{transition:height .5s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.step-item{transition:opacity .3s cubic-bezier(.4,0,.2,1) .5s}.step-item:not(.active){opacity:0;pointer-events:none;visibility:hidden;width:100%;position:absolute}.step-item.active{opacity:1;position:relative}.step-item.active.transitioning{opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1) .5s}.menu .lrr-popup-content{padding:.25rem}.lrr-popup-overflow-scroll{max-height:80vh;overflow-y:scroll}.lrr-popup .form-field{margin:20px 10px 30px}@media screen and (max-width:1024px){.lrr-popup.popup{width:calc(100% - 40px);max-width:calc(100% - 40px)}.lrr-popup.popup .lrr-popup-content{max-width:100%;overflow-x:scroll}.lrr-popup.modal{width:100%}.lrr-popup.direction-top{border-radius:0 0 15px 15px;animation:.3s cubic-bezier(.4,0,.2,1) forwards slideInFromTop;top:0;left:50%;transform:translate(-50%,-100%)}.lrr-popup.direction-top.closing{animation:.3s cubic-bezier(.4,0,.2,1) forwards slideOutToTop}@keyframes slideInFromTop{0%{opacity:0;transform:translate(-50%,-100%)}to{opacity:1;transform:translate(-50%)}}@keyframes slideOutToTop{0%{opacity:1;transform:translate(-50%)}to{opacity:1;transform:translate(-50%,-100%)}}.lrr-popup.direction-bottom{border-top:1px solid var(--lrr-blue-100);border-radius:15px 15px 0 0;animation:.3s cubic-bezier(.4,0,.2,1) forwards slideInFromBottom;top:auto;bottom:0;left:50%;overflow:hidden;transform:translate(-50%,100%)}.lrr-popup.direction-bottom.closing{animation:.3s cubic-bezier(.4,0,.2,1) forwards slideOutToBottom}@keyframes slideInFromBottom{0%{opacity:0;transform:translate(-50%,100%)}to{opacity:1;transform:translate(-50%)}}@keyframes slideOutToBottom{0%{opacity:1;transform:translate(-50%)}to{opacity:1;transform:translate(-50%,100%)}}.lrr-popup.direction-left{border-radius:15px 0 0 15px;animation:.3s cubic-bezier(.4,0,.2,1) forwards slideInFromLeft;top:50%;left:0;transform:translate(-100%,-50%)}.lrr-popup.direction-left.closing{animation:.3s cubic-bezier(.4,0,.2,1) forwards slideOutToLeft}@keyframes slideInFromLeft{0%{opacity:0;transform:translate(-100%,-50%)}to{opacity:1;transform:translateY(-50%)}}@keyframes slideOutToLeft{0%{opacity:1;transform:translateY(-50%)}to{opacity:1;transform:translate(-100%,-50%)}}.lrr-popup.direction-right{border-radius:0 15px 15px 0;animation:.3s cubic-bezier(.4,0,.2,1) forwards slideInFromRight;top:50%;left:auto;right:0;transform:translate(100%,-50%)}.lrr-popup.direction-right.closing{animation:.3s cubic-bezier(.4,0,.2,1) forwards slideOutToRight}@keyframes slideInFromRight{0%{opacity:0;transform:translate(100%,-50%)}to{opacity:1;transform:translateY(-50%)}}@keyframes slideOutToRight{0%{opacity:1;transform:translateY(-50%)}to{opacity:1;transform:translate(100%,-50%)}}}.lrr-popup.menu{opacity:0;border-radius:1rem;width:12rem;transition:opacity .3s ease-in-out .25s,transform .3s ease-in-out .25s;inset:auto .5rem 1rem auto;transform:scale(.8)translate(0%);box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.lrr-popup.menu.popup-ready{opacity:1;transform:scale(1)translate(0%)}.lrr-popup.menu.popup-removing{opacity:0;transform:scale(.8)translate(0%)}.padding-none .popup-header-title,.padding-none .lrr-popup-content,.padding-none .lrr-popup-footer{padding-left:0;padding-right:0}.padding-medium .popup-header-title,.padding-medium .lrr-popup-content,.padding-medium .lrr-popup-footer{padding-left:1.25rem;padding-right:1.25rem}.popup-header-title{justify-content:space-between;padding-top:15px;padding-bottom:15px;display:flex}.popup-header-title h3{margin:0;letter-spacing:.4px;max-width:500px;margin-block:0;font-size:1.3rem;font-weight:500}.popup-header-title svg{width:1.5rem;height:1.5rem}.popup-header-title button{background-color:#0000;border:none;padding:3px;color:var(--lrr-text-color)!important}.popup-header-title button:hover{background-color:#0000;border:none;color:var(--lrr-blue)!important}.lrr-popup-main{padding-top:30px;padding-bottom:30px}.lrr-popup-main label{margin:0 0 5px;font-weight:500}.lrr-popup-main input,.lrr-popup-main select{min-width:100%;max-width:100%;height:40px;overflow:hidden}.lrr-popup-main>*{margin-bottom:15px}.lrr-popup-footer{border-top:1px solid var(--lrr-blue);justify-content:space-between;padding:1.5rem;display:flex}.lrr-popup-content dt{padding-right:5px}.lrr-popup-content input,.lrr-popup-content textarea,.lrr-popup-content select{outline:none;width:100%}.lrr-popup-content input[type=checkbox],.lrr-popup-content input[type=radio]{width:1rem;height:1rem}.lrr-popup-content input[type=text]:read-only,.lrr-popup-content input[type=number]:read-only,.lrr-popup-content input[type=date]:read-only,.lrr-popup-content textarea:read-only,.lrr-popup-content select:disabled{background-color:#ececec;border:1px solid #ececec;outline:none}@media (prefers-color-scheme:dark){.lrr-popup-content input[type=text]:read-only,.lrr-popup-content input[type=number]:read-only,.lrr-popup-content input[type=date]:read-only,.lrr-popup-content textarea:read-only,.lrr-popup-content select:disabled{background-color:var(--lrr-item-background-color);border:1px solid var(--lrr-item-border-color)}}
