*,*:before,*:after{box-sizing:border-box}html,body,#app{height:100%}body{margin:0;font-family:Instrument Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background-color:rgb(var(--v-theme-background, 248, 250, 252));color:rgb(var(--v-theme-on-surface, 15, 23, 42))}a{color:inherit;text-decoration:none}.v-btn-group .v-btn{margin-right:.5rem}.v-btn-group .v-btn:last-child{margin-right:0}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:.75rem!important}.gap-4{gap:1rem!important}.gap-5{gap:1.25rem!important}.gap-6{gap:1.5rem!important}.v-card{transition:all .3s cubic-bezier(.4,0,.2,1)}.v-btn{text-transform:none!important;letter-spacing:0;font-weight:500}.v-list-item{transition:background-color .2s ease}.v-list-item:hover{background-color:rgba(var(--v-theme-primary),.04)}.v-list-item.v-list-item--active{background-color:rgba(var(--v-theme-primary),.08)!important}.v-chip{font-weight:500;letter-spacing:0}.v-table thead th{font-weight:600!important;text-transform:uppercase;font-size:.75rem;letter-spacing:.05em;color:rgba(var(--v-theme-on-surface),.6)}.v-table tbody tr{transition:background-color .15s ease}.v-table tbody tr:hover{background-color:rgba(var(--v-theme-primary),.02)!important}.v-breadcrumbs-item{font-weight:500}.v-breadcrumbs-item--disabled{opacity:1}.page-card{box-shadow:0 1px 2px rgba(var(--v-theme-on-surface),.06)!important}.v-text-field,.v-textarea,.v-select{margin-bottom:.5rem}.v-input__details{padding-top:4px!important}.v-switch .v-switch__track{opacity:1!important;transition:background-color .16s cubic-bezier(.4,0,.2,1),border-color .16s cubic-bezier(.4,0,.2,1),box-shadow .16s cubic-bezier(.4,0,.2,1)}.v-switch .v-selection-control:not(.v-selection-control--dirty) .v-switch__track{background:rgba(var(--v-theme-on-surface),.14)!important;border:1px solid rgba(var(--v-theme-on-surface),.22)}.v-switch .v-selection-control:not(.v-selection-control--dirty) .v-switch__thumb{background:rgb(var(--v-theme-surface))!important;border:1px solid rgba(var(--v-theme-on-surface),.24);box-shadow:0 1px 2px #0f172a29,0 4px 10px #0f172a1f}.v-switch .v-selection-control--dirty .v-switch__track{opacity:1!important;box-shadow:inset 0 0 0 1px rgba(var(--v-theme-primary),.18)}.v-switch .v-selection-control--dirty .v-switch__thumb{background:rgb(var(--v-theme-on-primary))!important;border:1px solid rgba(var(--v-theme-primary),.32);box-shadow:0 1px 2px #0f172a38,0 4px 12px #0f172a2e}.v-checkbox .v-selection-control:not(.v-selection-control--dirty) .v-selection-control__input .v-icon,.v-checkbox-btn:not(.v-selection-control--dirty) .v-selection-control__input .v-icon{color:rgba(var(--v-theme-on-surface),.72)!important;opacity:1}.v-checkbox .v-selection-control__input,.v-checkbox-btn .v-selection-control__input{border-radius:6px}.v-alert{border-radius:8px!important}.v-divider{opacity:.12}html{scroll-behavior:smooth}::selection{background-color:rgba(var(--v-theme-primary),.3);color:inherit}*:focus-visible{outline:3px solid rgb(var(--v-theme-primary));outline-offset:3px;border-radius:4px}body,.v-application,.v-main,.v-card,.v-sheet,.v-app-bar,.v-navigation-drawer,.v-list-item,.v-field,.v-btn{transition-property:background-color,border-color,box-shadow;transition-duration:.16s;transition-timing-function:cubic-bezier(.4,0,.2,1)}h1,h2,h3,h4,h5,h6,p,span,strong,small,label,li,th,td,code,pre,.v-card-title,.v-card-subtitle,.v-list-item-title,.v-list-item-subtitle,.v-btn__content,.v-label,.v-field__input,.v-tab,.v-chip__content{transition-property:none!important}
