@layer vuetify-core,vuetify-components,vuetify-overrides,vuetify-utilities;:root{--color-background: #fff;--color-background-soft: #f8f8f8;--color-text: #181818;--color-border: rgba(60, 60, 60, .12);--font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, sans-serif}*,*:before,*:after{box-sizing:border-box;margin:0}body{min-height:100vh;color:var(--color-text);background:var(--color-background);line-height:1.5;font-family:var(--font-sans);font-size:14px;-webkit-font-smoothing:antialiased}.v-selection-control .v-label{padding-top:5px;height:auto!important}.v-application .v-field,body.admin-vue-body .v-field{--v-field-padding-start: 20px}.v-application .v-field--variant-outlined .v-label.v-field-label--floating,body.admin-vue-body .v-field--variant-outlined .v-label.v-field-label--floating{margin:0;margin-inline-start:var(--v-field-padding-start);margin-inline-end:4px}@layer vuetify-components{.v-main{flex:1 0 auto;max-width:100%;transition:.2s cubic-bezier(.4,0,.2,1);padding-left:var(--v-layout-left);padding-right:var(--v-layout-right);padding-top:var(--v-layout-top);padding-bottom:var(--v-layout-bottom)}@media(prefers-reduced-motion:reduce){.v-main{transition:none}}.v-main__scroller{max-width:100%;position:relative}.v-main--scrollable{display:flex}.v-main--scrollable{position:absolute;top:0;left:0;width:100%;height:100%}.v-main--scrollable>.v-main__scroller{flex:1 1 auto;overflow-y:auto;--v-layout-left: 0px;--v-layout-right: 0px;--v-layout-top: 0px;--v-layout-bottom: 0px}}
