.Menu-module-scss-module__l_pypG__popover{border-radius:var(--ha-radius-xl);background:var(--ha-bg-menu-default);transition:background var(--ha-transition-main);box-shadow:var(--ha-spacing-0)var(--ha-spacing-0)var(--ha-spacing-0-5)0 #00000026;overflow-y:scroll}.Menu-module-scss-module__l_pypG__popover .Menu-module-scss-module__l_pypG__menu{margin:var(--ha-spacing-0);padding:var(--ha-spacing-1)var(--ha-spacing-0);align-items:stretch;gap:var(--ha-spacing-0);border:none;flex-direction:column;justify-content:flex-start;display:flex}.Menu-module-scss-module__l_pypG__popover .Menu-module-scss-module__l_pypG__menu .Menu-module-scss-module__l_pypG__row{cursor:pointer;width:100%;padding:var(--ha-spacing-0)var(--ha-spacing-1);align-items:center;gap:var(--ha-spacing-1);flex-direction:row;justify-content:space-between;display:flex}.Menu-module-scss-module__l_pypG__popover .Menu-module-scss-module__l_pypG__menu .Menu-module-scss-module__l_pypG__row.Menu-module-scss-module__l_pypG__disabled{cursor:not-allowed}.Menu-module-scss-module__l_pypG__popover .Menu-module-scss-module__l_pypG__menu .Menu-module-scss-module__l_pypG__row.Menu-module-scss-module__l_pypG__disabled .Menu-module-scss-module__l_pypG__text{color:var(--ha-text-disabled-default)}.Menu-module-scss-module__l_pypG__popover .Menu-module-scss-module__l_pypG__menu .Menu-module-scss-module__l_pypG__row.Menu-module-scss-module__l_pypG__disabled .Menu-module-scss-module__l_pypG__icons svg{color:var(--ha-icon-disabled-default)}.Menu-module-scss-module__l_pypG__popover .Menu-module-scss-module__l_pypG__menu .Menu-module-scss-module__l_pypG__row.Menu-module-scss-module__l_pypG__disabled:hover .Menu-module-scss-module__l_pypG__focusable{background:0 0}.Menu-module-scss-module__l_pypG__popover .Menu-module-scss-module__l_pypG__menu .Menu-module-scss-module__l_pypG__row .Menu-module-scss-module__l_pypG__focusable{border-radius:var(--ha-radius-md);width:100%;padding:var(--ha-spacing-1)var(--ha-spacing-2);transition:background var(--ha-transition-main);align-items:center;gap:var(--ha-spacing-1);flex-direction:row;justify-content:space-between;display:flex}.Menu-module-scss-module__l_pypG__popover .Menu-module-scss-module__l_pypG__menu .Menu-module-scss-module__l_pypG__row .Menu-module-scss-module__l_pypG__focusable .Menu-module-scss-module__l_pypG__label{align-items:center;gap:var(--ha-spacing-1);flex-direction:row;justify-content:flex-start;width:100%;display:flex}.Menu-module-scss-module__l_pypG__popover .Menu-module-scss-module__l_pypG__menu .Menu-module-scss-module__l_pypG__row .Menu-module-scss-module__l_pypG__focusable .Menu-module-scss-module__l_pypG__label .Menu-module-scss-module__l_pypG__text{-webkit-line-clamp:1;text-overflow:ellipsis;word-break:break-all;word-wrap:break-word;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden}.Menu-module-scss-module__l_pypG__popover .Menu-module-scss-module__l_pypG__menu .Menu-module-scss-module__l_pypG__row .Menu-module-scss-module__l_pypG__focusable .Menu-module-scss-module__l_pypG__label .Menu-module-scss-module__l_pypG__icons{align-items:center;gap:var(--ha-spacing-0-5);flex-direction:row;justify-content:flex-start;width:auto;display:flex}.Menu-module-scss-module__l_pypG__popover .Menu-module-scss-module__l_pypG__menu .Menu-module-scss-module__l_pypG__row .Menu-module-scss-module__l_pypG__focusable .Menu-module-scss-module__l_pypG__label .Menu-module-scss-module__l_pypG__icons .Menu-module-scss-module__l_pypG__check{color:var(--ha-icon-brand-default)}.Menu-module-scss-module__l_pypG__popover .Menu-module-scss-module__l_pypG__menu .Menu-module-scss-module__l_pypG__row .Menu-module-scss-module__l_pypG__focusable .Menu-module-scss-module__l_pypG__label .Menu-module-scss-module__l_pypG__icons .Menu-module-scss-module__l_pypG__fakeIcon{width:var(--ha-spacing-3-5);height:var(--ha-spacing-3-5)}.Menu-module-scss-module__l_pypG__popover .Menu-module-scss-module__l_pypG__menu .Menu-module-scss-module__l_pypG__row .Menu-module-scss-module__l_pypG__focusable .Menu-module-scss-module__l_pypG__right{align-items:center;gap:var(--ha-spacing-1);flex-direction:row;flex-shrink:0;justify-content:flex-start;display:flex}.Menu-module-scss-module__l_pypG__popover .Menu-module-scss-module__l_pypG__menu .Menu-module-scss-module__l_pypG__row .Menu-module-scss-module__l_pypG__focusable .Menu-module-scss-module__l_pypG__right .Menu-module-scss-module__l_pypG__icon{color:var(--ha-icon-base-tertiary)}.Menu-module-scss-module__l_pypG__popover .Menu-module-scss-module__l_pypG__menu .Menu-module-scss-module__l_pypG__row:hover .Menu-module-scss-module__l_pypG__focusable{background:var(--ha-bg-base-hover)}.Menu-module-scss-module__l_pypG__popover .Menu-module-scss-module__l_pypG__menu .Menu-module-scss-module__l_pypG__row[data-focused],.Menu-module-scss-module__l_pypG__popover .Menu-module-scss-module__l_pypG__menu .Menu-module-scss-module__l_pypG__row[data-pressed],.Menu-module-scss-module__l_pypG__popover .Menu-module-scss-module__l_pypG__menu .Menu-module-scss-module__l_pypG__row:focus{border:none;outline:none}.Menu-module-scss-module__l_pypG__popover .Menu-module-scss-module__l_pypG__menu .Menu-module-scss-module__l_pypG__row:focus-visible .Menu-module-scss-module__l_pypG__focusable{background:var(--ha-bg-base-hover);outline:var(--ha-border-focus)solid var(--ha-spacing-px);position:relative}.Menu-module-scss-module__l_pypG__popover .Menu-module-scss-module__l_pypG__menu .Menu-module-scss-module__l_pypG__row:focus-visible .Menu-module-scss-module__l_pypG__focusable:after{content:"";border:var(--ha-spacing-px)solid var(--ha-border-offset);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.Menu-module-scss-module__l_pypG__popover .Menu-module-scss-module__l_pypG__menu .Menu-module-scss-module__l_pypG__row.Menu-module-scss-module__l_pypG__theme-brand{color:var(--ha-color-brand)}.Menu-module-scss-module__l_pypG__popover .Menu-module-scss-module__l_pypG__menu .Menu-module-scss-module__l_pypG__row.Menu-module-scss-module__l_pypG__theme-favorite .Menu-module-scss-module__l_pypG__icons svg{color:var(--ha-icon-favorite-default)!important}.Menu-module-scss-module__l_pypG__popover .Menu-module-scss-module__l_pypG__menu .Menu-module-scss-module__l_pypG__row.Menu-module-scss-module__l_pypG__theme-danger{color:var(--ha-color-danger)}.Menu-module-scss-module__l_pypG__popover .Menu-module-scss-module__l_pypG__menu .Menu-module-scss-module__l_pypG__row.Menu-module-scss-module__l_pypG__theme-danger[data-focused],.Menu-module-scss-module__l_pypG__popover .Menu-module-scss-module__l_pypG__menu .Menu-module-scss-module__l_pypG__row.Menu-module-scss-module__l_pypG__theme-danger[data-pressed]{background:var(--ha-color-danger-selected);transition:background var(--ha-transition-main)}.Menu-module-scss-module__l_pypG__popover .Menu-module-scss-module__l_pypG__menu .Menu-module-scss-module__l_pypG__submenuItem{align-items:center;gap:var(--ha-spacing-2);flex-direction:row;justify-content:space-between;display:flex}.Menu-module-scss-module__l_pypG__popover .Menu-module-scss-module__l_pypG__menu .Menu-module-scss-module__l_pypG__section{align-items:flex-start;gap:var(--ha-spacing-0);flex-direction:column;justify-content:flex-start;width:100%;display:flex}.Menu-module-scss-module__l_pypG__popover .Menu-module-scss-module__l_pypG__menu .Menu-module-scss-module__l_pypG__section .Menu-module-scss-module__l_pypG__title{pointer-events:none;width:100%;padding:var(--ha-spacing-1)var(--ha-spacing-3)}.Menu-module-scss-module__l_pypG__popover .Menu-module-scss-module__l_pypG__menu .Menu-module-scss-module__l_pypG__divider{pointer-events:none;width:100%;min-height:var(--ha-spacing-4);align-items:center;gap:var(--ha-spacing-0);flex-direction:row;justify-content:center;display:flex}.Menu-module-scss-module__l_pypG__popover .Menu-module-scss-module__l_pypG__menu .Menu-module-scss-module__l_pypG__divider:focus{outline:unset}.Menu-module-scss-module__l_pypG__popover .Menu-module-scss-module__l_pypG__menu:focus,.Menu-module-scss-module__l_pypG__popover .Menu-module-scss-module__l_pypG__menu:active,.Menu-module-scss-module__l_pypG__popover .Menu-module-scss-module__l_pypG__menu:focus-visible,.Menu-module-scss-module__l_pypG__popover .Menu-module-scss-module__l_pypG__item:focus,.Menu-module-scss-module__l_pypG__popover .Menu-module-scss-module__l_pypG__item:active,.Menu-module-scss-module__l_pypG__popover .Menu-module-scss-module__l_pypG__item:focus-visible{border:none;outline:none}.Menu-module-scss-module__l_pypG__customTrigger{appearance:none;cursor:pointer;background:0 0;border:none;outline:none;margin:0;padding:0;display:inline-flex}.Menu-module-scss-module__l_pypG__customTrigger[data-focus-visible]{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:4px}:is(.Menu-module-scss-module__l_pypG__chevronClosed [aria-details=end-icon],.Menu-module-scss-module__l_pypG__chevronOpen [aria-details=end-icon]){transition:rotate var(--ha-transition-main)}.Menu-module-scss-module__l_pypG__chevronClosed [aria-details=end-icon]{rotate:none}.Menu-module-scss-module__l_pypG__chevronOpen [aria-details=end-icon]{rotate:180deg}
.Modal-module-scss-module__7C2n_W__overlay{z-index:100;top:var(--ha-spacing-0);left:var(--ha-spacing-0);background:var(--ha-bg-base-overlay);width:100%;height:100dvh;position:fixed}.Modal-module-scss-module__7C2n_W__overlay[data-entering]{animation:Modal-module-scss-module__7C2n_W__overlay-fade var(--ha-transition-main)}.Modal-module-scss-module__7C2n_W__overlay[data-exiting]{animation:Modal-module-scss-module__7C2n_W__overlay-fade reverse var(--ha-transition-main)}.Modal-module-scss-module__7C2n_W__modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.Modal-module-scss-module__7C2n_W__modal[data-entering]{animation:.2s cubic-bezier(.175,.885,.32,1.275) Modal-module-scss-module__7C2n_W__modal-zoom}.Modal-module-scss-module__7C2n_W__modal[data-exiting]{animation:Modal-module-scss-module__7C2n_W__modal-fade var(--ha-transition-main)}@keyframes Modal-module-scss-module__7C2n_W__overlay-fade{0%{background:0 0}to{background:var(--ha-bg-base-overlay)}}@keyframes Modal-module-scss-module__7C2n_W__modal-fade{0%{opacity:1}to{opacity:0}}@keyframes Modal-module-scss-module__7C2n_W__modal-zoom{0%{transform:translate(-50%,-50%)scale(.75)}to{transform:translate(-50%,-50%)scale(1)}}
.ModalLayout-module-scss-module__p4tomW__layout{width:var(--ha-layout-modal-width);height:var(--ha-layout-modal-height);border-radius:var(--ha-radius-3xl);background:var(--ha-bg-base-default);transition:background var(--ha-transition-main);align-items:flex-start;gap:var(--ha-spacing-0);flex-direction:column;justify-content:flex-start;display:flex}.ModalLayout-module-scss-module__p4tomW__heading{width:100%;padding:var(--ha-spacing-2)var(--ha-spacing-2)var(--ha-spacing-2)var(--ha-spacing-4);transition:border var(--ha-transition-main);position:relative}.ModalLayout-module-scss-module__p4tomW__heading:after{content:"";width:100%;height:var(--ha-spacing-px);background:var(--ha-border-base-default);transition:background var(--ha-transition-main);position:absolute;bottom:0;left:0}.ModalLayout-module-scss-module__p4tomW__heading{align-items:center;gap:var(--ha-spacing-0);flex-direction:row;justify-content:space-between;display:flex}
.NumericInput-module-scss-module__vs0u1q__container{align-items:flex-start;gap:var(--ha-spacing-0-5);flex-direction:column;justify-content:flex-start;display:flex}.NumericInput-module-scss-module__vs0u1q__container .NumericInput-module-scss-module__vs0u1q__wrapper{border-radius:var(--ha-radius-md);background:var(--ha-bg-base-secondary);transition:background var(--ha-transition-main);align-items:center;gap:var(--ha-spacing-0-5);flex-direction:row;justify-content:flex-start;display:flex}.NumericInput-module-scss-module__vs0u1q__container .NumericInput-module-scss-module__vs0u1q__wrapper .NumericInput-module-scss-module__vs0u1q__input{background:unset;width:var(--ha-spacing-6);padding:var(--ha-spacing-1)var(--ha-spacing-0)var(--ha-spacing-1)var(--ha-spacing-2);font-family:var(--ha-font-family-default);font-size:.75rem;font-weight:400;line-height:var(--ha-spacing-4);border:0;outline:0}.NumericInput-module-scss-module__vs0u1q__container .NumericInput-module-scss-module__vs0u1q__wrapper .NumericInput-module-scss-module__vs0u1q__input:focus{border:0;outline:0}.NumericInput-module-scss-module__vs0u1q__container .NumericInput-module-scss-module__vs0u1q__wrapper:hover{background:var(--ha-bg-base-hover)}.NumericInput-module-scss-module__vs0u1q__popover{max-height:calc(var(--ha-spacing-4)*10)!important}
.PinInput-module-scss-module__LV6YtG__pininput{align-items:center;gap:var(--ha-spacing-3);flex-direction:row;justify-content:flex-start;display:flex}.PinInput-module-scss-module__LV6YtG__pininput .PinInput-module-scss-module__LV6YtG__inputs{align-items:center;gap:var(--ha-spacing-1);flex-direction:row;flex-shrink:0;justify-content:flex-start;display:flex}.PinInput-module-scss-module__LV6YtG__pininput .PinInput-module-scss-module__LV6YtG__inputs .PinInput-module-scss-module__LV6YtG__input{flex-shrink:0}.PinInput-module-scss-module__LV6YtG__pininput .PinInput-module-scss-module__LV6YtG__inputs .PinInput-module-scss-module__LV6YtG__input.PinInput-module-scss-module__LV6YtG__size-xs{width:var(--ha-spacing-6);height:var(--ha-spacing-6)}.PinInput-module-scss-module__LV6YtG__pininput .PinInput-module-scss-module__LV6YtG__inputs .PinInput-module-scss-module__LV6YtG__input.PinInput-module-scss-module__LV6YtG__size-md{width:var(--ha-spacing-10);height:var(--ha-spacing-10)}
.Progress-module-scss-module__L8sdAW__progress{align-items:stretch;gap:var(--ha-spacing-2);flex-direction:column;justify-content:flex-start;width:100%;display:flex}.Progress-module-scss-module__L8sdAW__progress .Progress-module-scss-module__L8sdAW__header{align-items:center;gap:var(--ha-spacing-2);flex-direction:row;justify-content:space-between;display:flex}.Progress-module-scss-module__L8sdAW__progress.Progress-module-scss-module__L8sdAW__width-max,.Progress-module-scss-module__L8sdAW__progress.Progress-module-scss-module__L8sdAW__width-max .Progress-module-scss-module__L8sdAW__track{width:100%}.Progress-module-scss-module__L8sdAW__progress .Progress-module-scss-module__L8sdAW__track{width:100%;height:var(--ha-spacing-1);border-radius:var(--ha-radius-full);background:var(--ha-bg-base-secondary);transition:background var(--ha-transition-main);outline:var(--ha-spacing-px)solid var(--ha-bg-base-secondary);outline-offset:calc(var(--ha-spacing-px)*-1);position:relative;overflow:hidden}.Progress-module-scss-module__L8sdAW__progress .Progress-module-scss-module__L8sdAW__track.Progress-module-scss-module__L8sdAW__size-xs{height:var(--ha-spacing-1)}.Progress-module-scss-module__L8sdAW__progress .Progress-module-scss-module__L8sdAW__track.Progress-module-scss-module__L8sdAW__size-sm{height:var(--ha-spacing-1-5)}.Progress-module-scss-module__L8sdAW__progress .Progress-module-scss-module__L8sdAW__track.Progress-module-scss-module__L8sdAW__size-md{height:var(--ha-spacing-2)}.Progress-module-scss-module__L8sdAW__progress .Progress-module-scss-module__L8sdAW__fill{border-radius:var(--ha-radius-full);height:100%;transition:width var(--ha-transition-main)background var(--ha-transition-main)}.Progress-module-scss-module__L8sdAW__progress .Progress-module-scss-module__L8sdAW__fill.Progress-module-scss-module__L8sdAW__variant-brand{background:var(--ha-bg-brand-solid-default)}.Progress-module-scss-module__L8sdAW__progress .Progress-module-scss-module__L8sdAW__fill.Progress-module-scss-module__L8sdAW__variant-danger{background:var(--ha-bg-danger-solid-default)}.Progress-module-scss-module__L8sdAW__progress .Progress-module-scss-module__L8sdAW__fill[data-indeterminate=true]{transform-origin:0;animation:1.5s linear infinite Progress-module-scss-module__L8sdAW__indeterminate;width:40%!important}@keyframes Progress-module-scss-module__L8sdAW__indeterminate{0%{transform:translate(-100%)}to{transform:translate(300%)}}
.Radio-module-scss-module__U3MRua__radio{cursor:pointer;forced-color-adjust:none;-webkit-tap-highlight-color:#0000;align-items:center;gap:var(--ha-spacing-2);font-family:var(--ha-font-family-default);font-size:calc(1rem/1px);font-weight:400;line-height:var(--ha-spacing-5-5);border-radius:100%;flex-direction:row;justify-content:flex-start;display:flex;position:relative}.Radio-module-scss-module__U3MRua__radio .Radio-module-scss-module__U3MRua__indicator{background:var(--ha-bg-base-secondary);transition:all var(--ha-transition-main);width:var(--ha-spacing-4);height:var(--ha-spacing-4);outline:var(--ha-spacing-px)solid var(--ha-border-base-secondary);outline-offset:calc(var(--ha-spacing-px)*-1);align-items:center;gap:var(--ha-spacing-0);border-radius:100%;flex-direction:row;flex-shrink:0;justify-content:center;display:flex;position:relative}.Radio-module-scss-module__U3MRua__radio .Radio-module-scss-module__U3MRua__indicator:after{content:"";transition:scale var(--ha-transition-main);width:var(--ha-spacing-1-5);height:var(--ha-spacing-1-5);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)translateZ(0)}.Radio-module-scss-module__U3MRua__radio .Radio-module-scss-module__U3MRua__indicator.Radio-module-scss-module__U3MRua__variant-error{background:var(--ha-bg-danger-soft-default);outline-color:var(--ha-border-danger-default)}.Radio-module-scss-module__U3MRua__radio .Radio-module-scss-module__U3MRua__indicator.Radio-module-scss-module__U3MRua__variant-success{background:var(--ha-bg-success-soft-default);outline-color:var(--ha-border-success-default)}.Radio-module-scss-module__U3MRua__radio .Radio-module-scss-module__U3MRua__indicator.Radio-module-scss-module__U3MRua__variant-blur{box-shadow:var(--ha-effect-radio-shadow);-webkit-backdrop-filter:blur(var(--ha-spacing-2));backdrop-filter:blur(var(--ha-spacing-2));background:#fff3;outline-color:#fff}.Radio-module-scss-module__U3MRua__radio:not([data-disabled])[data-selected] .Radio-module-scss-module__U3MRua__indicator.Radio-module-scss-module__U3MRua__variant-normal{background:var(--ha-bg-brand-solid-default);outline-color:var(--ha-bg-brand-solid-default)}.Radio-module-scss-module__U3MRua__radio:not([data-disabled])[data-selected] .Radio-module-scss-module__U3MRua__indicator.Radio-module-scss-module__U3MRua__variant-error{background:var(--ha-bg-danger-solid-default);outline-color:var(--ha-bg-danger-solid-default)}.Radio-module-scss-module__U3MRua__radio:not([data-disabled])[data-selected] .Radio-module-scss-module__U3MRua__indicator.Radio-module-scss-module__U3MRua__variant-error:after{background:var(--ha-bg-base-default)}.Radio-module-scss-module__U3MRua__radio:not([data-disabled])[data-selected] .Radio-module-scss-module__U3MRua__indicator.Radio-module-scss-module__U3MRua__variant-success{background:var(--ha-bg-success-solid-default);outline-color:var(--ha-bg-success-solid-default)}.Radio-module-scss-module__U3MRua__radio:not([data-disabled])[data-selected] .Radio-module-scss-module__U3MRua__indicator.Radio-module-scss-module__U3MRua__variant-success:after{background:var(--ha-bg-base-default)}.Radio-module-scss-module__U3MRua__radio:not([data-disabled])[data-selected] .Radio-module-scss-module__U3MRua__indicator.Radio-module-scss-module__U3MRua__variant-blur:after{background:var(--ha-color-white)}.Radio-module-scss-module__U3MRua__radio:not([data-disabled])[data-selected] .Radio-module-scss-module__U3MRua__indicator:after{background:var(--ha-bg-base-default)}.Radio-module-scss-module__U3MRua__radio[data-disabled]{cursor:default}.Radio-module-scss-module__U3MRua__radio[data-disabled] .Radio-module-scss-module__U3MRua__indicator{background:var(--ha-bg-disabled-default);outline-color:var(--ha-bg-disabled-default)}.Radio-module-scss-module__U3MRua__radio[data-disabled] .Radio-module-scss-module__U3MRua__indicator:after{background:var(--ha-bg-disabled-secondary);scale:0}.Radio-module-scss-module__U3MRua__radio[data-selected] .Radio-module-scss-module__U3MRua__indicator:after{scale:1}.Radio-module-scss-module__U3MRua__radio:not([data-disabled])[data-focus-visible]{outline:var(--ha-border-focus)solid var(--ha-spacing-px);position:relative}.Radio-module-scss-module__U3MRua__radio:not([data-disabled])[data-focus-visible]:after{content:"";border:var(--ha-spacing-px)solid var(--ha-border-offset);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.Radio-module-scss-module__U3MRua__radio:not([data-disabled]):active .Radio-module-scss-module__U3MRua__indicator{transform:scale(.9)}
.RadioGroup-module-scss-module__14dZrW__group{align-items:flex-start;gap:var(--ha-spacing-2);flex-direction:column;justify-content:flex-start;display:flex}.RadioGroup-module-scss-module__14dZrW__group[data-orientation=vertical] .RadioGroup-module-scss-module__14dZrW__items{align-items:flex-start;gap:var(--ha-spacing-1);flex-direction:column;justify-content:flex-start;display:flex}.RadioGroup-module-scss-module__14dZrW__group[data-orientation=horizontal] .RadioGroup-module-scss-module__14dZrW__items{align-items:center;gap:var(--ha-spacing-3);flex-direction:row;justify-content:flex-start;display:flex}
.RangeCalendar-module-scss-module__sbLW3a__calendar{padding:var(--ha-spacing-3);border-radius:var(--ha-radius-3xl);background:var(--ha-bg-base-default);transition:background var(--ha-transition-main);outline:var(--ha-spacing-px)solid var(--ha-border-base-default);outline-offset:calc(var(--ha-spacing-px)*-1)}.RangeCalendar-module-scss-module__sbLW3a__calendar table{border-spacing:0}.RangeCalendar-module-scss-module__sbLW3a__calendar table td:first-child .RangeCalendar-module-scss-module__sbLW3a__cell[data-selected=true] .RangeCalendar-module-scss-module__sbLW3a__ranger{border-top-left-radius:var(--ha-radius-full);border-bottom-left-radius:var(--ha-radius-full)}.RangeCalendar-module-scss-module__sbLW3a__calendar table td:last-child .RangeCalendar-module-scss-module__sbLW3a__cell[data-selected=true] .RangeCalendar-module-scss-module__sbLW3a__ranger{border-top-right-radius:var(--ha-radius-full);border-bottom-right-radius:var(--ha-radius-full)}.RangeCalendar-module-scss-module__sbLW3a__calendar .RangeCalendar-module-scss-module__sbLW3a__header{align-items:flex-start;gap:var(--ha-spacing-0);flex-direction:row;justify-content:space-between;width:100%;display:flex}.RangeCalendar-module-scss-module__sbLW3a__calendar .RangeCalendar-module-scss-module__sbLW3a__header.RangeCalendar-module-scss-module__sbLW3a__is-range{align-items:flex-start}.RangeCalendar-module-scss-module__sbLW3a__calendar .RangeCalendar-module-scss-module__sbLW3a__header .RangeCalendar-module-scss-module__sbLW3a__content{align-items:center;gap:var(--ha-spacing-0);flex-direction:column;justify-content:flex-start;display:flex}.RangeCalendar-module-scss-module__sbLW3a__calendar .RangeCalendar-module-scss-module__sbLW3a__header .RangeCalendar-module-scss-module__sbLW3a__content .RangeCalendar-module-scss-module__sbLW3a__heading{display:none}.RangeCalendar-module-scss-module__sbLW3a__calendar .RangeCalendar-module-scss-module__sbLW3a__cell{width:var(--ha-spacing-8);min-height:var(--ha-spacing-8);font-family:var(--ha-font-family-default);font-size:.75rem;font-weight:400;line-height:var(--ha-spacing-4);align-items:center;gap:var(--ha-spacing-0);z-index:1;flex-direction:row;justify-content:center;display:flex;position:relative}.RangeCalendar-module-scss-module__sbLW3a__calendar .RangeCalendar-module-scss-module__sbLW3a__cell .RangeCalendar-module-scss-module__sbLW3a__ranger{width:100%;height:var(--ha-spacing-6);align-items:center;gap:var(--ha-spacing-0);flex-direction:row;justify-content:center;display:flex}.RangeCalendar-module-scss-module__sbLW3a__calendar .RangeCalendar-module-scss-module__sbLW3a__cell .RangeCalendar-module-scss-module__sbLW3a__ranger .RangeCalendar-module-scss-module__sbLW3a__focusable{border-radius:var(--ha-radius-full);width:var(--ha-spacing-6);height:var(--ha-spacing-6);align-items:center;gap:var(--ha-spacing-0);flex-direction:row;justify-content:center;display:flex}.RangeCalendar-module-scss-module__sbLW3a__calendar .RangeCalendar-module-scss-module__sbLW3a__cell[data-outside-month]{color:var(--ha-text-base-tertiary)}.RangeCalendar-module-scss-module__sbLW3a__calendar .RangeCalendar-module-scss-module__sbLW3a__cell:not([data-selected=true]):not([data-outside-month])[data-weekend=true]{color:var(--ha-text-danger-default)}.RangeCalendar-module-scss-module__sbLW3a__calendar .RangeCalendar-module-scss-module__sbLW3a__cell:not([data-selected=true]):not([data-outside-month]):hover .RangeCalendar-module-scss-module__sbLW3a__focusable{background:var(--ha-bg-base-hover)}.RangeCalendar-module-scss-module__sbLW3a__calendar .RangeCalendar-module-scss-module__sbLW3a__cell:is(th){padding:var(--ha-spacing-1)var(--ha-spacing-0);display:table-cell}.RangeCalendar-module-scss-module__sbLW3a__calendar .RangeCalendar-module-scss-module__sbLW3a__cell:not(th):not([data-outside-month]){cursor:pointer}.RangeCalendar-module-scss-module__sbLW3a__calendar .RangeCalendar-module-scss-module__sbLW3a__cell[data-selected=true] .RangeCalendar-module-scss-module__sbLW3a__ranger{background:var(--ha-bg-brand-soft-active)}.RangeCalendar-module-scss-module__sbLW3a__calendar .RangeCalendar-module-scss-module__sbLW3a__cell[data-selection-start=true] .RangeCalendar-module-scss-module__sbLW3a__focusable,.RangeCalendar-module-scss-module__sbLW3a__calendar .RangeCalendar-module-scss-module__sbLW3a__cell[data-selection-end=true] .RangeCalendar-module-scss-module__sbLW3a__focusable{color:var(--ha-text-inverse-default);background:var(--ha-bg-brand-solid-default)}.RangeCalendar-module-scss-module__sbLW3a__calendar .RangeCalendar-module-scss-module__sbLW3a__cell[data-selection-start=true] .RangeCalendar-module-scss-module__sbLW3a__focusable:hover,.RangeCalendar-module-scss-module__sbLW3a__calendar .RangeCalendar-module-scss-module__sbLW3a__cell[data-selection-end=true] .RangeCalendar-module-scss-module__sbLW3a__focusable:hover{background:var(--ha-bg-brand-solid-hover)}.RangeCalendar-module-scss-module__sbLW3a__calendar .RangeCalendar-module-scss-module__sbLW3a__cell[data-selection-start=true] .RangeCalendar-module-scss-module__sbLW3a__ranger{background:linear-gradient(to right,transparent 50%,var(--ha-bg-brand-soft-active)50%)}.RangeCalendar-module-scss-module__sbLW3a__calendar .RangeCalendar-module-scss-module__sbLW3a__cell[data-selection-end=true] .RangeCalendar-module-scss-module__sbLW3a__ranger{background:linear-gradient(to right,var(--ha-bg-brand-soft-active)50%,transparent 50%)}.RangeCalendar-module-scss-module__sbLW3a__calendar .RangeCalendar-module-scss-module__sbLW3a__cell[data-selection-start=true][data-selection-end=true] .RangeCalendar-module-scss-module__sbLW3a__ranger{background:0 0}.RangeCalendar-module-scss-module__sbLW3a__calendar .RangeCalendar-module-scss-module__sbLW3a__cell:focus{outline:unset}.RangeCalendar-module-scss-module__sbLW3a__calendar .RangeCalendar-module-scss-module__sbLW3a__cell:focus-visible .RangeCalendar-module-scss-module__sbLW3a__focusable{outline:var(--ha-border-focus)solid var(--ha-spacing-px);position:relative}.RangeCalendar-module-scss-module__sbLW3a__calendar .RangeCalendar-module-scss-module__sbLW3a__cell:focus-visible .RangeCalendar-module-scss-module__sbLW3a__focusable:after{content:"";border:var(--ha-spacing-px)solid var(--ha-border-offset);border-radius:inherit;pointer-events:none;position:absolute;inset:0}
.Switch-module-scss-module__FIYEHG__switch{-webkit-user-select:none;user-select:none;border-radius:var(--ha-radius-5xl);display:inline-flex;position:relative}.Switch-module-scss-module__FIYEHG__switch .Switch-module-scss-module__FIYEHG__input{display:none}.Switch-module-scss-module__FIYEHG__switch[data-selected] .Switch-module-scss-module__FIYEHG__slider{background:var(--ha-bg-brand-solid-default);transition:background var(--ha-transition-main)}.Switch-module-scss-module__FIYEHG__switch[data-selected] .Switch-module-scss-module__FIYEHG__slider:before{transform:translateX(var(--ha-spacing-4))}.Switch-module-scss-module__FIYEHG__switch .Switch-module-scss-module__FIYEHG__slider{cursor:pointer;width:var(--ha-spacing-8);height:var(--ha-spacing-4);border-radius:var(--ha-radius-5xl);background:var(--ha-bg-base-tertiary);transition:background var(--ha-transition-switch-background);align-items:center;display:inline-flex}.Switch-module-scss-module__FIYEHG__switch .Switch-module-scss-module__FIYEHG__slider:before{content:"";margin-left:var(--ha-spacing-0-5);width:var(--ha-spacing-3);height:var(--ha-spacing-3);border-radius:var(--ha-radius-full);background:var(--ha-bg-base-onsolid);will-change:transform;transition:transform var(--ha-transition-switch-checked);transform:translate(0)}.Switch-module-scss-module__FIYEHG__switch .Switch-module-scss-module__FIYEHG__spin{top:var(--ha-spacing-0-5);left:var(--ha-spacing-0-5);position:absolute}.Switch-module-scss-module__FIYEHG__switch.Switch-module-scss-module__FIYEHG__disabled .Switch-module-scss-module__FIYEHG__slider{cursor:default;background:var(--ha-bg-disabled-default)}.Switch-module-scss-module__FIYEHG__switch.Switch-module-scss-module__FIYEHG__disabled .Switch-module-scss-module__FIYEHG__slider:before{background:var(--ha-bg-disabled-secondary)}.Switch-module-scss-module__FIYEHG__switch[data-focus-visible]{outline:var(--ha-border-focus)solid var(--ha-spacing-px);position:relative}.Switch-module-scss-module__FIYEHG__switch[data-focus-visible]:after{content:"";border:var(--ha-spacing-px)solid var(--ha-border-offset);border-radius:inherit;pointer-events:none;position:absolute;inset:0}
.ToggleIconButton-module-scss-module__G4gThq__button{cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform var(--ha-transition-button),background var(--ha-transition-main);align-items:center;gap:var(--ha-spacing-0);flex-direction:row;flex-shrink:0;justify-content:center;text-decoration:none;display:flex;position:relative}.ToggleIconButton-module-scss-module__G4gThq__button .ToggleIconButton-module-scss-module__G4gThq__icon{transition:color var(--ha-transition-main)}.ToggleIconButton-module-scss-module__G4gThq__button .ToggleIconButton-module-scss-module__G4gThq__indicator{z-index:-1;border-radius:var(--ha-radius-md);background:var(--ha-bg-base-active);width:100%;height:100%;transition-property:translate,width;transition-duration:.2s;position:absolute;top:0;left:0}.ToggleIconButton-module-scss-module__G4gThq__button.ToggleIconButton-module-scss-module__G4gThq__variant-secondary{background:var(--ha-bg-base-secondary)}.ToggleIconButton-module-scss-module__G4gThq__button.ToggleIconButton-module-scss-module__G4gThq__variant-secondary:not(.ToggleIconButton-module-scss-module__G4gThq__disabled):active,.ToggleIconButton-module-scss-module__G4gThq__button.ToggleIconButton-module-scss-module__G4gThq__variant-secondary:not(.ToggleIconButton-module-scss-module__G4gThq__disabled)[data-pressed],.ToggleIconButton-module-scss-module__G4gThq__button.ToggleIconButton-module-scss-module__G4gThq__variant-secondary:not(.ToggleIconButton-module-scss-module__G4gThq__disabled)[data-selected]{background:var(--ha-bg-base-active)}.ToggleIconButton-module-scss-module__G4gThq__button.ToggleIconButton-module-scss-module__G4gThq__variant-secondary .ToggleIconButton-module-scss-module__G4gThq__content{color:var(--ha-text-base-default)}.ToggleIconButton-module-scss-module__G4gThq__button.ToggleIconButton-module-scss-module__G4gThq__size-xs{gap:var(--ha-spacing-1);width:var(--ha-spacing-6);height:var(--ha-spacing-6)}.ToggleIconButton-module-scss-module__G4gThq__button.ToggleIconButton-module-scss-module__G4gThq__size-xs[data-pin=round-round]{border-radius:var(--ha-radius-md)}.ToggleIconButton-module-scss-module__G4gThq__button.ToggleIconButton-module-scss-module__G4gThq__size-xs[data-pin=brick-brick]{border-radius:0}.ToggleIconButton-module-scss-module__G4gThq__button.ToggleIconButton-module-scss-module__G4gThq__size-xs[data-pin=clear-clear]{border-inline:0;border-radius:0}.ToggleIconButton-module-scss-module__G4gThq__button.ToggleIconButton-module-scss-module__G4gThq__size-xs[data-pin=circle-circle]{border-radius:100px}.ToggleIconButton-module-scss-module__G4gThq__button.ToggleIconButton-module-scss-module__G4gThq__size-xs[data-pin=round-brick]{border-start-start-radius:var(--ha-radius-md);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--ha-radius-md)}.ToggleIconButton-module-scss-module__G4gThq__button.ToggleIconButton-module-scss-module__G4gThq__size-xs[data-pin=brick-round]{border-start-start-radius:0;border-start-end-radius:var(--ha-radius-md);border-end-end-radius:var(--ha-radius-md);border-end-start-radius:0}.ToggleIconButton-module-scss-module__G4gThq__button.ToggleIconButton-module-scss-module__G4gThq__size-xs[data-pin=round-clear]{border-inline-end:0;border-start-start-radius:var(--ha-radius-md);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--ha-radius-md)}.ToggleIconButton-module-scss-module__G4gThq__button.ToggleIconButton-module-scss-module__G4gThq__size-xs[data-pin=clear-round]{border-inline-start:0;border-start-start-radius:0;border-start-end-radius:var(--ha-radius-md);border-end-end-radius:var(--ha-radius-md);border-end-start-radius:0}.ToggleIconButton-module-scss-module__G4gThq__button.ToggleIconButton-module-scss-module__G4gThq__size-sm{gap:var(--ha-spacing-1-5);width:var(--ha-spacing-8);height:var(--ha-spacing-8)}.ToggleIconButton-module-scss-module__G4gThq__button.ToggleIconButton-module-scss-module__G4gThq__size-sm[data-pin=round-round]{border-radius:var(--ha-radius-lg)}.ToggleIconButton-module-scss-module__G4gThq__button.ToggleIconButton-module-scss-module__G4gThq__size-sm[data-pin=brick-brick]{border-radius:0}.ToggleIconButton-module-scss-module__G4gThq__button.ToggleIconButton-module-scss-module__G4gThq__size-sm[data-pin=clear-clear]{border-inline:0;border-radius:0}.ToggleIconButton-module-scss-module__G4gThq__button.ToggleIconButton-module-scss-module__G4gThq__size-sm[data-pin=circle-circle]{border-radius:100px}.ToggleIconButton-module-scss-module__G4gThq__button.ToggleIconButton-module-scss-module__G4gThq__size-sm[data-pin=round-brick]{border-start-start-radius:var(--ha-radius-lg);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--ha-radius-lg)}.ToggleIconButton-module-scss-module__G4gThq__button.ToggleIconButton-module-scss-module__G4gThq__size-sm[data-pin=brick-round]{border-start-start-radius:0;border-start-end-radius:var(--ha-radius-lg);border-end-end-radius:var(--ha-radius-lg);border-end-start-radius:0}.ToggleIconButton-module-scss-module__G4gThq__button.ToggleIconButton-module-scss-module__G4gThq__size-sm[data-pin=round-clear]{border-inline-end:0;border-start-start-radius:var(--ha-radius-lg);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--ha-radius-lg)}.ToggleIconButton-module-scss-module__G4gThq__button.ToggleIconButton-module-scss-module__G4gThq__size-sm[data-pin=clear-round]{border-inline-start:0;border-start-start-radius:0;border-start-end-radius:var(--ha-radius-lg);border-end-end-radius:var(--ha-radius-lg);border-end-start-radius:0}.ToggleIconButton-module-scss-module__G4gThq__button.ToggleIconButton-module-scss-module__G4gThq__size-md{gap:var(--ha-spacing-2);width:var(--ha-spacing-10);height:var(--ha-spacing-10)}.ToggleIconButton-module-scss-module__G4gThq__button.ToggleIconButton-module-scss-module__G4gThq__size-md[data-pin=round-round]{border-radius:var(--ha-radius-xl)}.ToggleIconButton-module-scss-module__G4gThq__button.ToggleIconButton-module-scss-module__G4gThq__size-md[data-pin=brick-brick]{border-radius:0}.ToggleIconButton-module-scss-module__G4gThq__button.ToggleIconButton-module-scss-module__G4gThq__size-md[data-pin=clear-clear]{border-inline:0;border-radius:0}.ToggleIconButton-module-scss-module__G4gThq__button.ToggleIconButton-module-scss-module__G4gThq__size-md[data-pin=circle-circle]{border-radius:100px}.ToggleIconButton-module-scss-module__G4gThq__button.ToggleIconButton-module-scss-module__G4gThq__size-md[data-pin=round-brick]{border-start-start-radius:var(--ha-radius-xl);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--ha-radius-xl)}.ToggleIconButton-module-scss-module__G4gThq__button.ToggleIconButton-module-scss-module__G4gThq__size-md[data-pin=brick-round]{border-start-start-radius:0;border-start-end-radius:var(--ha-radius-xl);border-end-end-radius:var(--ha-radius-xl);border-end-start-radius:0}.ToggleIconButton-module-scss-module__G4gThq__button.ToggleIconButton-module-scss-module__G4gThq__size-md[data-pin=round-clear]{border-inline-end:0;border-start-start-radius:var(--ha-radius-xl);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--ha-radius-xl)}.ToggleIconButton-module-scss-module__G4gThq__button.ToggleIconButton-module-scss-module__G4gThq__size-md[data-pin=clear-round]{border-inline-start:0;border-start-start-radius:0;border-start-end-radius:var(--ha-radius-xl);border-end-end-radius:var(--ha-radius-xl);border-end-start-radius:0}.ToggleIconButton-module-scss-module__G4gThq__button.ToggleIconButton-module-scss-module__G4gThq__size-lg{gap:var(--ha-spacing-2-5);width:var(--ha-spacing-12);height:var(--ha-spacing-12)}.ToggleIconButton-module-scss-module__G4gThq__button.ToggleIconButton-module-scss-module__G4gThq__size-lg[data-pin=round-round]{border-radius:var(--ha-radius-2xl)}.ToggleIconButton-module-scss-module__G4gThq__button.ToggleIconButton-module-scss-module__G4gThq__size-lg[data-pin=brick-brick]{border-radius:0}.ToggleIconButton-module-scss-module__G4gThq__button.ToggleIconButton-module-scss-module__G4gThq__size-lg[data-pin=clear-clear]{border-inline:0;border-radius:0}.ToggleIconButton-module-scss-module__G4gThq__button.ToggleIconButton-module-scss-module__G4gThq__size-lg[data-pin=circle-circle]{border-radius:100px}.ToggleIconButton-module-scss-module__G4gThq__button.ToggleIconButton-module-scss-module__G4gThq__size-lg[data-pin=round-brick]{border-start-start-radius:var(--ha-radius-2xl);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--ha-radius-2xl)}.ToggleIconButton-module-scss-module__G4gThq__button.ToggleIconButton-module-scss-module__G4gThq__size-lg[data-pin=brick-round]{border-start-start-radius:0;border-start-end-radius:var(--ha-radius-2xl);border-end-end-radius:var(--ha-radius-2xl);border-end-start-radius:0}.ToggleIconButton-module-scss-module__G4gThq__button.ToggleIconButton-module-scss-module__G4gThq__size-lg[data-pin=round-clear]{border-inline-end:0;border-start-start-radius:var(--ha-radius-2xl);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--ha-radius-2xl)}.ToggleIconButton-module-scss-module__G4gThq__button.ToggleIconButton-module-scss-module__G4gThq__size-lg[data-pin=clear-round]{border-inline-start:0;border-start-start-radius:0;border-start-end-radius:var(--ha-radius-2xl);border-end-end-radius:var(--ha-radius-2xl);border-end-start-radius:0}.ToggleIconButton-module-scss-module__G4gThq__button:not(.ToggleIconButton-module-scss-module__G4gThq__disabled):active,.ToggleIconButton-module-scss-module__G4gThq__button:not(.ToggleIconButton-module-scss-module__G4gThq__disabled)[data-pressed]{transform:scale(.95)}.ToggleIconButton-module-scss-module__G4gThq__button:not(.ToggleIconButton-module-scss-module__G4gThq__disabled):focus-visible{outline:var(--ha-border-focus)solid var(--ha-spacing-px);position:relative}.ToggleIconButton-module-scss-module__G4gThq__button:not(.ToggleIconButton-module-scss-module__G4gThq__disabled):focus-visible:after{content:"";border:var(--ha-spacing-px)solid var(--ha-border-offset);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.ToggleIconButton-module-scss-module__G4gThq__button:not(.ToggleIconButton-module-scss-module__G4gThq__disabled)[data-pressed]{opacity:1}.ToggleIconButton-module-scss-module__G4gThq__button.ToggleIconButton-module-scss-module__G4gThq__disabled{background:var(--ha-bg-disabled-default);cursor:default!important}.ToggleIconButton-module-scss-module__G4gThq__button.ToggleIconButton-module-scss-module__G4gThq__disabled .ToggleIconButton-module-scss-module__G4gThq__content{color:var(--ha-text-disabled-default)}.ToggleIconButton-module-scss-module__G4gThq__button:not(.ToggleIconButton-module-scss-module__G4gThq__variant-primary):not(.ToggleIconButton-module-scss-module__G4gThq__variant-secondary):not(.ToggleIconButton-module-scss-module__G4gThq__variant-secondary-muted):not(.ToggleIconButton-module-scss-module__G4gThq__variant-danger):not(.ToggleIconButton-module-scss-module__G4gThq__variant-outline).ToggleIconButton-module-scss-module__G4gThq__disabled{background:unset}
.ToggleIconButtonGroup-module-scss-module__YQ3O8q__group{border-radius:var(--ha-radius-md);background:var(--ha-bg-base-secondary);transition:background var(--ha-transition-main);align-items:flex-start;gap:var(--ha-spacing-0);flex-direction:row;justify-content:flex-start;display:flex}.ToggleIconButtonGroup-module-scss-module__YQ3O8q__group[data-orientation=vertical]{flex-direction:column;width:fit-content}
.Row-module-scss-module___o4giG__wrapper{width:100%;padding:var(--ha-spacing-2);color:inherit;align-items:center;gap:var(--ha-spacing-0);flex-direction:row;justify-content:center;text-decoration:none;display:flex}.Row-module-scss-module___o4giG__wrapper .Row-module-scss-module___o4giG__row{border-radius:var(--ha-radius-md);align-items:center;gap:var(--ha-spacing-1);flex-direction:row;justify-content:space-between;width:100%;display:flex}.Row-module-scss-module___o4giG__wrapper .Row-module-scss-module___o4giG__row .Row-module-scss-module___o4giG__content{align-items:center;gap:var(--ha-spacing-1);flex-direction:row;justify-content:flex-start;width:100%;display:flex}.Row-module-scss-module___o4giG__wrapper .Row-module-scss-module___o4giG__row .Row-module-scss-module___o4giG__content .Row-module-scss-module___o4giG__help{color:var(--ha-icon-base-tertiary)}.Row-module-scss-module___o4giG__wrapper .Row-module-scss-module___o4giG__row .Row-module-scss-module___o4giG__content .Row-module-scss-module___o4giG__help:focus{outline:unset}.Row-module-scss-module___o4giG__wrapper .Row-module-scss-module___o4giG__row .Row-module-scss-module___o4giG__actions{align-items:center;gap:var(--ha-spacing-0);flex-direction:row;flex-shrink:0;justify-content:flex-start;display:flex}.Row-module-scss-module___o4giG__wrapper .Row-module-scss-module___o4giG__row .Row-module-scss-module___o4giG__actions .Row-module-scss-module___o4giG__iconWrapper{width:var(--ha-spacing-6);height:var(--ha-spacing-6);align-items:center;gap:var(--ha-spacing-0);flex-direction:row;justify-content:center;display:flex}.Row-module-scss-module___o4giG__wrapper .Row-module-scss-module___o4giG__row .Row-module-scss-module___o4giG__actions .Row-module-scss-module___o4giG__iconWrapper .Row-module-scss-module___o4giG__icon{color:var(--ha-icon-base-tertiary)}.Row-module-scss-module___o4giG__wrapper.Row-module-scss-module___o4giG__is-icon{cursor:pointer}.Row-module-scss-module___o4giG__wrapper.Row-module-scss-module___o4giG__is-icon:focus-visible{outline:unset}.Row-module-scss-module___o4giG__wrapper.Row-module-scss-module___o4giG__is-icon:focus-visible .Row-module-scss-module___o4giG__row{outline:var(--ha-border-focus)solid var(--ha-spacing-px);position:relative}.Row-module-scss-module___o4giG__wrapper.Row-module-scss-module___o4giG__is-icon:focus-visible .Row-module-scss-module___o4giG__row:after{content:"";border:var(--ha-spacing-px)solid var(--ha-border-offset);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.Row-module-scss-module___o4giG__wrapper.Row-module-scss-module___o4giG__is-icon:focus-visible .Row-module-scss-module___o4giG__row .Row-module-scss-module___o4giG__actions .Row-module-scss-module___o4giG__iconWrapper .Row-module-scss-module___o4giG__icon,.Row-module-scss-module___o4giG__wrapper:hover .Row-module-scss-module___o4giG__actions .Row-module-scss-module___o4giG__iconWrapper .Row-module-scss-module___o4giG__icon,.Row-module-scss-module___o4giG__wrapper.Row-module-scss-module___o4giG__active .Row-module-scss-module___o4giG__actions .Row-module-scss-module___o4giG__iconWrapper .Row-module-scss-module___o4giG__icon{color:unset}
.RowNavigation-module-scss-module__deZILW__row{cursor:pointer;width:100%;padding:var(--ha-spacing-1)var(--ha-spacing-2);align-items:center;gap:var(--ha-spacing-0);flex-direction:row;justify-content:flex-start;display:flex}.RowNavigation-module-scss-module__deZILW__navigation .RowNavigation-module-scss-module__deZILW__row:hover:hover{background:var(--ha-bg-base-hover)}.RowNavigation-module-scss-module__deZILW__row .RowNavigation-module-scss-module__deZILW__navigation{border-radius:var(--ha-radius-md);width:100%;padding:var(--ha-spacing-1)var(--ha-spacing-2);transition:background var(--ha-transition-main);align-items:center;gap:var(--ha-spacing-0);flex-direction:row;justify-content:flex-start;display:flex}.RowNavigation-module-scss-module__deZILW__row .RowNavigation-module-scss-module__deZILW__navigation:focus-visible{background:var(--ha-bg-base-hover);outline:var(--ha-border-focus)solid var(--ha-spacing-px);position:relative}.RowNavigation-module-scss-module__deZILW__row .RowNavigation-module-scss-module__deZILW__navigation:focus-visible:after{content:"";border:var(--ha-spacing-px)solid var(--ha-border-offset);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.RowNavigation-module-scss-module__deZILW__row .RowNavigation-module-scss-module__deZILW__navigation.RowNavigation-module-scss-module__deZILW__current{background:var(--ha-bg-base-active)}
.SidebarRow-module-scss-module__eUHQ8q__row{cursor:pointer;width:100%;padding:var(--ha-spacing-1)var(--ha-spacing-2)var(--ha-spacing-1)var(--ha-spacing-0);align-items:center;gap:var(--ha-spacing-0);flex-direction:row;justify-content:flex-start;display:flex}.SidebarRow-module-scss-module__eUHQ8q__row .SidebarRow-module-scss-module__eUHQ8q__container{width:100%;padding-left:var(--ha-spacing-2);border-radius:var(--ha-radius-md);transition:background var(--ha-transition-main);align-items:center;gap:var(--ha-spacing-1);flex-direction:row;justify-content:flex-start;display:flex;position:relative}.SidebarRow-module-scss-module__eUHQ8q__row .SidebarRow-module-scss-module__eUHQ8q__container .SidebarRow-module-scss-module__eUHQ8q__content{width:100%;padding:var(--ha-spacing-1)var(--ha-spacing-0);align-items:center;gap:var(--ha-spacing-1);flex-direction:row;justify-content:flex-start;display:flex;position:relative}.SidebarRow-module-scss-module__eUHQ8q__row .SidebarRow-module-scss-module__eUHQ8q__container .SidebarRow-module-scss-module__eUHQ8q__content .SidebarRow-module-scss-module__eUHQ8q__icon{color:var(--ha-icon-base-tertiary);flex-shrink:0}.SidebarRow-module-scss-module__eUHQ8q__row .SidebarRow-module-scss-module__eUHQ8q__container .SidebarRow-module-scss-module__eUHQ8q__content .SidebarRow-module-scss-module__eUHQ8q__text{color:var(--ha-text-base-default);-webkit-line-clamp:1;text-overflow:ellipsis;word-break:break-all;word-wrap:break-word;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden}.SidebarRow-module-scss-module__eUHQ8q__row .SidebarRow-module-scss-module__eUHQ8q__container .SidebarRow-module-scss-module__eUHQ8q__action{opacity:0}.SidebarRow-module-scss-module__eUHQ8q__row .SidebarRow-module-scss-module__eUHQ8q__container .SidebarRow-module-scss-module__eUHQ8q__delete{opacity:1}.SidebarRow-module-scss-module__eUHQ8q__row .SidebarRow-module-scss-module__eUHQ8q__container.SidebarRow-module-scss-module__eUHQ8q__current{background:var(--ha-bg-brand-soft-hover)}.SidebarRow-module-scss-module__eUHQ8q__row .SidebarRow-module-scss-module__eUHQ8q__container.SidebarRow-module-scss-module__eUHQ8q__current .SidebarRow-module-scss-module__eUHQ8q__text,.SidebarRow-module-scss-module__eUHQ8q__row .SidebarRow-module-scss-module__eUHQ8q__container.SidebarRow-module-scss-module__eUHQ8q__current .SidebarRow-module-scss-module__eUHQ8q__icon{color:var(--ha-text-brand-default)}.SidebarRow-module-scss-module__eUHQ8q__row .SidebarRow-module-scss-module__eUHQ8q__container.SidebarRow-module-scss-module__eUHQ8q__is-active,.SidebarRow-module-scss-module__eUHQ8q__row .SidebarRow-module-scss-module__eUHQ8q__container:not(.SidebarRow-module-scss-module__eUHQ8q__current):not(.SidebarRow-module-scss-module__eUHQ8q__deleting):active{background:var(--ha-bg-base-secondary)}.SidebarRow-module-scss-module__eUHQ8q__row .SidebarRow-module-scss-module__eUHQ8q__container:not(.SidebarRow-module-scss-module__eUHQ8q__current):not(.SidebarRow-module-scss-module__eUHQ8q__deleting):active .SidebarRow-module-scss-module__eUHQ8q__icon{color:var(--ha-icon-base-default)}.SidebarRow-module-scss-module__eUHQ8q__row .SidebarRow-module-scss-module__eUHQ8q__container:focus-visible{outline:var(--ha-border-focus)solid var(--ha-spacing-px);position:relative}.SidebarRow-module-scss-module__eUHQ8q__row .SidebarRow-module-scss-module__eUHQ8q__container:focus-visible:after{content:"";border:var(--ha-spacing-px)solid var(--ha-border-offset);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.SidebarRow-module-scss-module__eUHQ8q__row .SidebarRow-module-scss-module__eUHQ8q__container:focus-visible .SidebarRow-module-scss-module__eUHQ8q__action{opacity:1}.SidebarRow-module-scss-module__eUHQ8q__row .SidebarRow-module-scss-module__eUHQ8q__container.SidebarRow-module-scss-module__eUHQ8q__deleting{cursor:default;background:var(--ha-bg-danger-solid-default);overflow:hidden}.SidebarRow-module-scss-module__eUHQ8q__row .SidebarRow-module-scss-module__eUHQ8q__container.SidebarRow-module-scss-module__eUHQ8q__deleting .SidebarRow-module-scss-module__eUHQ8q__text,.SidebarRow-module-scss-module__eUHQ8q__row .SidebarRow-module-scss-module__eUHQ8q__container.SidebarRow-module-scss-module__eUHQ8q__deleting .SidebarRow-module-scss-module__eUHQ8q__icon{color:var(--ha-text-base-onsolid)}.SidebarRow-module-scss-module__eUHQ8q__row .SidebarRow-module-scss-module__eUHQ8q__container.SidebarRow-module-scss-module__eUHQ8q__deleting:before{content:"";z-index:0;height:100%;top:var(--ha-spacing-0);left:var(--ha-spacing-0);border-radius:var(--ha-radius-md);background:var(--ha-bg-danger-solid-secondary);animation:5s linear forwards SidebarRow-module-scss-module__eUHQ8q__timerProgress;position:absolute}.SidebarRow-module-scss-module__eUHQ8q__row .SidebarRow-module-scss-module__eUHQ8q__drag{opacity:0;cursor:grab;padding-left:var(--ha-spacing-0-5);align-self:stretch;align-items:center;gap:var(--ha-spacing-0);flex-direction:row;justify-content:flex-end;display:flex}.SidebarRow-module-scss-module__eUHQ8q__row .SidebarRow-module-scss-module__eUHQ8q__drag.SidebarRow-module-scss-module__eUHQ8q__drag-hidden{opacity:0;visibility:hidden;pointer-events:none}.SidebarRow-module-scss-module__eUHQ8q__row .SidebarRow-module-scss-module__eUHQ8q__drag.SidebarRow-module-scss-module__eUHQ8q__drag-invisible{visibility:hidden;pointer-events:none}.SidebarRow-module-scss-module__eUHQ8q__row.SidebarRow-module-scss-module__eUHQ8q__disable-drag{padding:var(--ha-spacing-1)var(--ha-spacing-2)}.SidebarRow-module-scss-module__eUHQ8q__row:not(.SidebarRow-module-scss-module__eUHQ8q__is-dragging):hover .SidebarRow-module-scss-module__eUHQ8q__drag:not(.SidebarRow-module-scss-module__eUHQ8q__drag-invisible),.SidebarRow-module-scss-module__eUHQ8q__row:not(.SidebarRow-module-scss-module__eUHQ8q__is-dragging):focus-within .SidebarRow-module-scss-module__eUHQ8q__drag:not(.SidebarRow-module-scss-module__eUHQ8q__drag-invisible),.SidebarRow-module-scss-module__eUHQ8q__row.SidebarRow-module-scss-module__eUHQ8q__menu-open .SidebarRow-module-scss-module__eUHQ8q__drag:not(.SidebarRow-module-scss-module__eUHQ8q__drag-invisible),.SidebarRow-module-scss-module__eUHQ8q__row:not(.SidebarRow-module-scss-module__eUHQ8q__is-dragging):hover .SidebarRow-module-scss-module__eUHQ8q__container .SidebarRow-module-scss-module__eUHQ8q__action,.SidebarRow-module-scss-module__eUHQ8q__row:not(.SidebarRow-module-scss-module__eUHQ8q__is-dragging):focus-within .SidebarRow-module-scss-module__eUHQ8q__container .SidebarRow-module-scss-module__eUHQ8q__action,.SidebarRow-module-scss-module__eUHQ8q__row.SidebarRow-module-scss-module__eUHQ8q__menu-open .SidebarRow-module-scss-module__eUHQ8q__container .SidebarRow-module-scss-module__eUHQ8q__action{opacity:1}.SidebarRow-module-scss-module__eUHQ8q__row:not(.SidebarRow-module-scss-module__eUHQ8q__is-dragging):hover .SidebarRow-module-scss-module__eUHQ8q__container:not(.SidebarRow-module-scss-module__eUHQ8q__current):not(.SidebarRow-module-scss-module__eUHQ8q__deleting),.SidebarRow-module-scss-module__eUHQ8q__row:not(.SidebarRow-module-scss-module__eUHQ8q__is-dragging):focus-within .SidebarRow-module-scss-module__eUHQ8q__container:not(.SidebarRow-module-scss-module__eUHQ8q__current):not(.SidebarRow-module-scss-module__eUHQ8q__deleting),.SidebarRow-module-scss-module__eUHQ8q__row.SidebarRow-module-scss-module__eUHQ8q__menu-open .SidebarRow-module-scss-module__eUHQ8q__container:not(.SidebarRow-module-scss-module__eUHQ8q__current):not(.SidebarRow-module-scss-module__eUHQ8q__deleting){background:var(--ha-bg-base-hover)}.SidebarRow-module-scss-module__eUHQ8q__row:not(.SidebarRow-module-scss-module__eUHQ8q__is-dragging):hover .SidebarRow-module-scss-module__eUHQ8q__container:not(.SidebarRow-module-scss-module__eUHQ8q__current):not(.SidebarRow-module-scss-module__eUHQ8q__deleting) .SidebarRow-module-scss-module__eUHQ8q__icon,.SidebarRow-module-scss-module__eUHQ8q__row:not(.SidebarRow-module-scss-module__eUHQ8q__is-dragging):focus-within .SidebarRow-module-scss-module__eUHQ8q__container:not(.SidebarRow-module-scss-module__eUHQ8q__current):not(.SidebarRow-module-scss-module__eUHQ8q__deleting) .SidebarRow-module-scss-module__eUHQ8q__icon,.SidebarRow-module-scss-module__eUHQ8q__row.SidebarRow-module-scss-module__eUHQ8q__menu-open .SidebarRow-module-scss-module__eUHQ8q__container:not(.SidebarRow-module-scss-module__eUHQ8q__current):not(.SidebarRow-module-scss-module__eUHQ8q__deleting) .SidebarRow-module-scss-module__eUHQ8q__icon{color:var(--ha-icon-base-default)}@keyframes SidebarRow-module-scss-module__eUHQ8q__timerProgress{0%{width:0%}to{width:100%}}
.SidebarList-module-scss-module__NHtM-G__list,.SidebarList-module-scss-module__NHtM-G__list .SidebarList-module-scss-module__NHtM-G__section{width:100%}.SidebarList-module-scss-module__NHtM-G__list .SidebarList-module-scss-module__NHtM-G__section-with-border{position:relative}.SidebarList-module-scss-module__NHtM-G__list .SidebarList-module-scss-module__NHtM-G__section-with-border:after{content:"";width:100%;height:var(--ha-spacing-px);background:var(--ha-border-base-default);transition:background var(--ha-transition-main);position:absolute;bottom:0;left:0}.SidebarList-module-scss-module__NHtM-G__list .SidebarList-module-scss-module__NHtM-G__section-head-drop{border-radius:var(--ha-radius-md);width:100%;transition:background-color var(--ha-transition-main)}.SidebarList-module-scss-module__NHtM-G__list .SidebarList-module-scss-module__NHtM-G__section-head-drop-active{background-color:var(--ha-accent-lightest)}.SidebarList-module-scss-module__NHtM-G__list .SidebarList-module-scss-module__NHtM-G__section-head{cursor:pointer;-webkit-user-select:none;user-select:none;width:100%;padding:var(--ha-spacing-2);outline:none}.SidebarList-module-scss-module__NHtM-G__list .SidebarList-module-scss-module__NHtM-G__section-head-disabled{cursor:default}.SidebarList-module-scss-module__NHtM-G__list .SidebarList-module-scss-module__NHtM-G__section-head-content{width:100%;min-height:var(--ha-spacing-6);padding-left:var(--ha-spacing-2);border-radius:var(--ha-radius-md);align-items:center;gap:var(--ha-spacing-1);flex-direction:row;justify-content:space-between;display:flex}.SidebarList-module-scss-module__NHtM-G__list .SidebarList-module-scss-module__NHtM-G__section-head-title{min-width:var(--ha-spacing-0);align-items:center;gap:var(--ha-spacing-1);flex-direction:row;justify-content:flex-start;display:flex}.SidebarList-module-scss-module__NHtM-G__list .SidebarList-module-scss-module__NHtM-G__section-title{-webkit-line-clamp:1;text-overflow:ellipsis;word-break:break-all;word-wrap:break-word;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden}.SidebarList-module-scss-module__NHtM-G__list .SidebarList-module-scss-module__NHtM-G__section-chevron{opacity:0;transition:transform var(--ha-transition-main),opacity var(--ha-transition-sidebar);flex-shrink:0}.SidebarList-module-scss-module__NHtM-G__list .SidebarList-module-scss-module__NHtM-G__section-chevron-collapsed{transform:rotate(180deg)}.SidebarList-module-scss-module__NHtM-G__list .SidebarList-module-scss-module__NHtM-G__section-actions{opacity:0;transition:opacity var(--ha-transition-sidebar);align-items:center;gap:var(--ha-spacing-0);flex-direction:row;flex-shrink:0;justify-content:flex-start;display:flex}.SidebarList-module-scss-module__NHtM-G__list .SidebarList-module-scss-module__NHtM-G__section-head:hover .SidebarList-module-scss-module__NHtM-G__section-actions,.SidebarList-module-scss-module__NHtM-G__list .SidebarList-module-scss-module__NHtM-G__section-head:hover .SidebarList-module-scss-module__NHtM-G__section-chevron{opacity:1}.SidebarList-module-scss-module__NHtM-G__list .SidebarList-module-scss-module__NHtM-G__section-head:focus-visible .SidebarList-module-scss-module__NHtM-G__section-head-content{outline:var(--ha-border-focus)solid var(--ha-spacing-px);position:relative}.SidebarList-module-scss-module__NHtM-G__list .SidebarList-module-scss-module__NHtM-G__section-head:focus-visible .SidebarList-module-scss-module__NHtM-G__section-head-content:after{content:"";border:var(--ha-spacing-px)solid var(--ha-border-offset);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.SidebarList-module-scss-module__NHtM-G__list .SidebarList-module-scss-module__NHtM-G__section-head:focus-visible .SidebarList-module-scss-module__NHtM-G__section-actions,.SidebarList-module-scss-module__NHtM-G__list .SidebarList-module-scss-module__NHtM-G__section-head:focus-visible .SidebarList-module-scss-module__NHtM-G__section-chevron,:is(.SidebarList-module-scss-module__NHtM-G__list .SidebarList-module-scss-module__NHtM-G__section-head:has(.SidebarList-module-scss-module__NHtM-G__section-actions :focus-visible) .SidebarList-module-scss-module__NHtM-G__section-actions,.SidebarList-module-scss-module__NHtM-G__list .SidebarList-module-scss-module__NHtM-G__section-head:has(.SidebarList-module-scss-module__NHtM-G__section-actions :focus-visible) .SidebarList-module-scss-module__NHtM-G__section-chevron),.SidebarList-module-scss-module__NHtM-G__list .SidebarList-module-scss-module__NHtM-G__section-head-pressed .SidebarList-module-scss-module__NHtM-G__section-actions,.SidebarList-module-scss-module__NHtM-G__list .SidebarList-module-scss-module__NHtM-G__section-head-pressed .SidebarList-module-scss-module__NHtM-G__section-chevron{opacity:1}.SidebarList-module-scss-module__NHtM-G__list .SidebarList-module-scss-module__NHtM-G__panel{padding-bottom:var(--ha-spacing-1);transition:height var(--ha-transition-main),padding-bottom var(--ha-transition-main)}.SidebarList-module-scss-module__NHtM-G__list .SidebarList-module-scss-module__NHtM-G__panel-collapsed{padding-bottom:var(--ha-spacing-0)}.SidebarList-module-scss-module__NHtM-G__list .SidebarList-module-scss-module__NHtM-G__questions{width:100%}.SidebarList-module-scss-module__NHtM-G__list .SidebarList-module-scss-module__NHtM-G__empty-zone-active{border-color:var(--ha-accent-lightest)}
.Scroll-module-scss-module__efiyua__wrapper{width:100%;height:100%;position:relative;overflow:hidden}.Scroll-module-scss-module__efiyua__wrapper:hover .Scroll-module-scss-module__efiyua__scrollbar{opacity:1}.Scroll-module-scss-module__efiyua__wrapper .Scroll-module-scss-module__efiyua__content{width:100%;height:100%;overflow-y:scroll}.Scroll-module-scss-module__efiyua__wrapper .Scroll-module-scss-module__efiyua__scrollbar{z-index:1;opacity:0;cursor:pointer;-webkit-user-select:none;user-select:none;top:var(--ha-spacing-1);right:var(--ha-spacing-1);width:var(--ha-spacing-0-5);border-radius:var(--ha-radius-full);background:var(--ha-bg-scroll-default);transition:height .1s,background .1s,opacity .1s;position:absolute}.Scroll-module-scss-module__efiyua__wrapper .Scroll-module-scss-module__efiyua__scrollbar:hover,.Scroll-module-scss-module__efiyua__wrapper .Scroll-module-scss-module__efiyua__scrollbar:active,.Scroll-module-scss-module__efiyua__wrapper .Scroll-module-scss-module__efiyua__scrollbar.Scroll-module-scss-module__efiyua__is-dragging{opacity:1;background:var(--ha-bg-scroll-hover)}
.Sheet-module-scss-module__xysUmW__overlay{z-index:100;top:var(--ha-spacing-0);left:var(--ha-spacing-0);background:var(--ha-bg-base-overlay);width:100%;height:100dvh;position:fixed}.Sheet-module-scss-module__xysUmW__overlay[data-entering]{animation:Sheet-module-scss-module__xysUmW__overlay-fade var(--ha-transition-main)}.Sheet-module-scss-module__xysUmW__overlay[data-exiting]{animation:Sheet-module-scss-module__xysUmW__overlay-fade reverse var(--ha-transition-main)}.Sheet-module-scss-module__xysUmW__sheet{left:var(--ha-spacing-0);bottom:var(--ha-spacing-0);will-change:transform;background:var(--ha-bg-base-default);border-radius:var(--ha-radius-3xl)var(--ha-radius-3xl)var(--ha-radius-none)var(--ha-radius-none);align-items:center;gap:var(--ha-spacing-0);flex-direction:column;justify-content:center;width:100%;max-height:90dvh;transition:transform .15s cubic-bezier(.175,.885,.32,1);display:flex;position:absolute;overflow:hidden;transform:translateY(0)}.Sheet-module-scss-module__xysUmW__sheet[data-entering]{animation:.15s cubic-bezier(.175,.885,.32,1) Sheet-module-scss-module__xysUmW__sheet-slide-up}.Sheet-module-scss-module__xysUmW__sheet[data-exiting]{animation:.15s cubic-bezier(.175,.885,.32,1) forwards Sheet-module-scss-module__xysUmW__sheet-slide-down}.Sheet-module-scss-module__xysUmW__sheet .Sheet-module-scss-module__xysUmW__top{z-index:10;top:var(--ha-spacing-0);left:var(--ha-spacing-0);width:100%;padding:var(--ha-spacing-1)var(--ha-spacing-0);align-items:center;gap:var(--ha-spacing-0);flex-direction:row;justify-content:center;display:flex;position:absolute}.Sheet-module-scss-module__xysUmW__sheet .Sheet-module-scss-module__xysUmW__children{scrollbar-width:var(--ha-spacing-half);width:100%;overflow-y:auto}.Sheet-module-scss-module__xysUmW__sheet .Sheet-module-scss-module__xysUmW__children::-webkit-scrollbar{width:var(--ha-spacing-half)}@media (min-width:768px){.Sheet-module-scss-module__xysUmW__sheet{width:auto;max-height:80dvh;max-width:calc(var(--ha-spacing-8)*10);border-radius:var(--ha-radius-3xl);position:absolute;top:50%;bottom:auto;left:50%;transform:translate(-50%,-50%)}.Sheet-module-scss-module__xysUmW__sheet[data-entering]{animation:.2s cubic-bezier(.175,.885,.32,1.275) Sheet-module-scss-module__xysUmW__modal-zoom}.Sheet-module-scss-module__xysUmW__sheet[data-exiting]{animation:Sheet-module-scss-module__xysUmW__modal-fade var(--ha-transition-main);transition:none;transform:translate(-50%,-50%)scale(1)}.Sheet-module-scss-module__xysUmW__sheet .Sheet-module-scss-module__xysUmW__top{display:none}}@keyframes Sheet-module-scss-module__xysUmW__overlay-fade{0%{background:0 0}to{background:var(--ha-bg-base-overlay)}}@keyframes Sheet-module-scss-module__xysUmW__sheet-slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes Sheet-module-scss-module__xysUmW__sheet-slide-down{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes Sheet-module-scss-module__xysUmW__modal-fade{0%{opacity:1}to{opacity:0}}@keyframes Sheet-module-scss-module__xysUmW__modal-zoom{0%{transform:translate(-50%,-50%)scale(.75)}to{transform:translate(-50%,-50%)scale(1)}}
.Sidebar-module-scss-module__r0tqcG__sidebar{z-index:1;height:100dvh;top:var(--ha-spacing-0);background:var(--ha-bg-base-default);width:calc(var(--ha-spacing-6)*10);transition:background var(--ha-transition-main);align-items:flex-start;gap:var(--ha-spacing-0);flex-direction:column;flex-shrink:0;justify-content:flex-start;display:flex;position:relative}.Sidebar-module-scss-module__r0tqcG__sidebar:has(.Sidebar-module-scss-module__r0tqcG__remove-border){width:auto}.Sidebar-module-scss-module__r0tqcG__sidebar .Sidebar-module-scss-module__r0tqcG__resizer{cursor:col-resize;height:100%;width:var(--ha-spacing-px);background:var(--ha-border-base-default);transition:background var(--ha-transition-main);position:absolute}.Sidebar-module-scss-module__r0tqcG__sidebar .Sidebar-module-scss-module__r0tqcG__header{width:100%;padding:var(--ha-spacing-2);align-items:center;gap:var(--ha-spacing-0);flex-direction:row;justify-content:space-between;display:flex}.Sidebar-module-scss-module__r0tqcG__sidebar .Sidebar-module-scss-module__r0tqcG__children{align-items:flex-start;gap:var(--ha-spacing-0);flex-direction:column;flex:1;justify-content:flex-start;width:100%;min-height:0;display:flex}.Sidebar-module-scss-module__r0tqcG__sidebar[data-placement=left]{left:0}.Sidebar-module-scss-module__r0tqcG__sidebar[data-placement=left]:not(.Sidebar-module-scss-module__r0tqcG__remove-border) .Sidebar-module-scss-module__r0tqcG__children{position:relative}.Sidebar-module-scss-module__r0tqcG__sidebar[data-placement=left]:not(.Sidebar-module-scss-module__r0tqcG__remove-border) .Sidebar-module-scss-module__r0tqcG__children:before{content:"";height:100%;width:var(--ha-spacing-px);background:var(--ha-border-base-default);transition:background var(--ha-transition-main);position:absolute;top:0;right:0}.Sidebar-module-scss-module__r0tqcG__sidebar[data-placement=left] .Sidebar-module-scss-module__r0tqcG__resizer{right:var(--ha-spacing-0)}.Sidebar-module-scss-module__r0tqcG__sidebar[data-placement=right]{right:0}.Sidebar-module-scss-module__r0tqcG__sidebar[data-placement=right]:not(.Sidebar-module-scss-module__r0tqcG__remove-border) .Sidebar-module-scss-module__r0tqcG__children{position:relative}.Sidebar-module-scss-module__r0tqcG__sidebar[data-placement=right]:not(.Sidebar-module-scss-module__r0tqcG__remove-border) .Sidebar-module-scss-module__r0tqcG__children:before{content:"";height:100%;width:var(--ha-spacing-px);background:var(--ha-border-base-default);transition:background var(--ha-transition-main);position:absolute;top:0;left:0}.Sidebar-module-scss-module__r0tqcG__sidebar[data-placement=right] .Sidebar-module-scss-module__r0tqcG__resizer{left:var(--ha-spacing-0)}
.Skeleton-module-scss-module__ALQqcq__skeleton{animation:Skeleton-module-scss-module__ALQqcq__gradient var(--ha-transition-skeleton);background-size:200% 100%;background-image:var(--ha-bg-base-skeleton-gradient);display:inline-block}@keyframes Skeleton-module-scss-module__ALQqcq__gradient{0%{background-position:100% 0}to{background-position:-100% 0}}
.SmartImage-module-scss-module__elEKma__wrapper{aspect-ratio:4/3;border-radius:var(--ha-radius-xl);background-color:var(--ha-bg-base-secondary);align-items:center;gap:var(--ha-spacing-0);flex-direction:row;justify-content:center;display:flex;position:relative;overflow:hidden}.SmartImage-module-scss-module__elEKma__wrapper.SmartImage-module-scss-module__elEKma__width{border-radius:var(--ha-radius-xs)}.SmartImage-module-scss-module__elEKma__wrapper:hover .SmartImage-module-scss-module__elEKma__overlay,.SmartImage-module-scss-module__elEKma__wrapper:focus-visible .SmartImage-module-scss-module__elEKma__overlay{opacity:1}.SmartImage-module-scss-module__elEKma__wrapper:focus-visible{outline:var(--ha-border-focus)solid var(--ha-spacing-px);position:relative}.SmartImage-module-scss-module__elEKma__wrapper:focus-visible:after{content:"";border:var(--ha-spacing-px)solid var(--ha-border-offset);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.SmartImage-module-scss-module__elEKma__wrapper .SmartImage-module-scss-module__elEKma__image{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;transition:opacity var(--ha-transition-main)}.SmartImage-module-scss-module__elEKma__wrapper .SmartImage-module-scss-module__elEKma__image.SmartImage-module-scss-module__elEKma__hidden{opacity:0}.SmartImage-module-scss-module__elEKma__wrapper .SmartImage-module-scss-module__elEKma__image.SmartImage-module-scss-module__elEKma__visible{opacity:1}.SmartImage-module-scss-module__elEKma__wrapper .SmartImage-module-scss-module__elEKma__overlay{opacity:0;background:var(--ha-bg-base-overlay);width:100%;height:100%;transition:opacity var(--ha-transition-main);align-items:center;gap:var(--ha-spacing-0);flex-direction:row;justify-content:center;display:flex;position:absolute}.SmartImage-module-scss-module__elEKma__wrapper .SmartImage-module-scss-module__elEKma__overlay .SmartImage-module-scss-module__elEKma__action{cursor:pointer}.SmartImage-module-scss-module__elEKma__wrapper .SmartImage-module-scss-module__elEKma__overlay .SmartImage-module-scss-module__elEKma__icon{color:var(--ha-icon-base-onsolid);transition:transform var(--ha-transition-button)}.SmartImage-module-scss-module__elEKma__wrapper .SmartImage-module-scss-module__elEKma__overlay .SmartImage-module-scss-module__elEKma__icon:active{transform:scale(.95)}.SmartImage-module-scss-module__elEKma__wrapper .SmartImage-module-scss-module__elEKma__overlay.SmartImage-module-scss-module__elEKma__active{opacity:1}.SmartImage-module-scss-module__elEKma__wrapper .SmartImage-module-scss-module__elEKma__overlay.SmartImage-module-scss-module__elEKma__active .SmartImage-module-scss-module__elEKma__action{cursor:default}.SmartImage-module-scss-module__elEKma__modal{border-radius:var(--ha-radius-3xl);background:var(--ha-bg-base-default);width:100%;max-width:700px;max-height:565px;transition:background var(--ha-transition-main);align-items:flex-start;gap:var(--ha-spacing-0);flex-direction:column;justify-content:flex-start;display:flex;overflow:hidden}.SmartImage-module-scss-module__elEKma__modal .SmartImage-module-scss-module__elEKma__container{flex-direction:row;flex:1;justify-content:center;align-items:center;gap:0;width:100%;min-height:0;display:flex;position:relative;overflow:hidden}.SmartImage-module-scss-module__elEKma__modal .SmartImage-module-scss-module__elEKma__container .SmartImage-module-scss-module__elEKma__image{object-fit:contain;width:100%;height:100%;max-height:525px}.SmartImage-module-scss-module__elEKma__modal .SmartImage-module-scss-module__elEKma__container .SmartImage-module-scss-module__elEKma__close{top:var(--ha-spacing-2);right:var(--ha-spacing-2);position:absolute}.SmartImage-module-scss-module__elEKma__modal .SmartImage-module-scss-module__elEKma__info{width:100%;padding:var(--ha-spacing-3)var(--ha-spacing-2);align-items:center;gap:var(--ha-spacing-0);flex-direction:row;flex-shrink:0;justify-content:space-between;display:flex}.SmartImage-module-scss-module__elEKma__modal .SmartImage-module-scss-module__elEKma__info .SmartImage-module-scss-module__elEKma__manage{align-items:center;gap:var(--ha-spacing-1);flex-direction:row;flex-shrink:0;justify-content:flex-start;display:flex}
.Table-module-scss-module__WACPFa__wrapper{border-radius:var(--ha-radius-md);background:var(--ha-bg-base-default);border:var(--ha-border-base-default)solid var(--ha-spacing-px);align-items:stretch;gap:var(--ha-spacing-0);flex-direction:column;justify-content:flex-start;display:flex;overflow:hidden}.Table-module-scss-module__WACPFa__wrapper .Table-module-scss-module__WACPFa__table{border-collapse:collapse;text-align:left;outline:none;width:100%}.Table-module-scss-module__WACPFa__wrapper .Table-module-scss-module__WACPFa__table .Table-module-scss-module__WACPFa__header{background:var(--ha-bg-base-secondary);border-bottom:var(--ha-border-base-default)solid var(--ha-spacing-px)}.Table-module-scss-module__WACPFa__wrapper .Table-module-scss-module__WACPFa__table .Table-module-scss-module__WACPFa__header .Table-module-scss-module__WACPFa__column{padding:var(--ha-spacing-1)var(--ha-spacing-2)}.Table-module-scss-module__WACPFa__wrapper .Table-module-scss-module__WACPFa__table .Table-module-scss-module__WACPFa__header .Table-module-scss-module__WACPFa__column[data-focus-visible]{outline:var(--ha-spacing-0-5)solid var(--ha-border-brand-default);outline-offset:calc(var(--ha-spacing-0-5)*-1)}.Table-module-scss-module__WACPFa__wrapper .Table-module-scss-module__WACPFa__table .Table-module-scss-module__WACPFa__body[data-empty]{text-align:center;padding:var(--ha-spacing-3)}.Table-module-scss-module__WACPFa__wrapper .Table-module-scss-module__WACPFa__table .Table-module-scss-module__WACPFa__body .Table-module-scss-module__WACPFa__row{border-bottom:var(--ha-border-base-default)solid var(--ha-spacing-px)}.Table-module-scss-module__WACPFa__wrapper .Table-module-scss-module__WACPFa__table .Table-module-scss-module__WACPFa__body .Table-module-scss-module__WACPFa__row:last-child{border-bottom:none}.Table-module-scss-module__WACPFa__wrapper .Table-module-scss-module__WACPFa__table .Table-module-scss-module__WACPFa__body .Table-module-scss-module__WACPFa__row[data-focus-visible]{outline:var(--ha-border-focus)solid var(--ha-spacing-px);position:relative}.Table-module-scss-module__WACPFa__wrapper .Table-module-scss-module__WACPFa__table .Table-module-scss-module__WACPFa__body .Table-module-scss-module__WACPFa__row[data-focus-visible]:after{content:"";border:var(--ha-spacing-px)solid var(--ha-border-offset);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.Table-module-scss-module__WACPFa__wrapper .Table-module-scss-module__WACPFa__table .Table-module-scss-module__WACPFa__body .Table-module-scss-module__WACPFa__row .Table-module-scss-module__WACPFa__cell{padding:var(--ha-spacing-1)var(--ha-spacing-2)}.Table-module-scss-module__WACPFa__wrapper .Table-module-scss-module__WACPFa__table .Table-module-scss-module__WACPFa__body .Table-module-scss-module__WACPFa__row .Table-module-scss-module__WACPFa__cell[data-focus-visible]{outline:var(--ha-spacing-0-5)solid var(--ha-border-brand-default);outline-offset:calc(var(--ha-spacing-0-5)*-1)}.Table-module-scss-module__WACPFa__wrapper .Table-module-scss-module__WACPFa__footer{border-top:var(--ha-border-base-default)solid var(--ha-spacing-px)}
.TextArea-module-scss-module__yBBJJW__container{align-items:flex-start;gap:var(--ha-spacing-0-5);flex-direction:column;justify-content:flex-start;display:flex}.TextArea-module-scss-module__yBBJJW__container.TextArea-module-scss-module__yBBJJW__width-max{width:100%}.TextArea-module-scss-module__yBBJJW__container.TextArea-module-scss-module__yBBJJW__width-auto{width:auto}.TextArea-module-scss-module__yBBJJW__container .TextArea-module-scss-module__yBBJJW__wrapper{height:fit-content;position:relative}.TextArea-module-scss-module__yBBJJW__container .TextArea-module-scss-module__yBBJJW__wrapper.TextArea-module-scss-module__yBBJJW__width-max{width:100%}.TextArea-module-scss-module__yBBJJW__container .TextArea-module-scss-module__yBBJJW__wrapper.TextArea-module-scss-module__yBBJJW__width-auto{width:auto}.TextArea-module-scss-module__yBBJJW__container .TextArea-module-scss-module__yBBJJW__wrapper.TextArea-module-scss-module__yBBJJW__size-xs .TextArea-module-scss-module__yBBJJW__textarea{font-family:var(--ha-font-family-default);font-size:.75rem;font-weight:400;line-height:var(--ha-spacing-4)}.TextArea-module-scss-module__yBBJJW__container .TextArea-module-scss-module__yBBJJW__wrapper.TextArea-module-scss-module__yBBJJW__size-sm .TextArea-module-scss-module__yBBJJW__textarea{font-family:var(--ha-font-family-default);font-size:.875rem;font-weight:400;line-height:var(--ha-spacing-5)}.TextArea-module-scss-module__yBBJJW__container .TextArea-module-scss-module__yBBJJW__wrapper.TextArea-module-scss-module__yBBJJW__size-md .TextArea-module-scss-module__yBBJJW__textarea{font-family:var(--ha-font-family-default);font-size:1rem;font-weight:400;line-height:var(--ha-spacing-6)}.TextArea-module-scss-module__yBBJJW__container .TextArea-module-scss-module__yBBJJW__wrapper.TextArea-module-scss-module__yBBJJW__size-lg .TextArea-module-scss-module__yBBJJW__textarea{font-family:var(--ha-font-family-default);font-size:1.125rem;font-weight:400;line-height:var(--ha-spacing-6)}.TextArea-module-scss-module__yBBJJW__container .TextArea-module-scss-module__yBBJJW__wrapper.TextArea-module-scss-module__yBBJJW__strong .TextArea-module-scss-module__yBBJJW__textarea{font-weight:500}.TextArea-module-scss-module__yBBJJW__container .TextArea-module-scss-module__yBBJJW__wrapper.TextArea-module-scss-module__yBBJJW__strong .TextArea-module-scss-module__yBBJJW__textarea.TextArea-module-scss-module__yBBJJW__size-sm{line-height:var(--ha-spacing-4-5)}.TextArea-module-scss-module__yBBJJW__container .TextArea-module-scss-module__yBBJJW__wrapper .TextArea-module-scss-module__yBBJJW__textarea{resize:none;width:100%;color:var(--ha-text-base-default);background:0 0;border:none;display:block;overflow-y:auto}.TextArea-module-scss-module__yBBJJW__container .TextArea-module-scss-module__yBBJJW__wrapper .TextArea-module-scss-module__yBBJJW__textarea::placeholder{color:var(--ha-text-base-secondary)}.TextArea-module-scss-module__yBBJJW__container .TextArea-module-scss-module__yBBJJW__wrapper .TextArea-module-scss-module__yBBJJW__textarea:focus{outline:none}.TextArea-module-scss-module__yBBJJW__container .TextArea-module-scss-module__yBBJJW__wrapper .TextArea-module-scss-module__yBBJJW__clear{top:var(--ha-spacing-1);right:var(--ha-spacing-1);position:absolute}
.Toast-module-scss-module__t3p9VW__region{z-index:9999;pointer-events:none;align-items:flex-start;gap:var(--ha-spacing-0);--gap:var(--ha-spacing-3);--width:calc(var(--ha-spacing-10)*10);width:var(--width);outline:none;flex-direction:column;justify-content:flex-start;display:flex;position:fixed}.Toast-module-scss-module__t3p9VW__region[data-x-position=right]{right:var(--ha-spacing-6)}.Toast-module-scss-module__t3p9VW__region[data-x-position=left]{left:var(--ha-spacing-6)}.Toast-module-scss-module__t3p9VW__region[data-x-position=center]{left:50%;transform:translate(-50%)}.Toast-module-scss-module__t3p9VW__region[data-y-position=top]{top:var(--ha-spacing-6)}.Toast-module-scss-module__t3p9VW__region[data-y-position=bottom]{bottom:var(--ha-spacing-6);flex-direction:column-reverse}@media (max-width:768px){.Toast-module-scss-module__t3p9VW__region{--width:calc(100% - var(--ha-spacing-3)*2)}.Toast-module-scss-module__t3p9VW__region[data-x-position=right],.Toast-module-scss-module__t3p9VW__region[data-x-position=left],.Toast-module-scss-module__t3p9VW__region[data-x-position=center]{left:var(--ha-spacing-3);right:auto;transform:none}.Toast-module-scss-module__t3p9VW__region[data-y-position=top]{top:var(--ha-spacing-3)}.Toast-module-scss-module__t3p9VW__region[data-y-position=bottom]{bottom:var(--ha-spacing-3)}}.Toast-module-scss-module__t3p9VW__toast{width:100%;padding-left:var(--ha-spacing-2);border-radius:var(--ha-radius-lg);background:var(--ha-bg-base-default);border:var(--ha-spacing-px)solid var(--ha-border-base-default);align-items:flex-start;gap:var(--ha-spacing-1);box-shadow:var(--ha-spacing-0)var(--ha-spacing-1)var(--ha-spacing-3)0 var(--ha-color-shadow);pointer-events:auto;--y:translateY(100%);--lift-amount:calc(var(--lift)*var(--gap));z-index:var(--z-index);opacity:0;transform:var(--y);transition:transform .4s cubic-bezier(.32,.72,0,1),opacity .4s ease,height .4s ease,box-shadow var(--ha-transition-main);flex-direction:row;justify-content:flex-start;display:flex;position:absolute}.Toast-module-scss-module__t3p9VW__toast[data-y-position=top]{--y:translateY(-100%);--y-exit:translateY(-100%);--lift:1;--lift-amount:calc(1*var(--gap));transform-origin:top;top:0}.Toast-module-scss-module__t3p9VW__toast[data-y-position=bottom]{--y:translateY(100%);--y-exit:translateY(100%);--lift:-1;--lift-amount:calc(-1*var(--gap));transform-origin:bottom;bottom:0}.Toast-module-scss-module__t3p9VW__toast[data-mounted=true]{--y:translateY(0);opacity:1}.Toast-module-scss-module__t3p9VW__toast[data-expanded=false][data-front=false]{--scale:calc(1 - (var(--toasts-before)*.05));--y:translateY(calc(var(--lift-amount)*var(--toasts-before)))scale(var(--scale))}.Toast-module-scss-module__t3p9VW__toast[data-expanded=true][data-mounted=true]{--y:translateY(calc(var(--lift)*var(--offset)));height:var(--initial-height)}.Toast-module-scss-module__t3p9VW__toast[data-visible=false]{opacity:0;pointer-events:none}.Toast-module-scss-module__t3p9VW__toast[data-expanded=true]:after{content:"";left:var(--ha-spacing-0);width:100%;height:calc(var(--gap) + var(--ha-spacing-px));position:absolute}.Toast-module-scss-module__t3p9VW__toast[data-y-position=top][data-expanded=true]:after{bottom:100%}.Toast-module-scss-module__t3p9VW__toast[data-y-position=bottom][data-expanded=true]:after{top:100%}.Toast-module-scss-module__t3p9VW__toast[data-removed=true]{opacity:0}.Toast-module-scss-module__t3p9VW__toast[data-removed=true][data-front=true]{--y:translateY(calc(var(--lift)*-100%))}.Toast-module-scss-module__t3p9VW__toast[data-removed=true][data-front=false][data-expanded=true]{--y:translateY(calc(var(--lift)*var(--offset) + var(--lift)*-100%))}.Toast-module-scss-module__t3p9VW__toast[data-removed=true][data-front=false][data-expanded=false]{--y:translateY(40%)transition: transform .5s cubic-bezier(.32,.72,0,1),opacity .2s}.Toast-module-scss-module__t3p9VW__toast[data-focus-visible]{outline:var(--ha-border-focus)solid var(--ha-spacing-px);position:relative}.Toast-module-scss-module__t3p9VW__toast[data-focus-visible]:after{content:"";border:var(--ha-spacing-px)solid var(--ha-border-offset);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.Toast-module-scss-module__t3p9VW__toast .Toast-module-scss-module__t3p9VW__icon{padding-top:var(--ha-spacing-0-5);align-items:center;gap:var(--ha-spacing-0);flex-direction:row;flex:none;justify-content:center;display:flex}.Toast-module-scss-module__t3p9VW__toast.Toast-module-scss-module__t3p9VW__success .Toast-module-scss-module__t3p9VW__icon svg{color:var(--ha-icon-success-default)}.Toast-module-scss-module__t3p9VW__toast.Toast-module-scss-module__t3p9VW__error .Toast-module-scss-module__t3p9VW__icon svg{color:var(--ha-icon-danger-default)}.Toast-module-scss-module__t3p9VW__toast.Toast-module-scss-module__t3p9VW__warning .Toast-module-scss-module__t3p9VW__icon svg{color:var(--ha-icon-warning-default)}.Toast-module-scss-module__t3p9VW__toast.Toast-module-scss-module__t3p9VW__info .Toast-module-scss-module__t3p9VW__icon svg{color:var(--ha-icon-info-default)}.Toast-module-scss-module__t3p9VW__toast.Toast-module-scss-module__t3p9VW__onlyTitle{align-items:center}.Toast-module-scss-module__t3p9VW__toast .Toast-module-scss-module__t3p9VW__info{min-width:0;padding:var(--ha-spacing-2)var(--ha-spacing-0);align-items:flex-start;gap:var(--ha-spacing-1);flex-direction:row;flex:auto;justify-content:flex-start;display:flex}.Toast-module-scss-module__t3p9VW__toast .Toast-module-scss-module__t3p9VW__info .Toast-module-scss-module__t3p9VW__content{align-items:flex-start;gap:var(--ha-spacing-0-5);flex-direction:column;justify-content:flex-start;width:100%;min-width:0;display:flex}.Toast-module-scss-module__t3p9VW__toast .Toast-module-scss-module__t3p9VW__info.Toast-module-scss-module__t3p9VW__onlyTitle{align-items:center}.Toast-module-scss-module__t3p9VW__toast .Toast-module-scss-module__t3p9VW__info.Toast-module-scss-module__t3p9VW__onlyTitle .Toast-module-scss-module__t3p9VW__icon,.Toast-module-scss-module__t3p9VW__toast .Toast-module-scss-module__t3p9VW__info.Toast-module-scss-module__t3p9VW__withSubtitle .Toast-module-scss-module__t3p9VW__icon{padding-top:var(--ha-spacing-0)}.Toast-module-scss-module__t3p9VW__toast .Toast-module-scss-module__t3p9VW__info .Toast-module-scss-module__t3p9VW__footer{width:100%;padding-top:var(--ha-spacing-1);align-items:center;gap:var(--ha-spacing-1-5);flex-flow:wrap;justify-content:flex-start;display:flex}
.ToggleButton-module-scss-module__C0PuZa__button{cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform var(--ha-transition-button),background var(--ha-transition-main);align-items:center;gap:var(--ha-spacing-0);flex-direction:row;justify-content:center;text-decoration:none;display:flex;position:relative}.ToggleButton-module-scss-module__C0PuZa__button .ToggleButton-module-scss-module__C0PuZa__icon{transition:color var(--ha-transition-main)}.ToggleButton-module-scss-module__C0PuZa__button.ToggleButton-module-scss-module__C0PuZa__loading .ToggleButton-module-scss-module__C0PuZa__content{opacity:0}.ToggleButton-module-scss-module__C0PuZa__button.ToggleButton-module-scss-module__C0PuZa__variant-secondary{background:var(--ha-bg-base-secondary)}.ToggleButton-module-scss-module__C0PuZa__button.ToggleButton-module-scss-module__C0PuZa__variant-secondary:not(.ToggleButton-module-scss-module__C0PuZa__loading):not(.ToggleButton-module-scss-module__C0PuZa__disabled)[data-selected],.ToggleButton-module-scss-module__C0PuZa__button.ToggleButton-module-scss-module__C0PuZa__variant-secondary:not(.ToggleButton-module-scss-module__C0PuZa__loading):not(.ToggleButton-module-scss-module__C0PuZa__disabled):active{background:var(--ha-bg-base-active)}.ToggleButton-module-scss-module__C0PuZa__button.ToggleButton-module-scss-module__C0PuZa__variant-secondary .ToggleButton-module-scss-module__C0PuZa__content{color:var(--ha-text-base-default)}.ToggleButton-module-scss-module__C0PuZa__button.ToggleButton-module-scss-module__C0PuZa__size-xs{gap:var(--ha-spacing-1);min-height:var(--ha-spacing-6);padding:var(--ha-spacing-0)var(--ha-spacing-2)}.ToggleButton-module-scss-module__C0PuZa__button.ToggleButton-module-scss-module__C0PuZa__size-xs[data-pin=round-round]{border-radius:var(--ha-radius-md)}.ToggleButton-module-scss-module__C0PuZa__button.ToggleButton-module-scss-module__C0PuZa__size-xs[data-pin=brick-brick]{border-radius:0}.ToggleButton-module-scss-module__C0PuZa__button.ToggleButton-module-scss-module__C0PuZa__size-xs[data-pin=clear-clear]{border-inline:0;border-radius:0}.ToggleButton-module-scss-module__C0PuZa__button.ToggleButton-module-scss-module__C0PuZa__size-xs[data-pin=circle-circle]{border-radius:100px}.ToggleButton-module-scss-module__C0PuZa__button.ToggleButton-module-scss-module__C0PuZa__size-xs[data-pin=round-brick]{border-start-start-radius:var(--ha-radius-md);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--ha-radius-md)}.ToggleButton-module-scss-module__C0PuZa__button.ToggleButton-module-scss-module__C0PuZa__size-xs[data-pin=brick-round]{border-start-start-radius:0;border-start-end-radius:var(--ha-radius-md);border-end-end-radius:var(--ha-radius-md);border-end-start-radius:0}.ToggleButton-module-scss-module__C0PuZa__button.ToggleButton-module-scss-module__C0PuZa__size-xs[data-pin=round-clear]{border-inline-end:0;border-start-start-radius:var(--ha-radius-md);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--ha-radius-md)}.ToggleButton-module-scss-module__C0PuZa__button.ToggleButton-module-scss-module__C0PuZa__size-xs[data-pin=clear-round]{border-inline-start:0;border-start-start-radius:0;border-start-end-radius:var(--ha-radius-md);border-end-end-radius:var(--ha-radius-md);border-end-start-radius:0}.ToggleButton-module-scss-module__C0PuZa__button.ToggleButton-module-scss-module__C0PuZa__size-sm{gap:var(--ha-spacing-1-5);min-height:var(--ha-spacing-8);padding:var(--ha-spacing-0)var(--ha-spacing-3)}.ToggleButton-module-scss-module__C0PuZa__button.ToggleButton-module-scss-module__C0PuZa__size-sm[data-pin=round-round]{border-radius:var(--ha-radius-lg)}.ToggleButton-module-scss-module__C0PuZa__button.ToggleButton-module-scss-module__C0PuZa__size-sm[data-pin=brick-brick]{border-radius:0}.ToggleButton-module-scss-module__C0PuZa__button.ToggleButton-module-scss-module__C0PuZa__size-sm[data-pin=clear-clear]{border-inline:0;border-radius:0}.ToggleButton-module-scss-module__C0PuZa__button.ToggleButton-module-scss-module__C0PuZa__size-sm[data-pin=circle-circle]{border-radius:100px}.ToggleButton-module-scss-module__C0PuZa__button.ToggleButton-module-scss-module__C0PuZa__size-sm[data-pin=round-brick]{border-start-start-radius:var(--ha-radius-lg);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--ha-radius-lg)}.ToggleButton-module-scss-module__C0PuZa__button.ToggleButton-module-scss-module__C0PuZa__size-sm[data-pin=brick-round]{border-start-start-radius:0;border-start-end-radius:var(--ha-radius-lg);border-end-end-radius:var(--ha-radius-lg);border-end-start-radius:0}.ToggleButton-module-scss-module__C0PuZa__button.ToggleButton-module-scss-module__C0PuZa__size-sm[data-pin=round-clear]{border-inline-end:0;border-start-start-radius:var(--ha-radius-lg);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--ha-radius-lg)}.ToggleButton-module-scss-module__C0PuZa__button.ToggleButton-module-scss-module__C0PuZa__size-sm[data-pin=clear-round]{border-inline-start:0;border-start-start-radius:0;border-start-end-radius:var(--ha-radius-lg);border-end-end-radius:var(--ha-radius-lg);border-end-start-radius:0}.ToggleButton-module-scss-module__C0PuZa__button.ToggleButton-module-scss-module__C0PuZa__size-md{gap:var(--ha-spacing-2);min-height:var(--ha-spacing-10);padding:var(--ha-spacing-0)var(--ha-spacing-4)}.ToggleButton-module-scss-module__C0PuZa__button.ToggleButton-module-scss-module__C0PuZa__size-md[data-pin=round-round]{border-radius:var(--ha-radius-xl)}.ToggleButton-module-scss-module__C0PuZa__button.ToggleButton-module-scss-module__C0PuZa__size-md[data-pin=brick-brick]{border-radius:0}.ToggleButton-module-scss-module__C0PuZa__button.ToggleButton-module-scss-module__C0PuZa__size-md[data-pin=clear-clear]{border-inline:0;border-radius:0}.ToggleButton-module-scss-module__C0PuZa__button.ToggleButton-module-scss-module__C0PuZa__size-md[data-pin=circle-circle]{border-radius:100px}.ToggleButton-module-scss-module__C0PuZa__button.ToggleButton-module-scss-module__C0PuZa__size-md[data-pin=round-brick]{border-start-start-radius:var(--ha-radius-xl);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--ha-radius-xl)}.ToggleButton-module-scss-module__C0PuZa__button.ToggleButton-module-scss-module__C0PuZa__size-md[data-pin=brick-round]{border-start-start-radius:0;border-start-end-radius:var(--ha-radius-xl);border-end-end-radius:var(--ha-radius-xl);border-end-start-radius:0}.ToggleButton-module-scss-module__C0PuZa__button.ToggleButton-module-scss-module__C0PuZa__size-md[data-pin=round-clear]{border-inline-end:0;border-start-start-radius:var(--ha-radius-xl);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--ha-radius-xl)}.ToggleButton-module-scss-module__C0PuZa__button.ToggleButton-module-scss-module__C0PuZa__size-md[data-pin=clear-round]{border-inline-start:0;border-start-start-radius:0;border-start-end-radius:var(--ha-radius-xl);border-end-end-radius:var(--ha-radius-xl);border-end-start-radius:0}.ToggleButton-module-scss-module__C0PuZa__button.ToggleButton-module-scss-module__C0PuZa__size-lg{gap:var(--ha-spacing-2-5);min-height:var(--ha-spacing-12);padding:var(--ha-spacing-0)var(--ha-spacing-5)}.ToggleButton-module-scss-module__C0PuZa__button.ToggleButton-module-scss-module__C0PuZa__size-lg[data-pin=round-round]{border-radius:var(--ha-radius-2xl)}.ToggleButton-module-scss-module__C0PuZa__button.ToggleButton-module-scss-module__C0PuZa__size-lg[data-pin=brick-brick]{border-radius:0}.ToggleButton-module-scss-module__C0PuZa__button.ToggleButton-module-scss-module__C0PuZa__size-lg[data-pin=clear-clear]{border-inline:0;border-radius:0}.ToggleButton-module-scss-module__C0PuZa__button.ToggleButton-module-scss-module__C0PuZa__size-lg[data-pin=circle-circle]{border-radius:100px}.ToggleButton-module-scss-module__C0PuZa__button.ToggleButton-module-scss-module__C0PuZa__size-lg[data-pin=round-brick]{border-start-start-radius:var(--ha-radius-2xl);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--ha-radius-2xl)}.ToggleButton-module-scss-module__C0PuZa__button.ToggleButton-module-scss-module__C0PuZa__size-lg[data-pin=brick-round]{border-start-start-radius:0;border-start-end-radius:var(--ha-radius-2xl);border-end-end-radius:var(--ha-radius-2xl);border-end-start-radius:0}.ToggleButton-module-scss-module__C0PuZa__button.ToggleButton-module-scss-module__C0PuZa__size-lg[data-pin=round-clear]{border-inline-end:0;border-start-start-radius:var(--ha-radius-2xl);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--ha-radius-2xl)}.ToggleButton-module-scss-module__C0PuZa__button.ToggleButton-module-scss-module__C0PuZa__size-lg[data-pin=clear-round]{border-inline-start:0;border-start-start-radius:0;border-start-end-radius:var(--ha-radius-2xl);border-end-end-radius:var(--ha-radius-2xl);border-end-start-radius:0}.ToggleButton-module-scss-module__C0PuZa__button:not(.ToggleButton-module-scss-module__C0PuZa__loading):not(.ToggleButton-module-scss-module__C0PuZa__disabled):active{transform:scale(.95)}.ToggleButton-module-scss-module__C0PuZa__button:not(.ToggleButton-module-scss-module__C0PuZa__loading):not(.ToggleButton-module-scss-module__C0PuZa__disabled):focus-visible{outline:var(--ha-border-focus)solid var(--ha-spacing-px);position:relative}.ToggleButton-module-scss-module__C0PuZa__button:not(.ToggleButton-module-scss-module__C0PuZa__loading):not(.ToggleButton-module-scss-module__C0PuZa__disabled):focus-visible:after{content:"";border:var(--ha-spacing-px)solid var(--ha-border-offset);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.ToggleButton-module-scss-module__C0PuZa__button .ToggleButton-module-scss-module__C0PuZa__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ToggleButton-module-scss-module__C0PuZa__button .ToggleButton-module-scss-module__C0PuZa__spinner .ToggleButton-module-scss-module__C0PuZa__spin{opacity:1}.ToggleButton-module-scss-module__C0PuZa__button.ToggleButton-module-scss-module__C0PuZa__width-max{width:100%}.ToggleButton-module-scss-module__C0PuZa__button.ToggleButton-module-scss-module__C0PuZa__width-auto{width:auto}.ToggleButton-module-scss-module__C0PuZa__button.ToggleButton-module-scss-module__C0PuZa__loading,.ToggleButton-module-scss-module__C0PuZa__button.ToggleButton-module-scss-module__C0PuZa__disabled{cursor:default!important}.ToggleButton-module-scss-module__C0PuZa__button:not(.ToggleButton-module-scss-module__C0PuZa__loading).ToggleButton-module-scss-module__C0PuZa__disabled{background:var(--ha-bg-disabled-default)}.ToggleButton-module-scss-module__C0PuZa__button:not(.ToggleButton-module-scss-module__C0PuZa__loading).ToggleButton-module-scss-module__C0PuZa__disabled .ToggleButton-module-scss-module__C0PuZa__content{color:var(--ha-text-disabled-default)}.ToggleButton-module-scss-module__C0PuZa__button:not(.ToggleButton-module-scss-module__C0PuZa__loading):not(.ToggleButton-module-scss-module__C0PuZa__variant-primary):not(.ToggleButton-module-scss-module__C0PuZa__variant-secondary):not(.ToggleButton-module-scss-module__C0PuZa__variant-secondary-muted):not(.ToggleButton-module-scss-module__C0PuZa__variant-danger):not(.ToggleButton-module-scss-module__C0PuZa__variant-outline).ToggleButton-module-scss-module__C0PuZa__disabled{background:unset}
.Toolbar-module-scss-module__sj46OG__toolbar{align-items:center;gap:var(--ha-spacing-0);flex-flow:wrap;justify-content:space-between;width:fit-content;display:flex}.Toolbar-module-scss-module__sj46OG__toolbar[data-orientation=vertical]{flex-direction:column;align-items:flex-start}.Toolbar-module-scss-module__sj46OG__toolbar .react-aria-Group{display:contents}.Toolbar-module-scss-module__sj46OG__toolbar .react-aria-Separator[aria-orientation=vertical]{height:auto;margin:0px var(--ha-spacing-1)}
.RowForm-module-scss-module__vXpwYW__row{width:100%;padding:var(--ha-spacing-4)var(--ha-spacing-0);align-items:center;gap:var(--ha-spacing-1);border-bottom:var(--ha-border-base-default)solid var(--ha-spacing-px);flex-direction:row;justify-content:flex-start;display:flex}.RowForm-module-scss-module__vXpwYW__row.RowForm-module-scss-module__vXpwYW__compact{padding:var(--ha-spacing-1-5)var(--ha-spacing-3)}.RowForm-module-scss-module__vXpwYW__row.RowForm-module-scss-module__vXpwYW__compact .RowForm-module-scss-module__vXpwYW__title .RowForm-module-scss-module__vXpwYW__text{-webkit-line-clamp:1;text-overflow:ellipsis;word-break:break-all;word-wrap:break-word;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden}.RowForm-module-scss-module__vXpwYW__row.RowForm-module-scss-module__vXpwYW__compact .RowForm-module-scss-module__vXpwYW__container{gap:var(--ha-spacing-1)}.RowForm-module-scss-module__vXpwYW__row.RowForm-module-scss-module__vXpwYW__default{cursor:pointer}.RowForm-module-scss-module__vXpwYW__row .RowForm-module-scss-module__vXpwYW__container{align-items:flex-start;gap:var(--ha-spacing-2);flex-direction:column;justify-content:flex-start;width:100%;display:flex}.RowForm-module-scss-module__vXpwYW__row .RowForm-module-scss-module__vXpwYW__container .RowForm-module-scss-module__vXpwYW__info{align-items:center;gap:var(--ha-spacing-2);flex-direction:row;justify-content:space-between;width:100%;display:flex}.RowForm-module-scss-module__vXpwYW__row .RowForm-module-scss-module__vXpwYW__container .RowForm-module-scss-module__vXpwYW__info .RowForm-module-scss-module__vXpwYW__group{align-items:center;gap:var(--ha-spacing-2);flex-direction:row;justify-content:flex-start;display:flex}@media screen and (max-width:1124px){.RowForm-module-scss-module__vXpwYW__row .RowForm-module-scss-module__vXpwYW__container .RowForm-module-scss-module__vXpwYW__info .RowForm-module-scss-module__vXpwYW__group .RowForm-module-scss-module__vXpwYW__liveTimestamp{display:none}}.RowForm-module-scss-module__vXpwYW__row .RowForm-module-scss-module__vXpwYW__container .RowForm-module-scss-module__vXpwYW__title{align-items:flex-start;gap:var(--ha-spacing-2);flex-direction:row;justify-content:space-between;width:100%;display:flex}.RowForm-module-scss-module__vXpwYW__row .RowForm-module-scss-module__vXpwYW__container .RowForm-module-scss-module__vXpwYW__title .RowForm-module-scss-module__vXpwYW__actions{align-items:center;gap:var(--ha-spacing-0);flex-direction:row;flex-shrink:0;justify-content:flex-start;display:flex}.RowForm-module-scss-module__vXpwYW__row .RowForm-module-scss-module__vXpwYW__button{border-radius:var(--ha-radius-full)!important}
.FormEditorModalLayout-module-scss-module__ioKE-G__content{align-items:flex-start;gap:var(--ha-spacing-0);flex-direction:row;flex:1;justify-content:flex-start;width:100%;height:100%;display:flex}.FormEditorModalLayout-module-scss-module__ioKE-G__content .FormEditorModalLayout-module-scss-module__ioKE-G__navigation{height:100%;width:calc(var(--ha-spacing-4-5)*10);transition:border var(--ha-transition-main);align-items:flex-start;gap:var(--ha-spacing-0);border-right:var(--ha-border-base-default)solid var(--ha-spacing-px);flex-direction:column;justify-content:flex-start;display:flex}.FormEditorModalLayout-module-scss-module__ioKE-G__content .FormEditorModalLayout-module-scss-module__ioKE-G__wrapper{align-items:flex-start;gap:var(--ha-spacing-0);flex-direction:column;flex:1;justify-content:space-between;width:100%;height:100%;display:flex}.FormEditorModalLayout-module-scss-module__ioKE-G__content .FormEditorModalLayout-module-scss-module__ioKE-G__wrapper .FormEditorModalLayout-module-scss-module__ioKE-G__children{flex:1;width:100%;height:100%}.FormEditorModalLayout-module-scss-module__ioKE-G__content .FormEditorModalLayout-module-scss-module__ioKE-G__wrapper .FormEditorModalLayout-module-scss-module__ioKE-G__controller{width:100%;padding:var(--ha-spacing-2);transition:border var(--ha-transition-main);position:relative}.FormEditorModalLayout-module-scss-module__ioKE-G__content .FormEditorModalLayout-module-scss-module__ioKE-G__wrapper .FormEditorModalLayout-module-scss-module__ioKE-G__controller:after{content:"";width:100%;height:var(--ha-spacing-px);background:var(--ha-border-base-default);transition:background var(--ha-transition-main);position:absolute;top:-1px;left:0}.FormEditorModalLayout-module-scss-module__ioKE-G__content .FormEditorModalLayout-module-scss-module__ioKE-G__wrapper .FormEditorModalLayout-module-scss-module__ioKE-G__controller{align-items:center;gap:var(--ha-spacing-1);flex-direction:row;justify-content:space-between;display:flex}.FormEditorModalLayout-module-scss-module__ioKE-G__content .FormEditorModalLayout-module-scss-module__ioKE-G__wrapper .FormEditorModalLayout-module-scss-module__ioKE-G__controller .FormEditorModalLayout-module-scss-module__ioKE-G__group{align-items:center;gap:var(--ha-spacing-1);flex-direction:row;justify-content:flex-start;display:flex}
.Tab-module-scss-module__l3Mnyq__themes{width:100%;padding:var(--ha-spacing-2);gap:var(--ha-spacing-2);grid-auto-rows:var(--ha-spacing-10);grid-template-columns:repeat(4,1fr);display:grid}.Tab-module-scss-module__l3Mnyq__themes .Tab-module-scss-module__l3Mnyq__theme{border-radius:var(--ha-radius-xl);width:100%;height:100%}.Tab-module-scss-module__l3Mnyq__row{height:var(--ha-spacing-6);padding-left:var(--ha-spacing-2)}.Tab-module-scss-module__l3Mnyq__form-tooltip-content{max-width:calc(var(--ha-spacing-4)*10)}.Tab-module-scss-module__l3Mnyq__scroll{max-height:320px}.Tab-module-scss-module__l3Mnyq__mark{width:100%;margin-top:var(--ha-spacing-3);align-items:flex-start;gap:var(--ha-spacing-2);flex-direction:column;justify-content:flex-start;display:flex}.Tab-module-scss-module__l3Mnyq__mark .Tab-module-scss-module__l3Mnyq__row{align-items:center;gap:var(--ha-spacing-1);flex-direction:row;justify-content:flex-start;width:100%;display:flex}.Tab-module-scss-module__l3Mnyq__mark .Tab-module-scss-module__l3Mnyq__table{width:100%;padding:var(--ha-spacing-0)var(--ha-spacing-2)}.Tab-module-scss-module__l3Mnyq__wrapper{align-items:flex-start;gap:var(--ha-spacing-2);flex-direction:column;justify-content:flex-start;width:100%;display:flex}.Tab-module-scss-module__l3Mnyq__passwordSection{width:100%;padding:var(--ha-spacing-0)var(--ha-spacing-3)var(--ha-spacing-2)var(--ha-spacing-4);background:var(--ha-bg-surface-secondary);border:1px solid var(--ha-border-subtle);border-radius:var(--ha-radius-lg);align-items:flex-start;gap:var(--ha-spacing-2);border-bottom:var(--ha-border-base-default)solid var(--ha-spacing-px);flex-direction:column;justify-content:flex-start;display:flex}.Tab-module-scss-module__l3Mnyq__passwordSection .Tab-module-scss-module__l3Mnyq__header{align-items:flex-start;gap:var(--ha-spacing-0);flex-direction:column;justify-content:flex-start;display:flex}.Tab-module-scss-module__l3Mnyq__passwordSection .Tab-module-scss-module__l3Mnyq__inputRow{align-items:center;gap:var(--ha-spacing-2);flex-direction:row;justify-content:flex-start;width:100%;display:flex}
.FormPublishModal-module-scss-module__UodO_a__content{align-items:flex-start;gap:var(--ha-spacing-0);flex-direction:row;flex:1;justify-content:flex-start;width:100%;height:100%;min-height:0;display:flex}.FormPublishModal-module-scss-module__UodO_a__content .FormPublishModal-module-scss-module__UodO_a__wrapper{align-items:flex-start;gap:var(--ha-spacing-0);flex-direction:column;flex:1;justify-content:space-between;width:100%;height:100%;min-height:0;display:flex}.FormPublishModal-module-scss-module__UodO_a__content .FormPublishModal-module-scss-module__UodO_a__wrapper .FormPublishModal-module-scss-module__UodO_a__children{align-items:flex-start;gap:var(--ha-spacing-0);flex-direction:column;flex:1;justify-content:flex-start;width:100%;min-height:0;display:flex}.FormPublishModal-module-scss-module__UodO_a__content .FormPublishModal-module-scss-module__UodO_a__wrapper .FormPublishModal-module-scss-module__UodO_a__children .FormPublishModal-module-scss-module__UodO_a__main{width:100%;transition:border var(--ha-transition-main);padding:var(--ha-spacing-3)var(--ha-spacing-3)var(--ha-spacing-3)var(--ha-spacing-4);border-bottom:var(--ha-border-base-default)solid var(--ha-spacing-px);align-items:flex-start;gap:var(--ha-spacing-1-5);flex-direction:column;justify-content:flex-start;display:flex}.FormPublishModal-module-scss-module__UodO_a__content .FormPublishModal-module-scss-module__UodO_a__wrapper .FormPublishModal-module-scss-module__UodO_a__children .FormPublishModal-module-scss-module__UodO_a__main .FormPublishModal-module-scss-module__UodO_a__badges{align-items:center;gap:var(--ha-spacing-1);flex-direction:row;justify-content:flex-start;display:flex}.FormPublishModal-module-scss-module__UodO_a__content .FormPublishModal-module-scss-module__UodO_a__wrapper .FormPublishModal-module-scss-module__UodO_a__children .FormPublishModal-module-scss-module__UodO_a__qrSection{width:100%;height:100%;padding:var(--ha-spacing-3)var(--ha-spacing-4);align-items:center;gap:var(--ha-spacing-0);flex-direction:row;justify-content:flex-start;display:flex}.FormPublishModal-module-scss-module__UodO_a__content .FormPublishModal-module-scss-module__UodO_a__wrapper .FormPublishModal-module-scss-module__UodO_a__children .FormPublishModal-module-scss-module__UodO_a__qrSection .FormPublishModal-module-scss-module__UodO_a__qrContainer{border-radius:var(--ha-radius-2xl);background:var(--ha-bg-base-secondary);align-items:center;gap:var(--ha-spacing-0);flex-direction:row;justify-content:center;width:194px;height:194px;display:flex;position:relative;overflow:hidden}.FormPublishModal-module-scss-module__UodO_a__content .FormPublishModal-module-scss-module__UodO_a__wrapper .FormPublishModal-module-scss-module__UodO_a__children .FormPublishModal-module-scss-module__UodO_a__qrSection .FormPublishModal-module-scss-module__UodO_a__qrContainer img{object-fit:contain;width:100%;height:100%;display:block}.FormPublishModal-module-scss-module__UodO_a__content .FormPublishModal-module-scss-module__UodO_a__wrapper .FormPublishModal-module-scss-module__UodO_a__controller{width:100%;padding:var(--ha-spacing-2);transition:border var(--ha-transition-main);border-top:var(--ha-border-base-default)solid var(--ha-spacing-px);align-items:center;gap:var(--ha-spacing-1);flex-direction:row;justify-content:space-between;display:flex}.FormPublishModal-module-scss-module__UodO_a__content .FormPublishModal-module-scss-module__UodO_a__wrapper .FormPublishModal-module-scss-module__UodO_a__controller .FormPublishModal-module-scss-module__UodO_a__publish{align-items:center;gap:var(--ha-spacing-1);flex-direction:row;justify-content:flex-start;display:flex}.FormPublishModal-module-scss-module__UodO_a__content .FormPublishModal-module-scss-module__UodO_a__wrapper .FormPublishModal-module-scss-module__UodO_a__controller.FormPublishModal-module-scss-module__UodO_a__flex-end{justify-content:flex-end}
.Header-module-scss-module__6a-BzG__container{align-items:center;gap:var(--ha-spacing-1);flex-direction:row;justify-content:space-between;width:100%;display:flex}.Header-module-scss-module__6a-BzG__container .Header-module-scss-module__6a-BzG__logoLink{align-items:center;text-decoration:none;display:inline-flex}.Header-module-scss-module__6a-BzG__container .Header-module-scss-module__6a-BzG__logo{cursor:pointer}.Header-module-scss-module__6a-BzG__container .Header-module-scss-module__6a-BzG__manage{align-items:center;gap:var(--ha-spacing-1);flex-direction:row;justify-content:flex-start;display:flex}
.QuestionList-module-scss-module__jbum0G__list{width:100%;min-height:var(--ha-spacing-0);flex:auto;overflow:auto}.QuestionList-module-scss-module__jbum0G__popup{max-width:calc(var(--ha-spacing-4-5)*10)}
.FormEditorSidebarNavigation-module-scss-module__lxg9hq__header{width:100%;position:relative;padding-left:var(--ha-spacing-4)!important}.FormEditorSidebarNavigation-module-scss-module__lxg9hq__header:before{content:"";height:100%;width:var(--ha-spacing-px);background:var(--ha-border-base-default);transition:background var(--ha-transition-main);position:absolute;top:0;right:0}.FormEditorSidebarNavigation-module-scss-module__lxg9hq__header:after{content:"";width:100%;height:var(--ha-spacing-px);background:var(--ha-border-base-default);transition:background var(--ha-transition-main);position:absolute;bottom:0;left:0}.FormEditorSidebarNavigation-module-scss-module__lxg9hq__row{padding-left:var(--ha-spacing-2)}
.Header-module-scss-module__ccF_ha__container{align-items:center;gap:var(--ha-spacing-1);flex-direction:row;justify-content:flex-end;width:100%;display:flex}.Header-module-scss-module__ccF_ha__container .Header-module-scss-module__ccF_ha__history{align-items:center;gap:var(--ha-spacing-0);flex-direction:row;justify-content:flex-start;display:flex}.Header-module-scss-module__ccF_ha__container .Header-module-scss-module__ccF_ha__spinWrapper{visibility:hidden;width:var(--ha-spacing-6);height:var(--ha-spacing-6);align-items:center;gap:var(--ha-spacing-0);flex-direction:row;justify-content:center;display:flex}.Header-module-scss-module__ccF_ha__container .Header-module-scss-module__ccF_ha__spinWrapper.Header-module-scss-module__ccF_ha__visible{visibility:visible}.Header-module-scss-module__ccF_ha__container .Header-module-scss-module__ccF_ha__favorite svg{color:var(--ha-icon-favorite-default)!important}.Header-module-scss-module__ccF_ha__popover-menu{min-width:calc(var(--ha-spacing-4)*10)}
.FormEditorSidebarParameters-module-scss-module__8SiHyW__sidebar{height:unset;top:var(--ha-spacing-0);right:var(--ha-spacing-0);position:fixed}
.AnswerList-module-scss-module__YsY7MG__container{width:100%;height:100%;max-width:calc(var(--ha-spacing-6)*10);min-width:calc(var(--ha-spacing-3)*10);align-items:flex-start;gap:var(--ha-spacing-0);border-left:var(--ha-border-base-default)solid var(--ha-spacing-px);border-right:var(--ha-border-base-default)solid var(--ha-spacing-px);flex-direction:column;justify-content:flex-start;display:flex}.AnswerList-module-scss-module__YsY7MG__container .AnswerList-module-scss-module__YsY7MG__search{width:100%;padding:var(--ha-spacing-2);align-items:center;gap:var(--ha-spacing-1);flex-direction:row;justify-content:flex-start;display:flex;position:relative}.AnswerList-module-scss-module__YsY7MG__container .AnswerList-module-scss-module__YsY7MG__search:after{content:"";width:100%;height:var(--ha-spacing-px);background:var(--ha-border-base-default);transition:background var(--ha-transition-main);position:absolute;bottom:0;left:0}.AnswerList-module-scss-module__YsY7MG__container .AnswerList-module-scss-module__YsY7MG__list{flex:1;width:100%;min-height:0}
.AddQuestion-module-scss-module__MaTwBq__wrapper{text-align:center;width:100%;min-height:var(--ha-spacing-6);align-items:center;gap:var(--ha-spacing-0);flex-direction:row;justify-content:center;display:flex;position:relative;overflow:hidden}.AddQuestion-module-scss-module__MaTwBq__wrapper .AddQuestion-module-scss-module__MaTwBq__absolute{background:var(--ha-bg-base-default);transition:background var(--ha-transition-main);padding:var(--ha-spacing-0)var(--ha-spacing-2);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.AddQuestion-module-scss-module__MaTwBq__wrapper .AddQuestion-module-scss-module__MaTwBq__button{flex-shrink:0;border-radius:var(--ha-radius-full)!important}.AddQuestion-module-scss-module__MaTwBq__wrapper .AddQuestion-module-scss-module__MaTwBq__button svg{transition:transform var(--ha-transition-main),color var(--ha-transition-main)}.AddQuestion-module-scss-module__MaTwBq__wrapper .AddQuestion-module-scss-module__MaTwBq__button.AddQuestion-module-scss-module__MaTwBq__isOpen svg{transform:rotate(45deg)}.AddQuestion-module-scss-module__MaTwBq__popover{width:calc(var(--ha-spacing-12)*10);border-radius:var(--ha-radius-2xl);background:var(--ha-bg-base-default);transition:background var(--ha-transition-main);box-shadow:0 var(--ha-spacing-0-5)var(--ha-spacing-4)0 #00000040;outline:var(--ha-spacing-px)solid var(--ha-border-base-default);outline-offset:calc(var(--ha-spacing-px)*-1)}.AddQuestion-module-scss-module__MaTwBq__popover .AddQuestion-module-scss-module__MaTwBq__group{padding:var(--ha-spacing-2);gap:var(--ha-spacing-1);grid-template-columns:repeat(2,1fr);grid-auto-rows:auto;display:grid}.AddQuestion-module-scss-module__MaTwBq__popover .AddQuestion-module-scss-module__MaTwBq__group.AddQuestion-module-scss-module__MaTwBq__divider{border-bottom:var(--ha-spacing-px)solid var(--ha-border-base-default)}
