:root{--primary-color:#7a79b7;--secondary-color:#fb8c00;--light-color:#f8f8f8}.v-application .v-btn{text-transform:none;box-shadow:none}.v-application .v-btn.success{background:linear-gradient(to left bottom,#33c5c3,#2ece7b)}.v-application .container .row .col>h1{font-weight:900;letter-spacing:2px;text-transform:uppercase}.v-application .v-dialog:not(.v-dialog--fullscreen) .v-card{overflow:auto;background:linear-gradient(90deg,#3f415c,#907578)}.v-application .v-data-table,.v-application .v-tabs-items,.v-application .v-tabs>.v-tabs-bar{background:transparent}.v-application .v-data-footer{justify-content:start}.v-application .theme--dark .error--text .v-input__control .v-input__slot{background-color:hsla(0,0%,100%,.08)}.v-application .outlined{border:1px solid;border-color:rgba(0,0,0,.23)!important}.v-application .v-expansion-panel:before,.v-application .v-pagination__item,.v-application .v-pagination__navigation{box-shadow:none}.theme--light .header,.theme--light .navigation{background:linear-gradient(315deg,#27cec3,#945fb3 99%)}.theme--light .v-btn{box-shadow:none!important}.theme--light .header{background:linear-gradient(315deg,#60e9e0,#b05ee0 99%)}.theme--light .v-breadcrumbs__item{color:var(--primary-color)}.theme--light .v-breadcrumbs{padding-left:0}.theme--light .no-fill.v-tabs-items{background-color:transparent}.theme--light .v-data-table-header th{min-width:200px}.theme--light .v-data-table-header th span{font-size:1.2em}.theme--light .no-border.v-text-field>.v-input__control>.v-input__slot:before{border:none!important}.theme--dark #app{background-color:#2a2b30}.theme--dark .header,.theme--dark .navigation{background-color:#1c1d22}.theme--dark .v-breadcrumbs__item{color:var(--primary-color)}.theme--dark .v-breadcrumbs{padding-left:0}.theme--dark .no-fill.v-tabs-items{background-color:transparent}.theme--dark .error--text .v-input__control .v-input__slot{background-color:tomato}.theme--dark .no-border.v-text-field>.v-input__control>.v-input__slot:before{border:none!important}.v-card__actions{padding:16px}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:#c0bbb2}::-webkit-scrollbar-thumb{background-color:#9a9acf;border-radius:20px;border:3px solid #c3baaa}html{overflow:auto}body{font-family:Roboto,sans-serif}a{text-decoration:none;color:inherit;transition:color .1s;position:relative}a:hover{color:var(--primary-color)}.v-content{min-height:calc(100vh - 80px);overflow:auto}.section-title{text-transform:uppercase;margin-bottom:20px}.pointer{cursor:pointer}.flex-gap{gap:10px}.d-ruby{display:ruby}.full-height{height:100%}