:root{--font-sans: "Geist Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-mono: "Geist Mono Variable", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--type-display: 600 28px / 34px var(--font-sans);--type-title: 600 22px / 28px var(--font-sans);--type-heading: 600 16px / 24px var(--font-sans);--type-body: 400 14px / 20px var(--font-sans);--type-small: 400 13px / 18px var(--font-sans);--type-caption: 500 12px / 16px var(--font-sans);--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-6: 24px;--space-8: 32px;--space-12: 48px;--page-padding: 24px;--radius-control: 6px;--radius-surface: 8px;--radius-dialog: 12px;--radius-full: 9999px;--control-height-compact: 32px;--control-height: 36px;--row-height-compact: 36px;--row-height: 44px;--shadow-popover: 0 4px 16px rgba(22, 25, 34, .12), 0 1px 3px rgba(22, 25, 34, .08);--shadow-dialog: 0 12px 32px rgba(22, 25, 34, .18), 0 2px 6px rgba(22, 25, 34, .08);--motion-fast: .12s;--motion-base: .18s;--motion-ease: cubic-bezier(.2, 0, 0, 1)}@media (max-width: 599.98px){:root{--page-padding: 16px}}.v-theme--dark{--shadow-popover: 0 4px 16px rgba(0, 0, 0, .5), 0 1px 3px rgba(0, 0, 0, .4);--shadow-dialog: 0 12px 32px rgba(0, 0, 0, .6), 0 2px 6px rgba(0, 0, 0, .4)}@media (prefers-reduced-motion: reduce){:root{--motion-fast: 0ms;--motion-base: 0ms}}.v-application .text-display{font:600 28px/34px Geist Variable,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font:var(--type-display);letter-spacing:-.015em}.v-application .text-title{font:600 22px/28px Geist Variable,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font:var(--type-title);letter-spacing:-.01em}.v-application .text-heading{font:600 16px/24px Geist Variable,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font:var(--type-heading);letter-spacing:0}.v-application .text-body{font:400 14px/20px Geist Variable,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font:var(--type-body);letter-spacing:0}.v-application .text-small{font:400 13px/18px Geist Variable,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font:var(--type-small);letter-spacing:0}.v-application .text-label{font:500 12px/16px Geist Variable,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font:var(--type-caption);letter-spacing:0}.v-application .text-group-label{font:500 12px/16px Geist Variable,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font:var(--type-caption);letter-spacing:.04em;text-transform:uppercase}.v-application .text-muted{color:rgb(var(--v-theme-muted))!important}.v-application .font-mono{font-family:Geist Mono Variable,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-family:var(--font-mono)!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.v-application .tabular-nums{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}code,kbd,samp,pre{font-family:Geist Mono Variable,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-family:var(--font-mono)}html,.v-application,.v-application .text-h1,.v-application .text-h2,.v-application .text-h3,.v-application .text-h4,.v-application .text-h5,.v-application .text-h6{font-family:Geist Variable,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important;font-family:var(--font-sans)!important}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.v-application{font:400 14px/20px Geist Variable,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font:var(--type-body)}.v-application .text-h1,.v-application .text-h2,.v-application .text-h3{font:600 28px/34px Geist Variable,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important;font:var(--type-display)!important;letter-spacing:-.015em!important}.v-application .text-h4,.v-application .text-h5{font:600 22px/28px Geist Variable,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important;font:var(--type-title)!important;letter-spacing:-.01em!important}.v-application .text-h6{font:600 16px/24px Geist Variable,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important;font:var(--type-heading)!important;letter-spacing:0!important}.v-application .text-h1,.v-application .text-h2,.v-application .text-h3,.v-application .text-h4,.v-application .text-h5,.v-application .text-h6{text-wrap:balance}.v-application .text-subtitle-1{font:400 14px/20px Geist Variable,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important;font:var(--type-body)!important;font-weight:500!important;letter-spacing:0!important}.v-application .text-subtitle-2{font:400 13px/18px Geist Variable,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important;font:var(--type-small)!important;font-weight:500!important;letter-spacing:0!important}.v-application .text-body-1,.v-application .text-body-2{font:400 14px/20px Geist Variable,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important;font:var(--type-body)!important;letter-spacing:0!important}.v-application .text-caption{font:500 12px/16px Geist Variable,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important;font:var(--type-caption)!important;font-weight:400!important;letter-spacing:0!important}.v-application .text-overline{font:500 12px/16px Geist Variable,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important;font:var(--type-caption)!important;letter-spacing:.04em!important;text-transform:none!important}.v-btn,.v-tab.v-btn,.v-btn-group .v-btn{letter-spacing:0;font-weight:500}.v-btn:not(.v-btn--icon):not([class*=rounded-]){border-radius:6px;border-radius:var(--radius-control)}.v-btn--variant-outlined:not(.text-primary):not(.text-secondary):not(.text-error):not(.text-success):not(.text-warning):not(.text-info):not([style*=color]){border-color:rgb(var(--v-theme-border))}.v-table,.v-field input,.v-data-table,.v-chip,.v-badge{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:2px;border-radius:4px}*{scrollbar-width:thin;scrollbar-color:rgba(var(--v-theme-on-surface),.2) transparent}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-thumb{background-color:rgba(var(--v-theme-on-surface),.2);border-radius:999px}*::-webkit-scrollbar-thumb:hover{background-color:rgba(var(--v-theme-on-surface),.35)}.v-app-bar.v-toolbar{border-bottom:1px solid rgb(var(--v-theme-border))}.v-navigation-drawer{border-right:1px solid rgb(var(--v-theme-border))!important}.v-navigation-drawer .v-list{background:transparent}.v-navigation-drawer .v-list-item{border-radius:10px;margin-inline:8px;margin-block-end:2px;transition:background-color .12s cubic-bezier(.2,0,0,1),color .12s cubic-bezier(.2,0,0,1);transition:background-color var(--motion-fast) var(--motion-ease),color var(--motion-fast) var(--motion-ease)}.v-navigation-drawer .v-list-item--active{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary));font-weight:600}.v-navigation-drawer .v-list-item--active .v-icon{color:rgb(var(--v-theme-primary))}.v-navigation-drawer .v-list-item-title{white-space:normal;word-wrap:break-word;overflow-wrap:break-word}.v-card{box-shadow:none!important}.v-divider{color:rgb(var(--v-theme-border));opacity:1}.v-progress-linear__background,.v-progress-linear__buffer,.v-skeleton-loader__bone,.v-pagination__item--is-active .v-btn__overlay{--v-border-opacity: .12}.v-card[class*=v-card--variant-]:not(.rounded-0){border-radius:8px;border-radius:var(--radius-surface)}.v-menu>.v-overlay__content,.v-menu>.v-overlay__content>.v-card,.v-menu>.v-overlay__content>.v-list,.v-autocomplete__content,.v-select__content,.v-combobox__content{box-shadow:0 4px 16px #1619221f,0 1px 3px #16192214!important;box-shadow:var(--shadow-popover)!important}.v-dialog>.v-overlay__content>.v-card,.v-dialog>.v-overlay__content>form>.v-card{border-radius:12px!important;border-radius:var(--radius-dialog)!important;box-shadow:0 12px 32px #1619222e,0 2px 6px #16192214!important;box-shadow:var(--shadow-dialog)!important}.v-dialog--fullscreen>.v-overlay__content>.v-card{border-radius:0!important}.v-table,.v-data-table{border-radius:8px;border-radius:var(--radius-surface);overflow:hidden}.v-data-table .v-table__wrapper>table>thead>tr>th{font:500 12px/16px Geist Variable,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font:var(--type-caption);text-transform:none;letter-spacing:0;color:rgb(var(--v-theme-muted));background:rgb(var(--v-theme-surface-light))}.v-data-table .v-table__wrapper>table>tbody>tr:hover>td{background:rgba(var(--v-theme-primary),.04)}.v-field{border-radius:6px;border-radius:var(--radius-control)}@media (min-width: 600px){.v-field,.v-field .v-field-label:not(.v-field-label--floating),.v-selection-control .v-label{font-size:14px;letter-spacing:0}}.v-input:not(.v-input--disabled) .v-field--variant-outlined:hover .v-field__outline{--v-field-border-opacity: .6}.v-selection-control__input>.v-icon,.v-btn{transition:transform .12s cubic-bezier(.2,0,0,1),box-shadow .12s cubic-bezier(.2,0,0,1);transition:transform var(--motion-fast) var(--motion-ease),box-shadow var(--motion-fast) var(--motion-ease)}.v-btn:active{transform:scale(.98)}.clickable-rows tbody tr{cursor:pointer}.v-chip{font-weight:500}.v-application .text-grey,.v-application .text-grey-darken-1,.v-application .text-grey-darken-2,.v-application .text-grey-lighten-1,.v-application .text-grey-lighten-2,.v-application .text-medium-emphasis{color:rgb(var(--v-theme-muted))!important}.v-theme--dark .v-app-bar.v-toolbar.bg-primary{background-color:rgb(var(--v-theme-surface-bright))!important;color:rgb(var(--v-theme-on-surface))!important}.v-theme--dark .text-grey-lighten-3{color:rgba(var(--v-theme-on-surface),.4)!important}.v-theme--dark .bg-grey-lighten-4,.v-theme--dark .bg-grey-lighten-5{background-color:rgba(var(--v-theme-on-surface),.06)!important;color:rgb(var(--v-theme-on-surface))!important}:root{--safe-top: env(safe-area-inset-top, 0px);--safe-right: env(safe-area-inset-right, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--safe-left: env(safe-area-inset-left, 0px)}.v-main{padding-left:calc(0px + env(safe-area-inset-left,0px))!important;padding-left:calc(var(--v-layout-left, 0px) + var(--safe-left))!important;padding-right:calc(0px + env(safe-area-inset-right,0px))!important;padding-right:calc(var(--v-layout-right, 0px) + var(--safe-right))!important;padding-bottom:max(0px,env(safe-area-inset-bottom,0px))!important;padding-bottom:max(var(--v-layout-bottom, 0px),var(--safe-bottom))!important}.v-app-bar.shell-header{padding-left:env(safe-area-inset-left,0px);padding-left:var(--safe-left);padding-right:env(safe-area-inset-right,0px);padding-right:var(--safe-right)}.v-bottom-navigation{padding-bottom:env(safe-area-inset-bottom,0px);padding-bottom:var(--safe-bottom);padding-left:env(safe-area-inset-left,0px);padding-left:var(--safe-left);padding-right:env(safe-area-inset-right,0px);padding-right:var(--safe-right)}.v-navigation-drawer{padding-bottom:env(safe-area-inset-bottom,0px);padding-bottom:var(--safe-bottom)}.v-navigation-drawer--left{padding-left:env(safe-area-inset-left,0px);padding-left:var(--safe-left)}.v-navigation-drawer--right{padding-right:env(safe-area-inset-right,0px);padding-right:var(--safe-right)}.v-dialog--fullscreen>.v-overlay__content{box-sizing:border-box;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);padding:var(--safe-top) var(--safe-right) var(--safe-bottom) var(--safe-left)}.v-snackbar:not(.v-snackbar--top) .v-snackbar__wrapper{margin-bottom:env(safe-area-inset-bottom,0px);margin-bottom:var(--safe-bottom)}@media (prefers-reduced-motion: reduce){.v-btn,.v-list-item,.v-selection-control__input>.v-icon{transition:none}.v-btn:active{transform:none}}
