:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;font-family:system-ui,sans-serif}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}body{max-width:1200px;margin:0 auto;padding:1rem}header{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}a{color:inherit}.events{padding:0;list-style:none}.events li{padding:.5rem 0}.gallery{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.5rem;padding:0;list-style:none;display:grid}.gallery img{aspect-ratio:3/2;object-fit:cover;background:#8884;width:100%;display:block}.pages{justify-content:center;gap:1rem;margin:1rem 0;display:flex}.large img{max-width:100%;max-height:85vh;margin:0 auto;display:block}form.search{align-items:center;gap:.5rem;margin:1rem 0;display:flex}form.search input{width:8rem}.gallery a{display:block;position:relative}.gallery .mark{color:#fff;border-radius:.25rem;padding:.1rem .4rem;font-size:.8rem;position:absolute;top:.25rem;left:.25rem}.mark.like{background:#1a7f37}.mark.dislike{background:#b42318}form.rating{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin:1rem 0;display:flex}form.rating button[aria-pressed=true]{outline:2px solid;font-weight:700}form.report{flex-direction:column;gap:.5rem;max-width:32rem;display:flex}form.report fieldset label{display:block}form.sign-in{flex-direction:column;gap:.5rem;max-width:24rem;display:flex}.numbers ul{flex-wrap:wrap;gap:.5rem 1.5rem;padding:0;list-style:none;display:flex}
