.search-button[data-v-112c71df]{align-items:center;border-radius:25px;display:flex;margin-right:16px;padding:10px 20px}.search-text[data-v-112c71df]{margin-right:8px}@media (max-width:960px){.search-text[data-v-112c71df]{display:none}}.navigation-menu[data-v-64ba5920]{align-items:center;display:flex;gap:8px}.nav-button[data-v-64ba5920]{text-transform:none}.mobile-menu-item[data-v-39eb7226]{color:rgb(var(--v-theme-primary))!important}.app-title[data-v-0c8d57c3]{font-size:20px;font-weight:700;overflow:hidden;text-shadow:1px 1px 1px rgba(0,0,0,.2);text-transform:uppercase;white-space:nowrap}.title-link[data-v-0c8d57c3]{color:inherit;display:inline-block;text-decoration:none}.title-link[data-v-0c8d57c3]:hover{opacity:.8}.v-app-bar{display:flex}.v-app-bar.v-toolbar{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-app-bar.v-toolbar:not(.v-toolbar--flat){box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-app-bar:not(.v-toolbar--absolute){padding-inline-end:var(--v-scrollbar-offset)}.v-toolbar{align-items:flex-start;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;display:flex;flex:none;flex-direction:column;justify-content:space-between;max-width:100%;position:relative;transition:.2s cubic-bezier(.4,0,.2,1);transition-property:height,width,transform,max-width,left,right,top,bottom,box-shadow;width:100%}.v-toolbar--border{border-width:thin;box-shadow:none}.v-toolbar{background:rgb(var(--v-theme-surface-light));border-radius:0;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));color:rgba(var(--v-theme-on-surface-light),var(--v-high-emphasis-opacity))}.v-toolbar--absolute{position:absolute}.v-toolbar--collapse{border-end-end-radius:24px;max-width:112px;overflow:hidden}.v-toolbar--collapse .v-toolbar-title{display:none}.v-toolbar--flat{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-toolbar--floating{display:inline-flex;width:auto}.v-toolbar--rounded{border-radius:4px}.v-toolbar__content,.v-toolbar__extension{align-items:center;display:flex;flex:0 0 auto;position:relative;transition:inherit;width:100%}.v-toolbar__content{overflow:hidden}.v-toolbar__content>.v-btn:first-child{margin-inline-start:4px}.v-toolbar__content>.v-btn:last-child{margin-inline-end:4px}.v-toolbar__content>.v-toolbar-title{margin-inline-start:20px}.v-toolbar--density-prominent .v-toolbar__content{align-items:flex-start}.v-toolbar__image{display:flex;height:100%;left:0;opacity:var(--v-toolbar-image-opacity,1);position:absolute;top:0;transition-property:opacity;width:100%}.v-toolbar__append,.v-toolbar__prepend{align-items:center;align-self:stretch;display:flex}.v-toolbar__prepend{margin-inline:4px auto}.v-toolbar__append{margin-inline:auto 4px}.v-toolbar-title{flex:1 1;font-size:1.25rem;font-weight:400;letter-spacing:0;line-height:1.75rem;min-width:0;text-transform:none}.v-toolbar--density-prominent .v-toolbar-title{align-self:flex-end;font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:2.25rem;padding-bottom:6px;text-transform:none}.v-toolbar-title__placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-toolbar-items{align-self:stretch;display:flex;height:inherit}.v-toolbar-items>.v-btn{border-radius:0}.footer-stable[data-v-29211f1d]{bottom:0;box-shadow:0 -2px 8px #0000001a;left:0;min-height:100px;position:fixed;right:0;width:100%!important;z-index:5}.footer-stable .v-container[data-v-29211f1d]{margin:0 auto;max-width:100%;padding:1rem;width:100%}.social-links[data-v-29211f1d]{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.social-btn-with-text[data-v-29211f1d]{color:#000000b3!important;font-size:.85rem;min-width:auto;padding:4px 12px;text-transform:none!important}.social-btn-with-text[data-v-29211f1d]:hover{background-color:#0000000a;color:#000000e6!important}.social-text[data-v-29211f1d]{font-weight:400}.mr-2[data-v-29211f1d]{margin-right:.5rem}.credits-line[data-v-29211f1d]{color:#000000b3;font-size:.9rem;width:100%}.footer-link[data-v-29211f1d]{color:#1976d2;font-weight:500;text-decoration:underline}.footer-link[data-v-29211f1d]:hover{color:#1565c0;text-decoration:underline}.copyright[data-v-29211f1d]{color:#0009;font-size:.85rem;width:100%}.mx-2[data-v-29211f1d]{margin-left:.5rem;margin-right:.5rem;opacity:.5}.mx-1[data-v-29211f1d]{margin-left:.25rem;margin-right:.25rem}.mb-3[data-v-29211f1d]{margin-bottom:.75rem}.mb-2[data-v-29211f1d]{margin-bottom:.5rem}@media (max-width:600px){.footer-stable[data-v-29211f1d]{min-height:120px}.footer-stable .v-container[data-v-29211f1d]{padding:.75rem}}.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{display:flex;flex-direction:column;min-height:100vh}.v-main{flex:1}body{overflow-x:hidden}.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}
