.RailHeader-module__is-PdG__railHeader{align-items:center;gap:20px;width:100%;display:flex}.RailHeader-module__is-PdG__leadGroup{flex-shrink:0;align-items:center;gap:6px;display:flex}.RailHeader-module__is-PdG__leadIcon{color:var(--color-sky-aqua-blue);display:inline-flex}.RailHeader-module__is-PdG__titleText{text-transform:uppercase;color:var(--text);white-space:nowrap;font-size:20px;font-weight:700}[data-theme=dark] .RailHeader-module__is-PdG__titleText{color:var(--color-cosmic-silver-mist)}.RailHeader-module__is-PdG__fillRule{background-color:var(--card-border);flex:1 1 0;height:1px}.RailHeader-module__is-PdG__trailingCaption{font-family:var(--font-chakra-petch), system-ui, sans-serif;font-size:var(--font-size-xs);text-transform:uppercase;color:var(--text-secondary);white-space:nowrap}[data-theme=dark] .RailHeader-module__is-PdG__trailingCaption{color:var(--color-pure-white)}
.TagChip-module__9wirvq__chip{height:18px;color:var(--color-neutral-graphite);font-family:var(--font-sans);font-size:var(--font-size-chip);text-transform:uppercase;white-space:nowrap;background-color:#f6fdff;border:.5px solid #4addff;border-radius:1px;align-items:center;padding:0 .25rem;display:inline-flex}[data-theme=dark] .TagChip-module__9wirvq__chip{background-color:var(--color-sky-aqua-blue-15);color:var(--color-sky-aqua-blue);border:1px solid #4addff66;border-radius:2px}
.ReminderBellChip-module__oIPZYa__chip{appearance:none;height:18px;color:var(--color-lavender-pulse);font-family:var(--font-sans);font-size:var(--font-size-chip);white-space:nowrap;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0c0b0e99;border:1px solid #0000;border-radius:2px;align-items:center;gap:4px;margin:0;padding:0 4px;font-weight:500;line-height:1;transition:all .15s ease-out;display:inline-flex}.ReminderBellChip-module__oIPZYa__chip:hover{border-color:var(--color-lavender-pulse);color:var(--color-pure-white)}.ReminderBellChip-module__oIPZYa__active,.ReminderBellChip-module__oIPZYa__active:hover{color:var(--color-sky-aqua-blue);background-color:#4addff26;border-color:#4addff66}
.ScheduledStateChip-module__lyMlSa__stateChip{height:18px;font-family:var(--font-sans);font-size:var(--font-size-chip);white-space:nowrap;border-radius:2px;align-items:center;padding:0 4px;line-height:1;display:inline-flex}.ScheduledStateChip-module__lyMlSa__scheduled{background:var(--color-electric-violet);color:var(--color-pure-white);font-weight:600;box-shadow:0 0 12px #724aff66}.ScheduledStateChip-module__lyMlSa__startingSoon{background:var(--color-sky-aqua-blue);color:var(--color-void-black);font-weight:700;animation:1.4s ease-in-out infinite ScheduledStateChip-module__lyMlSa__stateGlow;box-shadow:0 0 12px #4addff80}@keyframes ScheduledStateChip-module__lyMlSa__stateGlow{0%,to{box-shadow:0 0 12px #4addff66}50%{box-shadow:0 0 22px #4addffd9}}@media (prefers-reduced-motion:reduce){.ScheduledStateChip-module__lyMlSa__startingSoon{animation:none}}
.ScheduledTimeChip-module__mBbtDW__chip{height:20px;font-family:var(--font-sans);font-size:var(--font-size-chip);white-space:nowrap;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:2px;align-items:center;gap:4px;padding:0 6px;font-weight:500;line-height:1;display:inline-flex}.ScheduledTimeChip-module__mBbtDW__far{color:var(--color-pure-white);background:#0c0b0eb3;border:1px solid #c491fa4d}.ScheduledTimeChip-module__mBbtDW__today{color:var(--color-lavender-pulse);background:#14103ab3;border:1px solid #c491fa80}.ScheduledTimeChip-module__mBbtDW__soon{color:var(--color-sky-aqua-blue);font-variant-numeric:tabular-nums;background:#0c0b0ed9;border:1px solid #4addff80;font-weight:600;animation:1s ease-in-out infinite ScheduledTimeChip-module__mBbtDW__timePulse}@keyframes ScheduledTimeChip-module__mBbtDW__timePulse{0%,to{opacity:1}50%{opacity:.7}}.ScheduledTimeChip-module__mBbtDW__dot{background:var(--color-sky-aqua-blue);border-radius:50%;flex-shrink:0;width:4px;height:4px;animation:1.5s ease-in-out infinite ScheduledTimeChip-module__mBbtDW__dotPulse}@keyframes ScheduledTimeChip-module__mBbtDW__dotPulse{0%,to{opacity:1}50%{opacity:.4}}
.ScheduledCountdown-module__1kfqQq__wrap{flex-direction:column;align-items:flex-end;line-height:1.1;display:flex}.ScheduledCountdown-module__1kfqQq__value{color:var(--color-electric-violet);font-variant-numeric:tabular-nums;font-family:monospace;font-size:12px;font-weight:600;line-height:1.1}.ScheduledCountdown-module__1kfqQq__label{text-transform:uppercase;letter-spacing:.05em;color:#724affb3;font-size:9px}.ScheduledCountdown-module__1kfqQq__soon .ScheduledCountdown-module__1kfqQq__value{color:var(--azure-blue)}.ScheduledCountdown-module__1kfqQq__soon .ScheduledCountdown-module__1kfqQq__label{color:#00bbffbf}[data-theme=dark] .ScheduledCountdown-module__1kfqQq__value{color:var(--color-lavender-pulse)}[data-theme=dark] .ScheduledCountdown-module__1kfqQq__label{color:#c491fa99}[data-theme=dark] .ScheduledCountdown-module__1kfqQq__soon .ScheduledCountdown-module__1kfqQq__value{color:var(--color-sky-aqua-blue)}[data-theme=dark] .ScheduledCountdown-module__1kfqQq__soon .ScheduledCountdown-module__1kfqQq__label{color:#4addffb3}
.ScheduledBadge-module__YPAcGq__center{z-index:1;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ScheduledBadge-module__YPAcGq__badge{color:var(--color-pure-white);font-family:var(--font-sans);letter-spacing:.02em;white-space:nowrap;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0c0b0e8c;border:1px solid #c491fa73;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.ScheduledBadge-module__YPAcGq__badge svg{color:var(--color-lavender-pulse)}.ScheduledBadge-module__YPAcGq__soon{color:var(--color-sky-aqua-blue);border-color:#4addff99;animation:1.4s ease-in-out infinite ScheduledBadge-module__YPAcGq__badgePulse}.ScheduledBadge-module__YPAcGq__dot{background:var(--color-sky-aqua-blue);border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite ScheduledBadge-module__YPAcGq__dotPulse}@keyframes ScheduledBadge-module__YPAcGq__badgePulse{0%,to{opacity:1}50%{opacity:.7}}@keyframes ScheduledBadge-module__YPAcGq__dotPulse{0%,to{opacity:1}50%{opacity:.4}}@media (prefers-reduced-motion:reduce){.ScheduledBadge-module__YPAcGq__soon,.ScheduledBadge-module__YPAcGq__dot{animation:none}}
.VideoCard-module__HLztla__wrapper{width:100%;color:inherit;text-decoration:none;display:block;position:relative}.VideoCard-module__HLztla__withInfo{border-radius:var(--radius-xs);border:1px solid var(--border);transition:transform .2s,box-shadow .2s;overflow:hidden}.VideoCard-module__HLztla__withInfo:hover{border-color:var(--color-sky-aqua-blue);transform:scale(1.02);box-shadow:0 0 24px #00000026}.VideoCard-module__HLztla__withInfo:not(.VideoCard-module__HLztla__fill){flex-direction:column;display:flex}.VideoCard-module__HLztla__withInfo:not(.VideoCard-module__HLztla__fill) .VideoCard-module__HLztla__frame{flex-shrink:0}.VideoCard-module__HLztla__withInfo:not(.VideoCard-module__HLztla__fill) .VideoCard-module__HLztla__infoSection{flex:1}.VideoCard-module__HLztla__fill,.VideoCard-module__HLztla__fill .VideoCard-module__HLztla__frame{width:fit-content;height:100%}.VideoCard-module__HLztla__fill .VideoCard-module__HLztla__aspect{width:auto;height:100%}.VideoCard-module__HLztla__fill.VideoCard-module__HLztla__withInfo{flex-direction:column;width:auto;display:flex}.VideoCard-module__HLztla__fill.VideoCard-module__HLztla__withInfo .VideoCard-module__HLztla__frame{flex:1;width:auto;height:auto;min-height:0}.VideoCard-module__HLztla__fill.VideoCard-module__HLztla__withInfo .VideoCard-module__HLztla__aspect{width:100%;height:100%}.VideoCard-module__HLztla__fill.VideoCard-module__HLztla__withInfo .VideoCard-module__HLztla__infoSection{flex-shrink:0}.VideoCard-module__HLztla__frame{position:relative}.VideoCard-module__HLztla__aspect{border-radius:var(--radius-xs);background-color:var(--card);width:100%;position:relative;overflow:hidden}.VideoCard-module__HLztla__withInfo .VideoCard-module__HLztla__aspect{border-radius:calc(var(--radius-xs) - 1px) calc(var(--radius-xs) - 1px) 0 0}.VideoCard-module__HLztla__media{object-fit:cover;background-color:var(--color-void-black);width:100%;height:100%;display:block;position:absolute;inset:0}.VideoCard-module__HLztla__overlay{z-index:10;align-items:center;gap:.25rem;display:flex;position:absolute}.VideoCard-module__HLztla__topLeft{top:4px;left:4px}.VideoCard-module__HLztla__topRight{top:4px;right:4px}.VideoCard-module__HLztla__bottomLeft{bottom:4px;left:4px}.VideoCard-module__HLztla__bottomRight{bottom:4px;right:4px}.VideoCard-module__HLztla__playOverlay{z-index:5;opacity:0;pointer-events:none;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}.VideoCard-module__HLztla__wrapper:hover .VideoCard-module__HLztla__playOverlay{opacity:1}.VideoCard-module__HLztla__scheduledOverlay{background:linear-gradient(135deg, color-mix(in srgb, var(--color-lavender-pulse) 35%, transparent), color-mix(in srgb, var(--color-midnight-black) 65%, transparent));-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);pointer-events:none;position:absolute;inset:0}.VideoCard-module__HLztla__playIcon{width:26%;height:auto}.VideoCard-module__HLztla__infoSection{background-color:var(--bg-primary);border-top:1px solid var(--border);border-radius:0 0 calc(var(--radius-xs) - 1px) calc(var(--radius-xs) - 1px);padding:.375rem}.VideoCard-module__HLztla__infoContent{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.VideoCard-module__HLztla__infoLeft{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.VideoCard-module__HLztla__infoRight{flex-shrink:0}.VideoCard-module__HLztla__title{font-family:var(--font-sans);color:var(--text-primary);text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.875rem;font-weight:700;transition:color .2s ease-out;overflow:hidden}.VideoCard-module__HLztla__withInfo:hover .VideoCard-module__HLztla__title{color:var(--color-sky-aqua-blue)}.VideoCard-module__HLztla__streamerRow{align-items:center;gap:.375rem;display:flex}.VideoCard-module__HLztla__streamerName{font-family:var(--font-sans);color:var(--text-primary);text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.VideoCard-module__HLztla__avatar{width:1.5rem;height:1.5rem;font-family:var(--font-sans);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;font-weight:600;display:inline-flex;overflow:hidden}.VideoCard-module__HLztla__avatarImg{object-fit:cover;width:100%;height:100%}.VideoCard-module__HLztla__avatarFallback{background:linear-gradient(135deg, var(--color-midnight-black), var(--color-electric-violet));color:var(--color-lavender-pulse)}.VideoCard-module__HLztla__topicTags{flex-wrap:wrap;gap:.25rem;display:flex}.VideoCard-module__HLztla__hotRatingChip{align-items:center;gap:2px;display:flex}.VideoCard-module__HLztla__hotRatingValue{color:var(--text-secondary);font-family:monospace;font-size:.75rem}[data-theme=dark] .VideoCard-module__HLztla__withInfo{border-color:#252330}[data-theme=dark] .VideoCard-module__HLztla__withInfo:hover{border-color:var(--color-sky-aqua-blue)}[data-theme=dark] .VideoCard-module__HLztla__aspect{background-color:#1a1820}[data-theme=dark] .VideoCard-module__HLztla__infoSection{background-color:var(--color-cosmic-indigo);border-top-color:#252330}:is([data-theme=dark] .VideoCard-module__HLztla__title,[data-theme=dark] .VideoCard-module__HLztla__streamerName){color:var(--color-pure-white)}[data-theme=dark] .VideoCard-module__HLztla__hotRatingValue{color:var(--color-moonstone-gray)}
