@layer vuetify-components{.v-footer{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;flex:auto;align-items:center;padding:8px 16px;transition:height .2s cubic-bezier(.4,0,.2,1),width .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1),max-width .2s cubic-bezier(.4,0,.2,1),left .2s cubic-bezier(.4,0,.2,1),right .2s cubic-bezier(.4,0,.2,1),top .2s cubic-bezier(.4,0,.2,1),bottom .2s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.v-footer--border{box-shadow:none;border-width:thin}.v-footer{box-shadow:0 0 0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity,.3)),0 0 0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity,.15));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent);background:rgb(var(--v-theme-surface));color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-high-emphasis-opacity) * 100%),transparent);border-radius:0}.v-footer--absolute{position:absolute}.v-footer--fixed{position:fixed}.v-footer--rounded{border-radius:4px}}.v-overlay-container{z-index:1200}.skip-link{z-index:2400;background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary));border-radius:4px;padding:8px 16px;font-weight:500;text-decoration:none;position:fixed;top:8px;left:8px;transform:translateY(-200%)}.skip-link:focus{transform:none}.v-pagination__list{flex-wrap:wrap}@media (width<=599px){.v-pagination__list .v-pagination__first,.v-pagination__list .v-pagination__item,.v-pagination__list .v-pagination__last,.v-pagination__list .v-pagination__next,.v-pagination__list .v-pagination__prev{margin:0}.v-pagination__list .v-btn{width:36px;min-width:36px;height:36px}}#main-content:focus{outline:none}
