﻿@font-face{font-family:'Public Sans';font-style:normal;font-weight:400 700;font-display:swap;src:url("fonts/public-sans-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Public Sans';font-style:normal;font-weight:400 700;font-display:swap;src:url("fonts/public-sans-latin.woff2") format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;font-size:1em;line-height:1.5}body,button{font-family:sans-serif;color:#222;background-color:#fff}:disabled{color:#555;background-color:#eee;opacity:1}::-moz-selection{background:#ffeeaa;color:#000;text-shadow:none}::selection{background:#ffeeaa;color:#000;text-shadow:none}a:focus,.focussed{outline:thin dotted}a:hover,a:active{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1.5em 2em}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}pre,code,kbd,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small,.small-print{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}ul,ol{margin:0 0 1.5em;padding:0 0 0 2em}dd{margin:0 0 0 2em}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;*margin-left:-7px;padding:0}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;*line-height:0}.ir br{display:none}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media print{*{box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.report-list-filters-wrapper,#bulk-assign-form{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.mobile-filters-active .report-list-filters-wrapper,.mobile-filters-active #bulk-assign-form{position:fixed;z-index:1;bottom:0;left:0;right:0;background:#000;color:#fff;border:none;padding-bottom:env(safe-area-inset-bottom)}.report-list-filters{margin-bottom:0;font-size:14px;line-height:1.8em}.report-list-filters+.report-list-filters{padding-top:0}.report-list-filters label{font-weight:normal;margin:0}.report-list-filters>label,.report-list-filters .multi-select-container{display:inline-block;vertical-align:top}.report-list-filters .form-control{display:inline-block;margin:0 0.2em;font-size:0.875em;background-color:#fff;color:#000;max-width:10em;vertical-align:top;height:1.8em;line-height:1.8em;padding:0}.report-list-filters .multi-select-container{color:#000}.report-list-filters .multi-select-menu{z-index:11;line-height:1.4em}.report-list-filters .multi-select-button{box-sizing:border-box;vertical-align:top}.report-list-filters .multi-select-button #bulk-assign-btn{display:inline}.report-list-filters #bulk-assign-form{padding-top:0}.report-list-filters #inspector{max-width:40%}.report-list-filters #bulk-assign-btn{width:25%;line-height:1.7em}.report-list-filters #bulk-assign-btn::after{content:none}.report-list-filters.sort-select{width:fit-content}#bulk-assign-form{padding:16px}#bulk-assign-form label{margin-top:0}input.bulk-assign{float:right;margin:2em;transform:scale(2)}.multi-select-group{display:flex;flex-direction:column;margin-bottom:1em}.sort-container{float:left}#show_old_reports_wrapper{align-self:flex-end}#show_old_reports_wrapper .govuk-label.govuk-checkboxes__label{font-size:13px}@media (min-width: 48em){.report-list-filters{display:flex;flex-direction:row;gap:1em}.report-list-filters.sort-container{display:flex;flex-direction:column;gap:0}#show_old_reports_wrapper .govuk-label.govuk-checkboxes__label{font-size:1rem}}.govuk-fieldset-wrapper{padding:1rem}.govuk-fieldset-wrapper .filter-group{display:flex;flex-direction:row;gap:1rem;margin-bottom:1rem}@media (max-height: 30em){.govuk-fieldset-wrapper .filter-group{flex-direction:column}}.govuk-fieldset-wrapper .report-list-filters{display:flex;flex-direction:column;gap:0;padding:0;flex-basis:50%}.govuk-fieldset-wrapper .multi-select-button,.govuk-fieldset-wrapper .govuk-select,.govuk-fieldset-wrapper .multi-select-button{width:150px}@media (min-width: 48em){.govuk-fieldset-wrapper .multi-select-button,.govuk-fieldset-wrapper .govuk-select,.govuk-fieldset-wrapper .multi-select-button{width:200px}}body{font-family:"Public Sans",Helmet,Freesans,sans-serif;margin:0;font-size:1em;line-height:1.5;color:#222;background-color:#fff}p{font-size:1em;font-weight:normal;margin:0 0 1em}small,.small-print{font-family:"Public Sans",Helmet,Freesans,sans-serif;font-style:italic;font-size:0.8125em;line-height:1.2307em}h1{font-family:"Public Sans",Helmet,Freesans,sans-serif;font-size:2em;line-height:1em;font-weight:normal;margin-top:0.5em;margin-bottom:0.5em}h1 small,h1 .small-print{display:inline-block;font-style:inherit;font-family:inherit;font-size:0.5em;line-height:1em}h1#reports_heading{margin-bottom:0}h2{font-family:"Public Sans",Helmet,Freesans,sans-serif;font-size:1.5em;line-height:1.3333em;font-weight:normal;margin-top:1.333333333em;margin-bottom:0.666666666em}h3{font-size:1.25em;line-height:1.2em;margin-top:1.2em;margin-bottom:0.8em;font-weight:normal}h4{font-size:1em;font-weight:normal;margin-bottom:1em}ul,ol{font-size:1em;margin-bottom:2em;margin-left:2em;padding:0}li{margin-bottom:0.5em}ul li{list-style:square}ol li{list-style:decimal}.bulky-intro-pricing{list-style:none;margin-bottom:0em}ol.big-numbers{padding:0;margin:0;counter-reset:li}ol.big-numbers>li{position:relative;list-style:none;padding:0 0 0 2.5em;margin-bottom:2em}ol.big-numbers>li:before{content:counter(li);counter-increment:li;position:absolute;left:0;top:-0.2em;color:#4C6B1D;line-height:1;font-family:"Public Sans",Helmet,Freesans,sans-serif;font-weight:bold;font-size:2.5rem}dl{margin:0;padding:0}dt{font-size:1em;line-height:1.5em;font-weight:bold}dd{font-size:1em;line-height:1.5em;margin:0 0 1em}.sticky-sidebar--help+.content dt{font-size:1.125em;margin-bottom:0.5em}.sticky-sidebar--help+.content dd{margin:0 0 1.2em}blockquote p:before{content:"“"}blockquote p:after{content:"”"}pre{font-family:monospace}img{height:auto;max-width:100%}#popup img{max-width:none}select,input,textarea{font-size:99%;font-family:"Public Sans",Helmet,Freesans,sans-serif}select{width:100%}a,.fake-link{text-decoration:none;color:#4C6B1D}a:visited,.fake-link:visited{color:#4C6B1D}a:hover,a:active,.fake-link:hover,.fake-link:active{text-decoration:underline;color:#202417}.fake-link{display:inline-block;background:transparent;border:none;font-family:inherit;font-size:1em;padding:0;margin:0}html.js .screen-reader-only{position:absolute;top:-9999px}html.js .screen-reader-only:focus,html.js .screen-reader-only:focus-within{position:static}.small-print{margin-bottom:1.2307em;color:#666666}.meta{color:#555555;font-style:italic;margin-bottom:0px}.meta-2{font-family:"Public Sans",Helmet,Freesans,sans-serif;color:#666666;font-style:italic;font-size:0.75em}h2.static-with-rule{font-family:"Public Sans",Helmet,Freesans,sans-serif;text-transform:uppercase;font-size:0.875em;line-height:1.71428em;color:#666;background:#f6f6f6;border-top:0.25em solid #FAFAF6;margin-top:2em;margin-bottom:0.25em;padding:0.5em 1em}input[type="file"]{width:100%}input[type="tel"],input[type="number"],input[type="text"],input[type="password"],input[type="email"],input[type="date"],input[type="time"],input[type="datetime"],input[type="url"],textarea{box-sizing:border-box;display:block;width:100%;padding:0.5em;font-size:1em;line-height:1em}textarea{line-height:1.5em;min-height:5em}label,legend,.label{display:block;margin-top:1.25em;margin-bottom:0.5em;font-weight:bold}label.inline,legend.inline,.label.inline{display:inline;padding:0 1em 0 5px;font-weight:normal}label.inline-text,legend.inline-text,.label.inline-text{display:inline;font-weight:normal}.form-control{display:block;background-color:#fff;border:1px solid #aaa;border-radius:4px;box-shadow:inset 0 1px 3px rgba(0,0,0,0.2);font-family:inherit;margin-bottom:0.5em}.form-control[readonly]{box-shadow:none;color:#888888}.form-control[disabled]{background-color:#eee}select.form-control{box-shadow:0 1px 3px rgba(0,0,0,0.2);height:2.2em}select.form-control[multiple]{height:auto}.js select.form-control.js-multiple[multiple]{height:2.2em}.form-group{position:relative;max-width:27em}.form-group--indented{padding-left:2em}.form-check{margin-top:1.5em;padding-left:2em;position:relative}.form-check>input{position:absolute;top:0.3em;left:0.5em}.form-check label{margin-top:0.5em}.form-check--inline{margin:0.5em 0}.form-check--inline label{margin:0;display:inline}.form-check--inline .form-hint{display:inline}.form-check--inline .form-hint:before{content:"\2013";margin:0 0.3em 0 0.1em}.required-text{position:absolute;right:0;top:0}.required-text--optional{color:#666}.form-section-heading{font-family:inherit;color:inherit;font-weight:bold;margin-bottom:0.25em}.form-section-heading--private:before{content:"";display:inline-block;width:16px;height:18px;background-repeat:no-repeat;background-image:url("/cobrands/fixmystreet/images/padlock.svg");background-size:16px 18px;margin-right:0.5em}.form-section-description{color:#666;line-height:1.375em}html.js .form-section-preview{background-color:#eee;border-radius:4px;padding:1em}html.js .form-section-preview .form-section-heading{margin:0 0 0.5em 0}.form-section-preview small,.form-section-preview .small-print{margin:0.5em auto;display:block;text-align:center;font-style:normal;width:75%}.form-section-preview--next{margin-top:1.5em}small.or,.or.small-print{margin:1em auto;width:100%}small.or:before,.or.small-print:before,small.or:after,.or.small-print:after{background-color:#fff;content:"";display:inline-block;height:2px;position:relative;vertical-align:middle;width:50%}small.or:before,.or.small-print:before{right:1em;margin-left:-50%}small.or:after,.or.small-print:after{left:1em;margin-right:-50%}.form-box,.alerts__cta-box{margin:0 -1em 0.25em;background:#eee;padding:1em}.form-box>input[type="text"],.alerts__cta-box>input[type="text"],.form-box>input[type="email"],.alerts__cta-box>input[type="email"]{margin-bottom:1em}.form-box>label:first-child,.alerts__cta-box>label:first-child{margin-top:0}.form-box .title,.alerts__cta-box .title{font-size:1.25em;margin:0.5em 0}.form-box h2,.alerts__cta-box h2{margin:0 0 0.5em}.form-box h3,.alerts__cta-box h3{margin:0 0 1em;font-size:1.125em;font-weight:normal}.form-box h3 strong,.alerts__cta-box h3 strong{font-size:2em;margin-right:0.25em}.change_location{color:#666;margin:0 0 1em;display:none}.change_location li{list-style:none;padding-left:24px;margin:0.3em 0 0 0;background-size:14px 14px;background-repeat:no-repeat;background-position:0 50%}.change_location__map{background-image:url("/cobrands/fixmystreet/images/change-location-arrow.svg")}.change_location__search{background-image:url("/cobrands/fixmystreet/images/change-location-search.svg")}#js-top-message>:first-child{margin-top:1.5em}.form-txt-submit-box{display:flex;flex-wrap:wrap}.form-txt-submit-box:before,.form-txt-submit-box:after{content:" ";display:table}.form-txt-submit-box:after{clear:both}.form-txt-submit-box{*zoom:1}.form-txt-submit-box input[type="password"],.form-txt-submit-box input[type="tel"],.form-txt-submit-box input[type="number"],.form-txt-submit-box input[type="text"],.form-txt-submit-box input[type="email"],.form-txt-submit-box select{width:auto;max-width:none;flex:72 0 auto}.form-txt-submit-box input[type="submit"]{flex:28 0 auto;margin:0 0.25em 0.5em;padding-top:0.6em;padding-bottom:0.5em}.form-txt-submit-box:has(.form-error){flex-direction:column}.checkbox-group{margin:1em 0}.label-containing-checkbox{padding-left:24px;position:relative;margin-bottom:0}.label-containing-checkbox input{position:absolute;left:0;top:0.2em}div.form-error,p.form-error{display:inline-block;vertical-align:middle;background:#D50404;color:#fff;padding:0 0.5em;margin-bottom:0;border-radius:0.25em 0.25em 0 0}div.form-error a,p.form-error a{color:white;text-decoration:underline}div.form-error a:hover,p.form-error a:hover{text-decoration:none}input.form-error,textarea.form-error{border-color:#D50404;border-radius:0 0.25em 0.25em 0.25em}.form-error__box{border:solid 2px #D50404;padding:0.5em;margin-bottom:0.5em}ul.error{background:#D50404;color:#fff;padding:0 0.5em;border-radius:0.25em}.form-success{background:#009900;color:#fff;padding:0 0.5em;border-radius:0.25em}.duplicate-report-suggestions{position:relative}.duplicate-report-suggestions .item-list__item--expandable{border-top:1px solid #ddd}.duplicate-report-suggestions .item-list{margin:0 -1em 1em -1em;border-bottom:1px solid #ddd}.js .js-reporting-page{display:none;visibility:hidden}.js .js-reporting-page--single .js-reporting-page{display:block;visibility:visible}.js .js-reporting-page--single .js-reporting-page button{display:none}.js .js-reporting-page--single .js-reporting-page--single-hidden{display:none}.js .js-reporting-page--active{display:block;visibility:visible}.category-filter-box{display:flex;gap:0.5em;align-items:center;margin:1em 0}.category-filter-box label{margin:0}.js-filter-subcategory{clear:left;margin-left:2em}.js-filter-subcategory legend{display:none}.govuk-radios--small .govuk-radios__item.js-filter-disabled{padding-left:0}.js-filter-disabled label:before,.js-filter-disabled label:after{display:none}.no-js .js-back{display:none}.skiplink{display:inline-block;padding:1em;position:absolute;left:-9999em}.skiplink:focus{outline:none;color:#202417;background-color:#FAFAF6;text-decoration:none;left:0.4375rem;top:0.4375rem;z-index:999;box-shadow:0 0 0 0.125rem #ffe100,0 0 0 0.3125rem #222,0 0 0 0.4375rem}.dev-site-notice{font-size:1.5em;color:#fff;background-color:#f00;position:absolute;padding:1em 5em;top:1em;left:-5em;transform:rotate(-45deg);z-index:2;pointer-events:none}.container{margin:0 auto;padding:0 1em;max-width:66em}.full-width{margin:0 -1em}#site-header{border-top:.25em solid #FAFAF6;color:#202417;background-color:#edf5d7;position:relative}#site-logo{display:block;width:175px;height:60px;background-position:0 50%;background-repeat:no-repeat;background-size:175px 35px;background-image:url("/cobrands/fixmystreet/images/site-logo.svg");text-indent:-999999px}label[for="main-nav-btn"]{font-weight:normal;margin:0}#nav-link{width:3em;height:0;padding-top:3em;overflow:hidden;background:transparent url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDIyIDE4Ij48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMi4wMSAzLjk5OWgxNy45OGMxLjEwOSAwIDIuMDEtLjg5NiAyLjAxLTIuMDAxQTIuMDA2IDIuMDA2IDAgMDAxOS45OSAwSDIuMDFDLjkgMCAwIC44OTYgMCAxLjk5OSAwIDMuMTA0LjkwMSA0IDIuMDEgNHYtLjAwMXpNMTkuOTkgN0gyLjAxQy45IDcgMCA3Ljg5NiAwIDguOTk5IDAgMTAuMTAyLjkwMSAxMSAyLjAxIDExaDE3Ljk4YzEuMTA5IDAgMi4wMS0uODk2IDIuMDEtMi4wMDFBMi4wMDUgMi4wMDUgMCAwMDE5Ljk5IDd6bTAgN0gyLjAxQy45IDE0IDAgMTQuODk0IDAgMTUuOTk5IDAgMTcuMTAyLjkwMSAxOCAyLjAxIDE4aDE3Ljk4YzEuMTA5IDAgMi4wMS0uODk2IDIuMDEtMi4wMDFBMi4wMDUgMi4wMDUgMCAwMDE5Ljk5IDE0eiIvPjwvc3ZnPg==') center center no-repeat;background-size:22px 18px;right:0}html.js-nav-open #nav-link{background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDIyIDE4Ij48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMy4yMjMgMS4yMjFjLjc4LS43OCAyLjA0OS0uNzc4IDIuODM1LjAwOGw0Ljk0MSA0Ljk0MiA0Ljk0My00Ljk0MmEyLjAwNSAyLjAwNSAwIDAxMi44MzUtLjAwOCAyLjAwNiAyLjAwNiAwIDAxLS4wMDYgMi44Mzd2LS4wMDFsLTQuOTQ0IDQuOTQyIDQuOTQ0IDQuOTQzYy43NDMuNzQ0Ljc4NSAxLjkyMy4xMjUgMi43MDhsLS4xMTYuMTI3YTIuMDA2IDIuMDA2IDAgMDEtMi44MzctLjAwN0wxMSAxMS44MjcgNi4wNTcgMTYuNzdhMi4wMDYgMi4wMDYgMCAwMS0yLjgzNy4wMDdjLS43NzktLjc4LS43NzUtMi4wNS4wMS0yLjgzNUw4LjE3MSA5IDMuMjMgNC4wNTdhMi4wMDUgMi4wMDUgMCAwMS0uMDA3LTIuODM2eiIvPjwvc3ZnPg==')}#nav-link.indicator:after{content:"";position:absolute;top:8px;right:8px;border-radius:100%;border:solid 5px red}#nav-link,#report-cta{display:block;position:absolute;top:50%;transform:translateY(-50%)}#report-cta{right:3.5em;font-size:0.9em;line-height:1em;border:1px solid #666;color:#202417;padding:0.4em;border-radius:0.3em}#report-cta:hover,#report-cta:focus{text-decoration:none;background-color:#d7e9a5}html.mobile.js-nav-open #js-menu-open-modal{position:absolute;bottom:-1000px;left:0;right:0;background-color:rgba(0,0,0,0.4);z-index:2}#main-nav{display:none;position:absolute;overflow:auto;left:0;right:0;z-index:3}#main-nav-btn{position:absolute;left:-9999px}#main-nav-btn:checked ~ #main-nav{display:block}.nav-menu{list-style-type:none;padding:0;margin:0}.nav-menu li{list-style-type:none;padding:0;margin:0;border:0}.nav-menu a,.nav-menu span{display:block;padding:0.5em 1em;background-color:#fff;color:#333;font-size:1.25em;border-bottom:1px solid #ccc}.nav-menu a:visited{color:#333}.nav-menu a:hover{background-color:#333;color:#fff;text-decoration:none}.nav-menu span{background-color:#fefefc}.shadow-wrap{margin:0 -1em}#key-tools{list-style-type:none;padding:0;margin:0;margin-bottom:1em;display:table;width:100%}#key-tools li{list-style-type:none;padding:0;margin:0;border:0}#key-tools li{display:table-cell;vertical-align:bottom;text-align:center;border-right:0.25em solid #fff}#key-tools li:last-child{border-right:none}#key-tools li.hidden-js{display:none;visibility:hidden}#key-tools button{width:100%;border:none}#key-tools a,#key-tools button{display:block;background-color:#f5f5f5;background-repeat:no-repeat;color:#333 !important;padding:1em;font-size:0.6875em;font-family:"Public Sans",Helmet,Freesans,sans-serif;font-weight:normal;line-height:1.2em;white-space:normal;border-radius:0}#key-tools a:hover,#key-tools a.hover,#key-tools a:focus,#key-tools button:hover,#key-tools button.hover,#key-tools button:focus{text-decoration:none;background-color:#333;color:#fff !important}#key-tools a:after,#key-tools button:after{content:"";display:inline-block;width:16px;height:16px;margin-left:0.5em;vertical-align:-0.25em;background-size:112px 16px;background-repeat:no-repeat;background-image:url("/cobrands/fixmystreet/images/report-tools.svg")}#key-tools a.abuse:after,#key-tools button.abuse:after{background-position:-96px 0}#key-tools a.feed:after,#key-tools button.feed:after{background-position:-64px 0}#key-tools a.share:after,#key-tools button.share:after{background-position:-80px 0}#key-tools a.chevron:after,#key-tools button.chevron:after{background-position:-16px 0}#key-tools a.offline:after,#key-tools button.offline:after{background-size:16px 16px;background-position:0 0;background-image:url("/cobrands/fixmystreet/images/cloud-download.svg")}#key-tools .sub-area-item{display:none}#key-tools.area-js .feed-list-wrapper,#key-tools.area-js .area-report{display:none}#key-tools.area-js .sub-area-item{display:table-cell}#report-updates-data img{float:right}#report-updates-data label{margin-top:0}#report-share .btn,#report-share .skiplink{padding-left:1.5em;padding-right:1.5em;display:inline-block}#report-share .btn+.btn,#report-share .skiplink+.btn,#report-share .btn+.skiplink,#report-share .skiplink+.skiplink{margin-left:1em}footer{margin-top:1em}#footer-mobileapps{margin:0 -1em;padding:1em 1em 0}#footer-mobileapps h4{margin:0}#footer-mobileapps p{font-size:0.75em;padding-bottom:0}#footer-help ul{list-style-type:none;padding:0;margin:0}#footer-help ul li{list-style-type:none;padding:0;margin:0;border:0}#footer-help ul li{border-bottom:1px solid #afafaf}#footer-help ul li:last-child{border-bottom:none}#footer-help ul li h4{margin:0.75em 0 0.25em}#footer-help ul li p{font-size:0.75em;margin-bottom:0}.footer-main-nav{padding:2em 0;background-color:#2E3033}.footer-main-nav .nav-footer{display:flex;column-gap:2rem;row-gap:1rem;font-size:1rem;justify-content:center;margin:0;flex-wrap:wrap}.footer-main-nav .nav-footer li{list-style:none;margin-bottom:0}.footer-main-nav .nav-footer a{color:#fff}.footer-main-nav .nav-footer a:focus{background-color:#ffff00;color:#000}.btn,.skiplink{margin:0 0 0 0;padding:.9em 1.25em .9em 1.25em;display:inline-block;width:auto;height:auto;vertical-align:top;text-align:center;font-size:1em;line-height:1em;font-weight:bold;font-family:inherit;cursor:pointer;border-radius:10px;color:inherit !important;background:#eee;background:linear-gradient(#fff, #eee);border:1px solid #ccc}.btn,.skiplink,.btn:hover,.skiplink:hover,.btn:focus,.skiplink:focus{text-decoration:none !important}.btn:disabled,.skiplink:disabled{cursor:default}.btn:hover,.skiplink:hover{color:inherit !important;background:#e9e9e9;background:linear-gradient(#f9f9f9, #e9e9e9);border-color:#ccc}.btn:focus,.skiplink:focus{color:#333 !important;background:#ffe100;border-color:#333}.btn:disabled,.skiplink:disabled{color:rgba(0,0,0,0.6) !important;background:#eee;border-color:#eee}.btn+.btn,.skiplink+.btn,.btn+.skiplink,.skiplink+.skiplink{margin-left:0.5em}.btn--primary{color:#202417 !important;background:#A5CD38;border:1px solid #4C6B1D}.btn--primary:hover{color:#fff !important;background:#4C6B1D;border-color:#4C6B1D}.btn--primary:focus{color:#222 !important;background:#ffe100;border-color:#4C6B1D}.btn--primary:disabled{color:rgba(0,0,0,0.6) !important;background:#eee;border-color:#eee}.btn--danger{color:#fff !important;background:#bf002a;background:linear-gradient(#ff0038, #bf002a);border:1px solid #80001c}.btn--danger:hover{color:#fff !important;background:#ff0038;background:linear-gradient(#bf002a, #ff0038);border-color:#80001c}.btn--danger:focus{color:#333 !important;background:#ffe100;border-color:#333}.btn--danger:disabled{color:rgba(0,0,0,0.6) !important;background:#eee;border-color:#eee}.final-submit,input.final-submit{margin:1em 0.5em;float:right}.btn--facebook{color:#fff !important;background:#2d4373;background:linear-gradient(#3b5998, #2d4373);border:1px solid #3b5998}.btn--facebook:hover{color:#fff !important;background:#344e86;background:linear-gradient(#2d4373, #344e86);border-color:#3b5998}.btn--facebook:focus{color:#333 !important;background:#ffe100;border-color:#333}.btn--facebook:disabled{color:rgba(0,0,0,0.6) !important;background:#eee;border-color:#eee}.btn--facebook img{margin-right:0.5em;vertical-align:-0.2em;height:1.3em;width:auto}.btn--twitter{color:#fff !important;background:#2795e9;background:linear-gradient(#55acee, #2795e9);border:1px solid #55acee}.btn--twitter:hover{color:#fff !important;background:#3ea1ec;background:linear-gradient(#2795e9, #3ea1ec);border-color:#55acee}.btn--twitter:focus{color:#333 !important;background:#ffe100;border-color:#333}.btn--twitter:disabled{color:rgba(0,0,0,0.6) !important;background:#eee;border-color:#eee}.btn--twitter img{margin-right:0.5em;vertical-align:-0.2em;height:1.3em;width:auto}.btn--back:before,.btn--forward:before,.btn--cancel:before,.btn--navigate:before,.btn--geolocate:before,.btn--shortlist:before,.btn--shortlisted:before{content:"";display:inline-block;width:16px;height:16px;background-repeat:no-repeat;background-size:112px 16px;background-image:url("/cobrands/fixmystreet/images/button-icons.svg");margin-right:0.5em;vertical-align:-0.1em}.btn--back:before{background-position:0 0}.btn--forward:before{background-position:-16px 0}.btn--cancel:before{background-position:-32px 0}.btn--navigate:before{background-position:-80px 0}.btn--geolocate:before{background-position:-96px 0}.btn--shortlist:before{background-position:-64px 0}.btn--shortlisted:before{background-position:-48px 0}.btn--provide-update{display:block;width:100%;margin-bottom:1em}.btn--block{display:block;width:100%;margin-left:0;margin-right:0;box-sizing:border-box}.btn--block+.btn--block{margin-left:0;margin-top:1em}.btn--small{font-size:0.8em}.btn--final{margin-top:1.25em}.plain-list{list-style-type:none;padding:0;margin:0}.plain-list li{list-style-type:none;padding:0;margin:0;border:0}.plain-list li{margin-bottom:1em}.item-list{margin:0 0 1em;padding:0;border-bottom:0.25em solid #FAFAF6}.item-list__item{list-style:none;background-color:#f6faeb;margin:0.25em 0 0;padding:0.5em 1em;display:block}@media print{.item-list__item{background-color:transparent !important;margin:0 !important;padding:1em 0 !important;border-top:1px solid #ccc;page-break-inside:avoid}}.item-list__update-wrap:before,.item-list__update-wrap:after{content:" ";display:table}.item-list__update-wrap:after{clear:both}.item-list__update-wrap{*zoom:1}.item-list__update-text p{margin-bottom:0.5em}.item-list--wards a,.item-list--reports a,.item-list--projects a,.item-list--my-ratings a{color:#222222;display:block;padding:0.5em 1em}.item-list--wards a:hover,.item-list--reports a:hover,.item-list--projects a:hover,.item-list--my-ratings a:hover,.item-list--wards a:focus,.item-list--reports a:focus,.item-list--projects a:focus,.item-list--my-ratings a:focus,.hovered.item-list--wards a,.hovered.item-list--reports a,.hovered.item-list--projects a,.hovered.item-list--my-ratings a{background-color:#edf5d7;text-decoration:none}.item-list--wards.govuk-checkboxes--small .govuk-checkboxes__item{float:none;margin-left:1em}.item-list--wards a{margin-left:calc(-1em + -34px);margin-bottom:0.5rem}.item-list--reports__item{padding:0}.item-list--reports__item a{padding:0 1em}.item-list--reports__item a:before,.item-list--reports__item a:after{content:" ";display:table}.item-list--reports__item a:after{clear:both}.item-list--reports__item a{*zoom:1}@media print{.item-list--reports__item a{padding:0}}.item-list--reports__item .img{width:90px;float:right;height:auto;margin-left:1em}.item-list--reports__item small,.item-list--reports__item .small-print{color:#666;display:block;padding:0.25em 0}.item-list__item__metadata{display:none}@media print{.item-list__item__metadata{display:block;display:flex;flex-wrap:wrap}}.item-list__item__metadata>*{margin-top:0.5em;width:33%;flex:0 0 auto}.item-list__item__metadata h4{margin:0;font-size:0.75em;font-weight:bold}.item-list__item__metadata p{margin-bottom:0;min-height:1.4em}.item-list__item--indented{position:relative;margin:0;padding:0;border-top:1px solid #e5e5e5}.item-list__item--indented a{display:block;padding:1em;padding-left:2.5em;border-left:solid 1em transparent;background:transparent}.item-list__item--indented:hover a{background-color:#edf5d7}.item-list__item--indented h3{color:inherit;margin:0 0 0.2em 0;padding-top:0;line-height:1.3em}.item-list__item--indented p{margin:0;font-size:0.8em;color:#777}.item-list__item--act-and-sort a{padding-left:4.5em}.item-list__item--act-and-sort .item-list__item__shortlist-up,.item-list__item--act-and-sort .item-list__item__shortlist-down{width:36px;left:3.5em}.item-list__item__shortlist-add,.item-list__item__shortlist-remove,.item-list__item__shortlist-take,.item-list__item__shortlist-up,.item-list__item__shortlist-down{position:absolute;left:1em;top:50%;margin-top:-24px;margin-left:-12px;display:block;width:48px;font-size:1em;padding:0;border:none;background:transparent;overflow:hidden;height:0;padding-top:48px;background-position:center center;background-repeat:no-repeat;background-size:24px 24px}.item-list__item__shortlist-add{background-image:url("/cobrands/fixmystreet/images/icon-shortlist-inactive.svg")}.item-list__item__shortlist-add:hover,.item-list__item__shortlist-add:focus{background-image:url("/cobrands/fixmystreet/images/icon-shortlist-inactive-hover.svg")}.item-list__item__shortlist-remove{background-image:url("/cobrands/fixmystreet/images/icon-shortlist-active.svg")}.item-list__item__shortlist-remove:hover,.item-list__item__shortlist-remove:focus{background-image:url("/cobrands/fixmystreet/images/icon-shortlist-active-hover.svg")}.item-list__item__shortlist-take{background-image:url("/cobrands/fixmystreet/images/icon-shortlist-taken.svg")}.item-list__item__shortlist-take:hover,.item-list__item__shortlist-take:focus{background-image:url("/cobrands/fixmystreet/images/icon-shortlist-taken-hover.svg")}.item-list__item__shortlist-up{padding-top:24px;background-size:24px 14px;background-image:url("/cobrands/fixmystreet/images/icon-shortlist-up.svg")}.item-list__item__shortlist-up:hover,.item-list__item__shortlist-up:focus{background-image:url("/cobrands/fixmystreet/images/icon-shortlist-up-hover.svg")}.item-list__item__shortlist-up[disabled]{opacity:0.5;cursor:default;background-image:url("/cobrands/fixmystreet/images/icon-shortlist-up.svg")}.item-list__item__shortlist-down{margin-top:0;padding-top:24px;background-size:24px 14px;background-image:url("/cobrands/fixmystreet/images/icon-shortlist-down.svg")}.item-list__item__shortlist-down:hover,.item-list__item__shortlist-down:focus{background-image:url("/cobrands/fixmystreet/images/icon-shortlist-down-hover.svg")}.item-list__item__shortlist-down[disabled]{opacity:0.5;cursor:default;background-image:url("/cobrands/fixmystreet/images/icon-shortlist-down.svg")}.item-list--inspect-duplicates{border-bottom:none;background-color:rgba(255,255,255,0.5)}.item-list--inspect-duplicates .item-list__item--selected,.js .item-list--inspect-duplicates .item-list__item--selected.expanded:hover{border:0.25em solid #FAFAF6;background-color:#fff}.item-list__heading{font-size:1em;font-weight:normal;line-height:1.5;padding-top:0.25em;margin:0}@media print{.item-list__heading{font-weight:bold}}.item-list__description{display:none}@media print{.item-list__description{display:block}}.item-list__item__state{font-size:0.9em;font-style:normal;font-weight:bold;padding:0.2em 0.5em;vertical-align:-0.1em;background:#666;color:#fff;border-radius:0.3em;margin-right:0.1em}.item-list__item--empty{background:none;color:#666}.item-list__item--empty p{margin:0;padding:1em;text-align:center}.item-list--front-page{border-bottom:none}.item-list--front-page .item-list__item{background-color:transparent}.item-list__item--expandable{margin:0;padding:1em}.item-list__item--expandable:before,.item-list__item--expandable:after{content:" ";display:table}.item-list__item--expandable:after{clear:both}.item-list__item--expandable{*zoom:1}.js .item-list__item--expandable{cursor:pointer}.js .item-list__item--expandable:hover,.js .item-list__item--expandable.hovered{background-color:#edf5d7}.js .item-list__item--expandable.item-list__item--selected,.js .item-list__item--expandable.item-list__item--selected:hover,.js .item-list__item--expandable.item-list__item--selected.hovered{cursor:default;background-color:#fff}.item-list__item--expandable h3{margin:0}.item-list__item--expandable .img{float:right;width:90px;height:auto;margin:0 0 0.5em 1em}.item-list__item--expandable small,.item-list__item--expandable .small-print{color:#666;display:block;margin-top:0.5em}.item-list__item--expandable .report_meta_info,.item-list__item--expandable .council_sent_info{color:#666;font-family:"Public Sans",Helmet,Freesans,sans-serif;font-style:italic;font-size:0.8125em}.item-list__item--expandable p{line-height:1.4em;margin-top:0.5em}.js .item-list__item--expandable.expanded{cursor:default}.js .item-list__item--expandable.expanded:hover{background-color:#f6faeb}.item-list__item--expandable__actions{clear:both;display:flex}.item-list__item--expandable__actions>*{flex:1}.item-list__item--expandable__hide-until-expanded{display:none}.expanded .item-list__item--expandable__hide-until-expanded{display:block}.expanded .item-list__item--expandable__hide-when-expanded{display:none}.item-list__item .get-updates{margin:0 -1em -1em -1em;padding:1em;background-color:#edf5d7}.item-list__item .get-updates p,.item-list__item .get-updates label{margin:0 0 0.5em 0}.item-list__item .duplicate-map{padding:1em;clear:both;text-align:center}.problem-header .update-img,.item-list .update-img{float:right;margin:0.3em 0 0.5em 1em;width:33%}.questionnaire-report-reminder .update-img{float:left;margin:0.1em 1em 1em 0;width:120px}.update-img-set{text-align:center;margin:0 0 1em}.update-img-set .update-img{float:none;display:inline-block;margin:0;width:31%}.update-img-set .update-img+.update-img{margin:0 0 0 0.5em}.update-img a{display:block;position:relative}.update-img a span{position:absolute;top:0;right:0;display:block;width:20px;height:0;padding-top:20px;opacity:0.5;overflow:hidden;background-color:#fff;background-repeat:no-repeat;background-position:50% 50%;background-size:16px 16px;background-image:url("/cobrands/fixmystreet/images/magnify.svg")}.update-img a:hover span{opacity:1}#fancybox-wrap canvas{position:absolute;top:0px;left:0px}.fancybox-bg{pointer-events:none}.problem-back{display:block;font-size:1em;line-height:1.2em;margin:-1em -1em 1em -1em;padding:0.9em 1em;border-bottom:0.2em solid #eee}.problem-back:link,.problem-back:visited,.problem-back:hover{color:#666}.problem-back:before{content:"";display:inline-block;width:16px;height:16px;margin-right:0.5em;vertical-align:-0.15em;background-size:112px 16px;background-repeat:no-repeat;background-image:url("/cobrands/fixmystreet/images/report-tools.svg");background-position:0 0}.problem-back--top{margin-top:0}.banner{line-height:1.2;margin:-1.2em -1em 1em -1em;padding:0.9em 1em;background-color:#f6f6f6;border-top:0.2em solid #999}.banner p{font-weight:bold}.banner p:last-child{margin-bottom:0}.banner .pin{width:16px;height:20px;margin:-10px 0;margin-right:0.3em;vertical-align:0.4em}.banner--fixed{border-top-color:#00bd08;background-color:#e6f8e6}.problem-header{margin-bottom:1em}.problem-header .segmented-control{clear:both}.report_meta_info,.council_sent_info{font-size:0.9em}.council_sent_info{color:#666}p+.council_sent_info{margin-top:-0.6em}.moderate-edit{display:none}.moderate-edit :disabled{background:#ddd}.moderate-edit h1 input{border-width:0.0625em}.show-moderation .moderate-edit{display:block}.show-moderation .moderate-display{display:none}.shortlisted-status{margin-top:1em;padding:1em 1em 1em 4em;border-radius:0.25em;border:1px solid rgba(0,0,0,0.1);background-color:rgba(255,255,255,0.5);background-position:1em 50%;background-repeat:no-repeat;background-size:2em 2em;background-image:url("/cobrands/fixmystreet/images/shortlist.svg")}.shortlisted-status h3{margin:0;font-size:1em;font-weight:bold}.shortlisted-status p{margin:0.5em 0 0 0;font-size:0.875em}#map_box{margin:0 -1em 1em;background:#333;height:29em;overflow:hidden;position:relative;user-select:none;-webkit-user-select:none}#map_box #map{width:100%;height:100%;position:absolute}#map_box #map.heatmap-active .olLayerGrid,#map_box #map.heatmap-active .olBackBuffer{filter:grayscale(0.75)}#map_box #map .olPopup img{max-width:inherit}html.js #map .noscript{display:none}#ns_fms_pan_zoom,#fms_pan_zoom{top:10px;right:10px}.map-reporting #ns_fms_pan_zoom,.map-reporting #fms_pan_zoom{top:40px}#ns_fms_pan_zoom_panup,#ns_fms_pan_zoom_pandown,#ns_fms_pan_zoom_panleft,#ns_fms_pan_zoom_panright,#fms_pan_zoom_panup,#fms_pan_zoom_pandown,#fms_pan_zoom_panleft,#fms_pan_zoom_panright{display:none}#ns_fms_pan_zoom_panup,#ns_fms_pan_zoom_pandown,#ns_fms_pan_zoom_panleft,#ns_fms_pan_zoom_panright,#ns_fms_pan_zoom_zoomin,#ns_fms_pan_zoom_zoomout,#fms_pan_zoom_panup,#fms_pan_zoom_pandown,#fms_pan_zoom_panleft,#fms_pan_zoom_panright,#fms_pan_zoom_zoomin,#fms_pan_zoom_zoomout{position:absolute;cursor:pointer;width:36px;height:0;padding-top:36px;background-repeat:no-repeat;filter:none !important;background-color:#222222;color:transparent !important;text-indent:-9999px}#ns_fms_pan_zoom_panup:focus,#ns_fms_pan_zoom_pandown:focus,#ns_fms_pan_zoom_panleft:focus,#ns_fms_pan_zoom_panright:focus,#ns_fms_pan_zoom_zoomin:focus,#ns_fms_pan_zoom_zoomout:focus,#fms_pan_zoom_panup:focus,#fms_pan_zoom_pandown:focus,#fms_pan_zoom_panleft:focus,#fms_pan_zoom_panright:focus,#fms_pan_zoom_zoomin:focus,#fms_pan_zoom_zoomout:focus{background-color:#222;filter:invert(1) !important;outline:2px solid #fff;outline-offset:-2px}#ns_fms_pan_zoom_panup,#fms_pan_zoom_panup{background-image:url('data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjYiIHZpZXdCb3g9IjAgMCAxMCA2IiB3aWR0aD0iMTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggY2xpcC1ydWxlPSJldmVub2RkIiBkPSJtNSAwIDUgNmgtMTB6IiBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=');background-position:center bottom 13px;background-size:10px auto;border-top-left-radius:4px;border-top-right-radius:4px;right:30px;left:auto;top:0}#ns_fms_pan_zoom_pandown,#fms_pan_zoom_pandown{background-image:url('data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjYiIHZpZXdCb3g9IjAgMCAxMCA2IiB3aWR0aD0iMTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggY2xpcC1ydWxlPSJldmVub2RkIiBkPSJtNSA2LTUtNmgxMHoiIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==');background-position:center top 13px;background-size:10px auto;border-bottom-left-radius:4px;border-bottom-right-radius:4px;right:30px;left:auto;top:72px}#ns_fms_pan_zoom_panleft,#fms_pan_zoom_panleft{background-image:url('data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjEwIiB2aWV3Qm94PSIwIDAgNiAxMCIgd2lkdGg9IjYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggY2xpcC1ydWxlPSJldmVub2RkIiBkPSJtLS4wMDAwMTUyNiA1IDUuOTk5OTk1MjYtNXYxMHoiIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==');background-position:left 13px center;background-size:6px auto;width:48px;border-top-left-radius:4px;border-bottom-left-radius:4px;right:48px;left:auto;top:36px}#ns_fms_pan_zoom_panright,#fms_pan_zoom_panright{background-image:url('data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjEwIiB2aWV3Qm94PSIwIDAgNiAxMCIgd2lkdGg9IjYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggY2xpcC1ydWxlPSJldmVub2RkIiBkPSJtNiA1LTYgNXYtMTB6IiBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=');background-position:right 13px center;background-size:6px auto;width:48px;border-top-right-radius:4px;border-bottom-right-radius:4px;right:0;left:auto;top:36px}#ns_fms_pan_zoom_zoomin,#fms_pan_zoom_zoomin{background-image:url('data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJtNiAwaDR2MTZoLTR6Ii8+PHBhdGggZD0ibTAgMTBoNHYxNmgtNHoiIHRyYW5zZm9ybT0ibWF0cml4KDAgLTEgMSAwIC0xMCAxMCkiLz48L2c+PC9zdmc+');background-position:center;background-size:16px;padding-top:44px;border-top-left-radius:4px;border-top-right-radius:4px;right:0;top:0}#ns_fms_pan_zoom_zoomin:before,#fms_pan_zoom_zoomin:before{content:"";position:absolute;top:-10px;right:-10px;bottom:0;left:-10px}#ns_fms_pan_zoom_zoomout,#fms_pan_zoom_zoomout{background-image:url('data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjQiIHZpZXdCb3g9IjAgMCAxNiA0IiB3aWR0aD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTAgNGg0djE2aC00eiIgZmlsbD0iI2ZmZiIgdHJhbnNmb3JtPSJtYXRyaXgoMCAtMSAxIDAgLTQgNCkiLz48L3N2Zz4=');background-position:center;background-size:16px auto;padding-top:44px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;right:0;top:44px}#ns_fms_pan_zoom_zoomout:before,#fms_pan_zoom_zoomout:before{content:"";position:absolute;top:0;right:-10px;bottom:-5px;left:-10px}.map-links{display:none;position:absolute;right:10px;top:98px}.map-links:before,.map-links:after{content:" ";display:table}.map-links:after{clear:both}.map-links{*zoom:1}.map-reporting .map-links{top:128px}.map-fullscreen .map-links{display:block}.map-links>*{position:relative;display:block;float:right;clear:both;width:36px;height:36px;opacity:0.85;color:#fff !important;background-color:#222;background-position:100% 0;background-repeat:no-repeat;background-size:36px 36px;border-radius:5px;margin-top:10px;text-decoration:none !important}.map-links>*:before{content:"";position:absolute;top:-5px;right:-10px;bottom:-5px;left:-10px}.map-links>* .map-link-label{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;white-space:nowrap}.map-links a:focus{background-color:#222;filter:invert(1);outline:2px solid #fff;outline-offset:-2px}.map-links .map-layer-toggle{background-image:url("/cobrands/fixmystreet/images/map-layer-aerial.svg")}.map-links .map-layer-toggle.roads{background-image:url("/cobrands/fixmystreet/images/map-layer-roads.svg")}.map-links .map-pins-toggle{background-image:url("/cobrands/fixmystreet/images/hide-pins-link.svg")}.map-links .js-recentre-map{background-image:url("/cobrands/fixmystreet/images/geolocate-link-icon.svg")}.map-links .js-recentre-map.loading{background-image:url("/cobrands/fixmystreet/images/geolocate-link-loading.svg")}.sub-map-links .feed:after,.sub-map-links #fms_shortlist_all:after,.sub-map-links #toggle-fullscreen:after,.sub-map-links #toggle-fullscreen.compress:after,.sub-map-links #map_filter:after{content:"";display:inline-block;width:12px;height:12px;margin-left:8px;vertical-align:-0.1em;background-size:108px 12px;background-image:url("/cobrands/fixmystreet/images/map-tools.svg")}.sub-map-links{display:flex;position:absolute;left:0;right:0;bottom:0;margin:0}.sub-map-links a{box-sizing:border-box;flex:1 1 auto;display:inline-block;color:inherit;padding:0.5em;font-size:1em;text-align:center}.sub-map-links a:hover,.sub-map-links a:focus{background-color:#000;text-decoration:none}.sub-map-links #problems_nearby,.sub-map-links #mob_ok{width:50%}.sub-map-links .feed:after{background-position:-12px 0}.sub-map-links #fms_shortlist_all:after{background-position:-60px 0}.sub-map-links #toggle-fullscreen:after{background-position:-72px 0}.sub-map-links #toggle-fullscreen.compress:after{background-position:-84px 0}.sub-map-links #map_filter:after{background-position:-96px 0}.mobile-map-banner,.map-mobile-report-button,.sub-map-links{background-color:#333;background-color:rgba(0,0,0,0.7);color:#fff}.map-mobile-report-button{display:none;position:absolute;left:2em;right:2em;bottom:0;margin:0;margin-bottom:5em;margin-bottom:calc(env(safe-area-inset-bottom) + 5em);border-radius:0.5em;padding:0.5em;font-size:1em;text-align:center}.map-mobile-report-button:hover,.map-mobile-report-button:focus{background-color:#000;text-decoration:none;cursor:pointer}.map-with-crosshairs1 .map-mobile-report-button,.map-with-crosshairs3 .map-mobile-report-button{display:block}.map-mobile-report-button span{display:none}.map-with-crosshairs1 .map-mobile-report-button span.map-mobile-report-button__new,.map-with-crosshairs3 .map-mobile-report-button span.map-mobile-report-button__reposition{display:block}#mapForm.mobile-filters-active .map-mobile-report-button{display:none}.map-crosshairs{display:none;position:absolute;top:50%;left:50%;width:106px;height:106px;margin-left:-53px;margin-top:-53px;pointer-events:none;background-size:106px 106px;background-position:center center;background-repeat:no-repeat;background-image:url("/i/crosshairs.svg")}.map-with-crosshairs1 .map-crosshairs,.map-with-crosshairs2 .map-crosshairs,.map-with-crosshairs3 .map-crosshairs{display:block}.mobile-filters-active #map_filter{background:#000}.big-green-banner{position:relative;top:-1.75em;background:#4C6B1D;color:#fff;padding:1em;text-transform:uppercase;text-align:center;font-size:0.875em}.map-fullscreen .big-green-banner{display:none}.mobile-map-banner{display:none;text-align:center;font-family:"Public Sans",Helmet,Freesans,sans-serif;line-height:1em;margin:0;position:absolute;top:0;left:0;right:0;font-size:0.75em;padding:0.75em 30px}.map-fullscreen .mobile-map-banner{display:block}.mobile-map-banner a{margin:0 0 0 0;padding:.9em 1.25em .9em 1.25em;display:inline-block;width:auto;height:auto;vertical-align:top;text-align:center;font-size:1em;line-height:1em;font-weight:bold;font-family:inherit;cursor:pointer;border-radius:10px;color:#fff !important;background:#1a1a1a;background:linear-gradient(#333, #1a1a1a);border:1px solid #1a1a1a;font-weight:normal;font-size:0.875em;line-height:1;padding:0.5em 0.75em;position:absolute;left:0.3em;top:0.3em}.mobile-map-banner a,.mobile-map-banner a:hover,.mobile-map-banner a:focus{text-decoration:none !important}.mobile-map-banner a:disabled{cursor:default}.mobile-map-banner a:hover{color:#fff !important;background:#333;background:linear-gradient(#1a1a1a, #333);border-color:#1a1a1a}.mobile-map-banner a:focus{color:#333 !important;background:#ffe100;border-color:#333}.mobile-map-banner a:disabled{color:rgba(0,0,0,0.6) !important;background:#eee;border-color:#eee}#change_asset_mobile,.map-page .js-mobile-not-an-asset,.only-map .category_meta_message{position:absolute;top:2.25em;left:0.25em;right:3.25em;padding:0.25em;color:#fff;background-color:black;background-color:rgba(0,0,0,0.7)}#change_asset_mobile p:last-child,.map-page .js-mobile-not-an-asset p:last-child,.only-map .category_meta_message p:last-child{margin-bottom:0}.olControlAttribution{bottom:3.25em !important;bottom:calc(env(safe-area-inset-bottom) + 3.25em) !important;right:0.25em !important;left:0.25em !important;color:#222222;font-size:0.75em !important}.olControlAttribution img{vertical-align:bottom}.olControlDragFeatureFMSOver{cursor:move;cursor:-webkit-grab;cursor:grab}.olControlDragFeatureFMSActive.olControlDragFeatureFMSOver.olDragDown{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}#drag input,#drag img{position:absolute;border:none;max-width:none}#drag input{cursor:crosshair;background-color:#cccccc}#drag img{cursor:move}img.pin{width:48px;height:64px}.rap-notes-trigger{margin-bottom:1em}#report-a-problem-sidebar{margin-bottom:2em;padding:1em;background-color:#e9f2ff}.mobile #map_box{height:10em}#map_sidebar:after{content:"";display:block;height:4em}#map_sidebar .assignee{font-weight:bold}.admin #map_sidebar .assignee{font-style:italic;font-weight:normal}div.assigned-to{margin-top:0.25em}.map-fullscreen #map_box{position:absolute;top:calc(60px + 0.25em);left:0;right:0;bottom:0;height:auto;margin:0;z-index:1}.map-fullscreen #map_box .sub-map-links{padding-bottom:env(safe-area-inset-bottom)}#mapForm.mobile-filters-active .sub-map-links{padding-bottom:0}.only-map,.mobile.js-nav-open{height:100%}.only-map body,.mobile.js-nav-open body{height:100%;overflow:hidden}#loading-indicator{height:32px;width:32px;position:relative;background-color:#333;border-radius:0.25em;padding:0.25em;top:0.5em;left:0.5em}.map-reporting #loading-indicator{top:2.75em}label .muted{color:#888;font-weight:normal}.form-hint{display:block;margin-bottom:0.5em;color:#666}label+.form-hint{margin-top:-0.5em}.description_tips{display:flex}.description_tips ul{flex:1;margin:0;font-size:14px;line-height:20px}.description_tips li{margin-bottom:0;padding-left:16px;list-style:none;background:transparent url(/cobrands/fixmystreet/images/tick-10px-8px.png) left 5px no-repeat;border-left:solid 4px transparent}.description_tips .do{color:#1c8012}.description_tips .dont{color:#881111}.description_tips .dont li{background-image:url(/cobrands/fixmystreet/images/cross-7px-7px.png);background-position:left 6px;padding-left:14px;border-left:solid 6px transparent}.description_tips__heading--inline{display:inline-block}.box-warning,.extra-category-questions{margin:1em -1em}.extra-category-questions{background-color:#eee;padding:1em}.extra-category-questions>:first-child{margin-top:0}.box-warning{padding:2em 2em;background-color:#fefefc}.box-warning h1{font-size:1.4em}.box-warning p{margin-bottom:0.5em}.box-warning dd:last-child{margin-bottom:0}.box-warning .btn,.box-warning .skiplink{margin:0.5em 0 1em 0}.box-warning .btn:first-child,.box-warning .skiplink:first-child{margin-top:0}.box-warning .btn:last-child,.box-warning .skiplink:last-child{margin-bottom:0}.box-warning .segmented-control .btn:last-child,.box-warning .segmented-control .skiplink:last-child{margin-bottom:1em}.category_meta_message.btn,.category_meta_message.skiplink{display:block}.js-hide-if-public-category{display:none}.asset-spot:before{content:"";display:inline-block;width:10px;height:10px;border:2px solid #000;background-color:#ffff00;margin:0 0.3em 0 0.2em;border-radius:100%;vertical-align:-2px}#side-inspect{padding:1em;margin:0 -1em;background-color:#e9f2ff}#side-inspect #detailed_information_length{float:right;margin-top:0.25em}#side-inspect #detailed_information_length.error{color:red}.inspect-form-heading{margin-top:0}.inspect-section{border-top:1px solid rgba(0,0,0,0.2);padding-top:1.5em;margin-top:1.5em}.inspect-section:first-child{border-top:none;margin-top:0;padding-top:0}.inspect-section>:first-child,.inspect-section>:first-child>:first-child{margin-top:0}.inspect-section label{display:inline-block;margin-top:0.25em}.inspect-section--hidden{display:none}.alert{margin:0 -1em 1em;background:#D50404;padding:1em;color:#fff}.alert a,.alert a:hover{color:#FAFAF6}.pagination{text-align:center;padding:1em;background:#f6f6f6;position:relative}.pagination .prev{position:absolute;left:1em}.pagination .next{position:absolute;right:1em}.map-alternatives,.map-alternatives__display{margin:16px 0;font-size:14px;color:#666}.desk-only{display:none}.js .hidden-js{display:none;visibility:hidden}.no-js .hidden-nojs{display:none !important;visibility:hidden}.hidden-highways-choice,.hidden-category-filter{display:none !important;visibility:hidden}#front-main{margin:1em 0;background:#FAFAF6;color:#202417;padding:1em;margin-top:0}#front-main #front-main-container{margin:0 -1em}#front-main #front-main-container{padding:0 1em}#front-main h2{font-style:italic;font-family:"Public Sans",Helmet,Freesans,sans-serif;font-size:1.1875em;color:rgba(32,36,23,0.9);margin-top:0}#front-main a{text-decoration:underline}#front-main a:hover{text-decoration:underline}.postcode-form-box{color:#202417;background:#FAFAF6;padding:1em;margin:0 -1em;font-family:"Public Sans",Helmet,Freesans,sans-serif}.postcode-form-box label{margin-top:0}.postcode-form-box .form-hint{margin-bottom:0.5em;color:rgba(32,36,23,0.8)}.postcode-form-box div{display:flex;flex-wrap:wrap;width:100%;background:#fff;border:1px solid #A5CD38}.postcode-form-box input#pc{flex:86 0 auto;width:50%;border:none;background:none;line-height:1.5em}.postcode-form-box input#sub{border:none;padding:0.5em;flex:14 0 auto;background:#000;color:#fff;border-radius:0}.postcode-form-box input#sub:hover,.postcode-form-box input#sub:focus{background:#333}.postcode-form-box ul{margin-top:2em}a#geolocate_link{border:1px solid #222;color:#222;background-color:transparent;margin:15px 0 0 0;padding:.9em 1.25em .9em 1.25em;display:inline-block;width:auto;height:auto;vertical-align:top;text-align:center;font-size:1em;line-height:1em;font-weight:bold;font-family:inherit;cursor:pointer;border-radius:10px;display:inline-flex;align-items:center}a#geolocate_link,a#geolocate_link:hover,a#geolocate_link:focus{text-decoration:none !important}a#geolocate_link:disabled{cursor:default}a#geolocate_link:hover{border-color:transparent;background-color:#222;color:#fff}.no-js #geolocate_link{display:none !important}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.geolocate-link__icon{display:inline-block;margin-right:.5em}.loading .geolocate-link__icon{display:none}.geolocate-link__loading{display:none;animation:1.5s linear infinite spin}.loading .geolocate-link__loading{display:inline-block;margin-right:.5em}.btn--geolocate.loading{background:url("/cobrands/fixmystreet/images/spinner-white.gif") 100% 50% no-repeat;padding-right:1.5em}#front_stats{display:table;width:100%;color:#202417;background:#FAFAF6;font-family:"Public Sans",Helmet,Freesans,sans-serif}#front_stats div{display:table-cell;text-align:center;padding:1em;line-height:1.25em;font-size:0.8125em;font-weight:bold}#front_stats big{display:block;margin-bottom:0.5em;font-size:1.5385em}.footer-marketing{text-align:center;margin-top:2em}.footer-marketing>:last-child{margin-bottom:0}.alerts-rss-link{position:relative;z-index:1}.alerts-rss-link img{margin-top:4px;margin-left:0.5em;float:right}.alerts-rss-link:focus{outline:none}.alerts-rss-link:focus img{outline:0.1rem solid #ffe100;outline-offset:0.1rem;-webkit-box-shadow:0px 0px 0px 5px #000;-moz-box-shadow:0px 0px 0px 5px #000;box-shadow:0px 0px 0px 5px #000}.alerts__nearby-activity{background-color:#f6f6f6;margin:1em -1em;padding:1em}.alerts__nearby-activity>:first-child{margin-top:0}.alerts__nearby-activity__photos{white-space:nowrap;overflow:hidden;overflow-x:scroll;margin:0 -1rem}.alerts__nearby-activity__photos a{margin-right:0.5em;text-decoration:none}.alerts__nearby-activity__photos a img{margin:0.5rem}.alerts__nearby-activity__photos a:focus{background-color:transparent !important;outline:0px solid transparent !important}.alerts__nearby-activity__photos a:focus img{outline:2px solid #333333}.alerts__cta-box{background-color:#fffffe;margin-top:2em;margin-bottom:2em}.alerts__cta-box>:first-child{margin-top:0}.alerts__cta-box .form-txt-submit-box{max-width:32em}.cta-box__input-wrapper{display:flex;gap:0.5rem;flex-wrap:wrap}#rss_local_alt{padding-left:56px;margin-top:-0.5em}#rss_local_alt input{width:4em;display:inline-block}.alert-option-wrapper{display:flex;flex-direction:row;align-items:center}.confirmation-header{padding:140px 0 2em;text-align:center;background:transparent url(/cobrands/fixmystreet/images/tick-in-circle.svg) center 1em/100px no-repeat}.confirmation-header.confirmation-header--failure{background-image:url(/cobrands/fixmystreet/images/sad-face-in-circle.svg)}.confirmation-header.confirmation-header--inbox{background-image:url(/cobrands/fixmystreet/images/inbox-in-circle.svg)}.confirmation-header.confirmation-header--phone{background-image:url(/cobrands/fixmystreet/images/phone-in-circle.svg)}.confirmation-header.confirmation-header--blank{background-image:none}.confirmation-header h1,.confirmation-header h2{margin:0;line-height:1.2em}.confirmation-header h1 a{text-decoration:underline;color:inherit}.confirmation-header h1 a:hover,.confirmation-header h1 a:focus{text-decoration:none;color:#0ba7d1}.confirmation-header h1+h2,.confirmation-header h1 ~ p{margin-top:12px}.confirmation-header p{color:#666666;font-size:1.2em;margin-bottom:0.5em;word-break:break-word}.confirmation-header>:last-child{margin-bottom:0}.confirmation-again{margin-top:2em;color:inherit;font-size:1em}.questionnaire-report-header{font-family:inherit;font-size:1.2em;font-weight:600}.questionnaire-report-reminder{background:#f3f3f3;border-radius:3px;padding:1em 1em 1px 1em;margin-bottom:2em}.questionnaire-report-reminder:before,.questionnaire-report-reminder:after{content:" ";display:table}.questionnaire-report-reminder:after{clear:both}.questionnaire-report-reminder{*zoom:1}.questionnaire-report-reminder__report-title{margin:0 0 0.3em 0}.questionnaire-report-reminder__report-meta{color:#666;line-height:1.4em}.questionnaire-report-reminder__last-update-header{border-top:1px solid #ddd;margin:0;padding:0.8em 0 0.5em 0;clear:left}.questionnaire-report-reminder__last-update-header a{float:right}.questionnaire-errors{margin-left:0}.segmented-control{display:flex}.segmented-control:before,.segmented-control:after{content:" ";display:table}.segmented-control:after{clear:both}.segmented-control{*zoom:1}.segmented-control>*{display:block;text-align:center;border-right-width:0;float:left;position:relative;flex:1 0 auto}.segmented-control .btn,.segmented-control .skiplink{padding:0.75em 0.5em;border-radius:0}.segmented-control .btn+.btn,.segmented-control .skiplink+.btn,.segmented-control .btn+.skiplink,.segmented-control .skiplink+.skiplink{margin-left:0}.segmented-control>:first-child{border-radius:4px 0 0 4px}.segmented-control>:last-child{border-radius:0 4px 4px 0;border-right-width:1px}.segmented-control>:first-child:last-child{border-radius:4px}.segmented-control--radio input{position:absolute;opacity:0}.segmented-control--radio input:checked+label{color:#202417 !important;background:#FAFAF6;border-color:#f1f1e6;background-image:none;box-shadow:inset 0 0.1em 0.2em rgba(0,0,0,0.2);border-right-width:1px}.segmented-control--radio input:checked+label+input+label{border-left-width:0}.segmented-control--radio input:first-child+label{border-radius:0.25em 0 0 0.25em}.my-account-buttons a{display:inline-block;background:#f6f6f6;padding:0.5em 1em;border-radius:0.2em}.hidden-label-target{position:absolute;top:-100px;width:0;height:0;overflow:hidden;opacity:0;visibility:hidden}#front-main .draft-info-box{display:flex;justify-content:center}#front-main .draft-info-box p{background-color:#ff3333;padding:0.5em 1em}#main-nav .js-continue-draft a{background-color:#ffc2b3}#main-nav .js-continue-draft a:hover{background-color:#ff3333}#offline_draft_list .js-delete-draft{margin-top:0.5em;color:#930000}@media screen{.print-only{display:none !important}}@media print{@page{margin:3em}.content{float:none !important}.shadow-wrap,.nav-wrapper,#nav-link,.admin-nav,.olControlAttribution,.olControlPanZoom,.sub-map-links,#ns_fms_pan_zoom,#fms_pan_zoom,.screen-only,.olMapViewport,.big-green-banner,.click-the-map,.map-alternatives,.map-alternatives__display,.my-account-buttons,.screen-reader-only{display:none !important}#site-header{display:block !important;position:static !important}#map_box,#map_sidebar{position:static !important;width:auto !important;background:transparent !important}#map_box{float:right !important;width:256px !important;height:256px !important;margin:0 0 1em 1em !important}#map_sidebar{overflow:visible !important}#map{-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}html.js #map .noscript{display:block}}.nicetable{width:100%;margin-bottom:1.5em}.nicetable td,.nicetable th{padding:0.6em 1.5em;padding-left:0;border-bottom:1px solid #ccc;text-align:left}.nicetable td:last-child,.nicetable th:last-child{padding-right:0}.nicetable.stripe td,.nicetable.stripe th{padding:0.6em 1.5em}.nicetable.stripe tr:nth-child(even){background:#f8fbef}.nicetable.hover td,.nicetable.hover th{padding:0.6em 1.5em}.nicetable.hover tr:hover{background:rgba(250,250,246,0.15)}.nicetable.hover thead tr:hover{background:transparent}.nicetable .data{text-align:right}.site-message{border:1px solid #525252;padding:1em;font-size:1em;margin:0 0 2em}.site-message>:last-child{margin-bottom:0}.js-post-category-messages h2,.extra-category-questions h2{font-size:1.3rem}.js-post-category-messages h3,.extra-category-questions h3{font-size:1.2rem}.js-post-category-messages h3,.js-post-category-messages h4,.extra-category-questions h3,.extra-category-questions h4{font-weight:bold}.js-post-category-messages img,.extra-category-questions img{margin-bottom:1rem}.js-post-category-messages :first-child,.extra-category-questions :first-child{margin-top:0}.keyboard-instructions-wrapper,.keyboard-pin{display:none}.admin .full-width{padding:0 1em;background-color:#fff}.admin table{width:100%;font-size:0.9em;border:1px solid #ccc;border-collapse:collapse;margin-bottom:1em}.admin table th,.admin table td{padding:0.666em 0.5em;border:1px solid #ccc}.admin table th{color:white;background-color:#595959;border-bottom:2px solid #393939;border-left:1px solid #7a7a7a;border-right:1px solid #7a7a7a}.admin table th a:link,.admin table th a:visited{color:white}.admin table th.group{color:inherit;background-color:inherit;text-align:left}.admin table td.record-id{text-align:center;font-weight:bold}.admin table tr.is-deleted{background-color:#ffdddd}.admin table tr.is-deleted img{filter:grayscale(1)}.admin table tr.is-deleted td.contact-category,.admin table tr.is-deleted td.icon-size{text-decoration:line-through}.admin table thead.sticky th,.admin table tr.sticky th{position:sticky;top:0}.admin .no-bullets{margin-left:0}.admin .no-bullets>li{list-style:none}.admin .no-margin{margin:0}.admin--config td+td{overflow-wrap:anywhere}.js #admin_contacts tr.is-deleted{display:none}.admin-box{border:1px solid #999;padding:0.5em 1em;margin:1.5em 0}.admin-box h2{margin-top:0}.admin-box .multi-select-button{white-space:normal}.admin-offsite-link{display:inline;padding-right:12px;background-image:url(/i/external-link.png);background-position:right top;background-repeat:no-repeat}.fms-admin-warning,.fms-admin-info{padding:1em;font-size:90%;border-style:solid;border-width:1px;border-left-width:1em;margin-bottom:1em}.fms-admin-warning{border-color:#f99;background-color:#ffe1e1}.fms-admin-info{border-color:#9f9;background-color:#e1ffe1}.admin-open311-only{border:1px solid #666;padding:1em;margin:1em 0}.admin-open311-section{padding-left:1em;border-left:1px solid #ccc}.admin-hint{font-size:80%;cursor:pointer;display:block;float:left;overflow:hidden;padding:0.2em;margin-right:0.666em;text-align:center;color:#fff;font-weight:bold;background-color:#f93;-moz-border-radius:0.333em;-webkit-border-radius:0.333em;border-radius:0.333em}.admin-hint p{display:none}.admin-hint:before{content:"?"}.admin-hint.admin-hint-show{font-size:90%;text-align:left;display:block;float:none;margin:1em 0;background-color:inherit !important}.admin-hint.admin-hint-show:before{content:""}.admin-hint.admin-hint-show p{font-weight:normal;display:block;background-color:#ff9;color:#000;border-style:solid;border-width:1px;border-left-width:1em;border-color:#f93;padding:1em;margin:0}.admin-index-search{width:27em}.admin-index-search select{width:15em}.extra-metadata-item,.extra-metadata-option{border:1px solid #ccc;margin:1em 0;border-radius:4px;overflow:hidden}html.js .extra-metadata-item,html.js .extra-metadata-option{box-shadow:0 0.1em 0.2em rgba(0,0,0,0.1)}.extra-metadata-item-placeholder{border:1px solid #fff;margin:1em 0}.extra-metadata-item__header{display:flex;line-height:1;background:#f3f3f3}.extra-metadata-item__header>*{padding:1em;border:none;background:transparent;text-align:inherit;font-family:inherit;font-size:1em;-webkit-appearance:none}.extra-metadata-item__header .extra-metadata-item__header__remove{color:#DB0030}.extra-metadata-item__header .extra-metadata-item__header__remove:hover,.extra-metadata-item__header .extra-metadata-item__header__remove:focus{background:#ffe1e1;color:#AD0026}.extra-metadata-item__header__grab{cursor:grab;margin-right:-1em;position:relative;z-index:1;width:1em}.extra-metadata-item__header__grab:before{content:"";display:block;width:1em;height:2px;background:#000;box-shadow:0 -4px 0 0 #000, 0 4px 0 0 #000;position:absolute;top:50%;left:1em;margin-top:-1px}.sortable-dragging .extra-metadata-item__header__grab{cursor:grabbing}.extra-metadata-item__header__title{flex:1 0 auto;cursor:pointer}.extra-metadata-item__body{padding:0 1em 1em 1em;border-top:1px solid #ccc}.extra-metadata-option{margin:0 0 1em 0;padding:0 1em}.extra-metadata-option .row{display:flex;margin:0 -1em}.extra-metadata-option .col{box-sizing:border-box;flex:1 0 auto;padding:0 1em;width:50%}.extra-metadata-option .form-control{margin:0}.extra-metadata-option button{border:none;background:transparent;text-align:inherit;font-family:inherit;font-size:1em;-webkit-appearance:none;color:#DB0030;float:right;padding:0.5em;margin-top:1em;border-radius:4px}.extra-metadata-option button:hover,.extra-metadata-option button:focus{background:#ffe1e1;color:#AD0026}.danger-zone{text-align:right}.permissions-checkboxes{margin:0}.permissions-checkboxes>li{border-top:1px solid #ccc;list-style:none;padding:0;margin:1em 0;padding-top:1em;font-weight:bold}@media (min-width: 48em){.permissions-checkboxes>li{display:grid;grid-template-columns:10em auto;grid-column-gap:1em}}.permissions-checkboxes ul{font-weight:normal}.truncate_height{max-height:3em;overflow:hidden;text-overflow:ellipsis}.truncate_height:hover{max-height:initial}textarea.code{font-family:monospace;max-width:initial}.dz-hidden-input{right:0}.dropzone{background-color:rgba(165,205,56,0.15);padding:1.5em;margin-bottom:0.5em;text-align:center;border-color:#4C6B1D;border-style:dashed;border-radius:4px}.dropzone:before,.dropzone:after{content:" ";display:table}.dropzone:after{clear:both}.dropzone{*zoom:1}.dz-clickable{cursor:pointer}.dz-clickable *{cursor:auto}.dz-clickable .dz-message,.dz-clickable .dz-message *,.dz-clickable .dz-remove,.dz-clickable .dz-cancel{cursor:pointer;font-weight:600}.dz-clickable .dz-message u{padding:0.75em 1em;text-decoration:none;display:inline-block;vertical-align:baseline;margin-left:3px;font-weight:400;border-radius:4px;background:#A5CD38;color:#202417;border:1px solid #4C6B1D;white-space:nowrap}.dz-clickable .dz-message u:hover,.dz-clickable .dz-message u:focus{background:#202417;color:#A5CD38;border-color:#4C6B1D}.dz-clickable:hover,.dz-drag-hover{border-color:#202417;background-color:rgba(165,205,56,0.235)}.dz-clickable:hover .dz-remove,.dz-clickable:hover .dz-cancel,.dz-drag-hover .dz-remove,.dz-drag-hover .dz-cancel{border-color:rgba(165,205,56,0.235)}.dz-max-files-reached{cursor:auto}.dz-max-files-reached:hover{border-color:#aaa;background-color:rgba(165,205,56,0.15)}.dz-max-files-reached:hover .dz-remove,.dz-max-files-reached:hover .dz-cancel{border-color:rgba(165,205,56,0.15)}.dz-max-files-reached.dz-drag-hover{border-color:#bf002a;background-color:rgba(180,86,48,0.235)}.dz-max-files-reached.dz-drag-hover .dz-remove,.dz-max-files-reached.dz-drag-hover .dz-cancel{border-color:rgba(180,86,48,0.235)}.dz-max-files-reached .dz-message.dz-default{display:none}.dz-max-files-reached .dz-preview{margin-top:0}.dz-message{margin-bottom:1.5em}.dz-message:last-child{margin-bottom:0}.dz-preview{position:relative;float:left;width:30%;height:0;padding-bottom:30%;margin-right:5%}.dz-preview:last-child{margin-right:0}.dz-image{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:4px;overflow:hidden}.dz-image img{width:100%;height:100%}.dz-error .dz-image{display:none}.dz-progress{position:absolute;top:0;left:0;right:0;bottom:0;background:#eee url(/cobrands/fixmystreet/images/spinner-grey-eee.gif) no-repeat center center;background-image:url(/cobrands/fixmystreet/images/spinner-grey-eee.svg),none;background-size:100px;border-radius:0.3em}.dz-complete .dz-progress{display:none}.dz-progress .dz-upload{background:rgba(0,0,0,0.2);border-radius:4px;height:100%;width:0;display:block}.dz-error-message{color:#881111;padding-top:1.5em}.dz-remove,.dz-cancel{display:block;width:1.5em;height:0;padding-top:1.5em;overflow:hidden;position:absolute;top:-0.5em;right:-0.5em;border:4px solid #fff;border-radius:100%;background:#888 url(/cobrands/fixmystreet/images/cross-14px.png) no-repeat center center;background-image:url(/cobrands/fixmystreet/images/cross-14px.svg),none;background-size:14px}.dz-remove:hover,.dz-remove:focus,.dz-cancel:hover,.dz-cancel:focus{background-color:red}.dz-message:before{content:"";position:absolute;background:transparent url(/cobrands/fixmystreet/images/spinner-grey-eee.gif) no-repeat 0 0;background-image:url(/cobrands/fixmystreet/images/spinner-grey-eee.svg),none}.dz-message:after{content:"";position:absolute;background:transparent url(/cobrands/fixmystreet/images/cross-14px.png) no-repeat 0 0;background-image:url(/cobrands/fixmystreet/images/cross-14px.svg),none}.dz-details,.dz-success-mark,.dz-error-mark{display:none}.multi-select-container{position:relative;display:inline-block}.multi-select-menu{position:absolute;left:0;top:0.8em;z-index:2;float:left;min-width:100%;background:#fff;margin:1.5em 0;border:1px solid #aaa;box-shadow:0 1px 3px rgba(0,0,0,0.2);display:none}.multi-select-menuitem{display:block;font-size:0.875em;padding:0.6em 1em 0.6em 30px;margin:0;white-space:nowrap}.multi-select-menuitem+.multi-select-menuitem{padding-top:0}.multi-select-menuitem input{position:absolute;margin-top:0.25em;margin-left:-20px}.multi-select-menuitem--titled:before{display:block;font-weight:bold;content:attr(data-group-title);margin:0 0 0.25em -20px;cursor:default}.multi-select-menuitem--titled.govuk-checkboxes__item{margin-top:1.85em}.multi-select-menuitem--titled.govuk-checkboxes__item:before{position:absolute;left:1em;top:-1.5em}.multi-select-menuitem--titledsr:before{display:block;font-weight:bold;content:attr(data-group-title);border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.multi-select-modal{display:none}@media (max-width: 47.94em){.multi-select-menu{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);width:75% !important;max-height:50%;min-width:0;overflow:auto;border:none;border-radius:0.3em;box-shadow:0 1em 3em rgba(0,0,0,0.4)}.multi-select-menuitem{font-size:1em;padding:1em 2.5em 1em 3.5em}.multi-select-menuitem input{margin-top:0.15em;margin-left:-2em}.multi-select-modal{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1;background:rgba(0,0,0,0.4)}.multi-select-container--open .multi-select-modal{display:block}}.multi-select-presets{border-bottom:1px solid #ddd}.multi-select-button{display:inline-block;overflow:hidden;text-overflow:ellipsis;cursor:default;position:relative;white-space:nowrap;line-height:1.5rem}.multi-select-container--open .multi-select-menu{display:block;padding:0 1em}.multi-select-container--open .multi-select-button{background-image:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyNCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzU1NV8yMTkyKSI+CjxwYXRoIGQ9Ik0xMS4xMzQgMC40OTk5OTlDMTEuNTE4OSAtMC4xNjY2NjcgMTIuNDgxMSAtMC4xNjY2NjcgMTIuODY2IDAuNUwyMy4yNTgzIDE4LjVDMjMuNjQzMiAxOS4xNjY3IDIzLjE2MjEgMjAgMjIuMzkyMyAyMEwxLjYwNzY5IDIwQzAuODM3ODk0IDIwIDAuMzU2NzcgMTkuMTY2NyAwLjc0MTY3IDE4LjVMMTEuMTM0IDAuNDk5OTk5WiIgZmlsbD0iYmxhY2siLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF81NTVfMjE5MiI+CjxyZWN0IHdpZHRoPSIyNCIgaGVpZ2h0PSIyMCIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAtMSAyNCAyMCkiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K')}.multi-select-container--positioned .multi-select-menu{box-sizing:border-box}.multi-select-container--positioned .multi-select-menu label{white-space:normal}.govuk-multi-select .govuk-fieldset__legend{padding:0.5rem 0 0 0.5rem}.js #filter_categories ~ .multi-select-container legend{cursor:pointer}.govuk-multi-select__label input[type="checkbox"],.govuk-multi-select__label input[type="radio"]{width:44px;height:44px;position:absolute;z-index:1;top:0;left:0;margin:0;opacity:0;cursor:pointer}.govuk-multi-select__label{padding:10px 0px 10px 44px;cursor:pointer;touch-action:manipulation;font-size:1.1875rem;line-height:1.3157894737;position:relative}.govuk-small .govuk-multi-select__label{font-size:1rem;line-height:24px}.govuk-multi-select__label:before{content:"";box-sizing:border-box;position:absolute;top:10px;left:10px;width:24px;height:24px;border:2px solid #000}.govuk-multi-select__label:hover:before{box-shadow:0 0 0 10px #b1b4b6}.govuk-multi-select__label:focus-within:before{outline:3px solid #000;box-shadow:0 0 0 7px #fd0;outline-offset:-1px}.govuk-multi-select__label:focus-within:hover:before{box-shadow:0 0 0 5px #fd0,0 0 0 10px #b1b4b6}@supports selector(:has(*)){.govuk-multi-select__label:has(>input[type="checkbox"]:checked)::after,.govuk-multi-select__label:has(>input[type="radio"]:checked)::after{opacity:1}.govuk-multi-select__label:has(>input[type="checkbox"]):after{content:"";box-sizing:border-box;position:absolute;top:12px;left:12px;clip-path:polygon(28% 38%, 41% 53%, 75% 24%, 86% 38%, 40% 78%, 15% 50%);border:solid 10px #000;opacity:0}.govuk-multi-select__label:has(>input[type="radio"]):after{content:"";position:absolute;top:15px;left:15px;width:14px;height:14px;clip-path:circle(50%);opacity:0;background-color:#000}}.govuk-multi-select__label.govuk-multi-select__label--checked::after{opacity:1}.govuk-multi-select__label.govuk-multi-select__label--checkbox:after{content:"";box-sizing:border-box;position:absolute;top:12px;left:12px;clip-path:polygon(28% 38%, 41% 53%, 75% 24%, 86% 38%, 40% 78%, 15% 50%);border:solid 10px #000;opacity:0}.govuk-multi-select__label.govuk-multi-select__label--radio:after{content:"";position:absolute;top:15px;left:15px;width:14px;height:14px;clip-path:circle(50%);opacity:0;background-color:#000}.govuk-multi-select--radio .govuk-multi-select__label:before,.multi-select-presets .govuk-multi-select__label:before{border-radius:50%}.govuk-multi-select{display:flex;flex-direction:column}.autocomplete__wrapper{position:relative}.autocomplete__hint,.autocomplete__input{-webkit-appearance:none;border:2px solid #0b0c0c;border-radius:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin-bottom:0;width:100%}.autocomplete__input{background-color:transparent;position:relative}.autocomplete__hint{color:#b1b4b6;position:absolute}.autocomplete__input--default{padding:5px}.autocomplete__input--focused{outline:3px solid #fd0;outline-offset:0;box-shadow:inset 0 0 0 2px}.autocomplete__input--show-all-values{padding:5px 34px 5px 5px;cursor:pointer}.autocomplete__dropdown-arrow-down{z-index:-1;display:inline-block;position:absolute;right:8px;width:24px;height:24px;top:10px}.autocomplete__menu{background-color:#fff;border:2px solid #0B0C0C;border-top:0;color:#0B0C0C;margin:0;max-height:342px;overflow-x:hidden;padding:0;width:100%;width:calc(100% - 4px)}.autocomplete__menu--visible{display:block}.autocomplete__menu--hidden{display:none}.autocomplete__menu--overlay{box-shadow:rgba(0,0,0,0.256863) 0px 2px 6px;left:0;position:absolute;top:100%;z-index:100}.autocomplete__menu--inline{position:relative}.autocomplete__option{border-bottom:solid #b1b4b6;border-width:1px 0;cursor:pointer;display:block;position:relative}.autocomplete__option>*{pointer-events:none}.autocomplete__option:first-of-type{border-top-width:0}.autocomplete__option:last-of-type{border-bottom-width:0}.autocomplete__option--odd{background-color:#FAFAFA}.autocomplete__option--focused,.autocomplete__option:hover{background-color:#1d70b8;border-color:#1d70b8;color:white;outline:none}@media (-ms-high-contrast: active), (forced-colors: active){.autocomplete__menu{border-color:FieldText}.autocomplete__option{background-color:Field;color:FieldText}.autocomplete__option--focused,.autocomplete__option:hover{forced-color-adjust:none;background-color:Highlight;border-color:Highlight;color:HighlightText;background-color:SelectedItem;border-color:SelectedItem;color:SelectedItemText;outline-color:SelectedItemText}}.autocomplete__option--no-results{background-color:#FAFAFA;color:#646b6f;cursor:not-allowed}.autocomplete__hint,.autocomplete__input,.autocomplete__option{font-size:16px;line-height:1.25}.autocomplete__hint,.autocomplete__option{padding:5px}@media (min-width: 641px){.autocomplete__hint,.autocomplete__input,.autocomplete__option{font-size:19px;line-height:1.31579}}.autocomplete__wrapper{background-color:#fff}.autocomplete__hint{padding:0.5em}.autocomplete__option{padding:4px;margin-bottom:0;line-height:1.25}.js .js-autocomplete{display:none}.autocomplete__wrapper{max-width:27em}.autocomplete__wrapper input[type="text"]{max-width:none}.autocomplete__wrapper span{opacity:0}.autocomplete__input--show-all-values{padding-right:40px !important}.autocomplete__dropdown-arrow-down{z-index:1;pointer-events:none}.dashboard-header{background-color:#FAFAF6;margin:0 -1em;padding:1em}@media (min-width: 48em){.dashboard-header{margin:-1em -1em 0 -1em;padding:2em}}.dashboard-header h1{font-family:inherit;font-weight:bold;margin:0}.dashboard-row{margin:0 -1em}.dashboard-row:before,.dashboard-row:after{content:" ";display:table}.dashboard-row:after{clear:both}.dashboard-row{*zoom:1}.dashboard-item{box-sizing:border-box;padding:1em}@media (min-width: 48em){.dashboard-item{float:left;padding:2em}}.dashboard-item h2{font-family:inherit;margin-top:0}@media (min-width: 48em){.dashboard-item--12{width:100%}.dashboard-item--6{width:50%}.dashboard-item--4{width:33.3%}}.dashboard-subheading{margin-top:1em;padding-bottom:0.5em;border-bottom:1px solid #ddd;margin-bottom:1em}.labelled-line-chart,.labelled-sparkline,.responsive-bar-chart{position:relative;width:100%}.labelled-line-chart canvas,.labelled-sparkline canvas,.responsive-bar-chart canvas{width:100% !important}.labelled-line-chart,.labelled-sparkline{line-height:1.2em}.labelled-line-chart .label strong,.labelled-sparkline .label strong{display:block;font-size:2em;line-height:1em;margin-bottom:0.1em;font-weight:bold}.labelled-line-chart{box-sizing:border-box}@media (min-width: 48em){.labelled-line-chart{padding-right:15%}}.labelled-line-chart .label{float:left;margin-right:2em}@media (min-width: 48em){.js .labelled-line-chart .label{position:absolute;margin-top:-1em;margin-right:0;right:0;width:14%}}.labelled-sparkline .label strong{margin-top:0.3em}.dashboard-sparklines{margin:0 -1em}.dashboard-sparklines>*{box-sizing:border-box;padding:0 1em 1em 1em}@media (min-width: 48em){.dashboard-sparklines:before,.dashboard-sparklines:after{content:" ";display:table}.dashboard-sparklines:after{clear:both}.dashboard-sparklines{*zoom:1}.dashboard-sparklines>*{float:left;width:33%}}.dashboard-search{background-color:#FAFAF6;margin:0 -1em;padding:1em}.dashboard-search:before,.dashboard-search:after{content:" ";display:table}.dashboard-search:after{clear:both}.dashboard-search{*zoom:1}@media (min-width: 48em){.dashboard-search{margin:0 -3em 0 0;padding:2em}}.dashboard-search input[type="text"]{margin-bottom:0}.dashboard-search input[type="submit"]{background:#000;color:#fff;text-transform:uppercase;font-weight:bold;font-family:inherit;border-radius:4px;border:none}.dashboard-search__input{box-sizing:border-box;width:80%;float:left;padding-right:1em}.dashboard-search__submit{width:20%;float:right}.dashboard-search__submit input{width:100%;font-size:16px;line-height:18px;padding:10px 8px}.dashboard-search #geolocate_link{display:block;color:inherit}.dashboard-search #geolocate_link:before{content:"";display:inline-block;width:16px;height:16px;background-repeat:no-repeat;background-size:112px 16px;background-image:url("/cobrands/fixmystreet/images/button-icons.svg");background-position:-96px 0;margin-right:0.5em;vertical-align:-0.1em}.dashboard-ranking-table{width:100%}.dashboard-ranking-table td,.dashboard-ranking-table th{padding:0.4em 0.8em}.dashboard-ranking-table td:last-child,.dashboard-ranking-table th:last-child{text-align:right}.dashboard-ranking-table th{text-align:left}.dashboard-ranking-table tbody tr:nth-child(odd)>*{background-color:#fefefe}.dashboard-ranking-table tfoot tr>*{font-weight:bold}.filters{background-color:#fdfdfb;margin:0 -1em 1em -1em;border-top:#FAFAF6 solid 0.75em;padding:0 1em}.filters:before,.filters:after{content:" ";display:table}.filters:after{clear:both}.filters{*zoom:1}@media (min-width: 48em){.filters{display:flex;flex-wrap:wrap}}.dashboard-header+* .filters{border-top:none}.filters+.dashboard-row{margin-top:-1em}.filters p{padding:0 1em;font-size:0.75em}@media (min-width: 48em){.filters p{float:left}}.filters .no-label{margin-top:3.25em;text-align:right;flex-grow:1}.filters select{width:100%}.filters .pro-feature{color:#bbbbba;cursor:help}.filters .pro-feature label{cursor:inherit}.filters .pro-feature label:after{display:inline-block;content:"PRO";color:#fff;background:#bbbbba;border-radius:0.3em;padding:0.2em 0.4em;margin-left:1em;font-size:0.8em;line-height:1em}.filters .form-control[disabled]{border-color:#ccc;color:#999;box-shadow:none}.filters .form-control{height:2.2em}.filters .btn,.filters .skiplink{padding:0.5em 0.75em}.dashboard-filters .multi-select-button{max-width:10em}.dashboard-filters .form-control{height:3.3em}.dashboard-options-tabs{list-style-type:none;padding:0;margin:0;border-bottom:1px solid #ddd;margin-bottom:2em}.dashboard-options-tabs:before,.dashboard-options-tabs:after{content:" ";display:table}.dashboard-options-tabs:after{clear:both}.dashboard-options-tabs{*zoom:1}.dashboard-options-tabs li{list-style-type:none;padding:0;margin:0;border:0}.dashboard-options-tabs li{float:left;margin:0 0.4em}.dashboard-options-tabs li:first-child{margin-left:0}.dashboard-options-tabs li:last-child{margin-right:0}.dashboard-options-tabs li>*+*{margin-left:0.4em}.dashboard-options-tabs .pull-right{float:right}.dashboard-options-tabs a,.dashboard-options-tabs span,.dashboard-options-tabs strong{display:inline-block;padding:0.4em 0}.dashboard-options-tabs strong{background:#fff;border:1px solid #ddd;border-bottom-color:#fff;border-radius:0.3em 0.3em 0 0;margin-bottom:-1px;padding-left:0.8em;padding-right:0.8em}.dashboard-options-tabs--below{margin-bottom:0;margin-top:2em;border-bottom:none;border-top:1px solid #ddd}.dashboard-options-tabs--below strong{border-top-color:#fff;border-bottom-color:#ddd;border-radius:0 0 0.3em 0.3em;margin-bottom:0;margin-top:-1px}.ie9 .labelled-line-chart canvas,.ie9 .labelled-sparkline canvas,.ie9 .responsive-bar-chart canvas{height:0 !important;width:0 !important;display:none !important}@media (min-width: 48em){.ie9 .labelled-line-chart .label{position:static !important;margin-top:inherit !important;margin-right:1.5em !important}}.top_banner{color:#202417;background:#FAFAF6}.top_banner p{margin:auto;padding:0.5em 2em;max-width:50em;text-align:center}.top_banner a{color:#202417;text-decoration:underline}.top_banner--donate{background:#bef}.mappage .top_banner--donate{display:none}.top_banner--country{display:none}.top_banner--offline{position:fixed;left:0;right:0;top:0;z-index:100;opacity:0.9;background:#c33;color:#fff}.top_banner--offline a{color:#fff}.top_banner--offline a:hover{color:#000}.top_banner__close{float:right}.search-help{margin:-1em -1em 0 -1em;background:transparent;color:inherit}.tablewrapper>.search-help{display:block;width:auto}@media (min-width: 48em){.search-help{margin:-1em -1em -2em -1em}}.search-help__header{margin:0;text-align:center;background:#D50404;color:#fff;font-weight:bold;font-size:1em;padding:1em;padding:1rem}@media (min-width: 48em){.search-help__header{font-size:1em}}.search-help__tips{overflow:auto}@media (min-width: 48em){.search-help__tips{display:flex;justify-content:center;padding:1em 0}}.search-help__tips h3{margin-top:0;text-align:center}.search-help__tips__category{margin:1em}@media (min-width: 48em){.search-help__tips__category{max-width:20em}}.search-help__tips__category ul{margin-bottom:0;font-size:0.875em;margin-left:1em}.container--sidebar #mobile-sticky-sidebar-button{background:#FAFAF6 url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDIyIDE4Ij48cGF0aCBkPSJNMi4wMSAzLjk5OWgxNy45OGMxLjEwOSAwIDIuMDEtLjg5NiAyLjAxLTIuMDAxQTIuMDA2IDIuMDA2IDAgMDAxOS45OSAwSDIuMDFDLjkgMCAwIC44OTYgMCAxLjk5OSAwIDMuMTA0LjkwMSA0IDIuMDEgNHYtLjAwMXpNMTkuOTkgN0gyLjAxQy45IDcgMCA3Ljg5NiAwIDguOTk5IDAgMTAuMTAyLjkwMSAxMSAyLjAxIDExaDE3Ljk4YzEuMTA5IDAgMi4wMS0uODk2IDIuMDEtMi4wMDFBMi4wMDUgMi4wMDUgMCAwMDE5Ljk5IDd6bTAgN0gyLjAxQy45IDE0IDAgMTQuODk0IDAgMTUuOTk5IDAgMTcuMTAyLjkwMSAxOCAyLjAxIDE4aDE3Ljk4YzEuMTA5IDAgMi4wMS0uODk2IDIuMDEtMi4wMDFBMi4wMDUgMi4wMDUgMCAwMDE5Ljk5IDE0eiIvPjwvc3ZnPg==') center center no-repeat;border-radius:50%;min-width:44px;padding:0;padding-top:44px;box-sizing:content-box;position:fixed;right:1em;bottom:1em;border:2px solid #222}.container--sidebar .sticky-sidebar{display:none;background-color:#fefefd;z-index:1;position:absolute;width:100%}.container--sidebar .sticky-sidebar aside{background-color:#fefefd;position:fixed;bottom:5em;right:0;width:15em;padding:0.5em 0}.container--sidebar .sticky-sidebar aside h2{margin-top:0}.container--sidebar .sticky-sidebar aside img{margin-bottom:0.25em}.container--sidebar .sticky-sidebar ul{list-style-type:none;padding:0;margin:0}.container--sidebar .sticky-sidebar ul li{list-style-type:none;padding:0;margin:0;border:0}.container--sidebar .sticky-sidebar li:last-child{margin-bottom:0}.container--sidebar .sticky-sidebar a,.container--sidebar .sticky-sidebar strong{display:block}.container--sidebar .sticky-sidebar a{color:#646462;padding:0.5em 1em}.container--sidebar .sticky-sidebar a:hover,.container--sidebar .sticky-sidebar a:focus{color:#fefefd;background-color:#646462;text-decoration:none}.container--sidebar .sticky-sidebar strong{color:#000;background-color:#fff;padding:0.5em 1em 0.5em 0.5em;border-left:solid 0.5em #fefefd}@media only screen and (min-width: 48em){.container--sidebar{display:flex}.container--sidebar #mobile-sticky-sidebar-button{display:none}.container--sidebar .content{flex:auto}.container--sidebar .content>:last-child{margin-bottom:0}.container--sidebar .sticky-sidebar{display:block;position:static;width:15em;margin-top:1em}.container--sidebar .sticky-sidebar aside{position:sticky;top:0;right:inherit}.container--sidebar .sticky-sidebar aside h2{margin-top:0}.container--sidebar .sticky-sidebar aside img{margin-bottom:0.25em}}.sticky-sidebar--help+.content h2{padding-top:1em;border-top:1px solid #fefefd}.govuk-list{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;margin-top:0;margin-bottom:15px;padding-left:0;list-style-type:none}@media print{.govuk-list{font-family:sans-serif}}@media (min-width: 40.0625em){.govuk-list{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.govuk-list{font-size:14pt;line-height:1.15}}@media (min-width: 40.0625em){.govuk-list{margin-bottom:20px}}.govuk-list .govuk-list{margin-top:10px}.govuk-list>li{margin-bottom:5px}.govuk-list--bullet{padding-left:20px;list-style-type:disc}.govuk-list--number{padding-left:20px;list-style-type:decimal}.govuk-list--bullet>li,.govuk-list--number>li{margin-bottom:0}@media (min-width: 40.0625em){.govuk-list--bullet>li,.govuk-list--number>li{margin-bottom:5px}}.govuk-list--spaced>li{margin-bottom:10px}@media (min-width: 40.0625em){.govuk-list--spaced>li{margin-bottom:15px}}.govuk-heading-xl{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:32px;font-size:2rem;line-height:1.09375;display:block;margin-top:0;margin-bottom:30px}@media print{.govuk-heading-xl{font-family:sans-serif}}@media (min-width: 40.0625em){.govuk-heading-xl{font-size:48px;font-size:3rem;line-height:1.04167}}@media print{.govuk-heading-xl{font-size:32pt;line-height:1.15}}@media (min-width: 40.0625em){.govuk-heading-xl{margin-bottom:50px}}.govuk-heading-l{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:24px;font-size:1.5rem;line-height:1.04167;display:block;margin-top:0;margin-bottom:20px}@media print{.govuk-heading-l{font-family:sans-serif}}@media (min-width: 40.0625em){.govuk-heading-l{font-size:36px;font-size:2.25rem;line-height:1.11111}}@media print{.govuk-heading-l{font-size:24pt;line-height:1.05}}@media (min-width: 40.0625em){.govuk-heading-l{margin-bottom:30px}}.govuk-heading-m{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:18px;font-size:1.125rem;line-height:1.11111;display:block;margin-top:0;margin-bottom:15px}@media print{.govuk-heading-m{font-family:sans-serif}}@media (min-width: 40.0625em){.govuk-heading-m{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print{.govuk-heading-m{font-size:18pt;line-height:1.15}}@media (min-width: 40.0625em){.govuk-heading-m{margin-bottom:20px}}.govuk-heading-s{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:16px;font-size:1rem;line-height:1.25;display:block;margin-top:0;margin-bottom:15px}@media print{.govuk-heading-s{font-family:sans-serif}}@media (min-width: 40.0625em){.govuk-heading-s{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.govuk-heading-s{font-size:14pt;line-height:1.15}}@media (min-width: 40.0625em){.govuk-heading-s{margin-bottom:20px}}.govuk-caption-xl{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.11111;display:block;margin-bottom:5px;color:#505a5f}@media print{.govuk-caption-xl{font-family:sans-serif}}@media (min-width: 40.0625em){.govuk-caption-xl{font-size:27px;font-size:1.6875rem;line-height:1.11111}}@media print{.govuk-caption-xl{font-size:18pt;line-height:1.15}}.govuk-caption-l{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.11111;display:block;margin-bottom:5px;color:#505a5f}@media print{.govuk-caption-l{font-family:sans-serif}}@media (min-width: 40.0625em){.govuk-caption-l{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print{.govuk-caption-l{font-size:18pt;line-height:1.15}}@media (min-width: 40.0625em){.govuk-caption-l{margin-bottom:0}}.govuk-caption-m{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;display:block;color:#505a5f}@media print{.govuk-caption-m{font-family:sans-serif}}@media (min-width: 40.0625em){.govuk-caption-m{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.govuk-caption-m{font-size:14pt;line-height:1.15}}.govuk-body-l,.govuk-body-lead{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.11111;margin-top:0;margin-bottom:20px}@media print{.govuk-body-l,.govuk-body-lead{font-family:sans-serif}}@media (min-width: 40.0625em){.govuk-body-l,.govuk-body-lead{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print{.govuk-body-l,.govuk-body-lead{font-size:18pt;line-height:1.15}}@media (min-width: 40.0625em){.govuk-body-l,.govuk-body-lead{margin-bottom:30px}}.govuk-body-m,.govuk-body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;margin-top:0;margin-bottom:15px}@media print{.govuk-body-m,.govuk-body{font-family:sans-serif}}@media (min-width: 40.0625em){.govuk-body-m,.govuk-body{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.govuk-body-m,.govuk-body{font-size:14pt;line-height:1.15}}@media (min-width: 40.0625em){.govuk-body-m,.govuk-body{margin-bottom:20px}}.govuk-body-s{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.14286;margin-top:0;margin-bottom:15px}@media print{.govuk-body-s{font-family:sans-serif}}@media (min-width: 40.0625em){.govuk-body-s{font-size:16px;font-size:1rem;line-height:1.25}}@media print{.govuk-body-s{font-size:14pt;line-height:1.2}}@media (min-width: 40.0625em){.govuk-body-s{margin-bottom:20px}}.govuk-body-xs{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:12px;font-size:.75rem;line-height:1.25;margin-top:0;margin-bottom:15px}@media print{.govuk-body-xs{font-family:sans-serif}}@media (min-width: 40.0625em){.govuk-body-xs{font-size:14px;font-size:.875rem;line-height:1.42857}}@media print{.govuk-body-xs{font-size:12pt;line-height:1.2}}@media (min-width: 40.0625em){.govuk-body-xs{margin-bottom:20px}}.govuk-body-l+.govuk-heading-l,.govuk-body-lead+.govuk-heading-l{padding-top:5px}@media (min-width: 40.0625em){.govuk-body-l+.govuk-heading-l,.govuk-body-lead+.govuk-heading-l{padding-top:10px}}.govuk-body-m+.govuk-heading-l,.govuk-body+.govuk-heading-l,.govuk-body-s+.govuk-heading-l,.govuk-list+.govuk-heading-l{padding-top:15px}@media (min-width: 40.0625em){.govuk-body-m+.govuk-heading-l,.govuk-body+.govuk-heading-l,.govuk-body-s+.govuk-heading-l,.govuk-list+.govuk-heading-l{padding-top:20px}}.govuk-body-m+.govuk-heading-m,.govuk-body+.govuk-heading-m,.govuk-body-s+.govuk-heading-m,.govuk-list+.govuk-heading-m,.govuk-body-m+.govuk-heading-s,.govuk-body+.govuk-heading-s,.govuk-body-s+.govuk-heading-s,.govuk-list+.govuk-heading-s{padding-top:5px}@media (min-width: 40.0625em){.govuk-body-m+.govuk-heading-m,.govuk-body+.govuk-heading-m,.govuk-body-s+.govuk-heading-m,.govuk-list+.govuk-heading-m,.govuk-body-m+.govuk-heading-s,.govuk-body+.govuk-heading-s,.govuk-body-s+.govuk-heading-s,.govuk-list+.govuk-heading-s{padding-top:10px}}.govuk-form-group{margin-bottom:20px}.govuk-form-group:after{content:"";display:block;clear:both}@media (min-width: 40.0625em){.govuk-form-group{margin-bottom:30px}}.govuk-form-group .govuk-form-group:last-of-type{margin-bottom:0}.govuk-form-group--error{padding-left:15px;border-left:5px solid #d4351c}.govuk-form-group--error .govuk-form-group{padding:0;border:0}.govuk-grid-row{margin-right:-15px;margin-left:-15px}.govuk-grid-row:after{content:"";display:block;clear:both}.govuk-grid-column-one-quarter{box-sizing:border-box;width:100%;padding:0 15px}@media (min-width: 40.0625em){.govuk-grid-column-one-quarter{width:25%;float:left}}.govuk-grid-column-one-third{box-sizing:border-box;width:100%;padding:0 15px}@media (min-width: 40.0625em){.govuk-grid-column-one-third{width:33.33333%;float:left}}.govuk-grid-column-one-half{box-sizing:border-box;width:100%;padding:0 15px}@media (min-width: 40.0625em){.govuk-grid-column-one-half{width:50%;float:left}}.govuk-grid-column-two-thirds{box-sizing:border-box;width:100%;padding:0 15px}@media (min-width: 40.0625em){.govuk-grid-column-two-thirds{width:66.66667%;float:left}}.govuk-grid-column-three-quarters{box-sizing:border-box;width:100%;padding:0 15px}@media (min-width: 40.0625em){.govuk-grid-column-three-quarters{width:75%;float:left}}.govuk-grid-column-full{box-sizing:border-box;width:100%;padding:0 15px}@media (min-width: 40.0625em){.govuk-grid-column-full{width:100%;float:left}}.govuk-grid-column-one-quarter-from-desktop{box-sizing:border-box;padding:0 15px}@media (min-width: 48.0625em){.govuk-grid-column-one-quarter-from-desktop{width:25%;float:left}}.govuk-grid-column-one-third-from-desktop{box-sizing:border-box;padding:0 15px}@media (min-width: 48.0625em){.govuk-grid-column-one-third-from-desktop{width:33.33333%;float:left}}.govuk-grid-column-one-half-from-desktop{box-sizing:border-box;padding:0 15px}@media (min-width: 48.0625em){.govuk-grid-column-one-half-from-desktop{width:50%;float:left}}.govuk-grid-column-two-thirds-from-desktop{box-sizing:border-box;padding:0 15px}@media (min-width: 48.0625em){.govuk-grid-column-two-thirds-from-desktop{width:66.66667%;float:left}}.govuk-grid-column-three-quarters-from-desktop{box-sizing:border-box;padding:0 15px}@media (min-width: 48.0625em){.govuk-grid-column-three-quarters-from-desktop{width:75%;float:left}}.govuk-grid-column-full-from-desktop{box-sizing:border-box;padding:0 15px}@media (min-width: 48.0625em){.govuk-grid-column-full-from-desktop{width:100%;float:left}}.govuk-button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.1875;box-sizing:border-box;display:inline-block;position:relative;width:100%;margin-top:0;margin-right:0;margin-left:0;margin-bottom:22px;padding:8px 10px 7px;border:2px solid transparent;border-radius:0;color:#fff;background-color:#00703c;box-shadow:0 2px 0 #002d18;text-align:center;vertical-align:top;cursor:pointer;-webkit-appearance:none}@media print{.govuk-button{font-family:sans-serif}}@media (min-width: 40.0625em){.govuk-button{font-size:19px;font-size:1.1875rem;line-height:1}}@media print{.govuk-button{font-size:14pt;line-height:19px}}@media (min-width: 40.0625em){.govuk-button{margin-bottom:32px}}@media (min-width: 40.0625em){.govuk-button{width:auto}}.govuk-button:link,.govuk-button:visited,.govuk-button:active,.govuk-button:hover{color:#fff;text-decoration:none}.govuk-button::-moz-focus-inner{padding:0;border:0}.govuk-button:hover{background-color:#005a30}.govuk-button:active{top:2px}.govuk-button:focus{border-color:#fd0;outline:3px solid transparent;box-shadow:inset 0 0 0 1px #fd0}.govuk-button:focus:not(:active):not(:hover){border-color:#fd0;color:#0b0c0c;background-color:#fd0;box-shadow:0 2px 0 #0b0c0c}.govuk-button:before{content:"";display:block;position:absolute;top:-2px;right:-2px;bottom:-4px;left:-2px;background:transparent}.govuk-button:active:before{top:-4px}.govuk-button--disabled,.govuk-button[disabled="disabled"],.govuk-button[disabled]{opacity:0.5}.govuk-button--disabled:hover,.govuk-button[disabled="disabled"]:hover,.govuk-button[disabled]:hover{background-color:#00703c;cursor:not-allowed}.govuk-button--disabled:active,.govuk-button[disabled="disabled"]:active,.govuk-button[disabled]:active{top:0;box-shadow:0 2px 0 #002d18}.govuk-button--secondary{background-color:#f3f2f1;box-shadow:0 2px 0 #929191}.govuk-button--secondary,.govuk-button--secondary:link,.govuk-button--secondary:visited,.govuk-button--secondary:active,.govuk-button--secondary:hover{color:#0b0c0c}.govuk-button--secondary:hover{background-color:#dbdad9}.govuk-button--secondary:hover[disabled]{background-color:#f3f2f1}.govuk-button--warning{background-color:#d4351c;box-shadow:0 2px 0 #55150b}.govuk-button--warning,.govuk-button--warning:link,.govuk-button--warning:visited,.govuk-button--warning:active,.govuk-button--warning:hover{color:#fff}.govuk-button--warning:hover{background-color:#aa2a16}.govuk-button--warning:hover[disabled]{background-color:#d4351c}.govuk-button--inverse{background-color:#fff;box-shadow:0 2px 0 #144e81}.govuk-button--inverse,.govuk-button--inverse:link,.govuk-button--inverse:visited,.govuk-button--inverse:active,.govuk-button--inverse:hover{color:#1d70b8}.govuk-button--inverse:hover{background-color:#e8f1f8}.govuk-button--inverse:hover[disabled]{background-color:#fff}.govuk-button--start{font-weight:700;font-size:18px;font-size:1.125rem;line-height:1;display:inline-flex;min-height:auto;justify-content:center}@media (min-width: 40.0625em){.govuk-button--start{font-size:24px;font-size:1.5rem;line-height:1}}@media print{.govuk-button--start{font-size:18pt;line-height:1}}.govuk-button__start-icon{margin-left:5px;vertical-align:middle;flex-shrink:0;align-self:center;forced-color-adjust:auto}@media (min-width: 48.0625em){.govuk-button__start-icon{margin-left:10px}}.govuk-error-message{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:16px;font-size:1rem;line-height:1.25;display:block;margin-top:0;margin-bottom:15px;clear:both;color:#d4351c}@media print{.govuk-error-message{font-family:sans-serif}}@media (min-width: 40.0625em){.govuk-error-message{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.govuk-error-message{font-size:14pt;line-height:1.15}}.govuk-fieldset{min-width:0;margin:0;padding:0;border:0}.govuk-fieldset:after{content:"";display:block;clear:both}@supports not (caret-color: auto){.govuk-fieldset,x:-moz-any-link{display:table-cell}}.govuk-fieldset__legend{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;box-sizing:border-box;display:table;max-width:100%;margin-bottom:10px;padding:0;white-space:normal}@media print{.govuk-fieldset__legend{font-family:sans-serif}}@media (min-width: 40.0625em){.govuk-fieldset__legend{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.govuk-fieldset__legend{font-size:14pt;line-height:1.15}}.govuk-fieldset__legend--xl{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:32px;font-size:2rem;line-height:1.09375;margin-bottom:15px}@media print{.govuk-fieldset__legend--xl{font-family:sans-serif}}@media (min-width: 40.0625em){.govuk-fieldset__legend--xl{font-size:48px;font-size:3rem;line-height:1.04167}}@media print{.govuk-fieldset__legend--xl{font-size:32pt;line-height:1.15}}.govuk-fieldset__legend--l{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:24px;font-size:1.5rem;line-height:1.04167;margin-bottom:15px}@media print{.govuk-fieldset__legend--l{font-family:sans-serif}}@media (min-width: 40.0625em){.govuk-fieldset__legend--l{font-size:36px;font-size:2.25rem;line-height:1.11111}}@media print{.govuk-fieldset__legend--l{font-size:24pt;line-height:1.05}}.govuk-fieldset__legend--m{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:18px;font-size:1.125rem;line-height:1.11111;margin-bottom:15px}@media print{.govuk-fieldset__legend--m{font-family:sans-serif}}@media (min-width: 40.0625em){.govuk-fieldset__legend--m{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print{.govuk-fieldset__legend--m{font-size:18pt;line-height:1.15}}.govuk-fieldset__legend--s{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:16px;font-size:1rem;line-height:1.25}@media print{.govuk-fieldset__legend--s{font-family:sans-serif}}@media (min-width: 40.0625em){.govuk-fieldset__legend--s{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.govuk-fieldset__legend--s{font-size:14pt;line-height:1.15}}.govuk-fieldset__heading{margin:0;font-size:inherit;font-weight:inherit}.govuk-hint{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;margin-bottom:15px;color:#505a5f}@media print{.govuk-hint{font-family:sans-serif}}@media (min-width: 40.0625em){.govuk-hint{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.govuk-hint{font-size:14pt;line-height:1.15}}.govuk-label:not(.govuk-label--m):not(.govuk-label--l):not(.govuk-label--xl)+.govuk-hint{margin-bottom:10px}.govuk-fieldset__legend:not(.govuk-fieldset__legend--m):not(.govuk-fieldset__legend--l):not(.govuk-fieldset__legend--xl)+.govuk-hint{margin-bottom:10px}.govuk-fieldset__legend+.govuk-hint{margin-top:-5px}.govuk-label{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;display:block;margin-bottom:5px}@media print{.govuk-label{font-family:sans-serif}}@media (min-width: 40.0625em){.govuk-label{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.govuk-label{font-size:14pt;line-height:1.15}}.govuk-label--xl{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:32px;font-size:2rem;line-height:1.09375;margin-bottom:15px}@media print{.govuk-label--xl{font-family:sans-serif}}@media (min-width: 40.0625em){.govuk-label--xl{font-size:48px;font-size:3rem;line-height:1.04167}}@media print{.govuk-label--xl{font-size:32pt;line-height:1.15}}.govuk-label--l{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:24px;font-size:1.5rem;line-height:1.04167;margin-bottom:15px}@media print{.govuk-label--l{font-family:sans-serif}}@media (min-width: 40.0625em){.govuk-label--l{font-size:36px;font-size:2.25rem;line-height:1.11111}}@media print{.govuk-label--l{font-size:24pt;line-height:1.05}}.govuk-label--m{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:18px;font-size:1.125rem;line-height:1.11111;margin-bottom:10px}@media print{.govuk-label--m{font-family:sans-serif}}@media (min-width: 40.0625em){.govuk-label--m{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print{.govuk-label--m{font-size:18pt;line-height:1.15}}.govuk-label--s{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:16px;font-size:1rem;line-height:1.25}@media print{.govuk-label--s{font-family:sans-serif}}@media (min-width: 40.0625em){.govuk-label--s{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.govuk-label--s{font-size:14pt;line-height:1.15}}.govuk-label-wrapper{margin:0}.govuk-checkboxes__item{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;display:block;position:relative;min-height:40px;margin-bottom:10px;padding-left:40px;clear:left}@media print{.govuk-checkboxes__item{font-family:sans-serif}}@media (min-width: 40.0625em){.govuk-checkboxes__item{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.govuk-checkboxes__item{font-size:14pt;line-height:1.15}}.govuk-checkboxes__item:last-child,.govuk-checkboxes__item:last-of-type{margin-bottom:0}.govuk-checkboxes__input{cursor:pointer;position:absolute;z-index:1;top:-2px;left:-2px;width:44px;height:44px;margin:0;opacity:0}.govuk-checkboxes__label{display:inline-block;margin-bottom:0;padding:8px 15px 5px;cursor:pointer;touch-action:manipulation}.govuk-checkboxes__label:before{content:"";box-sizing:border-box;position:absolute;top:0;left:0;width:40px;height:40px;border:2px solid currentcolor;background:transparent}.govuk-checkboxes__label:after{content:"";box-sizing:border-box;position:absolute;top:11px;left:9px;width:23px;height:12px;transform:rotate(-45deg);border:solid;border-width:0 0 5px 5px;border-top-color:transparent;opacity:0;background:transparent}.govuk-checkboxes__hint{display:block;padding-right:15px;padding-left:15px}.govuk-checkboxes__input:focus+.govuk-checkboxes__label:before{border-width:4px;outline:3px solid transparent;outline-offset:1px;box-shadow:0 0 0 3px #fd0}@media screen and (forced-colors: active), (-ms-high-contrast: active){.govuk-checkboxes__input:focus+.govuk-checkboxes__label:before{outline-color:Highlight}}.govuk-checkboxes__input:checked+.govuk-checkboxes__label:after{opacity:1}.govuk-checkboxes__input:disabled,.govuk-checkboxes__input:disabled+.govuk-checkboxes__label{cursor:not-allowed}.govuk-checkboxes__input:disabled+.govuk-checkboxes__label,.govuk-checkboxes__input:disabled ~ .govuk-hint{opacity:.5}.govuk-checkboxes__divider{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;width:40px;margin-bottom:10px;text-align:center}@media print{.govuk-checkboxes__divider{font-family:sans-serif}}@media (min-width: 40.0625em){.govuk-checkboxes__divider{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.govuk-checkboxes__divider{font-size:14pt;line-height:1.15}}.govuk-checkboxes__conditional{margin-bottom:15px;margin-left:18px;padding-left:33px;border-left:4px solid #b1b4b6}@media (min-width: 40.0625em){.govuk-checkboxes__conditional{margin-bottom:20px}}.js-enabled .govuk-checkboxes__conditional--hidden{display:none}.govuk-checkboxes__conditional>:last-child{margin-bottom:0}.govuk-checkboxes--small .govuk-checkboxes__item{min-height:0;margin-bottom:0;padding-left:34px;float:left}.govuk-checkboxes--small .govuk-checkboxes__item:after{content:"";display:block;clear:both}.govuk-checkboxes--small .govuk-checkboxes__input{left:-10px}.govuk-checkboxes--small .govuk-checkboxes__label{margin-top:-2px;padding:13px 15px 13px 1px;float:left}@media (min-width: 40.0625em){.govuk-checkboxes--small .govuk-checkboxes__label{padding:11px 15px 10px 1px}}.govuk-checkboxes--small .govuk-checkboxes__label:before{top:8px;width:24px;height:24px}.govuk-checkboxes--small .govuk-checkboxes__label:after{top:15px;left:6px;width:12px;height:6.5px;border-width:0 0 3px 3px}.govuk-checkboxes--small .govuk-checkboxes__hint{padding:0;clear:both}.govuk-checkboxes--small .govuk-checkboxes__conditional{margin-left:10px;padding-left:20px;clear:both}.govuk-checkboxes--small .govuk-checkboxes__item:hover .govuk-checkboxes__input:not(:disabled)+.govuk-checkboxes__label:before{box-shadow:0 0 0 10px #b1b4b6}.govuk-checkboxes--small .govuk-checkboxes__item:hover .govuk-checkboxes__input:focus+.govuk-checkboxes__label:before{box-shadow:0 0 0 3px #fd0,0 0 0 10px #b1b4b6}@media (hover: none), (pointer: coarse){.govuk-checkboxes--small .govuk-checkboxes__item:hover .govuk-checkboxes__input:not(:disabled)+.govuk-checkboxes__label:before{box-shadow:initial}.govuk-checkboxes--small .govuk-checkboxes__item:hover .govuk-checkboxes__input:focus+.govuk-checkboxes__label:before{box-shadow:0 0 0 3px #fd0}}.govuk-input{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;box-sizing:border-box;width:100%;height:40px;height:2.5rem;margin-top:0;padding:5px;border:2px solid #0b0c0c;border-radius:0;appearance:none}@media print{.govuk-input{font-family:sans-serif}}@media (min-width: 40.0625em){.govuk-input{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.govuk-input{font-size:14pt;line-height:1.15}}.govuk-input:focus{outline:3px solid #fd0;outline-offset:0;box-shadow:inset 0 0 0 2px}.govuk-input:disabled{opacity:.5;color:inherit;background-color:transparent;cursor:not-allowed}.govuk-input::-webkit-outer-spin-button,.govuk-input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.govuk-input[type="number"]{-moz-appearance:textfield}.govuk-input--error{border-color:#d4351c}.govuk-input--error:focus{border-color:#0b0c0c}.govuk-input--extra-letter-spacing{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"tnum" 1;font-weight:400;letter-spacing:.05em}@media print{.govuk-input--extra-letter-spacing{font-family:sans-serif}}@supports (font-variant-numeric: tabular-nums){.govuk-input--extra-letter-spacing{font-feature-settings:normal;font-variant-numeric:tabular-nums}}.govuk-input--width-30{max-width:29.5em}.govuk-input--width-20{max-width:20.5em}.govuk-input--width-10{max-width:11.5em}.govuk-input--width-5{max-width:5.5em}.govuk-input--width-4{max-width:4.5em}.govuk-input--width-3{max-width:3.75em}.govuk-input--width-2{max-width:2.75em}.govuk-input__wrapper{display:flex}.govuk-input__wrapper .govuk-input{flex:0 1 auto}.govuk-input__wrapper .govuk-input:focus{z-index:1}@media (max-width: 19.99em){.govuk-input__wrapper{display:block}.govuk-input__wrapper .govuk-input{max-width:100%}}.govuk-input__prefix,.govuk-input__suffix{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;box-sizing:border-box;display:inline-block;min-width:40px;min-width:2.5rem;height:40px;height:2.5rem;padding:5px;border:2px solid #0b0c0c;background-color:#f3f2f1;text-align:center;white-space:nowrap;cursor:default;flex:0 0 auto}@media print{.govuk-input__prefix,.govuk-input__suffix{font-family:sans-serif}}@media (min-width: 40.0625em){.govuk-input__prefix,.govuk-input__suffix{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.govuk-input__prefix,.govuk-input__suffix{font-size:14pt;line-height:1.15}}@media (max-width: 40.0525em){.govuk-input__prefix,.govuk-input__suffix{line-height:1.6}}@media (max-width: 19.99em){.govuk-input__prefix,.govuk-input__suffix{display:block;height:100%;white-space:normal}}@media (max-width: 19.99em){.govuk-input__prefix{border-bottom:0}}@media (min-width: 20em){.govuk-input__prefix{border-right:0}}@media (max-width: 19.99em){.govuk-input__suffix{border-top:0}}@media (min-width: 20em){.govuk-input__suffix{border-left:0}}.govuk-date-input{font-size:0}.govuk-date-input:after{content:"";display:block;clear:both}.govuk-date-input__item{display:inline-block;margin-right:20px;margin-bottom:0}.govuk-date-input__label{display:block}.govuk-date-input__input{margin-bottom:0}.govuk-error-summary{padding:15px;margin-bottom:30px;border:5px solid #d4351c}@media (min-width: 40.0625em){.govuk-error-summary{padding:20px}}@media (min-width: 40.0625em){.govuk-error-summary{margin-bottom:50px}}.govuk-error-summary:focus{outline:3px solid #fd0}.govuk-error-summary__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:18px;font-size:1.125rem;line-height:1.11111;margin-top:0;margin-bottom:15px}@media print{.govuk-error-summary__title{font-family:sans-serif}}@media (min-width: 40.0625em){.govuk-error-summary__title{font-size:24px;font-size:1.5rem;line-height:1.25}}@media print{.govuk-error-summary__title{font-size:18pt;line-height:1.15}}@media (min-width: 40.0625em){.govuk-error-summary__title{margin-bottom:20px}}.govuk-error-summary__body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25}@media print{.govuk-error-summary__body{font-family:sans-serif}}@media (min-width: 40.0625em){.govuk-error-summary__body{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.govuk-error-summary__body{font-size:14pt;line-height:1.15}}.govuk-error-summary__body p{margin-top:0;margin-bottom:15px}@media (min-width: 40.0625em){.govuk-error-summary__body p{margin-bottom:20px}}.govuk-error-summary__list{margin-top:0;margin-bottom:0}.govuk-error-summary__list a{font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:underline}@media print{.govuk-error-summary__list a{font-family:sans-serif}}.govuk-error-summary__list a:focus{outline:3px solid transparent;color:#0b0c0c;background-color:#fd0;box-shadow:0 -2px #fd0,0 4px #0b0c0c;text-decoration:none;box-decoration-break:clone}.govuk-error-summary__list a:link,.govuk-error-summary__list a:visited{color:#d4351c}.govuk-error-summary__list a:hover{color:#942514}.govuk-error-summary__list a:active{color:#d4351c}.govuk-error-summary__list a:focus{color:#0b0c0c}.govuk-panel{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;box-sizing:border-box;margin-bottom:15px;padding:35px;border:5px solid transparent;text-align:center}@media print{.govuk-panel{font-family:sans-serif}}@media (min-width: 40.0625em){.govuk-panel{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.govuk-panel{font-size:14pt;line-height:1.15}}@media (max-width: 40.0525em){.govuk-panel{padding:10px;overflow-wrap:break-word;word-wrap:break-word}}.govuk-panel--confirmation{color:#fff;background:#00703c}@media print{.govuk-panel--confirmation{border-color:currentcolor;background:none}}.govuk-panel__title{margin-top:0;margin-bottom:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:32px;font-size:2rem;line-height:1.09375}@media print{.govuk-panel__title{font-family:sans-serif}}@media (min-width: 40.0625em){.govuk-panel__title{font-size:48px;font-size:3rem;line-height:1.04167}}@media print{.govuk-panel__title{font-size:32pt;line-height:1.15}}.govuk-panel__title:last-child{margin-bottom:0}.govuk-panel__body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:24px;font-size:1.5rem;line-height:1.04167}@media print{.govuk-panel__body{font-family:sans-serif}}@media (min-width: 40.0625em){.govuk-panel__body{font-size:36px;font-size:2.25rem;line-height:1.11111}}@media print{.govuk-panel__body{font-size:24pt;line-height:1.05}}.govuk-radios__item{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;display:block;position:relative;min-height:40px;margin-bottom:10px;padding-left:40px;clear:left}@media print{.govuk-radios__item{font-family:sans-serif}}@media (min-width: 40.0625em){.govuk-radios__item{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.govuk-radios__item{font-size:14pt;line-height:1.15}}.govuk-radios__item:last-child,.govuk-radios__item:last-of-type{margin-bottom:0}.govuk-radios__input{cursor:pointer;position:absolute;z-index:1;top:-2px;left:-2px;width:44px;height:44px;margin:0;opacity:0}.govuk-radios__label{display:inline-block;margin-bottom:0;padding:8px 15px 5px;cursor:pointer;touch-action:manipulation}.govuk-radios__label:before{content:"";box-sizing:border-box;position:absolute;top:0;left:0;width:40px;height:40px;border:2px solid currentcolor;border-radius:50%;background:transparent}.govuk-radios__label:after{content:"";position:absolute;top:10px;left:10px;width:0;height:0;border:10px solid currentcolor;border-radius:50%;opacity:0;background:currentcolor}.govuk-radios__hint{display:block;padding-right:15px;padding-left:15px}.govuk-radios__input:focus+.govuk-radios__label:before{border-width:4px;outline:3px solid transparent;outline-offset:1px;box-shadow:0 0 0 4px #fd0}@media screen and (forced-colors: active), (-ms-high-contrast: active){.govuk-radios__input:focus+.govuk-radios__label:before{outline-color:Highlight}}.govuk-radios__input:checked+.govuk-radios__label:after{opacity:1}.govuk-radios__input:disabled,.govuk-radios__input:disabled+.govuk-radios__label{cursor:not-allowed}.govuk-radios__input:disabled+.govuk-radios__label,.govuk-radios__input:disabled ~ .govuk-hint{opacity:.5}@media (min-width: 40.0625em){.govuk-radios--inline:after{content:"";display:block;clear:both}.govuk-radios--inline .govuk-radios__item{margin-right:20px;float:left;clear:none}}.govuk-radios__divider{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;width:40px;margin-bottom:10px;text-align:center}@media print{.govuk-radios__divider{font-family:sans-serif}}@media (min-width: 40.0625em){.govuk-radios__divider{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.govuk-radios__divider{font-size:14pt;line-height:1.15}}.govuk-radios__conditional{margin-bottom:15px;margin-left:18px;padding-left:33px;border-left:4px solid #b1b4b6}@media (min-width: 40.0625em){.govuk-radios__conditional{margin-bottom:20px}}.js-enabled .govuk-radios__conditional--hidden{display:none}.govuk-radios__conditional>:last-child{margin-bottom:0}.govuk-radios--small .govuk-radios__item{min-height:0;margin-bottom:0;padding-left:34px;float:left}.govuk-radios--small .govuk-radios__item:after{content:"";display:block;clear:both}.govuk-radios--small .govuk-radios__input{left:-10px}.govuk-radios--small .govuk-radios__label{margin-top:-2px;padding:13px 15px 13px 1px;float:left}@media (min-width: 40.0625em){.govuk-radios--small .govuk-radios__label{padding:11px 15px 10px 1px}}.govuk-radios--small .govuk-radios__label:before{top:8px;width:24px;height:24px}.govuk-radios--small .govuk-radios__label:after{top:15px;left:7px;border-width:5px}.govuk-radios--small .govuk-radios__hint{padding:0;clear:both;pointer-events:none}.govuk-radios--small .govuk-radios__conditional{margin-left:10px;padding-left:20px;clear:both}.govuk-radios--small .govuk-radios__divider{width:24px;margin-bottom:5px}.govuk-radios--small .govuk-radios__item:hover .govuk-radios__input:not(:disabled)+.govuk-radios__label:before{box-shadow:0 0 0 10px #b1b4b6}.govuk-radios--small .govuk-radios__item:hover .govuk-radios__input:focus+.govuk-radios__label:before{box-shadow:0 0 0 4px #fd0,0 0 0 10px #b1b4b6}@media (hover: none), (pointer: coarse){.govuk-radios--small .govuk-radios__item:hover .govuk-radios__input:not(:disabled)+.govuk-radios__label:before{box-shadow:initial}.govuk-radios--small .govuk-radios__item:hover .govuk-radios__input:focus+.govuk-radios__label:before{box-shadow:0 0 0 4px #fd0}}.govuk-select,.multi-select-button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;box-sizing:border-box;min-width:11.5em;max-width:100%;height:40px;height:2.5rem;padding:5px;border:2px solid #0b0c0c;background-color:#fff}@media print{.govuk-select,.multi-select-button{font-family:sans-serif}}@media (min-width: 40.0625em){.govuk-select,.multi-select-button{font-size:19px;font-size:1.1875rem;line-height:1.25}}@media print{.govuk-select,.multi-select-button{font-size:14pt;line-height:1.25}}.govuk-select:focus,.multi-select-button:focus{outline:3px solid #fd0;outline-offset:0;box-shadow:inset 0 0 0 2px}.govuk-select:disabled,.multi-select-button:disabled{opacity:.5;color:inherit;cursor:not-allowed}.govuk-select option:active,.multi-select-button option:active,.govuk-select option:checked,.multi-select-button option:checked,.govuk-select:focus::-ms-value,.multi-select-button:focus::-ms-value{color:#fff;background-color:#1d70b8}.govuk-select--error{border-color:#d4351c}.govuk-select--error:focus{border-color:#0b0c0c}.govuk-summary-list{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;margin:0;margin-bottom:20px}@media print{.govuk-summary-list{font-family:sans-serif}}@media (min-width: 40.0625em){.govuk-summary-list{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.govuk-summary-list{font-size:14pt;line-height:1.15}}@media (min-width: 40.0625em){.govuk-summary-list{display:table;width:100%;table-layout:fixed;border-collapse:collapse}}@media (min-width: 40.0625em){.govuk-summary-list{margin-bottom:30px}}.govuk-summary-list__row{border-bottom:1px solid #b1b4b6}@media (max-width: 40.0525em){.govuk-summary-list__row{margin-bottom:15px}}@media (min-width: 40.0625em){.govuk-summary-list__row{display:table-row}}.govuk-summary-list__row:not(.govuk-summary-list__row--no-actions)>:last-child{padding-right:0}@media (min-width: 40.0625em){.govuk-summary-list__row--no-actions:after{content:"";display:table-cell;width:20%}}.govuk-summary-list__key,.govuk-summary-list__value,.govuk-summary-list__actions{margin:0}@media (min-width: 40.0625em){.govuk-summary-list__key,.govuk-summary-list__value,.govuk-summary-list__actions{display:table-cell;padding-top:10px;padding-right:20px;padding-bottom:10px}}.govuk-summary-list__actions{margin-bottom:15px}@media (min-width: 40.0625em){.govuk-summary-list__actions{width:20%;padding-right:0;text-align:right}}.govuk-summary-list__key,.govuk-summary-list__value{word-wrap:break-word;overflow-wrap:break-word}.govuk-summary-list__key{margin-bottom:5px;font-weight:700}@media (min-width: 40.0625em){.govuk-summary-list__key{width:30%}}@media (max-width: 40.0525em){.govuk-summary-list__value{margin-bottom:15px}}.govuk-summary-list__value>p{margin-bottom:10px}.govuk-summary-list__value>:last-child{margin-bottom:0}.govuk-summary-list__actions-list{width:100%;margin:0;padding:0}.govuk-summary-list__actions-list-item{display:inline-block}@media (max-width: 40.0525em){.govuk-summary-list__actions-list-item{margin-right:10px;padding-right:10px}.govuk-summary-list__actions-list-item:not(:last-child){border-right:1px solid #b1b4b6}.govuk-summary-list__actions-list-item:last-child{margin-right:0;padding-right:0;border:0}}@media (min-width: 40.0625em){.govuk-summary-list__actions-list-item{margin-left:10px;padding-left:10px}.govuk-summary-list__actions-list-item:not(:first-child){border-left:1px solid #b1b4b6}.govuk-summary-list__actions-list-item:first-child{margin-left:0;padding-left:0;border:0}}.govuk-summary-list--no-border .govuk-summary-list__row{border:0}@media (min-width: 40.0625em){.govuk-summary-list--no-border .govuk-summary-list__key,.govuk-summary-list--no-border .govuk-summary-list__value,.govuk-summary-list--no-border .govuk-summary-list__actions{padding-bottom:11px}}.govuk-summary-list__row--no-border{border:0}@media (min-width: 40.0625em){.govuk-summary-list__row--no-border .govuk-summary-list__key,.govuk-summary-list__row--no-border .govuk-summary-list__value,.govuk-summary-list__row--no-border .govuk-summary-list__actions{padding-bottom:11px}}.govuk-summary-card{margin-bottom:20px;border:1px solid #b1b4b6}@media (min-width: 40.0625em){.govuk-summary-card{margin-bottom:30px}}.govuk-summary-card__title-wrapper{padding:15px;border-bottom:1px solid transparent;background-color:#f3f2f1}@media (min-width: 40.0625em){.govuk-summary-card__title-wrapper{display:flex;justify-content:space-between;flex-wrap:nowrap;padding:15px 20px}}.govuk-summary-card__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:16px;font-size:1rem;line-height:1.25;margin:5px 20px 10px 0}@media print{.govuk-summary-card__title{font-family:sans-serif}}@media (min-width: 40.0625em){.govuk-summary-card__title{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.govuk-summary-card__title{font-size:14pt;line-height:1.15}}@media (min-width: 40.0625em){.govuk-summary-card__title{margin-bottom:5px}}.govuk-summary-card__actions{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:16px;font-size:1rem;line-height:1.25;display:flex;flex-wrap:wrap;row-gap:10px;margin:5px 0;padding:0;list-style:none}@media print{.govuk-summary-card__actions{font-family:sans-serif}}@media (min-width: 40.0625em){.govuk-summary-card__actions{font-size:19px;font-size:1.1875rem;line-height:1.31579}}@media print{.govuk-summary-card__actions{font-size:14pt;line-height:1.15}}@media (min-width: 40.0625em){.govuk-summary-card__actions{justify-content:right;text-align:right}}.govuk-summary-card__action{display:inline;margin:0 10px 0 0;padding-right:10px;border-right:1px solid #b1b4b6}@media (min-width: 40.0625em){.govuk-summary-card__action{margin-right:0}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.govuk-summary-card__action{margin-bottom:5px}}.govuk-summary-card__action:last-child{margin:0;padding-right:0;border-right:none}@media (min-width: 40.0625em){.govuk-summary-card__action:last-child{padding-left:10px}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.govuk-summary-card__action:last-child{margin-bottom:0}}.govuk-summary-card__content{padding:15px 15px 0}@media (min-width: 40.0625em){.govuk-summary-card__content{padding:15px 20px}}.govuk-summary-card__content .govuk-summary-list{margin-bottom:0}.govuk-summary-card__content .govuk-summary-list__row:last-of-type{margin-bottom:0;border-bottom:none}.govuk-textarea{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25;box-sizing:border-box;display:block;width:100%;min-height:40px;margin-bottom:20px;padding:5px;resize:vertical;border:2px solid #0b0c0c;border-radius:0;-webkit-appearance:none}@media print{.govuk-textarea{font-family:sans-serif}}@media (min-width: 40.0625em){.govuk-textarea{font-size:19px;font-size:1.1875rem;line-height:1.25}}@media print{.govuk-textarea{font-size:14pt;line-height:1.25}}@media (min-width: 40.0625em){.govuk-textarea{margin-bottom:30px}}.govuk-textarea:focus{outline:3px solid #fd0;outline-offset:0;box-shadow:inset 0 0 0 2px}.govuk-textarea:disabled{opacity:.5;color:inherit;background-color:transparent;cursor:not-allowed}.govuk-textarea--error{border-color:#d4351c}.govuk-textarea--error:focus{border-color:#0b0c0c}.govuk-visually-hidden{position:absolute !important;width:1px !important;height:1px !important;margin:0 !important;padding:0 !important;overflow:hidden !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%) !important;border:0 !important;white-space:nowrap !important}.govuk-visually-hidden:before{content:"\00a0"}.govuk-visually-hidden:after{content:"\00a0"}.govuk-visually-hidden-focusable{position:absolute !important;width:1px !important;height:1px !important;margin:0 !important;overflow:hidden !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%) !important;white-space:nowrap !important}.govuk-visually-hidden-focusable:active,.govuk-visually-hidden-focusable:focus{position:static !important;width:auto !important;height:auto !important;margin:inherit !important;overflow:visible !important;clip:auto !important;clip-path:none !important;white-space:inherit !important}.govuk-\!-margin-0{margin:0 !important}.govuk-\!-margin-bottom-0{margin-bottom:0 !important}.govuk-\!-margin-top-0{margin-top:0 !important}.govuk-\!-margin-1{margin:5px !important}.govuk-\!-margin-bottom-1{margin-bottom:5px !important}.govuk-\!-margin-top-1{margin-top:5px !important}.govuk-\!-margin-2{margin:10px !important}.govuk-\!-margin-bottom-2{margin-bottom:10px !important}.govuk-\!-margin-top-2{margin-top:10px !important}.govuk-\!-margin-3{margin:15px !important}.govuk-\!-margin-bottom-3{margin-bottom:15px !important}.govuk-\!-margin-top-3{margin-top:15px !important}.govuk-\!-margin-4{margin:15px !important}@media (min-width: 40.0625em){.govuk-\!-margin-4{margin:20px !important}}.govuk-\!-margin-bottom-4{margin-bottom:15px !important}@media (min-width: 40.0625em){.govuk-\!-margin-bottom-4{margin-bottom:20px !important}}.govuk-\!-margin-top-4{margin-top:15px !important}@media (min-width: 40.0625em){.govuk-\!-margin-top-4{margin-top:20px !important}}.govuk-\!-margin-5{margin:15px !important}@media (min-width: 40.0625em){.govuk-\!-margin-5{margin:25px !important}}.govuk-\!-margin-bottom-5{margin-bottom:15px !important}@media (min-width: 40.0625em){.govuk-\!-margin-bottom-5{margin-bottom:25px !important}}.govuk-\!-margin-top-5{margin-top:15px !important}@media (min-width: 40.0625em){.govuk-\!-margin-top-5{margin-top:25px !important}}.govuk-\!-margin-6{margin:20px !important}@media (min-width: 40.0625em){.govuk-\!-margin-6{margin:30px !important}}.govuk-\!-margin-bottom-6{margin-bottom:20px !important}@media (min-width: 40.0625em){.govuk-\!-margin-bottom-6{margin-bottom:30px !important}}.govuk-\!-margin-top-6{margin-top:20px !important}@media (min-width: 40.0625em){.govuk-\!-margin-top-6{margin-top:30px !important}}.govuk-\!-margin-7{margin:25px !important}@media (min-width: 40.0625em){.govuk-\!-margin-7{margin:40px !important}}.govuk-\!-margin-bottom-7{margin-bottom:25px !important}@media (min-width: 40.0625em){.govuk-\!-margin-bottom-7{margin-bottom:40px !important}}.govuk-\!-margin-top-7{margin-top:25px !important}@media (min-width: 40.0625em){.govuk-\!-margin-top-7{margin-top:40px !important}}.govuk-\!-margin-8{margin:30px !important}@media (min-width: 40.0625em){.govuk-\!-margin-8{margin:50px !important}}.govuk-\!-margin-bottom-8{margin-bottom:30px !important}@media (min-width: 40.0625em){.govuk-\!-margin-bottom-8{margin-bottom:50px !important}}.govuk-\!-margin-top-8{margin-top:30px !important}@media (min-width: 40.0625em){.govuk-\!-margin-top-8{margin-top:50px !important}}.govuk-\!-margin-9{margin:40px !important}@media (min-width: 40.0625em){.govuk-\!-margin-9{margin:60px !important}}.govuk-\!-margin-bottom-9{margin-bottom:40px !important}@media (min-width: 40.0625em){.govuk-\!-margin-bottom-9{margin-bottom:60px !important}}.govuk-\!-margin-top-9{margin-top:40px !important}@media (min-width: 40.0625em){.govuk-\!-margin-top-9{margin-top:60px !important}}.govuk-\!-padding-0{padding:0 !important}.govuk-\!-padding-bottom-0{padding-bottom:0 !important}.govuk-\!-padding-top-0{padding-top:0 !important}.govuk-\!-padding-1{padding:5px !important}.govuk-\!-padding-bottom-1{padding-bottom:5px !important}.govuk-\!-padding-top-1{padding-top:5px !important}.govuk-\!-padding-2{padding:10px !important}.govuk-\!-padding-bottom-2{padding-bottom:10px !important}.govuk-\!-padding-top-2{padding-top:10px !important}.govuk-\!-padding-3{padding:15px !important}.govuk-\!-padding-bottom-3{padding-bottom:15px !important}.govuk-\!-padding-top-3{padding-top:15px !important}.govuk-\!-padding-4{padding:15px !important}@media (min-width: 40.0625em){.govuk-\!-padding-4{padding:20px !important}}.govuk-\!-padding-bottom-4{padding-bottom:15px !important}@media (min-width: 40.0625em){.govuk-\!-padding-bottom-4{padding-bottom:20px !important}}.govuk-\!-padding-top-4{padding-top:15px !important}@media (min-width: 40.0625em){.govuk-\!-padding-top-4{padding-top:20px !important}}.govuk-\!-padding-5{padding:15px !important}@media (min-width: 40.0625em){.govuk-\!-padding-5{padding:25px !important}}.govuk-\!-padding-bottom-5{padding-bottom:15px !important}@media (min-width: 40.0625em){.govuk-\!-padding-bottom-5{padding-bottom:25px !important}}.govuk-\!-padding-top-5{padding-top:15px !important}@media (min-width: 40.0625em){.govuk-\!-padding-top-5{padding-top:25px !important}}.govuk-\!-padding-6{padding:20px !important}@media (min-width: 40.0625em){.govuk-\!-padding-6{padding:30px !important}}.govuk-\!-padding-bottom-6{padding-bottom:20px !important}@media (min-width: 40.0625em){.govuk-\!-padding-bottom-6{padding-bottom:30px !important}}.govuk-\!-padding-top-6{padding-top:20px !important}@media (min-width: 40.0625em){.govuk-\!-padding-top-6{padding-top:30px !important}}.govuk-\!-padding-7{padding:25px !important}@media (min-width: 40.0625em){.govuk-\!-padding-7{padding:40px !important}}.govuk-\!-padding-bottom-7{padding-bottom:25px !important}@media (min-width: 40.0625em){.govuk-\!-padding-bottom-7{padding-bottom:40px !important}}.govuk-\!-padding-top-7{padding-top:25px !important}@media (min-width: 40.0625em){.govuk-\!-padding-top-7{padding-top:40px !important}}.govuk-\!-padding-8{padding:30px !important}@media (min-width: 40.0625em){.govuk-\!-padding-8{padding:50px !important}}.govuk-\!-padding-bottom-8{padding-bottom:30px !important}@media (min-width: 40.0625em){.govuk-\!-padding-bottom-8{padding-bottom:50px !important}}.govuk-\!-padding-top-8{padding-top:30px !important}@media (min-width: 40.0625em){.govuk-\!-padding-top-8{padding-top:50px !important}}.govuk-\!-padding-9{padding:40px !important}@media (min-width: 40.0625em){.govuk-\!-padding-9{padding:60px !important}}.govuk-\!-padding-bottom-9{padding-bottom:40px !important}@media (min-width: 40.0625em){.govuk-\!-padding-bottom-9{padding-bottom:60px !important}}.govuk-\!-padding-top-9{padding-top:40px !important}@media (min-width: 40.0625em){.govuk-\!-padding-top-9{padding-top:60px !important}}.govuk-\!-margin-static-0,.govuk-\!-static-margin-0{margin:0 !important}.govuk-\!-margin-bottom-static-0,.govuk-\!-static-margin-bottom-0{margin-bottom:0 !important}.govuk-\!-margin-top-static-0,.govuk-\!-static-margin-top-0{margin-top:0 !important}.govuk-\!-margin-static-1,.govuk-\!-static-margin-1{margin:5px !important}.govuk-\!-margin-bottom-static-1,.govuk-\!-static-margin-bottom-1{margin-bottom:5px !important}.govuk-\!-margin-top-static-1,.govuk-\!-static-margin-top-1{margin-top:5px !important}.govuk-\!-margin-static-2,.govuk-\!-static-margin-2{margin:10px !important}.govuk-\!-margin-bottom-static-2,.govuk-\!-static-margin-bottom-2{margin-bottom:10px !important}.govuk-\!-margin-top-static-2,.govuk-\!-static-margin-top-2{margin-top:10px !important}.govuk-\!-margin-static-3,.govuk-\!-static-margin-3{margin:15px !important}.govuk-\!-margin-bottom-static-3,.govuk-\!-static-margin-bottom-3{margin-bottom:15px !important}.govuk-\!-margin-top-static-3,.govuk-\!-static-margin-top-3{margin-top:15px !important}.govuk-\!-margin-static-4,.govuk-\!-static-margin-4{margin:20px !important}.govuk-\!-margin-bottom-static-4,.govuk-\!-static-margin-bottom-4{margin-bottom:20px !important}.govuk-\!-margin-top-static-4,.govuk-\!-static-margin-top-4{margin-top:20px !important}.govuk-\!-margin-static-5,.govuk-\!-static-margin-5{margin:25px !important}.govuk-\!-margin-bottom-static-5,.govuk-\!-static-margin-bottom-5{margin-bottom:25px !important}.govuk-\!-margin-top-static-5,.govuk-\!-static-margin-top-5{margin-top:25px !important}.govuk-\!-margin-static-6,.govuk-\!-static-margin-6{margin:30px !important}.govuk-\!-margin-bottom-static-6,.govuk-\!-static-margin-bottom-6{margin-bottom:30px !important}.govuk-\!-margin-top-static-6,.govuk-\!-static-margin-top-6{margin-top:30px !important}.govuk-\!-margin-static-7,.govuk-\!-static-margin-7{margin:40px !important}.govuk-\!-margin-bottom-static-7,.govuk-\!-static-margin-bottom-7{margin-bottom:40px !important}.govuk-\!-margin-top-static-7,.govuk-\!-static-margin-top-7{margin-top:40px !important}.govuk-\!-margin-static-8,.govuk-\!-static-margin-8{margin:50px !important}.govuk-\!-margin-bottom-static-8,.govuk-\!-static-margin-bottom-8{margin-bottom:50px !important}.govuk-\!-margin-top-static-8,.govuk-\!-static-margin-top-8{margin-top:50px !important}.govuk-\!-margin-static-9,.govuk-\!-static-margin-9{margin:60px !important}.govuk-\!-margin-bottom-static-9,.govuk-\!-static-margin-bottom-9{margin-bottom:60px !important}.govuk-\!-margin-top-static-9,.govuk-\!-static-margin-top-9{margin-top:60px !important}.govuk-\!-padding-static-0,.govuk-\!-static-padding-0{padding:0 !important}.govuk-\!-padding-bottom-static-0,.govuk-\!-static-padding-bottom-0{padding-bottom:0 !important}.govuk-\!-padding-top-static-0,.govuk-\!-static-padding-top-0{padding-top:0 !important}.govuk-\!-padding-static-1,.govuk-\!-static-padding-1{padding:5px !important}.govuk-\!-padding-bottom-static-1,.govuk-\!-static-padding-bottom-1{padding-bottom:5px !important}.govuk-\!-padding-top-static-1,.govuk-\!-static-padding-top-1{padding-top:5px !important}.govuk-\!-padding-static-2,.govuk-\!-static-padding-2{padding:10px !important}.govuk-\!-padding-bottom-static-2,.govuk-\!-static-padding-bottom-2{padding-bottom:10px !important}.govuk-\!-padding-top-static-2,.govuk-\!-static-padding-top-2{padding-top:10px !important}.govuk-\!-padding-static-3,.govuk-\!-static-padding-3{padding:15px !important}.govuk-\!-padding-bottom-static-3,.govuk-\!-static-padding-bottom-3{padding-bottom:15px !important}.govuk-\!-padding-top-static-3,.govuk-\!-static-padding-top-3{padding-top:15px !important}.govuk-\!-padding-static-4,.govuk-\!-static-padding-4{padding:20px !important}.govuk-\!-padding-bottom-static-4,.govuk-\!-static-padding-bottom-4{padding-bottom:20px !important}.govuk-\!-padding-top-static-4,.govuk-\!-static-padding-top-4{padding-top:20px !important}.govuk-\!-padding-static-5,.govuk-\!-static-padding-5{padding:25px !important}.govuk-\!-padding-bottom-static-5,.govuk-\!-static-padding-bottom-5{padding-bottom:25px !important}.govuk-\!-padding-top-static-5,.govuk-\!-static-padding-top-5{padding-top:25px !important}.govuk-\!-padding-static-6,.govuk-\!-static-padding-6{padding:30px !important}.govuk-\!-padding-bottom-static-6,.govuk-\!-static-padding-bottom-6{padding-bottom:30px !important}.govuk-\!-padding-top-static-6,.govuk-\!-static-padding-top-6{padding-top:30px !important}.govuk-\!-padding-static-7,.govuk-\!-static-padding-7{padding:40px !important}.govuk-\!-padding-bottom-static-7,.govuk-\!-static-padding-bottom-7{padding-bottom:40px !important}.govuk-\!-padding-top-static-7,.govuk-\!-static-padding-top-7{padding-top:40px !important}.govuk-\!-padding-static-8,.govuk-\!-static-padding-8{padding:50px !important}.govuk-\!-padding-bottom-static-8,.govuk-\!-static-padding-bottom-8{padding-bottom:50px !important}.govuk-\!-padding-top-static-8,.govuk-\!-static-padding-top-8{padding-top:50px !important}.govuk-\!-padding-static-9,.govuk-\!-static-padding-9{padding:60px !important}.govuk-\!-padding-bottom-static-9,.govuk-\!-static-padding-bottom-9{padding-bottom:60px !important}.govuk-\!-padding-top-static-9,.govuk-\!-static-padding-top-9{padding-top:60px !important}.govuk-select,.multi-select-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyNCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzU1NV8yMTkwKSI+CjxwYXRoIGQ9Ik0xMi44NjYgMTkuNUMxMi40ODExIDIwLjE2NjcgMTEuNTE4OSAyMC4xNjY3IDExLjEzNCAxOS41TDAuNzQxNjcgMS41QzAuMzU2NzY5IDAuODMzMzMzIDAuODM3ODk1IDAgMS42MDc3IDBIMjIuMzkyM0MyMy4xNjIxIDAgMjMuNjQzMiAwLjgzMzMzMyAyMy4yNTgzIDEuNUwxMi44NjYgMTkuNVoiIGZpbGw9ImJsYWNrIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfNTU1XzIxOTAiPgo8cmVjdCB3aWR0aD0iMjQiIGhlaWdodD0iMjAiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==');background-repeat:no-repeat;background-size:11px;background-position:right 0.5em center;background-color:#fff}.govuk-select,.multi-select-button{font-family:"Public Sans",Helmet,Freesans,sans-serif;font-size:0.875rem;line-height:150%;padding:0.4em 1.5em 0.4em 0.6em}@media (min-width: 48em){.govuk-select,.multi-select-button{font-size:1rem}}.govuk-radios__label{margin-top:0}html{font-size:112.5%}body{line-height:1.6}#site-logo,#report-cta,.nav-menu--main a,.nav-menu--main span,.nav-menu a{transition:background-color 180ms ease, color 180ms ease, box-shadow 180ms ease}@media (max-width: 47.99em){#report-cta{display:flex;align-items:center;box-sizing:border-box;min-height:44px;padding-top:0;padding-bottom:0}}.nav-menu a:hover,.nav-menu a:focus{background-color:#4C6B1D;color:#fff}.nav-menu a:focus{outline:3px solid #A5CD38;outline-offset:-3px}.steps-intro{font-size:1.1em;color:#202417;margin-top:-0.5em;margin-bottom:1.5em}ol.big-numbers>li{background:#fff;border-radius:12px;box-shadow:0 1px 4px rgba(0,0,0,0.1);padding:1.25em 1.25em 1.25em 4.75em;margin-bottom:1em;font-size:1.1em}ol.big-numbers>li:before{content:counter(li);counter-increment:li;position:absolute;left:1em;top:1em;width:2.5em;height:2.5em;border-radius:50%;background:#A5CD38;color:#202417;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px rgba(0,0,0,0.15);font-size:1.25rem}.step-emoji{display:inline-block;margin-right:0.5em;font-size:1.3em;vertical-align:-0.15em}.tablewrapper{background:#FFF8F0;padding:2em 1em;border-radius:16px;box-sizing:border-box}#front-recently h2{font-size:1.5em}#front_stats{border-radius:12px;overflow:hidden;box-shadow:0 2px 6px rgba(0,0,0,0.12)}#front_stats div{font-size:1em;padding:1.25em 1em}#front_stats big{font-size:1.6em}@media (max-width: 21em){#front_stats{display:block}#front_stats div{display:block;width:auto}}.postcode-form-box label{font-size:1.2em}.postcode-form-box div{border-radius:10px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,0.15);border:none}.postcode-form-box input#pc{font-size:1.15em;padding:0.9em;border:none;border-radius:10px 0 0 10px}.postcode-form-box input#pc:focus{outline:none;box-shadow:inset 0 0 0 2px #4C6B1D}.postcode-form-box input#sub{font-size:1.1em;font-weight:bold;padding:0.9em 1.25em}#site-logo{display:inline-block;text-indent:0;background:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Ccircle cx="12" cy="12" r="12" fill="%23A5CD38"/%3E%3Cpath d="M12 5c-2.76 0-5 2.24-5 5 0 3.75 5 9 5 9s5-5.25 5-9c0-2.76-2.24-5-5-5zm0 7a2 2 0 110-4 2 2 0 010 4z" fill="%23202417"/%3E%3C/svg%3E') no-repeat 1em center;background-size:32px 32px;width:auto;height:auto;padding:0 0 0 3.25em;font-size:1.4em;font-weight:bold;line-height:60px;color:#202417}#site-logo:hover,#site-logo:focus{color:#202417;text-decoration:none}#site-logo:focus{outline:none}@media (max-width: 22.5em){#site-logo{padding-left:2.6em;background-position:0.5em center;font-size:1.1em}}.postcode-form-box input#sub{background:#A5CD38;color:#202417}.postcode-form-box input#sub:hover,.postcode-form-box input#sub:focus{background:#4C6B1D;color:#fff}.ref-lookup-form{margin-top:1.75em;margin-bottom:1.25em;max-width:32em}.ref-lookup-form label{display:block;font-weight:bold}.ref-lookup-form .form-hint{margin:0.25em 0 0.6em}.ref-lookup-form div{display:flex;flex-wrap:wrap;gap:0.5em}.ref-lookup-form input[type="text"]{flex:1 1 8em;min-width:0;margin:0}.ref-lookup-form input[type="submit"]{flex:0 0 auto;margin:0}.stack-table{width:100%}@media (max-width: 40em){.stack-table thead,.stack-table tbody,.stack-table tr,.stack-table th,.stack-table td{display:block}.stack-table tr:has(>th[scope="col"]){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0, 0, 0, 0)}.stack-table tr{margin-bottom:1em;padding:0.5em 0.75em;border:1px solid rgba(32,36,23,0.15);border-radius:8px;background:#fff}.stack-table th[scope="row"]{padding:0.25em 0}.stack-table td{padding:0.25em 0;border:0}.stack-table td::before{content:attr(data-label);display:block;font-size:0.8em;font-weight:bold;text-transform:uppercase;letter-spacing:0.04em;color:#4C6B1D}}.draft-notice{margin:0 0 1.25em;padding:0.75em 1em;background:#edf5d7;border-radius:8px}.draft-notice p{margin:0}.content p a:not(.btn):not(.skiplink):not(.button),.content dd a,.content li p a{text-decoration:underline;text-underline-offset:0.15em}a#site-logo:focus-visible{outline:3px solid #4C6B1D;outline-offset:3px;border-radius:6px}.dropzone .dz-message u,.dz-default u{white-space:normal}.existing-reports{margin:0 0 1.25em;padding:1em 1.25em;background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,0.1)}.existing-reports h2{display:inline;margin:0;font-size:1.1em}.existing-reports__summary{display:flex;align-items:center;min-height:44px;cursor:pointer}.existing-reports[open] .existing-reports__summary{margin-bottom:0.4em}.existing-reports p{margin:0 0 0.6em}.existing-reports__list{margin:0 0 0.4em;padding:0;list-style:none}.existing-reports__list li{padding:0.5em 0;border-top:1px solid rgba(32,36,23,0.12)}.existing-reports__list a{font-weight:bold;text-decoration:underline}.existing-reports__list small,.existing-reports__list .small-print{display:block;color:#5c6350}.existing-reports__more{font-size:0.9em;color:#5c6350}.report-barangay{margin:0 0 0.75em;font-weight:bold}.report-demo-note{margin:0 0 0.75em;padding:0.5em 0.75em;border:1px dashed #202417;border-radius:8px;background:#fff;font-size:0.9em}.what-next{margin:1.25em 0 0;padding:0.9em 1em;border:1px solid #cee492;border-radius:10px;background:#f6faeb;text-align:left}.what-next p{margin:0 0 0.5em}.what-next p:last-child{margin-bottom:0}.what-next__title.what-next__title{margin:0 0 0.6em;font-size:1.1em;line-height:1.3}.what-next__list{margin:0}.what-next__list dt{font-weight:700;font-size:0.9em}.what-next__list dt:not(:first-child){margin-top:0.6em}.what-next__list dd{margin:0.1em 0 0}.what-next__hint{display:block;margin-top:0.25em;font-size:0.85em;color:#6e7168}.what-next__reason-label{font-weight:700}.what-next__reason{padding-left:0.75em;border-left:3px solid #94a677}.what-next__reason p{margin:0 0 0.5em}.admin-what-next{margin:1.5em 0;padding:0.75em 1em;border:1px solid #c7c8c5;border-radius:8px}.admin-what-next legend{font-weight:700;padding:0 0.3em}.status-tag--approximate{background:#fff;color:#202417;border:1px dashed #202417}.status-tag+.status-tag--approximate{margin-left:0.3em}.project-popup-approximate{font-size:0.9em;color:#5c6350}.project-filter-toggle{display:block;margin-top:0.5em}.contractor-back{margin:0 0 0.5em}.contractor-summary{display:grid;grid-template-columns:repeat(6, minmax(0, 1fr));gap:0.75em;margin:1em 0 1.5em}.contractor-summary>div{grid-column:span 2}.contractor-summary>div:nth-child(n+4){grid-column:span 3}@media (min-width: 64em){.contractor-summary{grid-template-columns:repeat(5, minmax(0, 1fr))}.contractor-summary>div,.contractor-summary>div:nth-child(n+4){grid-column:auto}}.contractor-summary>div{padding:0.9em 1em;background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,0.1)}.contractor-summary dt{margin:0 0 0.25em;font-size:0.8em;font-weight:bold;text-transform:uppercase;letter-spacing:0.04em;color:#4C6B1D}.contractor-summary dd{margin:0;font-size:1.25em;font-weight:bold;overflow-wrap:anywhere}.contractor-summary small,.contractor-summary .small-print{display:block;margin-top:0.15em;font-size:0.7em;font-style:normal;font-weight:normal;line-height:1.35;color:#51544a}.contractor-summary .project-stars{display:block;margin:0 0 0.1em;line-height:1.2}.contractor-summary dd{font-variant-numeric:tabular-nums}@media (max-width: 40em){.contractor-summary{grid-template-columns:repeat(2, minmax(0, 1fr));gap:0.6em}.contractor-summary>div{padding:0.75em 0.85em}.contractor-summary>div:nth-child(1),.contractor-summary>div:nth-child(2),.contractor-summary>div:nth-child(5){grid-column:1 / -1}.contractor-summary>div:nth-child(3),.contractor-summary>div:nth-child(4){grid-column:span 1}.contractor-summary dt{font-size:0.72em}.contractor-summary dd{font-size:1.1em}}.contractor-note{margin:0 0 1.5em;padding:1em 1.25em;background:#edf5d7;border-radius:12px}.contractor-note h2{margin:0 0 0.4em;font-size:1.1em}.contractor-note p{margin:0}.contractor-note a{text-decoration:underline}.contractor-note__list{margin:0}.contractor-note__list>div{display:grid;grid-template-columns:11em 1fr;gap:0.25em 1.25em;padding:0.75em 0;border-top:1px solid #cee492}.contractor-note__list dt{margin:0;font-size:0.8em;font-weight:bold;text-transform:uppercase;letter-spacing:0.04em;color:#4C6B1D}.contractor-note__list dd{margin:0}@media (max-width: 40em){.contractor-note__list>div{grid-template-columns:1fr}}.contractor-note__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0.75em 1.25em;padding:0.9em 0 0.25em;border-top:1px solid #cee492}.contractor-note .contractor-note__reply{display:inline-block;padding:0.6em 1.1em;background:#A5CD38;color:#202417;border-radius:10px;font-weight:bold;text-decoration:none}.contractor-note .contractor-note__reply:hover,.contractor-note .contractor-note__reply:focus{background:#93b933;color:#202417}.contractor-reports{display:grid;gap:0.6em;margin:0 0 0.6em;padding:0;list-style:none}.contractor-reports .item-list__item{margin:0;padding:0.8em 1em;background:#fff;border:none;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,0.1)}.contractor-reports a{font-weight:bold;text-decoration:underline}.contractor-reports small,.contractor-reports .small-print{display:block;margin-top:0.3em;font-style:normal;color:#51544a}.contractor-reports__state{display:inline-block;margin-right:0.4em;padding:0.1em 0.65em;border-radius:999px;background:#edf5d7;color:#202417;font-size:0.9em;font-weight:600}.report-share{margin:0 0 0.75em}.report-share .project-share{font-size:0.9em}.project-list-link{display:block;margin-top:0.5em;text-decoration:underline}.project-list-form{margin:1em 0;padding:1em 1.25em;background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,0.1)}.project-list-form__grid{display:grid;grid-template-columns:repeat(6, minmax(0, 1fr));gap:0.7em 0.8em}.project-list-form__grid>*{grid-column:span 3}@media (min-width: 48em){.project-list-form__grid{grid-template-columns:repeat(4, minmax(0, 1fr))}.project-list-form__grid>*{grid-column:span 1}}@media (min-width: 75em){.project-list-form__grid{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1.5fr) minmax(0, 1fr)}}@media (max-width: 47.99em){.project-list-form>.project-list-form__grid>:nth-child(4),.project-list-form>.project-list-form__grid>:nth-child(5){grid-column:1 / -1}}@media (min-width: 48em) and (max-width: 74.99em){.project-list-form>.project-list-form__grid>:nth-child(5){grid-column:span 2}}.project-list-form__field{min-width:0}.project-list-form__field label{display:block;margin:0 0 0.25em;font-size:0.8em;font-weight:600}.project-list-form__field input[type="text"],.project-list-form__field select{width:100%;box-sizing:border-box;margin:0;padding:0.6em 0.8em;border:1px solid #9b9c97;border-radius:10px;background-color:#fff;color:#202417;font:inherit;font-size:0.95em;line-height:1.3}.project-list-form__field input[type="text"]:focus-visible,.project-list-form__field select:focus-visible{outline:3px solid #4C6B1D;outline-offset:1px}.project-list-form__field select{padding-right:2.2em;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234C6B1D' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat right 0.7em center/1em;-webkit-appearance:none;appearance:none}.project-list-form__field #pl-q{padding-left:2.5em;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234C6B1D' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-3.5-3.5'/%3E%3C/svg%3E") no-repeat 0.8em center/1.1em}.project-list-form__field--wide,.project-list-form__field--wide:nth-child(n){grid-column:1 / -1}@media (min-width: 48em){.project-list-form__field--wide,.project-list-form__field--wide:nth-child(n){grid-column:span 2}}@media (min-width: 75em){.project-list-more .project-list-form__grid>.project-list-form__field:first-child{grid-column:span 2}}.project-list-form .project-list-more{margin:0.8em 0 0}.project-list-form .project-list-more summary{display:inline-block;padding:0.35em 0.9em;border:1px solid #b1b2ae;border-radius:999px;background:#fff;font-size:0.9em;font-weight:600;cursor:pointer}.project-list-form .project-list-more summary:hover,.project-list-form .project-list-more summary:focus-visible{background:#f4f9e7}.project-list-form .project-list-more[open] summary{margin-bottom:0.8em}.project-list-form .project-list-more.is-open-wide summary{display:none}.project-list-form__check{margin:0.75em 0 0;font-size:0.9em}.project-list-form__buttons{display:flex;flex-wrap:wrap;gap:0.5em;margin:0.9em 0 0}.project-list-form__buttons .btn,.project-list-form__buttons .skiplink{margin:0;border-radius:10px}.project-list-summary{display:flex;flex-wrap:wrap;align-items:center;gap:0.4em 0.9em;margin:0.9em 0}.project-list-summary .project-list-summary__csv{margin:0;padding:0.3em 0.9em;border:1px solid #b1b2ae;border-radius:999px;background:#fff;font-size:0.9em;text-decoration:none}.project-list-summary .project-list-summary__csv:hover,.project-list-summary .project-list-summary__csv:focus{background:#f4f9e7}.contractor-table.project-list-table{font-size:0.92em}.contractor-table.project-list-table th,.contractor-table.project-list-table td{padding-left:0.65em;padding-right:0.65em}.contractor-table.project-list-table .contractor-table__name{min-width:12em}.contractor-table.project-list-table th{white-space:normal;vertical-align:bottom}.contractor-table.project-list-table td:nth-child(2){min-width:9em}.contractor-table.project-list-table td:nth-child(3){min-width:7em}.contractor-table.project-list-table td:last-child{min-width:0}.contractor-table.project-list-table .contractor-progress{width:3.6em}.contractor-table.project-list-table th a{color:inherit;text-decoration:underline}.contractor-table.project-list-table .project-list-table__tags{margin-top:0.3em}.contractor-table.project-list-table td a{text-decoration:underline}.project-list-pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0.6em 1em;margin:1.2em 0}.project-list-pager .btn,.project-list-pager .skiplink{margin:0;border-radius:10px}.project-list-pager span{font-variant-numeric:tabular-nums}.pnl__preview{margin:0 0 0.5em;font-size:0.85em;color:#5c6350}.pnl__preview a{margin-left:0.4em;text-decoration:underline}.pnl-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.pnl-tiles{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0.6em;margin:0 0 1em;padding:0;list-style:none}.pnl-tiles li{margin:0;padding:0;list-style:none}@media (min-width: 48em){.pnl-tiles{grid-template-columns:repeat(4, minmax(0, 1fr));gap:0.9em}}.pnl-tile{display:flex;flex-direction:column;gap:0.1em;height:100%;box-sizing:border-box;padding:0.7em 0.9em;background:#fff;border:1px solid #dededc;border-radius:10px;color:#202417;text-decoration:none}.pnl-tile:hover,.pnl-tile:focus-visible{border-color:#4C6B1D;text-decoration:none}.pnl-tile:focus-visible{outline:3px solid #4C6B1D;outline-offset:2px}.pnl-tile.is-active{border:2px solid #4C6B1D;padding:calc(0.7em - 1px) calc(0.9em - 1px);background:#eff6db}.pnl-tile__label{font-size:0.8em;font-weight:600;color:#4C6B1D}.pnl-tile__count{font-size:1.7em;font-weight:700;line-height:1.15;font-variant-numeric:tabular-nums}.pnl-tile__note{min-height:1.2em;font-size:0.75em;color:#5c6350}.pnl-tile--past_target{border-color:#E0A100}.pnl-tile--past_target .pnl-tile__label{color:#7a5600}.pnl-filters{margin:0 0 1em;padding:0.9em 1em;background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,0.1)}.pnl-filters label{display:block;margin-bottom:0.2em;font-size:0.8em;font-weight:600}.pnl-filters input[type="text"],.pnl-filters select{width:100%;max-width:none;box-sizing:border-box;margin:0;padding:0.5em 0.65em;border:1px solid #9b9c97;border-radius:8px;background-color:#fff;color:#202417;font:inherit;font-size:0.9em}.pnl-filters input[type="text"]:focus-visible,.pnl-filters select:focus-visible{outline:3px solid #4C6B1D;outline-offset:1px}.pnl-filters select{appearance:none;-webkit-appearance:none;padding-right:2.4em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1.5 1.5 6 6l4.5-4.5' fill='none' stroke='%23202417' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 0.9em center;background-size:0.8em auto}.pnl-filters__search{margin-bottom:0.7em}.pnl-filters__search label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.pnl-filters__search input[type="text"]{padding-left:2.4em;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234C6B1D' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-3.5-3.5'/%3E%3C/svg%3E") no-repeat 0.7em center/1.1em}.pnl-filters__row{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0.6em 0.8em}.pnl-filters__row>:last-child{grid-column:1 / -1}@media (max-width: 26em){.pnl-filters__row{grid-template-columns:minmax(0, 1fr)}}@media (min-width: 48em){.pnl-filters__row{grid-template-columns:repeat(5, minmax(0, 1fr))}.pnl-filters__row>:last-child{grid-column:auto}}.pnl-filters__foot{display:flex;flex-wrap:wrap;align-items:center;gap:0.6em 1em;margin-top:0.8em}.pnl-filters__check{display:flex;align-items:center;gap:0.4em;margin:0;font-size:0.9em;font-weight:400}.pnl-filters__check input{margin:0}.pnl-filters__buttons{display:flex;flex-wrap:wrap;gap:0.5em}.pnl-filters__buttons .btn,.pnl-filters__buttons .skiplink{margin:0}.pnl-view{display:inline-flex;margin-left:auto;border:1px solid #bcbdb9;border-radius:10px;overflow:hidden}.pnl-view__item{padding:0.45em 1em;background:#fff;color:#202417;font-size:0.9em;text-decoration:none}.pnl-view__item:focus-visible{outline:3px solid #4C6B1D;outline-offset:-3px}.pnl-view__item.is-active{background:#A5CD38;font-weight:600}.pnl-summary{margin:0.75em 0}.pnl-summary a{margin-left:0.5em;text-decoration:underline}.pnl-table-wrap{background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,0.1);margin-bottom:0.5em;overflow-x:auto;position:relative}.pnl-table{width:100%;margin:0;border-collapse:collapse;font-size:0.9em}.pnl-table th,.pnl-table td{padding:0.7em 0.8em;text-align:left;vertical-align:top;border-bottom:1px solid #e9e9e8}.pnl-table thead th{background:#ebf4d3;font-weight:600;white-space:nowrap}.pnl-table thead th a{color:inherit;text-decoration:underline}.pnl-table tbody tr:last-child td{border-bottom:0}.pnl-table td a:not(.btn):not(.skiplink){text-decoration:underline}.pnl-table__name{min-width:14em;max-width:22em}.pnl-table__tags{margin-top:0.3em}.pnl-table__meta{margin-top:0.3em;font-size:0.85em;color:#5c6350}.pnl-table__num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.pnl-table th:nth-child(4),.pnl-table th:nth-child(5){text-align:right}.pnl-table__late{color:#7a5600;font-weight:600}.pnl-table__report .btn,.pnl-table__report .skiplink{padding:0.4em 0.9em;white-space:nowrap}@media (max-width: 47.99em){.pnl-table thead{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.pnl-table,.pnl-table tbody,.pnl-table tr,.pnl-table td{display:block}.pnl-table tr{padding:0.8em 0.9em;border-bottom:1px solid #e9e9e8}.pnl-table td{padding:0.15em 0;border:0;text-align:left}.pnl-table td[data-label]::before{content:attr(data-label) ": ";font-weight:600;color:#5c6350}.pnl-table__name{min-width:0;max-width:none;padding-bottom:0.35em;font-size:1.05em}.pnl-table__num{text-align:left}.pnl-table__empty{display:none}.pnl-table__report{margin-top:0.5em}.pnl-table__report .btn,.pnl-table__report .skiplink{display:block;text-align:center;padding:0.7em 1em}}.pnl-pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1em;margin:1em 0}.pnm-sidecol{padding:0.4em 1em 0}.pnm-title{margin:0 0 0.5em;font-size:1.8em;line-height:1.2}.pnm-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.pnm-filters{margin:0 0 0.8em;padding:0.9em 1em;background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,0.1)}.pnm-filters label{display:block;margin-bottom:0.2em;font-size:0.8em;font-weight:600}.pnm-filters input[type="text"],.pnm-filters select{width:100%;max-width:none;box-sizing:border-box;margin:0;padding:0.5em 0.65em;border:1px solid #9b9c97;border-radius:8px;background-color:#fff;color:#202417;font:inherit;font-size:0.9em}.pnm-filters input[type="text"]:focus-visible,.pnm-filters select:focus-visible{outline:3px solid #4C6B1D;outline-offset:1px}.pnm-filters select{appearance:none;-webkit-appearance:none;padding-right:2.4em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1.5 1.5 6 6l4.5-4.5' fill='none' stroke='%23202417' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 0.9em center;background-size:0.8em auto}.pnm-filters__search{margin-bottom:0.7em}.pnm-filters__search label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.pnm-filters__search input[type="text"]{padding-left:2.4em;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234C6B1D' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-3.5-3.5'/%3E%3C/svg%3E") no-repeat 0.7em center/1.1em}.pnm-filters__row{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0.6em 0.8em}@media (min-width: 48em){.pnm-filters__row{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media (max-width: 26em){.pnm-filters__row{grid-template-columns:minmax(0, 1fr)}}.pnm-filters__foot{display:flex;flex-wrap:wrap;align-items:center;gap:0.6em 1em;margin-top:0.8em}.pnm-filters__foot .btn,.pnm-filters__foot .skiplink{margin:0}.pnm-filters__check{display:flex;align-items:center;gap:0.4em;margin:0;font-size:0.9em;font-weight:400}.pnm-filters__check input{margin:0}.pnm-view{display:inline-flex;margin-left:auto;border:1px solid #bcbdb9;border-radius:10px;overflow:hidden}@media (min-width: 64em){.pnm-view{display:none}}.pnm-view__item{margin:0;padding:0.45em 1em;border:0;border-radius:0;background:#fff;color:#202417;font:inherit;font-size:0.9em;cursor:pointer}.pnm-view__item:focus-visible{outline:3px solid #4C6B1D;outline-offset:-3px}.pnm-view__item.is-active{background:#A5CD38;font-weight:600}.pnm-more{margin:0}.pnm-more>summary{display:inline-block;padding:0.4em 0.9em;border:1px solid #b1b2ae;border-radius:8px;background:#fff;color:#202417;font-size:0.9em;font-weight:600;cursor:pointer}.pnm-more>summary:focus-visible{outline:3px solid #4C6B1D;outline-offset:2px}.pnm-more[open]>summary{margin-bottom:0.7em}@media (min-width: 64em){.pnm-more>summary{display:none}}.pnm-nojs{margin:0 0 1em;padding:0.8em 1em;background:#fff;border-radius:12px}.pnm-list{background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,0.1);overflow:hidden}.pnm-list__count{margin:0;padding:0.7em 0.9em;font-size:0.85em;font-weight:600;color:#5c6350;border-bottom:1px solid #e9e9e8}.pnm-list__note{margin:0;padding:0.6em 0.9em;font-size:0.8em;color:#5c6350;border-top:1px solid #e9e9e8}.pnm-rows{margin:0;padding:0;list-style:none;overflow-y:auto}.pnm-rows li{margin:0;padding:0;list-style:none;border-bottom:1px solid #ededec}.pnm-row{display:block;width:100%;margin:0;padding:0.65em 0.9em;border:0;border-radius:0;background:#fff;color:#202417;font:inherit;font-size:0.85em;line-height:1.35;text-align:left;cursor:pointer}.pnm-row:hover{background:#f6faeb}.pnm-row:focus-visible{outline:3px solid #4C6B1D;outline-offset:-3px}.pnm-row.is-selected{background:#ebf4d3;box-shadow:inset 0 0 0 2px #4C6B1D}.pnm-row__name{display:block;font-weight:600}.pnm-row__meta{display:block;margin-top:0.15em;font-size:0.9em;color:#5c6350}.pnm-row__tags{display:flex;flex-wrap:wrap;align-items:center;gap:0.3em;margin-top:0.35em}.pnm-row__pct{font-size:0.9em;font-weight:600;font-variant-numeric:tabular-nums}@media (max-width: 63.99em){.pnm--show-map .pnm-list{display:none}}@media (max-width: 63.99em){.pnm--show-list .pnm-mapbox{display:none}}.pnm-mapbox{min-width:0;margin:0.8em 1em 0}@media (max-width: 63.99em){.pnm--has-card .pnm-mapbox{margin-bottom:62vh;margin-bottom:62svh}}.pnm-map{position:relative;height:62vh;height:62svh;min-height:22em;overflow:hidden;background:#e6e9d9;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,0.1);touch-action:none;user-select:none;cursor:grab}.pnm-map:focus-visible{outline:3px solid #4C6B1D;outline-offset:2px}@media (min-width: 64em){.pnm-map{height:35em}}.pnm-tiles,.pnm-canvas{position:absolute;top:0;left:0}.pnm-tile{position:absolute;width:256px;height:256px;max-width:none;margin:0;pointer-events:none}.pnm-tip{position:absolute;z-index:3;max-width:16em;padding:0.3em 0.6em;background:#202417;color:#fff;border-radius:6px;font-size:0.8em;line-height:1.3;pointer-events:none}.pnm-zoom{position:absolute;top:0.6em;left:0.6em;z-index:2;display:flex;flex-direction:column;gap:0.3em}.pnm-zoom button{width:2.6em;height:2.6em;margin:0;padding:0;border:1px solid #b1b2ae;border-radius:8px;background:#fff;color:#202417;font-size:1.2em;line-height:1;cursor:pointer}.pnm-zoom button:focus-visible{outline:3px solid #4C6B1D;outline-offset:1px}.pnm-attrib{position:absolute;right:0;bottom:0;z-index:2;margin:0;padding:0.15em 0.5em;background:rgba(255,255,255,0.85);font-size:0.7em}.pnm-attrib a{color:#202417}.pnm-legend{display:flex;flex-wrap:wrap;gap:0.3em 1em;margin:0.6em 0 0;padding:0;list-style:none;font-size:0.8em}.pnm-legend li{display:flex;align-items:center;gap:0.35em;margin:0;padding:0;list-style:none}.pnm-mapbox{position:relative}.pnm-hint{margin:0.5em 0 0;font-size:0.85em;color:#5c6350}.pnm-side{min-width:0}.pnm-side__card{position:relative;padding:1em 1em 1.1em;background:#fff;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,0.22);font-size:0.9em}@media (max-width: 63.99em){.pnm-side{position:fixed;right:0;bottom:0;left:0;z-index:40}.pnm-side__card{box-sizing:border-box;max-height:58vh;max-height:58dvh;overflow-y:auto;padding-bottom:4.6em;border-radius:14px 14px 0 0;box-shadow:0 -4px 14px rgba(0,0,0,0.22)}}@media (min-width: 64em){.pnm-side{position:absolute;top:0.6em;right:0.6em;z-index:6;width:19em;max-height:33.8em;overflow-y:auto;border-radius:12px}.pnm-side__card{max-height:none}}.pnm-card__close{position:absolute;top:0.6em;right:0.6em;margin:0;padding:0.25em 0.7em;border:1px solid #b1b2ae;border-radius:8px;background:#fff;color:#202417;font:inherit;font-size:0.85em;cursor:pointer}.pnm-card__close:focus-visible{outline:3px solid #4C6B1D;outline-offset:1px}.pnm-card__tags{display:flex;flex-wrap:wrap;gap:0.3em;margin:0 4.5em 0.5em 0}.pnm-card__name{margin:0 0 0.2em;font-size:1.1em;line-height:1.3}.pnm-card__sub{margin:0 0 0.7em;color:#5c6350}.pnm-card__facts{display:grid;grid-template-columns:auto minmax(0, 1fr);gap:0.25em 0.8em;margin:0 0 0.8em}.pnm-card__facts dt{margin:0;font-weight:600;color:#5c6350}.pnm-card__facts dd{margin:0;overflow-wrap:anywhere}.pnm-card__facts a{text-decoration:underline}.pnm-card__approx{margin:0 0 0.8em;padding:0.5em 0.7em;border-radius:8px;background:#FAFAF6;font-size:0.9em;color:#5c6350}.pnm-card__report{display:block;text-align:center;margin:0 0 0.6em}.pnm-card__source a{text-decoration:underline}.pnm-card__source{margin:0;font-size:0.85em;color:#5c6350}.pnm-card__rating{display:flex;align-items:center;gap:0.5em;margin:0 0 0.5em}.pnm-card__rating .project-stars{margin:0}.pnm-card__actions{margin:0 0 0.8em}.pnm-card__rate{margin:0 0 0.8em;padding-top:0.8em}.pnm-card__rate-h{margin:0 0 0.4em;font-size:1em;line-height:1.35}.correction-form{display:grid;gap:0.5em;max-width:32em}.correction-form label{font-weight:bold}.correction-form select,.correction-form textarea{width:100%;box-sizing:border-box;margin:0}.correction-form .form-hint,.correction-form .form-error{margin:0}.follow-form{display:grid;gap:0.5em;max-width:28em}.follow-form label{font-weight:bold}.follow-form input[type="email"]{width:100%;box-sizing:border-box;margin:0}.contractor-search{margin:0}.contractor-search label{display:block;margin:0 0 0.3em;font-size:0.8em;font-weight:600}.contractor-search__row{display:flex;flex-wrap:wrap;gap:0.5em}.contractor-search__row input[type="search"]{flex:1 1 12em;min-width:0;margin:0}.contractor-search__row .btn,.contractor-search__row .skiplink{margin:0}@media (max-width: 30em){.contractor-search__row input[type="search"]{flex-basis:100%}.contractor-search__row .btn,.contractor-search__row .skiplink{flex:1 1 auto;text-align:center}}.contractor-search__result{margin:0 0 1em;font-size:0.95em;font-weight:bold}.impact-intro{max-width:40em}.impact-note{max-width:40em;margin:0.75em 0 0;font-size:0.9em;color:#51544a}.impact-table-wrap{overflow-x:auto;margin:0 0 1.5em;background:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,0.08)}.impact-table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.impact-table th,.impact-table td{padding:0.7em 0.9em;text-align:left;vertical-align:top;border-bottom:1px solid rgba(32,36,23,0.1)}.impact-table thead th{font-size:0.8em;text-transform:uppercase;letter-spacing:0.04em;color:#4C6B1D}.impact-table tbody th small,.impact-table tbody th .small-print,.impact-table td small,.impact-table td .small-print{display:block;margin-top:0.2em;font-size:0.8em;font-weight:normal;color:#5c6350}.impact-table td{font-size:1.15em;font-weight:bold;white-space:nowrap}.impact-nodata{font-size:0.85em;font-weight:normal;color:#5c6350}.impact-tiles{display:grid;grid-template-columns:repeat(auto-fit, minmax(14em, 1fr));gap:0.75em;margin:0 0 1.5em}.impact-tiles>div{padding:0.9em 1em;background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,0.1)}.impact-tiles dt{font-size:0.8em;font-weight:bold;text-transform:uppercase;letter-spacing:0.04em;color:#4C6B1D}.impact-tiles dd{margin:0.2em 0 0;font-size:1.6em;font-weight:bold;font-variant-numeric:tabular-nums}.impact-tiles .impact-tiles__note{font-size:0.8em;font-weight:normal;color:#5c6350}.impact-footer a{margin-left:0.5em;text-decoration:underline}.sdg-tag{display:inline-block;margin:0.15em 0.3em 0 0;padding:0.05em 0.5em;font-size:0.75em;font-weight:bold;color:#4C6B1D;border:1px solid #4C6B1D;border-radius:999px;white-space:nowrap}.sdg-note{color:#5c6350}.data-list dt{margin-top:0.75em;font-weight:bold}.data-list dd{margin:0.2em 0 0}.data-list a{text-decoration:underline}.changelog h2{margin-top:1.25em;font-size:1.15em}.content ul:not([class])>li a,.content ol:not([class])>li a,.data-list+p a{text-decoration:underline}.ref-lookup-result{margin:1em 0;padding:1em 1.25em;max-width:36em;background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,0.1)}.ref-lookup-result .form-error{font-weight:bold}.ref-lookup-result .ref-lookup-form{margin-top:1em}.form-control{border-radius:8px;border-color:#b9b9b9;padding:0.65em 0.75em;font-size:1.05em}.form-control:focus{outline:none;border-color:#4C6B1D;box-shadow:0 0 0 3px rgba(76,107,29,0.25)}select.form-control{height:auto;padding:0.6em 2em 0.6em 0.75em}.extra-category-questions{border-radius:12px;padding:1.25em;margin:1em 0}.pc_alternatives{margin:1.5em 0;padding-left:2.25em;list-style-type:disc}.pc_alternatives li{margin:0.75em 0;line-height:1.6}.pc_alternatives li a{color:#4C6B1D;text-decoration:underline}.pc_alternatives li a:hover,.pc_alternatives li a:focus{color:#202417}.item-list__item{border-radius:10px;overflow:hidden;margin:0 0 0.75em;padding:1em 1.25em;box-shadow:0 1px 3px rgba(0,0,0,0.08)}.item-list__item--indented{margin:0 0 0.75em;border-top:none}.my-account-buttons a{border-radius:10px;padding:0.4em 0.9em;min-width:4.6em;text-align:center}.my-account-buttons__signout{color:#C62828}.my-account-buttons__signout:hover{color:#A31E1E}.my-account-fields__row{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:0.5em}.my-account-fields__row .my-account-buttons{margin:0;display:flex;gap:0.5em}@media (max-width: 420px){.govuk-fieldset-wrapper .filter-group{flex-direction:column}}.content li::marker{color:#4C6B1D}.form-section-heading{color:#202417;font-size:1.3em}.btn:not(.btn--primary):not(.btn--danger),.skiplink:not(.btn--primary):not(.btn--danger){border-radius:10px;border-color:#4C6B1D;background:#fff;color:#202417 !important}.btn:not(.btn--primary):not(.btn--danger):hover,.skiplink:not(.btn--primary):not(.btn--danger):hover,.btn:not(.btn--primary):not(.btn--danger):focus,.skiplink:not(.btn--primary):not(.btn--danger):focus{background:#f6faeb;border-color:#202417;color:#202417 !important}.confirmation-header{background-color:#fff;border-radius:16px;box-shadow:0 2px 10px rgba(0,0,0,0.1);padding-top:136px;max-width:36em;margin:0 auto}.confirmation-header h1{color:#202417}.confirmation-header:not(.confirmation-header--failure):not(.confirmation-header--inbox):not(.confirmation-header--phone):not(.confirmation-header--blank){background-image:url('data:image/svg+xml,%3Csvg width="50" height="50" viewBox="0 0 50 50" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Ccircle cx="25" cy="25" r="25" fill="%23FFD100"/%3E%3Cpath d="M14 27L21 34L37 15" stroke="%23222222" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/%3E%3C/svg%3E');background-size:72px;padding-top:108px}#\32 fa_code{flex:0 0 12em;max-width:12em}.confirmation-header--phone .form-txt-submit-box{display:inline-flex}.confirmation-header--phone .form-txt-submit-box input[type="submit"]{flex:0 0 auto}.dev-site-notice{position:relative;top:0;left:0;transform:none;width:100%;box-sizing:border-box;background:#A5CD38;color:#202417;font-size:0.8em;font-weight:bold;text-align:center;padding:0.5em 1em;letter-spacing:0.02em}.dev-site-notice__icon{margin-right:0.4em}.form-control{box-shadow:none;border-width:2px;border-color:#d5dbe3}input[name="name"],input[name="username"],input[name="username_register"]{padding-left:2.5em;background-repeat:no-repeat;background-position:0.75em center;background-size:1.1em}input[name="name"]{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="%234C6B1D"%3E%3Cpath d="M12 12c2.7 0 5-2.3 5-5s-2.3-5-5-5-5 2.3-5 5 2.3 5 5 5zm0 2c-3.3 0-10 1.7-10 5v3h20v-3c0-3.3-6.7-5-10-5z"/%3E%3C/svg%3E')}input[name="username"],input[name="username_register"]{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="%234C6B1D"%3E%3Cpath d="M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4l-8 5-8-5V6l8 5 8-5v2z"/%3E%3C/svg%3E')}.icon-input-group{position:relative}.icon-input-group input{background-image:none}.icon-input-group::before{content:'';position:absolute;left:0.75em;top:50%;transform:translateY(-50%);width:1.1em;height:1.1em;pointer-events:none;background:no-repeat center / contain}.icon-input-group--email::before{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="%234C6B1D"%3E%3Cpath d="M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4l-8 5-8-5V6l8 5 8-5v2z"/%3E%3C/svg%3E')}.phone-input-group{display:flex;align-items:stretch;border-radius:8px;border:2px solid #d5dbe3;overflow:hidden;margin-bottom:0.5em;background:#fff}.phone-input-group:focus-within{border-color:#4C6B1D;box-shadow:0 0 0 3px rgba(76,107,29,0.25)}.phone-input-group__prefix{display:flex;align-items:center;gap:0.4em;padding:0 0.75em;background:#ededec;color:#202417;font-weight:bold;white-space:nowrap}.phone-input-group__prefix::before{content:'';display:inline-block;width:1.1em;height:1.1em;flex-shrink:0;background:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="%234C6B1D"%3E%3Cpath d="M6.6 10.8c1.4 2.8 3.8 5.2 6.6 6.6l2.2-2.2c.3-.3.7-.4 1-.2 1.1.4 2.3.6 3.6.6.6 0 1 .4 1 1V20c0 .6-.4 1-1 1-9.4 0-17-7.6-17-17 0-.6.4-1 1-1h3.5c.6 0 1 .4 1 1 0 1.3.2 2.5.6 3.6.1.4 0 .8-.3 1.1l-2.2 2.1z"/%3E%3C/svg%3E') no-repeat center/contain}.phone-input-group__local{border:none !important;border-radius:0 !important;box-shadow:none !important;margin-bottom:0 !important;flex:1;min-width:0}.phone-input-group__error{margin-top:0.25em}.report-progress{margin-bottom:1.5em}.report-progress ol{display:flex;align-items:flex-start;list-style:none;padding:0;margin:0 0 0.6em;gap:0.5em}.report-progress__step{flex:1;list-style:none;text-align:center;font-size:0.75em;color:#5c6350}.report-progress__num{display:flex;align-items:center;justify-content:center;width:2em;height:2em;border-radius:50%;background:#e5e5e5;color:#4a5040;font-weight:bold;margin:0 auto 0.4em;transition:background-color 200ms ease, color 200ms ease}.report-progress__label{display:block;line-height:1.3}.report-progress__step.is-active{color:#202417;font-weight:bold}.report-progress__step.is-active .report-progress__num{background:#4C6B1D;color:#fff}.report-progress__step.is-complete .report-progress__num{background:#A5CD38;color:#202417}.report-progress__text{text-align:center;font-weight:bold;color:#202417;margin:0 0 1em;font-size:0.95em}.front-for-audience{margin:2em 0 0}.front-for-audience__col{background:#f6faeb;border:1px solid #e4f0c3;border-radius:16px;padding:1.75em;margin:0 1em 1.5em}.front-for-audience__col h2{margin-top:0}.front-for-audience__col p{margin-bottom:1.25em}.front-for-audience__col .btn,.front-for-audience__col .skiplink{display:inline-block;background:#A5CD38 !important;color:#202417 !important;border-color:#4C6B1D}.front-for-audience__col .btn:hover,.front-for-audience__col .skiplink:hover,.front-for-audience__col .btn:focus,.front-for-audience__col .skiplink:focus{background:#4C6B1D !important;color:#fff !important}.js-demolgu-back-row{display:flex;align-items:center;gap:0.75em;margin-top:1.5em}.js-demolgu-back-row>.btn,.js-demolgu-back-row>.skiplink{flex:1 1 0;width:auto;margin:0}.js-demolgu-back-row>.btn:not(.js-demolgu-back),.js-demolgu-back-row>.skiplink:not(.js-demolgu-back){background:#A5CD38;border:1px solid #4C6B1D;color:#202417}.js-demolgu-back-row>.btn:not(.js-demolgu-back):hover,.js-demolgu-back-row>.skiplink:not(.js-demolgu-back):hover,.js-demolgu-back-row>.btn:not(.js-demolgu-back):focus,.js-demolgu-back-row>.skiplink:not(.js-demolgu-back):focus{background:#4C6B1D;color:#fff}.js-demolgu-back-row.desk-only{display:flex !important}.form-section-heading--private.hidden-nojs{display:none}html.js .form-section-preview{background-color:transparent;padding:0}.js-demolgu-back{background:none;color:#4C6B1D;border:2px solid #4C6B1D}.js-demolgu-back:hover,.js-demolgu-back:focus{background:#d7e9a5}.js-report-summary{background:#f6faeb;border:1px solid #4C6B1D;border-radius:8px;padding:1em 1.25em;margin-bottom:1.5em}.js-report-summary h2{margin-top:0}.js-report-summary dl{margin:0}.js-report-summary dt{font-weight:bold;margin-top:0.75em}.js-report-summary dt:first-child{margin-top:0}.js-report-summary dd{margin:0.2em 0 0}.js-summary-photo-thumb{max-width:8em;max-height:8em;border-radius:6px;display:block}html,body{height:100%}body{display:flex;flex-direction:column;min-height:100vh;min-height:100svh}.wrapper{flex:1 0 auto}.demolgu-footer{background:#202417;color:#FAFAF6;border-top:1px solid #4C6B1D;margin-top:3em;flex-shrink:0}body.mappage .demolgu-footer{display:none}.demolgu-footer__inner{max-width:66em;margin:0 auto;padding:1.25em 1em;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0.75em}@media (max-width: 40em){.demolgu-footer__inner{padding-bottom:4.5em}}.demolgu-footer__copyright{margin:0;font-size:0.85em;color:rgba(250,250,246,0.8)}.demolgu-footer__links{display:flex;flex-wrap:wrap;gap:1.25em;font-size:0.85em}.demolgu-footer__links a{color:#FAFAF6;text-decoration:underline;text-underline-offset:0.2em}.demolgu-footer__links a:hover,.demolgu-footer__links a:focus{color:#A5CD38}@media (max-width: 63.99em){.demolgu-footer__links{gap:0 1.25em}.demolgu-footer__links a{display:inline-flex;align-items:center;min-width:44px;min-height:44px}}.moderate-display.segmented-control{gap:0.75em}.moderate-display.segmented-control::before,.moderate-display.segmented-control::after{content:none}.moderate-display.segmented-control>*{border-right-width:1px;flex:1 1 0;min-width:0}.moderate-display.segmented-control>:first-child,.moderate-display.segmented-control>:last-child{border-radius:10px}.segmented-control--radio{gap:0.5em}.segmented-control--radio label{border-radius:10px !important;border-right-width:1px !important}.segmented-control--radio input:checked+label+input+label{border-left-width:1px}.segmented-control--radio input:checked+label{background:#A5CD38 !important;border-color:#4C6B1D !important;color:#202417 !important;font-weight:bold}form+.my-account-buttons{display:flex;flex-wrap:wrap;gap:0.5em}form+.my-account-buttons>a{flex:1 1 0;min-width:0;text-align:center;display:flex;align-items:center;justify-content:center}form[action*="notify_preference"]>ul{margin-left:0}form[action*="notify_preference"]>ul>li{list-style:none}.report-detail-heading{margin:1.25em 0 0.35em;font-size:0.85em;text-transform:uppercase;letter-spacing:0.04em;color:#4C6B1D}.report_meta_info{font-size:0.8em}.govuk-checkboxes--small .govuk-checkboxes__item .govuk-checkboxes__label:before{top:50%;margin-top:-12px}.govuk-checkboxes--small .govuk-checkboxes__item .govuk-checkboxes__label:after{top:50%;margin-top:-5px}.demolgu-lang-toggle{position:fixed;right:1em;bottom:2.25em;z-index:500}.demolgu-lang-toggle a{display:inline-block;padding:0.4em 0.9em;background:rgba(255,255,255,0.92);border:1px solid #dbebaf;border-radius:999px;font-size:0.8em;color:#4C6B1D;text-decoration:none;box-shadow:0 1px 4px rgba(0,0,0,0.15)}.demolgu-lang-toggle a:hover,.demolgu-lang-toggle a:focus{background:#A5CD38;color:#202417}@media (max-width: 48em){.demolgu-lang-toggle{bottom:1em}.demolgu-lang-toggle a{padding:0.3em 0.7em;font-size:0.75em}body:has(#mobile-sticky-sidebar-button) .demolgu-lang-toggle{bottom:5.2em}.demolgu-lang-toggle a{display:inline-flex;align-items:center;min-height:44px;box-sizing:border-box;padding:0 1em;font-size:0.8em}html.only-map .demolgu-lang-toggle{bottom:3.5em}}@media (min-width: 48em){body.mappage .demolgu-lang-toggle{bottom:5em}}.project-popup{font-family:inherit}.project-popup p{margin:0.4em 0}.project-popup .project-popup-status{font-size:0.85em;display:flex;align-items:center;gap:0.5em;flex-wrap:wrap}.project-popup .project-popup-percent{opacity:0.7}.project-popup dl{margin:0.5em 0;font-size:0.85em}.project-popup dt{font-weight:bold;opacity:0.7}.project-popup dd{margin:0 0 0.4em}.project-popup .btn,.project-popup .skiplink{display:inline-block;padding:0.6em 1em;border-radius:10px;background:#A5CD38;color:#202417;text-decoration:none;font-weight:bold}.project-popup .pnm-card__report{display:block;text-align:center}.status-tag{display:inline-block;padding:0.15em 0.7em;border-radius:999px;font-size:0.8em;font-weight:bold;text-transform:uppercase;letter-spacing:0.03em;white-space:nowrap}.status-tag--ongoing{background:#A5CD38;color:#202417}.status-tag--ongoing-0-20{background:#D32F2F;color:#fff}.status-tag--ongoing-20-40{background:#EF6C00;color:#202417}.status-tag--ongoing-40-60{background:#FBC02D;color:#202417}.status-tag--ongoing-60-80{background:#9CCC65;color:#202417}.status-tag--ongoing-80-100{background:#A5CD38;color:#202417}.status-tag--completed{background:#4C6B1D;color:#fff}.status-tag--upcoming{background:#e4e5e3;color:#63665d}.status-tag--past-target{background:#202417;color:#fff}.status-tag+.status-tag--past-target{margin-left:0.3em}.project-progress{background:#e9f3cd;border-radius:999px;height:8px;overflow:hidden;margin:0.5em 0 0.9em}.project-progress__bar{background:#A5CD38;height:100%;border-radius:999px}.project-stars{margin:0.4em 0 0.1em}.project-stars .project-star{font-size:1.3em;color:#bcbdb9}.project-stars .project-star.is-filled{color:#A5CD38}.project-stars-average{font-size:0.8em;opacity:0.7}.satisfaction-rating{margin-top:1em;padding-top:1em;border-top:1px solid #dededc}.satisfaction-rating h4{font-size:0.95em;margin:0 0 0.5em}.satisfaction-view-review{font-size:0.9em;font-style:italic;margin:0.5em 0}.satisfaction-hint{font-size:0.72em;opacity:0.75;margin:0 0 0.75em}.satisfaction-report-nudge{margin:0.75em 0;padding:0.75em 1em;background:#fcebeb;border:1px solid #ec8e8e;border-radius:10px}.satisfaction-report-nudge p{margin:0 0 0.6em;font-size:0.9em}.satisfaction-show-name{display:flex;align-items:center;gap:0.5em;margin:0.75em 0;font-size:0.85em}.satisfaction-show-name input[type="checkbox"]{margin:0;width:1.1em;height:1.1em;accent-color:#A5CD38}.satisfaction-show-name label{cursor:pointer}.satisfaction-stars .satisfaction-star{appearance:none;border:none;background:none;padding:0;font-family:inherit;cursor:pointer;font-size:1.6em;color:#bcbdb9}.satisfaction-stars .satisfaction-star:focus-visible{outline:2px solid #4C6B1D;outline-offset:2px}.satisfaction-stars .satisfaction-star.is-filled{color:#A5CD38}.satisfaction-review{display:block;width:100%;box-sizing:border-box;margin:0.6em 0;min-height:4em;font-family:inherit}.satisfaction-rating .btn,.satisfaction-rating .skiplink{appearance:none;box-sizing:border-box;font-family:inherit;font-size:1em;display:inline-block;padding:0.5em 0.9em;border:2px solid #202417;border-radius:10px;background:#A5CD38;color:#202417;font-weight:bold;cursor:pointer}.satisfaction-message{font-size:0.85em;opacity:0.8}#side .full-width{padding:0 1em}.project-search{display:flex;flex-wrap:wrap;gap:0.5em;margin-bottom:1em}.project-search__input{flex:1 1 auto;min-width:0}.project-search__input:focus-visible{outline:2px solid #4C6B1D;outline-offset:1px}.project-search__button{flex:0 0 auto}.project-search__error{flex-basis:100%;color:#D50404;font-size:0.9em;margin:0}.project-search__banner{background:#f2f8e1;font-size:0.9em;padding:0.5em 0.75em}.project-search__clear{font-weight:bold}.project-filters{display:flex;flex-wrap:wrap;align-items:flex-start;gap:0.75em;margin-bottom:1em}.project-filter-dropdown{flex:1 1 8em;min-width:0;background:#fff;border:2px solid #d5dbe3;border-radius:8px}.project-filter-dropdown summary{cursor:pointer;list-style:none;padding:0.6em 2em 0.6em 0.75em;font-size:0.85em;font-weight:bold;position:relative}.project-filter-dropdown summary::-webkit-details-marker{display:none}.project-filter-dropdown summary::after{content:"+";position:absolute;right:0.75em;top:50%;transform:translateY(-50%);font-size:1.2em;font-weight:normal;line-height:1;color:#4C6B1D}.project-filter-dropdown summary:focus-visible{outline:2px solid #4C6B1D;outline-offset:-2px}.project-filter-dropdown[open] summary::after{content:"\2212"}.project-filter-dropdown__count{font-weight:normal;color:#4C6B1D}.project-filter-dropdown__panel{display:flex;flex-direction:column;gap:0.5em;padding:0 0.75em 0.75em}.project-filter-dropdown__panel label{display:flex;align-items:center;gap:0.5em;font-size:0.85em;font-weight:normal;cursor:pointer}.project-filter-dropdown__panel input[type="checkbox"],.project-filter-dropdown__panel input[type="radio"]{margin:0;width:1.1em;height:1.1em;flex-shrink:0}.project-filters--map{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:0.75em}.project-filters--map .project-filter-dropdown[open]{grid-column:1 / -1}.project-filters--map .project-filter-dropdown__panel{display:grid;grid-template-columns:repeat(auto-fit, minmax(11em, 1fr));gap:0.5em 1em}.project-filters--map .project-filter-toggle,.project-filters--map .project-list-link{grid-column:1 / -1;margin-top:0}.account-filters-wrapper{margin-bottom:1.5em}.account-filters__apply{margin-top:0.75em}.item-list--projects__item h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.item-list--projects__item small,.item-list--projects__item .small-print{display:block;color:#6e7168;margin-top:0.5em}.my-account-page fieldset{border:none;padding:0;margin:0;overflow:hidden}.my-account-page fieldset legend{float:left;width:16em;max-width:55%;padding:0;margin:0;font-weight:bold;box-sizing:border-box}.my-account-page fieldset .my-account-field{overflow:hidden}@media (max-width: 30em){.my-account-page fieldset legend{float:none;width:auto;max-width:none;display:block;margin-bottom:0.5em}}.item-list--my-ratings__item h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.item-list--my-ratings__item small,.item-list--my-ratings__item .small-print{display:block;color:#6e7168;margin-top:0.4em}.my-account-page{max-width:60em}.my-account-page>h2{margin-top:1.75em}.account-card{box-sizing:border-box;margin:0 0 1.25em;padding:1.1em 1.25em 1.25em;background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,0.1)}.account-card>h2{margin:0 0 0.6em;font-size:1.15em}.account-details{margin:0}.account-details__row{display:grid;grid-template-columns:6.5em minmax(0, 1fr) auto;align-items:center;gap:0.4em 1em;padding:0.7em 0;border-top:1px solid #e9e9e8}.account-details__row:first-child{border-top:0}.account-details__row dt{color:#51544a;font-size:0.9em;font-weight:bold}.account-details__row dd{margin:0}@media (max-width: 35.99em){.account-details__row{grid-template-columns:minmax(0, 1fr) auto}.account-details__row dt{grid-column:1 / -1;margin-bottom:-0.4em}}.account-details__value{overflow-wrap:anywhere}.account-details__actions{display:flex;gap:0.5em}.account-badge{display:inline-block;margin-left:0.5em;padding:0.1em 0.65em;border-radius:999px;background:#ededec;color:#51544a;font-size:0.75em;font-weight:bold;vertical-align:middle;white-space:nowrap}.account-badge--ok{background:#e4f0c3;color:#202417}a.account-pill,.my-account-page a.account-pill{display:inline-block;min-width:4.6em;padding:0.4em 1em;border:1px solid #4C6B1D;border-radius:10px;background:#fff;color:#4C6B1D;font-weight:bold;text-align:center;text-decoration:none !important}a.account-pill:hover,a.account-pill:focus-visible,.my-account-page a.account-pill:hover,.my-account-page a.account-pill:focus-visible{background:#edf5d7;color:#4C6B1D}a.account-pill--danger{border-color:#C62828;color:#C62828}a.account-pill--danger:hover,a.account-pill--danger:focus-visible{background:#faeeee;color:#A31E1E}.account-actions{display:flex;flex-wrap:wrap;gap:0.6em;margin:0}.account-prefs fieldset+fieldset{margin-top:1em;padding-top:1em;border-top:1px solid #e9e9e8}.account-prefs__save{margin:1.25em 0 0}.account-prefs__save .btn,.account-prefs__save .skiplink{box-sizing:border-box;width:100%}@media (min-width: 36em){.account-prefs__save .btn,.account-prefs__save .skiplink{width:auto}}.account-filters-wrapper{display:flex;flex-wrap:wrap;align-items:flex-start;gap:0.75em;padding:1em;background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,0.1)}.account-filters-wrapper .account-filters{flex:1 1 30em;min-width:0}.account-filters-wrapper .account-filters__apply{flex:0 0 auto;margin-top:0}@media (max-width: 35.99em){.account-filters-wrapper .account-filters__apply{width:100%}}.account-empty{margin:0 0 1em}.status-tag--open{background:#e9e9e8;color:#202417}.account-report__meta{display:flex;flex-wrap:wrap;align-items:center;gap:0.4em 0.8em;margin:0.5em 0 0;color:#6e7168;font-size:0.9em}.account-report__date{font-style:normal}.js-collapsible-list.is-collapsed .item-list>.item-list__item:nth-child(n+6){display:none}.js-collapsible-list__toggle-wrap{text-align:center;margin-top:0.75em}.js-collapsible-list__toggle{font-weight:bold}.location-error-fallback{margin-top:1em}.location-error-fallback a{text-decoration:underline}.inspect-linked-project{margin-bottom:1em}.inspect-linked-project p{margin:0.3em 0 0}.inspect-linked-project small,.inspect-linked-project .small-print{color:#6e7168}.map-pins-toggle{display:none}.project-popup__secondary-actions{display:flex;flex-wrap:wrap;gap:0.5em}.project-view-reports,.project-view-ratings,.project-view-map,.project-share{appearance:none;box-sizing:border-box;display:inline-flex;align-items:center;gap:0.4em;font-family:inherit;font-size:0.82em;font-weight:bold;color:#202417;background:#fff;border:1.5px solid #bcbdb9;border-radius:999px;padding:0.5em 0.9em;cursor:pointer;text-decoration:none}.project-view-reports:hover,.project-view-ratings:hover,.project-view-map:hover,.project-share:hover{border-color:#4C6B1D;background:#f4f9e7;text-decoration:none}.project-view-reports:focus-visible,.project-view-ratings:focus-visible,.project-view-map:focus-visible,.project-share:focus-visible{outline:2px solid #4C6B1D;outline-offset:2px}.project-popup__count-badge{background:#A5CD38;color:#202417;border-radius:999px;padding:0.05em 0.55em;font-size:0.95em}.project-info-modal{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center}.project-info-modal[hidden]{display:none}.project-info-modal__backdrop{position:absolute;inset:0;background:rgba(32,36,23,0.5)}.project-info-modal__panel{position:relative;background:#fff;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,0.2);max-width:32em;width:calc(100% - 2em);max-height:calc(100vh - 4em);max-height:calc(100dvh - 4em);overflow-y:auto;padding:1.5em}.project-info-modal__close{position:absolute;top:0.5em;right:0.5em;border:none;background:none;font-size:1.5em;line-height:1;cursor:pointer;color:#202417;padding:0.25em 0.5em}.project-info-modal__list small,.project-info-modal__list .small-print{display:block;color:#6e7168}.project-info-modal__list>.item-list__item{padding-bottom:0.75em;margin-bottom:0.75em;border-bottom:1px solid #e4e5e3}.project-info-modal__list>.item-list__item:last-child{border-bottom:none;margin-bottom:0}.hp-field{position:absolute;left:-9999px;top:-9999px}.faq-page{max-width:42em}.faq-page h1{margin-bottom:0.3em}.faq-page h2{margin:2em 0 0.75em;font-size:1.2em}.faq-page h2:first-of-type{margin-top:1.5em}.faq-intro{font-size:1.1em;opacity:0.85;margin-bottom:1.5em}.faq-group{display:flex;flex-direction:column;gap:0.75em}.faq-item{background:#fff;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,0.08);overflow:hidden}.faq-item summary{cursor:pointer;list-style:none;padding:1em 2.5em 1em 1.25em;font-weight:bold;position:relative}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary::after{content:"+";position:absolute;right:1.1em;top:50%;transform:translateY(-50%);font-size:1.3em;font-weight:normal;line-height:1;color:#4C6B1D}.faq-item summary:focus-visible{outline:2px solid #4C6B1D;outline-offset:-2px}.faq-item[open] summary::after{content:"\2212"}.faq-item__body{padding:0 1.25em 1.25em}.faq-item__body p{margin:0 0 0.75em}.faq-item__body p:last-child{margin-bottom:0}.faq-item__body ul{margin:0 0 0.75em 1.25em;padding:0}.faq-item__body ul li{margin-bottom:0.4em}.alertpage .alert-wrap{max-width:42em}.alertpage .alert-intro{margin:0 0 1.2em}.alertpage .alert-lead{margin:0 0 0.6em;font-size:1.1em;line-height:1.5}.alertpage .alert-note{margin:0;padding:0.65em 1em;background:#f2f8e1;border-radius:12px;font-size:0.9em;line-height:1.5}.alertpage .alert-note summary{display:flex;align-items:center;min-height:44px;cursor:pointer;font-weight:600}.alertpage .alert-note p{margin:0.6em 0 0.2em}.alertpage .alert-for{margin:-0.3em 0 1em;font-weight:bold}.alertpage input[type="text"],.alertpage input[type="email"],.alertpage input[type="search"],.alertpage .govuk-input{box-sizing:border-box;margin:0;padding:0.65em 0.85em;border:1px solid #9b9c97;border-radius:10px;background-color:#fff;color:#202417;font:inherit;line-height:1.3}.alertpage input[type="text"]:focus,.alertpage input[type="text"]:focus-visible,.alertpage input[type="email"]:focus,.alertpage input[type="email"]:focus-visible,.alertpage input[type="search"]:focus,.alertpage input[type="search"]:focus-visible,.alertpage .govuk-input:focus,.alertpage .govuk-input:focus-visible{outline:3px solid #4C6B1D;outline-offset:1px;box-shadow:none}.alertpage .govuk-label{font-size:0.95em}.alertpage .govuk-fieldset__legend--m{margin-bottom:0.6em;font-size:1.15em;font-weight:bold}.alertpage .alert-option-wrapper{display:flex;align-items:center;gap:0.6em;margin:0 0 0.6em;padding:0.65em 0.9em;background:#fff;border:2px solid #e0e0df;border-radius:12px;box-shadow:0 1px 4px rgba(0,0,0,0.06)}.alertpage .alert-option-wrapper:has(input:checked){border-color:#4C6B1D;background:#f6faeb}.alertpage .alert-option-wrapper:focus-within{border-color:#4C6B1D}.alertpage .alert-option-wrapper .govuk-radios__item{flex:1 1 auto;min-width:0;margin:0}.alertpage .alert-option-wrapper .govuk-radios__label{font-size:0.95em;line-height:1.35}.alertpage .alerts-rss-link{flex:none;display:inline-flex;align-items:center;justify-content:center;width:2em;height:2em;border-radius:8px}.alertpage .alerts-rss-link:hover,.alertpage .alerts-rss-link:focus{background:#edf5d7}.alertpage .alert-radius{margin:-0.2em 0 0.9em 0.4em;padding:0.4em 0.6em 0.1em 1.4em;border-left:3px solid #d7e9a5}.alertpage .alert-radius .govuk-form-group,.alertpage .alert-radius #rss_local_alt{margin:0;padding-left:0}.alertpage .alert-radius .govuk-label{display:block;margin:0 0 0.3em;font-size:0.85em}.alertpage .alert-radius .govuk-input__wrapper{display:flex;align-items:stretch;max-width:9em}.alertpage .alert-radius #distance{flex:1 1 auto;width:auto;min-width:0;max-width:none;border-radius:10px 0 0 10px}.alertpage .alert-radius .govuk-input__suffix{flex:none;display:flex;align-items:center;min-width:0;padding:0 0.7em;border:1px solid #9b9c97;border-left:none;border-radius:0 10px 10px 0;background:#f2f8e1;font-weight:600}.alertpage .alert-card.alert-card--updates{max-width:36em;margin-top:0}.alertpage .alert-card.alert-card--updates form>p:first-child{margin:0 0 0.8em}.alertpage .alert-card.alert-card--updates .form-txt-submit-box{display:block;margin:0;padding:0}.alertpage .alert-card.alert-card--updates .form-txt-submit-box input[type="email"]{width:100%}.alertpage .alert-card.alert-card--updates .form-txt-submit-box .btn,.alertpage .alert-card.alert-card--updates .form-txt-submit-box .skiplink{margin-top:0.7em}.alertpage .alert-card{margin:1.2em 0 0;padding:1em 1.2em 1.1em;background:#fff;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,0.08)}.alertpage .alert-card h3{margin:0 0 0.6em;font-size:1.1em}.alertpage .alert-card p{margin:0.8em 0 0;font-size:0.9em;line-height:1.5}.alertpage .alert-card .govuk-form-group{margin:0}.alertpage .alert-card .govuk-label,.alertpage .alert-card label{display:block;margin:0 0 0.3em;font-size:0.85em;font-weight:600}.alertpage .alert-card .cta-box__input-wrapper,.alertpage .alert-card .form-txt-submit-box{display:flex;flex-wrap:wrap;gap:0.5em;align-items:stretch}.alertpage .alert-card .cta-box__input-wrapper input[type="email"],.alertpage .alert-card .cta-box__input-wrapper .govuk-input,.alertpage .alert-card .form-txt-submit-box input[type="email"],.alertpage .alert-card .form-txt-submit-box .govuk-input{flex:1 1 13em;width:auto;min-width:0}.alertpage .alert-card .cta-box__input-wrapper .btn,.alertpage .alert-card .cta-box__input-wrapper .skiplink,.alertpage .alert-card .form-txt-submit-box .btn,.alertpage .alert-card .form-txt-submit-box .skiplink{flex:0 0 auto;margin:0}.alertpage .alert-card .btn,.alertpage .alert-card .skiplink{border-radius:10px}.alertpage .alert-card .alert-rss-explainer{margin:0 0 0.8em;font-size:0.9em;color:#51544a}.alertpage .pc_alternatives{display:grid;gap:0.5em;margin:0 0 1em;padding:0;list-style:none}.alertpage .pc_alternatives li{margin:0;list-style:none}.alertpage .pc_alternatives a{display:block;padding:0.7em 1em;background:#fff;border:2px solid #e0e0df;border-radius:12px;box-shadow:0 1px 4px rgba(0,0,0,0.06);font-weight:600;text-decoration:none}.alertpage .pc_alternatives a:hover,.alertpage .pc_alternatives a:focus{border-color:#4C6B1D;background:#f8fbef}.alertpage .postcode-form-box{margin:0;padding:0;background:none;box-shadow:none}.alertpage .alert-locate-on-map{margin:0.9em 0 0}.alertpage .alert-locate-on-map a{display:inline-flex;align-items:center;min-height:44px;box-sizing:border-box;padding:0.4em 0.95em;border:1px solid #b1b2ae;border-radius:999px;background:#fff;font-size:0.9em;text-decoration:none}.alertpage .alert-locate-on-map a:hover,.alertpage .alert-locate-on-map a:focus{background:#f4f9e7}.alertpage .confirmation-header{margin-top:1.2em}.alertpage .alert-after{display:flex;flex-wrap:wrap;justify-content:center;gap:0.6em;margin:1.2em 0 0}.alertpage .alert-after .btn,.alertpage .alert-after .skiplink{margin:0;border-radius:10px}.alert-rss-explainer{font-size:0.85em;color:#6e7168;margin:0.2em 0 0.8em}html.mobile .alert-confirm-page #map_box{position:relative;top:auto;left:auto;right:auto;bottom:auto;height:300px;width:100%;margin:0 0 1em;border-radius:12px;overflow:hidden}html.mobile .alert-confirm-page #map_sidebar{position:relative;top:auto;left:auto;bottom:auto;width:auto;box-shadow:none}.alert-confirm-page #side .checkbox-group{margin:0.4em 0 0.8em}.alert-confirm-page #side .final-submit{margin:0}.alert-confirm-page #side .final-submit .btn,.alert-confirm-page #side .final-submit .skiplink{border-radius:10px}html.mobile .alert-confirm-page #side .final-submit{float:none;text-align:center}html.mobile .alert-confirm-page #side .final-submit .btn,html.mobile .alert-confirm-page #side .final-submit .skiplink{display:block;width:100%;box-sizing:border-box}.locate-map-link:focus{outline:none}.contractor-toolbar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:1em 2em;margin:1.2em 0 1.2em;padding:1em 1.1em;background:#fff;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,0.08)}.contractor-toolbar .contractor-search{flex:2 1 22em}.contractor-toolbar .contractor-controls{flex:1 1 22em}.contractor-toolbar .contractor-search__result{flex:1 1 100%;margin:0}.contractor-toolbar input[type="search"],.contractor-toolbar select{box-sizing:border-box;width:100%;max-width:none;margin:0;padding:0.6em 0.8em;border:1px solid #9b9c97;border-radius:10px;background-color:#fff;color:#202417;font:inherit;font-size:0.95em;line-height:1.3}.contractor-toolbar input[type="search"]:focus-visible,.contractor-toolbar select:focus-visible{outline:3px solid #4C6B1D;outline-offset:1px}.contractor-toolbar input[type="search"]::placeholder{font-size:0.92em}.contractor-toolbar input[type="search"]{padding-left:2.5em;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234C6B1D' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-3.5-3.5'/%3E%3C/svg%3E") no-repeat 0.8em center/1.1em;-webkit-appearance:none;appearance:none}.contractor-toolbar select{padding-right:2.2em;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234C6B1D' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat right 0.7em center/1em;-webkit-appearance:none;appearance:none}.contractor-toolbar .btn,.contractor-toolbar .skiplink{padding:0.6em 1.1em;border-radius:10px}.contractor-controls{display:grid;grid-template-columns:minmax(0, 1.4fr) minmax(0, 1fr);gap:0.6em 0.8em;align-items:end}.contractor-controls label{display:block;margin:0 0 0.3em;font-size:0.8em;font-weight:600}.contractor-controls>div{min-width:0}.contractor-controls .btn,.contractor-controls .skiplink{grid-column:1 / -1;justify-self:start;margin:0}@media (max-width: 26em){.contractor-controls{grid-template-columns:minmax(0, 1fr)}}.contractor-table-wrap{overflow-x:auto;background:#fff;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,0.08);margin-bottom:0.5em}.contractor-table{width:100%;border-collapse:collapse}.contractor-table th,.contractor-table td{padding:0.75em 0.9em;text-align:left;border-bottom:1px solid #e9e9e8;font-variant-numeric:tabular-nums}.contractor-table th{font-size:0.78em;text-transform:uppercase;letter-spacing:0.03em;color:#6e7168;background:#f8fbef;white-space:nowrap}.contractor-table th.is-sorted{color:#4C6B1D;box-shadow:inset 0 -3px 0 #A5CD38}.contractor-table td{vertical-align:middle}.contractor-table td.is-sorted{background:#fafcf3;font-weight:600}.contractor-table tbody tr:last-child td{border-bottom:none}.contractor-table tbody tr:hover td{background:#f6faeb}.contractor-table .contractor-table__rank{width:1%;white-space:nowrap}.contractor-table .contractor-table__rank span{display:inline-flex;align-items:center;justify-content:center;min-width:2em;height:2em;padding:0 0.3em;border-radius:1em;background:#f2f8e1;color:#4C6B1D;font-weight:bold;font-size:0.9em}.contractor-table .contractor-table__rank--top span{background:#A5CD38;color:#202417}.contractor-table .contractor-table__name{min-width:16em;font-weight:600;line-height:1.3}.contractor-table--cards td:last-child{min-width:10em}.contractor-table--cards .contractor-table__name{min-width:13em}.contractor-table--cards .contractor-table__name a{text-decoration:none}.contractor-table--cards .contractor-table__name a:hover,.contractor-table--cards .contractor-table__name a:focus{text-decoration:underline}.contractor-table .contractor-table__num,.contractor-table .contractor-table__budget{white-space:nowrap}.contractor-table .project-stars{margin:0 0 0.1em;white-space:nowrap}.contractor-table .project-star{font-size:1.1em}.contractor-table .project-stars-average{font-size:0.8em;color:#51544a;opacity:1;font-weight:normal;white-space:nowrap}.contractor-table .contractor-table__no-rating{color:#6e7168;font-size:0.9em;font-style:italic;font-weight:normal}@media (max-width: 40em){.contractor-table-wrap--cards{overflow:visible;background:none;border-radius:0;box-shadow:none}.contractor-table--cards{display:block}.contractor-table--cards thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.contractor-table--cards tbody,.contractor-table--cards tr,.contractor-table--cards td{display:block}.contractor-table--cards tbody tr{position:relative;margin:0 0 0.8em;padding:0.7em 1em 0.5em;background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,0.1)}.contractor-table--cards td,.contractor-table--cards td.is-sorted,.contractor-table--cards tbody tr:hover td{background:none;padding:0.35em 0;border-bottom:1px solid #ededec;font-weight:normal}.contractor-table--cards td.is-sorted{font-weight:600}.contractor-table--cards .contractor-table__rating-val{text-align:right}.contractor-table--cards td[data-label]:not(.contractor-table__name):not(.contractor-table__rank){display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0.1em 1em;text-align:right}.contractor-table--cards td[data-label]:not(.contractor-table__name):not(.contractor-table__rank)::before{content:attr(data-label);flex:none;font-size:0.72em;font-weight:600;letter-spacing:0;text-transform:uppercase;color:#6e7168;text-align:left}.contractor-table--cards tbody tr td:last-child{border-bottom:none}.contractor-table--cards .contractor-table__rank{position:absolute;top:0.75em;left:1em;width:auto;padding:0;border:none}.contractor-table--cards .contractor-table__name{min-width:0;padding:0.2em 0 0.5em;font-size:1.05em}.contractor-table--cards .contractor-table__rank+.contractor-table__name{padding-left:3em;min-height:2em}}.contractor-table__progress{white-space:nowrap}.contractor-table__progress span{font-variant-numeric:tabular-nums}.contractor-progress{-webkit-appearance:none;appearance:none;width:5.5em;height:0.6em;margin-right:0.4em;vertical-align:middle;border:none;border-radius:999px;background:#e4e5e3;overflow:hidden}.contractor-progress::-webkit-progress-bar{background:#e4e5e3;border-radius:999px}.contractor-progress::-webkit-progress-value{background:#4C6B1D;border-radius:999px}.contractor-progress::-moz-progress-bar{background:#4C6B1D;border-radius:999px}.contractor-table-note{font-size:0.85em;color:#6e7168;margin-top:0.5em}.contractor-pagination{margin-top:1.2em}.contractor-pagination__per-page{display:flex;flex-wrap:wrap;align-items:center;gap:0.35em;margin-bottom:0.9em}.contractor-pagination__per-page a,.contractor-pagination__per-page strong{display:inline-flex;align-items:center;justify-content:center;min-width:2.4em;min-height:2.4em;padding:0 0.6em;box-sizing:border-box;border:1px solid #c7c8c5;border-radius:10px;background:#fff;text-decoration:none;font-size:0.9em}.contractor-pagination__per-page a{color:#4C6B1D}.contractor-pagination__per-page a:hover,.contractor-pagination__per-page a:focus{background:#f6faeb}.contractor-pagination__per-page strong{border-color:#A5CD38;background:#A5CD38;color:#202417}.contractor-pagination__pages{display:flex;flex-wrap:wrap;align-items:center;gap:0.35em;margin-bottom:0.5em}.contractor-pagination__pages a,.contractor-pagination__pages strong{display:inline-flex;align-items:center;justify-content:center;min-width:2.4em;min-height:2.4em;padding:0 0.5em;box-sizing:border-box;border-radius:10px;text-decoration:none}.contractor-pagination__pages a{color:#4C6B1D;background:#fff;border:1px solid #c7c8c5}.contractor-pagination__pages a:hover,.contractor-pagination__pages a:focus{background:#f6faeb}.contractor-pagination__pages .contractor-pagination__current{background:#A5CD38;color:#202417;font-weight:bold}.contractor-pagination__pages .contractor-pagination__prev,.contractor-pagination__pages .contractor-pagination__next{font-weight:bold;padding:0 0.9em;width:auto}#side-inspect,#report-a-problem-sidebar{background-color:#f4f9e7}.filters p{font-size:0.9em}.admin-projects-table{overflow-x:auto;margin-bottom:1em}.admin-projects-table table{min-width:48em}.admin-projects-search__row{display:flex;gap:0.5em;align-items:stretch;max-width:32em;margin-bottom:1em}.admin-projects-search__row .form-control{flex:1;min-width:0;margin:0}.admin-projects-search__row .btn,.admin-projects-search__row .skiplink{flex:0 0 auto;margin:0}.container--sidebar>.content{min-width:0}.inspect-linked-project__details{display:grid;grid-template-columns:auto 1fr;gap:0.2em 0.75em;margin:0 0 1em;font-size:0.9em}.inspect-linked-project__details dt{font-weight:bold}.inspect-linked-project__details dd{margin:0}.reply-page{overflow-wrap:anywhere}.reply-page .contractor-back{margin-top:0.9em}.contractor-reply__for{display:inline-block;margin:-0.25em 0 1.25em;padding:0.25em 0.85em;border-radius:1.3em;background:#e4f0c3;font-size:0.9em;font-weight:bold}.reply-layout{display:grid;grid-template-columns:minmax(0, 1fr);gap:1.25em;max-width:62em}@media (min-width: 56em){.reply-layout{grid-template-columns:minmax(0, 22em) minmax(0, 1fr);align-items:start}}.contractor-reply__about{padding:1.1em 1.25em;background:#edf5d7;border-radius:12px}.contractor-reply__about h2{margin:0 0 0.4em;font-size:1.15em}.contractor-reply__about p{margin:0 0 0.75em}.contractor-reply__about ul{margin:0;padding:0;list-style:none}.contractor-reply__about li{position:relative;margin:0 0 0.6em;padding-left:1.7em;list-style:none}.contractor-reply__about li:last-child{margin-bottom:0}.contractor-reply__about li::before{content:"\2713";position:absolute;left:0;top:0.05em;width:1.3em;height:1.3em;border-radius:50%;background:#A5CD38;color:#202417;font-size:0.85em;font-weight:bold;line-height:1.3em;text-align:center}.contractor-reply__sent,.contractor-reply__signin,.contractor-reply__form{box-sizing:border-box;padding:1.1em 1.25em 1.25em;background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,0.1)}.contractor-reply__sent>p:first-child,.contractor-reply__signin>p:first-child,.contractor-reply__form>p:first-child{margin-top:0}.contractor-reply__sent>p:last-child,.contractor-reply__signin>p:last-child,.contractor-reply__form>p:last-child{margin-bottom:0}.contractor-reply__sent-title{display:flex;align-items:flex-start;gap:0.6em}.contractor-reply__sent-title::before{content:"\2713";flex:0 0 auto;width:1.6em;height:1.6em;border-radius:50%;background:#A5CD38;color:#202417;font-weight:bold;line-height:1.6em;text-align:center}.contractor-reply__form label{display:block;margin-top:1em;font-weight:bold}.contractor-reply__form .contractor-reply__pair>div:first-child label{margin-top:0}@media (min-width: 40em){.contractor-reply__form .contractor-reply__pair>div:last-child label{margin-top:0}}.contractor-reply__form>p+label,.contractor-reply__form .contractor-reply__pair+label{margin-top:1.25em}.contractor-reply__form input[type="text"],.contractor-reply__form textarea{box-sizing:border-box;width:100%;max-width:none;margin:0.25em 0 0;padding:0.65em 0.8em;border:1px solid #9b9c97;border-radius:10px;background:#fff;color:#202417;font:inherit;line-height:1.4}.contractor-reply__form input[type="text"]:focus-visible,.contractor-reply__form textarea:focus-visible{outline:3px solid #4C6B1D;outline-offset:1px}.contractor-reply__form textarea{resize:vertical}.contractor-reply__form .form-hint{margin:0.25em 0 0.4em;font-size:0.9em;color:#5c6350}.contractor-reply__form .btn,.contractor-reply__form .skiplink{box-sizing:border-box;width:100%;margin-top:0.25em}@media (min-width: 40em){.contractor-reply__form .btn,.contractor-reply__form .skiplink{width:auto}}.contractor-reply__pair{display:grid;grid-template-columns:minmax(0, 1fr);column-gap:1em}@media (min-width: 40em){.contractor-reply__pair{grid-template-columns:repeat(2, minmax(0, 1fr))}}.contractor-reply__count{margin:0.3em 0 0;font-size:0.85em;color:#5c6350;font-variant-numeric:tabular-nums;text-align:right}.contractor-reply__email{margin:0.75em 0 1.1em;padding:0.6em 0.85em;border-radius:10px;background:#f2f2f1;font-size:0.9em}.reply-page .form-error{box-sizing:border-box;width:100%;margin:0 0 1em;padding:0.75em 1em;border:1px solid #D50404;border-radius:10px;background:#fbe6e6;color:#202417}.reply-page .form-error ul{margin:0;padding-left:1.2em}.contractor-replies{margin:0 0 1.5em}.contractor-reply{margin:0 0 1em;padding:1em 1.25em;background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,0.1)}.contractor-reply p{margin:0 0 0.5em;padding:0}.contractor-reply p::before,.contractor-reply p::after{content:none}.contractor-reply footer{margin-top:0.7em;padding-top:0.6em;border-top:1px solid #e9e9e8;color:#51544a}.admin-reply{margin:0 0 2em;padding:1em;border:1px solid #ccc;border-radius:8px}.admin-reply h2{margin-top:0}.admin-reply__status{font-size:0.7em;font-weight:normal;padding:0.1em 0.5em;border:1px solid currentColor;border-radius:1em;margin-left:0.5em}.admin-reply__status--hidden{color:#A31E1E}.admin-reply__note{margin:0 0 1em;padding:0.6em 0.9em;border-radius:8px;background:#fcf2f2}.reply-staff-note{margin:0 0 1.5em;padding:1em 1.25em;border:2px dashed #9b9c97;border-radius:12px;background:#fff}.reply-staff-note h2{margin:0 0 0.2em;font-size:1.1em}.reply-staff-note ul{margin:0.4em 0 0.8em;padding-left:1.2em}.reply-staff-note p{margin:0 0 0.6em}.reply-staff-note p:last-child{margin-bottom:0}.reply-staff-note__lead{color:#51544a;font-size:0.9em}.reply-staff-note__hidden{color:#A31E1E}.admin-reply__text{margin:0 0 1em;padding:0.5em 1em;background:#f6f6f0}.admin-reply__decline{margin-top:0.5em}.admin-project-edit{max-width:48em}.admin-project-edit label{display:block;margin-top:0.9em;font-weight:bold}.admin-project-edit .form-control{box-sizing:border-box;width:100%;max-width:none}.admin-project-edit__row{display:flex;flex-wrap:wrap;gap:0 1em}.admin-project-edit__row>div{flex:1 1 12em}.admin-project-note{max-width:48em;padding:0.75em 1em;background:#f2f8e1;border-radius:8px}.admin-rating{margin:0 0 1.5em;padding:1em;border:1px solid #ccc;border-radius:8px}.admin-rating h2{margin-top:0;font-size:1.1em}.admin-rating__meta{font-size:0.9em;color:#5c6350}.admin-rating__form label{display:block;font-weight:bold}.admin-rating__form p{display:flex;flex-wrap:wrap;gap:0.5em}.admin-rating__form p .btn,.admin-rating__form p .skiplink{margin:0}.admin-rating__history li{margin-bottom:0.75em}.admin-rating__restore{display:inline}.admin-exports label{display:block;font-weight:bold}.admin-exports__buttons{display:flex;flex-wrap:wrap;gap:0.5em}.admin-exports__buttons .btn,.admin-exports__buttons .skiplink{margin:0}.report-forward{margin:0 0 0.75em;font-weight:bold}.admin-forward__project{display:grid;grid-template-columns:max-content 1fr;gap:0.25em 1em}.admin-forward__project dt{font-weight:bold}.admin-forward__project dd{margin:0}.admin-forward__public{display:flex;gap:0.5em;align-items:baseline;margin:1em 0 0.25em}.admin-forward__public label{margin:0}.admin-agencies__status{margin:0 0 1em;padding:0.75em 1em;background:#ededec;border-left:4px solid #84877f;border-radius:8px;color:#202417}.admin-agencies__status p{margin:0 0 0.4em}.admin-agencies__status p:last-child{margin-bottom:0}.admin-agencies__status--on{background:#edf5d7;border-left-color:#4C6B1D}.admin-2fa-reset{display:flex;flex-wrap:wrap;gap:0.4em;align-items:flex-end}.admin-2fa-reset label{flex-basis:100%;font-size:0.9em}.admin-2fa-reset .form-control{flex:1 1 10em;margin:0}.admin-2fa-reset .btn,.admin-2fa-reset .skiplink{margin:0}@media (max-width: 63.99em){input[type="text"],input[type="email"],input[type="password"],input[type="search"],input[type="tel"],input[type="url"],input[type="number"],input[type="date"],select,.btn,.skiplink,input.fake-link,button.fake-link{box-sizing:border-box;min-height:44px}input.fake-link,button.fake-link{padding-top:0.6em;padding-bottom:0.6em}h1 small a,h1 .small-print a{display:inline-flex;align-items:center;min-height:44px;padding:0 0.3em}}.sdg-tag{font-size:12px;font-size:max(0.75em, 12px)}.status-tag{font-size:12px;font-size:max(0.8em, 12px)}.satisfaction-hint{font-size:12px;font-size:max(0.72em, 12px)}@media (max-width: 63.99em){.olControlAttribution a,.pnm-attrib a{display:inline-block;padding:14px 8px;margin:-14px -8px}#fms_pan_zoom_zoomin,#fms_pan_zoom_zoomout{width:44px}.project-filter-dropdown summary,.project-filter-dropdown__panel label,.project-filter-toggle,.project-list-link,.reports-contractors-link a,.report-share .project-share{display:flex;align-items:center;box-sizing:border-box;min-height:44px}.project-filter-dropdown__panel label,.project-filter-toggle{gap:0.5em}.reports-contractors-link a{display:inline-flex}.pnm-more summary,.pnm-filters__check,.pnm-view__item,.pnm-card__close{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px}.pnm-more summary{display:flex;justify-content:flex-start}.pnm-filters__check{justify-content:flex-start;gap:0.4em}.pnm-card__close{min-width:44px}.pnm-card__actions .project-share,.pnm-card__actions .project-view-ratings,.pnm-card__actions .project-view-reports,.pnm-card__actions .project-view-map{min-height:44px}.pnm-card__facts dd a{display:inline-flex;align-items:center;box-sizing:border-box;min-height:44px}#key-tools a{box-sizing:border-box;min-height:44px;padding-top:0.7em;padding-bottom:0.7em}}@media (max-width: 63.99em) and (max-height: 32em){.pnm-map{height:70vh;height:70svh;min-height:12em}.pnm-side__card{max-height:50vh;max-height:50dvh}}@media (max-width: 63.99em){td a,th a,.contractor-back a,.project-list-summary__csv,.pnl-view__item,.project-list-more summary,.data-list dt a,.contractor-pagination__per-page a,.contractor-pagination__pages a{display:inline-flex;align-items:center;box-sizing:border-box;min-height:44px}.contractor-pagination__per-page a,.contractor-pagination__pages a{justify-content:center;min-width:44px}th a{min-width:44px}.project-list-more summary{display:flex}.pnl-filters__check,.project-list-form__check,.project-list-form__check label{display:flex;align-items:center;gap:0.4em;min-height:44px}.pnl-view__item{justify-content:center}.content code,.data-list dd{overflow-wrap:anywhere}}@media (max-width: 63.99em){.account-pill{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px}}@media (max-width: 63.99em){input.fake-link,button.fake-link{max-width:100%;height:auto;white-space:normal;text-align:left}dt,dd,td{overflow-wrap:anywhere}}@media (max-width: 47.99em){#front_stats{display:flex;flex-wrap:wrap}#front_stats div{display:block;flex:1 1 9em;width:auto;min-width:0;box-sizing:border-box}}@media (max-width: 47.99em){.demolgu-lang-toggle{display:none}.demolgu-footer__inner{padding-bottom:1.25em}.pnm-side__card{padding-bottom:1.2em}}body{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}@media (max-width: 63.99em){.pnm-side__card{padding-bottom:calc(4.6em + env(safe-area-inset-bottom));padding-left:calc(1em + env(safe-area-inset-left));padding-right:calc(1em + env(safe-area-inset-right))}}@media (max-width: 47.99em){.pnm-side__card{padding-bottom:calc(1.2em + env(safe-area-inset-bottom))}}.sub-map-links{padding-bottom:env(safe-area-inset-bottom)}@media (max-width: 48em){.demolgu-lang-toggle{bottom:calc(1em + env(safe-area-inset-bottom))}}a,button,input,select,textarea,label,summary,[role="button"]{touch-action:manipulation;-webkit-tap-highlight-color:rgba(76,107,29,0.18)}.show-password{display:inline-flex;align-items:center;box-sizing:border-box;min-height:44px;margin:0.2em 0 0.6em;padding:0 0.4em;border:0;background:none;color:#4C6B1D;font:inherit;font-size:0.9em;font-weight:600;text-decoration:underline;cursor:pointer}.show-password:focus-visible{outline:3px solid #4C6B1D;outline-offset:1px}form[data-sending]{cursor:progress}form[data-sending] [type="submit"]{opacity:0.7}.pnm-card__handle{display:none}@media (max-width: 63.99em){.pnm-card__handle{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:calc(100% - 7em);min-height:44px;margin:-0.4em auto 0.1em 0;padding:0;border:0;background:none;cursor:grab;touch-action:none}.pnm-card__handle:focus-visible{outline:3px solid #4C6B1D;outline-offset:-3px;border-radius:8px}.pnm-card__handle-bar{display:block;width:3em;height:0.3em;border-radius:999px;background:#b1b2ae}.pnm-side__card{display:flex;flex-direction:column}.pnm-side__card[hidden]{display:none}.pnm-side__card>*{order:6}.pnm-side__card>.pnm-card__handle{order:0}.pnm-side__card>.pnm-card__tags{order:1}.pnm-side__card>.pnm-card__name{order:2}.pnm-side__card>.pnm-card__sub{order:3}.pnm-side__card>.pnm-card__report{order:4;flex-shrink:0}.pnm-side__card>.pnm-card__close{order:0}.pnm:not(.pnm--sheet-expanded) .pnm-side__card{max-height:36vh;max-height:36dvh;overflow:hidden}.pnm--has-card .pnm-mapbox{margin-bottom:40vh;margin-bottom:40svh}.pnm--has-card.pnm--sheet-expanded .pnm-mapbox{margin-bottom:62vh;margin-bottom:62svh}}@media (max-width: 63.99em) and (max-height: 32em){.pnm:not(.pnm--sheet-expanded) .pnm-side__card{max-height:44vh;max-height:44dvh}}@media (max-width: 47.99em){.js-demolgu-back-row,.js-reporting-page--active>.js-reporting-page--next{position:fixed;right:0;bottom:0;left:0;z-index:30;box-sizing:border-box;margin:0;padding:0.6em 1em calc(0.6em + env(safe-area-inset-bottom));background:#FAFAF6;box-shadow:0 -8px 12px -8px rgba(0,0,0,0.22)}.js-reporting-page--active>.js-reporting-page--next{width:100%;border-radius:0}.js-reporting-page--active{padding-bottom:calc(5.5em + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important}}.pnm-saver{position:absolute;top:0.6em;right:0.6em;left:4.6em;z-index:3;display:flex;flex-wrap:wrap;align-items:center;gap:0.4em 0.8em;margin:0;padding:0.4em 0.7em;border-radius:8px;background:rgba(255,255,255,0.95);box-shadow:0 1px 4px rgba(0,0,0,0.25);font-size:0.85em}.pnm-saver button{box-sizing:border-box;min-height:44px;margin:0;padding:0 0.9em;border:1px solid #4C6B1D;border-radius:8px;background:#A5CD38;color:#202417;font:inherit;font-weight:600;cursor:pointer}#map_box #fms_pan_zoom{top:0.6em;right:auto;left:0.6em}.map-legend{position:absolute;left:0.6em;bottom:1.6em;z-index:5;max-width:calc(100% - 1.2em);margin:0;padding:0.35em 0.6em;box-sizing:border-box;border-radius:8px;background:rgba(255,255,255,0.92);box-shadow:0 1px 4px rgba(0,0,0,0.2);font-size:0.75em}@media (max-width: 47.99em){.map-legend{display:none}.map-fullscreen .map-legend{display:flex;bottom:4.6em}#map_box #fms_pan_zoom{top:3.2em}}.map-instructions{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}#map_box #fms_pan_zoom_panup,#map_box #fms_pan_zoom_pandown,#map_box #fms_pan_zoom_panleft,#map_box #fms_pan_zoom_panright{display:none}#map_box #fms_pan_zoom_zoomin,#map_box #fms_pan_zoom_zoomout{right:auto;left:0;box-sizing:border-box;width:44px;height:44px;padding-top:0;border:1px solid #b1b2ae;border-radius:8px;background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:16px}#map_box #fms_pan_zoom_zoomin{top:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M7 1h2v6h6v2H9v6H7V9H1V7h6z' fill='%23202417'/%3E%3C/svg%3E")}#map_box #fms_pan_zoom_zoomout{top:49px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M1 7h14v2H1z' fill='%23202417'/%3E%3C/svg%3E")}

/*# sourceMappingURL=base.css.map */