@import url(https://fonts.googleapis.com/css2?family=Public+Sans:wght@400;600;700&display=swap);.vue-map-container{position:relative}.vue-map-container .vue-map{left:0;right:0;top:0;bottom:0;position:absolute}.vue-map-hidden{display:none}.vue-street-view-pano-container{position:relative}.vue-street-view-pano-container .vue-street-view-pano{left:0;right:0;top:0;bottom:0;position:absolute}.record-sheet{--ink:#1c2b36;--muted:#5b6b75;--rule:#d5dde2;--canvas:#eef2f4;--paper:#fff;--water:#0b5d8c;--water-bg:#e1eef6;--ok:#1d6b47;--ok-bg:#e3f1e9;--due:#7d5200;--due-bg:#fbf0d9;--missing:#9b2226;--missing-bg:#f8e2e2;font-family:Public Sans,-apple-system,Segoe UI,Roboto,sans-serif;color:var(--ink);background:var(--canvas);margin:0 -15px;padding:1rem 16px 3rem;text-align:left}.record-sheet .pws-caps{text-transform:uppercase}.record-sheet .nums{font-variant-numeric:tabular-nums}.record-sheet .print-only{display:none}.record-sheet .sheet-toolbar{max-width:1040px;margin:0 auto 1rem;justify-content:space-between}.record-sheet .sheet-toolbar,.record-sheet .sheet-toolbar .toolbar-group{display:flex;flex-wrap:wrap;gap:.5rem}.record-sheet .sheet{max-width:1040px;margin:0 auto;background:var(--paper);border:1px solid var(--rule);border-radius:6px;padding:2rem 2.25rem 1.5rem}.record-sheet .sheet-head{display:flex;align-items:flex-start;gap:1rem;padding-bottom:1.25rem;border-bottom:3px solid var(--water)}.record-sheet .sheet-eyebrow{font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--water)}.record-sheet .sheet-title{font-size:1.9rem;font-weight:700;letter-spacing:-.01em;margin:.2rem 0 .35rem}.record-sheet .sheet-system{font-size:1.1rem;font-weight:600;display:flex;flex-wrap:wrap;gap:.6rem}.record-sheet .sheet-pwsid{font-variant-numeric:tabular-nums;color:var(--muted)}.record-sheet .sheet-meta{margin-top:.4rem;font-size:.875rem;color:var(--muted);display:flex;flex-wrap:wrap;gap:0 1.25rem}.record-sheet .sheet-section{font-size:1.15rem;font-weight:700;margin:1.75rem 0 0}.record-sheet .sheet-section .dd-note{font-size:.9rem}.record-sheet .sheet-summary{display:flex;flex-wrap:wrap;gap:.5rem 2rem;margin:1.25rem 0 .5rem}.record-sheet .sheet-summary>div{padding-left:.75rem;border-left:4px solid var(--rule)}.record-sheet .sheet-colheads,.record-sheet .sheet-facts dt,.record-sheet .sheet-summary dt{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--muted)}.record-sheet .sheet-summary dd{margin:0;font-size:1.15rem;font-weight:700;font-variant-numeric:tabular-nums}.record-sheet .sheet-summary .is-ok{border-left-color:var(--ok)}.record-sheet .sheet-summary .is-due{border-left-color:var(--due)}.record-sheet .sheet-summary .is-missing{border-left-color:var(--missing)}.record-sheet .sheet-summary .is-new{border-left-color:var(--water)}.record-sheet .dd-note{font-weight:400;color:var(--muted);font-size:.85em}.record-sheet .sheet-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem 1.5rem;margin:1.25rem 0 0}.record-sheet .sheet-facts .is-wide{grid-column:1/-1}.record-sheet .sheet-facts dd{margin:.15rem 0 0;font-size:.95rem}.record-sheet .sheet-row{display:grid;grid-template-columns:var(--sheet-cols,1fr);gap:1rem;padding:.9rem 0;border-bottom:1px solid var(--rule);align-items:start}.record-sheet .sheet-colheads{border-bottom:1px solid var(--ink);padding-bottom:.4rem;margin-top:1rem}.record-sheet .sheet-colheads small{display:block;text-transform:none;letter-spacing:0;font-weight:400}.record-sheet .cell-label{display:none}.record-sheet .missing{color:var(--missing);font-weight:600}.record-sheet .sheet-empty{margin:1.5rem 0;padding:1.25rem;border:1px dashed #c3ccd2;border-radius:4px;text-align:center;font-size:1.05rem}.record-sheet .stamp{display:inline-flex;align-items:flex-start;gap:.4rem;font-size:.875rem;font-weight:600;line-height:1.3;padding:.3rem .55rem;border-radius:4px;border:1px solid transparent;font-variant-numeric:tabular-nums}.record-sheet .stamp .b-icon{flex:0 0 auto;margin-top:.1rem}.record-sheet .stamp.is-ok{color:var(--ok);background:var(--ok-bg)}.record-sheet .stamp.is-due{color:var(--due);background:var(--due-bg)}.record-sheet .stamp.is-missing{color:var(--missing);background:var(--missing-bg)}.record-sheet .stamp.is-new{color:var(--water);background:var(--water-bg)}.record-sheet .stamp.is-none{color:var(--muted);border-color:var(--rule);font-weight:400}.record-sheet .sheet-foot{margin-top:1.25rem;font-size:.8rem;color:var(--muted)}.record-sheet .sheet-foot p{margin:0 0 .35rem}@media screen and (max-width:767px){.record-sheet .sheet{padding:1.25rem 1rem 1rem}.record-sheet .sheet-title{font-size:1.5rem}.record-sheet .sheet-facts{grid-template-columns:1fr 1fr}.record-sheet .sheet-colheads{display:none}.record-sheet .sheet-row{grid-template-columns:1fr;gap:.6rem}.record-sheet .sheet-row>.labeled{display:grid;grid-template-columns:6.5rem 1fr;align-items:start;-moz-column-gap:.5rem;column-gap:.5rem}.record-sheet .cell-label{display:block;font-size:.8rem;color:var(--muted);padding-top:.05rem}.record-sheet .labeled .stamp{justify-self:start}.record-sheet .sheet-toolbar .btn{min-height:44px}}@media screen and (max-width:575px){.record-sheet .sheet-facts{grid-template-columns:1fr}.record-sheet .sheet-toolbar,.record-sheet .sheet-toolbar .toolbar-group{flex-direction:column;width:100%}}@media print{@page{size:letter portrait;margin:.55in .5in}.record-sheet .no-print,.record-sheet .no-print *{display:none!important}.record-sheet .print-only{display:initial}.record-sheet img.print-only{display:block}.record-sheet{background:none;margin:0;padding:0;font-size:10pt}.record-sheet .sheet{max-width:none;border:none;border-radius:0;padding:0}.record-sheet .sheet-head{border-bottom-width:2px;padding-bottom:.6rem}.record-sheet .sheet-logo{height:58px;width:auto}.record-sheet .sheet-title{font-size:18pt;margin:.1rem 0}.record-sheet .sheet-system{font-size:12pt}.record-sheet .sheet-meta,.record-sheet .sheet-summary dd{font-size:10pt}.record-sheet .sheet-summary{margin:.6rem 0 .2rem;gap:.2rem 1.5rem}.record-sheet .sheet-summary>div{border-left-width:3px}.record-sheet .sheet-section{font-size:12pt;margin-top:.9rem;-moz-column-break-after:avoid;break-after:avoid}.record-sheet .sheet-facts{margin-top:.6rem;gap:.4rem 1rem}.record-sheet .sheet-facts dd{font-size:9.5pt}.record-sheet .sheet-row{grid-template-columns:var(--sheet-cols-print,var(--sheet-cols,1fr));gap:.6rem;padding:.45rem 0;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.record-sheet .sheet-colheads{margin-top:.4rem;font-size:7.5pt}.record-sheet .missing{color:transparent;display:inline-block;min-width:7em;border-bottom:1px solid var(--ink);height:1.1em;overflow:hidden}.record-sheet .stamp{padding:0;background:none!important;border:none;color:var(--ink)!important;font-size:9pt}.record-sheet .stamp:before{font-weight:700;width:1em;flex:0 0 1em}.record-sheet .stamp.is-ok:before{content:"\2713"}.record-sheet .stamp.is-due:before{content:"!"}.record-sheet .stamp.is-missing:before{content:"\2717"}.record-sheet .stamp.is-new:before{content:"+"}.record-sheet .stamp.is-none:before{content:"\2013"}.record-sheet .stamp.is-none{font-weight:400}.record-sheet .sheet-empty{border-style:solid}.record-sheet .sheet-foot{margin-top:.6rem;font-size:8pt}}