@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&family=DM+Mono:wght@400;500&display=swap";*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}.no-spinner::-webkit-inner-spin-button,.no-spinner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.no-spinner{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}:root{--bg: #060d18;--panel: #0b1828;--panel-mid: #0f2035;--border: #1a3050;--border-dim: #0f2040;--blue: #1a6e9e;--blue-light: #2a8fc8;--blue-dim: #0f3a55;--red: #c0392b;--red-light: #e05040;--red-dim: #5a1a12;--text: #ddeeff;--text-mid: #8ab0d0;--text-dim: #5f8ab0;--white: #ffffff}html,body,#root{width:100%;height:100%;overflow:hidden;background:var(--bg);color:var(--text);font-family:Plus Jakarta Sans,sans-serif;font-size:14px;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}button{cursor:pointer;font-family:inherit;border:none;background:none;color:inherit}select{background:var(--panel-mid);border:1px solid var(--border);color:var(--text);border-radius:6px;font-family:Plus Jakarta Sans,sans-serif}select option{background:var(--panel-mid)}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--border);border-radius:2px}::-webkit-scrollbar-thumb:hover{background:var(--blue)}::-webkit-scrollbar-corner{background:transparent}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:var(--border) transparent}}.dual-range{-webkit-appearance:none;appearance:none;background:transparent;pointer-events:none}.dual-range::-webkit-slider-runnable-track{background:transparent}.dual-range::-moz-range-track{background:transparent}.dual-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;pointer-events:auto;width:16px;height:16px;border-radius:50%;background:var(--blue-light);border:2px solid var(--white);cursor:pointer;box-shadow:0 1px 4px #00000080}.dual-range::-moz-range-thumb{pointer-events:auto;width:16px;height:16px;border-radius:50%;background:var(--blue-light);border:2px solid var(--white);cursor:pointer;box-shadow:0 1px 4px #00000080}
