@font-face{font-family:Notification;src:url(notification.4adaffe7.eot);src:url(notification.4adaffe7.eot#iefixs3g3t9)format("embedded-opentype"),url(notification.5b25f080.woff)format("woff"),url(notification.93a9544c.ttf)format("truetype"),url(notification.7f58b77e.svg#notification)format("svg");font-weight:400;font-style:normal}.notification-container{box-sizing:border-box;z-index:999999;width:320px;max-height:calc(100% - 30px);padding:0 15px;position:fixed;top:0;right:0;overflow:hidden auto}.notification{box-sizing:border-box;color:#fff;cursor:pointer;opacity:.9;background-color:#ccc;border-radius:2px;margin-top:15px;padding:15px 15px 15px 58px;font-size:1em;line-height:1.2em;position:relative;box-shadow:0 0 12px #999}.notification .title{margin:0 0 5px;font-size:1em;font-weight:700;line-height:1.2em}.notification:hover,.notification:focus{opacity:1}.notification-enter{visibility:hidden;transform:translate(100%)}.notification-enter.notification-enter-active{visibility:visible;transition:all .4s;transform:translate(0,0)}.notification-exit{visibility:visible;transform:translate(0,0)}.notification-exit.notification-exit-active{visibility:hidden;transition:all .4s;transform:translate(100%)}.notification:before{text-align:center;width:28px;height:28px;margin-top:-14px;font-family:Notification;font-size:28px;line-height:28px;display:block;position:absolute;top:50%;left:15px}.notification-info{background-color:#2f96b4}.notification-info:before{content:""}.notification-success{background-color:#51a351}.notification-success:before{content:""}.notification-warning{background-color:#f89406}.notification-warning:before{content:""}.notification-error{background-color:#bd362f}.notification-error:before{content:""}html,body{height:100%;margin:0}body,#root,#app{height:100%}#app{flex-direction:column;display:flex}main{flex-direction:column;flex-grow:1;display:flex}.stretch{width:100%;height:100%;min-height:600px}.wrapper{width:100%;height:100%;display:flex}.board-container{flex-direction:column;flex-grow:1;display:flex}.leaflet-container{background:#121212;flex-grow:1;height:100%}.controls{float:right;color:#fff;width:450px;height:100%;padding:10px;overflow:hidden auto}#file-controls{justify-content:space-between;width:100%;margin-bottom:16px;display:flex}#import-wrapper{padding-left:8px;padding-right:8px}#import-seed-area{margin-bottom:16px}#pickup-controls{width:100%;margin-bottom:16px}#pickup-controls .label{width:90px}#pickup-controls>.pickup-wrapper{align-items:center;width:100%;height:100%;margin-bottom:4px;display:flex}#pickup-controls>.pickup-wrapper>div{flex-grow:1}#fill-params{width:100%}.fill-wrapper{justify-content:space-between;align-items:center;width:100%;height:36px;margin-bottom:4px;display:flex}.fill-wrapper>.react-numeric-input{width:80px}#fill-params>.checkbox-label{width:100%}#display-controls{width:100%;margin-bottom:16px}#display-controls .label{width:90px}#display-flags{place-content:center space-between;width:100%;margin-top:4px;margin-bottom:4px;display:flex}#logic-controls,#logic-mode-wrapper{width:100%;margin-bottom:16px}#logic-mode-wrapper .label{width:90px}#manual-controls{width:100%;padding-left:8px;padding-right:8px}.manual-wrapper{align-content:center;width:100%;height:100%;margin-bottom:4px;display:flex}.manual-wrapper .label{width:90px}.manual-wrapper .react-numeric-input,.manual-wrapper>div{flex-grow:1}#logic-mode-controls{width:100%}#logic-presets{align-content:center;width:100%;margin-bottom:4px;display:flex}#logic-presets>div{flex-grow:1}#logic-options-wrapper{width:100%;padding-left:8px;padding-right:8px}#logic-options{grid-template-rows:auto auto auto auto auto auto;grid-template-columns:auto auto auto;justify-content:space-between;width:100%;display:inline-grid}.basic-coop-options{align-content:center;width:100%;margin-bottom:4px;display:flex}.basic-coop-options .label{width:90px;margin-top:5px;margin-left:10px}.basic-coop-options .Select{width:auto}#coop-wrapper{width:100%;padding-left:8px;padding-right:8px}.coop-select-wrapper{align-content:center;width:100%;height:36px;margin-bottom:4px;display:flex}.coop-select-wrapper .label{width:90px}.coop-select-wrapper>div{flex-grow:1}#flag-controls{align-content:center;width:100%;margin-bottom:16px;display:flex}#flag-controls .label{width:90px}#search-wrapper{width:100%;margin-bottom:16px}#map-controls{width:100px;margin-top:16px;margin-bottom:16px}#player-controls{width:100%;margin-bottom:4px}.player-wrapper{width:100%;padding-left:8px;padding-right:8px}.player_name{width:100%;display:block}.player-options{grid-gap:2px;grid-template-rows:auto auto;grid-template-columns:auto auto auto;justify-content:space-between;width:100%;display:grid}#pickup-wrapper{grid-template-rows:auto auto auto;grid-template-columns:auto auto auto;justify-content:space-between;width:100%;padding-left:8px;padding-right:8px;display:grid}.radio-label{padding-left:4px;padding-right:4px}.control-label{width:100%}#map-controls{width:100%;margin-bottom:4px}.react-confirm-alert-body>h1{color:#666;font-size:28px;font-weight:700}body.react-confirm-alert-body-element{overflow:hidden}.react-confirm-alert-blur{-webkit-filter:blur(2px)}.react-confirm-alert-overlay{z-index:99;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;-ms-align-items:center;opacity:0;background:#ffffffe6;justify-content:center;align-items:center;animation:.5s .2s forwards react-confirm-alert-fadeIn;display:flex;position:fixed;inset:0}.react-confirm-alert-body{text-align:left;color:#666;background:#fff;border-radius:10px;width:400px;padding:30px;font-family:Arial,Helvetica,sans-serif;box-shadow:0 20px 75px #00000021}.react-confirm-alert-svg{position:absolute;top:0;left:0}.react-confirm-alert-body>h1{margin-top:0}.react-confirm-alert-body>h3{margin:0;font-size:16px}.react-confirm-alert-button-group{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;justify-content:flex-start;margin-top:20px;display:flex}.react-confirm-alert-button-group>button{color:#eee;cursor:pointer;background:#333;border:none;border-radius:5px;outline:none;margin-right:10px;padding:6px 18px;font-size:12px;display:inline-block}@keyframes react-confirm-alert-fadeIn{0%{opacity:0}to{opacity:1}}
/*# sourceMappingURL=map.c34b09ba.css.map */
