.v-application{font-family:Roboto,sans-serif!important;background-color:var(--v-background-base)!important}.v-application a{color:var(--v-accent-base)!important;text-decoration:none}.v-application a:hover{text-decoration:underline}.brand-header-white{background-color:#fff!important;border-bottom:1px solid rgba(0,0,0,.08)!important;height:84px}.v-navigation-drawer .v-list-item,.v-navigation-drawer .v-list-item:hover,.v-navigation-drawer a,.v-navigation-drawer a:hover{text-decoration:none!important}.v-navigation-drawer .v-list-item{border-radius:8px!important;margin-bottom:4px!important;transition:background-color .15s ease}.v-navigation-drawer .v-list-item .v-icon,.v-navigation-drawer .v-list-item .v-list-item__title{color:hsla(0,0%,100%,.7)!important;transition:color .15s ease}.v-navigation-drawer .v-list-item:hover{background-color:hsla(0,0%,100%,.05)!important}.v-navigation-drawer .v-list-item:hover .v-icon,.v-navigation-drawer .v-list-item:hover .v-list-item__title{color:#fff!important}.v-navigation-drawer .v-list-item--active,.v-navigation-drawer .v-list-item.active-nav-item{background-color:var(--v-accent-base)!important;color:#fff!important}.v-navigation-drawer .v-list-item--active .v-icon,.v-navigation-drawer .v-list-item--active .v-list-item__title,.v-navigation-drawer .v-list-item.active-nav-item .v-icon,.v-navigation-drawer .v-list-item.active-nav-item .v-list-item__title{color:#fff!important}.v-navigation-drawer .v-list-item--active:hover,.v-navigation-drawer .v-list-item.active-nav-item:hover{background-color:var(--v-accent-base)!important}.border-bottom-header{border-bottom:1px solid #e2e8f0!important}.v-card{border-radius:12px!important;box-shadow:0 4px 6px -1px rgba(0,0,0,.05),0 2px 4px -1px rgba(0,0,0,.03)!important;border:1px solid #e8edf5!important}.v-card.v-card--flat{box-shadow:none!important;border:none!important}.v-card .v-card__title{color:var(--v-primary-base)!important;font-weight:600!important;font-size:1.25rem!important;border-bottom:1px solid #f1f5f9;padding:16px 24px!important}.v-card .v-card__text{padding:24px!important}.v-card .v-card__actions{padding:12px 24px 24px!important}.v-dialog{border-radius:16px!important;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)!important;overflow-y:visible!important}.v-dialog .v-card{border:none!important;border-radius:16px!important;box-shadow:none!important}.v-dialog .v-card .v-card__title{background-color:#f8fafc!important;border-bottom:1px solid #e2e8f0!important;padding:20px 24px!important;font-size:1.35rem!important;font-weight:700!important}.v-tabs{border-bottom:1px solid #e2e8f0;background-color:#f8fafc!important}.v-tabs .v-tab{text-transform:none!important;font-weight:600!important;letter-spacing:.3px!important;font-size:.95rem!important;color:#64748b!important;padding:0 20px!important;transition:all .2s ease}.v-tabs .v-tab--active{color:var(--v-accent-base)!important}.v-tabs .v-tab:hover:not(.v-tab--active){color:var(--v-primary-base)!important;background-color:rgba(0,0,0,.02)}.v-tabs .v-tabs-slider{height:3px!important;border-radius:3px 3px 0 0;background-color:var(--v-accent-base)!important}.v-btn{border-radius:8px!important;text-transform:none!important;font-weight:500!important;letter-spacing:.3px!important;box-shadow:none!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important}.v-btn.v-btn--contained{box-shadow:0 1px 3px rgba(0,0,0,.1)!important}.v-btn.v-btn--contained:hover{box-shadow:0 4px 6px rgba(0,0,0,.12)!important;transform:translateY(-1px)}.v-btn.v-btn--contained:active{transform:translateY(0)}.v-card__actions .v-btn--text{padding:0 18px!important;height:38px!important}.v-card__actions .v-btn--text.blue--text,.v-card__actions .v-btn--text.error--text,.v-card__actions .v-btn--text.grey--text{color:#64748b!important;background-color:#f1f5f9!important;border:1px solid #e2e8f0!important}.v-card__actions .v-btn--text.blue--text:hover,.v-card__actions .v-btn--text.error--text:hover,.v-card__actions .v-btn--text.grey--text:hover{background-color:#e2e8f0!important;color:#334155!important}.v-card__actions .v-btn--text.blue--text:last-child,.v-card__actions .v-btn--text.primary--text:last-child,.v-card__actions .v-btn--text.success--text:last-child{background-color:var(--v-accent-base)!important;color:#fff!important;border:none!important;box-shadow:0 2px 4px rgba(0,104,153,.2)!important}.v-card__actions .v-btn--text.blue--text:last-child:hover,.v-card__actions .v-btn--text.primary--text:last-child:hover,.v-card__actions .v-btn--text.success--text:last-child:hover{background-color:#005680!important;color:#fff!important;box-shadow:0 4px 6px rgba(0,104,153,.3)!important}.v-card__actions .v-btn--text.error--text:last-child,.v-card__actions .v-btn--text.red--text{background-color:#ef4444!important;color:#fff!important;border:none!important}.v-card__actions .v-btn--text.error--text:last-child:hover,.v-card__actions .v-btn--text.red--text:hover{background-color:#dc2626!important;color:#fff!important}.v-data-table{border-radius:12px!important;border:1px solid #e8edf5!important;box-shadow:0 4px 6px -1px rgba(0,0,0,.05)!important}.v-data-table>.v-btn,.v-data-table>.v-dialog__activator>.v-btn,.v-data-table>div>.v-btn,.v-data-table>div>.v-dialog__activator>.v-btn{margin:16px 16px 8px 16px!important}.v-data-table .v-data-table-header th{font-weight:600!important;color:var(--v-primary-base)!important;background-color:#f8fafc!important;font-size:.82rem!important;text-transform:uppercase;letter-spacing:.5px;height:48px!important;border-bottom:1px solid #e2e8f0!important}.v-data-table tbody tr{transition:background-color .15s ease}.v-data-table tbody tr:hover{background-color:#f8fafc!important}.v-data-table tbody tr td{font-size:.9rem!important;color:#334155!important;height:52px!important;border-bottom:1px solid #f1f5f9!important}.v-data-table .v-data-table__wrapper{overflow-x:auto!important;-webkit-overflow-scrolling:touch}.v-input{font-size:.95rem!important}.v-input .v-input__slot:before{border-color:#cbd5e1!important}.v-input.v-input--is-focused .v-input__slot:after{border-color:var(--v-accent-base)!important}.v-input .v-label{font-size:.9rem!important;color:#64748b!important}.v-select--outlined,.v-text-field--outlined,.v-text-field--solo,.v-textarea--outlined{border-radius:8px!important}.v-input--checkbox{margin-top:8px!important}.v-input--checkbox .v-icon{font-size:22px!important}.v-input--checkbox.v-input--is-dirty .v-icon,.v-input--checkbox.v-input--is-label-active .v-icon{color:var(--v-accent-base)!important}.content-container{padding:24px!important;max-width:1400px!important}@media(max-width:600px){.content-container{padding:16px 12px!important}}.leading-tight{line-height:1.25!important}@media(max-width:600px){.v-card__title{font-size:1.15rem!important;padding:12px 16px!important}.v-card__text{padding:16px!important}.v-card__actions{padding:12px 16px 16px!important;flex-direction:column-reverse;gap:8px}.v-card__actions .v-btn{width:100%!important;margin:0!important}.v-card__actions .v-spacer{display:none}.v-dialog{margin:12px!important}.v-tabs-items .v-card-text{padding:12px 8px!important}}.login-wrapper[data-v-28fefe70]{min-height:100vh;width:100%;background-color:var(--v-background-base)}.brand-title[data-v-28fefe70]{color:var(--v-primary-base);letter-spacing:-.5px}.login-card[data-v-28fefe70]{border:1px solid #e2e8f0!important;border-radius:16px!important;box-shadow:0 10px 15px -3px rgba(0,0,0,.05),0 4px 6px -2px rgba(0,0,0,.03)!important}.login-card .v-card__title[data-v-28fefe70]{background-color:#f8fafc!important;border-bottom:1px solid #e2e8f0!important;color:var(--v-primary-base)!important;font-weight:700;font-size:1.2rem}