.ellipsis-title[data-v-836f3213]{min-width:0}[dir] .ellipsis-title--overflow[data-v-836f3213]{cursor:pointer}[data-v-836f3213] .btn{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.ellipsis-title__text[data-v-836f3213]{display:-webkit-box;-webkit-box-orient:vertical;color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.recommend-badge[data-v-fd18506b]{align-items:flex-start;display:flex;max-width:80%;position:absolute;top:0;z-index:1}[dir=ltr] .recommend-badge[data-v-fd18506b]{right:0}[dir=rtl] .recommend-badge[data-v-fd18506b]{left:0}.recommend-badge[data-v-fd18506b]:before{content:"";flex-shrink:0;height:8px;width:7px}[dir] .recommend-badge[data-v-fd18506b]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7 8'%3E%3Cpath fill='%23ffa918' d='M0 0h7v8s-.013-4.513-1.5-6S0 0 0 0'/%3E%3C/svg%3E");background-size:100% 100%}.recommend-badge>span[data-v-fd18506b]{color:var(--background-three,#020202);display:block;flex:1;font-size:12px;font-weight:400;line-height:16px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[dir] .recommend-badge>span[data-v-fd18506b]{background:var(--semantic-warning-one,#ffa918);padding:2px 8px}[dir=ltr] .recommend-badge>span[data-v-fd18506b]{border-radius:0 8px}[dir=rtl] .recommend-badge>span[data-v-fd18506b]{border-radius:8px 0}.hotspot-share-poster[data-v-0ed1fbab]{align-items:center;display:flex;flex-direction:column;width:100%}.poster-card[data-v-0ed1fbab]{color:#fff;min-height:392px;overflow:hidden;position:relative;width:320px}[dir] .poster-card[data-v-0ed1fbab]{background:#020202;border-radius:20px}.poster-card__bg[data-v-0ed1fbab]{height:320px;overflow:hidden;position:absolute;top:0;width:320px}[dir=ltr] .poster-card__bg[data-v-0ed1fbab]{left:50%;transform:translate(-50%)}[dir=rtl] .poster-card__bg[data-v-0ed1fbab]{right:50%;transform:translate(50%)}.poster-card__bg-img[data-v-0ed1fbab]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%}[dir] .poster-card--calendar .poster-card__bg-img--rtl[data-v-0ed1fbab]{transform:scaleX(-1)}.poster-card__main[data-v-0ed1fbab]{display:flex;flex-direction:column;min-height:324px;position:relative;z-index:1}.poster-card__logo-bar[data-v-0ed1fbab]{align-items:center;box-sizing:border-box;display:flex;height:52px}[dir=ltr] .poster-card__logo-bar[data-v-0ed1fbab]{padding:16px 0 8px 16px}[dir=rtl] .poster-card__logo-bar[data-v-0ed1fbab]{padding:16px 16px 8px 0}.poster-card__logo[data-v-0ed1fbab]{height:23px;width:auto}.poster-card__promo-full[data-v-0ed1fbab]{display:flex;flex:1;flex-direction:column;justify-content:flex-end;overflow:hidden;position:relative}.poster-card__promo-full-img[data-v-0ed1fbab]{height:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.poster-card__promo-full-overlay[data-v-0ed1fbab]{position:relative;z-index:1}[dir] .poster-card__promo-full-overlay[data-v-0ed1fbab]{padding:16px}[dir=ltr] .poster-card__promo-full-overlay[data-v-0ed1fbab]{background:linear-gradient(180deg,transparent,rgba(2,2,2,.7))}[dir=rtl] .poster-card__promo-full-overlay[data-v-0ed1fbab]{background:linear-gradient(-180deg,transparent,rgba(2,2,2,.7))}.poster-card__promo-title[data-v-0ed1fbab]{font-size:16px;font-weight:600;line-height:20px}[dir] .poster-card__promo-title[data-v-0ed1fbab]{margin:0}.poster-card__content[data-v-0ed1fbab]{display:flex;flex:1;flex-direction:column;gap:16px;min-height:0}[dir] .poster-card__content[data-v-0ed1fbab]{padding:40px 16px 24px}.poster-card__cal-header[data-v-0ed1fbab]{display:flex;flex-direction:column;gap:4px}[dir] .poster-card__cal-header[data-v-0ed1fbab]{padding:0 8px}.poster-card__cal-subtitle[data-v-0ed1fbab]{color:#0f5fff;font-size:16px;font-weight:400;line-height:20px}.poster-card__cal-date[data-v-0ed1fbab]{color:#0f5fff;font-size:36px;font-weight:600;line-height:44px}.poster-card__cal-events[data-v-0ed1fbab]{display:flex;flex:1;flex-direction:column;gap:6px;justify-content:flex-end}[dir] .poster-card__cal-events[data-v-0ed1fbab]{padding:0 8px}.poster-card__event-single[data-v-0ed1fbab]{display:flex;flex-direction:column;gap:6px}.poster-card__event-time-row[data-v-0ed1fbab]{align-items:center;display:flex;gap:6px}.poster-card__event-dot[data-v-0ed1fbab]{flex-shrink:0;height:6px;width:6px}[dir] .poster-card__event-dot[data-v-0ed1fbab]{background:#0f5fff;border-radius:50%}.poster-card__event-time-start[data-v-0ed1fbab]{color:#fff;font-size:13px;font-weight:500;line-height:16px}.poster-card__event-time-end[data-v-0ed1fbab]{color:#ffffff7a;font-size:10px;font-weight:500;line-height:12px}.poster-card__event-single-title[data-v-0ed1fbab]{color:#fff;font-size:18px;font-weight:400;line-height:22px}.poster-card__event-row[data-v-0ed1fbab]{align-items:center;display:flex;gap:12px}[dir] .poster-card__event-row[data-v-0ed1fbab]{padding:0}.poster-card__event-row-left[data-v-0ed1fbab]{align-items:center;display:flex;flex-shrink:0;gap:6px}.poster-card__event-row-title[data-v-0ed1fbab]{color:#fff;flex:1;font-size:11px;font-weight:400;line-height:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[dir] .poster-card__event-row-title[data-v-0ed1fbab]{padding:2px 0}.poster-card__event-more[data-v-0ed1fbab]{align-items:center;display:flex;gap:4px}[dir] .poster-card__event-more[data-v-0ed1fbab]{margin-top:4px}.poster-card__event-more-dots[data-v-0ed1fbab]{color:#ffffff7a;font-size:6px;letter-spacing:2px}.poster-card__event-more-text[data-v-0ed1fbab]{color:#ffffff7a;font-size:6px;font-weight:500}.poster-card__promo-banner[data-v-0ed1fbab]{align-items:center;display:flex;gap:12px}[dir] .poster-card__promo-banner[data-v-0ed1fbab]{background:#ffffff14;border-radius:12px;margin:0 16px 16px;padding:12px}[dir] .poster-card__promo-banner+.poster-card__promo-banner[data-v-0ed1fbab]{margin-top:-8px}.poster-card__promo-banner-text[data-v-0ed1fbab]{flex:1;min-width:0}.poster-card__promo-banner-text span[data-v-0ed1fbab]{color:#fff;display:block;font-size:10px;font-weight:400;line-height:12px}.poster-card__promo-banner--ellipsis .poster-card__promo-banner-text span[data-v-0ed1fbab]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.poster-card__promo-banner-tag[data-v-0ed1fbab]{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center}[dir] .poster-card__promo-banner-tag[data-v-0ed1fbab]{background:#ef96001f;padding:4px}[dir=ltr] .poster-card__promo-banner-tag[data-v-0ed1fbab]{border-radius:6px 4px 6px 0}[dir=rtl] .poster-card__promo-banner-tag[data-v-0ed1fbab]{border-radius:4px 6px 0}.poster-card__promo-banner-tag-text[data-v-0ed1fbab]{color:#ef9600;font-size:10px;font-weight:400;line-height:1.2}.poster-card__footer[data-v-0ed1fbab]{align-items:center;box-sizing:border-box;display:flex;gap:12px;height:68px;justify-content:space-between;position:relative;z-index:1}[dir] .poster-card__footer[data-v-0ed1fbab]{border-top:1px solid hsla(0,0%,100%,.14);padding:16px}.poster-card__user[data-v-0ed1fbab]{align-items:center;display:flex;gap:8px;min-width:0}.poster-card__avatar[data-v-0ed1fbab]{flex-shrink:0;height:32px;width:32px}[dir] .poster-card__avatar[data-v-0ed1fbab]{border-radius:50%}.poster-card__user-text[data-v-0ed1fbab]{display:flex;flex-direction:column;gap:4px;min-width:0}.poster-card__nickname[data-v-0ed1fbab]{color:#fff;font-size:12px;font-weight:500;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.poster-card__user-time[data-v-0ed1fbab]{color:#ffffff7a;font-size:10px;font-weight:400;line-height:12px}.poster-card__referral[data-v-0ed1fbab]{align-items:center;display:flex;flex-shrink:0;gap:8px}.poster-card__referral-text[data-v-0ed1fbab]{align-items:flex-end;display:flex;flex-direction:column;gap:4px}.poster-card__invite-label[data-v-0ed1fbab]{color:#ffffff7a;font-size:10px;line-height:12px}.poster-card__invite-code[data-v-0ed1fbab]{color:#fff;font-size:13px;font-weight:500;line-height:16px}.poster-card__qr[data-v-0ed1fbab]{flex-shrink:0}.poster-card__qr-img[data-v-0ed1fbab]{height:40px;width:40px}[dir] .poster-card__qr-img[data-v-0ed1fbab]{border-radius:4px}
