.citizen-topnav[data-v-e60d3096]{background:var(--p-surface-0);border-bottom:1px solid var(--p-content-border-color);z-index:20;position:sticky;top:0}.citizen-topnav__inner[data-v-e60d3096]{justify-content:space-between;align-items:center;gap:1rem;max-width:64rem;margin:0 auto;padding:.75rem 1.25rem;display:flex}.citizen-topnav__brand[data-v-e60d3096]{color:var(--p-primary-700);align-items:center;gap:.6rem;font-size:1.1rem;font-weight:700;text-decoration:none;display:flex}.citizen-topnav__brand-logo[data-v-e60d3096]{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:40px;height:40px}.citizen-topnav__brand-text[data-v-e60d3096]{flex-direction:column;line-height:1.2;display:flex}.citizen-topnav__brand-municipality[data-v-e60d3096]{color:var(--p-text-color);font-size:1rem;font-weight:700}.citizen-topnav__brand-app[data-v-e60d3096]{color:var(--p-primary-700);font-size:1rem;font-weight:600}.citizen-topnav__links[data-v-e60d3096]{gap:1.25rem;display:flex}.citizen-topnav__link[data-v-e60d3096]{color:var(--p-text-color);align-items:center;gap:.4rem;min-height:44px;font-size:.95rem;text-decoration:none;display:flex}.citizen-topnav__link[data-v-e60d3096]:hover{color:var(--p-primary-color)}.citizen-topnav__actions[data-v-e60d3096]{align-items:center;gap:.75rem;display:flex}.citizen-topnav__lang[data-v-e60d3096]{border:1px solid var(--p-content-border-color);background:var(--p-surface-0);min-width:44px;min-height:44px;color:var(--p-text-color);cursor:pointer;border-radius:.6rem;font-weight:600;display:none}.citizen-topnav__hamburger[data-v-e60d3096]{display:none}@media (width<=991px){.citizen-topnav__links--desktop[data-v-e60d3096]{display:none}.citizen-topnav__hamburger[data-v-e60d3096]{display:inline-flex}}.citizen-drawer-nav[data-v-e60d3096]{flex-direction:column;gap:.25rem;padding-top:1rem;display:flex}.citizen-drawer-nav__link[data-v-e60d3096]{min-height:44px;color:var(--p-text-color);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:.75rem;padding:.75rem .5rem;font-size:1rem;text-decoration:none;display:flex}.citizen-drawer-nav__link[data-v-e60d3096]:hover{color:var(--p-primary-color)}.citizen-footer[data-v-a04106fd]{border-top:1px solid var(--p-content-border-color);background:var(--p-surface-0);margin-top:2rem}.citizen-footer__inner[data-v-a04106fd]{max-width:64rem;color:var(--p-text-muted-color);flex-wrap:wrap;justify-content:space-between;gap:1.75rem;margin:0 auto;padding:2rem 1.25rem 1.5rem;font-size:.9rem;display:flex}.citizen-footer__brand strong[data-v-a04106fd]{color:var(--p-text-color);font-size:1.05rem}.citizen-footer__brand p[data-v-a04106fd]{margin:.2rem 0 0}.citizen-footer__links[data-v-a04106fd]{flex-direction:column;gap:.5rem;display:flex}.citizen-footer__links a[data-v-a04106fd]{color:var(--p-text-muted-color);text-decoration:none}.citizen-footer__links a[data-v-a04106fd]:hover{color:var(--p-primary-color)}.citizen-footer__contact[data-v-a04106fd]{text-align:right}.citizen-footer__label[data-v-a04106fd]{font-weight:600;display:block}.citizen-footer__contact a[data-v-a04106fd]{color:var(--p-primary-700);font-size:1.1rem;font-weight:700;text-decoration:none}.citizen-footer__bottom[data-v-a04106fd]{border-top:1px solid var(--p-content-border-color);text-align:center;padding:.9rem 1.25rem}.citizen-footer__bottom p[data-v-a04106fd]{max-width:64rem;color:var(--p-text-muted-color);margin:0 auto;font-size:.8rem}@media (width<=40rem){.citizen-footer__inner[data-v-a04106fd]{justify-content:flex-start}.citizen-footer__contact[data-v-a04106fd]{text-align:left}}.citizen-shell[data-v-fb2d983e]{flex-direction:column;min-height:100vh;display:flex}.citizen-shell__content[data-v-fb2d983e]{box-sizing:border-box;flex:1;width:100%;max-width:64rem;margin:0 auto;padding:1.25rem}@media (width>=992px){.citizen-shell__content[data-v-fb2d983e]{padding:2rem 1.25rem}}
