.get-started-container-inner[data-v-43621bc4]{padding:0 1em;height:min-content;margin-left:auto;margin-right:auto;flex:1;display:flex;flex-direction:column}.restore-container-inner[data-v-43621bc4]{padding:1em;margin-left:auto;margin-right:auto;max-width:250px}.tos-container-inner[data-v-0062e8b4]{max-width:880px}.tos-container-inner>p[data-v-0062e8b4]{text-align:left}.tos-link[data-v-0062e8b4]{cursor:pointer;color:#1a77c9}.tos-content[data-v-0062e8b4]{overflow:auto;width:calc(100% - 2em);border:1px solid #ccc;font-size:13px;padding:.5em;margin:0 1em 1em;flex:1;font-size:1rem}@media only screen and (max-width:575px){.registration-paragraph[data-v-09e6afd3]{max-width:90vw}}@media only screen and (min-width:576px){.registration-paragraph[data-v-09e6afd3]{max-width:520px}}.device-added-button[data-v-d70b2ec0],.rule-added-button[data-v-675ebfa2]{width:14em!important}.inline-image[data-v-195349f8]{width:2em;height:2em;display:inline;margin-right:.3em}.top-container[data-v-195349f8]{display:flex}.not-in-mode-container[data-v-195349f8]{margin-top:2em;padding-left:2em;height:1.8em;margin-bottom:.3em}.in-progress-container[data-v-195349f8],.not-in-mode-container[data-v-195349f8]{white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden}.in-progress-container[data-v-195349f8]{display:inline-flex}@media only screen and (max-width:599px){.top-container[data-v-195349f8]{margin-top:1em}}@media only screen and (max-width:339px){.in-progress-to-go[data-v-195349f8]{display:inline}.in-progress-remaining[data-v-195349f8]{display:none}}@media only screen and (min-width:340px){.in-progress-to-go[data-v-195349f8]{display:none}.in-progress-remaining[data-v-195349f8]{display:inline}}.discovery-popup-zwave{margin-left:0;margin-top:.7em;padding-top:.7em;border-top:1px solid #d3d3d3}.security-code-div{padding-left:.5em;padding-top:.6em}.zwave-action-button{width:14em!important}.qr-code-link-hoverable img{display:none;position:absolute;left:-150px;top:26px;box-shadow:5px 5px 15px 5px #000;max-width:300px;z-index:1100}.qr-code-link-hoverable{display:inline-block;position:relative}.qr-code-link-hoverable:hover img{display:inherit}.discovery-popup-zigbee{margin-left:0;border-top:1px solid #d3d3d3}.li-pairing-mode{line-height:1.2em;margin-bottom:.3em}.matter-header-message[data-v-3d7b5650]{padding-bottom:.7em;border-bottom:1px solid #d3d3d3}.matter-pairing-button[data-v-3d7b5650]{width:8em}.in-progress-container[data-v-3d7b5650]{white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden;display:inline-flex}.matter-qr-sample[data-v-3d7b5650]{height:5.7em;margin-left:9em}.device-table-container-onboarding[data-v-a0ca8342]{overflow:auto;margin:0 0 .5em -.75rem}.device-table-container-embedded[data-v-a0ca8342]{overflow:auto;padding-left:1em}.device-selection-container[data-v-a0ca8342]{padding-left:.5rem;padding-right:.5rem;overflow-y:auto;overflow-x:hidden}.add-device-header[data-v-a0ca8342]{min-width:335px}@media screen and (min-width:768px){.add-device-header-text[data-v-a0ca8342]{white-space:nowrap}}.top-level-button-onboarding[data-v-a0ca8342]{width:15em;min-width:15em;max-width:15em}.top-level-button[data-v-a0ca8342]{width:100%;border-left:2px solid #363636!important}.next-step-button[data-v-a0ca8342]{width:14em}.device-selection-button[data-v-a0ca8342]{white-space:nowrap;min-height:2.6em;width:100%}.instructions-container[data-v-a0ca8342]{margin-right:-11px;margin-top:-1em}.breadcrumb-element[data-v-a0ca8342]{font-weight:700;display:contents}.search-input-container[data-v-a0ca8342]{max-height:3.5em}#tabViewOnboarding>div:first-child{display:none!important}#tabViewOnboarding>div:nth-child(2){padding:0!important}.centered-spinner{position:absolute!important;top:calc(50% - 3em)!important;left:calc(50% - 3em)!important}.checkbox-v2-unchecked{background-color:transparent;border:1px solid var(--hubitat-neutral-20)!important;border-radius:4px!important}.checkbox-v2-checked{background-color:var(--hubitat-primary-green);border:transparent!important;border-radius:4px!important}.custom-search-input-close-btn{position:absolute;background-color:transparent!important;box-shadow:none!important;border:none!important;right:.25em;height:90%;margin-top:-.05em}.custom-search-input-close-btn span{height:12px!important}.custom-search-input{width:100%;border-radius:34px;border:1px solid var(--hubitat-neutral-20);color:var(--hubitat-neutral-80)!important}.custom-search-icon{position:absolute;margin-top:.1em;top:45%;left:12px;transform:translateY(-50%);font-size:12px;color:var(--hubitat-neutral-40)!important}.full-height-input input{height:100%}.select-button-container-override{transition:color .2s;border:1px solid rgba(0,0,0,.38)!important;display:flex}.select-button-container-override:hover{border:1px solid rgba(0,0,0,.87)!important}.select-button-override:hover{transform:none!important}.select-button-override{background-color:transparent!important;padding:2px!important;box-shadow:none!important;border:none!important}.p-button.p-button-sm{width:1.5rem;height:1.5rem;padding:0}.p-button.p-button-sm .p-button-icon{font-size:.75rem}.pin-input-width input{width:4rem!important}.side-menu-item[data-v-6b58f9cb]{display:flex;flex-direction:row;align-items:center;gap:12px;padding:12px;width:100%;color:var(--hubitat-light-gray-1);font-size:13px;border-radius:4px}.side-menu-item.side-menu-collapsed[data-v-6b58f9cb]{width:fit-content}.side-menu-item i[data-v-6b58f9cb],.side-menu-item span[data-v-6b58f9cb]{color:var(--hubitat-light-gray-1)!important}.side-menu-item i[data-v-6b58f9cb]{width:20px;height:20px;font-size:20px}.side-menu-item.selected[data-v-6b58f9cb]{background-color:var(--hubitat-secondary-green)}.link-button a[data-v-09ed4aae],.link-button i[data-v-09ed4aae],.link-button span[data-v-09ed4aae]{color:#fff!important}.side-menu-logo[data-v-7753d713]{padding-top:.75rem;display:flex;gap:8px;align-items:center;width:30px!important}.side-menu-logo img[data-v-7753d713]{height:30px;width:30px}.side-menu-logo span[data-v-7753d713]{color:var(--hubitat-light-gray-1)!important;font-size:20px}.side-menu-container[data-v-7753d713]{display:flex;flex-direction:column;padding-bottom:16px;margin:0}.side-menu-container li[data-v-7753d713]{list-style:none}.side-menu-container.collapsed[data-v-7753d713]{width:auto}.alert-button[data-v-69c05bcb]{background-color:var(--hubitat-light-gray-1);width:40px;height:40px;justify-content:center}.alert-button i[data-v-69c05bcb]{color:var(--hubitat-neutral-60)!important}.header-container[data-v-262e13a4]{background-color:#fff;border-bottom:2px solid var(--hubitat-light-gray-2);height:var(--hubitat-header-height)}.app-footer-item[data-v-1b89989d]:hover{opacity:1}.app-footer-item[data-v-1b89989d]{opacity:.8}@media screen and (max-width:575px){.stats-container[data-v-c66286fe]{border-radius:2.5em!important;padding:.3em .4em .3em 1.1em}}@media screen and (min-width:576px){.stats-container[data-v-c66286fe]{border-radius:3em!important;padding:.5em .8em .5em 1.6em}}.outline-btn[data-v-1396bcba]{border-radius:1.5em!important;height:3em!important;background-color:transparent;border:1px solid var(--hubitat-neutral-20)}.device-tile-overrides h2{margin:6px!important}.device-tile-overrides p{margin:0!important}.main-page-welcome-tile[data-v-3de31414]{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,background-size .2s cubic-bezier(.64,.09,.08,1)}.main-page-welcome-tile[data-v-3de31414]:hover{transform:translate(-2px,-2px);transition-duration:.25s;box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2)}.main-page-welcome-tile[data-v-5264030c]{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.integration-info-bullet[data-v-1e7bc439]{background-color:var(--hubitat-light-lime);padding:.3em;border-radius:.5em}.small-home-button[data-v-1e7bc439]{color:var(--hubitat-neutral-60)!important;width:2.8rem!important;height:2.8rem!important}.hub-mesh-secure-column{max-width:4em!important;width:4em!important;min-width:4em!important;text-align:center!important}.release-notes[data-v-a78164e2],.terms-of-service[data-v-a78164e2]{max-height:50vh;overflow:auto;border:1px solid #ccc;padding-left:8px;margin-bottom:16px}.settings-item-container[data-v-582be544]{border:1px solid var(--hubitat-light-gray-2)}.settings-item-icon[data-v-582be544]{width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important}.clear-button[data-v-d3bc7b90]{max-width:6em}.search-progress[data-v-d3bc7b90]{width:3em;min-width:3em;height:3em}.textarea-terminal[data-v-4d6b87b3]{resize:none;color:#fff;padding:.5em}.action-button[data-v-4d6b87b3]{width:8em}.log-source-link{display:inline-block;width:90px;font-size:12px}.log-time{display:inline-block;width:190px}.log-source{width:45px;display:inline-block;border-radius:3px;border:1px solid #d3d3d3;text-align:center;font-size:10px;font-weight:700;padding-top:2px;padding-bottom:2px;margin-right:.5em;cursor:pointer;box-shadow:0 1px 1px 0 rgba(0,0,0,.14),0 1px 1px -1px rgba(0,0,0,.2),0 1px 2px 0 rgba(0,0,0,.12)}.log-source:hover{transform:translate(-1px,-1px);box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2)}.log-source-debug{background:#1a77c9;color:#fff!important}.log-source-info{background:#d3d3d3}.log-source-info,.log-source-trace,.log-source-warn{color:#000!important}.log-source-warn{background:orange!important}.log-source-error{background:red!important;color:#fff!important}@media screen and (min-width:768px){.formatted-date-column[data-v-39b0427b]{white-space:nowrap}}@media screen and (min-width:576px){.logs-app-device-filter{max-width:20em}}.logs-column-scheduled-jobs-next-run{max-width:13.5em;width:13.5em;white-space:nowrap}.logs-column-scheduled-jobs-recurring{max-width:5.5em;width:5.5em;white-space:nowrap}.logs-column-scheduled-jobs-actions{max-width:5em;width:5em;white-space:nowrap;text-align:center!important}.release-notes[data-v-5bdd0f12],.terms-of-service[data-v-5bdd0f12]{max-height:50vh;overflow:auto;border:1px solid #ccc;padding-left:8px;margin-bottom:16px}.status-legend[data-v-4c910149]{position:absolute;top:4px;left:4px;background-color:#fff;opacity:.85;padding:8px;border:1px solid #d3d3d3;border-radius:4px}.tooltip[data-v-4c910149]{position:relative;display:inline-block;width:1em;height:1em;vertical-align:middle;opacity:.85}.tooltip span[data-v-4c910149]{font-size:.8em;visibility:hidden;width:20em;top:100%;left:50%;margin-left:-11em;margin-top:5px;background-color:#000;color:#fff;padding:.5em 1em;border-radius:6px;position:absolute;z-index:1}.tooltip span[data-v-4c910149]:after{content:" ";position:absolute;bottom:100%;left:50%;margin-left:-5px;border:5px solid transparent;border-bottom-color:#000}.tooltip:hover span[data-v-4c910149]{visibility:visible}.status-legend[data-v-63a2c542]{position:absolute;top:4px;left:4px;background-color:#fff;opacity:.85;padding:8px;border:1px solid #d3d3d3;border-radius:4px}.tooltip[data-v-63a2c542]{position:relative;display:inline-block;width:1em;height:1em;vertical-align:middle;opacity:.85}.tooltip span[data-v-63a2c542]{font-size:.8em;visibility:hidden;width:20em;top:100%;left:50%;margin-left:-11em;margin-top:5px;background-color:#000;color:#fff;padding:.5em 1em;border-radius:6px;position:absolute;z-index:1}.tooltip span[data-v-63a2c542]:after{content:" ";position:absolute;bottom:100%;left:50%;margin-left:-5px;border:5px solid transparent;border-bottom-color:#000}.tooltip:hover span[data-v-63a2c542]{visibility:visible}.custom-select-btn-container{border-radius:6px;border:none!important;display:flex;background-color:var(--hubitat-neutral-10);padding:4px}.custom-select-btn-container:hover{border:none!important}.custom-select-btn:hover{transform:none!important}.custom-select-btn{background-color:transparent!important;padding:2px 4px!important;box-shadow:none!important;border:none!important;border-radius:4px;display:flex;justify-content:center;align-items:center;gap:4px;font-size:12px}.rooms-settings-button{width:3rem!important;height:2.8rem!important}.custom-input-switch .p-inputswitch-slider.bg-hubitat-primary-green:before{background-color:#fff}.room-table-device-leaf .p-treetable-toggler{display:none!important}.room-table-device-parent{display:inline-flex}.room-table-device-parent .p-treetable-toggler{margin-left:.5em!important}.room-grid-container{background:#f7f7f7}.help-content[data-v-6fdbdbed]{max-height:70vh;overflow-y:auto}.help-content h4[data-v-6fdbdbed]{margin-top:0;margin-bottom:1rem;font-weight:600}.help-content table[data-v-6fdbdbed]{border-collapse:collapse}.help-content td[data-v-6fdbdbed]{padding:.5rem;border-bottom:1px solid var(--surface-border)}.help-content td[data-v-6fdbdbed]:first-child{font-family:monospace;white-space:nowrap}.field[data-v-3264410d]{display:flex;flex-direction:column;gap:.5rem}.field small[data-v-3264410d]{color:var(--text-color-secondary)}.CodeMirror-scroll{height:100%;overflow:visible}.CodeMirror{flex:1 1 0%;height:auto!important;width:100%;border:1px solid var(--surface-border);font-size:14px;border-radius:.375rem!important}.CodeMirror-focused{border-color:var(--primary-color);box-shadow:0 0 0 .2rem var(--primary-color-alpha-25)}.CodeMirror-selected{background-color:var(--highlight-bg)!important}.CodeMirror-matchingbracket{color:var(--green-500)!important;font-weight:700}.bundles-code-new-bundle-button{min-width:9em}.bundle-import-tab-container{min-height:10em!important}.devices-settings-button{width:3rem!important;height:2.8rem!important}.devices-view-mode-button{height:3rem!important}.device-grid-container{background:#f7f7f7}.max-page-width{max-width:1350px;padding-left:16px;padding-right:16px;margin-left:auto;margin-right:auto}.apps-settings-button{width:3rem!important;height:2.8rem!important}.apps-view-mode-button{height:3rem!important}.app-sample-app-div[data-v-6319b9d3]{padding:8px;min-height:5em;height:5em}.zigbee-status>tr>td{padding-bottom:.25em;width:50%}.zigbee-info-column-address{width:6.5em;min-width:6.5em;max-width:6.5em}.zigbee-info-column-msgs{width:5.3em;min-width:5.3em;max-width:5.3em}.zigbee-info-column-ping{width:4.5em;min-width:4.5em;max-width:4.5em}.matter-info-column-status{max-width:4em}.zwave-maintenance-button{min-width:14em;max-width:14em;width:14em;margin-right:1em;margin-bottom:1em}.zwave-info-column-stats{min-width:15vw}.zwave-info-column-actions,.zwave-info-column-status{min-width:6.5em;max-width:6.5em;width:6.5em}.zwave-info-column-device-clusters{max-width:12em}.zwave-info-column-msgs{width:5.3em;min-width:5.3em;max-width:5.3em}.hidden[data-v-303b153a]{display:none}.bg-hubitat-primary-green-10[data-v-303b153a]{background-color:rgba(var(--hubitat-primary-green-rgb),.1)}[data-v-303b153a]:root{--hubitat-primary-green-rgb:34,197,94}.calendar-container[data-v-37f919cc]{max-width:max(50%,12rem)!important}.action-type-button[data-v-3c3a5632]{margin-bottom:.5em!important;width:calc(50% - 1em)!important;margin-right:.5em!important;padding-top:0!important;padding-bottom:0!important}.dashboards-settings-button{width:3rem!important;height:2.8rem!important}.dashboards-view-mode-button{height:3rem!important}.dashboard-grid-container{background:#f7f7f7}.color-map-input[data-v-00c1ccd8]{margin-bottom:1rem}.color-picker-wrapper[data-v-00c1ccd8]{display:flex;align-items:center}input[type=text][data-v-00c1ccd8]{flex-grow:1;padding:.5rem;border:1px solid #ccc;border-radius:4px 0 0 4px;font-size:1rem;background-color:#f0f0f0;cursor:not-allowed}input[type=color][data-v-00c1ccd8]{width:3rem;height:2.5rem;border:1px solid #ccc;border-left:none;border-radius:0 4px 4px 0;padding:0}.invalid[data-v-00c1ccd8]{border-color:red}.table-spacing-normal[data-v-6866a9ed]{border-spacing:.5em}.details-section[data-v-12ca3d1b],.details-section[data-v-124b9d94],.details-section[data-v-6644e3c7],.details-section[data-v-48148b3c],.details-section[data-v-dc223576],.preference-container[data-v-f581a2d4]{border-bottom:1px solid var(--hubitat-neutral-10)}.condition-row-container[data-v-cdae817c]{min-height:4em}.condition-row-details[data-v-cdae817c]{width:150px}.note-background[data-v-930959d2]{background-color:#ffd4c2;padding:8px}.container-width[data-v-1cda4d81]{min-width:35rem}@media screen and (max-width:768px){.container-width[data-v-1cda4d81]{min-width:90%}}.note-background[data-v-3ce95b2d]{background-color:#ffd4c2;padding:8px}.map-container[data-v-72a2fa9a]{width:500px;max-width:80vw;max-height:80vh}.reset-button-link-hoverable img{display:none;position:absolute;left:-150px;top:26px;box-shadow:5px 5px 15px 5px #000;max-width:300px;z-index:1100}.reset-button-link-hoverable{display:inline-block;position:relative}.reset-button-link-hoverable:hover img{display:inherit}.command-retry-devices-table>tr>td[data-v-3211522b]{padding-left:.25em;padding-right:.25em;padding-bottom:.5em}.popup-alert-message{padding-top:.5rem;padding-bottom:.5rem;border-bottom:2px solid var(--hubitat-light-gray-2)}.p-scrolltop{overflow-y:auto;overflow-x:hidden}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scroll-snap-strictness:proximity;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,0.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent}::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scroll-snap-strictness:proximity;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,0.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent}.ui-fixed{position:fixed}.ui-absolute{position:absolute}.ui-relative{position:relative}.ui-bottom-0{bottom:0}.ui-left-0{left:0}.ui-right-0{right:0}.ui-top-0{top:0}.ui-z-10{z-index:10}.ui-box-border{box-sizing:border-box}.ui-inline-block{display:inline-block}.ui-flex{display:flex}.ui-h-\[16px\]{height:16px}.ui-h-\[2rem\]{height:2rem}.ui-h-\[50px\]{height:50px}.ui-h-full{height:100%}.ui-max-h-\[20rem\]{max-height:20rem}.ui-w-\[16px\]{width:16px}.ui-w-\[200px\]{width:200px}.ui-w-\[22rem\]{width:22rem}.ui-w-\[2rem\]{width:2rem}.ui-w-\[50px\]{width:50px}.ui-w-fit{width:-moz-fit-content;width:fit-content}.ui-w-full{width:100%}.ui-cursor-pointer{cursor:pointer}.ui-select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.ui-flex-row{flex-direction:row}.ui-flex-col{flex-direction:column}.ui-flex-wrap{flex-wrap:wrap}.ui-items-center{align-items:center}.ui-justify-center{justify-content:center}.ui-gap-1{gap:.25rem}.ui-gap-2{gap:.5rem}.ui-overflow-hidden{overflow:hidden}.ui-overflow-y-auto{overflow-y:auto}.ui-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-rounded{border-radius:.25rem}.ui-rounded-full{border-radius:9999px}.ui-rounded-md{border-radius:.375rem}.ui-border{border-width:1px}.ui-border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity))}.ui-bg-\[\#DEFABC\]{--tw-bg-opacity:1;background-color:rgb(222 250 188/var(--tw-bg-opacity))}.ui-bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.ui-bg-off-background{--tw-bg-opacity:1;background-color:rgb(223 223 229/var(--tw-bg-opacity))}.ui-bg-red-400{--tw-bg-opacity:1;background-color:rgb(248 113 113/var(--tw-bg-opacity))}.ui-bg-warning-background{--tw-bg-opacity:1;background-color:rgb(255 215 215/var(--tw-bg-opacity))}.ui-bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.ui-fill-red-200{fill:#fecaca}.ui-p-1{padding:.25rem}.ui-p-4{padding:1rem}.ui-px-2{padding-left:.5rem;padding-right:.5rem}.ui-py-1{padding-top:.25rem;padding-bottom:.25rem}.ui-text-center{text-align:center}.ui-text-neutral-40{--tw-text-opacity:1;color:rgb(143 143 154/var(--tw-text-opacity))}.ui-text-warning-text{--tw-text-opacity:1;color:rgb(255 41 41/var(--tw-text-opacity))}.ui-shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -4px rgba(0,0,0,0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.\[\&_\*\:not\(\[data-bg\=\'true\'\]\)\:not\(\[data-stroke-override\=\'true\'\]\)\]\:ui-fill-red-200 :not([data-bg=true]):not([data-stroke-override=true]){fill:#fecaca}.\[\&_\[data-bg\=\'true\'\]\]\:ui-fill-green-200 [data-bg=true]{fill:#bbf7d0}.\[\&_\[data-stroke-override\=\'true\'\]\]\:ui-stroke-red-200 [data-stroke-override=true]{stroke:#fecaca}.svg-responsive [data-bg=true]{fill:var(--svg-bg)!important}.svg-responsive svg :not([data-bg=true]){fill:var(--svg-text)!important}.p-message .p-message-wrapper{padding:.75rem}.p-column-title{font-weight:700}.p-button-label{white-space:nowrap}.p-button{background:hsla(0,0%,62%,.2);color:#363636;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.p-button.p-button-link{color:#3f51b5;background:transparent}.p-button-group.p-button-danger>.p-button,.p-button-group.p-button-danger>.p-button:not(:disabled):hover,.p-button.p-button-danger,.p-button.p-button-danger:active,.p-button.p-button-danger:enabled:active,.p-button.p-button-danger:enabled:focus,.p-button.p-button-danger:focus,.p-button.p-button-danger:not(:disabled):hover,.p-splitbutton.p-button-danger>.p-button,.p-splitbutton.p-button-danger>.p-button:not(:disabled):hover{color:#fff;background:#d32f2f}.p-button:focus{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.p-button:hover{background-color:#cacfc8;color:#363636;transform:translate(-2px,-2px);transition-duration:.25s;box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2)}.p-button.p-button-outlined{color:#363636}.p-button.p-button-text{color:#363636;box-shadow:none!important;background:none}.p-button:enabled:hover{background:rgba(202,207,220,.8);color:#363636}.p-button:enabled:active{background:rgba(54,54,54,.25);color:#363636}.p-button:enabled:focus{background:rgba(54,54,54,.2);color:#363636}.p-button.p-button-link{box-shadow:none!important}.p-button.p-button-link:hover{transform:none;box-shadow:none}.p-button-link.p-disabled{background:transparent!important}.p-dropdown.p-invalid,.p-inputnumber.p-invalid>input,.p-multiselect.p-invalid{box-shadow:2px 2px 4px 1px red}.p-inputtext{padding:.75rem!important}.p-inputtext.p-invalid.p-component{box-shadow:2px 2px 4px 1px red}.p-float-label .p-inputwrapper-filled~label,.p-float-label .p-inputwrapper-focus~label,.p-float-label input.p-filled~label,.p-float-label input:focus~label,.p-float-label textarea.p-filled~label,.p-float-label textarea:focus~label{background-color:var(--surface-a)!important;width:auto!important}.p-scrolltop.p-link{background:#81bc00!important}.p-fileupload .p-fileupload-buttonbar .p-button{min-height:2.6em}.p-splitbutton-menubutton:hover{transform:translate(0)!important}.p-treetable-hoverable-rows .p-treetable-tbody>tr{cursor:unset!important}img:not([src]):empty{display:none}.p-colorpicker-panel{background:#707070!important}.p-button.p-inputnumber-button{box-shadow:none!important}.p-button.p-button-icon-only{padding-left:.5em;padding-right:.5em;width:2rem}.p-button.p-button-icon-only:hover,.p-button.p-inputnumber-button:hover,.p-splitbutton .p-splitbutton-defaultbutton:hover{transform:translate(0)!important}.p-contextmenu,.p-tieredmenu{padding-bottom:0!important}.p-treetable.p-treetable-sm .p-treetable-footer,.p-treetable.p-treetable-sm .p-treetable-tbody>tr>td,.p-treetable.p-treetable-sm .p-treetable-tfoot>tr>td{padding:.25rem .5rem!important}@media screen and (max-width:959px){.p-picklist-hubitat{max-height:50vh!important}}.p-picklist-hubitat .p-picklist-list-wrapper,.p-picklist-hubitat .p-picklist-list-wrapper .p-picklist-list{max-height:100%!important}.p-picklist-hubitat .p-picklist-list-wrapper .p-picklist-list .p-picklist-item{padding:.5rem!important}.p-dropdown-compact .p-dropdown-label,.p-multiselect-compact .p-multiselect-label{padding-top:.65em!important;padding-bottom:.65em!important}.p-inputmask-compact{padding-top:.5em!important;padding-bottom:.5em!important}.p-picklist-disabled{pointer-events:none}.p-picklist-disabled .p-picklist-list-wrapper{opacity:.5}.p-sidebar .p-sidebar-content,.p-sidebar .p-sidebar-header{padding:.5em!important}.p-tabview .p-tabview-panels{padding:.5rem!important}@media screen and (min-width:768px){.md\:whitespace-nowrap{white-space:nowrap}}.p-splitbutton.bg-hubitat-primary-green .p-splitbutton-menubutton{color:#fff}.p-chip-hubitat{padding-left:.5rem;padding-right:.5rem;background-color:var(--surface-200)!important}.p-chip-hubitat .p-chip-text{margin-top:.3rem;margin-bottom:.3rem}@tailwind base;:root{--text-size:14px}@layer base{.battery-indicator-container>div>img{width:1.2em!important}.battery-indicator-container>div>p{margin:0!important}.fontawesome-icon-container{max-width:36px!important;max-height:36px!important;min-width:36px!important;min-height:36px!important;background-color:#defabc}.fontawesome-icon{margin-top:-4px;color:#169c00;font-size:16px!important}.truncate-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}a{color:#1a77c9!important}.bg-hubitat{background:#81bc00}.fg-hubitat{color:#81bc00}.p-button-hubitat-green{background:#81bc00!important;color:#fff!important}.full-screen{position:fixed;top:0;left:0;bottom:0;right:0}.he-icon{font-weight:400;font-style:normal;font-size:20px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;word-wrap:normal;-moz-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.main-menu-item-text{font-size:14px;color:var(--surface-0)}.main-menu-icon{width:24px!important}.main-page-devices-button{color:var(--text-color-secondary)!important}.favorite-device-icon{font-size:36px!important}.p-button-favorite-device{max-width:140px;min-width:140px;color:#363636!important;background-color:hsla(0,0%,62%,.2)!important}.p-button-favorite-device:hover{background-color:#cacfdc!important}.p-button-favorite-device>.p-button-label{max-width:126px;overflow:hidden;text-overflow:ellipsis}.carousel-video-item-img{width:246px;height:138px}.carousel-video-item{max-width:250px}.carousel-video-item-description{text-align:center}.p-panel.borderless-panel{border:none;box-shadow:none}.p-panel.bold-header>.p-panel-header>.p-panel-title{font-weight:700}.main-content{z-index:0;width:100%;position:relative;overflow-y:auto}@media screen and (max-width:374px){.hide-on-tiny{display:none!important}}@media screen and (max-width:575px){.hide-on-small{display:none!important}.main-content{margin-right:-1rem}}@media screen and (max-width:767px){.hide-on-medium{display:none!important}}@media screen and (max-width:991px){.hide-on-large{display:none!important}}.p-button-home-page{color:#363636!important;background-color:hsla(0,0%,62%,.2)!important}.p-button-home-page:hover{background-color:#cacfdc!important}.p-button-shortcut{max-width:45vw;padding-left:0;padding-right:1rem}.p-button-shortcut .p-button-icon-left{margin-right:.4rem}#app{font-family:Roboto,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}.hubitat-dark-gray-bg{background-color:#382e2b}.hubitat-footer{z-index:1;height:2.4rem}.hubitat-left-menu-icon{width:20px;max-width:20px;margin-right:.7em;color:var(--surface-0)}.p-button-onboarding{background:#81bc00!important}.fill-tabpanel-w{margin-left:-1em!important;margin-right:-1.25em!important}.page-progress-spinner-container{position:absolute;z-index:999;left:50%;top:50%;transform:translate(-50%,-50%)}.progress-spinner-button-sized{width:2.2em!important;height:2.2em!important}.onboarding-step{display:flex;flex-direction:column}.logo-container-outer{position:relative;width:100%;flex:0}.logo-container-inner{width:calc(100% - 48px);text-align:center;margin-top:24px;z-index:1;margin-left:25%;max-width:50%;max-height:320px}.onboarding-logo{max-height:10em}.onboarding-small-logo{max-height:8vh}.logo-container-spacer{min-height:6vh}.onboarding-container-outer{flex:1;display:flex;flex-direction:column;overflow-y:auto}.onboarding-container-inner{padding:0 1em;height:min-content;margin-left:auto;margin-right:auto;display:flex;flex-direction:column}@media only screen and (max-width:419px){.welcome-form-element{min-width:calc(100vw - 2em)}.add-device-welcome-form-element{min-width:calc(100vw - 3.2em)!important}}@media only screen and (min-width:420px){.welcome-form-element{min-width:calc(420px - 2em)}}.welcome-paragraph{max-width:calc(420px - 2em);text-align:left}.welcome-button-container{text-align:center;margin-top:1em}.welcome-button-container-limited{margin:0 auto;max-width:max(420px,75%)}.welcome-button{width:auto!important}.right-bottom-corner{position:absolute;right:0;bottom:0}.right-top-corner{position:absolute;top:0;right:0}.skip-button{text-align:right;padding-bottom:.5em;padding-right:.7em;white-space:nowrap;background-color:var(--surface-a)!important;z-index:1300}@media only screen and (max-height:749px){.welcome-popup-dialog{height:calc(100vh - .5em)!important;max-height:calc(100vh - .5em)!important}}@media only screen and (min-height:750px){.welcome-popup-dialog{height:calc(100vh - 2em)!important}}.welcome-popup-dialog{max-width:calc(100vw - .5em);z-index:1101;background-color:var(--surface-a)!important;display:flex;flex-direction:column}.welcome-popup-dialog>div.p-dialog-header{display:none}@media only screen and (max-width:639px){.welcome-popup-dialog{width:calc(100vw - .5em);height:calc(100vh - .5em)}}@media only screen and (max-height:639px){.welcome-popup-dialog{width:calc(100vw - .5em);height:calc(100vh - .5em)}}@media only screen and (min-width:420px) and (min-height:640px){.welcome-popup-dialog{min-width:calc(420px - .5em)!important;min-height:calc(640px - .5em)!important;width:min(calc(640px - .5em),75vw)}}@media only screen and (min-width:640px) and (min-height:420px){.welcome-popup-dialog{min-width:calc(640px - .5em)!important;min-height:calc(420px - .5em)!important;width:min(calc(640px - .5em),75vw)}}@media only screen and (min-width:860px) and (min-height:640px){.welcome-popup-dialog{min-width:calc(860px - .5em)!important;min-height:calc(420px - .5em)!important;width:min(calc(640px - .5em),75vw)}}.add-device-text{text-align:left;line-height:1.5em}.text-black{color:#000}.breadcrumbs-disabled{pointer-events:none;opacity:.6}.p-button-disfavored{background:var(--surface-a)!important}.float-right{float:right}.p-button-dropdown-height{height:2.9em!important}.p-button-textbox-height{height:2.7em!important}@media screen and (min-width:1200px){.xl\:col-20-percent{flex:0 0 auto;padding:.5rem;width:20%}.xl\:col-1-5{flex:0 0 auto;padding:.5rem;width:12.5%!important}}.p-password>input{width:100%!important}.text-red{color:red}.text-constrast{color:var(--text-color)}.primevue-datatable-row-hoverable:hover>td{background-color:var(--surface-300)!important}.main-menu-li{border-radius:.5em}.main-menu-li>a:hover{background-color:var(--surface-700);transition:.2s}.main-menu-li-selected{border-radius:0!important}.main-menu-li-selected,.main-menu-li-selected>a:hover{background-color:var(--surface-600)!important}.clear-filter-button{min-width:5.5em;max-width:5.5em;width:5.5em}@media screen and (max-width:991px){.responsive-padding-column{padding-left:.25em!important;padding-right:.25em!important}th.responsive-padding-column{padding:.5em!important}}@media screen and (min-width:992px){th.responsive-padding-column{padding:.75em!important}}.room-column-disable{max-width:5.2em!important;width:5.2em!important;min-width:5.2em!important;white-space:nowrap}.device-column-disable{max-width:5.5em!important;width:5.5em!important;min-width:5.5em!important;white-space:nowrap}.app-column-disable{max-width:6.5em!important;width:6.5em!important;min-width:6.5em!important;white-space:nowrap}.app-column-id{max-width:4em!important;width:4em!important;min-width:4em!important;text-align:center!important}.device-column-label{display:flex;overflow-x:clip;min-width:20%!important;border-left:none!important;border-right:none!important;border-bottom:none!important;transform:translateY(-.5px)}.app-column-name>button,.device-column-label>button{min-width:1.6em;max-width:1.6em;width:1.6em}.device-column-dni{max-width:10%!important;min-width:4em!important;overflow-x:clip;white-space:nowrap}.device-column-status{overflow-x:clip;white-space:nowrap;max-width:40em}.device-column-battery{white-space:nowrap;text-align:center!important;min-width:4.8em!important;max-width:4.8em!important;width:4.8em!important}.column-last-activity{white-space:nowrap;overflow-x:clip}td.column-last-activity{padding-left:.5em!important;overflow-x:clip}@media screen and (max-width:575px){.column-last-activity{max-width:8em!important;width:8em!important;min-width:8em!important}.column-last-activity-short{display:block}.column-last-activity-long{display:none}.column-timestamp{white-space:normal;max-width:8em!important}}@media screen and (min-width:576px){.column-last-activity{max-width:12em!important;width:12em!important;min-width:12em!important}.column-last-activity-short{display:none}.column-last-activity-long{display:block}.column-timestamp{white-space:nowrap;max-width:14.5em!important;width:14.5em!important}}.device-column-type{white-space:normal;overflow-x:clip;min-width:fit-content}.app-column-label-link,.device-column-label-link{white-space:normal;overflow-x:clip;cursor:pointer!important}.device-column-source{max-width:6.5em!important;width:6.5em!important;min-width:6.5em!important;text-align:center!important}.device-column-id{max-width:4em!important;width:4em!important;min-width:4em!important;text-align:center!important}.device-grid-label-link{white-space:nowrap;width:100%;overflow-x:clip;font-weight:400}.device-grid-panel{background-color:var(--surface-0)!important}.device-grid-panel>div.p-panel-header{padding-right:0!important}.app-column-info{min-width:3.3em;max-width:3.3em;width:3.3em;text-align:center!important}.app-column-info-icon{color:var(--surface-900)!important;transition:transform .2s}.app-column-info-icon:hover{color:unset!important}.app-column-name{display:flex;border-left:none!important;border-right:none!important;border-bottom:none!important;transform:translateY(-.5px)}.app-column-name,.app-column-type{white-space:normal;overflow-x:clip}.app-grid-panel{background-color:var(--surface-0)!important;box-shadow:none;border:1px solid var(--gray-150)}.app-grid-panel>div.p-panel-header{padding-right:0!important}.pt-0-5{padding-top:.12em!important}.pt-1-5{padding-top:.35em!important}.p-dialog-fill-content>.p-dialog-content{height:100%}.min-w-50-screen{min-width:50vw!important}.min-w-25-screen{min-width:25vw!important}.min-w-20rem{min-width:20rem!important}.max-w-95-screen{max-width:95vw!important}.-ml-5-5{margin-left:-2.5rem!important}@media screen and (min-width:576px){.sm\:-ml-5-5{margin-left:-2.5rem!important}.sm\:mb-0_5{margin-bottom:.15rem!important}}.p-treetable-wrapper>table{border-bottom:1px solid #e4e4e4}.p-2-5{padding:.7rem!important}.mb-1-5{margin-bottom:.35rem!important}.w-5-5rem{width:5.5rem!important}.h-60rem{height:60rem!important}.h-50rem{height:50rem!important}.h-55rem{height:55rem!important}.app-grid-label-link{white-space:nowrap;width:calc(100% - 2em);overflow-x:clip;font-weight:400}.app-expand-collapse-icon,.device-expand-collapse-icon{color:var(--surface-900)!important;transition:transform .2s}.app-expand-collapse-icon:hover,.device-expand-collapse-icon:hover{color:unset!important}.device-event-description-column{max-width:20vw!important;white-space:nowrap;overflow-x:clip}.device-event-description-details{max-width:80%!important;word-break:break-word}.matter-inline-image,.zwave-inline-image{width:1.2em;height:1.2em;display:inline;margin-right:.5em}.p-treetable .p-treetable-tbody>tr:has(td>.app-grid-parent),.p-treetable .p-treetable-tbody>tr:has(td>.device-grid-parent),.p-treetable .p-treetable-tbody>tr:has(td>.room-grid-parent),td:has(>.app-grid-parent),td:has(>.device-grid-parent),td:has(>.room-grid-parent){background-color:var(--surface-200);border-bottom:none!important}.p-treetable .p-treetable-tbody>tr:has(td>.app-grid-child),.p-treetable .p-treetable-tbody>tr:has(td>.device-grid-child),.p-treetable .p-treetable-tbody>tr:has(td>.room-grid-child),td:has(>.app-grid-child),td:has(>.device-grid-child),td:has(>.room-grid-child){background-color:var(--surface-100);border-top:none!important;border-bottom:none!important}.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:has(td>.app-grid-child):not(.p-highlight):hover,.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:has(td>.app-grid-parent):not(.p-highlight):hover,.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:has(td>.device-grid-child):not(.p-highlight):hover,.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:has(td>.device-grid-parent):not(.p-highlight):hover,.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:has(td>.room-grid-child):not(.p-highlight):hover,.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:has(td>.room-grid-parent):not(.p-highlight):hover,.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:not(.p-highlight):hover>td:has(>.app-grid-child),.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:not(.p-highlight):hover>td:has(>.app-grid-parent),.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:not(.p-highlight):hover>td:has(>.device-grid-child),.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:not(.p-highlight):hover>td:has(>.device-grid-parent),.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:not(.p-highlight):hover>td:has(>.room-grid-child),.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:not(.p-highlight):hover>td:has(>.room-grid-parent){background-color:var(--surface-250)}:root{--surface-250:#e8e8e8}.device-column-room{overflow-x:clip}.p-treetable-wrapper>table{border-left:1px solid #e4e4e4}.p-treetable.p-treetable-tiny .p-treetable-header{padding:.6rem}.p-treetable.p-treetable-tiny .p-treetable-thead>tr>th{padding:.3rem}.p-treetable.p-treetable-tiny .p-treetable-tbody>tr>td{padding:.1rem .3rem .05rem}.p-treetable.p-treetable-tiny .p-treetable-tfoot>tr>td{padding:.3rem}.p-treetable.p-treetable-tiny .p-treetable-footer{padding:.375rem}.p-confirm-dialog .p-dialog-header .p-dialog-header-icons{display:none!important}.hubitat-confirm-dialog{min-width:25vw!important}@media screen and (max-width:767px){.hubitat-confirm-dialog{max-width:95vw!important}}@media screen and (min-width:768px){.hubitat-confirm-dialog{max-width:760px!important}}.max-w-50pct{max-width:50%!important}.max-w-40rem{max-width:40rem!important}.basic-rules-drag-drop-dialog,.restore-confirmation-dialog{min-width:37rem!important;max-width:37rem!important;width:37rem!important}.basic-rules-drag-drop-dialog .p-dialog-content{overflow-x:clip}.basic-rules-selected-button{background-color:rgba(129,188,0,.16)!important;font-weight:700!important}input.p-inputnumber-input{width:100%}td.device-battery-level:has(.device-battery-level-low){background-color:var(--red-400)}td.device-battery-level:has(.device-battery-level-medium){background-color:var(--orange-200)}.p-steps .p-steps-item.p-disabled{opacity:.45;cursor:pointer!important}.p-steps-clickable>.p-steps-item{cursor:pointer}.hubitat-embedded-dialog{min-width:100vw!important;width:100vw!important;max-width:100vw!important;min-height:100vh!important;height:100vh!important;max-height:100vh!important}.hubitat-embedded-dialog .p-dialog-header{padding:.25em}.hubitat-embedded-dialog .p-dialog-header span{display:none}.hubitat-embedded-dialog .p-dialog-content{height:100%!important;padding-top:1em}.hubitat-large-dialog{min-width:95vw!important;width:95vw!important;max-width:95vw!important;min-height:95vh!important;height:95vh!important;max-height:95vh!important}.hubitat-large-dialog .p-dialog-content{height:100%!important}.p-tabview.p-tabview-full-height .p-tabview-panels{height:calc(100% - 2.5em)!important}.p-tabview.p-tabview-full-height .p-tabview-panels .p-tabview-panel{height:100%!important}.w-2-5rem{width:2.5rem!important}.w-3-5rem{width:3.5rem!important}.w-4-5rem{width:4.5rem!important}w-6-5rem{width:6.5rem!important}.max-h-100pct{max-height:100%!important}.p-button-svg-icon{width:2.2rem;padding-top:1px;padding-bottom:1px;margin-left:-.25rem;margin-right:.25rem}.p-tabview-compact-header>div>div>ul>li>a{padding-top:.75em;padding-bottom:.5em}.p-dialog-compact-content .p-dialog-content{padding-bottom:0!important}.p-inputswitch-fixed-width .p-inputswitch-slider{min-width:2.75em!important;max-width:2.75em!important;width:2.75em!important}body{overflow:hidden}:root{--hubitat-primary-green:#81bc00;--hubitat-secondary-green:#169c00;--hubitat-light-lime:#defabc;--hubitat-deep-black:#121214;--hubitat-deep-gray:#2b2b2f;--hubitat-light-gray-1:#f8f7fc;--hubitat-light-gray-2:#ececf3;--hubitat-lndigo:#152354;--hubitat-blue:#1a77c9;--hubitat-muted-blue:#347ea5;--hubitat-light-blue:#ccf9ff;--hubitat-yellow:#ffbe18;--hubitat-orange:#fb8903;--hubitat-warning-red:#fa3840;--hubitat-neutral-100:#121214;--hubitat-neutral-80:#2b2b2f;--hubitat-neutral-60:#444449;--hubitat-neutral-50:#68686f;--hubitat-neutral-40:#8f8f9a;--hubitat-neutral-20:#cacad1;--hubitat-neutral-15:#dbdbda;--hubitat-neutral-10:#ececf3;--hubitat-header-height:56px;--hubitat-footer-height:50px;--hubitat-side-menu-width:240px}.border-hubitat-primary-green{border-color:var(--hubitat-primary-green)!important}.bg-hubitat-primary-green{background-color:var(--hubitat-primary-green)!important}.bg-hubitat-secondary-green{background-color:var(--hubitat-secondary-green)!important}.bg-hubitat-light-lime{background-color:var(--hubitat-light-lime)!important}.bg-hubitat-deep-black{background-color:var(--hubitat-deep-black)!important}.bg-hubitat-deep-gray{background-color:var(--hubitat-deep-gray)!important}.bg-hubitat-light-gray-1{background-color:var(--hubitat-light-gray-1)!important}.bg-hubitat-light-gray-2{background-color:var(--hubitat-light-gray-2)!important}.bg-hubitat-lndigo{background-color:var(--hubitat-lndigo)!important}.bg-hubitat-blue{background-color:var(--hubitat-blue)!important}.bg-hubitat-muted-blue{background-color:var(--hubitat-muted-blue)!important}.bg-hubitat-light-blue{background-color:var(--hubitat-light-blue)!important}.bg-hubitat-yellow{background-color:var(--hubitat-yellow)!important}.bg-hubitat-orange{background-color:var(--hubitat-orange)!important}.bg-hubitat-warning-red{background-color:var(--hubitat-warning-red)!important}.bg-hubitat-neutral-80{color:var(--hubitat-neutral-80)!important}.bg-hubitat-neutral-60{background-color:var(--hubitat-neutral-60)!important}.bg-hubitat-neutral-40{background-color:var(--hubitat-neutral-40)!important}.bg-hubitat-neutral-20{background-color:var(--hubitat-neutral-20)!important}.hover\:bg-hubitat-neutral-15:hover{background-color:var(--hubitat-neutral-15)!important}.bg-hubitat-neutral-10{background-color:var(--hubitat-neutral-10)!important}.text-hubitat-primary-green{color:var(--hubitat-primary-green)!important}.text-hubitat-secondary-green{color:var(--hubitat-secondary-green)!important}.text-hubitat-light-lime{color:var(--hubitat-light-lime)!important}.text-hubitat-deep-black{color:var(--hubitat-deep-black)!important}.text-hubitat-deep-gray{color:var(--hubitat-deep-gray)!important}.text-hubitat-light-gray-1{color:var(--hubitat-light-gray-1)!important}.text-hubitat-light-gray-2{color:var(--hubitat-light-gray-2)!important}.text-hubitat-lndigo{color:var(--hubitat-lndigo)!important}.text-hubitat-blue{color:var(--hubitat-blue)!important}.text-hubitat-muted-blue{color:var(--hubitat-muted-blue)!important}.text-hubitat-light-blue{color:var(--hubitat-light-blue)!important}.text-hubitat-yellow{color:var(--hubitat-yellow)!important}.text-hubitat-orange{color:var(--hubitat-orange)!important}.text-hubitat-warning-red{color:var(--hubitat-warning-red)!important}.text-hubitat-neutral-80{color:var(--hubitat-neutral-80)!important}.text-hubitat-neutral-60{color:var(--hubitat-neutral-60)!important}.text-hubitat-neutral-40{color:var(--hubitat-neutral-40)!important}.text-hubitat-neutral-20{color:var(--hubitat-neutral-20)!important}.text-hubitat-neutral-10{color:var(--hubitat-neutral-10)!important}.border-hubitat-neutral-10{border-color:var(--hubitat-neutral-10)!important}.border-hubitat-neutral-20{border-color:var(--hubitat-neutral-20)!important}.hubitat-highlight,.hubitat-highlight-row,.hubitat-highlight-row>div,.hubitat-highlight-row>td{animation:highlightFade 7s ease-out forwards}@keyframes highlightFade{0%,85%{background-color:#ffd391}to{background-color:transparent}}.p-sidebar-compact .p-sidebar-header{padding-top:0!important}.rule-trigger-type-button{margin-bottom:.5em!important;width:calc(50% - 1em)!important;margin-right:.5em!important;padding-top:0!important;padding-bottom:0!important}.p-panel-compact .p-panel-header{padding:.5em .5em .5em .75em!important}.p-panel-compact .p-panel-content{padding:0 .5em .5em!important}.p-panel-gray-background .p-panel-content,.p-panel-gray-background .p-panel-header{background-color:#f8f7fc!important}.scale-85-percent{transform:scale(.85)}.scale-110-percent{transform:scale(1.1)}.scale-125-percent{transform:scale(1.25)}.scale-140-percent{transform:scale(1.4)}.box-shadow-none{box-shadow:none!important}.hubitat-transition-duration-200{transition-duration:.2s!important}.cursor-not-allowed{cursor:not-allowed!important}.fa-hubitat-icon{width:2.5em;height:2.5em;background-color:var(--hubitat-light-lime);border-radius:50%;display:flex;justify-content:center;align-items:center}.app-mockup-tab-button:hover{transform:none!important}.app-mockup-button{font-size:1em!important}.app-mockup-button:hover{transform:none!important}@supports (-webkit-touch-callout:none){.hubitat-transition-duration-200{transition-duration:0s!important}}@media screen and (min-width:1860px){.xxl\:col{flex-grow:1;flex-basis:0;padding:.5rem}.xxl\:col-1,.xxl\:col-fixed{flex:0 0 auto;padding:.5rem}.xxl\:col-1{width:8.3333%!important}.xxl\:col-1-5{width:12.5%!important}.xxl\:col-1-5,.xxl\:col-2{flex:0 0 auto;padding:.5rem}.xxl\:col-2{width:16.6667%!important}.xxl\:col-3{width:25%!important}.xxl\:col-3,.xxl\:col-4{flex:0 0 auto;padding:.5rem}.xxl\:col-4{width:33.3333%!important}.xxl\:col-5{width:41.6667%!important}.xxl\:col-5,.xxl\:col-6{flex:0 0 auto;padding:.5rem}.xxl\:col-6{width:50%!important}.xxl\:col-7{width:58.3333%!important}.xxl\:col-7,.xxl\:col-8{flex:0 0 auto;padding:.5rem}.xxl\:col-8{width:66.6667%!important}.xxl\:col-9{width:75%!important}.xxl\:col-9,.xxl\:col-10{flex:0 0 auto;padding:.5rem}.xxl\:col-10{width:83.3333%!important}.xxl\:col-11{width:91.6667%!important}.xxl\:col-11,.xxl\:col-12{flex:0 0 auto;padding:.5rem}.xxl\:col-12{width:100%!important}}}@tailwind components;@tailwind utilities;