.cui-battery-info[data-v-5b154010]{border-radius:.5rem;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.cui-battery-info--disabled[data-v-5b154010]{opacity:.6}.cui-battery-info__header[data-v-5b154010]{align-items:center;gap:.5rem;display:flex}.cui-battery-info__icon[data-v-5b154010]{justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex}.cui-battery-info__icon-svg[data-v-5b154010]{width:1.5rem;height:1.5rem;transition:color .2s,filter .2s}.cui-battery-info__icon-svg--critical[data-v-5b154010]{animation:1s ease-in-out infinite battery-pulse-5b154010}@keyframes battery-pulse-5b154010{0%,to{opacity:1}50%{opacity:.5}}.cui-battery-info__info[data-v-5b154010]{flex-direction:column;flex:1;gap:0;display:flex}.cui-battery-info__label[data-v-5b154010]{color:var(--text-color);font-size:.875rem;font-weight:500}.cui-battery-info__status[data-v-5b154010]{color:var(--text-secondary-color);font-size:.75rem;font-weight:500}.cui-battery-info__status--charging[data-v-5b154010]{color:#3b82f6}.cui-battery-info__status--full[data-v-5b154010]{color:#22c55e}.cui-battery-info__status--low[data-v-5b154010]{color:#eab308}.cui-battery-info__status--critical[data-v-5b154010]{color:#ef4444;animation:.5s ease-in-out infinite alternate status-blink-5b154010}@keyframes status-blink-5b154010{0%{opacity:1}to{opacity:.6}}.cui-battery-info__level[data-v-5b154010]{color:var(--text-color);font-size:.875rem;font-weight:600}.cui-battery-info__level--charging[data-v-5b154010]{color:#3b82f6}.cui-battery-info__level--full[data-v-5b154010]{color:#22c55e}.cui-battery-info__level--low[data-v-5b154010]{color:#eab308}.cui-battery-info__level--critical[data-v-5b154010]{color:#ef4444}.cui-battery-info__bar[data-v-5b154010]{border-radius:.125rem;height:.25rem;overflow:hidden}.cui-battery-info__bar-fill[data-v-5b154010]{border-radius:.125rem;height:100%;transition:width .3s,background-color .3s}.cui-battery-info--small[data-v-5b154010]{gap:.375rem;padding:.5rem}.cui-battery-info--small .cui-battery-info__icon[data-v-5b154010]{width:1.25rem;height:1.25rem}.cui-battery-info--small .cui-battery-info__icon-svg[data-v-5b154010]{width:1.125rem;height:1.125rem}.cui-battery-info--small .cui-battery-info__label[data-v-5b154010]{font-size:.75rem}.cui-battery-info--small .cui-battery-info__status[data-v-5b154010]{font-size:.625rem}.cui-battery-info--small .cui-battery-info__level[data-v-5b154010]{font-size:.75rem}.cui-battery-info--small .cui-battery-info__bar[data-v-5b154010]{height:.1875rem}.cui-battery-info--large[data-v-5b154010]{gap:.75rem;padding:1rem}.cui-battery-info--large .cui-battery-info__icon[data-v-5b154010]{width:2.25rem;height:2.25rem}.cui-battery-info--large .cui-battery-info__icon-svg[data-v-5b154010]{width:2rem;height:2rem}.cui-battery-info--large .cui-battery-info__label[data-v-5b154010]{font-size:1rem}.cui-battery-info--large .cui-battery-info__status[data-v-5b154010]{font-size:.875rem}.cui-battery-info--large .cui-battery-info__level[data-v-5b154010]{font-size:1rem}.cui-battery-info--large .cui-battery-info__bar[data-v-5b154010]{height:.375rem}.cui-humidity-info[data-v-1238638f]{border-radius:.5rem;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.cui-humidity-info--disabled[data-v-1238638f]{opacity:.6}.cui-humidity-info__header[data-v-1238638f]{align-items:center;gap:.5rem;display:flex}.cui-humidity-info__icon[data-v-1238638f]{justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex}.cui-humidity-info__icon-svg[data-v-1238638f]{width:1.5rem;height:1.5rem;transition:color .2s,filter .2s}.cui-humidity-info__info[data-v-1238638f]{flex-direction:column;flex:1;gap:0;display:flex}.cui-humidity-info__label[data-v-1238638f]{color:var(--text-color);font-size:.875rem;font-weight:500}.cui-humidity-info__status[data-v-1238638f]{font-size:.75rem;font-weight:500;transition:color .2s}.cui-humidity-info__value[data-v-1238638f]{white-space:nowrap;font-size:.875rem;font-weight:600;transition:color .2s}.cui-humidity-info--small[data-v-1238638f]{gap:.375rem;padding:.5rem}.cui-humidity-info--small .cui-humidity-info__icon[data-v-1238638f]{width:1.25rem;height:1.25rem}.cui-humidity-info--small .cui-humidity-info__icon-svg[data-v-1238638f]{width:1.125rem;height:1.125rem}.cui-humidity-info--small .cui-humidity-info__label[data-v-1238638f]{font-size:.75rem}.cui-humidity-info--small .cui-humidity-info__status[data-v-1238638f]{font-size:.625rem}.cui-humidity-info--small .cui-humidity-info__value[data-v-1238638f]{font-size:.75rem}.cui-humidity-info--large[data-v-1238638f]{gap:.75rem;padding:1rem}.cui-humidity-info--large .cui-humidity-info__icon[data-v-1238638f]{width:2.25rem;height:2.25rem}.cui-humidity-info--large .cui-humidity-info__icon-svg[data-v-1238638f]{width:2rem;height:2rem}.cui-humidity-info--large .cui-humidity-info__label[data-v-1238638f]{font-size:1rem}.cui-humidity-info--large .cui-humidity-info__status[data-v-1238638f]{font-size:.875rem}.cui-humidity-info--large .cui-humidity-info__value[data-v-1238638f]{font-size:1rem}.cui-temperature-info[data-v-b11c67ec]{border-radius:.5rem;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.cui-temperature-info--disabled[data-v-b11c67ec]{opacity:.6}.cui-temperature-info__header[data-v-b11c67ec]{align-items:center;gap:.5rem;display:flex}.cui-temperature-info__icon[data-v-b11c67ec]{justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex}.cui-temperature-info__icon-svg[data-v-b11c67ec]{width:1.5rem;height:1.5rem;transition:color .2s,filter .2s}.cui-temperature-info__info[data-v-b11c67ec]{flex-direction:column;flex:1;gap:0;display:flex}.cui-temperature-info__label[data-v-b11c67ec]{color:var(--text-color);font-size:.875rem;font-weight:500}.cui-temperature-info__status[data-v-b11c67ec]{font-size:.75rem;font-weight:500;transition:color .2s}.cui-temperature-info__value[data-v-b11c67ec]{white-space:nowrap;font-size:.875rem;font-weight:600;transition:color .2s}.cui-temperature-info--small[data-v-b11c67ec]{gap:.375rem;padding:.5rem}.cui-temperature-info--small .cui-temperature-info__icon[data-v-b11c67ec]{width:1.25rem;height:1.25rem}.cui-temperature-info--small .cui-temperature-info__icon-svg[data-v-b11c67ec]{width:1.125rem;height:1.125rem}.cui-temperature-info--small .cui-temperature-info__label[data-v-b11c67ec]{font-size:.75rem}.cui-temperature-info--small .cui-temperature-info__status[data-v-b11c67ec]{font-size:.625rem}.cui-temperature-info--small .cui-temperature-info__value[data-v-b11c67ec]{font-size:.75rem}.cui-temperature-info--large[data-v-b11c67ec]{gap:.75rem;padding:1rem}.cui-temperature-info--large .cui-temperature-info__icon[data-v-b11c67ec]{width:2.25rem;height:2.25rem}.cui-temperature-info--large .cui-temperature-info__icon-svg[data-v-b11c67ec]{width:2rem;height:2rem}.cui-temperature-info--large .cui-temperature-info__label[data-v-b11c67ec]{font-size:1rem}.cui-temperature-info--large .cui-temperature-info__status[data-v-b11c67ec]{font-size:.875rem}.cui-temperature-info--large .cui-temperature-info__value[data-v-b11c67ec]{font-size:1rem}.cui-garage-control[data-v-6113cd84]{border-radius:.5rem;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.cui-garage-control--disabled[data-v-6113cd84]{opacity:.6;pointer-events:none}.cui-garage-control__header[data-v-6113cd84]{align-items:center;gap:.5rem;display:flex}.cui-garage-control__icon[data-v-6113cd84]{justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex;position:relative}.cui-garage-control__icon-svg[data-v-6113cd84]{width:1.5rem;height:1.5rem;color:var(--text-secondary-color);transition:color .2s,filter .2s}.cui-garage-control__obstruction[data-v-6113cd84]{background-color:#ef4444;border-radius:50%;width:8px;height:8px;position:absolute;top:-2px;right:-2px;box-shadow:0 0 6px #ef444499}.cui-garage-control__info[data-v-6113cd84]{flex-direction:column;gap:0;display:flex}.cui-garage-control__label[data-v-6113cd84]{color:var(--text-color);font-size:.875rem;font-weight:500}.cui-garage-control__status[data-v-6113cd84]{color:var(--text-secondary-color);font-size:.75rem;font-weight:500}.cui-garage-control__status--open[data-v-6113cd84]{color:#22c55e}.cui-garage-control__status--transitioning[data-v-6113cd84]{color:#facc15;animation:1s ease-in-out infinite cui-garage-pulse-text-6113cd84}.cui-garage-control__status--stopped[data-v-6113cd84]{color:#fb923c}@keyframes cui-garage-pulse-text-6113cd84{0%,to{opacity:1}50%{opacity:.5}}.cui-garage-control--small[data-v-6113cd84]{gap:.375rem;padding:.5rem}.cui-garage-control--small .cui-garage-control__icon[data-v-6113cd84]{width:1.25rem;height:1.25rem}.cui-garage-control--small .cui-garage-control__icon-svg[data-v-6113cd84]{width:1.125rem;height:1.125rem}.cui-garage-control--small .cui-garage-control__label[data-v-6113cd84]{font-size:.75rem}.cui-garage-control--small .cui-garage-control__status[data-v-6113cd84]{font-size:.625rem}.cui-garage-control--small .cui-garage-control__obstruction[data-v-6113cd84]{width:6px;height:6px}.cui-garage-control--large[data-v-6113cd84]{gap:.75rem;padding:1rem}.cui-garage-control--large .cui-garage-control__icon[data-v-6113cd84]{width:2.25rem;height:2.25rem}.cui-garage-control--large .cui-garage-control__icon-svg[data-v-6113cd84]{width:2rem;height:2rem}.cui-garage-control--large .cui-garage-control__label[data-v-6113cd84]{font-size:1rem}.cui-garage-control--large .cui-garage-control__status[data-v-6113cd84]{font-size:.875rem}.cui-leak-sensor[data-v-7481e278]{border-radius:.5rem;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.cui-leak-sensor--disabled[data-v-7481e278]{opacity:.6}.cui-leak-sensor__header[data-v-7481e278]{align-items:center;gap:.5rem;display:flex}.cui-leak-sensor__icon[data-v-7481e278]{justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex}.cui-leak-sensor__icon-svg[data-v-7481e278]{width:1.5rem;height:1.5rem;transition:color .2s,filter .2s}.cui-leak-sensor__info[data-v-7481e278]{flex-direction:column;flex:1;gap:0;display:flex}.cui-leak-sensor__label[data-v-7481e278]{color:var(--text-color);font-size:.875rem;font-weight:500}.cui-leak-sensor__status[data-v-7481e278]{font-size:.75rem;font-weight:500}.cui-leak-sensor__status--detected[data-v-7481e278]{color:#3b82f6}.cui-leak-sensor__status--clear[data-v-7481e278]{color:var(--text-secondary-color)}.cui-leak-sensor__indicator[data-v-7481e278]{border-radius:50%;width:.5rem;height:.5rem;transition:background-color .2s}.cui-leak-sensor__indicator--detected[data-v-7481e278]{background-color:#3b82f6;animation:1.5s ease-in-out infinite pulse-indicator-7481e278;box-shadow:0 0 6px #3b82f699}.cui-leak-sensor__indicator--clear[data-v-7481e278]{background-color:var(--text-secondary-color)}@keyframes pulse-indicator-7481e278{0%,to{opacity:1}50%{opacity:.5}}.cui-leak-sensor--small[data-v-7481e278]{gap:.375rem;padding:.5rem}.cui-leak-sensor--small .cui-leak-sensor__icon[data-v-7481e278]{width:1.25rem;height:1.25rem}.cui-leak-sensor--small .cui-leak-sensor__icon-svg[data-v-7481e278]{width:1.125rem;height:1.125rem}.cui-leak-sensor--small .cui-leak-sensor__label[data-v-7481e278]{font-size:.75rem}.cui-leak-sensor--small .cui-leak-sensor__status[data-v-7481e278]{font-size:.625rem}.cui-leak-sensor--small .cui-leak-sensor__indicator[data-v-7481e278]{width:.375rem;height:.375rem}.cui-leak-sensor--large[data-v-7481e278]{gap:.75rem;padding:1rem}.cui-leak-sensor--large .cui-leak-sensor__icon[data-v-7481e278]{width:2.25rem;height:2.25rem}.cui-leak-sensor--large .cui-leak-sensor__icon-svg[data-v-7481e278]{width:2rem;height:2rem}.cui-leak-sensor--large .cui-leak-sensor__label[data-v-7481e278]{font-size:1rem}.cui-leak-sensor--large .cui-leak-sensor__status[data-v-7481e278]{font-size:.875rem}.cui-leak-sensor--large .cui-leak-sensor__indicator[data-v-7481e278]{width:.625rem;height:.625rem}.cui-smoke-sensor[data-v-65aeed31]{border-radius:.5rem;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.cui-smoke-sensor--disabled[data-v-65aeed31]{opacity:.6}.cui-smoke-sensor__header[data-v-65aeed31]{align-items:center;gap:.5rem;display:flex}.cui-smoke-sensor__icon[data-v-65aeed31]{justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex}.cui-smoke-sensor__icon-svg[data-v-65aeed31]{width:1.5rem;height:1.5rem;transition:color .2s,filter .2s}.cui-smoke-sensor__info[data-v-65aeed31]{flex-direction:column;flex:1;gap:0;display:flex}.cui-smoke-sensor__label[data-v-65aeed31]{color:var(--text-color);font-size:.875rem;font-weight:500}.cui-smoke-sensor__status[data-v-65aeed31]{font-size:.75rem;font-weight:500}.cui-smoke-sensor__status--detected[data-v-65aeed31]{color:#ef4444}.cui-smoke-sensor__status--clear[data-v-65aeed31]{color:var(--text-secondary-color)}.cui-smoke-sensor__indicator[data-v-65aeed31]{border-radius:50%;width:.5rem;height:.5rem;transition:background-color .2s}.cui-smoke-sensor__indicator--detected[data-v-65aeed31]{background-color:#ef4444;animation:1.5s ease-in-out infinite pulse-indicator-65aeed31;box-shadow:0 0 6px #ef444499}.cui-smoke-sensor__indicator--clear[data-v-65aeed31]{background-color:var(--text-secondary-color)}@keyframes pulse-indicator-65aeed31{0%,to{opacity:1}50%{opacity:.5}}.cui-smoke-sensor--small[data-v-65aeed31]{gap:.375rem;padding:.5rem}.cui-smoke-sensor--small .cui-smoke-sensor__icon[data-v-65aeed31]{width:1.25rem;height:1.25rem}.cui-smoke-sensor--small .cui-smoke-sensor__icon-svg[data-v-65aeed31]{width:1.125rem;height:1.125rem}.cui-smoke-sensor--small .cui-smoke-sensor__label[data-v-65aeed31]{font-size:.75rem}.cui-smoke-sensor--small .cui-smoke-sensor__status[data-v-65aeed31]{font-size:.625rem}.cui-smoke-sensor--small .cui-smoke-sensor__indicator[data-v-65aeed31]{width:.375rem;height:.375rem}.cui-smoke-sensor--large[data-v-65aeed31]{gap:.75rem;padding:1rem}.cui-smoke-sensor--large .cui-smoke-sensor__icon[data-v-65aeed31]{width:2.25rem;height:2.25rem}.cui-smoke-sensor--large .cui-smoke-sensor__icon-svg[data-v-65aeed31]{width:2rem;height:2rem}.cui-smoke-sensor--large .cui-smoke-sensor__label[data-v-65aeed31]{font-size:1rem}.cui-smoke-sensor--large .cui-smoke-sensor__status[data-v-65aeed31]{font-size:.875rem}.cui-smoke-sensor--large .cui-smoke-sensor__indicator[data-v-65aeed31]{width:.625rem;height:.625rem}.cui-occupancy-sensor[data-v-4c63160a]{border-radius:.5rem;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.cui-occupancy-sensor--disabled[data-v-4c63160a]{opacity:.6}.cui-occupancy-sensor__header[data-v-4c63160a]{align-items:center;gap:.5rem;display:flex}.cui-occupancy-sensor__icon[data-v-4c63160a]{justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex}.cui-occupancy-sensor__icon-svg[data-v-4c63160a]{width:1.5rem;height:1.5rem;transition:color .2s,filter .2s}.cui-occupancy-sensor__info[data-v-4c63160a]{flex-direction:column;flex:1;gap:0;display:flex}.cui-occupancy-sensor__label[data-v-4c63160a]{color:var(--text-color);font-size:.875rem;font-weight:500}.cui-occupancy-sensor__status[data-v-4c63160a]{font-size:.75rem;font-weight:500}.cui-occupancy-sensor__status--occupied[data-v-4c63160a]{color:#22c55e}.cui-occupancy-sensor__status--empty[data-v-4c63160a]{color:var(--text-secondary-color)}.cui-occupancy-sensor__indicator[data-v-4c63160a]{border-radius:50%;width:.5rem;height:.5rem;transition:background-color .2s}.cui-occupancy-sensor__indicator--occupied[data-v-4c63160a]{background-color:#22c55e;box-shadow:0 0 6px #22c55e99}.cui-occupancy-sensor__indicator--empty[data-v-4c63160a]{background-color:var(--text-secondary-color)}.cui-occupancy-sensor--small[data-v-4c63160a]{gap:.375rem;padding:.5rem}.cui-occupancy-sensor--small .cui-occupancy-sensor__icon[data-v-4c63160a]{width:1.25rem;height:1.25rem}.cui-occupancy-sensor--small .cui-occupancy-sensor__icon-svg[data-v-4c63160a]{width:1.125rem;height:1.125rem}.cui-occupancy-sensor--small .cui-occupancy-sensor__label[data-v-4c63160a]{font-size:.75rem}.cui-occupancy-sensor--small .cui-occupancy-sensor__status[data-v-4c63160a]{font-size:.625rem}.cui-occupancy-sensor--small .cui-occupancy-sensor__indicator[data-v-4c63160a]{width:.375rem;height:.375rem}.cui-occupancy-sensor--large[data-v-4c63160a]{gap:.75rem;padding:1rem}.cui-occupancy-sensor--large .cui-occupancy-sensor__icon[data-v-4c63160a]{width:2.25rem;height:2.25rem}.cui-occupancy-sensor--large .cui-occupancy-sensor__icon-svg[data-v-4c63160a]{width:2rem;height:2rem}.cui-occupancy-sensor--large .cui-occupancy-sensor__label[data-v-4c63160a]{font-size:1rem}.cui-occupancy-sensor--large .cui-occupancy-sensor__status[data-v-4c63160a]{font-size:.875rem}.cui-occupancy-sensor--large .cui-occupancy-sensor__indicator[data-v-4c63160a]{width:.625rem;height:.625rem}.cui-contact-sensor[data-v-9ebb398d]{border-radius:.5rem;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.cui-contact-sensor--disabled[data-v-9ebb398d]{opacity:.6}.cui-contact-sensor__header[data-v-9ebb398d]{align-items:center;gap:.5rem;display:flex}.cui-contact-sensor__icon[data-v-9ebb398d]{justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex}.cui-contact-sensor__icon-svg[data-v-9ebb398d]{width:1.5rem;height:1.5rem;transition:color .2s,filter .2s}.cui-contact-sensor__info[data-v-9ebb398d]{flex-direction:column;flex:1;gap:0;display:flex}.cui-contact-sensor__label[data-v-9ebb398d]{color:var(--text-color);font-size:.875rem;font-weight:500}.cui-contact-sensor__status[data-v-9ebb398d]{font-size:.75rem;font-weight:500}.cui-contact-sensor__status--closed[data-v-9ebb398d]{color:#22c55e}.cui-contact-sensor__status--open[data-v-9ebb398d]{color:#fb923c}.cui-contact-sensor__indicator[data-v-9ebb398d]{border-radius:50%;width:.5rem;height:.5rem;transition:background-color .2s}.cui-contact-sensor__indicator--closed[data-v-9ebb398d]{background-color:#22c55e;box-shadow:0 0 6px #22c55e99}.cui-contact-sensor__indicator--open[data-v-9ebb398d]{background-color:#fb923c;animation:1.5s ease-in-out infinite pulse-indicator-9ebb398d;box-shadow:0 0 6px #fb923c99}@keyframes pulse-indicator-9ebb398d{0%,to{opacity:1}50%{opacity:.5}}.cui-contact-sensor--small[data-v-9ebb398d]{gap:.375rem;padding:.5rem}.cui-contact-sensor--small .cui-contact-sensor__icon[data-v-9ebb398d]{width:1.25rem;height:1.25rem}.cui-contact-sensor--small .cui-contact-sensor__icon-svg[data-v-9ebb398d]{width:1.125rem;height:1.125rem}.cui-contact-sensor--small .cui-contact-sensor__label[data-v-9ebb398d]{font-size:.75rem}.cui-contact-sensor--small .cui-contact-sensor__status[data-v-9ebb398d]{font-size:.625rem}.cui-contact-sensor--small .cui-contact-sensor__indicator[data-v-9ebb398d]{width:.375rem;height:.375rem}.cui-contact-sensor--large[data-v-9ebb398d]{gap:.75rem;padding:1rem}.cui-contact-sensor--large .cui-contact-sensor__icon[data-v-9ebb398d]{width:2.25rem;height:2.25rem}.cui-contact-sensor--large .cui-contact-sensor__icon-svg[data-v-9ebb398d]{width:2rem;height:2rem}.cui-contact-sensor--large .cui-contact-sensor__label[data-v-9ebb398d]{font-size:1rem}.cui-contact-sensor--large .cui-contact-sensor__status[data-v-9ebb398d]{font-size:.875rem}.cui-contact-sensor--large .cui-contact-sensor__indicator[data-v-9ebb398d]{width:.625rem;height:.625rem}.cui-doorbell[data-v-ecaa8185]{border-radius:.5rem;flex-direction:column;gap:.5rem;padding:.75rem;transition:all .2s;display:flex}.cui-doorbell--disabled[data-v-ecaa8185]{opacity:.6;pointer-events:none}.cui-doorbell__header[data-v-ecaa8185]{align-items:center;gap:.5rem;display:flex}.cui-doorbell__icon[data-v-ecaa8185]{justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex}.cui-doorbell__icon-svg[data-v-ecaa8185]{width:1.5rem;height:1.5rem;color:var(--text-secondary-color);transition:color .2s,filter .2s}.cui-doorbell__icon-svg--ringing[data-v-ecaa8185]{animation:.15s ease-in-out infinite doorbell-shake-ecaa8185}@keyframes doorbell-shake-ecaa8185{0%,to{transform:rotate(-15deg)}50%{transform:rotate(15deg)}}.cui-doorbell__info[data-v-ecaa8185]{flex-direction:column;flex:1;gap:0;display:flex}.cui-doorbell__label[data-v-ecaa8185]{color:var(--text-color);font-size:.875rem;font-weight:500}.cui-doorbell__status[data-v-ecaa8185]{color:var(--text-secondary-color);font-size:.75rem}.cui-doorbell__status--ringing[data-v-ecaa8185]{color:#eab308;font-weight:600;animation:.3s ease-in-out infinite alternate blink-ecaa8185}@keyframes blink-ecaa8185{0%{opacity:1}to{opacity:.5}}.cui-doorbell__button[data-v-ecaa8185]{margin-left:auto}.cui-doorbell__button-icon[data-v-ecaa8185]{width:1rem;height:1rem}.cui-doorbell--small[data-v-ecaa8185]{gap:.375rem;padding:.5rem}.cui-doorbell--small .cui-doorbell__icon[data-v-ecaa8185]{width:1.25rem;height:1.25rem}.cui-doorbell--small .cui-doorbell__icon-svg[data-v-ecaa8185]{width:1.125rem;height:1.125rem}.cui-doorbell--small .cui-doorbell__label[data-v-ecaa8185]{font-size:.75rem}.cui-doorbell--small .cui-doorbell__status[data-v-ecaa8185]{font-size:.625rem}.cui-doorbell--large[data-v-ecaa8185]{gap:.75rem;padding:1rem}.cui-doorbell--large .cui-doorbell__icon[data-v-ecaa8185]{width:2.25rem;height:2.25rem}.cui-doorbell--large .cui-doorbell__icon-svg[data-v-ecaa8185]{width:2rem;height:2rem}.cui-doorbell--large .cui-doorbell__label[data-v-ecaa8185]{font-size:1rem}.cui-doorbell--large .cui-doorbell__status[data-v-ecaa8185]{font-size:.875rem}.cui-security-system[data-v-0fd8b3fb]{border-radius:.5rem;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.cui-security-system--disabled[data-v-0fd8b3fb]{opacity:.6;pointer-events:none}.cui-security-system__header[data-v-0fd8b3fb]{align-items:center;gap:.5rem;display:flex}.cui-security-system__icon[data-v-0fd8b3fb]{justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex}.cui-security-system__icon-svg[data-v-0fd8b3fb]{width:1.5rem;height:1.5rem;color:var(--text-secondary-color);transition:color .2s,filter .2s}.cui-security-system__info[data-v-0fd8b3fb]{flex-direction:column;gap:0;display:flex}.cui-security-system__label[data-v-0fd8b3fb]{color:var(--text-color);font-size:.875rem;font-weight:500}.cui-security-system__status[data-v-0fd8b3fb]{font-size:.75rem;font-weight:500}.cui-security-system__status--disarmed[data-v-0fd8b3fb]{color:var(--text-secondary-color)}.cui-security-system__status--armed[data-v-0fd8b3fb]{color:#22c55e}.cui-security-system__status--transitioning[data-v-0fd8b3fb]{color:#eab308;animation:1s ease-in-out infinite pulse-text-0fd8b3fb}@keyframes pulse-text-0fd8b3fb{0%,to{opacity:1}50%{opacity:.5}}.cui-security-system__status--alarm[data-v-0fd8b3fb]{color:#ef4444;animation:.5s ease-in-out infinite alternate blink-0fd8b3fb}@keyframes blink-0fd8b3fb{0%{opacity:1}to{opacity:.5}}@keyframes pulse-0fd8b3fb{0%{transform:scale(1)}to{transform:scale(1.1)}}.cui-security-system__alarm[data-v-0fd8b3fb]{color:#ef4444;background-color:#ef44441a;border:1px solid #ef44444d;border-radius:.375rem;align-items:center;gap:.375rem;padding:.5rem;font-size:.75rem;font-weight:500;display:flex}.cui-security-system__alarm-icon[data-v-0fd8b3fb]{width:1rem;height:1rem;animation:.5s ease-in-out infinite alternate pulse-0fd8b3fb}.cui-security-system__alarm[data-v-0fd8b3fb] .p-button{margin-left:auto}.cui-security-system__modes[data-v-0fd8b3fb]{grid-template-columns:repeat(4,1fr);gap:.375rem;display:grid}.cui-security-system__mode[data-v-0fd8b3fb]{border:1px solid var(--surface-border);background-color:var(--surface-ground);color:var(--text-secondary-color);cursor:pointer;border-radius:.375rem;flex-direction:column;align-items:center;gap:.125rem;padding:.5rem .25rem;font-size:.625rem;font-weight:500;transition:all .2s;display:flex}.cui-security-system__mode[data-v-0fd8b3fb]:disabled{opacity:.5;cursor:not-allowed}.cui-security-system__mode--active[data-v-0fd8b3fb]{background-color:var(--primary-500);border-color:var(--primary-500);color:#fff}.cui-security-system__mode--active[data-v-0fd8b3fb]:hover:not(:disabled){background-color:var(--primary-600)}.cui-security-system__mode-icon[data-v-0fd8b3fb]{width:1.125rem;height:1.125rem}.cui-security-system--small[data-v-0fd8b3fb]{gap:.375rem;padding:.5rem}.cui-security-system--small .cui-security-system__icon[data-v-0fd8b3fb]{width:1.25rem;height:1.25rem}.cui-security-system--small .cui-security-system__icon-svg[data-v-0fd8b3fb]{width:1.125rem;height:1.125rem}.cui-security-system--small .cui-security-system__label[data-v-0fd8b3fb]{font-size:.75rem}.cui-security-system--small .cui-security-system__status[data-v-0fd8b3fb]{font-size:.625rem}.cui-security-system--small .cui-security-system__mode[data-v-0fd8b3fb]{padding:.375rem .125rem;font-size:.5rem}.cui-security-system--small .cui-security-system__mode-icon[data-v-0fd8b3fb]{width:.875rem;height:.875rem}.cui-security-system--large[data-v-0fd8b3fb]{gap:.75rem;padding:1rem}.cui-security-system--large .cui-security-system__icon[data-v-0fd8b3fb]{width:2.25rem;height:2.25rem}.cui-security-system--large .cui-security-system__icon-svg[data-v-0fd8b3fb]{width:2rem;height:2rem}.cui-security-system--large .cui-security-system__label[data-v-0fd8b3fb]{font-size:1rem}.cui-security-system--large .cui-security-system__status[data-v-0fd8b3fb]{font-size:.875rem}.cui-security-system--large .cui-security-system__mode[data-v-0fd8b3fb]{padding:.625rem .375rem;font-size:.75rem}.cui-security-system--large .cui-security-system__mode-icon[data-v-0fd8b3fb]{width:1.375rem;height:1.375rem}.cui-siren-control[data-v-896b5f7c]{border-radius:.75rem;flex-direction:column;gap:.75rem;padding:1rem;display:flex}.cui-siren-control--disabled[data-v-896b5f7c]{opacity:.6;pointer-events:none}.cui-siren-control__header[data-v-896b5f7c]{align-items:center;gap:.75rem;display:flex}.cui-siren-control__icon[data-v-896b5f7c]{justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.cui-siren-control__icon-svg[data-v-896b5f7c]{width:1.5rem;height:1.5rem;color:var(--text-secondary-color);transition:color .2s,filter .2s,opacity .2s}.cui-siren-control__icon-svg--active[data-v-896b5f7c]{animation:.5s ease-in-out infinite alternate siren-pulse-896b5f7c}@keyframes siren-pulse-896b5f7c{0%{transform:scale(1)}to{transform:scale(1.1)}}.cui-siren-control__label[data-v-896b5f7c]{color:var(--text-color);flex:1;font-weight:500}.cui-siren-control__toggle[data-v-896b5f7c]{margin-left:auto}.cui-siren-control__volume[data-v-896b5f7c]{flex-direction:column;gap:.5rem;padding-top:.5rem;display:flex}.cui-siren-control__volume-header[data-v-896b5f7c]{align-items:center;gap:.5rem;display:flex}.cui-siren-control__volume-icon[data-v-896b5f7c]{width:1rem;height:1rem;color:var(--text-secondary-color)}.cui-siren-control__volume-value[data-v-896b5f7c]{color:var(--text-secondary-color);margin-left:auto;font-size:.875rem}.cui-siren-control__slider[data-v-896b5f7c]{width:100%}.cui-siren-control--small[data-v-896b5f7c]{gap:.5rem;padding:.75rem}.cui-siren-control--small .cui-siren-control__icon[data-v-896b5f7c]{width:1.5rem;height:1.5rem}.cui-siren-control--small .cui-siren-control__icon-svg[data-v-896b5f7c]{width:1.25rem;height:1.25rem}.cui-siren-control--small .cui-siren-control__label[data-v-896b5f7c]{font-size:.875rem}.cui-siren-control--large[data-v-896b5f7c]{gap:1rem;padding:1.25rem}.cui-siren-control--large .cui-siren-control__icon[data-v-896b5f7c]{width:2.5rem;height:2.5rem}.cui-siren-control--large .cui-siren-control__icon-svg[data-v-896b5f7c]{width:2rem;height:2rem}.cui-siren-control--large .cui-siren-control__label[data-v-896b5f7c]{font-size:1.125rem}.cui-lock-control[data-v-4b2a60ff]{border-radius:.5rem;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.cui-lock-control--disabled[data-v-4b2a60ff]{opacity:.6;pointer-events:none}.cui-lock-control__header[data-v-4b2a60ff]{align-items:center;gap:.5rem;display:flex}.cui-lock-control__icon[data-v-4b2a60ff]{justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex}.cui-lock-control__icon-svg[data-v-4b2a60ff]{width:1.5rem;height:1.5rem;color:var(--text-secondary-color);transition:color .2s,filter .2s}.cui-lock-control__info[data-v-4b2a60ff]{flex-direction:column;gap:0;display:flex}.cui-lock-control__label[data-v-4b2a60ff]{color:var(--text-color);font-size:.875rem;font-weight:500}.cui-lock-control__status[data-v-4b2a60ff]{color:var(--text-secondary-color);font-size:.75rem;font-weight:500}.cui-lock-control__status--secured[data-v-4b2a60ff]{color:#22c55e}.cui-lock-control__status--unsecured[data-v-4b2a60ff]{color:#eab308}.cui-lock-control__status--transitioning[data-v-4b2a60ff]{color:#eab308;animation:1s ease-in-out infinite pulse-text-4b2a60ff}@keyframes pulse-text-4b2a60ff{0%,to{opacity:1}50%{opacity:.5}}.cui-lock-control--small[data-v-4b2a60ff]{gap:.375rem;padding:.5rem}.cui-lock-control--small .cui-lock-control__icon[data-v-4b2a60ff]{width:1.25rem;height:1.25rem}.cui-lock-control--small .cui-lock-control__icon-svg[data-v-4b2a60ff]{width:1.125rem;height:1.125rem}.cui-lock-control--small .cui-lock-control__label[data-v-4b2a60ff]{font-size:.75rem}.cui-lock-control--small .cui-lock-control__status[data-v-4b2a60ff]{font-size:.625rem}.cui-lock-control--large[data-v-4b2a60ff]{gap:.75rem;padding:1rem}.cui-lock-control--large .cui-lock-control__icon[data-v-4b2a60ff]{width:2.25rem;height:2.25rem}.cui-lock-control--large .cui-lock-control__icon-svg[data-v-4b2a60ff]{width:2rem;height:2rem}.cui-lock-control--large .cui-lock-control__label[data-v-4b2a60ff]{font-size:1rem}.cui-lock-control--large .cui-lock-control__status[data-v-4b2a60ff]{font-size:.875rem}.cui-switch-control[data-v-19be0379]{border-radius:.75rem;flex-direction:column;gap:.75rem;padding:1rem;display:flex}.cui-switch-control--disabled[data-v-19be0379]{opacity:.6;pointer-events:none}.cui-switch-control__header[data-v-19be0379]{align-items:center;gap:.75rem;display:flex}.cui-switch-control__icon[data-v-19be0379]{justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.cui-switch-control__icon-svg[data-v-19be0379]{width:1.5rem;height:1.5rem;color:var(--text-secondary-color);transition:color .2s,filter .2s}.cui-switch-control__label[data-v-19be0379]{color:var(--text-color);flex:1;font-weight:500}.cui-switch-control__toggle[data-v-19be0379]{margin-left:auto}.cui-switch-control--small[data-v-19be0379]{gap:.5rem;padding:.75rem}.cui-switch-control--small .cui-switch-control__icon[data-v-19be0379]{width:1.5rem;height:1.5rem}.cui-switch-control--small .cui-switch-control__icon-svg[data-v-19be0379]{width:1.25rem;height:1.25rem}.cui-switch-control--small .cui-switch-control__label[data-v-19be0379]{font-size:.875rem}.cui-switch-control--large[data-v-19be0379]{gap:1rem;padding:1.25rem}.cui-switch-control--large .cui-switch-control__icon[data-v-19be0379]{width:2.5rem;height:2.5rem}.cui-switch-control--large .cui-switch-control__icon-svg[data-v-19be0379]{width:2rem;height:2rem}.cui-switch-control--large .cui-switch-control__label[data-v-19be0379]{font-size:1.125rem}.cui-light-control[data-v-e4fe3949]{border-radius:.75rem;flex-direction:column;gap:.75rem;padding:1rem;display:flex}.cui-light-control--disabled[data-v-e4fe3949]{opacity:.6;pointer-events:none}.cui-light-control__header[data-v-e4fe3949]{align-items:center;gap:.75rem;display:flex}.cui-light-control__icon[data-v-e4fe3949]{justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.cui-light-control__icon-svg[data-v-e4fe3949]{width:1.5rem;height:1.5rem;color:var(--text-secondary-color);transition:color .2s,filter .2s,opacity .2s}.cui-light-control__icon-svg--on[data-v-e4fe3949]{color:var(--yellow-400)}.cui-light-control__label[data-v-e4fe3949]{color:var(--text-color);flex:1;font-weight:500}.cui-light-control__toggle[data-v-e4fe3949]{margin-left:auto}.cui-light-control__brightness[data-v-e4fe3949]{flex-direction:column;gap:.5rem;padding-top:.5rem;display:flex}.cui-light-control__brightness-header[data-v-e4fe3949]{align-items:center;gap:.5rem;display:flex}.cui-light-control__brightness-icon[data-v-e4fe3949]{width:1rem;height:1rem;color:var(--text-secondary-color)}.cui-light-control__brightness-value[data-v-e4fe3949]{color:var(--text-secondary-color);margin-left:auto;font-size:.875rem}.cui-light-control__slider[data-v-e4fe3949]{width:100%}.cui-light-control--small[data-v-e4fe3949]{gap:.5rem;padding:.75rem}.cui-light-control--small .cui-light-control__icon[data-v-e4fe3949]{width:1.5rem;height:1.5rem}.cui-light-control--small .cui-light-control__icon-svg[data-v-e4fe3949]{width:1.25rem;height:1.25rem}.cui-light-control--small .cui-light-control__label[data-v-e4fe3949]{font-size:.875rem}.cui-light-control--large[data-v-e4fe3949]{gap:1rem;padding:1.25rem}.cui-light-control--large .cui-light-control__icon[data-v-e4fe3949]{width:2.5rem;height:2.5rem}.cui-light-control--large .cui-light-control__icon-svg[data-v-e4fe3949]{width:2rem;height:2rem}.cui-light-control--large .cui-light-control__label[data-v-e4fe3949]{font-size:1.125rem}
