*{box-sizing:border-box}[data-lastpass-icon-root],[data-lastpass-root]{display:none!important}body,html{background-color:#111;background-color:var(--black);color:#111;font-family:Source Sans\ 3,sans-serif;height:100%;margin:0;overflow:hidden;padding:0;position:relative;width:100%}@media(min-width:768px){body,html{margin:0 auto;max-width:640px;width:100%}}#root{height:100%;position:relative;width:100%}a,a:focus,a:visited{color:inherit}.fixed{position:-webkit-sticky;position:sticky;top:0}.text-center{text-align:center}.text-wrap{text-wrap:wrap!important}.small-icon{border:1px solid #aaa;border:1px solid var(--gray);display:inline-block;font-size:14px;font-weight:700;height:18px;line-height:18px;text-align:center;width:18px}:root{--aqua:#7fdbff;--blue:#0074d9;--navy:#001f3f;--teal:#39cccc;--green:#2ecc40;--olive:#3d9970;--lime:#01ff70;--yellow:#ffe560;--orange:#ff851b;--red:#ff4136;--fuchsia:#f012be;--purple:#b10dc9;--maroon:#85144b;--white:#fff;--lightgray:#ececec;--silver:#ddd;--gray:#aaa;--black:#111}.bg-navy{background-color:#001f3f}.bg-blue{background-color:#0074d9}.bg-aqua{background-color:#7fdbff}.bg-teal{background-color:#39cccc}.bg-olive{background-color:#3d9970}.bg-green{background-color:#2ecc40}.bg-lime{background-color:#01ff70}.bg-yellow{background-color:#ffe560;background-color:var(--yellow)}.bg-orange{background-color:#ff851b}.bg-red{background-color:#ff4136}.bg-fuchsia{background-color:#f012be}.bg-purple{background-color:#b10dc9}.bg-maroon{background-color:#85144b}.bg-white{background-color:#fff}.bg-gray{background-color:#aaa}.bg-silver{background-color:#ddd}.bg-black{background-color:#111}.navy{color:#001f3f}.blue{color:#0074d9}.aqua{color:#7fdbff}.teal{color:#39cccc}.olive{color:#3d9970}.green{color:#2ecc40}.lime{color:#01ff70}.yellow{color:#ffe560;color:var(--yellow)}.orange{color:#ff851b}.red{color:#ff4136}.fuchsia{color:#f012be}.purple{color:#b10dc9}.maroon{color:#85144b}.white{color:#fff}.silver{color:#ddd}.gray{color:#aaa}.black{color:#111}.b-r-black{border-right:1px solid #111;border-right:1px solid var(--black)}.b-l-black{border-left:1px solid #111;border-left:1px solid var(--black)}.b-r-white{border-right:1px solid #fff;border-right:1px solid var(--white)}.b-l-white{border-left:1px solid #fff;border-left:1px solid var(--white)}.text-bold{font-weight:700}::-webkit-scrollbar{display:block;width:6px}::-webkit-scrollbar-button{display:none}::-webkit-scrollbar-track,::-webkit-scrollbar-track-piece{background-color:transparent}::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.251);border:1px solid hsla(0,0%,100%,.251);border-radius:24px}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:normal;font-weight:200;src:url(https://laus.app/static/media/source-sans-3-v9-latin-200.a0aa78388cc58bd82f9f.woff2) format("woff2")}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:italic;font-weight:200;src:url(https://laus.app/static/media/source-sans-3-v9-latin-200italic.4032abcb5346a9c63ead.woff2) format("woff2")}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:normal;font-weight:300;src:url(https://laus.app/static/media/source-sans-3-v9-latin-300.5d8c93fb4b07c2e3407c.woff2) format("woff2")}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:italic;font-weight:300;src:url(https://laus.app/static/media/source-sans-3-v9-latin-300italic.35f1ff0e164d4f5977b8.woff2) format("woff2")}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:normal;font-weight:400;src:url(https://laus.app/static/media/source-sans-3-v9-latin-regular.07be9c66727dfe5a08d7.woff2) format("woff2")}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:italic;font-weight:400;src:url(https://laus.app/static/media/source-sans-3-v9-latin-italic.4d342316f233b6f4682b.woff2) format("woff2")}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:normal;font-weight:500;src:url(https://laus.app/static/media/source-sans-3-v9-latin-500.f0743eb5628947064b25.woff2) format("woff2")}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:italic;font-weight:500;src:url(https://laus.app/static/media/source-sans-3-v9-latin-500italic.184033fff59baf555d1c.woff2) format("woff2")}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:normal;font-weight:600;src:url(https://laus.app/static/media/source-sans-3-v9-latin-600.2b4484c789aafb27a910.woff2) format("woff2")}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:italic;font-weight:600;src:url(https://laus.app/static/media/source-sans-3-v9-latin-600italic.dd52d9790e8e708aa042.woff2) format("woff2")}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:normal;font-weight:700;src:url(https://laus.app/static/media/source-sans-3-v9-latin-700.126e3f7281b9bc714490.woff2) format("woff2")}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:italic;font-weight:700;src:url(https://laus.app/static/media/source-sans-3-v9-latin-700italic.3f3242d57c4e649e622f.woff2) format("woff2")}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:normal;font-weight:800;src:url(https://laus.app/static/media/source-sans-3-v9-latin-800.fc4b5f9bfd10d5558f7e.woff2) format("woff2")}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:italic;font-weight:800;src:url(https://laus.app/static/media/source-sans-3-v9-latin-800italic.ab164304f1a0771e1631.woff2) format("woff2")}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:normal;font-weight:900;src:url(https://laus.app/static/media/source-sans-3-v9-latin-900.2f190414001cd1c9f7b7.woff2) format("woff2")}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:italic;font-weight:900;src:url(https://laus.app/static/media/source-sans-3-v9-latin-900italic.c44ccd7370b0efb87485.woff2) format("woff2")}dialog{border:none;border-radius:5px;font-family:Source Sans\ 3,sans-serif;left:50%;margin:0;max-width:400px;outline:none;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90vw}dialog::-webkit-backdrop{background-color:rgba(0,0,0,.4)}dialog::backdrop{background-color:rgba(0,0,0,.4)}dialog.help{width:95vw}dialog p{-webkit-margin-after:0;font-size:16px;font-weight:400;line-height:20px;margin-block-end:0;text-align:center}dialog p img{max-height:20px;vertical-align:middle}dialog p.title{font-size:24px;font-weight:600;line-height:32px;text-align:center}dialog p.image img{max-height:none;max-width:100%}dialog .form .buttons{margin-bottom:24px}.form{display:flex;flex-direction:column;flex-grow:1}.form .field{margin-bottom:20px}.form .field .name{color:#111;color:var(--black);font-size:12px;font-weight:600;text-transform:uppercase}.form .field .value{margin-top:15px}.form .field .value input,.form .field .value select,.form .field .value textarea{background-color:transparent;border:0;border-bottom:1px solid #111;border-bottom:1px solid var(--black);font-size:16px;outline:none;padding:6px 0;resize:none;width:100%}.form .field .value input:disabled,.form .field .value select:disabled,.form .field .value textarea:disabled{border-bottom-style:dashed;border-color:#aaa;border-color:var(--gray);color:#aaa;color:var(--gray)}.form .field .value textarea{border:1px solid #aaa;border:1px solid var(--gray);font-family:Source Sans\ 3;padding:10px}.form .field .value .checkbox{align-items:center;display:flex;flex-direction:row;gap:20px;margin-bottom:10px}.form .field .value .checkbox input{accent-color:#111;accent-color:var(--black);height:20px;width:20px}.form .field .value .checkbox label{text-wrap:nowrap;flex-grow:1}.form .field .value .checkbox input:checked+label{font-weight:700}.form .field .value .addPhoto{background-color:#111;background-color:var(--black);border-radius:40px;color:#fff;color:var(--white);font-size:18px;font-weight:600;padding:12px 36px;position:relative;text-align:center;width:100%}.form .field .value .addPhoto input{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.form .field .value .photos{width:100%}.form .field .value .photos .preview{margin-top:20px;position:relative;width:100%}.form .field .value .photos .preview img{max-height:500px;max-width:100%}.form .field .value .photos .preview .remove{align-items:center;background-color:#fff;display:flex;height:40px;justify-content:center;position:absolute;right:0;top:0;width:40px}.form .field .value .photos .preview .remove svg{height:15px;max-height:100%;max-width:100%;width:15px}.form .field .value svg{height:14px}.form .field .helper{font-size:12px;margin-top:5px;text-align:right;width:100%}.form .message{color:#ff4136;color:var(--red)}.form .buttons{margin-top:24px}.form .spacer{flex-grow:1}.form .footer{font-size:16px}.form .footer .title{color:#aaa;color:var(--gray);font-size:12px;font-weight:600;margin-bottom:12px}.form .footer p{font-size:16px;line-height:24px}.form .footer svg{margin-right:10px;max-height:20px;vertical-align:text-bottom}.form .footer svg path{stroke:#ececec;stroke:var(--lightgray);fill:#aaa;fill:var(--gray)}.pill{text-wrap:nowrap;border-radius:15px;color:#111;color:var(--black);display:inline;font-size:12px;font-weight:600;height:20px;line-height:22px;padding:0 15px;text-transform:uppercase}.pill.label{background-color:#fff;background-color:var(--white)}.pill.gray{background-color:#aaa;background-color:var(--gray)}.pill.pending{background-color:#ffe560;background-color:var(--yellow)}.pill.pending:after{content:"In attesa di moderazione"}.pill.rejected{background-color:#ff4136;background-color:var(--red)}.pill.rejected:after{content:"Rifiutata"}.pill.approved{background-color:#2ecc40;background-color:var(--green)}.pill.approved:after{content:"Approvata"}.buttons{flex-direction:row;gap:20px;width:100%}.buttons,.buttons .button{display:flex;justify-content:center}.buttons .button{align-items:center;border-radius:40px;color:#fff;color:var(--white);font-size:18px;font-weight:600;padding:10px 30px;text-align:center}.buttons .button a{color:inherit;display:block;height:100%;text-decoration:none;width:100%}.buttons .button.primary{background-color:#111;background-color:var(--black);color:#fff;color:var(--white)}.buttons .button.secondary{background-color:#fff;background-color:var(--white);border:1px solid #aaa;border-color:var(--gray);color:#aaa;color:var(--gray)}.buttons .button.full-width{width:100%}.buttons .button.small{max-width:75px;min-width:75px;padding:10px 0}.square-button{height:60px;text-align:center;width:60px}.square-button.logo{padding:12px;z-index:10000!important}.square-button img,.square-button svg{max-height:100%;max-width:100%}.square-button.white svg{fill:#fff;fill:var(--white)}.page{background-color:#fff;background-color:var(--white);flex-direction:column;height:100%;overflow:auto;padding-bottom:50px;position:relative;z-index:1100}.page,.page .topbar{display:flex;width:100%}.page .topbar{flex-direction:row;height:60px;justify-content:space-between;min-height:60px}.page .topbar .left{justify-content:flex-start;width:120px}.page .topbar .center,.page .topbar .left{align-items:center;display:flex;flex-direction:row}.page .topbar .center{flex-grow:1;justify-content:center}.page .topbar .right{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;width:120px}.page .topbar .pill{font-size:12px;font-weight:600;height:20px;min-width:100px;padding:0 28px;text-align:center}.page .header{background-position:50%;background-size:cover;margin-bottom:24px;min-height:220px;width:100%}.page .body{display:flex;flex-direction:column;flex-grow:1;padding:0 60px}@media(max-width:400px){.page .body{padding:0 35px}}.page .body hr{border:0;border-bottom:1px solid #ececec;border-bottom:1px solid var(--lightgray);margin-left:-30px;width:calc(100% + 60px)}.page .body h1{font-size:48px;font-weight:300;margin-bottom:16px;margin-top:0}.page .body h2{font-size:24px;font-weight:600;line-height:32px;margin-bottom:0}.page .body h2 span{display:inline-block;min-width:40px}.page .body h3{font-size:16px;font-weight:600;line-height:32px}.page .body h3 span{display:inline-block;min-width:40px}.page .body p{font-size:16px;line-height:24px}.page .main{flex-grow:1;position:relative;width:100%}.page .footer{display:flex;flex-direction:row;height:60px;justify-content:space-between;width:100%}.page .footer .left{justify-content:flex-start}.page .footer .center,.page .footer .left{align-items:center;display:flex;flex-direction:row}.page .footer .center{flex-grow:1;justify-content:center}.page .footer .right{align-items:center;display:flex;flex-direction:row;justify-content:flex-end}.page.fixed{background-color:#fff;background-color:var(--white);display:flex;flex-direction:column;height:100%;overflow:hidden;padding-bottom:0;position:relative;width:100%;z-index:1100}.page.fixed .main{overflow:auto}#help-wrapper{bottom:-100%;height:100%;position:absolute;right:0;transition:bottom .5s;width:100%;z-index:1200}#help-wrapper,#help-wrapper .topbar{background-color:#fff;background-color:var(--white)}#help-wrapper .header{padding-top:100px}#help-wrapper.open{bottom:0}.home{background-color:#fff;height:100%;padding:0;position:relative;width:100%}.home .main{font-size:0}.home .square{aspect-ratio:1;display:inline-block;position:relative;width:50%}.home .square .icon{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.home .square .icon svg{fill:#fff}.home .square .label{bottom:20px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#popup{display:flex;flex-direction:column;height:calc(100% - 70px);overflow:auto;width:100%}#popup.full-height{height:auto;overflow:visible;overflow:initial}#popup .body{padding:20px 30px 40px}#popup .photos{height:240px;position:relative;width:100%}#popup .photos .slider{display:flex;flex-direction:row;height:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;width:100%}#popup .photos .slider .photo{flex-shrink:0;height:240px;padding:0 30px;scroll-snap-align:center;text-align:center;width:100%}#popup .photos .slider .photo img{height:100%;object-fit:contain;width:100%}#popup .photos .dots{bottom:0;display:flex;flex-direction:row;gap:10px;justify-content:center;left:0;padding-bottom:10px;pointer-events:none;position:absolute;width:100%}#popup .photos .dots .dot{background-color:rgba(0,0,0,.3);border:1px solid #fff;border-radius:16px;height:12px;padding-bottom:10px;width:12px}#popup .photos .dots .dot.active{background-color:#fff}#popup .row{color:#fff;display:flex;flex-wrap:wrap;font-size:18px;line-height:26px;margin-bottom:20px;width:100%}#popup .row .col-12{width:100%}#popup .row .col-6{width:50%}#popup .row .label{color:hsla(0,0%,100%,.502);font-size:14px;font-weight:400}#popup .row .photo img{width:100%}#popup .user{font-size:16px;line-height:32px;margin-bottom:12px;margin-top:12px}#popup .user svg{height:14px;margin-right:12px;vertical-align:middle}#popup .location{font-size:24px}#popup .categories,#popup .location{font-weight:600;line-height:32px;width:100%}#popup .categories,#popup .coordinates{font-size:16px;margin-top:12px}#popup .coordinates{line-height:32px}#popup .coordinates svg{height:14px;margin-right:12px;vertical-align:middle}#popup .date{font-size:16px;line-height:32px;margin-top:12px}#popup .date svg{height:14px;margin-right:12px;vertical-align:middle}#popup .status{margin:20px 0}#popup .text{font-size:16px;line-height:24px;margin-top:12px}.page.map{display:flex;flex-direction:column;height:100%;position:relative;width:100%}.page.map .square-button{z-index:1100}.page.map .square-button.close{z-index:1201}.page.map #map-wrapper{bottom:0;height:100%;left:0;position:absolute;width:100%}.page.map #map-wrapper .leaflet-container{height:100%;width:100%}.page.map #map-wrapper .leaflet-container .leaflet-control-attribution{display:none}.page.map #map-wrapper .marker{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:400}.page.map #map-wrapper .marker .hr{border-bottom:1px dashed gray;height:50%;left:0;position:absolute;top:0;width:100%}.page.map #map-wrapper .marker .vr{border-right:1px dashed gray;height:100%;left:0;position:absolute;top:0;width:50%}.page.map #map-wrapper .marker .c{background-color:rgba(0,0,0,.1);border:1px dashed gray;border-radius:25px;height:50px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50px}.page.map #popup-wrapper{height:75%;left:0;position:absolute;top:-100%;transition:top .5s;width:100%;z-index:1400}.page.map #popup-wrapper .topbar{align-items:center;display:flex;height:60px;justify-content:center;width:100%}.page.map #popup-wrapper .topbar .pill{background-color:var(--white)}.page.map #popup-wrapper.open{top:0}.page.map #popup-wrapper:after{border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid transparent;bottom:-18px;clear:both;content:"";height:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;z-index:-1}.page.map #popup-wrapper.bg-blue:after{border-top:20px solid var(--blue)}.page.map #popup-wrapper.bg-teal:after{border-top:20px solid var(--teal)}.page.map #popup-wrapper.bg-olive:after{border-top:20px solid var(--olive)}.page.map .filters{display:flex;flex-direction:column;left:0;max-height:50vh;padding:0 60px 20px;position:absolute;top:100%;-webkit-transform:translateY(-60px);transform:translateY(-60px);transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;width:100%;z-index:1099}.page.map .filters.open{-webkit-transform:translateY(max(-100%,-50vh));transform:translateY(max(-100%,-50vh))}.page.map .filters .active{align-items:center;cursor:pointer;display:flex;height:60px;justify-content:center;min-height:60px}.page.map .filters .active .label{font-size:14px;font-weight:600;padding:5px 40px;text-transform:uppercase}.page.map .filters .active .label span{font-size:12px;font-weight:400;margin-left:4px;vertical-align:super}.page.map .filters .list{flex-grow:1;overflow:auto;text-align:center}.page.map .filters .list .radio{padding:3px 0}.page.map .filters .list .radio input{display:none}.page.map .filters .list .radio label{border-radius:6px;display:block;margin-bottom:6px;width:100%}.page.map .filters .list .radio label .line{line-height:15px}.page.map .filters .list .radio label .line small{font-size:10px;font-style:italic}.page.map .filters .list .radio input[type=radio]:checked+label{background-color:var(--lightgray)}.page.map .filters .pums-label{background-color:hsla(0,0%,78%,.8);font-size:14px;font-weight:600;height:40px;left:0;line-height:40px;position:absolute;text-align:center;text-transform:uppercase;top:-40px;width:100%}.leaflet-cluster-anim .leaflet-marker-icon,.leaflet-cluster-anim .leaflet-marker-shadow{transition:opacity .3s ease-in,-webkit-transform .3s ease-out;transition:transform .3s ease-out,opacity .3s ease-in;transition:transform .3s ease-out,opacity .3s ease-in,-webkit-transform .3s ease-out}.leaflet-cluster-spider-leg{transition:stroke-dashoffset .3s ease-out,stroke-opacity .3s ease-in}.marker-cluster-small{background-color:hsla(91,60%,72%,.6)}.marker-cluster-small div{background-color:rgba(110,204,57,.6)}.marker-cluster-medium{background-color:rgba(241,211,87,.6)}.marker-cluster-medium div{background-color:rgba(240,194,12,.6)}.marker-cluster-large{background-color:hsla(18,97%,72%,.6)}.marker-cluster-large div{background-color:rgba(241,128,23,.6)}.leaflet-oldie .marker-cluster-small{background-color:#b5e28c}.leaflet-oldie .marker-cluster-small div{background-color:#6ecc39}.leaflet-oldie .marker-cluster-medium{background-color:#f1d357}.leaflet-oldie .marker-cluster-medium div{background-color:#f0c20c}.leaflet-oldie .marker-cluster-large{background-color:#fd9c73}.leaflet-oldie .marker-cluster-large div{background-color:#f18017}.marker-cluster{background-clip:padding-box;border-radius:20px}.marker-cluster div{border-radius:15px;font:12px Helvetica Neue,Arial,Helvetica,sans-serif;height:30px;margin-left:5px;margin-top:5px;text-align:center;width:30px}.marker-cluster span{line-height:30px}.issue{display:flex;flex-direction:column;height:calc(100% - 70px);overflow:auto;width:100%}.issue.full-height{height:auto;overflow:visible;overflow:initial}.issue .body{padding:20px 60px 40px}.issue .photos{background-color:#ebd34c;height:240px;position:relative;width:100%}.issue .photos .slider{display:flex;flex-direction:row;height:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;width:100%}.issue .photos .slider .photo{flex-shrink:0;height:240px;scroll-snap-align:center;text-align:center;width:100%}.issue .photos .slider .photo img{height:100%;object-fit:contain;width:100%}.issue .photos .dots{bottom:0;display:flex;flex-direction:row;gap:10px;justify-content:center;left:0;padding-bottom:10px;pointer-events:none;position:absolute;width:100%}.issue .photos .dots .dot{background-color:rgba(0,0,0,.3);border:1px solid #fff;border-radius:16px;height:12px;padding-bottom:10px;width:12px}.issue .photos .dots .dot.active{background-color:#fff}.issue .user{font-size:16px;line-height:32px;margin-bottom:12px;margin-top:12px}.issue .user svg{height:14px;margin-right:12px;vertical-align:middle}.issue .location{font-size:24px}.issue .categories,.issue .location{font-weight:600;line-height:32px;width:100%}.issue .categories,.issue .coordinates{font-size:16px;margin-top:12px}.issue .coordinates{line-height:32px}.issue .coordinates svg{height:14px;margin-right:12px;vertical-align:middle}.issue .date{font-size:16px;line-height:32px;margin-top:12px}.issue .date svg{height:14px;margin-right:12px;vertical-align:middle}.issue .status{margin:20px 0}.issue .text{font-size:16px;line-height:24px;margin-top:12px}.password{position:relative}.password .icon{cursor:pointer;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.loader{align-items:center;background-color:hsla(0,0%,100%,.7);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:1000000}.loader svg{-webkit-animation:uk-spinner-rotate 1.4s linear infinite;animation:uk-spinner-rotate 1.4s linear infinite}.loader svg>*{stroke-dasharray:88px;stroke-dashoffset:0;stroke-width:1;stroke-linecap:round;-webkit-animation:uk-spinner-dash 1.4s ease-in-out infinite;animation:uk-spinner-dash 1.4s ease-in-out infinite;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes uk-spinner-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@keyframes uk-spinner-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@-webkit-keyframes uk-spinner-dash{0%{stroke-dashoffset:88px}50%{stroke-dashoffset:22px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}to{stroke-dashoffset:88px;-webkit-transform:rotate(450deg);transform:rotate(450deg)}}@keyframes uk-spinner-dash{0%{stroke-dashoffset:88px}50%{stroke-dashoffset:22px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}to{stroke-dashoffset:88px;-webkit-transform:rotate(450deg);transform:rotate(450deg)}}.textarea{position:relative}.textarea .length{font-size:11px;line-height:17px;position:absolute;right:0;top:-32px;z-index:-1}.help .header{text-align:center}.help .header .logo{max-height:120px}.help .body p.image img{box-shadow:0 0 30px -9px #aaa;max-width:100%}.help .footer{margin-top:45px}.issues-map{display:flex;flex-direction:column;height:100%;position:relative;width:100%}.issues-map .square-button{z-index:1100}.issues-map .square-button.close{z-index:1201}.issues-map>.footer{bottom:0;left:0;position:absolute}.issues-map #issue-wrapper{background-color:var(--yellow);height:75%;left:0;position:absolute;top:-100%;transition:top .5s;width:100%;z-index:1000}.issues-map #issue-wrapper .topbar{align-items:center;display:flex;height:60px;justify-content:center;width:100%}.issues-map #issue-wrapper .topbar .pill{background-color:var(--white)}.issues-map #issue-wrapper.open{top:0}.issues-map #issue-wrapper:after{border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid var(--yellow);bottom:-18px;clear:both;content:"";height:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;z-index:-1}.issues-map #map-wrapper,.issues-map #map-wrapper .leaflet-container{height:100%;width:100%}.issues-map #map-wrapper .leaflet-container .leaflet-control-attribution{display:none}.issues-map #map-wrapper .marker{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:400}.issues-map #map-wrapper .marker .hr{border-bottom:1px dashed gray;height:50%;left:0;position:absolute;top:0;width:100%}.issues-map #map-wrapper .marker .vr{border-right:1px dashed gray;height:100%;left:0;position:absolute;top:0;width:50%}.issues-map #map-wrapper .marker .c{background-color:rgba(0,0,0,.1);border:1px dashed gray;border-radius:25px;height:50px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50px}.issues-map #newIssue-wrapper{background-color:var(--white);bottom:-100%;display:flex;flex-direction:column;height:100%;left:0;overflow-y:auto;position:absolute;transition:bottom .5s;width:100%;z-index:1200}.issues-map #newIssue-wrapper.open{bottom:0}.issues-map #newIssue-wrapper .page.login .body{padding-top:20px}.issues-map .filters{background-color:var(--yellow);left:0;padding:0 60px 20px;position:absolute;top:100%;-webkit-transform:translateY(-60px);transform:translateY(-60px);transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;width:100%;z-index:1099}.issues-map .filters.open{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.issues-map .filters .active{align-items:center;cursor:pointer;display:flex;height:60px;justify-content:center}.issues-map .filters .active .label{font-size:14px;font-weight:600;padding:5px 40px;text-transform:uppercase}.issues-map .filters .active .label span{font-size:12px;font-weight:400;margin-left:4px;vertical-align:super}.issues-map .filters .list{text-align:center}.issues-map .filters .list .radio{padding:3px 0}.issues-map .filters .list .radio input{display:none}.issues-map .filters .list .radio label{border-radius:6px;display:block;width:100%}.issues-map .filters .list .radio input[type=radio]:checked+label{background-color:var(--lightgray)}.issues-map .filters .pums-label{background-color:hsla(0,0%,78%,.8);font-size:14px;font-weight:600;height:40px;left:0;line-height:40px;position:absolute;text-align:center;text-transform:uppercase;top:-40px;width:100%}#popup .live-data-level span.open{background:#2ecc40}#popup .live-data-level span.closed,#popup .live-data-level span.open{border-radius:10px;font-size:14px;font-weight:700;padding:1px 20px;text-transform:uppercase}#popup .live-data-level span.closed{background:#ff4136}.profile{background-color:var(--white);display:flex;flex-direction:column;height:100%;position:relative;width:100%}.profile .body{padding-top:40px}.privacy{background-color:var(--white);display:flex;flex-direction:column;height:100%;position:relative;width:100%}.privacy .body{overflow-x:hidden;overflow-y:auto;padding-bottom:100px}.legal h3{margin-bottom:0}.legal h3+p{margin-top:0}.legal .body{padding-bottom:100px}.register{background-color:var(--white);display:flex;flex-direction:column;height:100%;padding-top:100px;position:relative;width:100%}.register .registration-honeypot{height:1px;left:-10000px;overflow:hidden;position:absolute;width:1px}.forgot,.login{background-color:var(--white);display:flex;flex-direction:column;height:100%;position:relative;width:100%}.forgot .body{padding-top:100px}.sidebar{background-color:#fff;height:100%;position:absolute;right:-100%;top:0;transition:all .5s;width:75%;z-index:1100}.sidebar.open{right:0;top:0}.sidebar .content{display:flex;flex-direction:column;height:calc(100% - 60px);justify-content:space-between;width:100%}.sidebar .content .header{display:flex;flex-direction:column;font-size:16px;gap:5px;margin:0 30px}.sidebar .content .header .username{font-weight:600}.sidebar .content .body{align-items:self-start;flex-grow:1}.sidebar .content .body .menu{list-style:none;margin:0 30px;padding:0;text-align:left}.sidebar .content .body .menu li{font-size:24px;font-weight:600;line-height:60px}.sidebar .content .body .menu li.small{font-size:20px;line-height:50px}.sidebar .content .body .menu li.border-top{border-top:1px solid #ddd;margin-top:30px;padding-top:30px}.sidebar .content .body .menu li a{color:inherit;text-decoration:none}.sidebar .content .footer{border-top:1px solid #ddd;flex-grow:1;font-size:11px;line-height:24px;max-height:24px;padding:0 30px;text-align:right}
/*# sourceMappingURL=main.a0c58f68.css.map*/