html{-webkit-text-size-adjust:100%;line-height:1.15}body{background-color:#fff;color:#333;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:400;line-height:1.5;text-align:left}h1{margin-top:0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}dd,dl{margin:0}a{color:inherit;cursor:pointer}abbr[title]{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b{font-weight:bolder}code{font-family:monospace,monospace;font-size:1em}i{font-style:italic}strong{font-weight:bolder}::selection{background-color:#3498db;color:#fff}a:focus,button:focus{outline:none}:not(:focus-visible){outline:none}img{border-style:none;height:auto;max-width:100%}button,input,select{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}button{border:none}button,select{background-color:initial;padding:0}select{-webkit-appearance:none;appearance:none}select::-ms-expand{display:none}select:disabled{opacity:.5;pointer-events:none}textarea{overflow:auto;resize:vertical}table{border-collapse:collapse;border-spacing:0}ol,td,th,ul{padding:0}ol,ul{list-style:none;margin:0}embed,img,object,video{display:block;max-width:100%}audio,video{display:inline-block}html{font-size:16px}button,input,optgroup,select,textarea{font:inherit;margin:0;padding:0}fieldset{margin:0;padding:0}optgroup{font-weight:700}button{overflow:visible}button,select{text-transform:none}input[type=search]{-webkit-appearance:textfield;outline-offset:-2px}select[multiple]{-webkit-appearance:none;background-image:none}html{scroll-padding-top:3em}a{-moz-tap-highlight-color:#0000;outline:none;text-decoration:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}html{scroll-behavior:smooth}.map-screen__map-container{height:100vh;margin-right:300px;width:100vw}.map-screen__map{background-color:aqua;height:100%;margin-right:300px;width:100%}.map-screen__inputs-form{align-items:center;background-color:#fff;border-radius:14px;box-shadow:0 4px 8px #00000080;display:flex;flex-direction:row;gap:12px;justify-content:center;padding:7px 12px;transition:right .5s;z-index:1}.map-screen__inputs-form-opened-slidebar{right:530px}.map-screen__container-inputs-form{align-items:flex-start;display:flex;flex-direction:column;gap:12px}.map-screen_select-input{display:flex;flex-direction:column}.map-screen_select-input-label{color:#9da3b5;display:block;font-size:12px;font-weight:300;margin-right:6px;text-align:left}.map-screen__searcing-submit-button{align-items:center;background-color:#24cd73;border-radius:8px;display:flex;height:35px;justify-content:center;margin-left:12px;opacity:1;transition:opacity .7s;width:35px}.map-screen__searcing-submit-button:hover{cursor:pointer;opacity:.7}.map-screen__searcing-submit-button__img{height:17px;width:17px}.map-screen__switchers-panel{align-items:center;background-color:#fff;border-radius:14px 14px 14px 14px;display:flex;flex-direction:column;gap:12px;height:100%;justify-content:space-between;margin-top:30px;z-index:0}.map-screen__switcher-map-mode{align-items:center;display:flex;flex-direction:column;position:relative}.map-screen__switcher-map-mode:after{background-color:#fff;border-radius:12px;border-radius:6px;color:gray;content:attr(data-tooltip-content);font-size:12px;left:50%;margin-top:7px;opacity:0;padding:6px 10px;pointer-events:none;position:absolute;top:100%;transform:translateX(-50%);transition:opacity .3s ease-in-out;white-space:nowrap;z-index:1000}.map-screen__switcher-map-mode:hover:after{opacity:1}.map-screen__switcher-map-mode__img{height:22px;width:22px}.map-screen__switcher-map-mode__button{align-items:center;border:2px solid #9da3b5;border-radius:8px;display:flex;height:35px;justify-content:center;transition:opacity .7s,border-color .7s,border-width .1s;width:35px}.map-screen__switcher-map-mode__button:hover{cursor:pointer;opacity:.7}.map-screen__switcher-map-mode__text{color:gray;font-size:14px;font-weight:400}.map-screen__switcher-map-mode__button_active{border:2px solid #24cd73}.navtab{align-items:center;-webkit-backdrop-filter:blur(10px) opacity(1);backdrop-filter:blur(10px) opacity(1);background-color:initial;background-color:#fff;bottom:0;display:flex;flex-direction:column;height:100vh;left:100vw;max-width:100vw;opacity:0;position:fixed;right:0;top:0;transition:visibility .5s,opacity .5s,left .5s;visibility:hidden;z-index:0;z-index:999}.navtab__button_border-show{border-bottom:2px solid #000}.navtab__button-close{background-repeat:no-repeat;background-size:cover;height:22px;margin:22px 22px 0 0;width:22px}.navtab_visible{left:calc(100vw - 520px);opacity:1;visibility:visible}@media screen and (max-width:521px){.navtab_visible{left:0}}.navtab__link{text-decoration:none}.navtab__button,.navtab__link{background-color:initial;border:none;color:hsla(0,0%,100%,.555);cursor:pointer;font-family:Inter,Arial,sans-serif;font-size:15px;font-weight:500;letter-spacing:0;line-height:22px;margin-top:24px;opacity:1;padding:0 0 4px;text-align:center;transition:opacity 1s;width:100%}.navtab__button:hover{opacity:.5}.navtab__button:first-child{display:flex;justify-content:right;width:100%}.navtab__button:nth-child(2){margin:105px 0 0}@media screen and (max-width:521px){.navtab__button:nth-child(2){margin:100px 0 0}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Manrope,sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.f69c6b84.css.map*/