.app-footer[data-v-a26441b8]{margin-top:auto}.brand-name[data-v-a26441b8]{color:var(--609e5966);font-family:var(--060d7c25);font-size:var(--916385fc);font-weight:var(--23466339);letter-spacing:var(--ae2cbf2a);line-height:var(--304e45cd)}.footer-links[data-v-a26441b8]{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}[data-v-a26441b8] .footer-link{color:#fffc;font-family:var(--d94d7cda);font-size:var(--0a0885f0);font-weight:var(--9edbaeb2);letter-spacing:var(--6d7dbc3d);line-height:var(--84cbe98a);min-width:auto;padding:0 8px;text-decoration:none;text-transform:none;transition:color .2s ease}[data-v-a26441b8] .footer-link:hover{color:var(--609e5966)}.copyright-text[data-v-a26441b8]{color:#ffffffb3;font-family:var(--4a2d4f82);font-size:var(--5115439f);font-weight:var(--67663696);letter-spacing:var(--5c7f33ee);line-height:var(--746e192a)}.v-footer{align-items:center;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;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{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{background:rgb(var(--v-theme-surface));border-radius:0;color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-footer--rounded{border-radius:4px}.v-application{background:rgb(var(--v-theme-background));color:rgba(var(--v-theme-on-background),var(--v-high-emphasis-opacity));display:flex}.v-application__wrap{backface-visibility:hidden;display:flex;flex:1 1 auto;flex-direction:column;max-width:100%;min-height:100vh;min-height:100dvh;position:relative}.v-main{flex:1 0 auto;max-width:100%;padding:var(--v-layout-top) var(--v-layout-right) var(--v-layout-bottom) var(--v-layout-left);transition:.2s cubic-bezier(.4,0,.2,1)}.v-main__scroller{max-width:100%;position:relative}.v-main--scrollable{display:flex;height:100%;left:0;position:absolute;top:0;width: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}
