html,body{margin:0;height:100vh;width:100vw;display:flex}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex:1;display:flex}header{padding:.5rem;background:#333;color:#fff;display:flex;align-items:center}header #nav{display:flex;align-items:center}header a,header button,header [button]{line-height:100%;color:#fff;margin-right:1.5rem;text-decoration:none;padding:.5rem .75rem;border-radius:.3rem;border:none}header a.router-link-active,header button.router-link-active,header [button].router-link-active{background:#fbfbfb;color:#666}header button,header [button]{background:#bebebe80}button{padding:.5rem .75rem}input[type=text],input[type=password],textarea{padding:.5rem;border:1pt solid #eee;background:#f9f9f9;border-radius:.25rem}#adminForm{display:flex;flex-direction:row}#adminForm form{flex-direction:row;gap:.5rem;display:none}#adminForm:has(:checked) form{display:flex}.home[data-v-24f1f293]{padding:5rem}main[data-v-0958221c]{padding:1.5rem;padding-bottom:96px}@media screen and (min-width: 1024px){main[data-v-0958221c]{padding-left:calc(50vw - 496px);padding-right:calc(50vw - 496px)}#goToTop[data-v-0958221c]{right:calc(50vw - 496px)}}li a[data-v-8bb13830]{display:block;font-size:.9rem;line-height:100%;text-decoration:none;padding:.25rem 0;color:#222}li a .withNotification[data-v-8bb13830]:before{content:"";display:inline-block;height:.5rem;width:.5rem;border-radius:50%;background:#0bd;vertical-align:middle;margin-right:.25rem}li a.selected[data-v-8bb13830]{color:red}.tooLong[data-v-8bb13830]{color:orange}
