:root{--lt-popup-modal-bg-color:var(--lt-color-black);--lt-popup-modal-opacity:0.5}.v-modal-enter{animation:v-modal-in var(--lt-transition-duration-fast) ease}.v-modal-leave{animation:v-modal-out var(--lt-transition-duration-fast) ease forwards}@keyframes v-modal-in{0%{opacity:0}}@keyframes v-modal-out{to{opacity:0}}.v-modal{background:var(--lt-popup-modal-bg-color);height:100%;left:0;opacity:var(--lt-popup-modal-opacity);position:fixed;top:0;width:100%}.lt-popup-parent--hidden{overflow:hidden}.lt-message-box{--lt-messagebox-title-color:var(--lt-text-color-primary);--lt-messagebox-width:420px;--lt-messagebox-border-radius:4px;--lt-messagebox-box-shadow:var(--lt-box-shadow);--lt-messagebox-font-size:var(--lt-font-size-large);--lt-messagebox-content-font-size:var(--lt-font-size-base);--lt-messagebox-content-color:var(--lt-text-color-regular);--lt-messagebox-error-font-size:12px;--lt-messagebox-padding-primary:12px;--lt-messagebox-font-line-height:var(--lt-font-line-height-primary);backface-visibility:hidden;background-color:var(--lt-bg-color);border-radius:var(--lt-messagebox-border-radius);box-shadow:var(--lt-messagebox-box-shadow);box-sizing:border-box;display:inline-block;font-size:var(--lt-messagebox-font-size);max-width:var(--lt-messagebox-width);overflow:hidden;overflow-wrap:break-word;padding:var(--lt-messagebox-padding-primary);position:relative;text-align:left;vertical-align:middle;width:100%}.lt-message-box:focus{outline:none!important}.lt-overlay.is-message-box .lt-overlay-message-box{bottom:0;left:0;overflow:auto;padding:16px;position:fixed;right:0;text-align:center;top:0}.lt-overlay.is-message-box .lt-overlay-message-box:after{content:"";display:inline-block;height:100%;vertical-align:middle;width:0}.lt-message-box.is-draggable .lt-message-box__header{cursor:move;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lt-message-box__header{padding-bottom:var(--lt-messagebox-padding-primary)}.lt-message-box__header.show-close{padding-right:calc(var(--lt-messagebox-padding-primary) + var(--lt-message-close-size, 16px))}.lt-message-box__title{color:var(--lt-messagebox-title-color);font-size:var(--lt-messagebox-font-size);line-height:var(--lt-messagebox-font-line-height)}.lt-message-box__headerbtn{background:transparent;border:none;cursor:pointer;font-size:var(--lt-message-close-size,16px);height:40px;outline:none;padding:0;position:absolute;right:0;top:0;width:40px}.lt-message-box__headerbtn .lt-message-box__close{color:var(--lt-color-info);font-size:inherit}.lt-message-box__headerbtn:focus .lt-message-box__close,.lt-message-box__headerbtn:hover .lt-message-box__close{color:var(--lt-color-primary)}.lt-message-box__content{color:var(--lt-messagebox-content-color);font-size:var(--lt-messagebox-content-font-size)}.lt-message-box__container{align-items:center;display:flex;gap:12px}.lt-message-box__input{padding-top:12px}.lt-message-box__input div.invalid>input,.lt-message-box__input div.invalid>input:focus{border-color:var(--lt-color-error)}.lt-message-box__status{font-size:24px}.lt-message-box__status.lt-message-box-icon--success{--lt-messagebox-color:var(--lt-color-success);color:var(--lt-messagebox-color)}.lt-message-box__status.lt-message-box-icon--info{--lt-messagebox-color:var(--lt-color-info);color:var(--lt-messagebox-color)}.lt-message-box__status.lt-message-box-icon--warning{--lt-messagebox-color:var(--lt-color-warning);color:var(--lt-messagebox-color)}.lt-message-box__status.lt-message-box-icon--error{--lt-messagebox-color:var(--lt-color-error);color:var(--lt-messagebox-color)}.lt-message-box__message{margin:0}.lt-message-box__message p{line-height:var(--lt-messagebox-font-line-height);margin:0}.lt-message-box__errormsg{color:var(--lt-color-error);font-size:var(--lt-messagebox-error-font-size);line-height:var(--lt-messagebox-font-line-height)}.lt-message-box__btns{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end;padding-top:var(--lt-messagebox-padding-primary)}.lt-message-box--center .lt-message-box__title{align-items:center;display:flex;gap:6px;justify-content:center}.lt-message-box--center .lt-message-box__status{font-size:inherit}.lt-message-box--center .lt-message-box__btns,.lt-message-box--center .lt-message-box__container{justify-content:center}.fade-in-linear-enter-active .lt-overlay-message-box{animation:msgbox-fade-in var(--lt-transition-duration)}.fade-in-linear-leave-active .lt-overlay-message-box{animation:msgbox-fade-in var(--lt-transition-duration) reverse}@keyframes msgbox-fade-in{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}