:root{--transition:.2s;--transition-x2:calc(var(--transition)*2);--color-primary:#ffa800;--color-primary-a9:rgba(255,168,0,.9);--color-primary-a75:rgba(255,168,0,.75);--color-primary-a5:rgba(255,168,0,.5);--color-primary-a25:rgba(255,168,0,.25);--color-primary-a1:rgba(255,168,0,.1);--color-secondary:#0057ff;--color-tertiary:#80abff;--font-size-s2:1.05rem;--font-size-s1:1.20rem;--font-size:1.375rem;--font-size-l1:1.45rem;--font-size-l2:1.6rem;--font-size-l3:1.9rem;--font-size-l4:2.4rem;--font-size-l5:2.8rem}body.dark-theme{--color-bg:#2e2e2e;--color-bg-a9:rgba(46,46,46,.9);--color-bg-a75:rgba(46,46,46,.75);--color-bg-a5:rgba(46,46,46,.5);--color-bg-a25:rgba(46,46,46,.25);--color-bg-a1:rgba(46,46,46,.1);--color-txt:#e2e2e2;--color-txt-a9:hsla(0,0%,89%,.9);--color-txt-a75:hsla(0,0%,89%,.75);--color-txt-a5:hsla(0,0%,89%,.5);--color-txt-a25:hsla(0,0%,89%,.25);--color-txt-a1:hsla(0,0%,89%,.1)}body.light-theme{--color-bg:#e2e2e2;--color-bg-a9:hsla(0,0%,89%,.9);--color-bg-a75:hsla(0,0%,89%,.75);--color-bg-a5:hsla(0,0%,89%,.5);--color-bg-a25:hsla(0,0%,89%,.25);--color-bg-a1:hsla(0,0%,89%,.1);--color-txt:#2e2e2e;--color-txt-a9:rgba(46,46,46,.9);--color-txt-a75:rgba(46,46,46,.75);--color-txt-a5:rgba(46,46,46,.5);--color-txt-a25:rgba(46,46,46,.25);--color-txt-a1:rgba(46,46,46,.1)}body.light-theme .edit img,body.light-theme .info-mark img,body.light-theme .item img,body.light-theme .item[data-type=circle] img,body.light-theme .item[data-type=label] img,body.light-theme .modifiers p img,body.light-theme .pricing img,body.light-theme .rating img,body.light-theme .types p img,body.light-theme .user-info img{-webkit-filter:invert(1);filter:invert(1)}*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}body,html{font-size:62.5%;overflow:hidden}body,html{height:100%;width:100%}body{background:var(--color-bg);font-family:sans-serif;font-size:1.4rem;position:relative}body,h1{color:var(--color-txt)}h1{font-size:2.8rem;font-size:var(--font-size-l5);margin-bottom:1.375rem;margin-bottom:var(--font-size)}h2{font-size:2.4rem;font-size:var(--font-size-l4)}a{color:#ffa800;color:var(--color-primary)}a,label,p{font-size:1.375rem;font-size:var(--font-size);margin-bottom:1.375rem;margin-bottom:var(--font-size)}label,p{color:var(--color-txt)}label.error,p.error{color:#ffa800;color:var(--color-primary);font-weight:700}label{font-style:italic}input,textarea{background-color:transparent;border:1px solid var(--color-txt);border-radius:.5rem;color:var(--color-txt);display:block;margin:.5rem auto 1.375rem;margin-bottom:var(--font-size);padding:.5rem;-webkit-transition:border .2s;transition:border .2s;width:100%}input.error{background-color:rgba(255,168,0,.5);background-color:var(--color-primary-a5)}button{background-color:transparent;border:1px solid var(--color-txt);border-radius:.5rem;color:var(--color-txt);cursor:pointer;display:block;margin:.5rem auto;padding:.5rem;-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;width:100%}button.validate{background-color:rgba(255,168,0,.75);background-color:var(--color-primary-a75);border:1px solid var(--color-txt-a5);color:var(--color-bg)}button.cancel{border:1px solid #ffa800;border:1px solid var(--color-primary)}button:active,button:focus,button:hover{background-color:#ffa800;background-color:var(--color-primary);color:var(--color-bg)}:root{--aside-width:40rem;--aside-offset:0rem;--aside-transtion-duration:var(--transition-x2)}nav{bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;height:48px;position:absolute;right:41rem;right:calc(var(--aside-width) + var(--aside-offset) + 1rem);-webkit-transition:right .4s;transition:right .4s;-webkit-transition:right var(--aside-transtion-duration);transition:right var(--aside-transtion-duration);width:48px;z-index:20}nav img{border-radius:50%;-webkit-box-shadow:0 0 1rem var(--color-bg);box-shadow:0 0 1rem var(--color-bg);cursor:pointer;width:100%}nav .cmd-bar,nav .cmd-bar .cmd-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}nav .cmd-bar .cmd-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--color-bg);background-clip:padding-box;border:2px solid var(--color-bg-a1);border-radius:.5rem;-webkit-box-shadow:0 0 1rem var(--color-bg-a9);box-shadow:0 0 1rem var(--color-bg-a9);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.2rem}nav .cmd-bar .cmd-wrapper img{-webkit-box-shadow:inherit;box-shadow:inherit;-webkit-transition:all .2s;transition:all .2s;-webkit-transition:all var(--transition);transition:all var(--transition)}nav .cmd-bar .cmd-wrapper img:active,nav .cmd-bar .cmd-wrapper img:focus,nav .cmd-bar .cmd-wrapper img:hover{border:1px solid #b9b9b9;border-radius:.5rem;-webkit-filter:invert(63%) sepia(54%) saturate(1053%) hue-rotate(359deg) brightness(100%) contrast(106%);filter:invert(63%) sepia(54%) saturate(1053%) hue-rotate(359deg) brightness(100%) contrast(106%);padding:.2rem}.expander-back{background-color:var(--color-bg-a9);border:2px solid var(--color-bg);border-radius:.5rem;height:48px;opacity:0;position:absolute;right:1rem;top:1rem;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-transition:opacity var(--transition);transition:opacity var(--transition);width:48px;z-index:20}.expander-back.visible{opacity:1}main.beer-crakerz-map{height:100%;-webkit-transition:width .4s;transition:width .4s;-webkit-transition:width var(--aside-transtion-duration);transition:width var(--aside-transtion-duration);width:100%;z-index:10}main.beer-crakerz-map .leaflet-control-layers.leaflet-control{right:45.8rem;right:calc(var(--aside-width) + var(--aside-offset) + 5.8rem);-webkit-transition:right .4s;transition:right .4s;-webkit-transition:right var(--aside-transtion-duration);transition:right var(--aside-transtion-duration)}aside{background-color:var(--color-bg-a9);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:40rem;max-width:var(--aside-width);position:absolute;right:0;right:var(--aside-offset);text-align:center;top:0;-webkit-transition:all .4s;transition:all .4s;-webkit-transition:all var(--aside-transtion-duration);transition:all var(--aside-transtion-duration);width:100%;z-index:30}aside .aside-expander{cursor:pointer;-webkit-filter:drop-shadow(0 0 1px var(--color-bg));filter:drop-shadow(0 0 1px var(--color-bg));height:48px;left:0;margin:0;position:absolute;top:1rem;-webkit-transition:left .2s;transition:left .2s;-webkit-transition:left var(--transition);transition:left var(--transition);width:48px}aside h1{margin-bottom:0}aside header{margin-top:5rem}aside main{margin:0 4rem;text-align:left}aside main button{margin:2.9rem auto 1.375rem;margin:2.9rem auto var(--font-size)}aside main p{margin-bottom:.5rem;text-align:right}aside main p[class*=error]{color:transparent;font-style:italic;font-weight:700;text-align:center;-webkit-transition:color .2s;transition:color .2s;-webkit-transition:color var(--transition);transition:color var(--transition)}aside main p[class*=error].visible{color:#ffa800;color:var(--color-primary)}aside main p[class*=error].success{color:#a1ff86}aside footer{margin-bottom:5rem}.overlay{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--color-bg-a75);display:none;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;position:absolute;top:0;-webkit-transition:opacity .3s;transition:opacity .3s;width:100%;z-index:30}.overlay [class$=-modal]{background:var(--color-bg-a9);border-radius:.5rem;-webkit-box-shadow:0 0 1rem var(--color-bg-a5);box-shadow:0 0 1rem var(--color-bg-a5);max-height:calc(100% - 2rem);max-width:calc(100% - 2rem);overflow-y:auto;padding:2rem;position:relative;text-align:center}.overlay [class$=-modal] h1{margin-bottom:3rem}.overlay [class$=-modal] button{margin-top:3rem}.overlay [class$=-modal] .modal-close{color:var(--color-txt);cursor:pointer;font-size:2.6rem;font-weight:700;line-height:1.9rem;line-height:var(--font-size-l3);position:absolute;right:1rem;top:1rem;-webkit-transition:color .2s;transition:color .2s}.overlay [class$=-modal] .modal-close:active,.overlay [class$=-modal] .modal-close:focus,.overlay [class$=-modal] .modal-close:hover{color:#ffa800;color:var(--color-primary)}.overlay [class$=-modal] .button-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.overlay [class$=-modal] .button-wrapper button{margin-left:1rem;margin-right:1rem}.overlay .edit-mark-modal,.overlay .new-mark-modal{width:calc(100% - 2rem)}.overlay .edit-mark-modal h1,.overlay .edit-mark-modal p,.overlay .new-mark-modal h1,.overlay .new-mark-modal p{text-align:center}.overlay .edit-mark-modal .modifiers,.overlay .edit-mark-modal .types,.overlay .new-mark-modal .modifiers,.overlay .new-mark-modal .types{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:.5rem auto 1.375rem;margin:.5rem auto var(--font-size)}.overlay .edit-mark-modal .modifiers p,.overlay .edit-mark-modal .types p,.overlay .new-mark-modal .modifiers p,.overlay .new-mark-modal .types p{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid var(--color-txt);border-radius:.5rem;color:var(--color-txt);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:1.2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:.5rem;padding:.25rem .75rem;-webkit-transition:color .2s;transition:color .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.overlay .edit-mark-modal .modifiers p img,.overlay .edit-mark-modal .types p img,.overlay .new-mark-modal .modifiers p img,.overlay .new-mark-modal .types p img{height:2rem;width:2rem}.overlay .edit-mark-modal .modifiers p.selected,.overlay .edit-mark-modal .types p.selected,.overlay .new-mark-modal .modifiers p.selected,.overlay .new-mark-modal .types p.selected{border-color:#ffa800;border-color:var(--color-primary);color:#ffa800;color:var(--color-primary);font-weight:700}.overlay .edit-mark-modal .modifiers p.selected img,.overlay .edit-mark-modal .types p.selected img,.overlay .new-mark-modal .modifiers p.selected img,.overlay .new-mark-modal .types p.selected img{-webkit-filter:invert(63%) sepia(54%) saturate(1053%) hue-rotate(359deg) brightness(100%) contrast(106%);filter:invert(63%) sepia(54%) saturate(1053%) hue-rotate(359deg) brightness(100%) contrast(106%)}.overlay .edit-mark-modal .modifiers img,.overlay .edit-mark-modal .types img,.overlay .new-mark-modal .modifiers img,.overlay .new-mark-modal .types img{margin-right:1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:2.4rem;width:var(--font-size-l4)}.overlay .edit-mark-modal .votes,.overlay .new-mark-modal .votes{display:grid;grid-template-columns:1fr 1fr}.overlay .edit-mark-modal .pricing,.overlay .edit-mark-modal .rating,.overlay .new-mark-modal .pricing,.overlay .new-mark-modal .rating{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.overlay .edit-mark-modal .pricing img,.overlay .edit-mark-modal .rating img,.overlay .new-mark-modal .pricing img,.overlay .new-mark-modal .rating img{cursor:pointer;height:2.4rem;height:var(--font-size-l4);margin:0 .25rem;width:2.4rem;width:var(--font-size-l4)}.overlay .edit-mark-modal .pricing img.active,.overlay .edit-mark-modal .rating img.active,.overlay .new-mark-modal .pricing img.active,.overlay .new-mark-modal .rating img.active{-webkit-filter:invert(53%) sepia(30%) saturate(1977%) hue-rotate(155deg) brightness(88%) contrast(102%);filter:invert(53%) sepia(30%) saturate(1977%) hue-rotate(155deg) brightness(88%) contrast(102%)}.overlay .edit-mark-modal .pricing img.active.selected,.overlay .edit-mark-modal .rating img.active.selected,.overlay .new-mark-modal .pricing img.active.selected,.overlay .new-mark-modal .rating img.active.selected{-webkit-filter:invert(63%) sepia(54%) saturate(1053%) hue-rotate(359deg) brightness(100%) contrast(106%);filter:invert(63%) sepia(54%) saturate(1053%) hue-rotate(359deg) brightness(100%) contrast(106%)}.overlay .hide-show-modal .view-options-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.overlay .hide-show-modal .view-options-wrapper .view-options{border-right:1px solid var(--color-txt-a5);width:20rem}.overlay .hide-show-modal .view-options-wrapper .view-helper{margin-left:1rem;text-align:left;width:20rem}.overlay .hide-show-modal .view-options-wrapper .view-helper p:first-child{font-style:italic;margin-bottom:2.4rem;margin-bottom:var(--font-size-l4);text-align:center}.overlay .hide-show-modal .view-options-wrapper .view-helper p:last-child{text-indent:2.4rem;text-indent:var(--font-size-l4)}.overlay .hide-show-modal .item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:1rem auto;max-width:15rem}.overlay .hide-show-modal .item img{height:2.4rem;height:var(--font-size-l4);margin-right:2.4rem;margin-right:var(--font-size-l4)}.overlay .hide-show-modal .item label{margin-bottom:0;margin-right:2.4rem;margin-right:var(--font-size-l4)}.overlay .hide-show-modal .item input{margin:0;width:auto}.overlay .user-profile-modal .user-info{border-bottom:1px solid var(--color-txt-a25);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:2.4rem;margin-bottom:var(--font-size-l4);padding-bottom:2.4rem;padding-bottom:var(--font-size-l4);width:100%}.overlay .user-profile-modal .user-info .drop-user-pp{cursor:pointer;height:12rem;margin-right:2rem;width:12rem}.overlay .user-profile-modal .user-info img{-webkit-filter:drop-shadow(0 0 .5rem var(--color-txt-a5));filter:drop-shadow(0 0 .5rem var(--color-txt-a5));height:100%;width:100%}.overlay .user-profile-modal .item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:1rem auto;max-width:30rem}.overlay .user-profile-modal .item img{height:2rem;margin-right:2rem}.overlay .user-profile-modal .item label{margin-bottom:0;margin-right:2rem}.overlay .user-profile-modal .item input{margin:0;width:auto}.overlay .user-profile-modal .update-pp-wrapper{border-radius:.5rem;padding:1rem}.overlay .user-profile-modal .update-pp-wrapper input{cursor:pointer}.overlay .user-profile-modal .update-pp-wrapper .update-pp-error{color:#ffa800;color:var(--color-primary);font-style:italic;margin-bottom:0}.overlay .user-profile-modal .about-desc{margin-top:3rem}.overlay .update-pp-modal{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--color-bg);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100% - 2rem);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;width:calc(100% - 2rem);z-index:50}.overlay .update-pp-modal .wip-pp-wrapper{overflow:hidden;position:relative}.overlay .update-pp-modal .wip-pp-wrapper img{max-height:500px;max-width:500px;width:100%}.overlay .startup-help-modal .blue-precision{color:#69e0d6;font-weight:700}.overlay .startup-help-modal .gold-range{color:#ffd87d;font-weight:700}.overlay .startup-help-modal .green-spot{color:#25a822;font-weight:700}.overlay .startup-help-modal .blue-shop{color:#247dc9;font-weight:700}.overlay .startup-help-modal .red-bar{color:#ca2a3d;font-weight:700}.overlay .startup-help-modal .helping-view-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;position:relative}.overlay .startup-help-modal .helping-view-wrapper .next,.overlay .startup-help-modal .helping-view-wrapper .previous{position:fixed;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.overlay .startup-help-modal .helping-view-wrapper .next.disabled,.overlay .startup-help-modal .helping-view-wrapper .previous.disabled{-webkit-filter:grayscale(1) opacity(.3);filter:grayscale(1) opacity(.3);pointer-events:none}.overlay .startup-help-modal .helping-view-wrapper .previous{left:.5rem}.overlay .startup-help-modal .helping-view-wrapper .next{right:.5rem}.overlay .startup-help-modal .helping-view-wrapper .page{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-pack:distribute;justify-content:space-around;width:100%}.overlay .startup-help-modal .helping-view-wrapper .page p img{height:1.375rem;height:var(--font-size)}.overlay .startup-help-modal .helping-view-wrapper .page .doc-image{height:100%;max-height:40rem}.overlay .startup-help-modal .page-counter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.overlay .startup-help-modal .page-counter .page{background-color:var(--color-txt);border-radius:50%;height:1.375rem;height:var(--font-size);margin:0 .5rem;-webkit-transition:background-color .2s;transition:background-color .2s;width:1.375rem;width:var(--font-size)}.overlay .startup-help-modal .page-counter .page.active{background-color:#ffa800;background-color:var(--color-primary)}.debug-container{background-color:var(--color-bg-a9);border-radius:.5rem;left:1rem;padding:1rem;position:absolute;top:1rem;z-index:20}.debug-container h1{font-size:1.9rem;font-size:var(--font-size-l3);margin-bottom:1.375rem;margin-bottom:var(--font-size);text-align:center}.debug-container p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.2rem}.debug-container p b{margin-right:2rem}.debug-container button{margin-top:1.375rem;margin-top:var(--font-size)}.popup{width:30rem}.popup h1,.popup h2,.popup p{color:var(--color-txt);margin:0;text-align:center;word-wrap:break-word}.popup h1{font-size:2rem;margin-bottom:1.375rem;margin-bottom:var(--font-size)}.popup .modifiers,.popup .types{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:.5rem auto 1.375rem;margin:.5rem auto var(--font-size)}.popup .modifiers,.popup .modifiers p,.popup .types,.popup .types p{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popup .modifiers p,.popup .types p{border:1px solid var(--color-txt);border-radius:.5rem;color:var(--color-txt);cursor:pointer;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:.5rem;padding:.25rem .75rem;-webkit-transition:color .2s;transition:color .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.popup .modifiers p img,.popup .types p img{height:2rem;width:2rem}.popup .modifiers p.selected,.popup .types p.selected{border-color:#ffa800;border-color:var(--color-primary);color:#ffa800;color:var(--color-primary)}.popup .modifiers p.selected img,.popup .types p.selected img{-webkit-filter:invert(63%) sepia(54%) saturate(1053%) hue-rotate(359deg) brightness(100%) contrast(106%);filter:invert(63%) sepia(54%) saturate(1053%) hue-rotate(359deg) brightness(100%) contrast(106%)}.popup .modifiers img,.popup .types img{margin-right:.5rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:2.4rem;width:var(--font-size-l4)}.popup .modifiers{margin:1.375rem auto .5rem;margin:var(--font-size) auto .5rem}.popup .rating{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.popup .rating img{height:1.375rem;height:var(--font-size)}.popup .rating img.active{-webkit-filter:invert(63%) sepia(54%) saturate(1053%) hue-rotate(359deg) brightness(100%) contrast(106%);filter:invert(63%) sepia(54%) saturate(1053%) hue-rotate(359deg) brightness(100%) contrast(106%)}.popup .rating p{font-style:inherit;margin-left:.5rem}.popup p{font-style:italic}.popup h2{font-size:1.45rem;font-size:var(--font-size-l1);font-weight:inherit}.popup footer,.popup h2{margin-top:1.375rem;margin-top:var(--font-size)}.popup footer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.popup footer img{cursor:pointer;height:2rem;margin-left:.5rem}.cluster-icon-wrapper{position:relative}.cluster-icon-wrapper .cluster-icon{-webkit-filter:drop-shadow(0 0 .25rem var(--color-bg));filter:drop-shadow(0 0 .25rem var(--color-bg));height:50px;line-height:50px;margin-left:-21px;margin-top:-13px;-webkit-transition:-webkit-transform .2s,-webkit-filter .2s;transition:-webkit-transform .2s,-webkit-filter .2s;transition:transform .2s,filter .2s;transition:transform .2s,filter .2s,-webkit-transform .2s,-webkit-filter .2s;width:auto}.cluster-icon-wrapper .cluster-icon:active,.cluster-icon-wrapper .cluster-icon:focus,.cluster-icon-wrapper .cluster-icon:hover{-webkit-filter:drop-shadow(0 0 .33rem var(--color-txt));filter:drop-shadow(0 0 .33rem var(--color-txt));-webkit-transform:scale(1.066);transform:scale(1.066)}.cluster-icon-wrapper .cluster-label{background-color:var(--color-bg-a9);border:1px solid var(--color-bg);border-radius:.75rem;-webkit-box-shadow:0 0 1rem var(--color-bg);box-shadow:0 0 1rem var(--color-bg);color:var(--color-txt);font-size:1.1rem;font-weight:700;left:15px;padding:.1rem .4rem;position:absolute;top:-15px}.cluster-icon-wrapper .cluster-label:active,.cluster-icon-wrapper .cluster-label:focus,.cluster-icon-wrapper .cluster-label:hover{color:#ffa800;color:var(--color-primary)}.zoom-slider{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--color-bg);background-clip:padding-box;border:2px solid var(--color-bg-a1);border-radius:.5rem;-webkit-box-shadow:0 0 1rem var(--color-bg-a9);box-shadow:0 0 1rem var(--color-bg-a9);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:20rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;position:absolute;right:-6rem;top:calc(50% - 10rem);-webkit-transition:right .4s,opacity .4s;transition:right .4s,opacity .4s;-webkit-transition:right var(--transition-x2),opacity var(--transition-x2);transition:right var(--transition-x2),opacity var(--transition-x2);width:4.8rem;z-index:20}.zoom-slider.opened{opacity:1;right:1rem}.zoom-slider p{cursor:pointer;font-size:1.9rem;font-size:var(--font-size-l3);font-weight:700;margin:.5rem 0;-webkit-transition:color .2s;transition:color .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.zoom-slider p:last-child{margin-bottom:0}.zoom-slider p:active,.zoom-slider p:focus,.zoom-slider p:hover{color:#ffa800;color:var(--color-primary)}.zoom-slider .slider-wrapper{background-color:var(--color-txt);border-radius:.5rem;-webkit-box-shadow:0 0 1rem var(--color-bg);box-shadow:0 0 1rem var(--color-bg);cursor:pointer;height:80%;overflow:hidden;position:relative;width:20%}.zoom-slider .slider-wrapper .slider-position{background-color:#ffa800;background-color:var(--color-primary);border-top:1px solid rgba(255,168,0,.5);border-top:1px solid var(--color-primary-a5);bottom:0;position:absolute;-webkit-transition:height .2s ease-in;transition:height .2s ease-in;width:100%}.leaflet-popup-content-wrapper,.leaflet-popup-tip-container .leaflet-popup-tip{background-color:var(--color-bg-a9)}.leaflet-container a.leaflet-popup-close-button{font-size:2.8rem;right:.5rem;top:.5rem}.leaflet-container a.leaflet-popup-close-button:active,.leaflet-container a.leaflet-popup-close-button:focus,.leaflet-container a.leaflet-popup-close-button:hover{color:#ffa800;color:var(--color-primary)}.leaflet-control-layers.leaflet-control{background:var(--color-bg);background-clip:padding-box;border:2px solid var(--color-bg-a1);border-radius:.5rem;bottom:156px;-webkit-box-shadow:0 0 1rem var(--color-bg-a9);box-shadow:0 0 1rem var(--color-bg-a9);position:absolute;right:0}.leaflet-control-layers.leaflet-control a{margin-bottom:0}.leaflet-control-layers.leaflet-control.leaflet-control-layers-expanded{padding:2rem!important;width:18rem}.leaflet-control-layers.leaflet-control.leaflet-control-layers-expanded label{margin:0}.leaflet-control-layers.leaflet-control.leaflet-control-layers-expanded label span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.leaflet-control-layers.leaflet-control.leaflet-control-layers-expanded label span input{width:auto}.leaflet-control-layers.leaflet-control.leaflet-control-layers-expanded label span input,.leaflet-control-layers.leaflet-control.leaflet-control-layers-expanded label span p{margin:0}.leaflet-control-layers.leaflet-control.leaflet-control-layers-expanded label span p{margin-right:1rem}.leaflet-control-scale{bottom:20px}.leaflet-control-scale-line{background-color:var(--color-bg-a75);border:2px solid var(--color-txt-a5);color:var(--color-txt);font-size:1.05rem;font-size:var(--font-size-s2);text-shadow:none}.leaflet-control-attribution.leaflet-control{background-color:var(--color-bg-a75);bottom:0;color:var(--color-txt);left:0;position:fixed}.leaflet-control-attribution.leaflet-control a{color:var(--color-txt);-webkit-transition:color .2s;transition:color .2s}.leaflet-control-attribution.leaflet-control a:active,.leaflet-control-attribution.leaflet-control a:focus,.leaflet-control-attribution.leaflet-control a:hover{color:#ffa800;color:var(--color-primary)}.leaflet-marker-icon.leaflet-zoom-animated.leaflet-interactive{-webkit-filter:drop-shadow(0 0 .25rem #424242);filter:drop-shadow(0 0 .25rem #424242);-webkit-transition:-webkit-transform .2s,-webkit-filter .2s;transition:-webkit-transform .2s,-webkit-filter .2s;transition:transform .2s,filter .2s;transition:transform .2s,filter .2s,-webkit-transform .2s,-webkit-filter .2s}.leaflet-marker-icon.leaflet-zoom-animated.leaflet-interactive:active,.leaflet-marker-icon.leaflet-zoom-animated.leaflet-interactive:focus,.leaflet-marker-icon.leaflet-zoom-animated.leaflet-interactive:hover{-webkit-filter:drop-shadow(0 0 .33rem #a8a8a8);filter:drop-shadow(0 0 .33rem #A8A8A8)}.leaflet-control-layers.leaflet-control{bottom:0}.zoom-slider.opened{right:41rem;right:calc(var(--aside-width) + var(--aside-offset) + 1rem)}
