.ht-hub-official-stream .future[data-v-15f5f666]{margin-bottom:16px}.ht-hub-official-stream .future[data-v-15f5f666] .text{font-size:20px}.ht-hub-official-stream .past[data-v-15f5f666]{margin-bottom:16px;margin-top:32px}.ht-hub-official-stream .past[data-v-15f5f666] .text{font-size:20px}.ht-hub-official-stream .hero-description[data-v-15f5f666]{white-space:pre-wrap}.ht-hub-official-stream .more-container[data-v-15f5f666]{display:flex;justify-content:center;margin-top:32px}@media screen and (max-width:769px){.ht-hub-official-stream .more-container[data-v-15f5f666]{margin-bottom:56px;padding:0 16px}}.ht-hub-official-stream .more-container>.button[data-v-15f5f666]{max-width:384px;width:100%}.ht-hub-official-stream .more-container>.button[data-v-15f5f666] .ha-base-button{width:100%}.ht-hub-official-stream .empty-state[data-v-15f5f666]{display:flex;justify-content:center;padding:40px 16px}.ht-hub-official-stream .empty-state .empty-message[data-v-15f5f666]{color:#7a7a7a;font-size:16px;font-weight:400;text-align:center}@media screen and (max-width:769px){.ht-hub-official-stream .empty-state .empty-message[data-v-15f5f666]{font-size:14px}}.ht-hub-official-stream[data-v-15f5f666] .detail-dialog .dialog-content{max-width:600px;padding:32px}.ht-hub-official-stream[data-v-15f5f666] .detail-dialog .dialog-content .dialog-title{font-size:24px;font-weight:700;line-height:1.4;margin-bottom:16px}.ht-hub-official-stream[data-v-15f5f666] .detail-dialog .dialog-content .dialog-meta{background-color:#cdcbff;border-radius:8px;margin-bottom:16px;padding:16px}.ht-hub-official-stream[data-v-15f5f666] .detail-dialog .dialog-content .dialog-meta .date-info{font-size:14px}.ht-hub-official-stream[data-v-15f5f666] .detail-dialog .dialog-content .dialog-meta .date-info strong{font-weight:700;margin-right:4px}.ht-hub-official-stream[data-v-15f5f666] .detail-dialog .dialog-content .dialog-description{line-height:1.6;margin-bottom:32px}.ht-hub-official-stream[data-v-15f5f666] .detail-dialog .dialog-content .dialog-description :deep(p){margin-bottom:8px}.ht-hub-official-stream[data-v-15f5f666] .detail-dialog .dialog-content .dialog-actions{display:flex;justify-content:flex-end}.ht-hub-official-stream[data-v-15f5f666] .detail-dialog .dialog-content .dialog-actions .close-button{background-color:#6666fa;border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:700;padding:8px 32px;transition:background-color .3s}@media (any-hover:hover){.ht-hub-official-stream[data-v-15f5f666] .detail-dialog .dialog-content .dialog-actions .close-button:hover{background-color:#737477}.ht-hub-official-stream[data-v-15f5f666] .detail-dialog .dialog-content .dialog-actions .close-button:focus-within{background-color:#737477}}
