.kpop-live-module__ddM6Vq__page{word-break:keep-all;overflow-wrap:break-word}.kpop-live-module__ddM6Vq__eventArtist{color:var(--color-semantic-text-secondary);font-family:var(--typography-semantic-label-m-font-family);font-size:var(--typography-semantic-label-m-size);line-height:var(--typography-semantic-label-m-line-height);font-weight:var(--typography-semantic-label-m-weight);margin:0}.kpop-live-module__ddM6Vq__eventThumb{border-radius:var(--radius-lg);width:100%;height:auto;display:block}.kpop-live-module__ddM6Vq__eventKst,.kpop-live-module__ddM6Vq__eventVia{color:var(--color-semantic-text-tertiary);font-size:var(--typography-semantic-caption-m-size);line-height:var(--typography-semantic-caption-m-line-height);margin:0}.kpop-live-module__ddM6Vq__events,.kpop-live-module__ddM6Vq__single{gap:var(--space-semantic-stack-md);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.kpop-live-module__ddM6Vq__events{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.kpop-live-module__ddM6Vq__eventTitle,.kpop-live-module__ddM6Vq__groupTitle{color:var(--color-semantic-text-primary);font-family:var(--typography-semantic-heading-s-font-family);font-size:var(--typography-semantic-heading-s-size);line-height:var(--typography-semantic-heading-s-line-height);font-weight:var(--typography-semantic-heading-s-weight);margin:0}.kpop-live-module__ddM6Vq__more{margin:var(--space-semantic-stack-md) 0 0;text-align:center}.kpop-live-module__ddM6Vq__eventCard{gap:var(--space-semantic-stack-sm);flex-direction:column;min-width:0;display:flex}.kpop-live-module__ddM6Vq__xEmbed{border-radius:var(--radius-lg);min-height:120px;overflow:hidden}.kpop-live-module__ddM6Vq__xEmbed .twitter-tweet{padding:var(--space-semantic-stack-md);border:var(--border-semantic-default-width) var(--border-semantic-default-style) var(--border-semantic-divider-color);border-radius:var(--radius-lg);margin:0!important}.kpop-live-module__ddM6Vq__xEmbed .twitter-tweet-rendered{border:0;padding:0}.kpop-live-module__ddM6Vq__eventMedia{aspect-ratio:16/9;border-radius:var(--radius-lg);background:var(--color-semantic-bg-surface-base);position:relative;overflow:hidden}.kpop-live-module__ddM6Vq__eventThumb{object-fit:cover;height:100%}.kpop-live-module__ddM6Vq__eventMeta{align-items:center;gap:var(--space-semantic-inline-md);flex-wrap:wrap;margin:0;display:flex}.kpop-live-module__ddM6Vq__liveBadge,.kpop-live-module__ddM6Vq__endedBadge{padding:2px var(--space-semantic-inline-md);border-radius:var(--radius-sm);font-size:var(--typography-semantic-caption-m-size);font-weight:var(--typography-semantic-label-m-weight);line-height:var(--typography-semantic-caption-m-line-height)}.kpop-live-module__ddM6Vq__liveBadge{color:#fff;background:#e11d48}.kpop-live-module__ddM6Vq__endedBadge{border:var(--border-semantic-default-width) var(--border-semantic-default-style) var(--border-semantic-divider-color);color:var(--color-semantic-text-tertiary)}.kpop-live-module__ddM6Vq__groupDescription{margin:0 0 var(--space-semantic-stack-sm);color:var(--color-semantic-text-secondary);font-size:var(--typography-semantic-body-s-size)}.kpop-live-module__ddM6Vq__eventBody{gap:var(--space-semantic-stack-xs);flex-direction:column;display:flex}.kpop-live-module__ddM6Vq__eventTime{color:var(--color-semantic-text-primary);font-size:var(--typography-semantic-body-s-size);flex-direction:column;margin:0;display:flex}.kpop-live-module__ddM6Vq__eventActions{gap:var(--space-semantic-stack-xs) var(--space-semantic-inline-md);margin-top:var(--space-semantic-stack-sm);font-size:var(--typography-semantic-body-s-size);flex-wrap:wrap;align-items:center;display:flex}.kpop-live-module__ddM6Vq__actionPrimary,.kpop-live-module__ddM6Vq__actionAccent{font-weight:var(--typography-semantic-label-m-weight)}.kpop-live-module__ddM6Vq__actionPrimary{color:var(--color-semantic-text-primary)}.kpop-live-module__ddM6Vq__actionAccent{color:var(--color-semantic-text-brand-primary)}.kpop-live-module__ddM6Vq__actionMuted{color:var(--color-semantic-text-tertiary)}.kpop-live-module__ddM6Vq__calendar summary{cursor:pointer;color:var(--color-semantic-text-secondary)}.kpop-live-module__ddM6Vq__calendar[open]{gap:var(--space-semantic-stack-xs);flex-direction:column;display:flex}.kpop-live-module__ddM6Vq__calendar a{color:var(--color-semantic-text-primary)}.kpop-live-module__ddM6Vq__filters{justify-content:space-between;gap:var(--space-semantic-stack-sm);margin-bottom:var(--space-semantic-stack-md);flex-wrap:wrap;display:flex}.kpop-live-module__ddM6Vq__tabs{gap:var(--space-semantic-inline-md);display:flex}.kpop-live-module__ddM6Vq__tab{padding:var(--space-semantic-stack-xs) var(--space-semantic-inline-lg);border:var(--border-semantic-default-width) var(--border-semantic-default-style) var(--border-semantic-divider-color);border-radius:var(--radius-sm);color:var(--color-semantic-text-secondary);cursor:pointer;background:0 0}.kpop-live-module__ddM6Vq__tab[aria-selected=true]{color:var(--color-semantic-text-primary);border-color:var(--color-semantic-text-primary)}.kpop-live-module__ddM6Vq__artistSelect{padding:var(--space-semantic-stack-xs) var(--space-semantic-inline-md);border-radius:var(--radius-sm);background:var(--color-semantic-bg-surface-base);color:var(--color-semantic-text-primary)}.kpop-live-module__ddM6Vq__cardWrap[hidden]{display:none}.kpop-live-module__ddM6Vq__groupTitle{margin:var(--space-semantic-stack-xl) 0 var(--space-semantic-stack-sm)}.kpop-live-module__ddM6Vq__compareWrap{width:100%;overflow-x:auto}.kpop-live-module__ddM6Vq__compareTable{border-collapse:collapse;text-align:left;width:100%;min-width:520px;color:var(--color-semantic-text-primary);font-size:var(--typography-semantic-body-s-size);line-height:var(--typography-semantic-body-s-line-height)}.kpop-live-module__ddM6Vq__compareTable th,.kpop-live-module__ddM6Vq__compareTable td{padding:var(--space-semantic-stack-sm) var(--space-semantic-inline-md);border-bottom:var(--border-semantic-default-width) var(--border-semantic-default-style) var(--border-semantic-divider-color);vertical-align:top}.kpop-live-module__ddM6Vq__compareTable thead th{color:var(--color-semantic-text-secondary);font-weight:var(--typography-semantic-label-m-weight)}.kpop-live-module__ddM6Vq__compareTable tbody th{color:var(--color-semantic-text-secondary);font-weight:var(--typography-semantic-label-m-weight);white-space:nowrap}.kpop-live-module__ddM6Vq__compareTable td:nth-child(2){font-weight:var(--typography-semantic-label-m-weight)}.kpop-live-module__ddM6Vq__compareSource{margin:var(--space-semantic-stack-sm) 0 0;color:var(--color-semantic-text-tertiary);font-size:var(--typography-semantic-caption-m-size);text-align:center}.kpop-live-module__ddM6Vq__compareSource a{color:inherit}.kpop-live-module__ddM6Vq__guideLink{margin:var(--space-semantic-stack-md) 0;text-align:center}.kpop-live-module__ddM6Vq__freeCard{gap:var(--space-semantic-stack-md);flex-direction:column;width:100%;max-width:440px;margin:0 auto;display:flex}.kpop-live-module__ddM6Vq__freePlan{color:var(--color-semantic-text-primary);font-family:var(--typography-semantic-heading-s-font-family);font-size:var(--typography-semantic-heading-s-size);line-height:var(--typography-semantic-heading-s-line-height);font-weight:var(--typography-semantic-heading-s-weight);margin:0}.kpop-live-module__ddM6Vq__freeLines{gap:var(--space-semantic-stack-xs);color:var(--color-semantic-text-primary);font-size:var(--typography-semantic-body-m-size);line-height:var(--typography-semantic-body-m-line-height);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.kpop-live-module__ddM6Vq__eyebrow,.kpop-live-module__ddM6Vq__stepNo{color:var(--color-semantic-text-secondary);font-size:var(--typography-semantic-label-m-size);line-height:var(--typography-semantic-label-m-line-height);font-weight:var(--typography-semantic-label-m-weight);margin:0}.kpop-live-module__ddM6Vq__heroActions{align-items:center;gap:var(--space-semantic-stack-sm);flex-direction:column;display:flex}.kpop-live-module__ddM6Vq__fineprint{color:var(--color-semantic-text-tertiary);font-size:var(--typography-semantic-caption-m-size);line-height:var(--typography-semantic-caption-m-line-height);margin:0}.kpop-live-module__ddM6Vq__guideSteps{gap:var(--space-semantic-stack-md);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.kpop-live-module__ddM6Vq__guideSteps{grid-template-columns:repeat(3,minmax(0,1fr))}}.kpop-live-module__ddM6Vq__guideStep{gap:var(--space-semantic-stack-xs);flex-direction:column;min-width:0;scroll-margin-top:96px;display:flex}.kpop-live-module__ddM6Vq__cardImage{width:100%;height:auto;margin-bottom:var(--space-semantic-stack-sm);border-radius:var(--radius-lg);display:block}.kpop-live-module__ddM6Vq__cardTitle{color:var(--color-semantic-text-primary);font-family:var(--typography-semantic-heading-s-font-family);font-size:var(--typography-semantic-heading-s-size);line-height:var(--typography-semantic-heading-s-line-height);font-weight:var(--typography-semantic-heading-s-weight);margin:0}.kpop-live-module__ddM6Vq__cardBody{color:var(--color-semantic-text-secondary);font-size:var(--typography-semantic-body-s-size);line-height:var(--typography-semantic-body-s-line-height);margin:0}.kpop-live-module__ddM6Vq__checks{gap:var(--space-semantic-stack-sm);color:var(--color-semantic-text-primary);font-size:var(--typography-semantic-body-m-size);line-height:var(--typography-semantic-body-m-line-height);flex-direction:column;margin:0;padding-inline-start:var(--space-semantic-inline-lg);list-style:outside;display:flex}.kpop-live-module__ddM6Vq__artistTable{min-width:0}.kpop-live-module__ddM6Vq__artistTable tbody th{white-space:normal}.kpop-live-module__ddM6Vq__artistTable .kpop-live-module__ddM6Vq__liveBadge{margin-inline-start:var(--space-semantic-inline-md);display:inline-block}.kpop-live-module__ddM6Vq__artistTable a{color:var(--color-semantic-text-secondary);overflow-wrap:anywhere}.kpop-live-module__ddM6Vq__artistDisclaimer{max-width:720px;margin:var(--space-semantic-stack-md) auto;padding:0 var(--space-semantic-inline-lg);color:var(--color-semantic-text-tertiary);font-size:var(--typography-semantic-caption-m-size);line-height:var(--typography-semantic-caption-m-line-height);text-align:center}.kpop-live-module__ddM6Vq__artistLinks{justify-content:center;align-items:center;gap:var(--space-semantic-inline-md);margin:var(--space-semantic-stack-md) 0;color:var(--color-semantic-text-secondary);font-size:var(--typography-semantic-body-s-size);line-height:var(--typography-semantic-body-s-line-height);flex-wrap:wrap;display:flex}.kpop-live-module__ddM6Vq__artistLinks ul{gap:var(--space-semantic-inline-md);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.kpop-live-module__ddM6Vq__artistLinksTitle{font-weight:var(--typography-semantic-label-m-weight)}.kpop-live-module__ddM6Vq__artistLinks [aria-current=page]{font-weight:var(--typography-semantic-label-m-weight);text-decoration:underline}.kpop-live-module__ddM6Vq__phoneStore{margin-top:var(--space-semantic-stack-sm)}.kpop-live-module__ddM6Vq__howtoTabs{min-width:0}.kpop-live-module__ddM6Vq__howtoTabs [role=tablist]{margin-bottom:var(--space-semantic-stack-md)}.kpop-live-module__ddM6Vq__iphonePanel{align-items:center;gap:var(--space-semantic-stack-md);flex-direction:column;display:flex}.kpop-live-module__ddM6Vq__iphonePanel>ol{width:100%}.kpop-live-module__ddM6Vq__iphoneNote{max-width:var(--size-semantic-content-width-reading);color:var(--color-semantic-text-secondary);font-size:var(--typography-semantic-body-s-size);line-height:var(--typography-semantic-body-s-line-height);text-align:center;margin:0}.kpop-live-module__ddM6Vq__appCard{align-items:center;gap:var(--space-semantic-stack-sm);width:100%;max-width:640px;margin:var(--space-semantic-stack-lg) auto 0;text-align:center;flex-direction:column;display:flex}.kpop-live-module__ddM6Vq__appCardTitle{color:var(--color-semantic-text-primary);font-family:var(--typography-semantic-heading-s-font-family);font-size:var(--typography-semantic-heading-s-size);line-height:var(--typography-semantic-heading-s-line-height);font-weight:var(--typography-semantic-heading-s-weight);margin:0}.kpop-live-module__ddM6Vq__appCardActions{justify-content:center;align-items:center;gap:var(--space-semantic-inline-md);flex-wrap:wrap;display:flex}