html{font-family:Inter,sans-serif!important;font-size:.92rem!important}.fs-18{font-size:18px!important}.one-line-ellipsis{display:block;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.two-line-ellipsis{display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.v-field__outline{color:#2e263d66}.v-theme--dark .v-field__outline{color:#e7e3fce6}.mdi-menu-down:before{content:"󰅀"!important}.v-menu>.v-overlay__content>.v-card,.v-menu>.v-overlay__content>.v-sheet,.v-menu>.v-overlay__content>.v-list,.v-select__content,.v-autocomplete__content{box-shadow:#00000029 0 1px 4px!important}.transform-none{transform:none!important}.v-btn{transition:transform 256ms ease-in-out!important}.v-btn:hover{transform:scale(1.02)}.v-data-table-header__content{font-weight:600}.v-chip__content{font-weight:500}.selected-row{background:#2196f326}.v-theme--dark .bg-grey-lighten-5,.v-theme--dark .bg-grey-lighten-4{background-color:#1e1e1e!important;color:#e6e1e5de!important}.v-theme--dark .main{background-color:#181818}.v-theme--dark.v-application{background-color:#1e1e1e}.main{background:#f1f4f8;border-radius:18px;min-height:80vh}.shadow{box-shadow:0 2px 4px -1px #afb6c933!important}.v-theme--dark .shadow{box-shadow:none!important}.os-theme-dark{--os-handle-bg: rgba(97, 93, 255, .44) !important;--os-handle-bg-hover: rgba(97, 93, 255, .55) !important;--os-handle-bg-active: rgba(97, 93, 255, .66) !important}.border-error{border:solid 1px #FF4C51!important}.border-grey{border:solid 1px #e1e1e1!important}.header-no-wrap th{white-space:nowrap!important}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v-input .v-chip{background:#615dff1f;color:#615dff}.v-field__clearable .v-icon{color:#615dff}.bg-subtle-primary{background:#615dff1f;color:#615dff}.bg-subtle-secondary{background:#fd88411f;color:#fd8841}.v-expansion-panel-title__icon{color:#615dff}.bg-grad-primary{background:linear-gradient(90deg,#615dff 9%,#615dff99)!important;box-shadow:0 17px 20px -8px #615dff1f!important}.v-slider-thumb__label{background:#615dffb3!important}.v-slider-thumb__label:before{color:#615dffb3!important}.apexcharts-theme-dark svg{background:#540c67!important}.custom-card{position:relative;overflow:hidden}.left-border{position:absolute;left:0;top:50%;transform:translateY(-50%);height:30%;width:3px}.fc-button{background-color:#615dff!important;border:none!important;color:#fff!important;font-weight:700!important;outline:none!important;box-shadow:none!important}.fc-button:hover{background-color:#5652f6!important}.fc-button:focus,.fc-button:active{outline:none!important;box-shadow:none!important;background-color:#4f4ce2!important}.fc .fc-button .fc-icon{font-size:inherit!important;vertical-align:middle}.fc-icon{height:auto;line-height:inherit}.fc-button:disabled{cursor:not-allowed!important}.fc .fc-toolbar-title{text-transform:capitalize}.fc .fc-toolbar.fc-header-toolbar{margin-bottom:0}.v-date-picker-month__day--selected .v-btn{background-color:#615dff!important;color:#fff}.fc-header-toolbar{display:flex!important;flex-wrap:wrap!important;justify-content:space-between;gap:10px;padding:8px 0}.fc-toolbar-chunk{display:flex;align-items:center;flex-wrap:wrap;gap:8px}@media (max-width: 600px){.fc-header-toolbar{flex-direction:column;align-items:center;text-align:center}.fc-toolbar-chunk{justify-content:center;width:100%}.fc-toolbar-title{font-size:1.2rem;text-align:center!important}.fc-button-group{width:100%;display:flex;justify-content:center}.fc-button{flex:none!important}}.v-card .v-card-title{font-size:1.15rem}@media (max-width: 992px){.v-card .v-card-title{font-size:1.1rem}}@media (max-width: 600px){.v-card .v-card-title{font-size:1rem}}.v-alert__content{font-size:.92rem}@media (max-width: 992px){.v-alert__content{font-size:.85rem}}@media (max-width: 600px){.v-alert__content{font-size:.8rem}}.v-file-upload-title{font-size:1.2rem!important}@media (max-width: 992px){.v-file-upload-title{font-size:1rem!important}}@media (max-width: 600px){.v-file-upload-title{font-size:.9rem!important}}.btn-grad[data-v-ec4f2e13]{background-size:200% auto;background-image:linear-gradient(to right,#615dff,#fd8841 51%,#615dff);color:#fff}.sidebar .v-list-item-title[data-v-890c81a6]{color:#2e263dcc;font-size:.94rem}.v-theme--dark .sidebar .v-list-item-title[data-v-890c81a6]{color:#e7e3fce6}.sidebar .v-icon[data-v-890c81a6]{color:#615dff}.sidebar .v-list-item--active .v-list-item-title[data-v-890c81a6]{color:#fff}.sub-list-active .v-list-item-title[data-v-890c81a6]{color:#615dff!important}.sidebar .v-list-item--active .v-list-item-title[data-v-890c81a6],.sidebar .v-list-item--active .v-icon[data-v-890c81a6]{color:#fff}.scroll-container[data-v-890c81a6]{overflow-y:auto}.icon-svg[data-v-890c81a6]{font-size:22px;width:22px;height:22px}.v-footer .w-100{flex-wrap:wrap}@media (max-width: 600px){.v-footer .w-100{flex-direction:column!important;text-align:center;gap:8px}.v-footer .w-100>div{width:100%}}.btn-grad{background-size:200% auto;background-image:linear-gradient(to right,#615dff,#fd8841 51%,#615dff);color:#fff}.back-to-top[data-v-2c643adb]{position:fixed;bottom:16px;right:16px;z-index:9999}.progress-circle[data-v-2c643adb]{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%}svg[data-v-2c643adb]{display:block;width:55px;height:55px}.svg[data-v-2c643adb]{fill:none;stroke-width:1.6;stroke:#615dff33}.progress[data-v-2c643adb]{fill:none;stroke:#615dff;stroke-width:1.6;stroke-dasharray:100;transition:stroke-dashoffset .35s}.btn-top[data-v-2c643adb]{width:50px;height:50px;display:flex;justify-content:center;align-items:center;position:relative;cursor:pointer}.gradient-text[data-v-c72805ae]{background:linear-gradient(150deg,#615dff,#fd8841);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-fill-color:transparent}.logo-pulse[data-v-c72805ae]{animation:pulse-c72805ae 2s infinite ease-in-out}@keyframes pulse-c72805ae{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}.fade-enter-active,.fade-leave-active{transition:all .8s ease}.fade-enter-from,.fade-leave-to{opacity:0}
