*,*:before,*:after{box-sizing:border-box}body{margin:0}.light-glow{transition:opacity .2s}.light-off .light-glow{opacity:0!important}.light-on .light-glow{opacity:1}svg#loader g[id^=light-]{cursor:pointer}svg#loader{user-select:none;-webkit-user-select:none}svg#keypad g.key{cursor:pointer}svg#keypad .key-frame{stroke:#2a3540;stroke-width:1.5;transition:stroke .15s}svg#keypad g.key:hover .key-frame{stroke:#4a7a9a}svg#keypad .key-led-ring{fill:none;stroke:#2a3a48;stroke-width:1}svg#keypad .key-led{fill:#1e2830;transition:fill .15s,filter .15s}svg#keypad g.key.key-on .key-led{fill:#35d94a;filter:drop-shadow(0 0 5px #35d94acc)}svg#keypad g.key.key-on .key-led-ring{stroke:#a5f2b0}svg#keypad g.key.key-disabled{opacity:.18;transition:opacity .2s}svg#keypad{user-select:none;-webkit-user-select:none}.kiosk .lights-back,.kiosk .lights-close{zoom:1.5}.kiosk .lights-title{zoom:1.35}.kiosk .profile-panel{zoom:1.5}.kiosk .osk{zoom:1.6}.opscreen{container-type:inline-size;width:100%;aspect-ratio:800 / 480;background:#1c1c1c;color:#f2f2f2;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;display:flex;flex-direction:column;position:relative;user-select:none;-webkit-user-select:none;overflow:hidden}.opscreen *{box-sizing:border-box}.topbar{position:relative;flex:0 0 auto;height:7.75cqw;display:flex;align-items:center;z-index:2;font-size:3.2cqw;font-weight:700;letter-spacing:.02em}.topbar-dip{height:14.75cqw;align-items:flex-start}.topbar-dip>*{height:7.75cqw}.topbar-dip>.topbar-menu{height:9.75cqw}.topbar-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%!important;z-index:-1}.topbar-icon{width:4.4cqw;height:4.4cqw;flex:0 0 auto}.topbar-operator{display:flex;align-items:center;gap:1.2cqw;padding:0 2cqw;border:none;background:transparent;color:inherit;font:inherit;cursor:pointer;min-width:26cqw;justify-content:flex-start}.topbar-operator:hover{color:#ffc400}.topbar-title{position:absolute;left:50%;top:0;transform:translate(-50%);display:flex;align-items:center;font-weight:500;pointer-events:none}.topbar-title+.topbar-lights{margin-left:auto}.topbar-lights{flex:0 0 auto;width:8.5cqw;padding:0;margin-right:2cqw;border:none;background:transparent;cursor:pointer;display:flex;align-items:center}.topbar-lights svg{width:100%;height:auto}.topbar-lights:hover svg rect{fill:#3a3a3a}.topbar-menu{position:relative;flex:0 0 auto;width:10.5cqw;display:flex;align-items:center;justify-content:center;padding-left:1cqw;color:#fff}.topbar-menu>svg{width:5cqw;height:5cqw}.topbar-badge{position:absolute;top:.8cqw;left:-.6cqw;width:3cqw;height:3cqw;clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);background:#ffc400;color:#111;font-size:2cqw;font-weight:700;display:flex;align-items:center;justify-content:center}.home-grid{flex:1 1 auto;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:.4cqw;background:#3a3a3a;position:relative}.home-tile{background:#1c1c1c;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2cqw}.home-tile-label{font-size:3cqw;font-weight:600;margin-bottom:1cqw;text-align:center}.home-tile-value{font-size:6.5cqw;font-weight:700;line-height:1}.home-tile-unit{font-size:2.6cqw;font-weight:500;vertical-align:top;margin-left:.5cqw}.home-tile-icon{position:absolute;right:2cqw;bottom:2cqw;width:8cqw;height:8cqw;opacity:.9}.home-bucket{position:absolute;left:16cqw;top:2.5cqw;width:13cqw;height:13cqw}.home-btn{border:none;border-radius:.6cqw;background:#4a4a4a;color:#fff;font:inherit;font-size:2.8cqw;font-weight:700;padding:1cqw 2cqw;min-width:6cqw;cursor:pointer}.home-btn:hover{background:#5a5a5a}.home-counter{display:flex;align-items:center;gap:1cqw}.home-counter-field{background:#000;border:.2cqw solid #888;border-radius:.4cqw;font-size:3.2cqw;font-weight:700;padding:.8cqw 4cqw;min-width:16cqw;text-align:center;font-variant-numeric:tabular-nums}.home-counter-row{display:flex;gap:2.5cqw;margin-top:1.2cqw}.home-zero{position:absolute;left:2cqw;top:6cqw;display:flex;flex-direction:column;gap:.8cqw}.home-zero-underline{height:.3cqw;background:#eee;width:10cqw}.home-next{position:absolute;right:.5cqw;top:50%;transform:translateY(-50%);width:5cqw;height:8cqw;background:transparent;border:none;color:#fff;cursor:pointer;z-index:1}.home-next svg{width:100%;height:100%}.home-prev{right:auto;left:.5cqw}.home-dig-row{display:flex;align-items:center;gap:1.2cqw;font-size:3cqw;font-weight:500;margin-top:1cqw}.home-dig-target{display:inline-flex;align-items:center;justify-content:center;min-width:5cqw;padding:.6cqw}.home-dig-target svg{width:3.6cqw;height:3.6cqw}.pass-heading{display:flex;align-items:center;gap:1.5cqw;padding:2cqw 3cqw 0;font-size:3.2cqw;font-weight:600}.pass-heading svg{width:4cqw;height:4cqw}.pass-body{flex:1 1 auto;display:flex;align-items:center;gap:3cqw;padding:0 3cqw 4cqw}.pass-hint{flex:1 1 auto;align-self:flex-start;padding-top:4cqw;font-size:3.2cqw;font-weight:500;line-height:1.5}.pass-hint-bad{color:#ffc400;margin-top:1cqw;font-size:2.6cqw}.pass-pad{flex:0 0 auto;background:#101010;border:.3cqw solid #7a7a7a;border-radius:1.2cqw;padding:1.6cqw;display:grid;grid-template-columns:8cqw repeat(3,8cqw);grid-template-rows:5.5cqw repeat(3,5.5cqw);gap:1cqw 1cqw}.pass-field{grid-column:1 / 4;background:#fff;color:#111;font-size:3.2cqw;font-weight:700;padding:0 1cqw;display:flex;align-items:center;justify-content:flex-end;font-variant-numeric:tabular-nums;letter-spacing:.1em}.pass-cursor{display:inline-block;width:1.6cqw;height:100%;background:#ffc400;margin-left:.3cqw}.pass-key{border:none;border-radius:.5cqw;background:#4a4a4a;color:#fff;font:inherit;font-size:3cqw;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center}.pass-key:hover{background:#5c5c5c}.pass-key:active{background:#777}.pass-key-zero{grid-column:1;grid-row:2 / 4}.pass-key-back{grid-column:4;grid-row:1}.pass-ok{flex:0 0 auto;width:9cqw;height:7cqw;border:.3cqw solid #7a7a7a;border-radius:.8cqw;background:#1a1a1a;color:#fff;font:inherit;font-size:3.6cqw;font-weight:800;cursor:pointer}.pass-ok:hover{background:#333}.pass-next{position:absolute;right:0;bottom:0;width:12cqw;height:9cqw;border:none;background:transparent;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;padding-left:2cqw}.pass-next:hover{color:#ffc400}.pass-next,.topbar-back{isolation:isolate}.tab-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1}.pass-next svg:not(.tab-bg){width:5cqw;height:5cqw}.pass-home{padding-left:2cqw}.pass-home svg:not(.tab-bg){width:6cqw;height:6cqw}.topbar-back{position:absolute;right:0;top:0;width:12cqw;height:100%;border:none;background:transparent;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;padding-left:2cqw;z-index:1}.topbar-back:hover{color:#ffc400}.topbar-back svg:not(.tab-bg){width:5cqw;height:5cqw}.topbar-operator-static{display:flex;align-items:center;gap:1.2cqw;padding:0 2cqw;text-transform:uppercase}.topbar-title-plain{flex:1 1 auto;text-align:center;font-weight:500;margin-right:12cqw}.profile-panel{width:240px;flex:0 0 240px;background:#1a1a1a;border-left:1px solid #3a3a3a;color:#e6e6e6;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;display:flex;flex-direction:column;-webkit-user-select:none;user-select:none}.profile-panel-title{padding:12px 16px 10px;font-size:12px;font-weight:700;letter-spacing:.12em;color:#bdbdbd;border-bottom:1px solid #3a3a3a}.profile-panel-body{flex:1;overflow-y:auto;min-height:0}.profile-panel-body-list{padding:18px 16px;display:flex;flex-direction:column;gap:12px}.profile-panel-footer{padding:4px 12px 16px;display:flex;gap:6px;justify-content:stretch;flex-wrap:nowrap}.profile-panel-footer .ppb{flex:1 1 0;min-width:0;padding:8px 4px;text-align:center}.profile-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:4px 12px 4px 16px;background:#4e4e4e;border:2px solid transparent;border-radius:10px;box-shadow:0 1px 2px #0003;transition:border-color .12s,background .12s,opacity .12s;touch-action:manipulation}.profile-row-tap{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:8px;padding:12px 0;cursor:pointer}.profile-row-name{flex:1 1 auto;font-size:16px;font-weight:500;color:#fff;letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profile-row-chevron{flex:0 0 auto;color:#cfcfcf}.profile-row-selected{border-color:#2f80ff;box-shadow:0 0 0 1px #2f80ff,0 0 7px #2f80ff80}.profile-row-locked .profile-row-tap{opacity:.5;cursor:not-allowed}.profile-toggle{flex:0 0 auto;position:relative;width:48px;height:28px;padding:0;border:none;border-radius:14px;background:#1c1c1c;cursor:pointer;transition:background .15s}.profile-toggle-knob{position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:#ffffff;box-shadow:0 1px 2px #0006;transition:left .15s}.profile-toggle-on{background:#34c759}.profile-toggle-on .profile-toggle-knob{left:23px}.profile-toggle:disabled{cursor:not-allowed}.profile-row-empty{padding:8px 4px;font-size:12px;color:#9a9a9a;text-align:center;font-style:italic}.profile-panel-label{display:block;padding:12px 16px 4px;font-size:11px;font-weight:700;letter-spacing:.1em;color:#bdbdbd}.profile-panel-input{display:block;margin:0 16px 8px;width:calc(100% - 32px);box-sizing:border-box;background:#2a2a2a;border:1px solid #5a5a5a;color:#fff;font-family:inherit;font-size:14px;padding:8px 10px;border-radius:6px}.profile-panel-input:focus{outline:none;border-color:#2f7bd6;box-shadow:0 0 0 2px #2f7bd64d}.ppb{font-family:inherit;font-size:13px;font-weight:600;letter-spacing:.02em;padding:8px 16px;border-radius:6px;cursor:pointer;border:1px solid;background:#2a2a2a;transition:background .12s,border-color .12s,color .12s}.ppb-ok{color:#fff;background:#2f7bd6;border-color:#2f7bd6}.ppb-ok:hover{background:#2569bb;border-color:#2569bb}.ppb-cancel{color:#fff;border-color:#5a5a5a}.ppb-cancel:hover{background:#3a3a3a}.ppb-delete{color:#ff6b5c;border-color:#7a3a33}.ppb-delete:hover{background:#3a1f1c;border-color:#ff6b5c}.ppb-delete:disabled{color:#6a6a6a;border-color:#3a3a3a;cursor:not-allowed;background:#222222}.ppb-add{align-self:center;margin-top:4px;color:#fff;border-color:transparent;background:#4e4e4e;width:44px;height:44px;padding:0;border-radius:50%;font-size:22px;font-weight:400;line-height:1;box-shadow:0 1px 2px #0003}.ppb-add:hover{background:#5c5c5c}.osk{box-sizing:border-box;width:100%;max-width:788px;margin:0 auto;background:#030303;border:1px solid #262626;border-radius:12px;padding:10px 14px 14px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#e6e6e6;-webkit-user-select:none;user-select:none;box-shadow:0 10px 40px #0009}.osk-header{display:flex;align-items:flex-end;gap:12px;margin-bottom:10px}.osk-field{flex:1 1 auto;min-width:0}.osk-field-label{display:block;font-size:11px;font-weight:700;letter-spacing:.12em;color:#8a8a8a;margin-bottom:4px}.osk-field-value{display:block;box-sizing:border-box;width:100%;min-height:34px;padding:6px 10px;background:#111111;border:1px solid #3a3a3a;border-radius:6px;font-size:16px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.osk-caret{display:inline-block;width:2px;height:18px;margin-left:1px;vertical-align:middle;background:#2f7bd6;animation:osk-blink 1s step-end infinite}@keyframes osk-blink{50%{opacity:0}}.osk-x{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;border-radius:6px;background:transparent;color:#d0d0d0;cursor:pointer}.osk-x:hover{background:#1c1c1c}.osk-keys{display:flex;flex-direction:column;gap:7px}.osk-row{display:flex;gap:7px}.osk-key{flex:1 1 0;min-width:0;height:46px;padding:0;border:1px solid #3a3a3a;border-radius:6px;background:#2b2b2b;color:#f0f0f0;font-family:inherit;font-size:18px;line-height:1;cursor:pointer;touch-action:manipulation;transition:background .08s,border-color .08s}.osk-key:hover{background:#363636}.osk-key:active{background:#1f1f1f}.osk-wide{flex-grow:1.6}.osk-space{flex-grow:6}.osk-ok{flex-grow:2}.osk-mod{background:#3a3a3a;font-size:16px}.osk-mod:hover{background:#454545}.osk-mod-active{background:#f2b500;border-color:#f2b500;color:#1a1a1a}.osk-mod:disabled{opacity:.4;cursor:not-allowed}.osk-space{background:#2b2b2b}.osk-ok{background:#2f7bd6;border-color:#2f7bd6;color:#fff;font-size:16px;font-weight:700;letter-spacing:.04em}.osk-ok:hover{background:#2569bb;border-color:#2569bb}@font-face{font-family:Roboto Flex Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/roboto-flex-cyrillic-ext-wght-normal-09837dc0.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Flex Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/roboto-flex-cyrillic-wght-normal-c4e64ccd.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Flex Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/roboto-flex-greek-wght-normal-a7b3fbca.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto Flex Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/roboto-flex-vietnamese-wght-normal-65b5dfa6.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Flex Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/roboto-flex-latin-ext-wght-normal-860475bc.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Flex Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/roboto-flex-latin-wght-normal-8aabd65a.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial}}}@layer reset{.dozer-new-ui-root,.dozer-new-ui-root *,.dozer-new-ui-root :before,.dozer-new-ui-root :after{box-sizing:border-box;border:0 solid;margin:0;padding:0}.dozer-new-ui-root button,.dozer-new-ui-root input,.dozer-new-ui-root optgroup,.dozer-new-ui-root select,.dozer-new-ui-root textarea{font:inherit;color:inherit;margin:0;padding:0}.dozer-new-ui-root button,.dozer-new-ui-root select{text-transform:none}.dozer-new-ui-root button,.dozer-new-ui-root input[type=button],.dozer-new-ui-root input[type=reset],.dozer-new-ui-root input[type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button;background-color:#0000;background-image:none}.dozer-new-ui-root img,.dozer-new-ui-root svg,.dozer-new-ui-root video,.dozer-new-ui-root canvas{vertical-align:middle;display:block}.dozer-new-ui-root ol,.dozer-new-ui-root ul,.dozer-new-ui-root menu{list-style:none}.dozer-new-ui-root a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}}@layer theme{:root,:host{--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-yellow-400:oklch(85.2% .199 91.936);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-600:oklch(58.8% .158 241.966);--color-neutral-400:oklch(70.8% 0 none);--color-neutral-900:oklch(20.5% 0 none);--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer utilities{.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.top-1\/2{top:50%}.top-\[0\.87px\]{top:.87px}.top-\[5px\]{top:5px}.top-\[12px\]{top:12px}.top-\[15px\]{top:15px}.top-\[16px\]{top:16px}.top-\[24px\]{top:24px}.top-\[25px\]{top:25px}.top-\[73\.19px\]{top:73.19px}.top-\[85px\]{top:85px}.top-\[175px\]{top:175px}.top-\[191px\]{top:191px}.top-\[200px\]{top:200px}.top-\[413px\]{top:413px}.top-\[435px\]{top:435px}.top-\[830px\]{top:830px}.top-\[1215px\]{top:1215px}.top-\[calc\(50\%\+69\.19px\)\]{top:calc(50% + 69.19px)}.top-\[calc\(50\%\+79\.49px\)\]{top:calc(50% + 79.49px)}.top-\[calc\(50\%\+122\.33px\)\]{top:calc(50% + 122.33px)}.top-\[calc\(50\%\+122\.34px\)\]{top:calc(50% + 122.34px)}.top-\[calc\(50\%\+140\.56px\)\]{top:calc(50% + 140.56px)}.top-\[calc\(50\%\+140\.57px\)\]{top:calc(50% + 140.57px)}.top-\[calc\(50\%\+148\.83px\)\]{top:calc(50% + 148.83px)}.top-\[calc\(50\%\+170\.99px\)\]{top:calc(50% + 170.99px)}.top-\[calc\(50\%\+217\.52px\)\]{top:calc(50% + 217.52px)}.top-\[calc\(50\%\+249\.94px\)\]{top:calc(50% + 249.94px)}.top-\[calc\(50\%-17\.32px\)\]{top:calc(50% - 17.32px)}.top-\[calc\(50\%-19\.91px\)\]{top:calc(50% - 19.91px)}.top-\[calc\(50\%-196\.57px\)\]{top:calc(50% - 196.57px)}.top-\[calc\(50\%-196\.58px\)\]{top:calc(50% - 196.58px)}.top-\[calc\(50\%-225\.85px\)\]{top:calc(50% - 225.85px)}.top-\[calc\(50\%-225\.86px\)\]{top:calc(50% - 225.86px)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-\[21\.15\%\]{right:21.15%}.right-\[22\.16\%\]{right:22.16%}.right-\[28\.27\%\]{right:28.27%}.right-\[29\.03\%\]{right:29.03%}.right-\[36\.88\%\]{right:36.88%}.right-\[39\.68\%\]{right:39.68%}.right-\[44\.83\%\]{right:44.83%}.right-\[50\.15\%\]{right:50.15%}.right-\[52\.56\%\]{right:52.56%}.right-\[58\.61\%\]{right:58.61%}.right-\[60\.62\%\]{right:60.62%}.right-\[63\.82\%\]{right:63.82%}.right-\[69\.57\%\]{right:69.57%}.left-0{left:0}.left-1\.5{left:calc(var(--spacing) * 1.5)}.left-1\/2{left:50%}.left-\[5px\]{left:5px}.left-\[10px\]{left:10px}.left-\[15px\]{left:15px}.left-\[16px\]{left:16px}.left-\[21\.15\%\]{left:21.15%}.left-\[21px\]{left:21px}.left-\[22\.15\%\]{left:22.15%}.left-\[26\.42px\]{left:26.42px}.left-\[27\.36\%\]{left:27.36%}.left-\[28\.82\%\]{left:28.82%}.left-\[36\.88\%\]{left:36.88%}.left-\[39\.29\%\]{left:39.29%}.left-\[44\.62\%\]{left:44.62%}.left-\[49\.76\%\]{left:49.76%}.left-\[52\.56\%\]{left:52.56%}.left-\[57\.7\%\]{left:57.7%}.left-\[60\.41\%\]{left:60.41%}.left-\[63\.81\%\]{left:63.81%}.left-\[69\.56\%\]{left:69.56%}.left-\[155px\]{left:155px}.left-\[222px\]{left:222px}.left-\[225px\]{left:225px}.left-\[295px\]{left:295px}.left-\[365px\]{left:365px}.left-\[425px\]{left:425px}.left-\[435px\]{left:435px}.left-\[504\.78px\]{left:504.78px}.left-\[509px\]{left:509px}.left-\[515px\]{left:515px}.left-\[575px\]{left:575px}.left-\[601px\]{left:601px}.left-\[605px\]{left:605px}.left-\[calc\(10\%\+66\.82px\)\]{left:calc(10% + 66.82px)}.left-\[calc\(50\%\+2\.39px\)\]{left:calc(50% + 2.39px)}.z-20{z-index:20}.z-50{z-index:50}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.block{display:block}.flex{display:flex}.hidden{display:none}.inline{display:inline}.table{display:table}.aspect-\[41\.072994232177734\/46\.70207595825195\]{aspect-ratio:41.073/46.7021}.aspect-\[46\.70207771087553\/41\.07299531376249\],.aspect-\[46\.70207771087553\/41\.072995313762476\],.aspect-\[46\.70207771087556\/41\.072995313762476\]{aspect-ratio:46.7021/41.073}.aspect-\[62\.06634890922339\/62\.066348573703294\]{aspect-ratio:62.0664/62.0664}.size-full{width:100%;height:100%}.h-4{height:calc(var(--spacing) * 4)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-\[30px\]{height:30px}.h-\[38px\]{height:38px}.h-\[40px\]{height:40px}.h-\[41px\]{height:41px}.h-\[50px\]{height:50px}.h-\[60px\]{height:60px}.h-\[70px\]{height:70px}.h-\[80px\]{height:80px}.h-\[90px\]{height:90px}.h-\[100cqh\]{height:100cqh}.h-\[100cqw\]{height:100cqw}.h-\[300px\]{height:300px}.h-\[451\.775px\]{height:451.775px}.h-\[592\.849px\]{height:592.849px}.h-\[680\.249px\]{height:680.249px}.h-\[681\.116px\]{height:681.116px}.h-\[713px\]{height:713px}.h-\[839px\]{height:839px}.h-\[1090px\]{height:1090px}.h-\[1195px\]{height:1195px}.h-\[1280px\]{height:1280px}.h-\[hypot\(-53\.2065cqw\,-53\.2065cqh\)\]{height:hypot(-53.2065cqw,-53.2065cqh)}.h-\[hypot\(-53\.2065cqw\,53\.2065cqh\)\]{height:hypot(-53.2065cqw,53.2065cqh)}.h-\[hypot\(53\.2065cqw\,-53\.2065cqh\)\]{height:hypot(53.2065cqw,-53.2065cqh)}.h-\[hypot\(53\.2065cqw\,53\.2065cqh\)\]{height:hypot(53.2065cqw,53.2065cqh)}.h-full{height:100%}.min-h-screen{min-height:100vh}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-\[2px\]{width:2px}.w-\[38px\]{width:38px}.w-\[50px\]{width:50px}.w-\[60px\]{width:60px}.w-\[70px\]{width:70px}.w-\[87\.5px\]{width:87.5px}.w-\[100cqh\]{width:100cqh}.w-\[100cqw\]{width:100cqw}.w-\[114px\]{width:114px}.w-\[129px\]{width:129px}.w-\[169px\]{width:169px}.w-\[170px\]{width:170px}.w-\[223\.461px\]{width:223.461px}.w-\[223px\]{width:223px}.w-\[275\.637px\]{width:275.637px}.w-\[281px\]{width:281px}.w-\[400\.211px\]{width:400.211px}.w-\[442\.352px\]{width:442.352px}.w-\[480px\]{width:480px}.w-\[505px\]{width:505px}.w-\[690px\]{width:690px}.w-\[710px\]{width:710px}.w-\[720px\]{width:720px}.w-\[hypot\(-46\.7935cqw\,-46\.7935cqh\)\]{width:hypot(-46.7935cqw,-46.7935cqh)}.w-\[hypot\(-46\.7935cqw\,46\.7935cqh\)\]{width:hypot(-46.7935cqw,46.7935cqh)}.w-\[hypot\(46\.7935cqw\,-46\.7935cqh\)\]{width:hypot(46.7935cqw,-46.7935cqh)}.w-\[hypot\(46\.7935cqw\,46\.7935cqh\)\]{width:hypot(46.7935cqw,46.7935cqh)}.w-full{width:100%}.max-w-none{max-width:none}.min-w-9{min-width:calc(var(--spacing) * 9)}.min-w-10{min-width:calc(var(--spacing) * 10)}.flex-1{flex:1}.flex-\[1\.6_1_0\%\]{flex:1.6}.flex-\[6_1_0\%\]{flex:6}.flex-none{flex:none}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-scale-x-100{--tw-scale-x:-100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-45{rotate:-45deg}.-rotate-90{rotate:-90deg}.-rotate-135{rotate:-135deg}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-135{rotate:135deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.cursor-pointer{cursor:pointer}.flex-col{flex-direction:column}.items-baseline{align-items:baseline}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-\[15px\]{gap:15px}.gap-\[30px\]{gap:30px}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\[9px\]{border-radius:9px}.rounded-\[15px\]{border-radius:15px}.rounded-full{border-radius:3.40282e38px}.rounded-none{border-radius:0}.rounded-t-\[15px\]{border-top-left-radius:15px;border-top-right-radius:15px}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-\[\#00FF00\]{border-color:#0f0}.border-\[\#4d4d4d\]{border-color:#4d4d4d}.border-\[\#262626\]{border-color:#262626}.border-neutral-400{border-color:var(--color-neutral-400)}.border-red-500{border-color:var(--color-red-500)}.border-white{border-color:var(--color-white)}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.border-yellow-400{border-color:var(--color-yellow-400)}.bg-\[\#00FF00\]{background-color:#0f0}.bg-\[\#1a1a1a\]{background-color:#1a1a1a}.bg-\[\#2b2b2b\]{background-color:#2b2b2b}.bg-\[\#3a3a3a\]{background-color:#3a3a3a}.bg-\[\#4d4d4d\]{background-color:#4d4d4d}.bg-\[\#030303\]{background-color:#030303}.bg-\[\#262626\]{background-color:#262626}.bg-\[\#848484\]{background-color:#848484}.bg-black{background-color:var(--color-black)}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab,red,red)){.bg-black\/60{background-color:color-mix(in oklab,var(--color-black) 60%,transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab,red,red)){.bg-black\/70{background-color:color-mix(in oklab,var(--color-black) 70%,transparent)}}.bg-neutral-900{background-color:var(--color-neutral-900)}.bg-red-700{background-color:var(--color-red-700)}.bg-sky-500{background-color:var(--color-sky-500)}.bg-sky-600{background-color:var(--color-sky-600)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.object-cover{object-fit:cover}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-6{padding:calc(var(--spacing) * 6)}.p-\[15px\]{padding:15px}.p-\[20px\]{padding:20px}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-8{padding-block:calc(var(--spacing) * 8)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.text-left{text-align:left}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-\[14px\]{font-size:14px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[25px\]{font-size:25px}.text-\[28px\]{font-size:28px}.text-\[35px\]{font-size:35px}.text-\[40px\]{font-size:40px}.leading-\[32px\]{--tw-leading:32px;line-height:32px}.leading-\[48px\]{--tw-leading:48px;line-height:48px}.leading-none{--tw-leading:1;line-height:1}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.text-\[\#00FF00\]{color:#0f0}.text-\[\#e1e1e1\]{color:#e1e1e1}.text-red-500{color:var(--color-red-500)}.text-white{color:var(--color-white)}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.text-white\/70{color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.text-yellow-400{color:var(--color-yellow-400)}.italic{font-style:italic}.opacity-45{opacity:.45}.opacity-85{opacity:.85}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_4px_4px_0px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow:0px 4px 4px 0px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.hover\:bg-\[\#2e2e2e\]:hover{background-color:#2e2e2e}.hover\:bg-\[\#3a3a3a\]:hover{background-color:#3a3a3a}.hover\:bg-\[\#5a5a5a\]:hover{background-color:#5a5a5a}.hover\:bg-red-600:hover{background-color:var(--color-red-600)}.hover\:bg-sky-500:hover{background-color:var(--color-sky-500)}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.hover\:opacity-90:hover{opacity:.9}.hover\:brightness-125:hover{--tw-brightness:brightness(125%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.focus\:border-sky-500:focus{border-color:var(--color-sky-500)}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-sky-400:focus-visible{outline-color:var(--color-sky-400)}.active\:scale-90:active{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:bg-\[\#1f1f1f\]:active{background-color:#1f1f1f}.active\:bg-\[\#3a3a3a\]:active{background-color:#3a3a3a}.active\:bg-white\/20:active{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.active\:bg-white\/20:active{background-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}}.dozer-new-ui-root{font-variation-settings:"GRAD" 0,"XOPQ" 96,"XTRA" 468,"YOPQ" 79,"YTAS" 750,"YTDE" -203,"YTFI" 738,"YTLC" 514,"YTUC" 712,"wdth" 25,"opsz" 14;font-family:Roboto Flex Variable,system-ui,Segoe UI,Roboto,sans-serif;line-height:1.5}.dozer-new-ui-root svg#keypad{-webkit-user-select:none;user-select:none}.dozer-new-ui-root svg#keypad g.key{cursor:pointer}.dozer-new-ui-root svg#keypad g.key.key-static{cursor:default}.dozer-new-ui-root svg#keypad .key-frame{stroke:#2a3540;stroke-width:1.5px;transition:stroke .15s}.dozer-new-ui-root svg#keypad g.key:hover .key-frame{stroke:#4a7a9a}.dozer-new-ui-root svg#keypad .key-led-ring{fill:none;stroke:#2a3a48;stroke-width:1px}.dozer-new-ui-root svg#keypad .key-led{fill:#1e2830;transition:fill .15s,filter .15s}.dozer-new-ui-root svg#keypad g.key.key-on .key-led{fill:#35d94a;filter:drop-shadow(0 0 5px #35d94acc)}.dozer-new-ui-root svg#keypad g.key.key-on .key-led-ring{stroke:#a5f2b0}.dozer-new-ui-root svg#keypad g.key.key-disabled{opacity:.18;transition:opacity .2s}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@keyframes pulse{50%{opacity:.5}}.dashboard-frame{position:relative;width:720px;height:1280px;background:#030303;color:#e1e1e1;overflow:hidden}.control-row{position:absolute;left:15.47px;top:84.73px;width:690px;height:70px;display:flex;align-items:center;justify-content:center;gap:10px;background:black}.hvac-btn{width:174px;height:70px;display:flex;align-items:center;flex-shrink:0}.hvac-ring-wrap{width:80px;height:70px;display:flex;align-items:center;justify-content:center;flex-shrink:0;z-index:2}.hvac-ring{position:relative;width:70px;height:70px;border-radius:50%;background:conic-gradient(from -90deg,#3b6cf6,#a855f7,#ef4444,#3b6cf6);display:flex;align-items:center;justify-content:center}.hvac-ring:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border-radius:50%;background:#030303}.hvac-ring .marker{position:absolute;top:6px;left:50%;transform:translate(-50%);width:10px;height:10px;border-radius:50%;background:white}.hvac-ring .deg{position:relative;z-index:1;font-size:26px;font-weight:600;letter-spacing:-.5px}.hvac-data{display:flex;align-items:center;gap:4px;height:60px;padding-left:6px}.fan-icon{width:40px;height:40px;color:#e1e1e1;flex-shrink:0}.fan-bars{display:flex;align-items:flex-end;gap:3px;width:45px;height:43px}.fan-bars i{display:block;width:6.4px;background:#e1e1e1;border-radius:1px}.fan-bars i:nth-child(1){height:19%}.fan-bars i:nth-child(2){height:40%}.fan-bars i:nth-child(3){height:60%}.fan-bars i:nth-child(4){height:80%}.fan-bars i:nth-child(5){height:100%}.square-btn{flex:1 0 0;min-width:0;height:60px;border-radius:10px;background:#252525;display:flex;align-items:center;justify-content:center;border:none;padding:0;cursor:pointer}.square-btn svg{width:32px;height:32px;color:#e1e1e1}.square-btn svg.work-light-icon{width:50px;height:50px}.square-btn svg.work-mode-icon{width:48px;height:48px}.avatar-btn{gap:10px;padding:0 10px}.avatar-circle{width:50px;height:50px;border-radius:50%;background:#d9d9d9;display:flex;align-items:center;justify-content:center;color:#1a1a1a;font-size:22px;font-weight:700}.radio-btn{width:174px;height:70px;flex-shrink:0;object-fit:contain}.dashboard-card{position:absolute;left:14.53px;top:161.25px;width:690px;height:1034px;background:#252525;border:1px solid #848484;border-radius:9px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:10px;gap:10px}.gauge-column{flex:1 0 0;min-height:0;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.gauge-row{flex:1 0 0;min-height:0;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:35px;padding:24px 100px}.gauge-slot{display:flex;align-items:center;gap:10px;width:100%;max-width:400px}.gauge-slot svg{width:54px;height:54px;flex-shrink:0;color:#e1e1e1}.gauge-icon{width:54px;height:auto;flex-shrink:0}.gauge-container{flex:1 0 0;min-width:0;display:flex;flex-direction:column;align-items:stretch;position:relative}.gauge-bar{position:relative;width:100%;background:#030303;display:flex;align-items:center}.gauge-bar.upper{height:20px}.gauge-bar.lower{height:10px}.gauge-bar .danger{position:absolute;right:0;top:0;bottom:0;width:18.22%;background:#d0281e}.gauge-needle{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:12px;height:50px;background:white;border:3px solid black;box-shadow:0 2px 10px #000000b3}.action-bar{position:absolute;left:0;top:1179.74px;width:720px;height:100px;display:block}
