.ptr-login-overlay{align-items:center;background:#1e1e1ef2;color:#ccc;display:flex;height:100%;justify-content:center;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease-in-out;width:100%;z-index:100000}.ptr-login-overlay.open{opacity:1;pointer-events:all}.ptr-login{flex-grow:0;width:20rem}.ptr-login>div{margin-bottom:.75rem}.ptr-login .ptr-button{margin-right:.5rem}.ptr-input-text{background:none;border:1px solid var(--base50);border-radius:.2rem;display:flex;min-width:10rem}.ptr-input-text.input{height:2rem}.ptr-input-text input{background:none;border:0;border-radius:.2rem;color:var(--base100);flex:1 1;font-size:1rem;line-height:1.5;outline:none;padding:0 .5rem;width:100%}.ptr-input-text input::placeholder{color:var(--base50)}.ptr-input-text.focus{box-shadow:0 0 2px 1px var(--accent50)}.ptr-input-text.inverted input{background:none;color:var(--base0)}.ptr-input-text.multiline{min-height:2rem}.ptr-input-text.multiline>div{width:100%}.ptr-input-text.multiline .ptr-editable-text{border-radius:.2rem;color:var(--base100);font-size:1rem;outline:none;padding:.25rem .5rem;width:100%}.ptr-input-text.multiline .ptr-editable-text:focus{box-shadow:0 0 2px 2px var(--accent50)}.ptr-input-text.disabled{background:var(--base15);border:1px solid var(--base40)}.ptr-input-text.disabled .ptr-editable-text,.ptr-input-text.disabled input{color:var(--base40)}.ptr-input-text.inverted.disabled{background:var(--base85);border-color:var(--base60)}.ptr-input-text.inverted.disabled input{color:var(--base60)}.ptr-editable-text{background:#0000;border:1px solid #0000;box-sizing:border-box!important;font-size:.825rem;line-height:1.5rem;overflow:hidden;padding:.3rem;resize:none;width:100%}.ptr-editable-text.inverted{color:#ccc}textarea.ptr-editable-text.editing,textarea.ptr-editable-text.empty,textarea.ptr-editable-text:focus{border:1px dashed #00000080}textarea.ptr-editable-text.inverted.editing,textarea.ptr-editable-text.inverted.empty,textarea.ptr-editable-text.inverted:focus{border-color:#ffffff80}textarea.ptr-editable-text.empty.required{border-color:red}.ptr-editable-text-message{color:#ff1e1e;font-size:.75rem;margin:-.1rem 0 .5rem;text-align:right}.ptr-editable-text.large{font-size:1.075rem;line-height:1.5}textarea.ptr-editable-text.invisible,textarea.ptr-editable-text.invisible:focus{border:0}.ptr-button{background:var(--base25);border:1px solid #00000005;border-radius:.2rem;box-shadow:0 1px 2px 0 #0000001a;color:var(--base90);display:inline-block;font-size:0;min-height:2rem;outline:none;padding:0 .35rem;position:relative;transition:background .3s ease-in-out,border-color .3s ease-in-out,color .3s ease-in-out;vertical-align:top}.ptr-button>*{position:relative;z-index:1}.ptr-button:after{background:#0000;bottom:-1px;content:"";left:-1px;position:absolute;right:-1px;top:-1px;transition:background .3s ease-in-out;z-index:0}.ptr-button:hover{color:var(--base100)}.ptr-button:not(.ghost):hover{border-color:#0000}.ptr-button:not(.ghost):not(.invisible):hover:after{background:#ffffff26}.ptr-button:not(.ghost):not(.invisible):not(.primary):not(.inverted):hover:after,.ptr-dark .ptr-button.inverted:not(.ghost):not(.invisible):not(.primary):hover:after{background:#ffffff40}.ptr-button.inverted:not(.ghost):not(.invisible):not(.primary):hover:after,.ptr-dark .ptr-button:not(.ghost):not(.invisible):not(.primary):not(.inverted):hover:after{background:#ffffff12}.ptr-button:focus:after{border-radius:.2rem;bottom:0;box-shadow:0 0 2px 2px var(--accent50);content:" ";left:0;pointer-events:none;position:absolute;right:0;top:0}.ptr-button.inverted.primary:focus:after,.ptr-button:focus:after{border:1px solid rgba(var(--base100rgb),.5)}.ptr-button.inverted:focus:after,.ptr-button.primary:focus:after{border:1px solid rgba(var(--base0rgb),.5)}.ptr-button.ghost:focus:after,.ptr-button.invisible:focus:after{border:0}.ptr-button-caption{display:inline-block;line-height:1;vertical-align:top}.ptr-button-caption,.ptr-button-content{font-size:1rem;margin:0 .25rem;padding:calc(.55rem - 1px) 0 calc(.45rem - 1px)}.ptr-button>.ptr-icon{display:inline-block;height:1.25rem;margin:calc(.375rem - 1px) .25rem;width:1.25rem}.ptr-button>.ptr-icon .line{fill:currentColor}.ptr-button>.ptr-icon .polygon{fill:#0000;stroke:currentColor}.ptr-button.large{min-height:3rem;padding:0 .5rem}.ptr-button.large:focus:after{box-shadow:0 0 3px 3px var(--accent50)}.ptr-button.large .ptr-button-caption{font-size:1.309rem;margin:0 .4rem;padding:calc(.8455rem - 1px) 0}.ptr-button.large>.ptr-icon{height:1.5rem;margin:calc(.75rem - 1px) .4rem;width:1.5rem}.ptr-button.small{min-height:1.5rem;padding:0 .35rem}.ptr-button.small .ptr-button-caption{font-size:.809rem;margin:0 .15rem;padding:calc(.4rem - 1px) 0 calc(.291rem - 1px)}.ptr-button.small>.ptr-icon{height:1rem;margin:calc(.25rem - 1px) .15rem;width:1rem}.ptr-button.primary{background:var(--accent50);color:var(--base0)}.ptr-button.primary:hover{color:var(--base0)}.ptr-button.secondary{background:var(--accent30);color:var(--base90)}.ptr-button.invisible,.ptr-button.invisible.disabled{background:#0000;border-color:#0000;box-shadow:none}.ptr-button.invisible:hover{background:var(--base20)}.ptr-button.invisible.primary{color:var(--accent60)}.ptr-button.invisible.primary:hover{background:var(--accent20)}.ptr-button.circular{border-radius:50%;height:2.5rem;left:-.15rem;outline:none;position:relative;top:-.15rem;width:2.5rem}.ptr-button.circular>.ptr-icon{height:1.25rem;margin:calc(.625rem - 1px);width:1.25rem}.ptr-button.circular{padding:0}.ptr-button.circular:after,.ptr-button.circular:focus:after{border-radius:50%}.ptr-button.circular.small{height:2rem;width:2rem}.ptr-button.circular.small>.ptr-icon{height:1rem;margin:calc(.5rem - 1px);width:1rem}.ptr-button.circular.large{height:3.5rem;width:3.5rem}.ptr-button.circular.large>.ptr-icon{height:1.5rem;margin:calc(1rem - 1px);width:1.5rem}.ptr-button.side{padding:0}.ptr-button.side-left,.ptr-button.side-right{height:2.5rem;width:1.6rem}.ptr-button.side-left>.ptr-icon,.ptr-button.side-right>.ptr-icon{margin:calc(.625rem - 1px) calc(.2rem - 1px)}.ptr-button.side-left{border-radius:0 .2rem .2rem 0}.ptr-button.side-right{border-radius:.2rem 0 0 .2rem}.ptr-button.side-bottom,.ptr-button.side-top{height:1.6rem;width:2.5rem}.ptr-button.side-bottom>.ptr-icon,.ptr-button.side-top>.ptr-icon{margin:calc(.2rem - 1px) calc(.625rem - 1px)}.ptr-button.side-top{border-radius:0 0 .2rem .2rem}.ptr-button.side-bottom{border-radius:.2rem .2rem 0 0}.ptr-button.ghost{background:#0000;border:1px solid var(--base60);box-shadow:none;padding:0 calc(.35rem - 1px)}.ptr-button.ghost:hover{background:var(--base20)}.ptr-button.ghost.small{padding:0 calc(.35rem - 1px)}.ptr-button.ghost.large{border-width:2px;padding:0 calc(.5rem - 2px)}.ptr-button.ghost.large .ptr-button-caption{padding:calc(.8455rem - 2px) 0}.ptr-button.ghost.large .ptr-icon{margin:calc(.75rem - 2px) .4rem}.ptr-button.ghost.primary{border-color:var(--accent50);color:var(--accent60)}.ptr-button.ghost.primary:hover{background:var(--accent15)}.ptr-button.ghost.side{padding:0}.ptr-button.ghost.side-left{border-left-width:0}.ptr-button.ghost.side-right{border-right-width:0}.ptr-button.ghost.side-top{border-top-width:0}.ptr-button.ghost.side-bottom{border-bottom-width:0}.ptr-button.ghost.side-left>.ptr-icon,.ptr-button.ghost.side-right>.ptr-icon{margin:calc(.625rem - 1px) calc(.2rem - 1px)}.ptr-button.ghost.side-bottom>.ptr-icon,.ptr-button.ghost.side-top>.ptr-icon{margin:calc(.2rem - 1px) calc(.625rem - 1px)}.ptr-button.inverted{background:var(--base70);color:var(--base0)}.ptr-button.primary.inverted{background:var(--accent50);color:var(--base100)}.ptr-button.primary.inverted:hover{color:var(--base100)}.ptr-button.secondary.inverted{background:var(--accent70);color:var(--base10)}.ptr-button.secondary.inverted:hover{color:var(--base0)}.ptr-button.inverted.invisible{background:#0000;border-color:#0000;box-shadow:none}.ptr-button.invisible.inverted:hover{background:var(--base80)}.ptr-button.inverted.ghost{background:#0000;border-color:var(--base30);box-shadow:none}.ptr-button.inverted.ghost:hover{background:var(--base85)}.ptr-button.inverted.ghost.primary{border-color:var(--accent50);color:var(--accent50)}.ptr-button.inverted.ghost.primary:hover{background:var(--accent95)}.ptr-button:not(.disabled){cursor:pointer}.ptr-button.disabled,.ptr-button.primary.disabled,.ptr-button.secondary.disabled{background:var(--base15);color:var(--base35);pointer-events:none}.ptr-button.inverted.disabled,.ptr-button.primary.inverted.disabled,.ptr-button.secondary.inverted.disabled{background:var(--base85);color:var(--base65)}.ptr-button.ghost.disabled{background:#0000;border-color:var(--base25);color:var(--base35)}.ptr-button.disabled .ptr-icon .line{fill:var(--base35)}.ptr-button.disabled .ptr-icon .polygon{stroke:var(--base35)}.ptr-button-menu{position:absolute;z-index:2}.ptr-button-menu.bottom{top:100%}.ptr-button-menu.top{bottom:100%}.ptr-button-menu.left{right:0}.ptr-button-menu.right{left:0}.ptr-buttons .ptr-button{margin-bottom:.5rem}.ptr-buttons .ptr-button-group:not(:first-child),.ptr-buttons .ptr-button:not(:first-child){margin-left:.5rem}.ptr-buttons.vertical{display:flex;flex-direction:column}.ptr-buttons.vertical .ptr-button{margin-bottom:0;margin-left:0}.ptr-buttons.vertical .ptr-button:not(:first-child){margin-top:.5rem}.ptr-button-group{display:inline-block;position:relative}.ptr-button-group .ptr-button,.ptr-buttons .ptr-button-group .ptr-button{margin:0}.ptr-button-group .ptr-button:not(:last-child),.ptr-button-group .ptr-button:not(:last-child):after{border-bottom-right-radius:0;border-top-right-radius:0}.ptr-button-group .ptr-button:not(:first-child),.ptr-button-group .ptr-button:not(:first-child):after{border-bottom-left-radius:0;border-top-left-radius:0}.ptr-button-group .ptr-button:not(:first-child){border-left:0}.ptr-button-group .ptr-button:focus{z-index:2}.ptr-button-switch .ptr-button.active,.ptr-button-switch .ptr-button.ghost.active{background:var(--accent50);color:var(--base10)}.ptr-icon.ptr-inline-icon{fill:currentColor;height:1em;width:1em}.ptr-icon-baseline .ptr-icon.ptr-inline-icon{position:relative;top:.2em}.ptr-icon-inline-wrap{align-self:center;display:inline-flex}.ptr-menu{background:#eee;overflow:hidden;transition:height .2s ease-in-out,box-shadow .1s ease-in-out .1s}.ptr-menu.open{box-shadow:0 0 2px 1px #0000004d;transition:height .2s ease-in-out,box-shadow .1s ease-in-out}.ptr-menu-item{background:var(--base10);height:2rem;overflow:hidden;padding:.25rem;transition:background .3s ease-in-out;white-space:nowrap}.ptr-menu-item.disabled{color:var(--base20);pointer-events:none}.ptr-menu-item.disabled>.ptr-icon .line,.ptr-menu-item.disabled>.ptr-icon .polygon{stroke:#b7b7b7}.ptr-menu-item:not(:first-child){border-top:1px solid var(--base30)}.ptr-menu-item:hover{background:var(--base30)}.ptr-menu-item>.ptr-icon{display:inline-block;height:1.25rem;margin:.125rem .25rem;width:1.25rem}.ptr-menu-item>.ptr-icon .line,.ptr-menu-item>.ptr-icon .polygon{stroke:#333}.ptr-menu-item-caption{color:var(--base95);display:inline-block;font-size:.9375rem;line-height:1.5rem;margin:0 .25rem;vertical-align:top}.ptr-menu-item.disabled .ptr-menu-item-caption{color:var(--base30)}.ptr-GeonamesSearch{width:20rem}.ptr-GeonamesSearch>div>.wrapper{background:var(--base05);border:1px solid var(--base30);border-radius:1.125rem}.ptr-GeonamesSearch>div>.wrapper>div:first-child{align-items:center;border-radius:1.125rem;display:flex;height:100%;min-height:2.25rem;padding-left:.25rem}.ptr-GeonamesSearch>div>.wrapper>div:last-child>div.line{border-top-color:var(--base30);margin:0}.ptr-GeonamesSearch>div>.wrapper>div:last-child>ul{max-height:12rem;overflow-y:auto;padding-bottom:.5rem}.ptr-GeonamesSearch>div>.wrapper>div:last-child>ul>li>div{margin-left:.75rem}.ptr-GeonamesSearch>div>.wrapper>div:last-child>ul>li.selected{background:var(--base25)}.ptr-GeonamesSearch>div>.wrapper>div:last-child>ul>li>svg{display:none}.ptr-GeonamesSearch>div>.wrapper>div>svg{margin:0 0 0 .25rem}.ptr-GeonamesSearch>div>.wrapper>div>input{color:var(--base90);font-size:1rem;height:2.25rem;margin:0 0 0 .5rem;padding:.15rem 0 0}.ptr-GeonamesSearch>div>.wrapper>div>input::placeholder{color:var(--base40);font-style:italic}.ptr-GeonamesSearch>div>.wrapper>div>div:not(.line){align-items:center;display:flex;margin:0 .5rem;padding:0}.ptr-GeonamesSearchSuggestionItem.is-disabled{pointer-events:none}.ptr-GeonamesSearchSuggestionItem-name{color:var(--base90);font-size:.809rem;font-weight:700}.ptr-GeonamesSearchSuggestionItem-description{color:var(--base60);font-size:.809rem}.ptr-GeonamesSearchSuggestionItem.is-disabled .ptr-GeonamesSearchSuggestionItem-description{color:var(--base50);font-style:italic}.ptr-screen-viewport{height:100%;overflow:hidden;position:relative;width:100%}.ptr-screen-container{display:flex;height:100%;left:0;position:absolute;top:0;transition:left .3s ease-in-out}.ptr-screen-container>div{height:100%;position:relative}.ptr-screens{bottom:0;display:flex;left:0;overflow:hidden;position:absolute;right:0;top:0}.ptr-screen{background:#c7c5c2;box-shadow:-5px 0 15px -5px #0009;overflow-x:hidden;position:relative;transition:width .5s ease-in-out}.ptr-screen.base{flex-grow:1}.ptr-screen.focused{outline:none}.ptr-screen p,.ptr-screen-overlay{bottom:0;position:absolute}.ptr-screen-overlay{background:#0000;left:0;pointer-events:none;right:0;top:0;transition:background .2s ease-in-out,box-shadow .2s ease-in-out .3s}.ptr-screen.focused .ptr-screen-overlay{box-shadow:inset 0 .75rem 0 -.25rem rgba(var(--accent6rgb),.6);outline:none}.ptr-screen.disabled>.ptr-screen-overlay{background:#81807d80;cursor:pointer;pointer-events:all}.ptr-screen.disabled>.ptr-screen-overlay:hover{background:#98969480}.ptr-screen.disabled>.ptr-screen-scroll{filter:blur(1px)}.ptr-screen-controls{cursor:pointer;position:absolute}.ptr-screen-controls.top{top:1rem}.ptr-screen-controls.middle{top:50%}.ptr-screen-controls>.ptr-button{color:var(--base5)}.ptr-screen-controls>.ptr-button.ghost{border-color:var(--base2);transition:border-color .3s ease-in-out,color .3s ease-in-out}.ptr-screen.disabled .ptr-screen-controls>.ptr-button{color:var(--base6)}.ptr-screen.disabled .ptr-screen-controls>.ptr-button.ghost{border-color:var(--base4)}.ptr-screen-controls>.ptr-button:hover,.ptr-screen.disabled .ptr-screen-controls>.ptr-button:hover{color:var(--base7)}.ptr-screen-controls>.ptr-button.ghost:hover,.ptr-screen.disabled .ptr-screen-controls>.ptr-button.ghost:hover{background:none;border-color:var(--base5)}.ptr-screen-scroll{height:100%;outline:none;overflow-x:hidden;width:100%}.ptr-screen-scroll>div{height:100%}.ptr-screen-content{padding:0 2rem}.ptr-screen-scroll::-webkit-scrollbar{width:.9375rem}.ptr-screen-scroll::-webkit-scrollbar-button{background:#0000002b;height:.9375rem}.ptr-screen-scroll::-webkit-scrollbar-button:vertical:decrement{background-image:url(/static/media/triangle-up.ad217d073e50d248acbc.svg);background-size:contain}.ptr-screen-scroll::-webkit-scrollbar-button:vertical:increment{background-image:url(/static/media/triangle-down.11180903a0d29261c0a0.svg);background-size:contain}.ptr-screen-scroll::-webkit-scrollbar-track{background:#0000001a}.ptr-screen-scroll::-webkit-scrollbar-thumb{background:#00000026}.ptr-screen-scroll::-webkit-scrollbar-button:hover,.ptr-screen-scroll::-webkit-scrollbar-thumb:hover{background:#3c1e0033}.ptr-screen-scroll::-webkit-scrollbar-button:active,.ptr-screen-scroll::-webkit-scrollbar-thumb:active{background:#28231480}.ptr-screen-scroll::-webkit-scrollbar-thumb:window-inactive{background:rgba(0,0,0,.075)}.ptr-user{align-items:center;display:flex;height:2.5rem;justify-content:flex-end}.ptr-user>div{flex-grow:0}.ptr-user-options{align-items:center;display:flex}.ptr-user-login,.ptr-user-name{display:flex;font-size:1rem;height:2rem;overflow:hidden;padding:.25rem;white-space:nowrap}.ptr-user-login{align-items:center;display:flex;height:2.5rem}.ptr-user-login>a{cursor:pointer}.ptr-windows-container{height:100%;overflow:hidden;position:relative;width:100%;z-index:10}.ptr-window{background:var(--base0);border-radius:.2rem;border-top:1px solid var(--base20);box-shadow:0 7px 10px 0 rgba(var(--base100rgb),.25);z-index:9999}.ptr-window-handle{cursor:move}.ptr-window-header{border-bottom:1px solid var(--base25);display:flex;height:2.5rem}.ptr-window-title{align-items:center;color:var(--base75);display:flex;flex-grow:1;font-size:1rem;font-weight:700;overflow:hidden;padding:.5rem .3rem .5rem .6rem;text-overflow:ellipsis;white-space:nowrap}.ptr-window-title>.ptr-icon{fill:currentColor;height:1.25rem;margin-right:.35rem;width:1.25rem}.ptr-window-controls{height:2.5rem;padding:calc(.375rem - 1px) .3rem}.ptr-window-controls.fixed{position:fixed;right:calc(.15rem + 16px);top:.15rem}.ptr-window-controls.fixed .ptr-window-control{background:rgba(var(--base100rgb),.1);border-radius:.75rem;margin-left:.3rem;transition:background .3s ease-in-out}.ptr-window-controls.fixed .ptr-window-control:hover{background:rgba(var(--base100rgb),.2)}.ptr-window-control{align-items:center;cursor:pointer;display:flex;height:1.75rem;justify-content:center;padding:.25rem;width:1.75rem}.ptr-window-control .ptr-icon{height:1.25rem;width:1.25rem}.ptr-window-control .ptr-icon .line{fill:var(--base40);transition:fill .3s ease-in-out}.ptr-window-control:hover .ptr-icon .line{fill:var(--base80)}.ptr-window-controls{display:flex}.ptr-window-content{height:calc(100% - 2.5rem);overflow:auto}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;font-weight:400;margin:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{height:auto;max-width:100%}
/*! EDITED normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}hr{box-sizing:initial;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}textarea{overflow:auto;resize:vertical;vertical-align:top}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;-moz-appearance:none;outline-offset:-2px}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}html{font-family:Roboto,sans-serif;line-height:1.5}code,pre{font-family:courier new,Courier,monospace}h1,h2,h3,h4,h5,h6,p{color:var(--base90);max-width:50rem}h1{font-size:2.118rem;line-height:1.05;margin-bottom:1.7239rem}h1,h2{font-weight:700}h2{font-size:1.618rem;line-height:1.15;margin:2.1393rem 0 1.5rem}h3{font-size:1.309rem;font-weight:700;line-height:1.25;margin:1.86375rem 0 1rem}h4{margin:1.5rem 0 1rem}h4,h5{font-size:1rem;font-weight:700}h5{margin-top:1.5rem}p{color:var(--base90);font-size:1rem;margin-bottom:1rem}a{color:var(--accent50)}a:visited{color:var(--accent70)}a:hover{color:var(--accent40)}a:visited:hover{color:var(--accent55)}li{color:var(--base90);max-width:50rem}hr{border:0;border-top:1px solid #ccc;margin:1rem 0;width:50rem}#ptr,#ptr-app{bottom:0;left:0;position:absolute;right:0;top:0}.ptr-light{--accent0rgb:255,254,252;--accent05:#f2f9f6;--accent10:#e8f5f2;--accent15:#ddf0ed;--accent20:#cee9e6;--accent25:#b9e1dd;--accent30:#9ed6d1;--accent35:#7bc9c4;--accent40:#4ebab5;--accent45:#2aa8a3;--accent50:#2a948f;--accent50rgb:42,148,143;--accent55:#29817d;--accent60:#27706c;--accent65:#25615d;--accent70:#235551;--accent75:#214a47;--accent80:#1f423f;--accent85:#1c3936;--accent90:#192e2b;--accent95:#141f1d;--accent100rgb:4,3,0}.ptr-dark{--accent0rgb:4,3,0;--accent05:#131d1b;--accent10:#172826;--accent15:#1a2f2d;--accent20:#1c3734;--accent25:#1e403d;--accent30:#214c49;--accent35:#245b57;--accent40:#276c68;--accent45:#297e7a;--accent50:#2a908b;--accent50rgb:42,144,139;--accent55:#2ba09b;--accent60:#2aada8;--accent65:#3eb6b1;--accent70:#53bcb7;--accent75:#60c0bb;--accent80:#6cc4bf;--accent85:#7cc9c4;--accent90:#95d3ce;--accent95:#bde3de;--accent100rgb:255,254,252}.ptr-bo-colours{--base0:#c7c5c2;--base0rgb:199,197,194;--base1:#bebcb9;--base2:#b6b4b1;--base3:#aba9a6;--base4:#989694;--base5:#81807d;--base6:#6a6866;--base7:#565553;--base8:#494846;--base9:#3b3a38;--base10:#2a2927;--base11:#191917;--base12:#040300;--base12rgb:4,3,0;--accent0:#c7c5c2;--accent1:#b9beba;--accent2:#abb7b3;--accent3:#9aaeaa;--accent4:#7b9d99;--accent5:#528a85;--accent6rgb:34,116,112;--accent6:#227470;--accent7:#215e5b;--accent8:#1f504d;--accent9:#1c403d;--accent10:#182d2a;--accent11:#121b19;--accent12:#040300}g.levels .ptr-timeline-day>line,g.levels .ptr-timeline-month>line,g.ptr-timeline-day,g.ptr-timeline-month{stroke:var(--accent40)}text.ptr-timeline-day-label,text.ptr-timeline-month-label,text.ptr-timeline-year-label{fill:var(--accent50)}.ptr-timeline-content .levels>.ptr-timeline-day .ptr-timeline-day-label{fill:var(--base10)}.ptr-timeline-content .levels>.ptr-timeline-day~.ptr-timeline-day .ptr-timeline-day-label{fill:var(--accent50)}.ptr-light{--base0:#fffefc;--base0rgb:255,254,252;--base05:#f8f7f5;--base10:#f3f2f0;--base15:#edecea;--base20:#e5e4e2;--base25:#dad9d7;--base30:#cccbc9;--base35:#bcbbb9;--base40:#abaaa8;--base45:#989896;--base50:#868684;--base50rgb:134,134,132;--base55:#757473;--base60:#666563;--base65:#595856;--base70:#4e4d4b;--base75:#444442;--base80:#3c3c3a;--base85:#343432;--base90:#2b2a28;--base95:#1d1d1b;--base100:#040300;--base100rgb:4,3,0;--accent0:#fffefc;--accent05:#f1faf7;--accent10:#e3f6f1;--accent15:#d4f3ec;--accent20:#c6efe6;--accent25:#b8ebe1;--accent30:#97e2d5;--accent35:#75d9c8;--accent40:#54cfbc;--accent45:#32c6af;--accent50:#11bda3;--accent50rgb:17,189,163;--accent55:#10b299;--accent60:#0fa78f;--accent65:#0f9b86;--accent70:#0e907c;--accent75:#0d8572;--accent80:#0b6b5b;--accent85:#095144;--accent90:#08372e;--accent95:#061d17;--accent100:#040300}.ptr-dark{--base0:#040300;--base0rgb:4,3,0;--base05:#131313;--base10:#1d1d1d;--base15:#272726;--base20:#323231;--base25:#3e3e3d;--base30:#4b4b4a;--base35:#595858;--base40:#676766;--base45:#767574;--base50:#848483;--base50rgb:132,132,131;--base55:#939291;--base60:#a0a09f;--base65:#aeadac;--base70:#bbbab8;--base75:#c7c6c5;--base80:#d3d2d1;--base85:#dfdedd;--base90:#ebeae8;--base95:#f6f5f3;--base100:#fffefc;--base100rgb:255,254,252;--accent0:#040300;--accent05:#061d17;--accent10:#08372e;--accent15:#095144;--accent20:#0b6b5b;--accent25:#0d8572;--accent30:#0e907c;--accent35:#0f9b86;--accent40:#0fa78f;--accent45:#10b299;--accent50:#11bda3;--accent50rgb:17,189,163;--accent55:#32c6af;--accent60:#54cfbc;--accent65:#75d9c8;--accent70:#97e2d5;--accent75:#b8ebe1;--accent80:#c6efe6;--accent85:#d4f3ec;--accent90:#e3f6f1;--accent95:#f1faf7;--accent100:#fffefc}body>iframe[style*="2147483647"]:not([id=webpack-dev-server-client-overlay]){display:none}div,p,span{font-size:.875rem}h1,h2,h3,h4{font-family:Raleway,Roboto,sans-serif}.ptr-button>.ptr-react-icon{height:100%;margin:.05rem}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:var(--base40);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:var(--base50)}.horizon2020CureAppOverview .ptr-map{background:var(--base05)}.cure-CenteredWrap{margin:0 auto;max-width:100rem;width:100%}.ptr-LayerLabelTool{align-items:center;border-top:1px solid var(--base25);color:var(--base60);display:flex;font-size:.75rem;height:2rem;padding:0 .5rem;text-decoration:none}.ptr-LayerLabelTool:first-child{border-top:0}.ptr-LayerLabelTool.is-hoverable{cursor:pointer}.ptr-LayerLabelTool.is-hoverable:hover,a.ptr-LayerLabelTool.is-hoverable:hover{background:rgba(var(--base50rgb),.12);color:var(--base85)}.ptr-LayerLabelTool.is-dangerous{color:#c12123}.ptr-LayerLabelTool.is-dangerous:hover{background:#f1d7d8}.ptr-LayerLabelTool.is-disabled{color:var(--base30);pointer-events:none}.ptr-LayerLabelTool-title{color:var(--base65);flex:1 1;white-space:nowrap}@media(max-width:575.98px){.ptr-LayerLabelTool-title{font-size:.75rem}}.ptr-LayerLabelTool.is-hoverable:hover .ptr-LayerLabelTool-title{color:var(--base85)}.ptr-LayerLabelTool-control{align-items:center;display:flex;height:100%;margin-left:2rem}@media(max-width:575.98px){.ptr-LayerLabelTool-control{margin-left:1rem}}.cure-UserMenu{box-shadow:0 2px 5px #00000059;right:0}.cure-UserMenu .cure-Username .ptr-LayerLabelTool-title{font-weight:700}.ptr-IconTool{align-items:center;border-radius:1.5rem;color:var(--base60);cursor:pointer;display:flex;height:2.25rem;justify-content:center;position:relative;width:2.25rem}.ptr-IconTool:hover{background:rgba(var(--base50rgb),.12);color:var(--base80)}.ptr-dark .ptr-IconTool:hover{background:rgba(var(--base50rgb),.25)}.ptr-IconTool.is-small{height:1.75rem;width:1.75rem}.ptr-IconTool.is-medium .ptr-icon,.ptr-IconTool.is-medium .ptr-react-icon,.ptr-IconTool.is-small .ptr-icon,.ptr-IconTool.is-small .ptr-react-icon{height:1.125rem;width:1.125rem}.ptr-IconTool.is-medium{height:2rem;width:2rem}.ptr-IconTool.is-active{color:var(--accent55)}.ptr-IconTool.is-disabled{color:var(--base25);pointer-events:none}.ptr-IconTool.is-floating{background:var(--base05);box-shadow:0 2px 5px #00000059;position:relative;z-index:2}.ptr-dark .ptr-IconTool.is-floating{border:.05rem solid var(--base30)}.ptr-IconTool.is-floating:hover{background:var(--base05)}.ptr-IconTool.is-floating:hover:after{background:rgba(var(--base50rgb),.12);border-radius:1.5rem;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ptr-dark .ptr-IconTool.is-floating:hover:after{background:rgba(var(--base50rgb),.25)}.ptr-IconTool.is-rectangular{border-radius:.25rem}.ptr-icon,.ptr-react-icon{height:1.25rem;width:1.25rem}.ptr-react-icon.clockwise270{transform:rotate(270deg)}.ptr-ExpandableLabelsContainer{display:block}.ptr-ExpandableLabelsContainer>.ptr-ExpandableLabel{float:left;margin:0 .5rem .5rem 0}.ptr-ExpandableLabelsContainer.is-right>.ptr-ExpandableLabel{margin:0 0 .5rem .5rem}.ptr-ExpandableLabel{background:var(--base05);border-radius:.25rem;position:relative}.ptr-ExpandableLabel.is-rounded{border-radius:1.5rem}.ptr-ExpandableLabel.is-floating{box-shadow:0 2px 5px #00000059}.ptr-ExpandableLabelHeader{border-radius:.25rem;display:flex;min-height:2rem;width:100%}.ptr-dark .ptr-ExpandableLabelHeader{border:1px solid var(--base30)}.ptr-ExpandableLabelHeader.is-interactive{cursor:pointer}.ptr-ExpandableLabelHeader.is-rounded{border-radius:1.5rem}.ptr-ExpandableLabelHeader-content{flex:1 1}.ptr-ExpandableLabelHeader-controlButton.ptr-IconTool{align-items:center;border-radius:.25rem;display:flex;height:100%;min-height:2rem;padding:0 .15rem}.ptr-ExpandableLabelHeader.is-rounded .ptr-ExpandableLabelHeader-controlButton.ptr-IconTool{border-radius:1.5rem}.ptr-ExpandableLabelBody{background:var(--base05);border-radius:.25rem;height:0;margin-top:.5rem;overflow-y:hidden;position:absolute;transition:height .3s ease-in-out;z-index:2}.ptr-ExpandableLabelBody>div{border:1px solid var(--base30);border-radius:.25rem;height:auto;overflow-y:hidden}.ptr-ExpandableLabel.is-floating .ptr-ExpandableLabelBody{box-shadow:0 2px 5px #00000059}.ptr-ExpandableLabelBody>div{width:100%}.ptr-ExpandableLabelHeader.is-expanded .ptr-ExpandableLabelHeader-controlButton .ptr-icon{transform:rotate(90deg)}.ptr-dark .ptr-ExpandableLabelBody.is-expanded{border:1px solid var(--base30)}.ptr-ExpandableLabelBody>div{overflow-y:auto}.cure-login-btn{background:none;border:none;color:var(--accent60);cursor:pointer;height:1rem;text-align:center;text-decoration:underline}.cure-login-btn:focus,.cure-login-btn:hover{color:var(--accent40)}.cure-LoginModal{max-width:90%;width:25rem}.cure-LoginForm{background-color:#fff;padding:3rem 3.25rem 3.25rem 3rem}.cure-LoginForm-title h3{grid-gap:.25rem;align-items:center;display:flex;font-size:1.25rem;margin:0 0 1.5rem}.cure-LoginForm-title.has-icon{margin-left:-2.5rem}.cure-InputContainer{display:flex;flex-direction:column;font-size:.875rem;margin-bottom:1rem}.cure-InputContainer label,.ptr-input-text input{font-size:.875rem}.cure-InputContainer .ptr-input-text.focus{box-shadow:0 0 3px var(--base50)}.ptr-input-text.valid{background:var(--accent05);border-color:var(--accent50)}.ptr-input-text.invalid{background:#fff6f6;border-color:#c74c4c}.cure-ButtonContainer{grid-gap:.5rem;align-items:center;display:flex;flex-flow:column;justify-content:center;margin-top:1.5rem}button[type=submit]{font-size:.875rem;min-width:10rem}button[type=submit]:disabled{background:var(--base20);pointer-events:none}.error{color:red;font-size:.875rem;margin-top:1rem}.ptr-ModalOverlay{align-items:center;background-color:rgba(var(--base100rgb),.75);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.ptr-Modal{background:var(--base0);border-radius:.25rem;max-height:90%;max-width:90%;min-height:15rem;min-width:20rem;outline:none;overflow-y:auto;position:relative}.ptr-IconTool.ptr-Modal-closeButton{position:absolute;right:.25rem;top:.25rem}.ptr-Modal-content{overflow:auto}.cure-HeaderTools{display:flex;height:100%;padding:.5rem 0}@media(max-width:767.98px){.cure-HeaderTools{padding:.55rem 0}}@media(max-width:575.98px){.cure-HeaderTools .ptr-IconTool{height:1.75rem;width:1.75rem}}.cure-Header{border-bottom:1px dotted var(--base25);height:3rem;position:relative;width:100%;z-index:20}@media(max-width:575.98px){.cure-Header{height:2.75rem}}.cure-Header>div{height:100%}.cure-Header-content{display:flex;height:100%;justify-content:space-between;padding:0 1rem 0 2rem;width:100%}@media(max-width:991.98px){.cure-Header-content{padding:0 1rem}}@media(max-width:767.98px){.cure-Header-content{padding:0 .5rem 0 1rem}}.cure-Header.is-wide .cure-Header-content{padding:0 1rem 0 calc(2.5rem - 3px)}@media(max-width:991.98px){.cure-Header.is-wide .cure-Header-content{padding:0 1rem}}@media(max-width:767.98px){.cure-Header.is-wide .cure-Header-content{padding:0 .5rem 0 1rem}}.cure-TitleWrapper{align-items:flex-end;display:flex;min-width:-moz-fit-content;min-width:fit-content;padding:.35rem 0;text-decoration:none}@media(max-width:767.98px){.cure-TitleWrapper{padding:.4rem 0}}@media(max-width:575.98px){.cure-TitleWrapper{max-width:5rem}}.cure-Title{color:var(--base65);display:block;font-family:Raleway,Roboto,sans-serif;font-size:1.25rem;font-weight:600;line-height:1;margin:0 0 0 -.15rem;padding:0;text-transform:uppercase}@media(max-width:991.98px){.cure-Title{font-size:.875rem}}@media(max-width:575.98px){.cure-Title{display:none}}.cure-Title:first-letter{font-size:0}.cure-Logo{height:100%}.cure-IndexNav{grid-gap:.5rem;display:flex;flex:1 1;justify-content:center;margin:0 1.5rem}@media(max-width:1199.98px){.cure-IndexNav{grid-gap:.5rem;margin:0 1rem}}@media(max-width:991.98px){.cure-IndexNav{grid-gap:.25rem;margin:0 1rem}}@media(max-width:575.98px){.cure-IndexNav{grid-gap:0;margin:0 .5rem}}.cure-IndexNavItem{align-items:center;border-bottom:.15rem solid #0000;color:var(--base80);cursor:pointer;display:flex;height:100%;padding:.5rem 1.25rem 0;text-decoration:none}.cure-IndexNavItem svg{color:var(--base85)}@media(max-width:1199.98px){.cure-IndexNavItem{padding:.5rem .75rem 0}}@media(max-width:991.98px){.cure-IndexNavItem{flex-direction:column;padding:.5rem .75rem .15rem}}@media(max-width:767.98px){.cure-IndexNavItem{flex-direction:row;padding:.35rem .75rem 0}}@media(max-width:575.98px){.cure-IndexNavItem{padding:.35rem .5rem 0}}.cure-IndexNavItem>.ptr-icon,.cure-IndexNavItem>.ptr-react-icon{height:1.25rem;margin-right:.5rem;width:1.25rem}@media(max-width:1199.98px){.cure-IndexNavItem>.ptr-icon,.cure-IndexNavItem>.ptr-react-icon{margin-right:.25rem}}@media(max-width:991.98px){.cure-IndexNavItem>.ptr-icon,.cure-IndexNavItem>.ptr-react-icon{margin:0 0 .25rem}}@media(max-width:767.98px){.cure-IndexNavItem>.ptr-icon,.cure-IndexNavItem>.ptr-react-icon{margin:0}}.cure-IndexNavItem>.ptr-icon .line{fill:var(--base80)}.cure-IndexNavItem-title{color:var(--base85);font-family:Raleway,Roboto,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:.5px;line-height:1.05;padding-top:.1rem}@media(max-width:991.98px){.cure-IndexNavItem-title{font-size:.75rem;padding-top:0}}@media(max-width:767.98px){.cure-IndexNavItem-title{display:none}}.cure-IndexNavItem:hover{background:rgba(var(--base50rgb),.12);border-bottom-color:var(--base75)}.ptr-dark .cure-IndexNavItem:not(.is-active):hover{background:rgba(var(--base50rgb),.25)}.cure-IndexNavItem.is-active{background:var(--accent10);border-bottom-color:var(--accent45);color:var(--accent55);font-weight:700}.cure-IndexNavItem.is-active svg{color:var(--accent55)}.cure-IndexNavItem.is-active .cure-IndexNavItem-title{color:var(--accent55);font-weight:600}.cure-IndexNavItem.is-active>.ptr-icon .line{fill:var(--accent55)}.cure-IndexNavItem.is-disabled{color:var(--base25);pointer-events:none}.cure-IndexNavItem.is-disabled>.cure-IndexNavItem-title{color:var(--base30)}.cure-IndexNavItem.is-disabled>.ptr-icon .line{fill:var(--base25)}.cure-About .cure-Hero{background-image:url(/static/media/intro_dark.07bead6ecf49c711f9be.webp)}.cure-About-content{margin:0 auto 4.5rem;max-width:50rem;position:relative;z-index:1}@media(max-width:991.98px){.cure-About-content{margin:0 auto 2rem;padding:0 2rem 0 1rem}}.cure-About ul{margin:0 0 1rem 1rem}.cure-About a{background-color:var(--accent10);font-weight:700}.cure-About p,.cure-About ul li{color:var(--base65);font-size:.875rem}.cure-About-logos{grid-gap:4.5rem;align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:1.5rem 0 4.5rem}@media(max-width:575.98px){.cure-About-logos{grid-gap:1.5rem}}.cure-About-logos a{background-color:#0000}.cure-About-logos img{max-height:5rem;max-width:10rem}.cure-Hero{align-items:center;background-size:contain;display:flex;flex-direction:column;height:35rem;justify-content:center;margin-bottom:3rem;padding:0 1.5rem;position:relative}@media(max-width:1599.98px){.cure-Hero{height:30rem}}@media(max-width:1199.98px){.cure-Hero{height:25rem}}@media(max-width:991.98px){.cure-Hero{margin-bottom:1.5rem}}@media(max-width:767.98px){.cure-Hero{height:20rem}}@media(max-width:575.98px){.cure-Hero{height:15rem}}.cure-Hero>*{z-index:1}.cure-Hero:after{background:#0f4138a6;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.cure-Hero h1{color:#f0f0f0;font-family:Raleway,Roboto,sans-serif;font-size:5.545rem;font-weight:700}@media(max-width:1199.98px){.cure-Hero h1{font-size:4rem}}@media(max-width:767.98px){.cure-Hero h1{font-size:3rem}}@media(max-width:575.98px){.cure-Hero h1{font-size:2rem}}.cure-Hero p{color:#dcdcdc;font-family:Raleway,Roboto,sans-serif;font-size:1.5rem;font-weight:700;text-align:center}@media(max-width:1199.98px){.cure-Hero p{font-size:1.25rem}}@media(max-width:575.98px){.cure-Hero p{font-size:.875rem}}.cure-Hero a{background:none;color:#97e2d5}.cure-UrbanChallenges .cure-Hero{background-image:url(/static/media/city_big.0712f54bd355f16c4344.webp);background-size:cover}.cure-UrbanChallenges-content{margin:0 auto 4.5rem;max-width:50rem;position:relative;z-index:1}@media(max-width:991.98px){.cure-UrbanChallenges-content{margin:0 auto 2rem;padding:0 2rem 0 1rem}}@media(min-width:1199.98px){.cure-UrbanChallenges h1{font-size:4rem}}.cure-UrbanChallenges h2{font-size:2rem}@media(max-width:1199.98px){.cure-UrbanChallenges h2{font-size:1.5rem}}@media(max-width:991.98px){.cure-UrbanChallenges h2{font-size:1.25rem}}.cure-UrbanChallenges ul{margin-left:1rem}.cure-UrbanChallenges a{background-color:var(--accent10);font-weight:700}.cure-UrbanChallenges p,.cure-UrbanChallenges ul li{color:var(--base65);font-size:.875rem}.cure-CatalogFilterCategorySection{padding-left:0}.cure-CatalogFilterCategorySection-title{color:var(--base65);font-family:Raleway,Roboto,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.5px;overflow:hidden;position:relative;text-transform:uppercase}.cure-CatalogFilterCategorySection-title.is-placeholder{background:var(--base10);border-radius:.5rem;height:.7rem;margin-bottom:.5rem;width:3rem}.cure-CatalogFilterCategorySection-title.is-placeholder:before{animation:load 1s cubic-bezier(.4,0,.2,1) infinite;background:linear-gradient(to right,#0000 0,var(--base0) 50%,#0000 100%);content:"";display:block;height:100%;left:-150px;position:absolute;top:0;width:150px}.cure-CatalogFilterCategorySection-body{margin-top:.2rem}@keyframes load{0%{left:-150px}to{left:100%}}.ptr-TagsContainer{grid-gap:.5rem;display:flex;flex-wrap:wrap}.ptr-TagsContainer.is-small{grid-gap:.4rem}.ptr-Tag{grid-gap:.35rem;align-items:center;background:var(--base15);border-radius:.825rem;color:var(--base60);display:flex;height:1.65rem;overflow:hidden;padding:0 .75rem;position:relative}.ptr-Tag.is-placeholder{background:var(--base20);border-radius:.5rem;height:1rem;width:5rem}.ptr-Tag.is-placeholder-light{background:var(--base10)}.ptr-Tag.is-placeholder:before{animation:load 1s cubic-bezier(.4,0,.2,1) infinite;background:linear-gradient(to right,#0000 0,var(--base0) 50%,#0000 100%);content:"";display:block;height:100%;left:-150px;position:absolute;top:0;width:150px}.ptr-Tag-caption{color:var(--base65);font-size:.875rem;padding-top:.1rem}.ptr-Tag>.ptr-icon,.ptr-Tag>.ptr-react-icon{height:1.125rem;margin-left:-.1rem;width:1.125rem}.ptr-Tag>.ptr-icon .line{fill:var(--base60)}.ptr-Tag.is-small{grid-gap:.25rem;color:var(--base60);height:1.5rem;padding:0 .5rem}.ptr-Tag.is-small .ptr-Tag-caption{color:var(--base65);font-size:.75rem;padding-top:.13rem}.ptr-Tag.is-small>.ptr-icon,.ptr-Tag.is-small>.ptr-react-icon{height:1rem;margin-left:-.05rem;width:1rem}.ptr-Tag.is-interactive{cursor:pointer}.ptr-Tag:not(.is-interactive){pointer-events:none}.ptr-Tag.is-darker{background:var(--base25);color:var(--base80)}.ptr-Tag.is-darker .ptr-Tag-caption{color:var(--base85)}.ptr-Tag.is-darker>.ptr-icon .line{fill:var(--base80)}.ptr-Tag.is-active{background:var(--accent10);color:var(--accent55)}.ptr-Tag.is-active .ptr-Tag-caption{color:var(--accent55);font-weight:500}.ptr-Tag.is-active>.ptr-icon .line{fill:var(--accent55)}.ptr-Tag.is-active.is-darker{background:var(--accent25);color:var(--accent75)}.ptr-Tag.is-active.is-darker .ptr-Tag-caption{color:var(--accent75)}.ptr-Tag.is-active.is-darker>.ptr-icon .line{fill:var(--accent75)}.ptr-Tag.is-disabled{background:var(--base10);color:var(--base25)}.ptr-Tag.is-disabled .ptr-Tag-caption{color:var(--base30)}.ptr-Tag.is-disabled>.ptr-icon .line{fill:var(--base25)}.ptr-Tag.is-ghost{background:none;border:1px solid var(--base55);color:var(--base80);padding:0 .65rem}.ptr-Tag.is-ghost:hover{background:rgba(var(--base50rgb),.12)}.ptr-dark .ptr-Tag.is-ghost:not(.is-active):hover{background:rgba(var(--base50rgb),.25)}.ptr-Tag.is-ghost .ptr-Tag-caption{color:var(--base85)}.ptr-Tag.is-ghost>.ptr-icon .line{fill:var(--base80)}.ptr-Tag.is-ghost.is-small{padding:0 .4rem}.ptr-Tag.is-ghost.is-active{background:var(--accent10);border:2px solid var(--accent45);color:var(--accent55)}.ptr-Tag.is-ghost.is-active .ptr-Tag-caption{color:var(--accent55)}.ptr-Tag.is-ghost.is-active>.ptr-icon .line{fill:var(--accent55)}.ptr-Tag.is-ghost.is-disabled{border-color:var(--base25);color:var(--base25);pointer-events:none}.ptr-Tag.is-ghost.is-disabled .ptr-Tag-caption{color:var(--base30)}.ptr-Tag.is-ghost.is-disabled>.ptr-icon .line{fill:var(--base25)}.cure-CatalogFilter{grid-gap:1.5rem;display:flex;flex-direction:column;min-width:20rem;position:sticky;top:4.5rem;width:20rem}@media(max-width:1599.98px){.cure-CatalogFilter{top:3rem}}@media(max-width:1199.98px){.cure-CatalogFilter{background:var(--base15);padding:2rem;position:relative;top:auto;width:100%}}@media(max-width:991.98px){.cure-CatalogFilter{grid-gap:.75rem;margin-bottom:1rem;padding:1.5rem 1rem}}@media(max-width:575.98px){.cure-CatalogFilter{min-width:auto}}.cure-Tag{color:var(--base85)}.cure-AppPreview{grid-gap:3rem;align-items:center;display:flex;padding:0}@media(max-width:1599.98px){.cure-AppPreview{grid-gap:2.5rem;padding:0 2rem}}@media(max-width:991.98px){.cure-AppPreview{padding:0 .5rem 0 0}}@media(max-width:767.98px){.cure-AppPreview{grid-gap:0;flex-direction:column;padding:0}}.cure-AppPreview.is-right{flex-direction:row-reverse}@media(max-width:767.98px){.cure-AppPreview.is-right{flex-direction:column}.cure-AppPreviewImage{width:100%}}.cure-AppPreviewImage>img{border-radius:.15rem;box-shadow:0 10px 15px #00000040;max-height:20rem;max-width:33rem;width:100%}@media(max-width:1199.98px){.cure-AppPreviewImage>img{max-width:28rem}}@media(max-width:767.98px){.cure-AppPreviewImage>img{box-shadow:0 5px 10px #0003;height:6rem;object-fit:cover;width:100%}}.cure-AppPreviewBody{display:flex;flex:1 1;flex-direction:column;max-width:35rem;min-width:25rem;padding:0}@media(max-width:767.98px){.cure-AppPreviewBody{margin-top:1rem;min-width:auto}}.cure-AppPreview.is-right .cure-AppPreviewBody{align-items:flex-end}@media(max-width:767.98px){.cure-AppPreview.is-right .cure-AppPreviewBody{align-items:flex-start}}.cure-AppPreviewTitle{font-family:Raleway,Roboto,sans-serif;font-size:2.5rem;margin:0 0 1rem}@media(max-width:1599.98px){.cure-AppPreviewTitle{font-size:2rem}}@media(max-width:991.98px){.cure-AppPreviewTitle{font-size:1.5rem;margin:0 0 .5rem}}.cure-AppPreviewTags{margin:0 0 1rem}@media(max-width:991.98px){.cure-AppPreviewTags{margin:0 0 .5rem}}.cure-AppPreview.is-right .cure-AppPreviewTitle{text-align:right}@media(max-width:767.98px){.cure-AppPreview.is-right .cure-AppPreviewTitle{text-align:left}}.cure-AppPreviewDescription{color:var(--base65)}.cure-AppPreview.is-right .cure-AppPreviewDescription{text-align:right}@media(max-width:767.98px){.cure-AppPreview.is-right .cure-AppPreviewDescription{text-align:left}}.cure-AppPreview.is-right .cure-AppPreviewTags{justify-content:flex-end}@media(max-width:767.98px){.cure-AppPreview.is-right .cure-AppPreviewTags{justify-content:flex-start}}.cure-AppPreviewTools{grid-gap:1rem;display:flex;flex-wrap:wrap;margin-top:1rem}@media(max-width:1399.98px){.cure-AppPreviewTools{margin-top:.5rem}}@media(max-width:991.98px){.cure-AppPreviewTools{margin-top:0}}.cure-AppPreviewTools>.ptr-button{height:2rem;min-width:-moz-fit-content;min-width:fit-content}.cure-AppPreviewTools>.ptr-button.download{color:var(--base90)}.cure-AppList{grid-gap:4.5rem;align-items:center;display:flex;flex-direction:column;padding-bottom:4.5rem;width:100%}@media(max-width:1399.98px){.cure-AppList{grid-gap:4.5rem}}@media(max-width:991.98px){.cure-AppList{grid-gap:3rem;padding:0 1rem 3rem}}@media(max-width:767.98px){.cure-AppList{align-items:flex-start}}.ptr-NothingFiltered{align-items:center;display:flex;flex-direction:column;height:100%;padding-top:7.5rem;width:100%}@media(max-width:991.98px){.ptr-NothingFiltered{padding-top:3rem}}.ptr-NothingFiltered-title{color:var(--base50);font-size:2.5rem;font-weight:700}@media(max-width:767.98px){.ptr-NothingFiltered-title{font-size:2rem}}.ptr-NothingFiltered-description{color:var(--base50);margin-bottom:1.5rem}.cure-ApplicationCatalog{grid-gap:3rem;align-items:flex-start;display:flex;height:100%}@media(max-width:1599.98px){.cure-ApplicationCatalog{grid-gap:2rem}}@media(max-width:1199.98px){.cure-ApplicationCatalog{flex-direction:column;justify-content:flex-start}}@media(max-width:991.98px){.cure-ApplicationCatalog{grid-gap:1rem}}.cure-MapSetControls{grid-gap:.5rem;bottom:.7rem;display:flex;flex-direction:column;position:absolute;right:.7rem;z-index:9}.cure-MapSetControls.is-horizontal{flex-direction:row}.cure-MapSetControls>.ptr-map-controls{bottom:auto;position:relative;right:auto}.cure-MapSetControls .zoom-control.control{background:var(--base05);box-shadow:0 2px 5px #00000059;display:flex;flex-direction:column}.cure-MapSetControls.is-horizontal .zoom-control.control{flex-direction:row-reverse}.ptr-dark .cure-MapSetControls .zoom-control.control{border:.05rem solid var(--base30)}.cure-MapSetControls .zoom-control.control .ptr-button{align-items:center;background:var(--base05);display:flex;height:2rem;justify-content:center;transition:none;width:2rem}.cure-MapSetControls .zoom-control.control{border-radius:1rem}.cure-MapSetControls .zoom-control.control .ptr-button:hover{background:rgba(var(--base50rgb),.12)}.ptr-dark .cure-MapSetControls .zoom-control.control .ptr-button:hover{background:rgba(var(--base50rgb),.25)}.cure-MapSetControls.is-horizontal .ptr-map-controls .control>.ptr-button:not(:first-child){border:0}.cure-MapSetControls .zoom-control.control .ptr-button:first-child,.cure-MapSetControls .zoom-control.control .ptr-button:first-child:hover{border-radius:1rem 1rem 0 0}.cure-MapSetControls.is-horizontal .zoom-control.control .ptr-button:first-child,.cure-MapSetControls.is-horizontal .zoom-control.control .ptr-button:first-child:hover{border-radius:0 1rem 1rem 0}.cure-MapSetControls .zoom-control.control .ptr-button:last-child,.cure-MapSetControls .zoom-control.control .ptr-button:last-child:hover{border-radius:0 0 1rem 1rem}.cure-MapSetControls.is-horizontal .zoom-control.control .ptr-button:last-child,.cure-MapSetControls.is-horizontal .zoom-control.control .ptr-button:last-child:hover{border-radius:1rem 0 0 1rem}.cure-MapSetControls .zoom-control.control .ptr-button>.ptr-icon{color:var(--base60);height:1.25rem;width:1.25rem}.cure-MapSetControls .zoom-control.control .ptr-button:first-child>.ptr-icon{margin-top:.5rem}.cure-MapSetControls.is-horizontal .zoom-control.control .ptr-button:first-child>.ptr-icon{margin-top:.35rem}.cure-MapSetControls .zoom-control.control .ptr-button:last-child>.ptr-icon{margin-bottom:.5rem}.cure-MapSetControls.is-horizontal .zoom-control.control .ptr-button:last-child>.ptr-icon{margin-bottom:.35rem}.cure-MapSetControls .zoom-control.control .ptr-button:hover>.ptr-icon{color:var(--base80)}.ptr-map-controls{bottom:.5rem;display:flex;flex-direction:column;position:absolute;right:.5rem;z-index:999}.ptr-map-controls .control{background:#fffc;border-radius:.3rem;box-shadow:0 0 .3rem 0 #0000004d;margin-bottom:.5rem;z-index:15}.ptr-map-controls .control:last-child{margin-bottom:0}.ptr-map-controls .control>.ptr-button:focus,.ptr-map-controls .menu-control>.ptr-button:focus{outline:none}.ptr-map-controls .control>.ptr-button:focus:after{border:0;box-shadow:none}.ptr-map-controls .control>.ptr-button,.ptr-map-controls .menu-control>.ptr-button{background:none;border:0;border-radius:0;box-shadow:none;color:#666;cursor:pointer;display:block;font-size:1.125rem;height:2rem;padding:0;text-align:center;transition:color .2s ease-in-out,background .2s ease-in-out;-webkit-user-select:none;user-select:none;width:2rem}.ptr-map-controls .control>.ptr-button.disabled .ptr-icon .line,.ptr-map-controls .menu-control>.ptr-button.disabled .ptr-icon .line{fill:#aaa}.ptr-map-controls .control .ptr-button{align-items:center;display:flex;justify-content:center}.ptr-map-controls .control .ptr-icon{height:1.35rem;width:1.35rem}.ptr-map-controls .legend-control .ptr-icon{height:1.6rem;width:1.6rem}.ptr-map-controls .legend-control.open .ptr-icon{color:var(--accent50)}.ptr-map-controls .control>.ptr-button:not(:first-child){border-top:1px solid #0000001a}.ptr-map-controls .control>.ptr-button:first-child{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.ptr-map-controls .control>.ptr-button:last-child{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.ptr-map-controls .control>.ptr-button:hover,.ptr-map-controls .menu-control>.ptr-button:hover{background-color:#fff;color:var(--accent50)}.ptr-map-controls .control>.ptr-button:not(.ghost):not(.invisible):not(.primary):not(.inverted):hover:after{background:none}.ptr-map-controls .rotate-needle-control i{transform:rotate(-45deg)}.ptr-map-controls .tilt-control .ptr-button{background-position:50%;background-repeat:no-repeat;background-size:1.2rem}.cure-MapSetInfo>.cure-MapAttribution{color:var(--base50);font-size:.625rem;padding:.1rem .35rem;position:relative;z-index:2}.cure-MapAttribution a{color:var(--base50)}.cure-MapSetInfo{grid-gap:.5rem;align-items:center;bottom:.5rem;display:flex;left:.7rem;position:absolute;z-index:3}.cure-MapSetInfo>.ptr-MapScale{bottom:auto;left:auto;position:relative;z-index:1}.cure-MapSetInfo>.ptr-MapScale .ptr-MapScale-content{background:none;border-top-width:1px;border:1px solid var(--base50);border-top:0 solid var(--base50)}.cure-MapSetInfo>.ptr-MapScale .ptr-MapScale-content span{color:var(--base50);font-size:.625rem}.ptr-MapScale{bottom:.5rem;left:.5rem;position:absolute;z-index:998}.ptr-MapScale-content{align-items:center;background:rgba(var(--base0rgb),.6);border:2px solid var(--base60);border-top:0;display:flex;justify-content:center}.ptr-MapScale-content>span{color:var(--base80);font-size:.809rem;line-height:1.3}.cure-CityInfoPanel{background:var(--base20);box-shadow:3px 0 3px #00000026;display:flex;flex-direction:column;height:0;order:1;overflow:auto;transition:.4s;width:0;z-index:99}@media(max-width:767.98px){.cure-CityInfoPanel{box-shadow:none;height:20rem;order:2}}.cure-CityInfoPanel-header{display:flex;flex-direction:row;justify-content:space-between;width:100%}.cure-CityInfoPanel-headerTitle{color:var(--base85);font-size:1.5rem;margin-bottom:.5rem;padding:0 1.5rem}.cure-CityInfoPanel-headerIcon{align-items:center;display:flex;justify-content:center;padding-right:1rem}.cure-CityInfoPanel p{padding:0 1.5rem}.cure-CityInfoPanel-list{margin-left:2.5rem}.cure-CityInfoPanel-selectCity{cursor:pointer;font-size:.875rem;width:-moz-fit-content;width:fit-content}.cure-CityInfoPanel-selectCityBtn{background-color:#0000;border:none;color:var(--accent50);cursor:pointer;font-weight:600;line-height:1.5;text-decoration:underline}.cure-CityInfoPanel-selectCity:hover,.cure-CityInfoPanel-selectCityBtn:hover{color:var(--accent40)}.cure-Footer{background:#3c3c3a;display:flex;flex-flow:row;justify-content:center;padding:2rem 0 1.5rem;width:100%}@media(min-width:1599.98px){.cure-Footer{padding:3rem 0}}.cure-Footer-container-main{grid-gap:1rem;align-items:center;display:flex;flex-flow:row;justify-content:center;margin-left:5%;max-width:100rem;width:90%}.cure-Footer-container{text-align:center;width:30%}.cure-Footer-socialLinksContainer{display:flex;flex-wrap:wrap;flex-flow:row;justify-content:center}.cure-Footer-projectContainer{display:flex;justify-content:center;width:100%}.cure-Footer-projectWrapper{align-items:center;background-color:#fff;border-radius:50px;cursor:pointer;display:flex;flex-flow:row;height:3rem;justify-content:center;margin:5px;width:3rem}.cure-Footer-projectWrapper:hover{background-color:#dad9d7}.cure-Footer-projectImg{height:2rem;width:2rem}.cure-Footer-projectTitle{color:#595856;font-family:Raleway,Roboto,sans-serif;font-size:1rem;font-weight:600;margin:0 0 0 -.15rem}.cure-Footer-projectLink{text-decoration:none}.social-link{background-color:#0e907c;color:#fff;height:3rem;margin:5px;width:3rem}.ptr-dark .social-link:hover,.social-link:hover{background:#11bda3;color:#fff}.social-link .ptr-react-icon{height:1.5rem;width:1.5rem}.cure-Footer-euImg{width:5rem}.cure-Footer-policyText{color:#cccbc9;font-size:.75rem;margin:0}.cure-Footer-policyLink{font-weight:600}.cure-Footer-policyLink:hover,.cure-Footer-policyLink:visited{color:#0e907c}.cure-Footer-scrollToTopWrapper{align-items:end;display:flex;justify-content:center;width:5%}.scrollToTop-btn{background-color:#0e907c;cursor:pointer}.ptr-dark .scrollToTop-btn:hover,.scrollToTop-btn:hover{background-color:#11bda3}.scrollToTop-btn .ptr-icon{filter:invert(100%)}@media(max-width:1200px){.cure-Footer-projectWrapper{height:2.5rem;width:2.5rem}.cure-Footer-projectImg{height:2rem;width:2rem}.cure-Footer-projectTitle{font-size:.8rem}.social-link{height:2.5rem;width:2.5rem}.social-link .ptr-react-icon{height:1.2rem;width:1.2rem}}@media(max-width:900px){.cure-Footer{align-items:center;flex-flow:column;justify-content:center}.cure-Footer-container-main{flex-flow:column;margin-left:0}.cure-Footer-container{margin:10px;width:80%}.cure-Footer-scrollToTopWrapper{width:100%}.cure-Footer.is-cityDemonstrations{height:-moz-fit-content;height:fit-content;justify-content:normal;overflow:auto}}.cure-Footer-scrollToTopWrapper.is-AppStory,.cure-Footer-scrollToTopWrapper.is-cityDemonstrations,.cure-Footer-scrollToTopWrapper.is-cityDemonstrations-smallScreen{display:none}.cure-Footer.is-AppStory{align-items:center;flex-flow:column;justify-content:center;margin:2rem 0 0;padding:1rem 0;position:absolute}.cure-Footer-container-main.is-AppStory{flex-flow:column;margin-left:0}.cure-Footer-container.is-AppStory{margin:10px;width:80%}.ptr-dark .cure-Footer.is-AppStory{background:#272726}.cure-Footer.is-cityDemonstrations{height:8rem;padding:.8rem}@media(max-width:767.98px){.cure-Footer.is-cityDemonstrations{display:none}}.cure-Footer-container-main.is-cityDemonstrations{margin-left:0;width:100%}.cure-Footer-container.is-cityDemonstrations{align-items:center;display:flex;flex-direction:column;justify-content:center;min-width:10rem;width:32%}.cure-Footer-projectWrapper.is-cityDemonstrations{height:2.5rem;width:2.5rem}.cure-Footer-projectImg.is-cityDemonstrations{height:2rem;width:2rem}.cure-Footer-projectTitle.is-cityDemonstrations{font-size:.8rem}.ptr-IconTool.social-link.is-cityDemonstrations{height:2.5rem;width:2.5rem}.social-link.is-cityDemonstrations .ptr-react-icon{height:1.2rem;width:1.2rem}.cure-Footer-euImg.is-cityDemonstrations{height:5.8rem;width:6.5rem}.cure-Footer-policyText.is-cityDemonstrations{max-width:17rem}.cure-Footer.is-cityDemonstrations-smallScreen{margin-top:1.5rem;padding:1rem}.cure-CityInfoPanelBtn{background-color:hsla(0,0%,51%,.425);border:1px solid #00000005;border-left:0;border-radius:0 5px 5px 0;height:3rem;left:25rem;padding:.5rem;position:absolute;top:calc(50% - 3rem);transform:translateY(-50%);transition:.4s;width:1.8rem;z-index:99}@media(max-width:767.98px){.cure-CityInfoPanelBtn{display:none}}.cure-CityInfoPanelBtn .ptr-icon{margin:calc(.375rem - 1px) -.2rem;transform:rotate(180deg);transition:.4s}@media(max-width:767.98px){.cure-CityInfoPanelBtn .ptr-icon{margin:.9rem 0 0 .9rem;padding:0;transform:rotate(90deg)}}.cure-CityInfoPanelBtn.is-closed{left:0}@media(max-width:767.98px){.cure-CityInfoPanelBtn.is-closed{bottom:0;left:50%}}.cure-CityInfoPanelBtn.is-closed .ptr-icon{transform:rotate(0)}@media(max-width:767.98px){.cure-CityInfoPanelBtn.is-closed .ptr-icon{transform:rotate(270deg)}}.cure-CityDemonstrations{display:flex;flex-direction:row;height:100%;overflow:hidden;position:relative;width:100%}@media(max-width:767.98px){.cure-CityDemonstrations{flex-direction:column}}.cure-CityDemonstration-map{background-image:linear-gradient(var(--base20) 1px,#0000 1px),linear-gradient(to right,var(--base20) 1px,#0000 1px);background-size:20px 20px;height:100%;order:2;overflow:hidden;position:absolute;width:100%}@media(max-width:767.98px){.cure-CityDemonstration-map{box-shadow:0 3px 3px 0 #00000026;order:1;position:relative}}.cure-CityDemonstrations-Tooltip{background:#000000b3;border-radius:.25rem;color:#d2d2d2;font-size:.875rem;font-weight:700;padding:.35rem .75rem;width:-moz-fit-content;width:fit-content}.cure-CityDemonstration-map .cure-MapSetInfo{left:auto;right:4rem}.ptr-map-controls-wrapper{height:100%;overflow:hidden;position:relative;z-index:1}.ptr-center{display:flex}.ptr-center.horizontally{justify-content:center}.ptr-center.vertically{align-items:center;height:100%}.ptr-map-wrapper{height:100%;position:relative;width:100%}.ptr-map-wrapper:after{border:2px solid #0000;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:2}.ptr-map-wrapper.active:after{border-color:var(--accent50)}.ptr-map-wrapper-header{align-items:center;background:rgba(var(--base100rgb),.6);color:var(--base0);display:flex;left:0;max-width:100%;min-height:2rem;position:absolute;top:0;z-index:3}.ptr-map-wrapper.active .ptr-map-wrapper-header{background:var(--accent50)}.ptr-map-wrapper-header>div:not(:last-child){border-right:1px solid rgba(var(--base0rgb),.25)}.ptr-map-wrapper-title{overflow:hidden;padding:0 .75rem;text-overflow:ellipsis;white-space:nowrap}.ptr-map-wrapper-header .ptr-button{border-radius:0;padding:0 .15rem}.ptr-map-wrapper-header .ptr-button:focus:after{border-radius:0}.ptr-deckGl-map{height:100%;overflow:hidden;position:relative;width:100%}.ptr-DeckTooltip{left:0;pointer-events:none;position:absolute;top:0;z-index:50000}.cure-IndexBody{display:flex;flex-direction:column;height:calc(100% - 3rem);overflow-y:auto;scroll-behavior:smooth}@media(max-width:575.98px){.cure-IndexBody{height:calc(100% - 2.75rem)}}.cure-IndexBody>.cure-CenteredWrap{flex:1 1}.cure-IndexBody-content{height:100%;padding:4.5rem 2rem}@media(max-width:1599.98px){.cure-IndexBody-content{padding:3rem 2rem}}@media(max-width:1199.98px){.cure-IndexBody-content{padding:0}}.cure-Services-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;min-height:25rem;overflow:hidden;padding:2rem;width:100%}.cure-Services-servicesBtnContainer{align-items:flex-start;display:flex;height:3.5rem;justify-content:flex-start;max-width:100rem;width:100%}.cure-Services-servicesBtn{align-items:center;background-color:var(--base0);border:1px solid var(--base30);border-bottom:none;box-shadow:0 2px 5px #00000059;display:flex;height:85%;justify-content:center;position:relative;text-align:center;width:10rem}.cure-Services-servicesBtn:hover{background-color:var(--base20)}.cure-Services-servicesBtnLabel{font-size:.875rem;font-weight:600;margin-left:.5rem}.cure-Services-Table{border:1px solid rgba(0,0,0,.145);box-shadow:0 2px 5px #00000059;height:calc(100% - 3.5rem);max-width:100rem;padding-bottom:3.5rem;width:100%}.cure-ManageServices-container input[type=date],.cure-ManageServices-container input[type=number],.cure-ManageServices-container input[type=text]{background:#0000;border-color:var(--base40);border-radius:4px;border-style:solid;border-width:1px;box-shadow:0 2px 5px #00000059;color:var(--base50);font-size:.875rem;line-height:1.7rem;margin-right:.5rem;padding:0 6px}.cure-ManageServices-container input[type=date]:invalid,.cure-ManageServices-container input[type=number]:invalid,.cure-ManageServices-container input[type=text]:invalid{border-color:red}.cure-ManageServices-modalWindow{height:80%;padding:2rem;width:80%}.cure-ManageServices-modalWindowContent{height:100%;width:100%}.cure-ManageServices-container{display:flex;flex-direction:column;height:100%;overflow:auto;width:100%}.cure-ManageServices-startBtn{align-items:center;display:flex;font-weight:700;height:2.5rem;justify-content:center;text-align:center;width:13rem}.cure-ManageServices-apContainer{background-color:hsla(0,0%,81%,.342);border:2px solid #b6b6b6;border-radius:10px;display:flex;flex-direction:column;height:100%;margin-top:1rem;padding:1rem;width:100%}.cure-ManageServices-apHead{display:flex;flex-direction:row;justify-content:space-between;width:100%;z-index:2}.cure-ManageServices-apTitle{margin:0}.cure-ManageServices-openServiceBtnWrapper{align-items:center;display:flex;min-width:-moz-fit-content;min-width:fit-content}.cure-ManageServices-openServiceBtn{display:flex;flex-direction:row}.cure-ManageServices-openServiceIcon{align-items:center;display:flex;transition:.3s}.cure-ManageServices-apSelects{display:flex;flex-direction:column;height:0;justify-content:center;margin:0 0 0 1rem;overflow:auto;padding:0;transition:.1s;width:calc(100% - 1rem);z-index:3}.cure-ManageServices-apSelectContainer{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-top:1rem;width:100%}.cure-ManageServices-apSelectTitle{align-items:center;display:flex;font-size:15px;font-weight:600;margin:0 .5rem 0 0}.cure-ManageServices-apSelect{width:12rem}.cure-ManageServices-apStartBtnWrapper{align-items:flex-end;display:flex;justify-content:flex-end;width:100%}.cure-ManageServices-apDefaultContainer{height:10rem;width:100%}.cure-ManageServices-note{color:var(--base50);font-size:.875rem;margin-top:.1rem;white-space:break-spaces}.cure-ManageServices-note span{color:red;margin-right:.5rem}.ptr-ReactSelect{box-shadow:0 2px 5px #00000059;color:var(--base80)}.cure-Table-container{height:100%;width:100%}.iyJMSp,.leDhON{height:100%}.cure-IndexScreen{background:var(--base05);background:linear-gradient(#fdfcfa,#f5f4f2 50%);height:100%;width:100%}.ptr-dark .cure-IndexScreen{background:var(--base05);background:linear-gradient(#21201e,#1b1a18)}.cure-Story-container{display:flex;flex-direction:column;height:100%;width:100%}.cure-AppStoryHeaderSelect{color:var(--base80)}@media(max-width:767.98px){.cure-AppStoryHeaderSelect>div{padding:3px 0}}.cure-AppStoryHeaderSelect svg{width:14px}@media(max-width:991.98px){.cure-StorySelect{max-width:18rem}}@media(max-width:767.98px){.cure-StorySelect{max-width:10rem}}.cure-ApplicationStoryNav{align-items:center;display:flex;flex:1 1;flex-flow:row;justify-content:center;overflow:hidden;padding:.5rem 1rem 0;white-space:nowrap}@media(max-width:575.98px){.cure-ApplicationStoryNav{padding:.15rem .5rem 0}}.cure-ApplicationStoryNav-link,.cure-ApplicationStoryNav-link:visited{color:var(--base85);display:flex;text-decoration:none}.cure-ApplicationStoryNav-link{margin-right:.5rem}@media(max-width:1199.98px){.cure-ApplicationStoryNav-link{display:none}}.cure-ApplicationStoryNav-linkTitle{font-family:Raleway,Roboto,sans-serif;font-size:.875rem;font-weight:600;margin-left:5px}.cure-ApplicationStoryNav-divider{color:var(--base35);font-size:1.25rem;font-weight:300;margin:0 .5rem}@media(max-width:767.98px){.cure-ApplicationStoryNav-divider{margin:0}}@media(max-width:1199.98px){.cure-ApplicationStoryNav .cure-ApplicationStoryNav-divider:first-of-type{display:none}}.cure-Story-body{height:calc(100% - 3rem);width:100%}@media(max-width:767.98px){.cure-Story-body{height:calc(100% - 2.75rem)}}.cure-Story-InfoBox{font-weight:600;margin:0 0 .8rem}.cure-Story-smallSymbolBottom{font-size:.6rem;vertical-align:bottom}.cure-Story-smallSymbolTop{font-size:.6rem;vertical-align:top}.cure-Story-listLinks{margin-left:1rem}.horizon2020CureAppOverview .ptr-StoryMainPanelFooter-cure{background-image:linear-gradient(var(--base10),var(--base20))}.horizon2020CureAppOverview .ptr-dark .ptr-StoryMainPanelFooter-cure{background-image:linear-gradient(var(--base20),var(--base10))}.horizon2020CureAppOverview .ptr-StoryMainPanelFooter-cure a{box-shadow:none;cursor:pointer;font-size:1.25rem;height:auto;margin:0;text-align:center;text-decoration:underline;width:auto}@media(max-width:767.98px){.horizon2020CureAppOverview .ptr-StoryMainPanelFooter-cure a{font-size:.875rem}}.cure-Story-mainPanel-text{color:#fff}.cure-Story-mainPanel-footer-tour{overflow-y:auto}.ptr-simple-layers-control{background:#fffc;border-radius:.3rem;box-shadow:0 0 .3rem 0 #0000004d;display:flex;flex-direction:column;height:2rem;margin-bottom:.5rem;position:absolute;width:2rem;z-index:999}.ptr-simple-layers-control.control>.ptr-button:focus{outline:none}.ptr-simple-layers-control.control>.ptr-button:focus:after{border:0;box-shadow:none}.ptr-simple-layers-control.control>.ptr-button{background:none;border:0;border-radius:.3rem;box-shadow:none;color:var(--base50);cursor:pointer;display:block;font-size:1.125rem;height:100%;padding:0;text-align:center;transition:color .2s ease-in-out,background .2s ease-in-out;-webkit-user-select:none;user-select:none;width:100%}.ptr-simple-layers-control.control .ptr-icon{height:1.35rem;width:1.35rem}.ptr-simple-layers-control.control>.ptr-button:hover{background-color:#fff;color:var(--accent50)}.ptr-simple-layers-control.control>.ptr-button:not(.ghost):not(.invisible):not(.primary):not(.inverted):hover:after{background:none}.ptr-simple-layers-control-menu{background:var(--base05);border-radius:.25rem;filter:drop-shadow(0 0 .2rem rgba(0,0,0,.2));position:absolute;transition:width .15s ease-in-out .15s,height .15s ease-in-out,border-radius 0s;width:0}.ptr-simple-layers-control-menu-content{display:flex;flex-wrap:wrap;overflow:hidden}.ptr-simple-layers-control-menu.open{transition:width .15s ease-in-out,height .15s ease-in-out .15s,border-radius 0s ease-in-out .3s}.ptr-simple-layers-control-menu:after{border-bottom:0 solid #0000;border-top:0 solid #0000;bottom:0;content:"";position:absolute}.ptr-simple-layers-control-menu.open:after{border-bottom-width:1rem;border-top-width:1rem}.ptr-simple-layers-control-menu.left{border-bottom-right-radius:0;bottom:0;right:calc(100% + 1.5rem)}.ptr-simple-layers-control-menu.left:not(.open){border-top-right-radius:0}.ptr-simple-layers-control-menu.left:after{border-left:0 solid var(--base05);right:-1rem;transition:border-bottom-width 0s ease-in-out .3s,border-top-width 0s ease-in-out .3s,border-left-width 0s ease-in-out .3s}.ptr-simple-layers-control-menu.left.open:after{border-left-width:1rem;transition:border-bottom-width 0s,border-top-width 0s,border-left-width 0s}.ptr-simple-layers-control-menu.right{border-bottom-left-radius:0;bottom:0;left:calc(100% + 1.5rem)}.ptr-simple-layers-control-menu.right:not(.open){border-top-left-radius:0}.ptr-simple-layers-control-menu.right:after{border-right:0 solid var(--base05);left:-1rem;transition:border-bottom-width 0s ease-in-out .3s,border-top-width 0s ease-in-out .3s,border-right-width 0s ease-in-out .3s}.ptr-simple-layers-control-menu.right.open:after{border-right-width:1rem;transition:border-bottom-width 0s,border-top-width 0s,border-right-width 0s}.ptr-simple-layers-control-menu.bottom,.ptr-simple-layers-control-menu.bottom:after{bottom:auto;top:0}.ptr-simple-layers-control-menu.bottom.right{border-radius:0 .25rem .25rem .25rem}.ptr-simple-layers-control-menu.bottom.right:not(.open){border-radius:0 .25rem .25rem 0}.ptr-simple-layers-control-menu.bottom.left{border-radius:.25rem 0 .25rem .25rem}.ptr-simple-layers-control-menu.bottom.left:not(.open){border-radius:.25rem 0 0 .25rem}.ptr-simple-layers-control-tile{align-items:flex-start;background-image:none;background-size:cover;border:0;border-radius:0;cursor:pointer;display:flex;flex-direction:column}.ptr-simple-layers-control-tile.active{border:0}.ptr-simple-layers-control-tile-name{background:inherit;color:var(--base50);font-size:.809rem;overflow:hidden;padding:.25rem 0 0;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.ptr-simple-layers-control-tile.active .ptr-simple-layers-control-tile-name{background:inherit;color:var(--accent50);font-weight:700}.ptr-simple-layers-control-tile-preview{align-self:stretch;border-radius:.15rem;box-shadow:0 0 0 2px var(--base50);object-fit:cover}.ptr-simple-layers-control-tile.active .ptr-simple-layers-control-tile-preview{box-shadow:0 0 0 3px var(--accent50)}.cure-UrbanAtlasLegend{height:8rem;overflow-y:auto;padding-top:.25rem;width:100%}.cure-UrbanAtlasLegend-item{align-items:center;display:flex;line-height:1.25}.cure-UrbanAtlasLegend-color{height:.5rem;margin-right:.25rem;min-width:1rem}.cure-UrbanAtlasLegend-name{color:var(--base70);font-size:.618rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cure-MapTools>.ptr-simple-layers-control{bottom:auto!important;margin-bottom:0;position:relative;right:auto!important}.cure-MapTools .ptr-simple-layers-control{align-items:center;background:var(--base05);border-radius:1rem;box-shadow:0 2px 5px #00000059;display:flex;height:2rem;justify-content:center;width:2rem}.ptr-dark .cure-MapTools .ptr-simple-layers-control{border:.05rem solid var(--base30)}.cure-MapTools .ptr-simple-layers-control-menu{background:var(--base05);filter:drop-shadow(0 3px 3px rgba(0,0,0,.15))}.cure-MapTools .ptr-simple-layers-control-menu.left:after{border-left-color:var(--base05)}.cure-MapTools .ptr-simple-layers-control.control>.ptr-button{align-items:center;background:var(--base05);border-radius:1rem;display:flex;justify-content:center;transition:none}.cure-MapTools .ptr-simple-layers-control.control>.ptr-button:hover{background:rgba(var(--base50rgb),.12);border-radius:1rem}.ptr-dark .cure-MapTools .ptr-simple-layers-control .ptr-button:hover{background:rgba(var(--base50rgb),.25)}.cure-MapTools .ptr-simple-layers-control .ptr-button>.ptr-icon{color:var(--base60);height:1.25rem;width:1.25rem}.cure-MapTools .ptr-simple-layers-control .ptr-button:hover>.ptr-icon{color:var(--base80)}.cure-MapTools .ptr-simple-layers-control.open .ptr-button>.ptr-icon{color:var(--accent55)}.cure-LayerLabelHeader{align-items:flex-start;display:flex;flex-flow:column;font-size:.75rem;line-height:1.25;min-width:10rem;padding:.15rem 0}@media(max-width:575.98px){.cure-LayerLabelHeader{font-size:1.25rem}}.cure-LayerLabelHeader-title{align-items:center;color:var(--base85);display:flex;font-weight:600;padding:.1rem 1rem .1rem .5rem;width:100%}@media(max-width:767.98px){.cure-LayerLabelHeader-title{font-size:.875rem}}@media(max-width:575.98px){.cure-LayerLabelHeader-title{font-size:.75rem}}.cure-LayerLabelHeader-info{align-items:center;color:var(--base85);display:flex;flex-wrap:wrap;font-size:.7rem;padding:0 1rem 0 .5rem;width:100%}.cure-LayerLabelHeader-info,.cure-LayerLabelHeader-info p{align-items:center;color:var(--base85);display:flex;font-size:.65rem;margin-bottom:0;padding-right:.1rem}.cure-LayerLabelHeader-info :not(:first-child):before,.cure-LayerLabelHeader-info p :not(:first-child):before{content:"|";margin-right:.1rem}.ptr-ExpandableLabelHeader-controlButton.ptr-IconTool{height:auto}.ptr-ExpandableLabelHeader-content{align-items:center;display:flex}@media(max-width:767.98px){.ptr-ExpandableLabelHeader-content{width:6rem}}.ptr-Toggle{border:.1rem solid var(--base55);border-radius:.55rem;cursor:pointer;height:1.1rem;position:relative;transition:background-color .15s ease-in-out,border-color .15s ease-in-out;width:1.7rem}.ptr-Toggle-bullet{background:var(--base60);border-radius:.55rem;height:.7rem;left:.1rem;position:absolute;top:.1rem;transition:left .15s ease-in-out,background-color .15s ease-in-out;width:.7rem}.ptr-Toggle.is-on{background:var(--accent10);border:.1rem solid var(--accent45)}.ptr-Toggle.is-on .ptr-Toggle-bullet{background:var(--accent55);left:.7rem}.ptr-Toggle.is-disabled{border-color:var(--base25);pointer-events:none}.ptr-Toggle.is-on.is-disabled{border-color:var(--accent25)}.ptr-Toggle.is-disabled .ptr-Toggle-bullet{background:var(--base25)}.ptr-Toggle.is-on.is-disabled .ptr-Toggle-bullet{background:var(--accent25)}.ptr-OpacitySlider{border-radius:.1rem;height:.2rem;margin-right:.15rem;width:4rem}.ptr-OpacitySlider-thumb{align-items:center;background:var(--base0);border:.15rem solid var(--accent55);border-radius:.85rem;cursor:pointer;display:flex;font-size:.625rem;font-weight:500;height:1rem;justify-content:center;margin-top:-.4rem;padding-top:.1rem;width:1rem}.ptr-OpacitySlider-thumb:focus,.ptr-OpacitySlider-thumb:hover{background:var(--accent25)}.ptr-OpacitySlider-track{border-radius:999px;bottom:0;top:0}.ptr-OpacitySlider-track-0{background:var(--accent55)}.ptr-OpacitySlider-track-1{background:var(--base30)}.cure-LayerLabel{background:var(--base05)}.cure-LayerLabelBody{background:var(--base05);display:flex;flex-direction:column}.cure-MapLegends{bottom:3.2rem;display:flex;flex-direction:column;position:absolute;right:.7rem;z-index:2}.cure-MapLegends.is-left{left:.7rem;right:auto}.cure-ColorClasses{display:flex;flex-direction:column;width:100%}.cure-ColorClassesBar{display:flex;flex-direction:row;height:.5rem;padding:0 1rem;width:100%}.cure-ColorClassesBarItem{flex:1 1}.cure-ColorClassesValues{display:flex;flex-direction:row;margin:.1rem 0 0 .3rem;width:100%}.cure-ColorClassesValues.is-firstAndLast{justify-content:space-between}.cure-ColorClassesValues.without-unit .cure-ColorClassesValue:last-child{flex:.5 1;padding:0}.cure-ColorClassesValue,.cure-ColorClassesValuesUnit{color:var(--base50);display:flex;flex:1 1;font-size:.75rem;padding-left:.3rem;text-align:center}.cure-ColorClassesValue:last-child{flex:0 1;padding-left:0}.cure-ColorClassesValues.is-firstAndLast .cure-ColorClassesValue{flex:0 1}.cure-ColorClassesValuesUnit{color:var(--base50);font-size:.75rem}.cure-MapWrapper{height:100%;position:relative;width:100%}.cure-MapWrapper:after{border:.15rem dashed #0000;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.cure-MapWrapper.not-highlight-active.active:after,.cure-MapWrapper.one-map.active:after{border:0}.cure-MapWrapper.active:after{border:.15rem dashed var(--accent50);z-index:1}.cure-MapTools{grid-gap:1rem;display:flex;flex-direction:row-reverse;position:absolute;right:.7rem;top:.7rem;z-index:2}.cure-MapTools.is-left{flex-direction:row;left:.7rem;right:auto}.ptr-MapCompareSlider{background-image:linear-gradient(var(--base20) 1px,#0000 1px),linear-gradient(to right,var(--base20) 1px,#0000 1px);background-size:20px 20px;height:100%}.ptr-MapCompareSlider .ptr-map-controls-wrapper{z-index:auto}div[data-rcs=handle-container]{z-index:3}div[data-rcs=clip-item]{z-index:2}.ptr-MapSetContainer{background-image:linear-gradient(var(--base20) 1px,#0000 1px),linear-gradient(to right,var(--base20) 1px,#0000 1px);background-size:20px 20px;flex:1 1;position:relative}.ptr-MapSetContainer .ptr-map-set{height:100%}.ptr-MapSetContainer .ptr-map-grid .ptr-map-grid-cell.row1 .ptr-map{border-top:0}.ptr-MapSetContainer .ptr-map-grid .ptr-map-grid-cell.col1 .ptr-map{border-left:0}.ptr-MapSetContainer .ptr-map-grid .ptr-map-grid-cell:not(.row1) .ptr-map{border-top:.05rem solid var(--base30)}.ptr-MapSetContainer .ptr-map-grid .ptr-map-grid-cell:not(.col1) .ptr-map{border-left:.05rem solid var(--base30)}.ptr-map-set{position:relative}.ptr-map-grid,.ptr-map-set,.ptr-map-set-maps{height:100%;width:100%}.ptr-map-grid{display:flex;flex-wrap:wrap}.ptr-map-grid,.ptr-map-grid .ptr-map{position:relative}.ptr-map-grid :not(.row1)>.ptr-map{border-top:1px solid #888}.ptr-map-grid :not(.col1)>.ptr-map{border-left:1px solid #888}.ptr-map-grid-cell{overflow:hidden;position:relative}.ptr-MapSetWrapper{display:flex;flex-direction:column;height:100%;width:100%}.cure-CenteredOptions{grid-gap:.7rem;align-items:center;display:flex;flex-direction:column;left:calc(50% - 5rem);position:absolute;top:.7rem;width:10rem;z-index:10}.cure-LayerSwitch{background:var(--base10);border-radius:.25rem;box-shadow:0 2px 5px #00000059}.ptr-FeatureTooltip-content .info{color:var(--base50);font-style:italic}.cure-Showcase{display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.cure-NoDataInfo{align-items:center;background:var(--base0);color:var(--base50);display:flex;font-size:1.25rem;font-style:italic;height:100%;justify-content:center}.cure-MapLegendTitle{line-height:1}.cure-MapLegendTitle-name{color:var(--base85);font-size:.75rem;font-weight:700}.cure-MapLegendTitle-unit{color:var(--base65);font-size:.75rem;margin-left:.25rem}.cure-MapLegendContent{grid-gap:1rem;align-items:center;display:flex;margin-top:.35rem;padding-right:.25rem;width:100%}.cure-MapLegendContent.is-expanded{grid-gap:.5rem;align-items:flex-start;flex-direction:column}.cure-MapLegendClassItem,.cure-MapLegendValueItem{grid-gap:.35rem;display:flex}.cure-MapLegendClassItem>div{height:.75rem;width:1.25rem}.cure-MapLegendValueItem>div{border-radius:.5rem;height:.75rem;width:.75rem}.cure-MapLegendClassItem>span,.cure-MapLegendValueItem>span{color:var(--base65);font-size:.75rem;line-height:1}.cure-MapLegendClassesBar{align-items:center;display:flex;flex:1 1;width:100%}.cure-MapLegendClassesBar-label{color:var(--base65);font-size:.75rem;line-height:1}.cure-MapLegendClassesBar-bar{display:flex;flex:1 1;height:100%;margin:0 .25rem}.cure-MapLegendClassesBar-bar>div{flex:1 1;height:.75rem}.cure-MapLegendClassesBar .cure-MapLegendClassItem{margin-right:.75rem}.cure-MapLegend-AttributeClasses{display:flex;flex:1 1}.cure-MapLegend-AttributeClasses.is-expanded{grid-gap:.25rem;flex-direction:column}.cure-MapLegend-AttributeValues{grid-gap:.35rem;display:flex;flex:1 1;flex-wrap:wrap}.cure-MapLegend-AttributeValues.is-expanded{flex-direction:column}.cure-MapLegend-AttributeScale{display:flex;flex:1 1}.cure-MapLegend-AttributeScale.is-expanded{width:100%}.cure-MapLegend-AttributeScale>span{color:var(--base65);font-size:.75rem;line-height:1}.cure-MapLegend-AttributeScale>div{flex:1 1;height:.75rem;margin:0 .25rem}.cure-StyleBasedLegend{background:var(--base05);border-radius:.25rem;box-shadow:0 2px 5px #00000059;display:flex;flex-direction:column;padding:.35rem .5rem .5rem .35rem;width:20rem}.cure-StyleBasedLegend.expandable{cursor:pointer}.cure-StyleBasedLegend.is-expanded{padding:.5rem .75rem .75rem .5rem}.cure-App1_ShowcaseB>.ptr-timeline{height:5rem}.cure-App1_ShowcaseB .cure-LegendPositionWrapper{align-items:end;bottom:6rem;display:flex;position:absolute;right:.7rem;top:0;width:2rem;z-index:2}.cure-App1_ShowcaseB .cure-MapLegends.is-left{left:.7rem}.ptr-maptimeline{display:flex}.ptr-maptimeline .ptr-maptimeline-wrapper{display:flex;flex:1 1 auto;overflow:hidden}.ptr-maptimeline-scrollable{overflow-x:hidden;overflow-y:auto}.ptr-maptimelinelegend{display:flex;flex:0 1 auto;flex-flow:column;min-width:10rem;width:10rem}.ptr-maptimeline-legenditem{color:var(--base90);font-size:.809rem;overflow:hidden;padding:0 1rem;text-overflow:ellipsis;white-space:nowrap}.ptr-timeline-tooltip-time{white-space:nowrap}.ptr-timeline-tooltip-time :first-child{margin-left:1.5rem}.ptr-timeline-tooltip-layer{display:flex;margin:2px 0;white-space:nowrap;width:100%}.ptr-timeline-tooltip-layer>div{flex-grow:1}.ptr-timeline-tooltip-layer>div:first-child{flex-grow:0;margin-right:.5rem;position:relative;width:1rem}.ptr-timeline-tooltip-layer span.dot{background-color:#bbb;border-radius:50%;display:inline-block;height:10px;width:10px}.ptr-timeline-tooltip-layer>div:nth-child(2){color:var(--base60);display:flex;flex-flow:column;font-size:.618rem}.ptr-timeline-tooltip-layer>div:nth-child(2) em{color:var(--base100);font-size:.809rem}.ptr-timeline-x-axe{display:flex}.ptr-events-wrapper{height:100%;width:100%}.ptr-timeline-content{background:rgba(var(--base50rgb),.1);transform:translateZ(0);-webkit-user-select:none;user-select:none;width:100%;z-index:1000}.ptr-timeline{height:100%;width:100%}.ptr-timeline-x-titles{height:1.75rem;width:100%}.ptr-timeline-x-titles svg{width:100%}.ptr-timeline-legend-placeholder{display:flex;flex:0 1 auto;flex-flow:column;min-width:10rem}.ptr-timeline-x-axe .ptr-timeline-content{background-color:initial}.ptr-timeline-month-label.large{font-size:.85rem}.ptr-timeline-day-label{stroke:none;fill:var(--accent30);font-size:.618rem}.ptr-timeline-overlay-label{fill:#dcdcdce6;font-size:.8rem}.ptr-timeline-overlay rect,.ptr-timeline-overlay text{cursor:pointer}.ptr-timeline-year>line,g.ptr-timeline-year{stroke-width:1;stroke:var(--accent20);fill:var(--base10)}.ptr-timeline-year-label{stroke:none;fill:var(--accent30);font-size:.85rem;font-weight:700}.ptr-timeline-year.background>line{stroke:#0003}.ptr-timeline-month>line,g.ptr-timeline-month{stroke-width:1;stroke:var(--accent20);fill:var(--base10)}.ptr-timeline-month-label{stroke:none;fill:var(--accent30);font-size:.618rem}.ptr-timeline-month.background>line{stroke:#0003}g.ptr-timeline-month.secondary>line{stroke:var(--accent20);stroke-dasharray:2 4}.ptr-timeline-day>line,g.ptr-timeline-day{stroke-width:1;stroke:var(--accent20);fill:var(--base10)}.ptr-timeline-day.background>line{stroke:#0003}.ptr-timeline-mouse>rect{fill:#4cb1cc26}.ptr-timeline-mouse>line{stroke-width:1;stroke:#4cb1ccb3}.ptr-FeatureTooltip-content{background:var(--base0);border:1px solid var(--base30);border-radius:.25rem;box-shadow:0 2px 5px #00000059;color:var(--base85);max-width:20rem;padding:.5rem}.ptr-FeatureTooltip-header{font-size:.875rem;font-weight:700}.ptr-FeatureTooltip-item{font-size:.75rem}.ptr-FeatureTooltip-item.is-emphasized{font-size:.875rem;font-weight:700}.cure-Story-mainPanel-footer{align-items:center;display:flex;flex-direction:column;height:inherit;justify-content:center;overflow-y:auto;width:100%}@media(max-width:991.98px){.cure-Story-mainPanel-footer{justify-content:start}}.cure-Story-mainPanel-footerSection{align-items:center;border-bottom:1px solid var(--base35);display:flex;flex-direction:column;justify-content:center;padding:1.5rem 0 2rem;width:80%}.cure-Story-mainPanel-footerSection>p{color:var(--base65);text-align:center}.cure-Story-mainPanel-footerSection.is-last{border:none}.cure-Story-mainPanel-footerSection .ptr-StoryParagraph{margin:0 1rem;max-width:50rem}.cure-Story-mainPanel-orderServiceNote{color:var(--accent60)}.cure-StoryMainPanelFooter-dataDownload{max-width:20rem}.cure-dataDownload-selector{border:1px solid var(--base40);border-radius:.2rem;box-shadow:0 2px 5px #00000059;min-width:15rem}.cure-dataDownload-selector:hover{border-color:var(--base60)}.cure-dataDownload-selector.is-expanded{border-color:var(--accent50)}.cure-dataDownload-selectorHeader{padding-left:.8rem}.cure-dataDownload-selectorHeader div div{color:var(--base80);font-weight:500}.cure-dataDownload-selectorBody{background-color:var(--base10);border-radius:.2rem;min-width:15rem}.cure-dataDownload-selectorBody.is-expanded{max-height:20rem}.cure-dataDownload-selectorBody-link{align-items:center;color:var(--base80);cursor:pointer;display:flex;font-weight:500;height:2rem;justify-content:space-between;padding:0 .8rem;text-decoration:none}.cure-dataDownload-selectorBody-link:hover{background-color:var(--accent30);color:var(--base80)}.cure-dataDownload-selectorBody-link.is-disabled{color:var(--base50);cursor:default}.cure-dataDownload-selectorBody-link.is-disabled:hover{background-color:#0000}.ptr-StorySubheadline{font-size:1.25rem}@media(min-width:2599.98px){.ptr-StorySubheadline{font-size:2rem}}@media(max-width:767.98px){.ptr-StorySubheadline{margin:1rem 0}}@media(max-height:767.98px){.ptr-StorySubheadline{margin:1rem 0}}@media(max-width:575.98px){.ptr-StorySubheadline{font-size:.875rem}}@media(max-height:575.98px){.ptr-StorySubheadline{font-size:.875rem}}.ptr-StorySubheadline.is-intro{font-size:2rem;letter-spacing:.1rem;margin:.5rem}@media(min-width:2599.98px){.ptr-StorySubheadline.is-intro{font-size:2.5rem}}@media(max-width:767.98px){.ptr-StorySubheadline.is-intro{font-size:1.5rem}}@media(max-height:767.98px){.ptr-StorySubheadline.is-intro{font-size:1.5rem}}@media(max-width:575.98px){.ptr-StorySubheadline.is-intro{font-size:1.25rem}}@media(max-height:575.98px){.ptr-StorySubheadline.is-intro{font-size:1.25rem}}.ptr-StorySubheadline.is-footerTitle{font-size:2rem;letter-spacing:.1rem;margin:1rem;text-align:center}@media(min-width:2599.98px){.ptr-StorySubheadline.is-footerTitle{font-size:3rem}}@media(max-width:991.98px){.ptr-StorySubheadline.is-footerTitle{font-size:1.5rem;letter-spacing:.1rem;margin:1rem;text-align:center}}@media(max-width:575.98px){.ptr-StorySubheadline.is-footerTitle{font-size:1.25rem}}@media(max-height:575.98px){.ptr-StorySubheadline.is-footerTitle{font-size:1.25rem}}.ptr-StorySubheadline.is-footerLink{color:#fff;font-size:1.25rem;letter-spacing:.1rem;margin:1rem;text-shadow:2px 2px #000}@media(min-width:2599.98px){.ptr-StorySubheadline.is-footerLink{font-size:2rem}}@media(max-width:991.98px){.ptr-StorySubheadline.is-footerLink{letter-spacing:.1rem;margin:.5rem}}@media(max-width:575.98px){.ptr-StorySubheadline.is-footerLink{font-size:.875rem}}@media(max-height:575.98px){.ptr-StorySubheadline.is-footerLink{font-size:.875rem}}.ptr-Story{display:flex;flex-flow:row;height:100%;width:100%}@media(max-width:991.98px){.ptr-Story{flex-flow:column}}.ptr-Story.is-vertical-layout{flex-flow:column}.ptr-StorySidePanel-container{box-shadow:3px 0 3px #00000026;display:flex;flex-flow:row;order:1;width:27.5rem;z-index:2}@media(min-width:1599.98px){.ptr-StorySidePanel-container{width:37.5rem}}@media(max-width:1199.98px){.ptr-StorySidePanel-container{width:22.5rem}}@media(max-width:991.98px){.ptr-StorySidePanel-container{height:40%;order:2;width:100%}}.ptr-StorySidePanel{display:flex;flex-flow:column;overflow:auto;position:relative;scroll-behavior:smooth;width:calc(100% - 2.5rem);z-index:10}.ptr-StorySidePanel-container.is-vertical-layout{height:40%;order:2;width:100%}.ptr-StoryNavPanel{flex-direction:column;height:100%;width:2.5rem}.ptr-StoryNavPanel,.ptr-StoryNavPanelContainer{align-items:center;display:flex;justify-content:center}.ptr-StoryNavPanelContainer{flex-flow:column}.ptr-StoryNavPanelIcon{background-color:#0000;color:var(--base100)}.ptr-StoryNavPanelIcon:hover{background-color:#0000;color:#9cf}.ptr-StoryNavPanelIcon.is-active{color:#9cf}.ptr-dark .ptr-StoryNavPanelIcon,.ptr-dark .ptr-StoryNavPanelIcon:hover{background-color:#0000}.ptr-StoryNavPanelIcon.is-cure-theme{color:var(--base100)}.ptr-StoryNavPanelIcon.is-cure-theme.is-active,.ptr-StoryNavPanelIcon.is-cure-theme:hover{color:var(--accent60)}.ptr-StorySidePanelIntro{padding:0 1.5rem 0 0}.ptr-StoryParagraph{margin-top:1rem;max-width:none}@media(max-width:575.98px){.ptr-StoryParagraph{font-size:.75rem}}@media(max-height:575.98px){.ptr-StoryParagraph{font-size:.75rem}}.ptr-StorySidePanelCase,.ptr-StorySidePanelFooter{padding:0 1.5rem 0 0}@media(max-width:575.98px){.ptr-StoryLink{font-size:.75rem}}@media(max-height:575.98px){.ptr-StoryLink{font-size:.75rem}}.ptr-StoryMainPanel{height:100%;order:2;overflow:auto;width:calc(100% - 27.5rem)}@media(max-width:1199.98px){.ptr-StoryMainPanel{width:calc(100% - 22.5rem)}}@media(min-width:2599.98px){.ptr-StoryMainPanel{width:calc(100% - 32.5rem)}}@media(max-width:991.98px){.ptr-StoryMainPanel{box-shadow:0 3px 3px 0 #00000026;height:60%;order:1;width:100%}}.ptr-StoryMainPanel.is-vertical-layout{box-shadow:0 3px 3px 0 #00000026;height:60%;order:1;width:100%}.ptr-StoryMainPanelIntro{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.ptr-StoryMainPanelIntro-overlay{grid-gap:1.5rem;align-items:center;background-color:#e6f3ff66;color:#000;display:flex;flex-flow:column;height:100%;justify-content:center;padding:1rem;text-align:center;width:100%}.ptr-StoryMainPanelIntro-overlay.is-cure-theme{background-color:#0f413866;color:#fff}.ptr-StoryHeadline.is-intro{font-size:4rem;letter-spacing:.1rem;margin:0}@media(min-width:2599.98px){.ptr-StoryHeadline.is-intro{font-size:6.854rem;max-width:70rem}}@media(max-width:767.98px){.ptr-StoryHeadline.is-intro{font-size:2.5rem;margin-bottom:0}}@media(max-width:575.98px){.ptr-StoryHeadline.is-intro{font-size:2rem}}@media(max-height:575.98px){.ptr-StoryHeadline.is-intro{font-size:2rem;margin-bottom:0}}.ptr-StoryTags{grid-gap:1rem;display:flex;justify-content:center}@media(min-width:2599.98px){.ptr-StoryTags .ptr-Tag{border-radius:5rem;padding:1rem}.ptr-StoryTags .ptr-Tag .ptr-Tag-caption{font-size:1.25rem}}.ptr-StoryMainPanelFooter{align-items:center;background-color:#e6f3ff;display:flex;flex-flow:column;height:100%;justify-content:center;width:100%}.ptr-StoryMainPanelFooter.is-cure-theme{background-image:linear-gradient(var(--base10),var(--base25))}.ptr-ChartTooltip{background:var(--base0);border-radius:.25rem;box-shadow:0 2px 5px #00000059;color:var(--base85);padding:.5rem}.cure-App2_ShowcaseC_ChartTooltip-header{align-items:center;display:flex}.cure-App2_ShowcaseC_ChartTooltip-header-icon{border-radius:.5rem;height:.85rem;margin-right:.5rem;width:.85rem}.cure-App2_ShowcaseC_ChartTooltip-content{margin-top:.5rem}.cure-App2_ShowcaseC_ChartTooltip-item{font-weight:700}.cure-App2_ShowcaseC_ChartTooltip-item>span{margin-right:.25rem}.cure-App2_ShowcaseC_ChartTooltip-item.big{margin-bottom:.25rem}.cure-App2_ShowcaseC_ChartTooltip-item.big,.cure-App2_ShowcaseC_ChartTooltip-item.big>span{font-size:.875rem}.cure-App2_ShowcaseC_ChartTooltip-item,.cure-App2_ShowcaseC_ChartTooltip-item>span{font-size:.75rem}.cure-App2_ShowcaseC{grid-gap:1.5rem;align-items:center}.cure-App2_ShowcaseC-title{align-items:center;display:flex;flex-direction:column}.cure-App2_ShowcaseC-title>h2{margin-bottom:.75rem;text-align:center}.cure-App2_ShowcaseC-title>p{color:var(--base65);margin-bottom:0}.cure-App2_ShowcaseC-chart-wrapper{flex:1 1;overflow:hidden;padding:0 3rem 3rem;width:100%}.cure-App3_ShowcaseA>.ptr-timeline{height:5rem}.cure-App3_ShowcaseA .cure-LegendPositionWrapper{align-items:end;bottom:6rem;display:flex;position:absolute;right:.7rem;top:0;width:2rem;z-index:2}.cure-App3_ShowcaseA .cure-MapLegends.is-left{left:.7rem}.cure-App3_ShowcaseA .cure-ClassLegend{width:25rem}.cure-TagSelect{flex:1 1 auto;margin-left:.5rem;max-width:20rem;min-width:10rem}.cure-TagSelect>span{color:var(--base85);display:block;font-size:.75rem;margin:.25rem 0 -.25rem .5rem}.cure-ParametersSelect{grid-gap:1rem;width:100%}.cure-App4_ShowcaseA{display:flex;flex-direction:column;height:100%;width:100%}.cure-App4_TagSelect{margin-left:.5rem}.cure-App5_ShowcaseA-BarChart{height:30rem;margin-bottom:10rem;width:100%}.cure-App5_ShowcaseA-BarChartTitle{font-size:1.25rem;font-weight:600;margin:0;text-align:center}.cure-App5_ShowcaseA-InfoWindowTitle{margin:0 0 .5rem}.cure-App5_ShowcaseA-InfoWindowParagraph{margin:0}.cure-BarChart-chart{height:100%;overflow:auto;width:100%}.cure-BarChart-chartWrapper{height:100%;overflow:hidden;width:100%}.cure-BarChart-tooltip{background-color:#292929;padding:.2rem .5rem}@media(max-width:575.98px){.cure-BarChart-tooltip{font-size:.75rem;padding:.3rem}}.cure-BarChart-chartPlaceholder{height:100%;overflow:auto}.cure-BarChart-chartPlaceholder,.cure-ShowcaseHead{align-items:center;display:flex;justify-content:center;width:100%}.cure-ShowcaseHead{flex-direction:column;padding:1.5rem 1rem 1rem}.cure-ShowcaseHead-headline{align-items:center;display:flex;flex-direction:row;justify-content:center}.cure-ShowcaseHead-headlineTitle{margin:0;max-width:none;text-align:center}@media(min-width:2599.98px){.cure-ShowcaseHead-headlineTitle{font-size:4rem}}@media(min-width:1199.98px){.cure-ShowcaseHead-headlineTitle{font-size:2rem}}@media(max-width:991.98px){.cure-ShowcaseHead-headlineTitle{font-size:1.25rem}}@media(max-width:575.98px){.cure-ShowcaseHead-headlineTitle{font-size:.875rem}}.cure-ShowcaseHead-selectsContainer{flex-flow:wrap;width:100%;z-index:2}.cure-ShowcaseHead-selectContainer,.cure-ShowcaseHead-selectsContainer{align-items:center;display:flex;flex-direction:row;justify-content:center}.cure-ShowcaseHead-selectContainer{margin:1rem 2rem 0}@media(min-width:2599.98px){.cure-ShowcaseHead-selectContainer{margin:1.5rem 3rem 0}}@media(max-width:1199.98px){.cure-ShowcaseHead-selectContainer{margin:.8rem 1rem 0}}@media(max-width:575.98px){.cure-ShowcaseHead-selectContainer{margin:.5rem .5rem 0}}.cure-ShowcaseHead-selectLabel{font-size:.875rem;font-weight:600;margin:0 .5rem 0 0;min-width:max-content;text-align:center}@media(min-width:2599.98px){.cure-ShowcaseHead-selectLabel{font-size:1.25rem}}@media(max-width:575.98px){.cure-ShowcaseHead-selectLabel{font-size:.75rem}}.cure-ShowcaseHead-select{width:13rem}@media(min-width:2599.98px){.cure-ShowcaseHead-select{width:15rem}}@media(max-width:1199.98px){.cure-ShowcaseHead-select{width:11rem}}@media(max-width:575.98px){.cure-ShowcaseHead-select{width:8rem}}.cure-InfoWindow{align-items:flex-end;display:flex;flex-direction:column;height:100%}.cure-InfoWindow-Btn:hover{color:var(--accent55)}.cure-InfoWindow-window{align-items:flex-end;display:flex;flex-direction:column;height:30rem;margin-top:2.3rem;max-height:30rem;overflow:auto;padding:0 0 3px 3px;position:absolute;transition-duration:.3s;transition-property:height;width:18rem;z-index:3}@media(min-width:2599.98px){.cure-InfoWindow-window{max-height:35rem;width:22rem}}@media(max-width:991.98px){.cure-InfoWindow-window{max-height:15rem;width:14rem}}.cure-InfoWindow-windowConnect{border-bottom:22px solid var(--base10);border-left:18px solid #0000;border-right:18px solid #0000;height:1px;width:1px}.cure-InfoWindow-windowContent{background-color:var(--base10);box-shadow:0 4px 5px rgba(0,0,0,.201);overflow:auto;padding:1rem;position:relative}.cure-App5_ShowcaseB-BarChart{height:30rem;margin-bottom:10rem;width:100%}.cure-App5_ShowcaseB-BarChartTitle{font-size:1.25rem;font-weight:600;margin:0;text-align:center}.cure-App5_ShowcaseB-InfoWindowTitle{margin:0 0 .5rem}.cure-App5_ShowcaseB-InfoWindowParagraph{margin:0}.App5_ShowcaseA_ChartTooltip>div{font-size:.75rem;max-width:10rem}.cure-ParametersSelect{display:flex;flex-wrap:wrap;min-width:15rem}.cure-App7_ShowcaseA .cure-TagSelect{max-width:14rem}.cure-App7_ShowcaseA .top-bar{display:flex;flex-wrap:wrap;justify-content:flex-start}.cure-App7_ShowcaseA .cure-ParametersSelect{width:auto}.cure-App8_ShowcaseB-infoContent{padding:.5rem}.cure-App8_ShowcaseB-infoTitle{margin:0 0 .5rem}@media(min-width:2599.98px){.cure-App8_ShowcaseB-infoTitle{font-size:2.5rem}}@media(min-width:1199.98px){.cure-App8_ShowcaseB-infoTitle{font-size:1.25rem}}@media(max-width:991.98px){.cure-App8_ShowcaseB-infoTitle{font-size:.875rem}}@media(max-width:575.98px){.cure-App8_ShowcaseB-infoTitle{font-size:.75rem}}.cure-App8_ShowcaseB-infoDescription{margin:0}.cure-App8_ShowcaseB-headlineTitle{margin:0 .5rem 0 0;max-width:none;text-align:center}@media(min-width:2599.98px){.cure-App8_ShowcaseB-headlineTitle{font-size:4rem}}@media(min-width:1199.98px){.cure-App8_ShowcaseB-headlineTitle{font-size:2rem}}@media(max-width:991.98px){.cure-App8_ShowcaseB-headlineTitle{font-size:1.25rem}}@media(max-width:575.98px){.cure-App8_ShowcaseB-headlineTitle{font-size:.875rem}}.cure-App8_ShowcaseB-Table{border:1px solid rgba(0,0,0,.145);height:100%;overflow:auto;width:100%}.cure-App8_ShowcaseA .top-bar{display:flex;flex-wrap:wrap;justify-content:flex-start}.cure-App9_ShowcaseA{display:flex;flex-direction:column;height:100%;width:100%}.cure-App9_ShowcaseA>.ptr-timeline{height:5rem}.cure-App9_ShowcaseA .cure-LegendPositionWrapper{align-items:end;bottom:6rem;display:flex;position:absolute;right:.7rem;top:0;width:2rem;z-index:2}.cure-App9_ShowcaseA .cure-MapLegends.is-left{left:.7rem}.cure-App10_ShowcaseC-switchWrapper{align-items:center;display:flex;height:0;justify-content:center;margin:0;position:relative;width:100%}.cure-App10_ShowcaseC-switchBtn{margin-bottom:4rem}.cure-App10_ShowcaseC-infoContent{padding:.5rem}.cure-App10_ShowcaseC-infoTitle{margin:0 0 .5rem}@media(min-width:2599.98px){.cure-App10_ShowcaseC-infoTitle{font-size:2.5rem}}@media(min-width:1199.98px){.cure-App10_ShowcaseC-infoTitle{font-size:1.25rem}}@media(max-width:991.98px){.cure-App10_ShowcaseC-infoTitle{font-size:.875rem}}@media(max-width:575.98px){.cure-App10_ShowcaseC-infoTitle{font-size:.75rem}}.cure-App10_ShowcaseC-headline{align-items:center;display:flex;flex-direction:row;justify-content:center}.cure-App10_ShowcaseC-headlineTitle{margin:0 .5rem 0 0;max-width:none;text-align:center}@media(min-width:2599.98px){.cure-App10_ShowcaseC-headlineTitle{font-size:4rem}}@media(min-width:1199.98px){.cure-App10_ShowcaseC-headlineTitle{font-size:2rem}}@media(max-width:991.98px){.cure-App10_ShowcaseC-headlineTitle{font-size:1.25rem}}@media(max-width:575.98px){.cure-App10_ShowcaseC-headlineTitle{font-size:.875rem}}.cure-App11_ShowcaseC-infoDescription{margin:0}.cure-App10_ShowcaseC-Table{border:1px solid rgba(0,0,0,.145);height:100%;overflow:auto;width:100%}.cure-App11_ShowcaseD{height:20rem;width:100%}.cure-App11_ShowcaseA-infoContent{padding-left:1rem}.cure-App11_ShowcaseA-infoTitle{margin:0 0 .5rem}@media(min-width:2599.98px){.cure-App11_ShowcaseA-infoTitle{font-size:2.5rem}}@media(min-width:1199.98px){.cure-App11_ShowcaseA-infoTitle{font-size:1.25rem}}@media(max-width:991.98px){.cure-App11_ShowcaseA-infoTitle{font-size:.875rem}}@media(max-width:575.98px){.cure-App11_ShowcaseA-infoTitle{font-size:.75rem}}.cure-App11_ShowcaseA-headline{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-right:.5rem}.cure-App11_ShowcaseA-mainHeading{margin-bottom:.3rem;max-width:none;text-align:center}@media(min-width:991.98px){.cure-App11_ShowcaseA-mainHeading{font-size:2rem}}@media(min-width:2599.98px){.cure-App11_ShowcaseA-mainHeading{font-size:4rem;margin-bottom:.4rem}}@media(max-width:991.98px){.cure-App11_ShowcaseA-mainHeading{font-size:1.5rem}}@media(max-width:575.98px){.cure-App11_ShowcaseA-mainHeading{font-size:1.25rem;margin-bottom:.2rem}}.cure-App11_ShowcaseA-subHeading{margin:0;max-width:none;text-align:center}@media(min-width:991.98px){.cure-App11_ShowcaseA-subHeading{font-size:1.5rem}}@media(min-width:2599.98px){.cure-App11_ShowcaseA-subHeading{font-size:3rem}}@media(max-width:991.98px){.cure-App11_ShowcaseA-subHeading{font-size:.875rem}}.cure-App11_ShowcaseB-infoContent{padding-left:1rem}.cure-App11_ShowcaseB-infoTitle{margin:0 0 .5rem}@media(min-width:2599.98px){.cure-App11_ShowcaseB-infoTitle{font-size:2.5rem}}@media(min-width:1199.98px){.cure-App11_ShowcaseB-infoTitle{font-size:1.25rem}}@media(max-width:991.98px){.cure-App11_ShowcaseB-infoTitle{font-size:.875rem}}@media(max-width:575.98px){.cure-App11_ShowcaseB-infoTitle{font-size:.75rem}}.cure-App11_ShowcaseB-headline{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-right:.5rem}.cure-App11_ShowcaseB-mainHeading{margin-bottom:.3rem;max-width:none;text-align:center}@media(min-width:991.98px){.cure-App11_ShowcaseB-mainHeading{font-size:2rem}}@media(min-width:2599.98px){.cure-App11_ShowcaseB-mainHeading{font-size:4rem;margin-bottom:.4rem}}@media(max-width:991.98px){.cure-App11_ShowcaseB-mainHeading{font-size:1.5rem}}@media(max-width:575.98px){.cure-App11_ShowcaseB-mainHeading{font-size:1.25rem;margin-bottom:.2rem}}.cure-App11_ShowcaseB-subHeading{margin:0;max-width:none;text-align:center}@media(min-width:991.98px){.cure-App11_ShowcaseB-subHeading{font-size:1.5rem}}@media(min-width:2599.98px){.cure-App11_ShowcaseB-subHeading{font-size:3rem}}@media(max-width:991.98px){.cure-App11_ShowcaseB-subHeading{font-size:.875rem}}.cure-App{background:var(--base05);background:linear-gradient(#fdfcfa,#f5f4f2 50%);bottom:0;display:flex;flex-direction:column;height:100%;left:0;overflow:hidden;position:absolute;right:0;top:0;width:100%}.cure-App.ptr-dark{background:var(--base05);background:linear-gradient(#21201e,#1b1a18)}
/*# sourceMappingURL=main.73bafc0d.css.map*/