body,html{overscroll-behavior-x:none}:root{--scrollbar-height:10px;font-size:14px}*,:after,:before{box-sizing:border-box}body{background-color:#121212;color:#e0e0e0;letter-spacing:.5px;-webkit-touch-callout:none!important;-webkit-user-select:none!important}input[type=number]{-moz-appearance:textfield}input::-webkit-calendar-picker-indicator,input::-webkit-clear-button,input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;display:none;margin:0}input::-o-clear-button,input::-o-inner-spin-button,input::-o-outer-spin-button{-o-appearance:none;margin:0}::-webkit-scrollbar{width:10px;width:var(--scrollbar-height);height:10px;height:var(--scrollbar-height);background-color:var(--color-6dp)}::-webkit-scrollbar-button{display:none}::-webkit-scrollbar-thumb{background-color:var(--color-disabled)}::-webkit-scrollbar-corner{display:none}.ares-label{color:var(--color-med);font-size:1.5rem;white-space:nowrap}.btn-ares-high.is-selected .btn-ares-high-installerBubble{color:#000;background-color:var(--color-high)}.isNotRemote{cursor:none}.ares-mainApp{--leftBar:7rem;--bottomHeight:6.5rem;--topHeight:4rem;--dashboardGap:0.5rem;max-width:1280px;max-height:800px;min-width:1280px;min-height:800px;width:1280px;height:800px;display:grid;grid-template-columns:100%;grid-template-rows:var(--topHeight) calc(100% - var(--topHeight) - var(--bottomHeight)) var(--bottomHeight)}.ares-dashboardEditor-gridContainer{--dashboardGap:0.5rem;--leftBar:7rem;--widgetWidth:calc(25% - var(--leftBar)/4 - var(--dashboardGap)*3/4);width:100%;display:inline-grid;grid-gap:var(--dashboardGap);grid-template-rows:repeat(2,minmax(0,1fr))}.ares-b3dEditor{display:grid;grid-template-columns:80% 20%}.ares-b3dEditor .ares-b3dEditor-draggableContainer .ares-b3dEditor-draggable{position:static;margin:0;height:100%!important}.ares-b3dEditor .ares-b3dEditor-draggableContainer .noShow .ares-b3dEditor-sensorBubble{opacity:.5}.ares-b3dEditor .ares-b3dEditor-draggableContainer .ares-b3dEditor-sensorBubble{width:100%!important}.ares-b3dEditor .ares-b3dEditor-buildingShapeContainer .ares-indicator{font-size:1.5rem}.ares-calculator{display:grid;grid-template-columns:repeat(4,5.2rem);grid-template-rows:repeat(5,5.2rem);grid-column-gap:1rem;grid-row-gap:1rem}.ares-calculator-input:focus{outline:none}.ares-textKeyboard{display:grid;grid-template-columns:repeat(12,5.5rem);grid-auto-rows:1fr;grid-template-rows:repeat(4,5.5rem);grid-row-gap:1rem;grid-column-gap:1rem;grid-template-areas:"Digit1     Digit2   Digit3 Digit4 Digit5 Digit6 Digit7 Digit8 Digit9 Digit0     Backspace   Backspace" "KeyQ       KeyW     KeyE   KeyR   KeyT   KeyY   KeyU   KeyI   KeyO   KeyP       Delete      Delete" "KeyA       KeyS     KeyD   KeyF   KeyG   KeyH   KeyJ   KeyK   KeyL   SemiColon  ShiftLeft   ShiftLeft" "KeyZ       KeyX     KeyC   KeyV   KeyB   KeyN   Space  Space  Space  Space      CapsLock    CapsLock"}.ares-textKeyboard.ares-textKeyboard--JCUKEN{grid-template-areas:"Digit1     Digit2   Digit3 Digit4 Digit5 Digit6 Digit7 Digit8 Digit9 Digit0     Backspace   Delete" "KeyQ       KeyW     KeyE   KeyR   KeyT   KeyY   KeyU   KeyI   KeyO   KeyP       Key1        Key2" "KeyA       KeyS     KeyD   KeyF   KeyG   KeyH   KeyJ   KeyK   KeyL   SemiColon  Key3        CapsLock" "KeyZ       KeyX     KeyC   KeyV   KeyB   KeyN   Key4   Key5   Key6   Space      Space       ShiftLeft"}.ares-textKeyboard-keyButton{text-transform:inherit;outline:none}.ares-keyboard-visuField:focus{outline:none}.ares-numericKeyboard{grid-template-columns:repeat(4,6rem);grid-template-rows:repeat(4,5.7rem);grid-template-areas:"Digit1 Digit2 Digit3 Up" "Digit4 Digit5 Digit6 Down " "Digit7 Digit8 Digit9 DeleteLast " "Neg    Digit0 Point  DeleteAll "}.ares-installerKeyboard,.ares-numericKeyboard{display:grid;grid-row-gap:1rem;grid-column-gap:1rem}.ares-installerKeyboard{grid-template-areas:"Digit1   Digit2     Digit3" "Digit4   Digit5     Digit6" "Digit7   Digit8     Digit9" "Digit0   DeleteLast DeleteAll"}.ares-inputInstaller:focus{outline:none}.ares-blur{-webkit-filter:blur(10px);-moz-filter:blur(10px);-o-filter:blur(10px);-ms-filter:blur(10px);filter:blur(10px)}.ares-alerts{display:grid;grid-gap:.5rem;gap:.5rem;grid-template-columns:repeat(4,1fr);grid-auto-rows:48%}.ares-alerts-details{display:grid;grid-template-rows:1fr 2fr 4fr}.ares-markdownChangelog h2{color:var(--color-med);font-weight:700;font-size:1.875rem;margin-left:-1.5rem;margin-top:1rem}.ares-markdownChangelog ul{list-style-type:disc}.ares-markdownChangelog p{color:var(--color-med);margin-top:.5rem}.ares-ioCardConfig .ares-select{min-width:16rem;width:100%}.ares-ioCardConfig .ares-select.ares-select--noMinWidthInIOCard{min-width:inherit;width:inherit}.isWarning .ares-select div{color:var(--color-warning)}.ares-bigArrowIndicator{max-width:137px}.ares-installButtons button,.ares-installButtons div{margin-bottom:1.5rem}.ares-installButtons button:last-child{margin-top:3rem}.ares-effect-pulse{-webkit-animation:pulse 1s infinite alternate;animation:pulse 1s infinite alternate}.ares-effect-pulse:hover{-webkit-animation:none;animation:none}@-webkit-keyframes pulse{0%{box-shadow:0 0 0 0 var(--color-critical--16)}50%{box-shadow:0 0 0 4px var(--color-critical--16)}to{box-shadow:0 0 0 8px var(--color-critical--32)}}@keyframes pulse{0%{box-shadow:0 0 0 0 var(--color-critical--16)}50%{box-shadow:0 0 0 4px var(--color-critical--16)}to{box-shadow:0 0 0 8px var(--color-critical--32)}}.ares-effect-bell{-webkit-animation:ring 4s ease-in-out .7s infinite;-webkit-transform-origin:50% 4px;-moz-animation:ring 4s .7s ease-in-out infinite;-moz-transform-origin:50% 4px;animation:ring 4s ease-in-out .7s infinite;transform-origin:50% 4px}@-webkit-keyframes ring{0%{-webkit-transform:rotate(0)}1%{-webkit-transform:rotate(30deg)}3%{-webkit-transform:rotate(-28deg)}5%{-webkit-transform:rotate(34deg)}7%{-webkit-transform:rotate(-32deg)}9%{-webkit-transform:rotate(30deg)}11%{-webkit-transform:rotate(-28deg)}13%{-webkit-transform:rotate(26deg)}15%{-webkit-transform:rotate(-24deg)}17%{-webkit-transform:rotate(22deg)}19%{-webkit-transform:rotate(-20deg)}21%{-webkit-transform:rotate(18deg)}23%{-webkit-transform:rotate(-16deg)}25%{-webkit-transform:rotate(14deg)}27%{-webkit-transform:rotate(-12deg)}29%{-webkit-transform:rotate(10deg)}31%{-webkit-transform:rotate(-8deg)}33%{-webkit-transform:rotate(6deg)}35%{-webkit-transform:rotate(-4deg)}37%{-webkit-transform:rotate(2deg)}39%{-webkit-transform:rotate(-1deg)}41%{-webkit-transform:rotate(1deg)}43%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(0)}}@keyframes ring{0%{transform:rotate(0)}1%{transform:rotate(30deg)}3%{transform:rotate(-28deg)}5%{transform:rotate(34deg)}7%{transform:rotate(-32deg)}9%{transform:rotate(30deg)}11%{transform:rotate(-28deg)}13%{transform:rotate(26deg)}15%{transform:rotate(-24deg)}17%{transform:rotate(22deg)}19%{transform:rotate(-20deg)}21%{transform:rotate(18deg)}23%{transform:rotate(-16deg)}25%{transform:rotate(14deg)}27%{transform:rotate(-12deg)}29%{transform:rotate(10deg)}31%{transform:rotate(-8deg)}33%{transform:rotate(6deg)}35%{transform:rotate(-4deg)}37%{transform:rotate(2deg)}39%{transform:rotate(-1deg)}41%{transform:rotate(1deg)}43%{transform:rotate(0)}to{transform:rotate(0)}}.ares-effect-rotate,.btn-ares-high.rotate-icon svg{-webkit-animation:spin 4s linear infinite;animation:spin 4s linear infinite}@-webkit-keyframes spin{to{transform:rotate(1turn)}}@keyframes spin{to{transform:rotate(1turn)}}.date .MuiPickersStaticWrapper-staticWrapperRoot{transform:scale(1.4);z-index:1}.date button:focus{outline:none}.date .MuiPickersBasePicker-container .MuiPickersCalendarHeader-iconButton{z-index:1;background-color:var(--color-12dp)}.date .MuiPickersBasePicker-container{background-color:var(--color-2dp)}.date .MuiPickersBasePicker-container .MuiPickersToolbarText-toolbarTxt{color:var(--color-disabled)}.date .MuiPickersBasePicker-container .MuiPickersToolbarButton-toolbarBtn{min-width:16px;text-transform:none;background-color:var(--color-2dp);color:var(--color-disabled);padding:0 10px 0 0}.date .MuiPickersBasePicker-container .MuiPickersToolbar-toolbar{background-color:var(--color-2dp);padding-left:0;display:flex;flex-direction:row;border-bottom:10px solid var(--color-1dp)}.date .MuiPickersToolbarText-toolbarBtnSelected{color:var(--color-disabled);text-transform:capitalize}.date .MuiPickersDatePickerRoot-toolbar{align-items:inherit;justify-content:flex-end;min-width:300px}.date .MuiPickersBasePicker-container .MuiButtonBase-root .MuiIconButton-root .MuiPickersCalendarHeader-iconButton{background-color:var(--color-12dp)}.date .MuiPickersBasePicker-container .MuiPickersDay-day.MuiPickersDay-daySelected{color:var(--color-high);border:2px solid var(--color-high);font-weight:500;background-color:var(--color-12dp)}.date .MuiPickersCalendarHeader-switchHeader .MuiIconButton-root{border-radius:2px;border:0}.date .MuiPickersCalendarHeader-switchHeader{margin-bottom:25px;margin-top:0;background-color:var(--color-4dp)}.date .MuiPickersBasePicker-container .MuiPickersBasePicker-pickerView{min-height:300px}.date .MuiPickersBasePicker-container .MuiIconButton-root:hover,.date .MuiPickersCalendarHeader-switchHeader .MuiIconButton-root:hover{background-color:var(--color-8dp)}.date .MuiPickersBasePicker-container .MuiPickersDay-current{color:var(--color-med);font-weight:800}.date .MuiPickersBasePicker-container .MuiPickersCalendarHeader-dayLabel{color:var(--color-high);font-size:1rem}.date .MuiPickersBasePicker-container .MuiTypography-body1{font-size:1.2rem;text-transform:capitalize}.date .MuiPickersBasePicker-container .MuiPickersDay-day{color:var(--color-med)}.date .MuiPickersBasePicker-container .MuiPickersDay-day.MuiPickersDay-dayDisabled{color:var(--color-black)}.date .MuiPickersBasePicker-container .MuiPickersDay-current{color:var(--color-high);background:var(--color-6dp)}.date .MuiTypography-h4{text-transform:capitalize}.date .MuiPickersBasePicker-container .MuiPickersCalendarHeader-iconButton .MuiIconButton-label{color:var(--color-high)}.date .MuiPickersBasePicker-container .MuiPickersCalendarHeader-iconButton:first-of-type{border-bottom-right-radius:inherit;border-top-right-radius:inherit}.date .MuiPickersBasePicker-container .MuiPickersCalendarHeader-iconButton:last-of-type{border-bottom-left-radius:inherit;border-top-left-radius:inherit}@media (min-width:600px){.date .MuiPickersBasePicker-container .MuiToolbar-gutters{padding-left:0;padding-right:0}}.date .MuiPickersBasePicker-containerLandscape{flex-direction:column}.date .MuiPickersToolbar-toolbarLandscape{max-width:inherit;height:inherit;padding:inherit}.date .MuiPickersToolbar-toolbar{height:inherit}.time .MuiPickersStaticWrapper-staticWrapperRoot{transform:scale(1.7)}.time button:focus{outline:none}.time .MuiPickersStaticWrapper-staticWrapperRoot{min-width:535px;position:relative}.time .MuiPickersBasePicker-container .MuiPickersClockPointer-thumb{color:#fff;border-color:var(--color-24dp)}.time .MuiPickersBasePicker-container .MuiPickersClockNumber-clockNumberSelected{color:#fff;background-color:var(--color-24dp);border-color:var(--color-24dp)}.time .MuiPickersBasePicker-container .MuiPickersClock-pin,.time .MuiPickersBasePicker-container .MuiPickersClockPointer-pointer{background-color:var(--color-24dp);border-color:var(--color-24dp)}.time .MuiPickersBasePicker-container .MuiPickersClockNumber-clockNumber{color:var(--color-high)}.time .MuiPickersBasePicker-container .MuiPickersToolbar-toolbar{background-color:var(--color-1dp);align-items:flex-center;padding-top:0;min-width:250px}.time .MuiPickersBasePicker-container{background-color:var(--color-1dp)}.time .MuiPickersBasePicker-container .MuiPickersTimePickerToolbar-hourMinuteLabel{display:flex;align-items:center;justify-content:flex-end;background-color:var(--color-2dp);color:var(--color-disabled);border-radius:2px}.time .MuiPickersBasePicker-container .MuiPickersClock-clock{background-color:var(--color-4dp)}