.AuthLayout-module-scss-module__n_249W__screen{background:var(--ha-bg-base-brand-subtle);width:100%;height:100dvh;overflow:hidden}.AuthLayout-module-scss-module__n_249W__screen .AuthLayout-module-scss-module__n_249W__container{width:100%;height:352px;padding:var(--ha-spacing-6);border-radius:var(--ha-radius-4xl);background:var(--ha-bg-base-default);max-width:var(--ha-layout-modal-base);transition:background var(--ha-transition-main);align-items:stretch;gap:var(--ha-spacing-3);flex-direction:column;justify-content:flex-start;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.AuthLayout-module-scss-module__n_249W__screen .AuthLayout-module-scss-module__n_249W__container .AuthLayout-module-scss-module__n_249W__wrapper{align-items:stretch;gap:var(--ha-spacing-6);flex-direction:row-reverse;flex:1;justify-content:flex-start;display:flex;overflow:hidden}.AuthLayout-module-scss-module__n_249W__screen .AuthLayout-module-scss-module__n_249W__container .AuthLayout-module-scss-module__n_249W__wrapper .AuthLayout-module-scss-module__n_249W__group{align-items:stretch;gap:var(--ha-spacing-3);flex-direction:column;flex:1;justify-content:space-between;display:flex}.AuthLayout-module-scss-module__n_249W__screen .AuthLayout-module-scss-module__n_249W__container .AuthLayout-module-scss-module__n_249W__wrapper .AuthLayout-module-scss-module__n_249W__group .AuthLayout-module-scss-module__n_249W__title{align-items:flex-start;gap:var(--ha-spacing-1);flex-direction:column;justify-content:flex-start;width:100%;display:flex}.AuthLayout-module-scss-module__n_249W__screen .AuthLayout-module-scss-module__n_249W__container .AuthLayout-module-scss-module__n_249W__wrapper .AuthLayout-module-scss-module__n_249W__group .AuthLayout-module-scss-module__n_249W__info{align-items:flex-start;gap:var(--ha-spacing-0-5);flex-direction:column;justify-content:flex-start;width:100%;display:flex}.AuthLayout-module-scss-module__n_249W__screen .AuthLayout-module-scss-module__n_249W__container .AuthLayout-module-scss-module__n_249W__wrapper .AuthLayout-module-scss-module__n_249W__group .AuthLayout-module-scss-module__n_249W__info .AuthLayout-module-scss-module__n_249W__action{margin-bottom:var(--ha-spacing-2)}.AuthLayout-module-scss-module__n_249W__screen .AuthLayout-module-scss-module__n_249W__container .AuthLayout-module-scss-module__n_249W__wrapper .AuthLayout-module-scss-module__n_249W__group .AuthLayout-module-scss-module__n_249W__info .AuthLayout-module-scss-module__n_249W__action:hover,.AuthLayout-module-scss-module__n_249W__screen .AuthLayout-module-scss-module__n_249W__container .AuthLayout-module-scss-module__n_249W__wrapper .AuthLayout-module-scss-module__n_249W__group .AuthLayout-module-scss-module__n_249W__info .AuthLayout-module-scss-module__n_249W__action:focus-visible{text-decoration:underline}.AuthLayout-module-scss-module__n_249W__screen .AuthLayout-module-scss-module__n_249W__container .AuthLayout-module-scss-module__n_249W__wrapper .AuthLayout-module-scss-module__n_249W__overflow{padding:var(--ha-spacing-px)var(--ha-spacing-px);flex:1;position:relative;overflow:hidden}.AuthLayout-module-scss-module__n_249W__screen .AuthLayout-module-scss-module__n_249W__container .AuthLayout-module-scss-module__n_249W__wrapper .AuthLayout-module-scss-module__n_249W__action{opacity:1;width:100%;transition:opacity .16s cubic-bezier(.4,0,.2,1)}.AuthLayout-module-scss-module__n_249W__screen .AuthLayout-module-scss-module__n_249W__container .AuthLayout-module-scss-module__n_249W__wrapper .AuthLayout-module-scss-module__n_249W__action.AuthLayout-module-scss-module__n_249W__exitLeft{opacity:0;pointer-events:none}.AuthLayout-module-scss-module__n_249W__screen .AuthLayout-module-scss-module__n_249W__container .AuthLayout-module-scss-module__n_249W__wrapper .AuthLayout-module-scss-module__n_249W__action.AuthLayout-module-scss-module__n_249W__enterRight{opacity:0}.AuthLayout-module-scss-module__n_249W__screen .AuthLayout-module-scss-module__n_249W__container .AuthLayout-module-scss-module__n_249W__wrapper .AuthLayout-module-scss-module__n_249W__action.AuthLayout-module-scss-module__n_249W__exitRight{opacity:0;pointer-events:none}.AuthLayout-module-scss-module__n_249W__screen .AuthLayout-module-scss-module__n_249W__container .AuthLayout-module-scss-module__n_249W__wrapper .AuthLayout-module-scss-module__n_249W__action.AuthLayout-module-scss-module__n_249W__enterLeft{opacity:0}.AuthLayout-module-scss-module__n_249W__screen .AuthLayout-module-scss-module__n_249W__container .AuthLayout-module-scss-module__n_249W__wrapper .AuthLayout-module-scss-module__n_249W__content{opacity:1;width:100%;height:100%;transition:transform .28s cubic-bezier(.4,0,.2,1),opacity .28s cubic-bezier(.4,0,.2,1);transform:translate(0)}.AuthLayout-module-scss-module__n_249W__screen .AuthLayout-module-scss-module__n_249W__container .AuthLayout-module-scss-module__n_249W__wrapper .AuthLayout-module-scss-module__n_249W__content.AuthLayout-module-scss-module__n_249W__exitLeft{opacity:0;pointer-events:none;transform:translate(-40px)}.AuthLayout-module-scss-module__n_249W__screen .AuthLayout-module-scss-module__n_249W__container .AuthLayout-module-scss-module__n_249W__wrapper .AuthLayout-module-scss-module__n_249W__content.AuthLayout-module-scss-module__n_249W__enterRight{opacity:0;animation:.32s cubic-bezier(.4,0,.2,1) forwards AuthLayout-module-scss-module__n_249W__slideFromRight;transform:translate(40px)}.AuthLayout-module-scss-module__n_249W__screen .AuthLayout-module-scss-module__n_249W__container .AuthLayout-module-scss-module__n_249W__wrapper .AuthLayout-module-scss-module__n_249W__content.AuthLayout-module-scss-module__n_249W__exitRight{opacity:0;pointer-events:none;transform:translate(40px)}.AuthLayout-module-scss-module__n_249W__screen .AuthLayout-module-scss-module__n_249W__container .AuthLayout-module-scss-module__n_249W__wrapper .AuthLayout-module-scss-module__n_249W__content.AuthLayout-module-scss-module__n_249W__enterLeft{opacity:0;animation:.32s cubic-bezier(.4,0,.2,1) forwards AuthLayout-module-scss-module__n_249W__slideFromLeft;transform:translate(-40px)}@keyframes AuthLayout-module-scss-module__n_249W__slideFromRight{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@keyframes AuthLayout-module-scss-module__n_249W__slideFromLeft{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}
.ResetPasswordStep-module-scss-module__wy0cNW__wrapper{align-items:flex-start;gap:var(--ha-spacing-0);flex-direction:column;justify-content:space-between;width:100%;height:100%;display:flex}.ResetPasswordStep-module-scss-module__wy0cNW__wrapper .ResetPasswordStep-module-scss-module__wy0cNW__actions{align-items:center;gap:var(--ha-spacing-1);flex-direction:column;justify-content:flex-start;width:100%;display:flex}
.CreateAccountStep-module-scss-module__2920Ia__wrapper{align-items:flex-start;gap:var(--ha-spacing-0);flex-direction:column;justify-content:space-between;width:100%;height:100%;display:flex}.CreateAccountStep-module-scss-module__2920Ia__wrapper .CreateAccountStep-module-scss-module__2920Ia__inputs{align-items:flex-start;gap:var(--ha-spacing-2);flex-direction:column;justify-content:flex-start;width:100%;display:flex}.CreateAccountStep-module-scss-module__2920Ia__wrapper .CreateAccountStep-module-scss-module__2920Ia__inputs .CreateAccountStep-module-scss-module__2920Ia__action{align-items:flex-end;gap:var(--ha-spacing-1);flex-direction:column;justify-content:flex-start;width:100%;display:flex}.CreateAccountStep-module-scss-module__2920Ia__wrapper .CreateAccountStep-module-scss-module__2920Ia__actions{align-items:center;gap:var(--ha-spacing-1);flex-direction:column;justify-content:flex-start;width:100%;display:flex}
.EmailCodeStep-module-scss-module__3o3nNa__wrapper{align-items:flex-start;gap:var(--ha-spacing-0);flex-direction:column;justify-content:space-between;width:100%;height:100%;display:flex}.EmailCodeStep-module-scss-module__3o3nNa__wrapper .EmailCodeStep-module-scss-module__3o3nNa__inputs{align-items:flex-start;gap:var(--ha-spacing-2);flex-direction:column;justify-content:flex-start;width:100%;display:flex}.EmailCodeStep-module-scss-module__3o3nNa__wrapper .EmailCodeStep-module-scss-module__3o3nNa__inputs .EmailCodeStep-module-scss-module__3o3nNa__action{align-items:flex-end;gap:var(--ha-spacing-1);flex-direction:column;justify-content:flex-start;width:100%;display:flex}.EmailCodeStep-module-scss-module__3o3nNa__wrapper .EmailCodeStep-module-scss-module__3o3nNa__actions{align-items:center;gap:var(--ha-spacing-1);flex-direction:column;justify-content:flex-start;width:100%;display:flex}
.PasswordStep-module-scss-module__JGpfoa__wrapper{align-items:flex-start;gap:var(--ha-spacing-0);flex-direction:column;justify-content:space-between;width:100%;height:100%;display:flex}.PasswordStep-module-scss-module__JGpfoa__wrapper .PasswordStep-module-scss-module__JGpfoa__input{align-items:flex-start;gap:var(--ha-spacing-2);flex-direction:column;justify-content:flex-start;width:100%;display:flex}.PasswordStep-module-scss-module__JGpfoa__wrapper .PasswordStep-module-scss-module__JGpfoa__input .PasswordStep-module-scss-module__JGpfoa__rules{align-items:flex-start;gap:var(--ha-spacing-1);flex-direction:column;justify-content:flex-start;width:100%;display:flex}.PasswordStep-module-scss-module__JGpfoa__wrapper .PasswordStep-module-scss-module__JGpfoa__input .PasswordStep-module-scss-module__JGpfoa__rules .PasswordStep-module-scss-module__JGpfoa__rule{align-items:center;gap:var(--ha-spacing-1);flex-direction:row;justify-content:flex-start;width:100%;display:flex}.PasswordStep-module-scss-module__JGpfoa__wrapper .PasswordStep-module-scss-module__JGpfoa__input .PasswordStep-module-scss-module__JGpfoa__rules .PasswordStep-module-scss-module__JGpfoa__rule .PasswordStep-module-scss-module__JGpfoa__icon{color:var(--ha-icon-base-tertiary)}.PasswordStep-module-scss-module__JGpfoa__wrapper .PasswordStep-module-scss-module__JGpfoa__input .PasswordStep-module-scss-module__JGpfoa__rules .PasswordStep-module-scss-module__JGpfoa__rule.PasswordStep-module-scss-module__JGpfoa__access .PasswordStep-module-scss-module__JGpfoa__icon{color:var(--ha-icon-brand-default)}.PasswordStep-module-scss-module__JGpfoa__wrapper .PasswordStep-module-scss-module__JGpfoa__actions{align-items:center;gap:var(--ha-spacing-1);flex-direction:column;justify-content:flex-start;width:100%;display:flex}
.LoginStep-module-scss-module__rXkfIW__wrapper{align-items:flex-start;gap:var(--ha-spacing-0);flex-direction:column;justify-content:space-between;width:100%;height:100%;display:flex}.LoginStep-module-scss-module__rXkfIW__wrapper .LoginStep-module-scss-module__rXkfIW__inputs{align-items:flex-start;gap:var(--ha-spacing-2);flex-direction:column;justify-content:flex-start;width:100%;display:flex}.LoginStep-module-scss-module__rXkfIW__wrapper .LoginStep-module-scss-module__rXkfIW__inputs .LoginStep-module-scss-module__rXkfIW__action{align-items:flex-end;gap:var(--ha-spacing-1);flex-direction:column;justify-content:flex-start;width:100%;display:flex}.LoginStep-module-scss-module__rXkfIW__wrapper .LoginStep-module-scss-module__rXkfIW__actions{align-items:center;gap:var(--ha-spacing-1);flex-direction:column;justify-content:flex-start;width:100%;display:flex}
.ScreenLoader-module-scss-module__eTLSLa__screen{width:100%;height:100dvh}.ScreenLoader-module-scss-module__eTLSLa__screen .ScreenLoader-module-scss-module__eTLSLa__spin{align-items:center;gap:var(--ha-spacing-0);flex-direction:row;justify-content:center;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}
.MobileFallback-module-scss-module__vvd6xG__container{align-items:center;gap:var(--ha-spacing-0);flex-direction:row;justify-content:center;width:100%;height:100dvh;display:flex}
.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__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__list .QuestionList-module-scss-module__jbum0G__section{width:100%}.QuestionList-module-scss-module__jbum0G__list .QuestionList-module-scss-module__jbum0G__section-with-border{position:relative}.QuestionList-module-scss-module__jbum0G__list .QuestionList-module-scss-module__jbum0G__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}.QuestionList-module-scss-module__jbum0G__list .QuestionList-module-scss-module__jbum0G__section-head-drop{border-radius:var(--ha-radius-md);width:100%;transition:background-color var(--ha-transition-main)}.QuestionList-module-scss-module__jbum0G__list .QuestionList-module-scss-module__jbum0G__section-head-drop-active{background-color:var(--ha-accent-lightest)}.QuestionList-module-scss-module__jbum0G__list .QuestionList-module-scss-module__jbum0G__section-head{cursor:pointer;-webkit-user-select:none;user-select:none;width:100%;padding:var(--ha-spacing-2);outline:none}.QuestionList-module-scss-module__jbum0G__list .QuestionList-module-scss-module__jbum0G__section-head-disabled{cursor:default}.QuestionList-module-scss-module__jbum0G__list .QuestionList-module-scss-module__jbum0G__section-head-content{width:100%;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}.QuestionList-module-scss-module__jbum0G__list .QuestionList-module-scss-module__jbum0G__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}.QuestionList-module-scss-module__jbum0G__list .QuestionList-module-scss-module__jbum0G__section-title{-webkit-line-clamp:1;text-overflow:ellipsis;word-break:break-word;word-wrap:break-word;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden}.QuestionList-module-scss-module__jbum0G__list .QuestionList-module-scss-module__jbum0G__section-chevron{opacity:0;transition:transform var(--ha-transition-main),opacity var(--ha-transition-sidebar);flex-shrink:0}.QuestionList-module-scss-module__jbum0G__list .QuestionList-module-scss-module__jbum0G__section-chevron-collapsed{transform:rotate(180deg)}.QuestionList-module-scss-module__jbum0G__list .QuestionList-module-scss-module__jbum0G__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}.QuestionList-module-scss-module__jbum0G__list .QuestionList-module-scss-module__jbum0G__section-head:hover .QuestionList-module-scss-module__jbum0G__section-actions{opacity:1}.QuestionList-module-scss-module__jbum0G__list .QuestionList-module-scss-module__jbum0G__section-head-pressed .QuestionList-module-scss-module__jbum0G__section-actions,.QuestionList-module-scss-module__jbum0G__list .QuestionList-module-scss-module__jbum0G__section-head-pressed .QuestionList-module-scss-module__jbum0G__section-chevron,.QuestionList-module-scss-module__jbum0G__list .QuestionList-module-scss-module__jbum0G__section-head:hover .QuestionList-module-scss-module__jbum0G__section-actions,.QuestionList-module-scss-module__jbum0G__list .QuestionList-module-scss-module__jbum0G__section-head:hover .QuestionList-module-scss-module__jbum0G__section-chevron{opacity:1}.QuestionList-module-scss-module__jbum0G__list .QuestionList-module-scss-module__jbum0G__section-head:focus-visible .QuestionList-module-scss-module__jbum0G__section-head-content{outline:var(--ha-border-focus)solid var(--ha-spacing-px);position:relative}.QuestionList-module-scss-module__jbum0G__list .QuestionList-module-scss-module__jbum0G__section-head:focus-visible .QuestionList-module-scss-module__jbum0G__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}.QuestionList-module-scss-module__jbum0G__list .QuestionList-module-scss-module__jbum0G__section-head:focus-visible .QuestionList-module-scss-module__jbum0G__section-actions,.QuestionList-module-scss-module__jbum0G__list .QuestionList-module-scss-module__jbum0G__section-head:focus-visible .QuestionList-module-scss-module__jbum0G__section-chevron,:is(.QuestionList-module-scss-module__jbum0G__list .QuestionList-module-scss-module__jbum0G__section-head:has(.QuestionList-module-scss-module__jbum0G__section-actions :focus-visible) .QuestionList-module-scss-module__jbum0G__section-actions,.QuestionList-module-scss-module__jbum0G__list .QuestionList-module-scss-module__jbum0G__section-head:has(.QuestionList-module-scss-module__jbum0G__section-actions :focus-visible) .QuestionList-module-scss-module__jbum0G__section-chevron){opacity:1}.QuestionList-module-scss-module__jbum0G__list .QuestionList-module-scss-module__jbum0G__panel{padding-bottom:var(--ha-spacing-1);transition:height var(--ha-transition-main),padding-bottom var(--ha-transition-main)}.QuestionList-module-scss-module__jbum0G__list .QuestionList-module-scss-module__jbum0G__panel-collapsed{padding-bottom:var(--ha-spacing-0)}.QuestionList-module-scss-module__jbum0G__list .QuestionList-module-scss-module__jbum0G__questions{width:100%}.QuestionList-module-scss-module__jbum0G__list .QuestionList-module-scss-module__jbum0G__empty-zone-active{border-color:var(--ha-accent-lightest)}.QuestionList-module-scss-module__jbum0G__popup{max-width:calc(var(--ha-spacing-4-5)*10)}
.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__divider{background:var(--ha-border-base-default)}
.AnswerComparisonOption-module-scss-module__esY5UW__option{align-items:center;gap:var(--ha-spacing-3);flex-direction:row;justify-content:flex-start;width:100%;display:flex;position:relative}.AnswerComparisonOption-module-scss-module__esY5UW__option .AnswerComparisonOption-module-scss-module__esY5UW__row{align-items:center;gap:var(--ha-spacing-2);flex-direction:row;justify-content:flex-start;width:100%;display:flex}.AnswerComparisonOption-module-scss-module__esY5UW__option .AnswerComparisonOption-module-scss-module__esY5UW__row .AnswerComparisonOption-module-scss-module__esY5UW__side{align-items:center;gap:var(--ha-spacing-2);flex-direction:row;flex:1;justify-content:flex-start;min-width:0;display:flex}.AnswerComparisonOption-module-scss-module__esY5UW__option .AnswerComparisonOption-module-scss-module__esY5UW__row .AnswerComparisonOption-module-scss-module__esY5UW__focusable{border-radius:var(--ha-radius-xl);background:var(--ha-bg-base-default);padding:var(--ha-spacing-2-5)var(--ha-spacing-3);transition:outline var(--ha-transition-main),background var(--ha-transition-main);outline:var(--ha-spacing-px)solid var(--ha-bg-base-secondary);outline-offset:calc(var(--ha-spacing-px)*-1);align-items:center;gap:var(--ha-spacing-3);flex-direction:row;flex:1;justify-content:flex-start;display:flex}.AnswerComparisonOption-module-scss-module__esY5UW__option .AnswerComparisonOption-module-scss-module__esY5UW__row .AnswerComparisonOption-module-scss-module__esY5UW__focusable:hover{outline:var(--ha-spacing-px)solid var(--ha-border-base-secondary);outline-offset:calc(var(--ha-spacing-px)*-1)}.AnswerComparisonOption-module-scss-module__esY5UW__option .AnswerComparisonOption-module-scss-module__esY5UW__row .AnswerComparisonOption-module-scss-module__esY5UW__arrow{align-items:center;gap:center;flex-direction:row;flex-shrink:0;justify-content:flex-start;display:flex}.AnswerComparisonOption-module-scss-module__esY5UW__option .AnswerComparisonOption-module-scss-module__esY5UW__drag{left:calc(var(--ha-spacing-7)*-1);position:absolute}.AnswerComparisonOption-module-scss-module__esY5UW__option .AnswerComparisonOption-module-scss-module__esY5UW__drag .AnswerComparisonOption-module-scss-module__esY5UW__action{cursor:grab}.AnswerComparisonOption-module-scss-module__esY5UW__option .AnswerComparisonOption-module-scss-module__esY5UW__actions{align-items:center;gap:var(--ha-spacing-0);flex-direction:row;justify-content:flex-start;display:flex;position:absolute}.AnswerComparisonOption-module-scss-module__esY5UW__option .AnswerComparisonOption-module-scss-module__esY5UW__actions .AnswerComparisonOption-module-scss-module__esY5UW__action{flex-shrink:0}.AnswerComparisonOption-module-scss-module__esY5UW__option .AnswerComparisonOption-module-scss-module__esY5UW__manage{right:calc(var(--ha-spacing-13)*-1)}.AnswerComparisonOption-module-scss-module__esY5UW__option .AnswerComparisonOption-module-scss-module__esY5UW__drag,.AnswerComparisonOption-module-scss-module__esY5UW__option .AnswerComparisonOption-module-scss-module__esY5UW__actions,.AnswerComparisonOption-module-scss-module__esY5UW__option .AnswerComparisonOption-module-scss-module__esY5UW__drag:hover,.AnswerComparisonOption-module-scss-module__esY5UW__option .AnswerComparisonOption-module-scss-module__esY5UW__actions:hover{opacity:0;transition:opacity var(--ha-transition-main)}.AnswerComparisonOption-module-scss-module__esY5UW__option:focus-visible{border:0;outline:0}.AnswerComparisonOption-module-scss-module__esY5UW__option:focus-visible .AnswerComparisonOption-module-scss-module__esY5UW__focusable{outline:var(--ha-border-focus)solid var(--ha-spacing-px);position:relative}.AnswerComparisonOption-module-scss-module__esY5UW__option:focus-visible .AnswerComparisonOption-module-scss-module__esY5UW__focusable:after{content:"";border:var(--ha-spacing-px)solid var(--ha-border-offset);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.AnswerComparisonOption-module-scss-module__esY5UW__option:focus-visible .AnswerComparisonOption-module-scss-module__esY5UW__focusable{outline:var(--ha-border-focus)solid var(--ha-spacing-0-5)}.AnswerComparisonOption-module-scss-module__esY5UW__option.AnswerComparisonOption-module-scss-module__esY5UW__focusable .AnswerComparisonOption-module-scss-module__esY5UW__drag,.AnswerComparisonOption-module-scss-module__esY5UW__option.AnswerComparisonOption-module-scss-module__esY5UW__focusable .AnswerComparisonOption-module-scss-module__esY5UW__actions,.AnswerComparisonOption-module-scss-module__esY5UW__option:hover .AnswerComparisonOption-module-scss-module__esY5UW__drag,.AnswerComparisonOption-module-scss-module__esY5UW__option:hover .AnswerComparisonOption-module-scss-module__esY5UW__actions,.AnswerComparisonOption-module-scss-module__esY5UW__option:focus .AnswerComparisonOption-module-scss-module__esY5UW__drag,.AnswerComparisonOption-module-scss-module__esY5UW__option:focus .AnswerComparisonOption-module-scss-module__esY5UW__actions,.AnswerComparisonOption-module-scss-module__esY5UW__option:focus-visible .AnswerComparisonOption-module-scss-module__esY5UW__drag,.AnswerComparisonOption-module-scss-module__esY5UW__option:focus-visible .AnswerComparisonOption-module-scss-module__esY5UW__actions,.AnswerComparisonOption-module-scss-module__esY5UW__option:focus-within .AnswerComparisonOption-module-scss-module__esY5UW__drag,.AnswerComparisonOption-module-scss-module__esY5UW__option:focus-within .AnswerComparisonOption-module-scss-module__esY5UW__actions{opacity:1}
.AnswerFillingGapsOption-module-scss-module__pJyd7q__option{border-radius:var(--ha-radius-xl);background:var(--ha-bg-base-default);width:100%;padding:var(--ha-spacing-2)var(--ha-spacing-3);transition:outline var(--ha-transition-main),width var(--ha-transition-main),background var(--ha-transition-main);outline:var(--ha-spacing-px)solid var(--ha-bg-base-secondary);outline-offset:calc(var(--ha-spacing-px)*-1);align-items:center;gap:var(--ha-spacing-3);flex-direction:row;justify-content:flex-start;display:flex}.AnswerFillingGapsOption-module-scss-module__pJyd7q__option .AnswerFillingGapsOption-module-scss-module__pJyd7q__group{align-items:center;gap:var(--ha-spacing-1);flex-flow:wrap;justify-content:flex-start;display:flex}.AnswerFillingGapsOption-module-scss-module__pJyd7q__option .AnswerFillingGapsOption-module-scss-module__pJyd7q__gap{min-width:48px}
.AnswerOption-module-scss-module__6MyDSq__option{align-items:center;gap:var(--ha-spacing-3);flex-direction:row;justify-content:flex-start;width:100%;display:flex;position:relative}.AnswerOption-module-scss-module__6MyDSq__option .AnswerOption-module-scss-module__6MyDSq__row{align-items:center;gap:var(--ha-spacing-1);flex-direction:row;justify-content:flex-start;width:100%;display:flex}.AnswerOption-module-scss-module__6MyDSq__option .AnswerOption-module-scss-module__6MyDSq__row .AnswerOption-module-scss-module__6MyDSq__focusable{border-radius:var(--ha-radius-xl);background:var(--ha-bg-base-default);width:100%;padding:var(--ha-spacing-2-5)var(--ha-spacing-3);transition:outline var(--ha-transition-main),width var(--ha-transition-main),background var(--ha-transition-main);outline:var(--ha-spacing-px)solid var(--ha-bg-base-secondary);outline-offset:calc(var(--ha-spacing-px)*-1);align-items:center;gap:var(--ha-spacing-3);flex-direction:row;justify-content:flex-start;display:flex}.AnswerOption-module-scss-module__6MyDSq__option .AnswerOption-module-scss-module__6MyDSq__row .AnswerOption-module-scss-module__6MyDSq__focusable.AnswerOption-module-scss-module__6MyDSq__align-center{justify-content:center}.AnswerOption-module-scss-module__6MyDSq__option .AnswerOption-module-scss-module__6MyDSq__row .AnswerOption-module-scss-module__6MyDSq__focusable.AnswerOption-module-scss-module__6MyDSq__blinking{animation:1s linear infinite AnswerOption-module-scss-module__6MyDSq__blink}.AnswerOption-module-scss-module__6MyDSq__option .AnswerOption-module-scss-module__6MyDSq__row .AnswerOption-module-scss-module__6MyDSq__focusable:hover{outline:var(--ha-spacing-px)solid var(--ha-border-base-secondary);outline-offset:calc(var(--ha-spacing-px)*-1)}.AnswerOption-module-scss-module__6MyDSq__option .AnswerOption-module-scss-module__6MyDSq__row .AnswerOption-module-scss-module__6MyDSq__focusable.AnswerOption-module-scss-module__6MyDSq__active,.AnswerOption-module-scss-module__6MyDSq__option .AnswerOption-module-scss-module__6MyDSq__row .AnswerOption-module-scss-module__6MyDSq__focusable.AnswerOption-module-scss-module__6MyDSq__active:hover{outline:var(--ha-spacing-px)solid var(--ha-border-brand-default);outline-offset:calc(var(--ha-spacing-px)*-1)}.AnswerOption-module-scss-module__6MyDSq__option .AnswerOption-module-scss-module__6MyDSq__add{border-radius:var(--ha-radius-sm);background:var(--ha-bg-base-inverse);transition:background var(--ha-transition-main);width:var(--ha-spacing-4);height:var(--ha-spacing-4);align-items:center;gap:var(--ha-spacing-0);flex-direction:row;justify-content:center;display:flex}.AnswerOption-module-scss-module__6MyDSq__option .AnswerOption-module-scss-module__6MyDSq__add .AnswerOption-module-scss-module__6MyDSq__icon{color:var(--ha-icon-base-inverse)}.AnswerOption-module-scss-module__6MyDSq__option .AnswerOption-module-scss-module__6MyDSq__add.AnswerOption-module-scss-module__6MyDSq__circle{border-radius:var(--ha-radius-full)}.AnswerOption-module-scss-module__6MyDSq__option.AnswerOption-module-scss-module__6MyDSq__addAnswer .AnswerOption-module-scss-module__6MyDSq__focusable{cursor:pointer}.AnswerOption-module-scss-module__6MyDSq__option .AnswerOption-module-scss-module__6MyDSq__drag{left:calc(var(--ha-spacing-7)*-1);position:absolute}.AnswerOption-module-scss-module__6MyDSq__option .AnswerOption-module-scss-module__6MyDSq__drag .AnswerOption-module-scss-module__6MyDSq__action{cursor:grab}.AnswerOption-module-scss-module__6MyDSq__option .AnswerOption-module-scss-module__6MyDSq__actions{align-items:center;gap:var(--ha-spacing-0);flex-direction:row;justify-content:flex-start;display:flex;position:absolute}.AnswerOption-module-scss-module__6MyDSq__option .AnswerOption-module-scss-module__6MyDSq__actions .AnswerOption-module-scss-module__6MyDSq__action{flex-shrink:0}.AnswerOption-module-scss-module__6MyDSq__option .AnswerOption-module-scss-module__6MyDSq__manage{right:calc(var(--ha-spacing-13)*-1)}.AnswerOption-module-scss-module__6MyDSq__option .AnswerOption-module-scss-module__6MyDSq__drag,.AnswerOption-module-scss-module__6MyDSq__option .AnswerOption-module-scss-module__6MyDSq__actions,.AnswerOption-module-scss-module__6MyDSq__option .AnswerOption-module-scss-module__6MyDSq__drag:hover,.AnswerOption-module-scss-module__6MyDSq__option .AnswerOption-module-scss-module__6MyDSq__actions:hover{opacity:0;transition:opacity var(--ha-transition-main)}.AnswerOption-module-scss-module__6MyDSq__option:focus-visible{border:0;outline:0}.AnswerOption-module-scss-module__6MyDSq__option:focus-visible .AnswerOption-module-scss-module__6MyDSq__focusable{outline:var(--ha-border-focus)solid var(--ha-spacing-px);position:relative}.AnswerOption-module-scss-module__6MyDSq__option:focus-visible .AnswerOption-module-scss-module__6MyDSq__focusable:after{content:"";border:var(--ha-spacing-px)solid var(--ha-border-offset);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.AnswerOption-module-scss-module__6MyDSq__option:focus-visible .AnswerOption-module-scss-module__6MyDSq__focusable{outline:var(--ha-border-focus)solid var(--ha-spacing-0-5)}.AnswerOption-module-scss-module__6MyDSq__option.AnswerOption-module-scss-module__6MyDSq__focusable .AnswerOption-module-scss-module__6MyDSq__drag,.AnswerOption-module-scss-module__6MyDSq__option.AnswerOption-module-scss-module__6MyDSq__focusable .AnswerOption-module-scss-module__6MyDSq__actions,.AnswerOption-module-scss-module__6MyDSq__option:hover .AnswerOption-module-scss-module__6MyDSq__drag,.AnswerOption-module-scss-module__6MyDSq__option:hover .AnswerOption-module-scss-module__6MyDSq__actions,.AnswerOption-module-scss-module__6MyDSq__option:focus .AnswerOption-module-scss-module__6MyDSq__drag,.AnswerOption-module-scss-module__6MyDSq__option:focus .AnswerOption-module-scss-module__6MyDSq__actions,.AnswerOption-module-scss-module__6MyDSq__option:focus-visible .AnswerOption-module-scss-module__6MyDSq__drag,.AnswerOption-module-scss-module__6MyDSq__option:focus-visible .AnswerOption-module-scss-module__6MyDSq__actions,.AnswerOption-module-scss-module__6MyDSq__option:focus-within .AnswerOption-module-scss-module__6MyDSq__drag,.AnswerOption-module-scss-module__6MyDSq__option:focus-within .AnswerOption-module-scss-module__6MyDSq__actions{opacity:1}@keyframes AnswerOption-module-scss-module__6MyDSq__blink{0%{outline-color:var(--ha-border-base-default)}50%{outline-color:var(--ha-border-base-secondary)}to{outline-color:var(--ha-border-base-default)}}
.QuestionCard-module-scss-module__PuZskW__card{align-items:flex-start;gap:var(--ha-spacing-4);flex-direction:column;justify-content:flex-start;width:100%;display:flex}.QuestionCard-module-scss-module__PuZskW__card .QuestionCard-module-scss-module__PuZskW__panel{align-items:flex-start;gap:var(--ha-spacing-1);flex-direction:row;justify-content:flex-start;width:100%;display:flex}.QuestionCard-module-scss-module__PuZskW__card .QuestionCard-module-scss-module__PuZskW__question{border-radius:var(--ha-radius-xl);width:100%;transition:outline var(--ha-transition-main),width var(--ha-transition-main);outline:var(--ha-spacing-px)solid var(--ha-bg-base-secondary);outline-offset:calc(var(--ha-spacing-px)*-1);align-items:flex-start;gap:var(--ha-spacing-0);flex-direction:column;justify-content:flex-start;display:flex;position:relative}.QuestionCard-module-scss-module__PuZskW__card .QuestionCard-module-scss-module__PuZskW__question .QuestionCard-module-scss-module__PuZskW__manage{background:var(--ha-bg-base-secondary);width:100%;transition:background var(--ha-transition-main);border-radius:var(--ha-radius-xl)var(--ha-radius-xl)var(--ha-radius-none)var(--ha-radius-none);align-items:center;gap:var(--ha-spacing-0);flex-direction:row;justify-content:space-between;display:flex}.QuestionCard-module-scss-module__PuZskW__card .QuestionCard-module-scss-module__PuZskW__question .QuestionCard-module-scss-module__PuZskW__manage .QuestionCard-module-scss-module__PuZskW__settings{align-items:center;gap:var(--ha-spacing-0);flex-direction:row;flex-shrink:0;justify-content:flex-start;display:flex}.QuestionCard-module-scss-module__PuZskW__card .QuestionCard-module-scss-module__PuZskW__question .QuestionCard-module-scss-module__PuZskW__manage .QuestionCard-module-scss-module__PuZskW__settings .QuestionCard-module-scss-module__PuZskW__helpers svg[aria-details=end-icon]{fill:var(--ha-icon-brand-default);color:var(--ha-icon-brand-default)}.QuestionCard-module-scss-module__PuZskW__card .QuestionCard-module-scss-module__PuZskW__question .QuestionCard-module-scss-module__PuZskW__input{background:var(--ha-bg-base-default);width:100%;transition:background var(--ha-transition-main);padding:var(--ha-spacing-3)var(--ha-spacing-2-5);border-radius:var(--ha-radius-none)var(--ha-radius-none)var(--ha-radius-xl)var(--ha-radius-xl);overflow:hidden}.QuestionCard-module-scss-module__PuZskW__card .QuestionCard-module-scss-module__PuZskW__question .QuestionCard-module-scss-module__PuZskW__line{top:var(--ha-spacing-2-5);left:calc(var(--ha-spacing-2)*-1);width:var(--ha-spacing-0-5);height:calc(100% - var(--ha-spacing-2-5)*2);border-radius:var(--ha-radius-full);background:var(--ha-bg-brand-solid-default);opacity:0;transform-origin:50%;transition:transform .3s cubic-bezier(.34,1.56,.64,1),opacity var(--ha-transition-main),background var(--ha-transition-main);position:absolute;transform:scaleY(0)}.QuestionCard-module-scss-module__PuZskW__card .QuestionCard-module-scss-module__PuZskW__question .QuestionCard-module-scss-module__PuZskW__line.QuestionCard-module-scss-module__PuZskW__line-active{opacity:1;transform:scaleY(1)}.QuestionCard-module-scss-module__PuZskW__card .QuestionCard-module-scss-module__PuZskW__answer{align-items:flex-start;gap:var(--ha-spacing-2);flex-direction:column;justify-content:flex-start;width:100%;display:flex}.QuestionCard-module-scss-module__PuZskW__card .QuestionCard-module-scss-module__PuZskW__answer .QuestionCard-module-scss-module__PuZskW__manage{align-items:center;gap:var(--ha-spacing-2);flex-flow:wrap;justify-content:space-between;width:100%;display:flex}.QuestionCard-module-scss-module__PuZskW__card .QuestionCard-module-scss-module__PuZskW__answer .QuestionCard-module-scss-module__PuZskW__manage .QuestionCard-module-scss-module__PuZskW__main{align-items:center;gap:var(--ha-spacing-2);flex-flow:wrap;justify-content:flex-start;width:auto;display:flex}.QuestionCard-module-scss-module__PuZskW__card .QuestionCard-module-scss-module__PuZskW__answer .QuestionCard-module-scss-module__PuZskW__manage .QuestionCard-module-scss-module__PuZskW__main .QuestionCard-module-scss-module__PuZskW__left{border-radius:var(--ha-radius-md)var(--ha-radius-none)var(--ha-radius-none)var(--ha-radius-md)}.QuestionCard-module-scss-module__PuZskW__card .QuestionCard-module-scss-module__PuZskW__answer .QuestionCard-module-scss-module__PuZskW__manage .QuestionCard-module-scss-module__PuZskW__main .QuestionCard-module-scss-module__PuZskW__right{border-radius:var(--ha-radius-none)var(--ha-radius-md)var(--ha-radius-md)var(--ha-radius-none)}.QuestionCard-module-scss-module__PuZskW__card .QuestionCard-module-scss-module__PuZskW__answer .QuestionCard-module-scss-module__PuZskW__manage .QuestionCard-module-scss-module__PuZskW__main .QuestionCard-module-scss-module__PuZskW__toggle[data-selected]{background:var(--ha-bg-base-secondary)}.QuestionCard-module-scss-module__PuZskW__card .QuestionCard-module-scss-module__PuZskW__answer .QuestionCard-module-scss-module__PuZskW__manage .QuestionCard-module-scss-module__PuZskW__main .QuestionCard-module-scss-module__PuZskW__toggle:active{background:var(--ha-bg-base-active)}.QuestionCard-module-scss-module__PuZskW__card .QuestionCard-module-scss-module__PuZskW__answer .QuestionCard-module-scss-module__PuZskW__manage .QuestionCard-module-scss-module__PuZskW__main .QuestionCard-module-scss-module__PuZskW__toggle svg{color:var(--ha-icon-brand-default)}.QuestionCard-module-scss-module__PuZskW__card .QuestionCard-module-scss-module__PuZskW__answer .QuestionCard-module-scss-module__PuZskW__answers{align-items:flex-start;gap:var(--ha-spacing-0);flex-direction:column;justify-content:flex-start;width:100%;display:flex}.QuestionCard-module-scss-module__PuZskW__card .QuestionCard-module-scss-module__PuZskW__answer .QuestionCard-module-scss-module__PuZskW__answers .QuestionCard-module-scss-module__PuZskW__title,.QuestionCard-module-scss-module__PuZskW__card .QuestionCard-module-scss-module__PuZskW__answer .QuestionCard-module-scss-module__PuZskW__answers .QuestionCard-module-scss-module__PuZskW__filling_gaps{margin-bottom:var(--ha-spacing-2)}.QuestionCard-module-scss-module__PuZskW__card .QuestionCard-module-scss-module__PuZskW__answer .QuestionCard-module-scss-module__PuZskW__answers .QuestionCard-module-scss-module__PuZskW__list{width:100%}.QuestionCard-module-scss-module__PuZskW__card .QuestionCard-module-scss-module__PuZskW__answer .QuestionCard-module-scss-module__PuZskW__answers .QuestionCard-module-scss-module__PuZskW__list .QuestionCard-module-scss-module__PuZskW__answer{width:100%;margin-bottom:var(--ha-spacing-2)}.QuestionCard-module-scss-module__PuZskW__card .QuestionCard-module-scss-module__PuZskW__answer .QuestionCard-module-scss-module__PuZskW__add{align-items:center;gap:var(--ha-spacing-2);flex-direction:row;justify-content:flex-start;width:100%;display:flex}.QuestionCard-module-scss-module__PuZskW__popover{border-radius:var(--ha-radius-2xl);background:var(--ha-bg-base-default);width:195px;transition:background var(--ha-transition-main);align-items:flex-start;gap:var(--ha-spacing-0);box-shadow:var(--ha-spacing-0)var(--ha-spacing-0)var(--ha-spacing-0-5)0 #00000026;flex-direction:column;justify-content:flex-start;display:flex}.QuestionCard-module-scss-module__PuZskW__popover .QuestionCard-module-scss-module__PuZskW__textarea{width:100%;padding:var(--ha-spacing-3)var(--ha-spacing-3)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}.QuestionCard-module-scss-module__PuZskW__popover .QuestionCard-module-scss-module__PuZskW__divider{background:var(--ha-border-base-default)}.QuestionCard-module-scss-module__PuZskW__popover .QuestionCard-module-scss-module__PuZskW__row{padding-left:var(--ha-spacing-2)}
.RowQuestion-module-scss-module__EfRBcG__row{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}.RowQuestion-module-scss-module__EfRBcG__row .RowQuestion-module-scss-module__EfRBcG__container{cursor:pointer;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}.RowQuestion-module-scss-module__EfRBcG__row .RowQuestion-module-scss-module__EfRBcG__container .RowQuestion-module-scss-module__EfRBcG__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}.RowQuestion-module-scss-module__EfRBcG__row .RowQuestion-module-scss-module__EfRBcG__container .RowQuestion-module-scss-module__EfRBcG__content .RowQuestion-module-scss-module__EfRBcG__icon{color:var(--ha-icon-base-tertiary);flex-shrink:0}.RowQuestion-module-scss-module__EfRBcG__row .RowQuestion-module-scss-module__EfRBcG__container .RowQuestion-module-scss-module__EfRBcG__content .RowQuestion-module-scss-module__EfRBcG__text{color:var(--ha-text-base-default);-webkit-line-clamp:1;text-overflow:ellipsis;word-break:break-word;word-wrap:break-word;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden}.RowQuestion-module-scss-module__EfRBcG__row .RowQuestion-module-scss-module__EfRBcG__container .RowQuestion-module-scss-module__EfRBcG__action{opacity:0}.RowQuestion-module-scss-module__EfRBcG__row .RowQuestion-module-scss-module__EfRBcG__container .RowQuestion-module-scss-module__EfRBcG__delete{opacity:1}.RowQuestion-module-scss-module__EfRBcG__row .RowQuestion-module-scss-module__EfRBcG__container.RowQuestion-module-scss-module__EfRBcG__current{background:var(--ha-bg-brand-soft-hover)}.RowQuestion-module-scss-module__EfRBcG__row .RowQuestion-module-scss-module__EfRBcG__container.RowQuestion-module-scss-module__EfRBcG__current .RowQuestion-module-scss-module__EfRBcG__text,.RowQuestion-module-scss-module__EfRBcG__row .RowQuestion-module-scss-module__EfRBcG__container.RowQuestion-module-scss-module__EfRBcG__current .RowQuestion-module-scss-module__EfRBcG__icon{color:var(--ha-text-brand-default)}.RowQuestion-module-scss-module__EfRBcG__row .RowQuestion-module-scss-module__EfRBcG__container:not(.RowQuestion-module-scss-module__EfRBcG__current):not(.RowQuestion-module-scss-module__EfRBcG__deleting):active{background:var(--ha-bg-base-secondary)}.RowQuestion-module-scss-module__EfRBcG__row .RowQuestion-module-scss-module__EfRBcG__container:not(.RowQuestion-module-scss-module__EfRBcG__current):not(.RowQuestion-module-scss-module__EfRBcG__deleting):active .RowQuestion-module-scss-module__EfRBcG__icon{color:var(--ha-icon-base-default)}.RowQuestion-module-scss-module__EfRBcG__row .RowQuestion-module-scss-module__EfRBcG__container:focus-visible{outline:var(--ha-border-focus)solid var(--ha-spacing-px);position:relative}.RowQuestion-module-scss-module__EfRBcG__row .RowQuestion-module-scss-module__EfRBcG__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}.RowQuestion-module-scss-module__EfRBcG__row .RowQuestion-module-scss-module__EfRBcG__container:focus-visible .RowQuestion-module-scss-module__EfRBcG__action{opacity:1}.RowQuestion-module-scss-module__EfRBcG__row .RowQuestion-module-scss-module__EfRBcG__container.RowQuestion-module-scss-module__EfRBcG__deleting{cursor:default;background:var(--ha-bg-danger-solid-default);overflow:hidden}.RowQuestion-module-scss-module__EfRBcG__row .RowQuestion-module-scss-module__EfRBcG__container.RowQuestion-module-scss-module__EfRBcG__deleting .RowQuestion-module-scss-module__EfRBcG__text,.RowQuestion-module-scss-module__EfRBcG__row .RowQuestion-module-scss-module__EfRBcG__container.RowQuestion-module-scss-module__EfRBcG__deleting .RowQuestion-module-scss-module__EfRBcG__icon{color:var(--ha-text-base-onsolid)}.RowQuestion-module-scss-module__EfRBcG__row .RowQuestion-module-scss-module__EfRBcG__container.RowQuestion-module-scss-module__EfRBcG__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 RowQuestion-module-scss-module__EfRBcG__timerProgress;position:absolute}.RowQuestion-module-scss-module__EfRBcG__row .RowQuestion-module-scss-module__EfRBcG__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}.RowQuestion-module-scss-module__EfRBcG__row .RowQuestion-module-scss-module__EfRBcG__drag.RowQuestion-module-scss-module__EfRBcG__drag-hidden{opacity:0;visibility:hidden;pointer-events:none}.RowQuestion-module-scss-module__EfRBcG__row:not(.RowQuestion-module-scss-module__EfRBcG__is-dragging):hover .RowQuestion-module-scss-module__EfRBcG__drag,.RowQuestion-module-scss-module__EfRBcG__row:not(.RowQuestion-module-scss-module__EfRBcG__is-dragging):focus-within .RowQuestion-module-scss-module__EfRBcG__drag,.RowQuestion-module-scss-module__EfRBcG__row.RowQuestion-module-scss-module__EfRBcG__menu-open .RowQuestion-module-scss-module__EfRBcG__drag,.RowQuestion-module-scss-module__EfRBcG__row:not(.RowQuestion-module-scss-module__EfRBcG__is-dragging):hover .RowQuestion-module-scss-module__EfRBcG__container .RowQuestion-module-scss-module__EfRBcG__action,.RowQuestion-module-scss-module__EfRBcG__row:not(.RowQuestion-module-scss-module__EfRBcG__is-dragging):focus-within .RowQuestion-module-scss-module__EfRBcG__container .RowQuestion-module-scss-module__EfRBcG__action,.RowQuestion-module-scss-module__EfRBcG__row.RowQuestion-module-scss-module__EfRBcG__menu-open .RowQuestion-module-scss-module__EfRBcG__container .RowQuestion-module-scss-module__EfRBcG__action{opacity:1}.RowQuestion-module-scss-module__EfRBcG__row:not(.RowQuestion-module-scss-module__EfRBcG__is-dragging):hover .RowQuestion-module-scss-module__EfRBcG__container:not(.RowQuestion-module-scss-module__EfRBcG__current):not(.RowQuestion-module-scss-module__EfRBcG__deleting),.RowQuestion-module-scss-module__EfRBcG__row:not(.RowQuestion-module-scss-module__EfRBcG__is-dragging):focus-within .RowQuestion-module-scss-module__EfRBcG__container:not(.RowQuestion-module-scss-module__EfRBcG__current):not(.RowQuestion-module-scss-module__EfRBcG__deleting),.RowQuestion-module-scss-module__EfRBcG__row.RowQuestion-module-scss-module__EfRBcG__menu-open .RowQuestion-module-scss-module__EfRBcG__container:not(.RowQuestion-module-scss-module__EfRBcG__current):not(.RowQuestion-module-scss-module__EfRBcG__deleting){background:var(--ha-bg-base-hover)}.RowQuestion-module-scss-module__EfRBcG__row:not(.RowQuestion-module-scss-module__EfRBcG__is-dragging):hover .RowQuestion-module-scss-module__EfRBcG__container:not(.RowQuestion-module-scss-module__EfRBcG__current):not(.RowQuestion-module-scss-module__EfRBcG__deleting) .RowQuestion-module-scss-module__EfRBcG__icon,.RowQuestion-module-scss-module__EfRBcG__row:not(.RowQuestion-module-scss-module__EfRBcG__is-dragging):focus-within .RowQuestion-module-scss-module__EfRBcG__container:not(.RowQuestion-module-scss-module__EfRBcG__current):not(.RowQuestion-module-scss-module__EfRBcG__deleting) .RowQuestion-module-scss-module__EfRBcG__icon,.RowQuestion-module-scss-module__EfRBcG__row.RowQuestion-module-scss-module__EfRBcG__menu-open .RowQuestion-module-scss-module__EfRBcG__container:not(.RowQuestion-module-scss-module__EfRBcG__current):not(.RowQuestion-module-scss-module__EfRBcG__deleting) .RowQuestion-module-scss-module__EfRBcG__icon{color:var(--ha-icon-base-default)}@keyframes RowQuestion-module-scss-module__EfRBcG__timerProgress{0%{width:0%}to{width:100%}}
.Section-module-scss-module__0O0aCG__section{border-radius:var(--ha-radius-xl);width:100%;transition:outline var(--ha-transition-main);padding:var(--ha-spacing-2)var(--ha-spacing-3);outline:var(--ha-spacing-px)solid var(--ha-bg-base-secondary);outline-offset:calc(var(--ha-spacing-px)*-1);align-items:center;gap:var(--ha-spacing-0);flex-direction:row;justify-content:space-between;display:flex}.Section-module-scss-module__0O0aCG__section.Section-module-scss-module__0O0aCG__second{margin-top:var(--ha-spacing-3)}.Section-module-scss-module__0O0aCG__section .Section-module-scss-module__0O0aCG__info,.Section-module-scss-module__0O0aCG__section .Section-module-scss-module__0O0aCG__info .Section-module-scss-module__0O0aCG__text{align-items:center;gap:var(--ha-spacing-1);flex-direction:row;flex-shrink:0;justify-content:flex-start;display:flex}.Section-module-scss-module__0O0aCG__section .Section-module-scss-module__0O0aCG__manage{align-items:center;gap:var(--ha-spacing-1);flex-direction:row;justify-content:flex-end;width:100%;display:flex}.Section-module-scss-module__0O0aCG__section .Section-module-scss-module__0O0aCG__manage svg{transition:transform var(--ha-transition-button),color var(--ha-transition-main);transform:rotate(0)}.Section-module-scss-module__0O0aCG__section .Section-module-scss-module__0O0aCG__manage .Section-module-scss-module__0O0aCG__collapsed svg{transform:rotate(180deg)}
.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)}
.FormEditorModalLayout-module-scss-module__ioKE-G__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}.FormEditorModalLayout-module-scss-module__ioKE-G__layout .FormEditorModalLayout-module-scss-module__ioKE-G__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);border-bottom:var(--ha-border-base-default)solid var(--ha-spacing-px);align-items:center;gap:var(--ha-spacing-0);flex-direction:row;justify-content:space-between;display:flex}.FormEditorModalLayout-module-scss-module__ioKE-G__layout .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__layout .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__layout .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__layout .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__layout .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);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:flex-end;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)}
.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}
.Info-module-scss-module__RKaPVW__info{align-items:center;gap:var(--ha-spacing-2);flex-direction:row;justify-content:space-between;width:100%;display:flex}.Info-module-scss-module__RKaPVW__info .Info-module-scss-module__RKaPVW__group{align-items:center;gap:var(--ha-spacing-2);flex-direction:row;justify-content:flex-start;width:100%;display:flex}.Info-module-scss-module__RKaPVW__info .Info-module-scss-module__RKaPVW__count{flex-shrink:0}
.FormEditorContent-module-scss-module__VWRKfa__container,.FormEditorContent-module-scss-module__VWRKfa__container .FormEditorContent-module-scss-module__VWRKfa__group{align-items:flex-start;gap:var(--ha-spacing-2);flex-direction:column;justify-content:flex-start;width:100%;display:flex}
.DashboardLayout-module-scss-module__HZto9a__root{align-items:flex-start;gap:var(--ha-spacing-0);flex-direction:row;justify-content:flex-start;width:100%;display:flex}.DashboardLayout-module-scss-module__HZto9a__root .DashboardLayout-module-scss-module__HZto9a__container{width:100%;height:100dvh;padding:var(--ha-layout-margin-top)calc(var(--ha-spacing-16) + 148px)var(--ha-layout-margin-top)var(--ha-spacing-16);align-items:flex-start;gap:var(--ha-spacing-0);flex-direction:row;justify-content:flex-start;display:flex;overflow-y:scroll}.DashboardLayout-module-scss-module__HZto9a__root .DashboardLayout-module-scss-module__HZto9a__container .DashboardLayout-module-scss-module__HZto9a__content{width:100%}
.PolicyContent-module-scss-module__PcgIFa__policy{align-items:flex-start;gap:var(--ha-spacing-2);flex-direction:column;justify-content:flex-start;width:100%;display:flex}
.PolicyLayout-module-scss-module__dy5vEq__layout{align-items:center;gap:var(--ha-spacing-0);flex-direction:row;justify-content:center;width:100%;display:flex}.PolicyLayout-module-scss-module__dy5vEq__layout .PolicyLayout-module-scss-module__dy5vEq__container{width:var(--ha-layout-content-base);padding-bottom:var(--ha-spacing-10);margin-top:var(--ha-layout-margin-top);align-items:flex-start;gap:var(--ha-spacing-6);flex-direction:column;justify-content:flex-start;display:flex}.PolicyLayout-module-scss-module__dy5vEq__layout .PolicyLayout-module-scss-module__dy5vEq__container .PolicyLayout-module-scss-module__dy5vEq__list{align-items:flex-start;gap:var(--ha-spacing-4);flex-direction:column;justify-content:flex-start;width:100%;display:flex}
.dashboard-page-module-scss-module__JduVEG__login{width:100%;padding:var(--ha-spacing-6);align-items:flex-start;gap:var(--ha-spacing-1);flex-direction:column;justify-content:flex-start;display:flex}.dashboard-page-module-scss-module__JduVEG__login .dashboard-page-module-scss-module__JduVEG__redirects{align-items:center;gap:var(--ha-spacing-2);flex-flow:wrap;justify-content:flex-start;width:100%;display:flex}.dashboard-page-module-scss-module__JduVEG__login .dashboard-page-module-scss-module__JduVEG__create{align-items:center;gap:var(--ha-spacing-0);flex-direction:row;justify-content:space-between;width:100%;display:flex}
.home-page-module-scss-module__ZnLETG__page{min-height:100dvh;color:var(--ha-text-base-primary)}.home-page-module-scss-module__ZnLETG__container{width:100%;max-width:1440px;padding:0 var(--ha-spacing-10);margin:0 auto}.home-page-module-scss-module__ZnLETG__header{z-index:10;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:color-mix(in srgb,var(--ha-bg-base-default)70%,transparent);position:sticky;top:0}.home-page-module-scss-module__ZnLETG__headerInner{align-items:center;gap:var(--ha-spacing-10);padding:var(--ha-spacing-6)0;flex-direction:row;justify-content:space-between;display:flex}.home-page-module-scss-module__ZnLETG__brand{align-items:center;gap:var(--ha-spacing-4);cursor:pointer;flex-direction:row;justify-content:flex-start;display:flex}.home-page-module-scss-module__ZnLETG__nav{align-items:center;gap:var(--ha-spacing-8);flex-direction:row;justify-content:flex-start;display:flex}.home-page-module-scss-module__ZnLETG__navLink{color:var(--ha-text-base-secondary);font-family:var(--ha-font-family-default);transition:color var(--ha-transition-main);font-size:14px;text-decoration:none}.home-page-module-scss-module__ZnLETG__navLink:hover{color:var(--ha-text-base-primary)}.home-page-module-scss-module__ZnLETG__headerActions{align-items:center;gap:var(--ha-spacing-4);flex-direction:row;justify-content:flex-start;display:flex}.home-page-module-scss-module__ZnLETG__main{display:block}.home-page-module-scss-module__ZnLETG__hero{align-items:center;min-height:calc(100dvh - 92px);padding:clamp(72px,9vw,128px) 0;display:flex;position:relative;overflow:hidden}.home-page-module-scss-module__ZnLETG__hero:before{content:"";background:radial-gradient(1200px 500px at 70% 20%,color-mix(in srgb,var(--ha-bg-brand-solid-default)30%,transparent),transparent 60%),radial-gradient(900px 420px at 20% 30%,color-mix(in srgb,var(--ha-bg-base-secondary)60%,transparent),transparent 65%);pointer-events:none;position:absolute;inset:0}.home-page-module-scss-module__ZnLETG__heroGrid{gap:var(--ha-spacing-12);grid-template-columns:1.05fr .95fr;align-items:center;display:grid;position:relative}.home-page-module-scss-module__ZnLETG__heroContent{gap:var(--ha-spacing-8);display:grid}.home-page-module-scss-module__ZnLETG__kicker{align-items:center;gap:var(--ha-spacing-3);width:fit-content;max-width:100%;padding:var(--ha-spacing-2)var(--ha-spacing-4);background:color-mix(in srgb,var(--ha-bg-base-secondary)70%,transparent);border:var(--ha-spacing-px)solid var(--ha-border-base-default);border-radius:999px;flex-flow:wrap;justify-content:flex-start;display:flex}.home-page-module-scss-module__ZnLETG__heroTitle{letter-spacing:-.02em;max-width:20ch;font-size:clamp(44px,5.2vw,76px);line-height:1.02}.home-page-module-scss-module__ZnLETG__heroSubtitle{max-width:48ch;font-size:clamp(20px,1.7vw,28px);line-height:1.35}.home-page-module-scss-module__ZnLETG__heroActions{align-items:center;gap:var(--ha-spacing-4);flex-direction:row;justify-content:flex-start;display:flex}.home-page-module-scss-module__ZnLETG__heroStats{gap:var(--ha-spacing-6);padding-top:var(--ha-spacing-6);border-top:var(--ha-spacing-px)solid var(--ha-border-base-default);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}.home-page-module-scss-module__ZnLETG__stat{gap:var(--ha-spacing-2);padding:var(--ha-spacing-4);border:var(--ha-spacing-px)solid var(--ha-border-base-default);background:color-mix(in srgb,var(--ha-bg-base-default)92%,transparent);border-radius:18px;align-content:start;display:grid}.home-page-module-scss-module__ZnLETG__statTitle{min-height:1.3em}.home-page-module-scss-module__ZnLETG__statText{min-height:2.8em}.home-page-module-scss-module__ZnLETG__heroVisual{width:100%;position:relative}.home-page-module-scss-module__ZnLETG__visualCard{background:color-mix(in srgb,var(--ha-bg-base-default)92%,transparent);border:var(--ha-spacing-px)solid var(--ha-border-base-default);width:100%;max-width:700px;box-shadow:0 24px 60px color-mix(in srgb,var(--ha-color-shadow)60%,transparent);border-radius:28px;margin-left:auto;overflow:hidden}.home-page-module-scss-module__ZnLETG__visualHeader{align-items:center;gap:var(--ha-spacing-3);padding:var(--ha-spacing-5);border-bottom:var(--ha-spacing-px)solid var(--ha-border-base-default);flex-direction:row;justify-content:flex-start;display:flex}.home-page-module-scss-module__ZnLETG__visualTitle{margin-left:var(--ha-spacing-2)}.home-page-module-scss-module__ZnLETG__dot{border:1px solid color-mix(in srgb,var(--ha-color-black)8%,transparent);border-radius:999px;width:10px;height:10px}.home-page-module-scss-module__ZnLETG__dotRed{background:var(--ha-color-red-400)}.home-page-module-scss-module__ZnLETG__dotAmber{background:var(--ha-color-amber-400)}.home-page-module-scss-module__ZnLETG__dotGreen{background:var(--ha-color-green-400)}.home-page-module-scss-module__ZnLETG__visualBody{gap:var(--ha-spacing-6);padding:var(--ha-spacing-8);display:grid}.home-page-module-scss-module__ZnLETG__visualRow{align-items:flex-start;gap:var(--ha-spacing-4);flex-direction:row;justify-content:flex-start;display:flex}.home-page-module-scss-module__ZnLETG__visualIcon{aspect-ratio:1;background:color-mix(in srgb,var(--ha-bg-base-secondary)70%,transparent);border:var(--ha-spacing-px)solid var(--ha-border-base-default);border-radius:12px;flex-shrink:0;place-items:center;width:52px;min-width:52px;height:52px;min-height:52px;display:grid}.home-page-module-scss-module__ZnLETG__visualText{gap:var(--ha-spacing-2);width:100%;display:grid}.home-page-module-scss-module__ZnLETG__visualInput,.home-page-module-scss-module__ZnLETG__visualTextArea{width:100%}.home-page-module-scss-module__ZnLETG__visualChips{align-items:center;gap:var(--ha-spacing-2);flex-flow:wrap;justify-content:flex-start;display:flex}.home-page-module-scss-module__ZnLETG__ratingButton{border-radius:16px;width:52px;min-width:52px;height:52px;padding:0}.home-page-module-scss-module__ZnLETG__glow{background:radial-gradient(400px 220px at 70% 35%,color-mix(in srgb,var(--ha-bg-brand-solid-default)35%,transparent),transparent 70%);filter:blur(24px);z-index:-1;position:absolute;inset:-40px}.home-page-module-scss-module__ZnLETG__section,.home-page-module-scss-module__ZnLETG__sectionAlt{align-items:center;min-height:78dvh;padding:clamp(44px,5vw,80px) 0;display:flex}.home-page-module-scss-module__ZnLETG__sectionCompact{min-height:auto;padding:clamp(24px,3.2vw,44px) 0}.home-page-module-scss-module__ZnLETG__sectionAlt{background:color-mix(in srgb,var(--ha-bg-base-secondary)45%,transparent)}.home-page-module-scss-module__ZnLETG__sectionHeader{gap:var(--ha-spacing-4);margin-bottom:var(--ha-spacing-10);max-width:72ch;display:grid}.home-page-module-scss-module__ZnLETG__cardsGrid{gap:var(--ha-spacing-6);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.home-page-module-scss-module__ZnLETG__card{gap:var(--ha-spacing-4);padding:var(--ha-spacing-8);background:color-mix(in srgb,var(--ha-bg-base-default)92%,transparent);border:var(--ha-spacing-px)solid var(--ha-border-base-default);border-radius:24px;display:grid}.home-page-module-scss-module__ZnLETG__cardIcon{background:color-mix(in srgb,var(--ha-bg-brand-solid-default)12%,var(--ha-bg-base-secondary));border:var(--ha-spacing-px)solid var(--ha-border-base-default);border-radius:16px;place-items:center;width:44px;height:44px;display:grid}.home-page-module-scss-module__ZnLETG__split{gap:var(--ha-spacing-12);grid-template-columns:1fr 1fr;align-items:center;display:grid}.home-page-module-scss-module__ZnLETG__splitContent{gap:var(--ha-spacing-6);display:grid}.home-page-module-scss-module__ZnLETG__bullets{gap:var(--ha-spacing-3);display:grid}.home-page-module-scss-module__ZnLETG__bullet{align-items:center;gap:var(--ha-spacing-3);padding:var(--ha-spacing-5)var(--ha-spacing-6);border:var(--ha-spacing-px)solid var(--ha-border-base-default);background:color-mix(in srgb,var(--ha-bg-base-default)88%,transparent);border-radius:20px;flex-direction:row;justify-content:flex-start;display:flex}.home-page-module-scss-module__ZnLETG__splitActions{align-items:center;gap:var(--ha-spacing-4);padding-top:var(--ha-spacing-2);flex-direction:row;justify-content:flex-start;display:flex}.home-page-module-scss-module__ZnLETG__splitVisual{justify-items:end;display:grid}.home-page-module-scss-module__ZnLETG__miniCards{gap:var(--ha-spacing-4);width:min(520px,100%);display:grid}.home-page-module-scss-module__ZnLETG__miniCard{gap:var(--ha-spacing-2);padding:var(--ha-spacing-8);border:var(--ha-spacing-px)solid var(--ha-border-base-default);background:color-mix(in srgb,var(--ha-bg-base-default)92%,transparent);border-radius:24px;display:grid}.home-page-module-scss-module__ZnLETG__techGrid{gap:var(--ha-spacing-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.home-page-module-scss-module__ZnLETG__techItem{gap:var(--ha-spacing-3);padding:var(--ha-spacing-8);border:var(--ha-spacing-px)solid var(--ha-border-base-default);background:color-mix(in srgb,var(--ha-bg-base-default)92%,transparent);border-radius:24px;display:grid}.home-page-module-scss-module__ZnLETG__stepsGrid{gap:var(--ha-spacing-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.home-page-module-scss-module__ZnLETG__stepCard{gap:var(--ha-spacing-3);padding:var(--ha-spacing-8);border:var(--ha-spacing-px)solid var(--ha-border-base-default);background:color-mix(in srgb,var(--ha-bg-base-default)92%,transparent);border-radius:24px;display:grid}.home-page-module-scss-module__ZnLETG__cta{align-items:center;min-height:64dvh;padding:clamp(44px,5vw,80px) 0;display:flex}.home-page-module-scss-module__ZnLETG__ctaInner{align-items:center;gap:var(--ha-spacing-12);padding:var(--ha-spacing-10);border:var(--ha-spacing-px)solid var(--ha-border-base-default);background:radial-gradient(900px 300px at 10% 20%,color-mix(in srgb,var(--ha-bg-brand-solid-default)18%,transparent),transparent 70%),color-mix(in srgb,var(--ha-bg-base-secondary)55%,transparent);border-radius:32px;flex-direction:row;justify-content:space-between;display:flex}.home-page-module-scss-module__ZnLETG__ctaActions{align-items:center;gap:var(--ha-spacing-4);flex-direction:row;justify-content:flex-start;display:flex}.home-page-module-scss-module__ZnLETG__footer{padding-bottom:var(--ha-spacing-10)}.home-page-module-scss-module__ZnLETG__footerInner{align-items:center;gap:var(--ha-spacing-10);padding-top:var(--ha-spacing-8);flex-direction:row;justify-content:space-between;display:flex}.home-page-module-scss-module__ZnLETG__footerBrand{align-items:center;gap:var(--ha-spacing-4);flex-direction:row;justify-content:flex-start;display:flex}.home-page-module-scss-module__ZnLETG__footerLinks{align-items:center;gap:var(--ha-spacing-6);flex-direction:row;justify-content:flex-start;display:flex}.home-page-module-scss-module__ZnLETG__footerLink{color:var(--ha-text-base-secondary);font-size:14px;font-family:var(--ha-font-family-default);transition:color var(--ha-transition-main);font-weight:500;text-decoration:none}.home-page-module-scss-module__ZnLETG__footerLink:hover{color:var(--ha-text-base-primary)}@media (max-width:1100px){.home-page-module-scss-module__ZnLETG__container{padding:0 var(--ha-spacing-6)}.home-page-module-scss-module__ZnLETG__nav{display:none}.home-page-module-scss-module__ZnLETG__headerInner{gap:var(--ha-spacing-6)}.home-page-module-scss-module__ZnLETG__heroGrid{grid-template-columns:1fr}.home-page-module-scss-module__ZnLETG__visualCard{margin-left:0;margin-right:auto}.home-page-module-scss-module__ZnLETG__cardsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-page-module-scss-module__ZnLETG__split{grid-template-columns:1fr}.home-page-module-scss-module__ZnLETG__splitVisual{justify-items:start}.home-page-module-scss-module__ZnLETG__ctaInner{flex-direction:column;align-items:flex-start}}@media (max-width:700px){.home-page-module-scss-module__ZnLETG__container{padding:0 var(--ha-spacing-4)}.home-page-module-scss-module__ZnLETG__header{position:relative}.home-page-module-scss-module__ZnLETG__headerInner{padding:var(--ha-spacing-5)0;flex-wrap:wrap}.home-page-module-scss-module__ZnLETG__headerActions{gap:var(--ha-spacing-3);width:100%}.home-page-module-scss-module__ZnLETG__headerActions>*{flex:180px}.home-page-module-scss-module__ZnLETG__hero{min-height:auto;padding:56px 0 64px}.home-page-module-scss-module__ZnLETG__heroContent{gap:var(--ha-spacing-6)}.home-page-module-scss-module__ZnLETG__heroTitle{max-width:24ch}.home-page-module-scss-module__ZnLETG__heroActions{flex-wrap:wrap;width:100%}.home-page-module-scss-module__ZnLETG__heroActions>*{flex:220px}.home-page-module-scss-module__ZnLETG__heroStats{gap:var(--ha-spacing-4);grid-template-columns:1fr}.home-page-module-scss-module__ZnLETG__visualBody{padding:var(--ha-spacing-5);gap:var(--ha-spacing-5)}.home-page-module-scss-module__ZnLETG__cardsGrid{grid-template-columns:1fr}.home-page-module-scss-module__ZnLETG__section,.home-page-module-scss-module__ZnLETG__sectionAlt,.home-page-module-scss-module__ZnLETG__cta{min-height:auto}.home-page-module-scss-module__ZnLETG__stepsGrid{grid-template-columns:1fr}.home-page-module-scss-module__ZnLETG__card{padding:var(--ha-spacing-6)}.home-page-module-scss-module__ZnLETG__miniCards{width:100%}.home-page-module-scss-module__ZnLETG__ctaInner{padding:var(--ha-spacing-7);gap:var(--ha-spacing-6)}.home-page-module-scss-module__ZnLETG__ctaActions{flex-wrap:wrap;width:100%}.home-page-module-scss-module__ZnLETG__ctaActions>*{flex:220px}.home-page-module-scss-module__ZnLETG__footerInner{align-items:flex-start;gap:var(--ha-spacing-6);flex-direction:column}.home-page-module-scss-module__ZnLETG__footerLinks{gap:var(--ha-spacing-4);flex-wrap:wrap}}@media (max-width:420px){.home-page-module-scss-module__ZnLETG__heroActions>*,.home-page-module-scss-module__ZnLETG__ctaActions>*{flex-basis:100%}.home-page-module-scss-module__ZnLETG__visualHeader,.home-page-module-scss-module__ZnLETG__visualBody{padding:var(--ha-spacing-4)}.home-page-module-scss-module__ZnLETG__ratingButton{border-radius:14px;width:48px;height:48px}}
