*,*:before,*:after{box-sizing:border-box;margin:0}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-VariableFont_wght-CiIa1Ne8.ttf) format("truetype");font-weight:100 900;font-style:normal}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Italic-VariableFont_wght-B1o0utJu.ttf) format("truetype");font-weight:100 900;font-style:italic}body{min-height:100vh;font-family:Montserrat,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.text-h1,.text-h2,.text-h3,.text-h4,.text-h5,.text-h6,.text-subtitle-1,.text-caption{font-family:Montserrat,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif!important}#app{min-height:100vh}.v-data-table thead tr{background-color:rgb(var(--v-theme-primary),1)!important}.v-data-table thead tr th,.v-data-table thead tr th span{color:rgb(var(--v-theme-code))!important;font-weight:500!important;text-transform:uppercase!important}.bg-success-light{background-color:rgba(var(--v-theme-success),.1)!important}.bg-error-light{background-color:rgba(var(--v-theme-error),.1)!important}.bg-warning-light{background-color:rgba(var(--v-theme-warning),.1)!important}.text-success{color:rgb(var(--v-theme-success))!important}.text-error{color:rgb(var(--v-theme-error))!important}.text-warning{color:rgb(var(--v-theme-warning))!important}.opacity-1{opacity:1!important}.w-15[data-v-21c750bc]{width:15%}.cursor-pointer[data-v-36ee6d40]{cursor:pointer}.confirm-dialog .v-card-title[data-v-39692d35]{color:#000000de;font-weight:600}.confirm-dialog .v-card-text[data-v-39692d35]{color:#0009;font-size:16px}[data-v-39692d35] .v-theme--dark .confirm-dialog .v-card-title{color:#ffffffde}[data-v-39692d35] .v-theme--dark .confirm-dialog .v-card-text{color:#ffffffb3}.loading-progress-overlay[data-v-cd122485]{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#00000080;z-index:9999;display:flex;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.loading-progress-container[data-v-cd122485]{display:flex;justify-content:center;align-items:center;animation:fadeInScale-cd122485 .3s ease-out}.loading-card[data-v-cd122485]{background:linear-gradient(135deg,#fafafa,#fff);transition:all .3s ease;border-radius:8px;box-shadow:0 10px 40px #0003;min-width:300px;max-width:90vw}.loading-text[data-v-cd122485]{line-height:1.5;letter-spacing:.5px;animation:fadeInText-cd122485 .5s ease-in}.loading-subtext[data-v-cd122485]{line-height:1.4;opacity:.8;animation:fadeInText-cd122485 .7s ease-in}@keyframes fadeInText-cd122485{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInScale-cd122485{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.fade-enter-active[data-v-cd122485],.fade-leave-active[data-v-cd122485]{transition:opacity .3s ease}.fade-enter-active .loading-progress-container[data-v-cd122485],.fade-leave-active .loading-progress-container[data-v-cd122485]{transition:transform .3s ease,opacity .3s ease}.fade-enter[data-v-cd122485],.fade-leave-to[data-v-cd122485]{opacity:0}.fade-enter .loading-progress-container[data-v-cd122485],.fade-leave-to .loading-progress-container[data-v-cd122485]{transform:scale(.9);opacity:0}@media (max-width: 600px){.loading-card[data-v-cd122485]{min-width:280px;max-width:95vw}}
