.ho-modal-login[data-v-2a711a4c] .ha-dialog-element{max-width:480px;width:100%}.ho-modal-login .description[data-v-2a711a4c]{color:#2e3458;font-size:16px;font-weight:400;line-height:1.6;margin:0 0 16px;text-align:center;white-space:pre-line}@media screen and (max-width:769px){.ho-modal-login .description[data-v-2a711a4c]{font-size:14px}}.ho-modal-login .button-container[data-v-2a711a4c]{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:8px;margin-top:40px}.ho-modal-login .button-container>.button[data-v-2a711a4c]{align-items:center;display:flex;height:56px;justify-content:center;width:100%}.ho-modal-login .button-container>.button[data-v-2a711a4c] .ha-base-button{width:100%}.ho-modal-login .button-container>.button>.-cancel[data-v-2a711a4c]{cursor:pointer;transition:all .3s}@media (any-hover:hover){.ho-modal-login .button-container>.button>.-cancel[data-v-2a711a4c]:hover{color:#6666fa}.ho-modal-login .button-container>.button>.-cancel[data-v-2a711a4c]:focus-within{color:#6666fa}}.ho-modal-login .button-container>.-login .text[data-v-2a711a4c]{color:#fff;font-size:16px;font-style:normal;font-weight:700;letter-spacing:.64px;line-height:120%}.ht-hub-notification .future[data-v-6c65307b]{margin-bottom:16px}.ht-hub-notification .future[data-v-6c65307b] .text{font-size:20px}.ht-hub-notification .past[data-v-6c65307b]{margin-bottom:16px;margin-top:32px}.ht-hub-notification .past[data-v-6c65307b] .text{font-size:20px}.ht-hub-notification .hero-description[data-v-6c65307b]{white-space:pre-wrap}.ht-hub-notification .hero-wrapper>.button-wrapper[data-v-6c65307b]{align-items:center;background-image:linear-gradient(286deg,#bfe5ffcc .74%,#f5d9fecc);border-radius:0 0 8px 8px;display:flex;justify-content:center;padding:8px 8px 0;width:100%}.ht-hub-notification .hero-wrapper>.button-wrapper>.button-container[data-v-6c65307b]{align-items:center;background:#fff;border-radius:8px 8px 0 0;display:flex;flex-direction:column;gap:4px;padding:8px 8px 0}@media screen and (max-width:769px){.ht-hub-notification .hero-wrapper>.button-wrapper>.button-container[data-v-6c65307b]{width:100%}.ht-hub-notification .hero-wrapper>.button-wrapper>.button-container[data-v-6c65307b] .ha-base-button{color:#fff;font-size:14px;font-style:normal;font-weight:700;letter-spacing:.56px;line-height:120%;max-width:283px;padding:12px 8px}}.ht-hub-notification .hero-wrapper>.button-wrapper>.button-container>small[data-v-6c65307b]{color:#2e3458;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.56px;line-height:150%}@media screen and (max-width:769px){.ht-hub-notification .hero-wrapper>.button-wrapper>.button-container>small[data-v-6c65307b]{font-size:12px;letter-spacing:.48px}}.ht-hub-notification .more-container[data-v-6c65307b]{display:flex;justify-content:center;margin-top:32px}@media screen and (max-width:769px){.ht-hub-notification .more-container[data-v-6c65307b]{margin-bottom:56px;padding:0 16px}}.ht-hub-notification .more-container>.button[data-v-6c65307b]{max-width:384px;width:100%}.ht-hub-notification .more-container>.button[data-v-6c65307b] .ha-base-button{width:100%}.ht-hub-notification .empty-state[data-v-6c65307b]{display:flex;justify-content:center;padding:40px 16px}.ht-hub-notification .empty-state .empty-message[data-v-6c65307b]{color:#7a7a7a;font-size:16px;font-weight:400;text-align:center}@media screen and (max-width:769px){.ht-hub-notification .empty-state .empty-message[data-v-6c65307b]{font-size:14px}}
