.municipal-app{color:#172b3b;max-width:1280px;margin:0 auto;padding:1.25rem}.municipal-app h1{font-size:1.7rem}.municipal-app h2{font-size:1.2rem}.municipal-app section{margin-top:1.5rem}.municipal-app label{margin:.7rem 0 .3rem;display:block}.municipal-app input[type=checkbox]{width:auto}.municipal-app select,.municipal-app textarea{box-sizing:border-box;width:100%;max-width:100%;color:inherit;font:inherit;background:#fff;border:1px solid #cbd5df;border-radius:4px;padding:.6rem}.municipal-app button{color:inherit;cursor:pointer;font:inherit;background:#f1f5f8;border:1px solid #bdcbd5;border-radius:4px;margin:.5rem .5rem .5rem 0;padding:.6rem .8rem}.municipal-app button:disabled{opacity:.6;cursor:wait}.municipal-app button:focus-visible,.municipal-app a:focus-visible{outline-offset:3px;outline:2px solid #166e9e}.municipal-app [hidden]{display:none!important}.municipal-instance{grid-template-columns:minmax(220px,.8fr) minmax(300px,1.2fr);gap:1.5rem;display:grid}.municipal-sheet{background:#fff;align-self:start;width:100%;position:relative;overflow:hidden;container-type:inline-size}.municipal-sheet img{width:100%;height:100%;display:block}.municipal-sheet #municipalOverlays{position:absolute;inset:0}.municipal-overlay{white-space:pre-wrap;overflow-wrap:anywhere;color:#000;line-height:1.2;position:absolute}.municipal-app #municipalNewInvite{overflow-wrap:anywhere}.municipal-app #municipalPublisher,.municipal-app #municipalOwner{border-top:1px solid #d9e1e7;padding-top:.5rem}.municipal-app #municipalStatus{min-height:1.5em}.municipal-app nav{margin-bottom:1rem}@media (width<=760px){.municipal-instance{grid-template-columns:1fr}.municipal-app{padding:.8rem}.municipal-app h1{font-size:1.4rem}}.municipal-enteral[hidden]{display:none!important}.municipal-visit{border-bottom:1px solid #d9e1e7;padding-bottom:.5rem}.municipal-visit p{margin:.5rem 0}.municipal-app #municipalNewVisitConfirm{background:#fff;border:1px solid #bdcbd5;border-radius:4px;padding:.7rem}
