.schedule-widget-item{height:148px;padding:20px 32px;position:relative;width:298px}.schedule-widget-item .fade-enter-active,.schedule-widget-item .fade-leave-active{transition:opacity .05s ease-in-out}.schedule-widget-item .fade-enter-from,.schedule-widget-item .fade-leave-to{opacity:0}.schedule-widget-item__head .playing-now{color:var(--text-accent);font-size:13px;font-weight:600;line-height:18px;transition:color .1s linear}.schedule-widget-item__head .play-live{align-items:center;cursor:pointer;display:flex;gap:4px;left:-4px;position:relative}.schedule-widget-item__head .play-live:hover .play-live__icon path{fill:var(--buttons-text-button-accent-hover)}.schedule-widget-item__head .play-live:hover .play-live__text{color:var(--buttons-text-button-accent-hover)}.schedule-widget-item__head .play-live__icon path{fill:var(--buttons-text-button-accent)}.schedule-widget-item__head .play-live__text{color:var(--buttons-text-button-accent);font-size:13px;font-weight:600;line-height:18px;transition:color .1s linear}.schedule-widget-item__head .playing-next{color:var(--text-secondary);font-size:13px;font-weight:600;line-height:18px;transition:color .1s linear}.schedule-widget-item__head .schedule-link .link-context{align-items:center;display:flex;gap:4px}.schedule-widget-item__head .schedule-link__text{color:#fff;font-size:13px;font-weight:600;line-height:18px;transition:color .1s linear}@media (hover:hover){.schedule-widget-item__head .schedule-link__text:hover{color:var(--text-accent)}}.schedule-widget-item__head .schedule-link__icon{transform:rotate(90deg)}.schedule-widget-item__head .schedule-link__icon path{fill:var(--icons-accent)}.schedule-widget-item__info{display:flex;flex-direction:column;gap:3px}.schedule-widget-item__info .time{color:#fff;font-size:18px;font-weight:600;line-height:24px;margin-top:16px;transition:color .1s linear}.schedule-widget-item__info .info{display:flex;flex-direction:column;gap:3px}.schedule-widget-item__info .info .title{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#fff;display:-webkit-box;font-size:16px;font-weight:400;line-height:24px;overflow:hidden;transition:color .1s linear}.schedule-widget-item__info .info .subtitle{-webkit-line-clamp:1;color:var(--text-secondary)}.schedule-widget-item__description,.schedule-widget-item__info .info .subtitle{-webkit-box-orient:vertical;display:-webkit-box;font-size:13px;font-weight:400;line-height:20px;overflow:hidden;transition:color .1s linear}.schedule-widget-item__description{-webkit-line-clamp:4;color:var(--text-accent);margin-top:10px}.schedule-widget-item__description-content{color:#fff}.schedule-widget-item:not(:first-child):before{background:var(--divider-vertical);content:"";height:108px;left:0;opacity:.2;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .1s linear;width:1px}.schedule-widget.live .schedule-widget-item:not(:first-child):before{background:linear-gradient(180deg,transparent,#fff,transparent);opacity:.2}.schedule-widget.live .schedule-widget-item__head .playing-next{color:var(--fixed-text-secondary)}.schedule-widget.live .schedule-widget-item__head .schedule-link__text{color:#fff}@media (hover:hover){.schedule-widget.live .schedule-widget-item__head .schedule-link__text:hover{color:#9df1a5}}.schedule-widget.live .schedule-widget-item__info .info .title,.schedule-widget.live .schedule-widget-item__info .time{color:var(--fixed-text-primary)}.schedule-widget.live .schedule-widget-item__info .info .subtitle{color:var(--fixed-text-secondary)}.schedule-widget.live .schedule-widget-item__description-content{color:var(--fixed-text-primary)}@media screen and (max-width:1279px){.schedule-widget-item{height:120px;padding:14px 28px 12px;width:237px}.schedule-widget-item:not(:first-child):before{height:96px}.schedule-widget-item__info{gap:2px}.schedule-widget-item__info .time{font-size:16px;font-weight:600;line-height:22px;margin-top:10px}.schedule-widget-item__info .info{gap:2px}.schedule-widget-item__info .info .title{font-size:13px;font-weight:400;line-height:20px}.schedule-widget-item__description{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;margin-top:14px;overflow:hidden}}@media screen and (max-width:767px){.schedule-widget-item{height:68px;padding:14px 20px;width:100%}.schedule-widget-item__head .playing-now{font-size:12px;font-weight:600;left:unset;line-height:16px;position:absolute;right:20px;top:16px}.schedule-widget-item__head .play-live{gap:2px;left:unset;position:absolute;right:20px;top:16px}.schedule-widget-item__head .play-live__text{font-size:12px;font-weight:600;line-height:16px}.schedule-widget-item__head .playing-next,.schedule-widget-item__head .schedule-link{display:none}.schedule-widget-item__info{flex-direction:row;gap:12px}.schedule-widget-item__info .time{font-size:15px;font-weight:600;line-height:20px;margin-top:0;min-width:42px}.schedule-widget-item__info .info{gap:2px}.schedule-widget-item__info .info .title{font-size:14px;font-weight:400;line-height:20px}.schedule-widget-item__info .info .subtitle{font-size:12px;font-weight:400;line-height:18px}.schedule-widget-item:not(:first-child):before{background:var(--divider-horizontal);height:1px;left:20px;top:0;transform:translateY(0);transition:opacity .1s linear;width:calc(100% - 40px)}.schedule-widget.live .schedule-widget-item:not(:first-child):before{background:var(--divider-horizontal);opacity:.2}.schedule-widget.live .schedule-widget-item__head .playing-next{color:var(--fixed-text-secondary)}.schedule-widget.live .schedule-widget-item__head .schedule-link__text{color:#fff}}@media screen and (max-width:767px) and (hover:hover){.schedule-widget.live .schedule-widget-item__head .schedule-link__text:hover{color:#9df1a5}}@media screen and (max-width:767px){.schedule-widget.live .schedule-widget-item__info .info .title,.schedule-widget.live .schedule-widget-item__info .time{color:var(--fixed-text-primary)}.schedule-widget.live .schedule-widget-item__info .info .subtitle{color:var(--fixed-text-secondary)}.schedule-widget.live .schedule-widget-item__description-content{color:var(--fixed-text-primary)}}@keyframes lighting{0%{background-position:0 0}50%{background-position:400% 0}to{background-position:0 0}}.schedule-widget__items{background:#36105b;border-radius:0;display:flex;transition:background .1s linear}.schedule-widget.live .schedule-widget__items{border-radius:0}.schedule-widget__mobile-link{display:none}@media screen and (max-width:1279px){.schedule-widget.live .schedule-widget__items{border-radius:0 0 8px 8px}}@media screen and (max-width:767px){.schedule-widget{left:0;width:100%}.schedule-widget .schedule-widget__mobile-link .link-context{align-items:center;display:flex;width:100%}.schedule-widget__items{border-radius:0;flex-direction:column}.schedule-widget__mobile-link{align-items:center;background:#36105b;color:var(--buttons-text-on-overlay);display:flex;font-size:13px;font-weight:600;line-height:18px;margin-top:2px;padding:12px 20px;position:relative;transition:background .1s linear}.schedule-widget__mobile-link .schedule-icon{align-items:center;display:flex;height:32px;justify-content:center;margin-right:22px;position:relative;width:32px}.schedule-widget__mobile-link .schedule-icon:after{background-color:var(--elements-default-overlay);border-radius:50%;content:"";height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.schedule-widget__mobile-link .chevron-icon{margin-left:auto;transform:rotate(90deg)}.schedule-widget__mobile-link .chevron-icon path{fill:var(--icons-accent)}.schedule-widget.live .schedule-widget__items,.schedule-widget.live .schedule-widget__mobile-link{border-radius:0}.schedule-widget.live .schedule-widget__mobile-link{color:#fff}}
