.v-footer{align-items:center;display:flex;flex:1 1 auto;padding:8px 16px;position:relative;transition:.2s cubic-bezier(.4,0,.2,1);transition-property:height,width,transform,max-width,left,right,top,bottom}.v-footer{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-footer--border{border-width:thin;box-shadow:none}.v-footer{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-footer--absolute{position:absolute}.v-footer--fixed{position:fixed}.v-footer{border-radius:0}.v-footer{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-footer--rounded{border-radius:4px}.router-link-active[data-v-1fa35eb1]{font-weight:700;cursor:pointer;background-color:transparent}.logo-link[data-v-2e9b7bad]{text-decoration:none;color:inherit;display:flex;align-items:center}.branding-section[data-v-2e9b7bad]{display:flex;align-items:center;gap:12px}.main-title-link[data-v-2e9b7bad]{text-decoration:none;color:inherit;transition:opacity .2s ease}.main-title-link[data-v-2e9b7bad]:hover{opacity:.9}.main-title[data-v-2e9b7bad]{font-size:1.75rem;font-weight:700;color:#fff;letter-spacing:.5px;text-shadow:0 2px 4px rgba(0,0,0,.1);position:relative;padding:0 4px;line-height:1.2}@media (max-width: 600px){.main-title[data-v-2e9b7bad]{font-size:1.5rem}}
