:root{--fg:#3e4348;--bg:#f2f2f2;--hl:#548687;--ll:#56445d;--sll:#8fbc94;--Led:#c5e99b;--Partnership:#548687;--Collaboration:#56445d;--padding:24px;--node-size:24px;--node-stroke:8px;--node-inner:calc(var(--node-size) - var(--node-stroke)*2);--pane-width:400px;--nav-height:56px;--ease:cubic-bezier(.25,.8,.25,1);--shadow-01-i:1px -1px 3px rgba(0,0,0,0.06),1px -1px 8px rgba(0,0,0,0.08);--shadow-02-i:0 -14px 28px rgba(0,0,0,0.12),0 -10px 10px rgba(0,0,0,0.06);--shadow-01:0 1px 3px rgba(12,7,7,0.12),0 1px 2px rgba(0,0,0,0.24);--shadow-02:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22);--shadow-01-f:drop-shadow(0 1px 2px rgba(0,0,0,0.22));--shadow-02-f:drop-shadow(0 10px 10px rgba(0,0,0,0.46));--detail-offset:calc(19px + var(--padding)*2)}@media only screen and (max-width:916px){:root{--pane-width:100vw}.ivr-key{margin-top:67px;margin-top:var(--detail-offset)}}@media only screen and (max-width:400px){:root{--padding:16px}}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-size:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#3e4348;color:var(--fg)}h1{text-transform:uppercase;letter-spacing:.1em;font-weight:500;font-size:12px}a{text-decoration:none;color:#548687;color:var(--hl);transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s var(--ease)}a:hover{color:#56445d;color:var(--ll)}.mapboxgl-ctrl{display:none!important}.detail-pane{position:relative;float:right;background:var(--bg);box-shadow:var(--shadow-01);width:var(--pane-width)}.thumb-vertical{background-color:var(--hl)}.detail-wrap{position:relative;width:100%;padding:var(--padding);box-sizing:border-box}.detail-center{-webkit-justify-content:center;justify-content:center;width:100%}.detail-center,.detail-row{display:-webkit-flex;display:flex}.detail-row{-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;margin-top:1em;margin-bottom:1em}.detail-row>div>*{margin-top:.5em;margin-bottom:.5em}.detail-row-right{display:block}.detail-row-left{-webkit-flex-shrink:0;flex-shrink:0}.detail-row-right>div{text-align:right}.detail-row-right>:only-child{margin-left:auto}.detail-player-wrap{position:relative;padding-top:56.25%;width:100%}.detail-player{position:absolute;top:0;left:0}.detail-img{width:100%}.bold{font-weight:600}.ivr-key{position:absolute;padding:var(--padding);color:var(--fg);fill:var(--fg)}.ivr-key .row{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:calc(var(--padding)/4) 0}.ivr-key svg{width:10px;padding-right:calc(var(--padding)/2)}.ivr-key h1{margin:0;font-size:.8em}.nav-check-wrap,.nav-detail-wrap,.nav-filter-wrap,.nav-wrap{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;-webkit-align-content:center;align-content:center;box-sizing:border-box}.nav-static{position:fixed;top:0;left:0;width:100%;pointer-events:none;z-index:4}.nav-static>*{pointer-events:all}.nav-wrap{width:100%;padding:0 var(--padding);background:var(--bg);box-shadow:var(--shadow-01);-webkit-flex-flow:row wrap;flex-flow:row wrap}.nav-detail-wrap,.nav-filter-wrap{padding:calc(var(--padding)/2) 0}.nav-detail-wrap{-webkit-flex:0 0 auto;flex:0 0 auto;min-width:calc(var(--pane-width) - var(--padding)*2)}.nav-filter-wrap{-webkit-flex:1 1;flex:1 1;-webkit-justify-content:left;justify-content:left;margin-right:var(--padding)}.nav-checkbox{-webkit-flex:0 0 auto;flex:0 0 auto;height:var(--node-size);width:var(--node-size);margin:0 var(--padding);background-color:var(--hl)}.nav-check,.nav-checkbox{border-radius:50%;box-shadow:var(--shadow-01)}.nav-check{position:absolute;margin:var(--node-stroke);width:var(--node-inner);height:var(--node-inner);background-color:var(--bg);transition:all .3s var(--ease);-webkit-transform:scale(0);transform:scale(0)}.nav-checkbox.Led{background-color:var(--Led)}.nav-checkbox.Collaboration{background-color:var(--Collaboration)}.nav-checkbox.Partnership{background-color:var(--Partnership)}.nav-check-wrap{cursor:pointer}.nav-check-wrap:hover .nav-checkbox{box-shadow:var(--shadow-02)}.nav-checked{background-color:var(--bg);-webkit-transform:scale(1);transform:scale(1)}.mobile{display:none}.desktop{display:unset}@media only screen and (max-width:524px){.nav-check-wrap:nth-child(2) .nav-checkbox{margin-left:0}.desktop{display:none}.mobile{display:unset}}.mapbox-improve-map,.mapboxgl-ctrl-bottom-right{display:none}.ivr-marker{cursor:pointer;height:var(--node-size);width:var(--node-size);display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:relative;transition:-webkit-filter .3s var(--ease);transition:filter .3s var(--ease);transition:filter .3s var(--ease),-webkit-filter .3s var(--ease)}.ivr-icon{overflow:visible;height:var(--node-size);width:var(--node-size);-webkit-filter:var(--shadow-01-f);filter:var(--shadow-01-f)}.ivr-icon,.ivr-line{position:absolute;transition:all .3s var(--ease);z-index:0}.ivr-line{stroke:var(--fg);-webkit-filter:drop-shadow(0 1px 1px rgba(0,0,0,.06));filter:drop-shadow(0 1px 1px rgba(0,0,0,.06))}.ivr-marker-active{z-index:2}.ivr-marker-active .ivr-marker{-webkit-filter:var(--shadow-02-f);filter:var(--shadow-02-f)}.ivr-marker-active .ivr-line{stroke-width:4px}.ivr-marker-active .ivr-icon{-webkit-transform:scale(1.5);transform:scale(1.5);stroke:var(--bg);stroke-width:1.25px}.ivr-marker-active .ivr-mark-label-wrap{font-size:13px}.ivr-mark-label-wrap{line-height:0;-webkit-filter:drop-shadow(0 1px 3px rgba(0,0,0,.12));filter:drop-shadow(0 1px 3px rgba(0,0,0,.12));font-size:12px;transition:all .3s var(--ease);z-index:2}.ivr-mark-label{white-space:nowrap;text-transform:uppercase;letter-spacing:.1em;font-weight:500}.ivr-mark-stroke{-webkit-text-stroke-width:3px;-webkit-text-stroke-color:var(--bg)}.ivr-Led{stroke:var(--Led);fill:var(--Led)}.ivr-Partnership{stroke:var(--Partnership);fill:var(--Partnership)}.ivr-Collaboration{stroke:var(--Collaboration);fill:var(--Collaboration)}.search-wrap{position:fixed;left:0;bottom:0;width:var(--pane-width);z-index:5;box-shadow:var(--shadow-01-i)}.search-wrap input{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;width:100%;padding:5px var(--padding);box-sizing:border-box;transition:all .3s var(--ease)}.search-wrap input:focus{width:100%;padding:5px var(--padding);outline-color:var(--hl)}.search-list{background:var(--bg);bottom:29px}.search-item{cursor:pointer;padding:5px calc(var(--padding) + 5px);transition:all .3s var(--ease);position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.search-item svg{width:10px;position:absolute;margin-left:calc(var(--padding)/-2 - 7.5px)}.search-item:hover{box-shadow:var(--shadow-02);background-color:var(--bg)}.search-title{font-weight:600;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.search-nation{font-size:.8em}.search-item.Led{fill:var(--Led)}.search-item.Collaboration{fill:var(--Collaboration)}.search-item.Partnership{fill:var(--Partnership)}.ivr-brand{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:row;flex-direction:row;position:fixed;bottom:calc(var(--padding)/2);right:var(--padding);fill:var(--hl);color:var(--hl);cursor:pointer;transition:fill .3s var(--ease),-webkit-transform .3s var(--ease);transition:fill .3s var(--ease),transform .3s var(--ease);transition:fill .3s var(--ease),transform .3s var(--ease),-webkit-transform .3s var(--ease)}.ivr-brand svg{width:22px}@media only screen and (max-width:916px){.ivr-brand{bottom:calc(var(--padding)/2 + 29px)}}.ivr-brand h1{font-size:14px;margin-right:10px;transition:letter-spacing .3s var(--ease),color .3s var(--ease)}.ivr-brand:hover{fill:var(--ll);color:var(--ll);-webkit-transform:scale(1.05);transform:scale(1.05)}.ivr-brand:hover h1{letter-spacing:.3em}.ivr-about{z-index:500;width:100%;height:100vh;position:fixed;left:0;top:0;background-color:var(--bg)}.ivr-about .content{width:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding:calc(var(--padding)*2) 0}.ivr-about .indent{padding-left:calc(var(--padding)*1)}.ivr-about .logo{fill:var(--hl);color:var(--hl);transition:all .6s var(--ease);cursor:pointer}.ivr-about .logo:hover{fill:var(--ll);color:var(--ll);-webkit-transform:scale(1.05);transform:scale(1.05)}.ivr-about .logo:hover svg{-webkit-transform:scale(1.025);transform:scale(1.025)}.ivr-about .logo:hover h1{letter-spacing:.2em}.ivr-about .logo svg{width:82px;opacity:1;transition:-webkit-transform .6s var(--ease);transition:transform .6s var(--ease);transition:transform .6s var(--ease),-webkit-transform .6s var(--ease)}.ivr-about .logo h1{text-align:center;text-transform:uppercase;letter-spacing:.1em;transition:letter-spacing .6s var(--ease)}.ivr-about .cross{position:absolute;stroke:var(--hl);width:24px;cursor:pointer;right:var(--padding);bottom:var(--padding);transition:all .3s var(--ease)}.ivr-about .paragraph{max-width:450px;color:var(--hl);padding:var(--padding);box-sizing:border-box}.ivr-about .paragraph svg{display:inline;width:.8em;fill:var(--hl)}.ivr-about .cross:hover{-webkit-transform:scale(1.2);transform:scale(1.2);stroke:var(--ll)}.ivr-about a{color:var(--ll);border-bottom:1px solid var(--ll)}.ivr-about a:hover{color:var(--hl);border-color:var(--hl)}.ivr-loader{z-index:500;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:100%;height:100vh;position:fixed;left:0;top:0;background-color:var(--bg)}.ivr-logo{fill:var(--hl);width:82px;text-transform:uppercase;letter-spacing:.1em}.ivr-logo,.ivr-title{-webkit-animation:fadeIn 1s infinite alternate;animation:fadeIn 1s infinite alternate;text-align:center}.ivr-title{color:var(--hl);opacity:1}@-webkit-keyframes fadeIn{0%{opacity:0}}@keyframes fadeIn{0%{opacity:0}}.ivr-map-wrap{position:absolute;top:0;right:0;left:0;bottom:0;z-index:-1}
/*# sourceMappingURL=main.42fd3dc5.chunk.css.map */