@font-face{font-family:Inter;src:url("/fonts/InterVariable.ttf")format("truetype-variations");font-weight:100 900;font-display:swap;size-adjust:97%;ascent-override:95%;descent-override:20%}@font-face{font-family:Notomono;src:url("/fonts/Notomono.ttf")format("ttf");font-weight:400}:root{-webkit-user-select:none;user-select:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:never;--ui-font:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";font-synthesis:none!important}button,textarea,input,select,div,a{-webkit-tap-highlight-color:#fff0!important;-webkit-tap-highlight-color:transparent!important;-webkit-user-select:none!important;user-select:none!important;-khtml-user-select:none!important;font-family:var(--ui-font)!important}body>div:not(#root):not(.dragcover){pointer-events:none}body{font-family:var(--ui-font);position:relative}html{overflow:hidden}html::-webkit-scrollbar{display:none!important}body::-webkit-scrollbar{display:none!important}a{text-decoration:none}:focus:not(:focus-visible),input:focus{outline:none}.nsdrag.drag.cursor-ns-resize{width:48px;transform:translate(-28px)}.maplibregl-popup{z-index:20000;max-width:"auto"}.maplibregl-popup-tip{opacity:0}.mapTooltip{filter:dropShadow(0px 0px 2px 0px #00000040);width:auto}.mapTooltip .maplibregl-popup-content{color:#2c2c2c;max-width:auto;z-index:2000;box-shadow:none;background-color:#0000;border-radius:0;padding:0;font-size:14px}.sdrag.drag.cursor-s-resize,.ndrag.drag.cursor-n-resize{width:48px;transform:translate(-28px)}#root{overflow:auto}#root::-webkit-scrollbar{display:none!important}.modebar-group{flex-direction:row;display:flex!important}input:-webkit-autofill{animation-name:autofill;animation-delay:0s;animation-fill-mode:both;color:#4f4f4f!important;-webkit-background-clip:text!important;background-clip:text!important}input:-webkit-autofill:hover{animation-name:autofill;animation-delay:0s;animation-fill-mode:both;color:#4f4f4f!important;-webkit-background-clip:text!important;background-clip:text!important}input:-webkit-autofill:focus{animation-name:autofill;animation-delay:0s;animation-fill-mode:both;color:#4f4f4f!important;-webkit-background-clip:text!important;background-clip:text!important}textarea:-webkit-autofill{animation-name:autofill;animation-delay:0s;animation-fill-mode:both;color:#4f4f4f!important;-webkit-background-clip:text!important;background-clip:text!important}textarea:-webkit-autofill:hover{animation-name:autofill;animation-delay:0s;animation-fill-mode:both;color:#4f4f4f!important;-webkit-background-clip:text!important;background-clip:text!important}textarea:-webkit-autofill:focus{animation-name:autofill;animation-delay:0s;animation-fill-mode:both;color:#4f4f4f!important;-webkit-background-clip:text!important;background-clip:text!important}select:-webkit-autofill{animation-name:autofill;animation-delay:0s;animation-fill-mode:both;color:#4f4f4f!important;-webkit-background-clip:text!important;background-clip:text!important}select:-webkit-autofill:hover{animation-name:autofill;animation-delay:0s;animation-fill-mode:both;color:#4f4f4f!important;-webkit-background-clip:text!important;background-clip:text!important}select:-webkit-autofill:focus{animation-name:autofill;animation-delay:0s;animation-fill-mode:both;color:#4f4f4f!important;-webkit-background-clip:text!important;background-clip:text!important}@keyframes autofill{0%,to{color:#666;background:#fff}}@supports ((-moz-appearance:none)){*{scrollbar-width:thin;scrollbar-color:#939393 transparent}}::-webkit-scrollbar{width:6px!important;height:6px!important}::-webkit-scrollbar-track{background-color:#d9d9d9!important;border-radius:10px!important}::-webkit-scrollbar-track:hover{background-color:#c2c2c2!important}::-webkit-scrollbar-track:active{background-color:#c2c2c2!important}::-webkit-scrollbar-thumb{background-color:#939393!important;border-radius:4px!important}::-webkit-scrollbar-thumb:hover{background-color:#565a5b!important}::-webkit-scrollbar-thumb:active{background-color:#565a5b!important}.rc-tooltip-arrow{border:none!important}#search-input-container,#login_input,#password_input{cursor:text}.hide-scrollbars,.hide-scrollbars *{scrollbar-width:none!important;-ms-overflow-style:none!important}.hide-scrollbars::-webkit-scrollbar{display:none!important}.hide-scrollbars ::-webkit-scrollbar{display:none!important}