.shortVideosFeatureCard{box-sizing:border-box;width:100%;min-width:0;max-width:100%;color:var(--lms-color-ink-strong);box-shadow:none;background:0 0;border:0;border-radius:0;margin:0 auto;overflow-x:clip}.legacyCompatScreenHost[data-screen="4"]{box-sizing:border-box;width:100%;max-width:none;margin:0;padding:0}.shortVideosCatalogSurface{box-sizing:border-box;min-width:0;color:var(--lms-color-ink-strong)}.shortVideosCatalogSearchStrip{z-index:2;box-sizing:border-box;background:var(--lms-color-surface-card);border-bottom:1px solid var(--lms-color-border-subtle);min-height:3.75rem;box-shadow:var(--lms-shadow-surface);justify-content:center;align-items:center;padding:.5rem 1.25rem;position:sticky;top:0}.shortVideosCatalogSearchTrigger[data-slot=button]{width:min(100%,37.5rem);color:var(--lms-color-ink-strong);background:var(--lms-color-surface-warm);justify-content:flex-start}.shortVideosViewAllButton[data-slot=button]{color:var(--lms-color-brand-action);white-space:nowrap}.shortVideosChannelsRail{overscroll-behavior-inline:contain;scrollbar-width:thin;gap:.5rem;width:100%;min-width:0;display:flex;overflow-x:auto}.shortVideosChannelListSurface,.shortVideosChannelGrid{min-width:0}.shortVideosLoadMoreButton[data-slot=button]{align-self:center;min-width:9.375rem}.shortVideosCatalogHeader{box-sizing:border-box;min-width:0;color:var(--lms-color-ink-strong)}.shortVideosCatalogHeader>*,.shortVideosTopicList,.shortVideoCard,.shortVideoCardButton,.shortVideoCardBody,.shortVideoChannelCard,.shortVideoDetailSurface,.shortVideoDetailCard,.shortVideoDetailPlayerFrame,.shortVideoPracticeSurface{box-sizing:border-box;min-width:0;max-width:100%}.shortVideosCatalogTitle,.shortVideosSectionTitle{color:var(--lms-color-ink-strong);font-weight:800}.shortVideosCatalogDescription,.shortVideosSectionMeta{color:var(--lms-color-ink-muted);overflow-wrap:anywhere}.shortVideosCatalogSearchButton[data-slot=button]{min-width:7.5rem}.shortVideosPagination [data-slot=button]{min-width:7rem}.shortVideosTopicList{flex-wrap:wrap;gap:.5rem}.shortVideosTopicChip{min-height:2.25rem;color:var(--lms-color-ink-strong);font:inherit;overflow-wrap:anywhere;background:var(--lms-color-surface-card);border:1px solid var(--lms-color-border-strong);cursor:pointer;border-radius:9999px;padding:.375rem .875rem;font-size:.875rem;font-weight:700;line-height:1.2;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s}.shortVideosTopicChip:focus-visible{border-color:var(--lms-color-focus-ring);box-shadow:0 0 0 3px var(--lms-color-focus-ring-soft);outline:none}.shortVideoCard{height:100%}.shortVideoCardButton{width:100%;height:100%;min-height:100%;color:var(--lms-color-ink-strong);text-align:left;background:var(--lms-color-surface-card);border:1px solid var(--lms-color-border-subtle);border-radius:var(--lms-radius-xl);box-shadow:var(--lms-shadow-surface);cursor:pointer;flex-direction:column;align-items:stretch;padding:0;transition:background-color .15s,border-color .15s,box-shadow .15s,transform .15s;display:flex;overflow:hidden}.shortVideoCardButton:hover{background:var(--lms-color-surface-warm);border-color:var(--lms-color-border-strong);transform:translateY(-1px)}.shortVideoCardButton:focus-visible{border-color:var(--lms-color-focus-ring);box-shadow:0 0 0 3px var(--lms-color-focus-ring-soft), var(--lms-shadow-surface);outline:none}.shortVideoCardButton:disabled{cursor:default;opacity:.86;transform:none}.shortVideoCardMedia{aspect-ratio:16/10;background:var(--lms-color-surface-warm);width:100%;position:relative;overflow:hidden}.shortVideoCardImage{object-fit:cover;width:100%;height:100%;display:block}.shortVideoCardPlaceholder{background:linear-gradient(135deg, var(--lms-color-surface-cream), var(--lms-color-surface-warm));width:100%;height:100%;display:block}.shortVideoCardBadge{white-space:nowrap;border-radius:var(--lms-radius-md);min-height:1.5rem;box-shadow:var(--lms-shadow-surface);justify-content:center;align-items:center;padding:0 .625rem;font-size:.75rem;font-weight:800;line-height:1;display:inline-flex;position:absolute}.shortVideoCardDuration{color:var(--lms-color-ink-strong);background:var(--lms-color-surface-card);border:1px solid var(--lms-color-border-subtle);top:.75rem;right:.75rem}.shortVideoCardNowPlaying{color:var(--lms-color-ink-inverse);background:var(--lms-color-ink-strong);bottom:.75rem;left:.75rem}.shortVideoCardBody{overflow-wrap:anywhere;flex:1;width:100%;padding:1rem}.shortVideoCardTitle{color:var(--lms-color-ink-strong);overflow-wrap:anywhere;font-weight:800;line-height:1.25}.shortVideoCardDescription,.shortVideoCardChannel{color:var(--lms-color-ink-muted)}.shortVideoChannelCard{height:100%;min-height:100%;color:var(--lms-color-ink-strong);background:var(--lms-color-surface-card);border:1px solid var(--lms-color-border-subtle);border-radius:var(--lms-radius-xl);box-shadow:var(--lms-shadow-surface);flex-direction:column;justify-content:center;padding:1.25rem;display:flex}.shortVideoChannelCard.isCompact{width:13.125rem;min-height:100%;box-shadow:none;flex:0 0 13.125rem;padding:.75rem}.shortVideoChannelAvatar{object-fit:cover;background:var(--lms-color-surface-warm);border:1px solid var(--lms-color-border-subtle);border-radius:9999px;width:5.5rem;height:5.5rem;display:block}.shortVideoChannelTitle{color:var(--lms-color-ink-strong);font-weight:800}.shortVideoChannelMeta{color:var(--lms-color-ink-muted)}.shortVideoDetailSurface{box-sizing:border-box;min-width:0;color:var(--lms-color-ink-strong);flex-direction:column;display:flex}.shortVideoDetailIntro,.shortVideoDetailControls,.shortVideoDetailPlayerActions,.shortVideoDetailRelatedSection,.shortVideoDetailTopicChannelsSection,.shortVideoDetailRecommendedSection{box-sizing:border-box;width:95%;min-width:0;max-width:95%;margin-left:auto;margin-right:auto}.shortVideoDetailIntro{text-align:center;flex-direction:column;justify-content:center;align-items:center;margin-top:1.25rem;margin-bottom:1.25rem;display:flex}.shortVideoDetailIntro .shortVideoDetailEyebrow,.shortVideoDetailIntro .shortVideoDetailTitle,.shortVideoDetailIntro .shortVideoDetailTranslation{margin:0;display:block}.shortVideoDetailIntro .shortVideoDetailTitle{margin-top:0}.shortVideoDetailIntro .shortVideoDetailTranslation{margin-top:.35rem}.shortVideoDetailIntro .shortVideoDetailChannelBadge{margin-top:.5rem}.shortVideoDetailControls{justify-content:center;align-items:center;gap:.75rem;display:flex}.shortVideoDetailControls [data-slot=button].shortVideoDetailActionButton{width:5rem;min-width:5rem;height:5rem;min-height:5rem;color:var(--short-video-control-default);background:var(--short-video-white);border-radius:var(--lms-radius-md);box-shadow:none;border:1px solid #eceff1;flex-direction:column;flex:0 0 5rem;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.shortVideoDetailControls [data-slot=button].shortVideoDetailActionButton:hover{background:var(--short-video-white);border-color:#cfd8dc}.shortVideoDetailControls [data-slot=button].shortVideoDetailControlLike.isActive{color:var(--short-video-heart-active)}.shortVideoDetailControls [data-slot=button].shortVideoDetailControlBookmark.isActive{color:var(--short-video-secondary)}.shortVideoDetailControls [data-slot=button].shortVideoDetailControlSpeak{color:var(--short-video-primary)}.shortVideoDetailControls [data-slot=button].shortVideoDetailControlSpeak:hover{color:var(--short-video-primary-darker)}.shortVideoDetailControls [data-slot=button].shortVideoDetailControlLike svg{fill:currentColor}.shortVideoDetailControls [data-slot=button].shortVideoDetailActionButton svg{width:1.75rem;height:1.75rem}.shortVideoDetailControlBadge{min-width:1.25rem;min-height:1.25rem;color:var(--lms-color-ink-inverse);background:var(--short-video-red);border:2px solid var(--short-video-white);border-radius:9999px;justify-content:center;align-items:center;padding:0 .25rem;font-size:.6875rem;font-weight:800;line-height:1;display:inline-flex;position:absolute;top:-.25rem;right:-.25rem}.shortVideoDetailPlayerActions{flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;padding-top:1.25rem;padding-bottom:1.5rem;display:flex}.shortVideoDetailSectionHeading{justify-content:space-between;align-items:center;gap:1rem;margin-top:1.25rem;display:flex}.shortVideoDetailRelatedSection,.shortVideoDetailTopicChannelsSection,.shortVideoDetailRecommendedSection{flex-direction:column;gap:1rem;padding-top:0;padding-bottom:1.5rem;display:flex}.shortVideoDetailSectionHeading .shortVideosSectionTitle,.shortVideoDetailTopicChannelsSection>.shortVideosSectionTitle,.shortVideoDetailRecommendedSection>.shortVideosSectionTitle{margin:0}.shortVideoDetailVideoGrid{flex-wrap:wrap;justify-content:flex-start;align-items:stretch;gap:0;width:100%;margin:0;display:flex}.shortVideoDetailVideoCell{box-sizing:border-box;flex-basis:23.3577%;width:23.3577%;max-width:23.3577%;margin-top:2.18978%;margin-right:2.18978%;padding:0}.shortVideoCardGridCell{align-items:stretch;display:flex}.shortVideoCardGridCell>.shortVideoCard{height:100%}.shortVideoDetailVideoCell:nth-child(4n){margin-right:0}.shortVideoDetailTopicChannelsRail{overscroll-behavior-inline:contain;scrollbar-width:thin;justify-content:flex-start;align-items:stretch;gap:.5rem;width:100%;min-width:0;display:flex;overflow-x:auto}.shortVideoDetailToolbar,.shortVideoDetailActions{align-items:stretch}.shortVideoDetailPlayerActions{align-items:center}@media (width>=600px){.shortVideoDetailPlayerActions{flex-direction:row}}.shortVideoDetailSectionHeading .shortVideosSectionMeta{color:var(--short-video-white);text-transform:capitalize;background:var(--short-video-red);border-radius:2rem;padding:.75rem 1.25rem;font-size:.875rem;font-weight:400;line-height:1.4}.shortVideoDetailCard{color:var(--lms-color-ink-strong);background:var(--lms-color-surface-card);border-color:var(--lms-color-border-subtle);box-shadow:var(--lms-shadow-surface)}.shortVideoDetailEyebrow{color:var(--lms-color-ink-strong);letter-spacing:0;text-transform:uppercase;font-size:1.125rem;font-weight:300;line-height:1.45;position:relative;margin-bottom:1rem!important}.shortVideoDetailEyebrow:after{content:"";border-bottom:1px dashed var(--lms-color-ink-strong);width:6.25rem;position:absolute;bottom:-.25rem;left:50%;transform:translate(-50%)}.shortVideoDetailTitle{color:var(--short-video-primary-darker);overflow-wrap:anywhere;font-size:1.5rem;font-weight:500;line-height:1.45}.shortVideoDetailTranslation{color:var(--lms-color-ink-strong);font-size:1.125rem;font-weight:300;line-height:1.45}.shortVideoDetailChannelBadge{width:auto;min-height:0;color:color-mix(in srgb, var(--lms-color-ink-strong) 45%, transparent);background:0 0;border:0;border-radius:0;padding:0;font-size:.875rem;font-weight:300;line-height:1.5714;display:block}.shortVideoDetailPlayerFrame{background:var(--lms-color-ink-strong);border:1px solid var(--lms-color-border-subtle);border-radius:var(--lms-radius-xl);box-shadow:var(--lms-shadow-surface)}.shortVideoLearningPlayer{--short-video-player-overlay:color-mix(in srgb, var(--lms-color-ink-strong) 72%, transparent);--short-video-player-control-fg:var(--lms-color-ink-inverse);--short-video-player-control-surface:color-mix(in srgb, var(--lms-color-ink-inverse) 12%, transparent);width:100%;min-width:0}:root.dark .shortVideoLearningPlayer{--short-video-player-overlay:color-mix(in srgb, var(--lms-color-ink-inverse) 78%, transparent);--short-video-player-control-fg:var(--lms-color-ink-strong);--short-video-player-control-surface:color-mix(in srgb, var(--lms-color-surface-card) 92%, transparent)}.shortVideoPlayerHeader{z-index:1090;min-height:60px;color:var(--lms-color-ink-strong);background:var(--lms-color-surface-card);box-shadow:0 .3125rem .9375rem 0 color-mix(in srgb, var(--lms-color-ink-strong) 10%, transparent);border:0;border-radius:0;transition:top .3s;position:sticky;top:60px}.legacyHeaderSignIned.isCompact+.legacyCompatDashboardMain .shortVideoPlayerHeader{top:0}.shortVideoPlayerTopBar{justify-content:space-between;align-items:center;gap:1rem;min-width:0;min-height:60px;padding:0 1.25rem;display:flex}.shortVideoPlayerBack,.shortVideoPlayerActions,.shortVideoPlayerSpeed{align-items:center;min-width:0;display:flex}.shortVideoPlayerBack,.shortVideoPlayerActions{gap:.5rem}.shortVideoPlayerSlideCount{color:color-mix(in srgb, var(--lms-color-ink-strong) 85%, transparent);white-space:nowrap;font-size:1.125rem;font-weight:300}.shortVideoPlayerSpeed{color:color-mix(in srgb, var(--lms-color-ink-strong) 85%, transparent);gap:.5rem;font-size:1rem;font-weight:400}.shortVideoPlayerSpeedSelect[data-slot=select-menu-trigger]{color:color-mix(in srgb, var(--lms-color-ink-strong) 85%, transparent);min-width:7.25rem}.shortVideoPlayerActions[data-slot=media-control-bar]{background:0 0;border-radius:0;gap:1rem;height:auto;padding:0}.shortVideoPlayerActions[data-slot=media-control-bar]>.shortVideoPlayerLoopButton[data-slot=button]{--lms-button-bg:color-mix(in srgb, var(--lms-color-surface-warm) 76%, transparent);--lms-button-border:var(--lms-color-border-subtle);--lms-button-fg:var(--lms-color-ink-strong);--lms-button-hover-bg:var(--lms-color-surface-warm);--lms-button-hover-fg:var(--lms-color-ink-strong);border:1px solid var(--lms-button-border);flex:0 0 2.75rem;width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem}.shortVideoPlayerLoopButton[data-slot=button].active{--lms-button-bg:var(--lms-color-brand-primary);--lms-button-border:var(--lms-color-brand-primary);--lms-button-fg:var(--lms-color-on-brand-primary);--lms-button-hover-bg:var(--lms-color-brand-primary-hover);--lms-button-hover-fg:var(--lms-color-on-brand-primary)}:root.dark .shortVideoPlayerActions.lmsMediaControlBar[data-slot=media-control-bar]>.shortVideoPlayerLoopButton[data-slot=button]{--lms-button-bg:color-mix(in srgb, var(--lms-color-surface-card) 92%, transparent);--lms-button-border:var(--lms-color-border-strong);--lms-button-fg:var(--lms-color-ink-strong);--lms-button-hover-bg:var(--lms-color-surface-warm);--lms-button-hover-fg:var(--lms-color-ink-strong);color:var(--lms-color-ink-strong);background-color:var(--lms-button-bg);border-color:var(--lms-button-border)}:root.dark .shortVideoPlayerActions.lmsMediaControlBar[data-slot=media-control-bar]>.shortVideoPlayerLoopButton[data-slot=button].active{--lms-button-bg:var(--lms-color-brand-primary);--lms-button-border:var(--lms-color-brand-primary);--lms-button-fg:var(--lms-color-on-brand-primary);--lms-button-hover-bg:var(--lms-color-brand-primary-hover);--lms-button-hover-fg:var(--lms-color-on-brand-primary);color:var(--lms-color-on-brand-primary);background-color:var(--lms-button-bg);border-color:var(--lms-button-border)}.shortVideoPlayerProgress[data-slot=media-control-bar]{z-index:1;background:color-mix(in srgb, var(--lms-color-ink-strong) 14%, transparent);border-radius:0;width:auto;height:4px;min-height:4px;padding:0;display:block;position:absolute;bottom:-4px;left:0;right:0;overflow:hidden}.shortVideoPlayerProgress .lmsMediaControlProgress{width:100%;height:4px;min-height:4px;color:var(--lms-color-danger);cursor:pointer;--lms-media-control-track-active:var(--lms-color-danger);--lms-media-control-track-inactive:color-mix(in srgb, var(--lms-color-ink-strong) 14%, transparent);display:block}.shortVideoPlayerProgress .lmsMediaControlProgress::-webkit-slider-thumb{width:0;height:0;margin-top:2px}.shortVideoPlayerProgress .lmsMediaControlProgress::-moz-range-thumb{width:0;height:0}.shortVideoPlayerViewport{background:var(--lms-color-ink-strong);width:100%;height:clamp(18.75rem,100dvh - 23.25rem,36rem);position:relative;overflow:hidden}.shortVideoPlayerFrame,.shortVideoPlayerEmpty{border:0;width:100%;height:100%;display:block}.shortVideoPlayerEmpty{color:var(--lms-color-ink-inverse);justify-content:center;align-items:center;display:flex}.shortVideoPlayerEmpty img,.shortVideoPlayerPoster img{object-fit:cover;width:100%;height:100%;display:block}.shortVideoPlayerEmpty>svg{width:4rem;height:4rem}.shortVideoPlayerPoster,.shortVideoPlayerOverlay{position:absolute;inset:0}.shortVideoPlayerPoster{z-index:1;background:var(--short-video-player-overlay)}.shortVideoPlayerOverlay[data-slot=button]{--lms-button-bg:var(--short-video-player-overlay);--lms-button-fg:var(--short-video-player-control-fg);--lms-button-hover-bg:var(--short-video-player-overlay);--lms-button-hover-fg:var(--short-video-player-control-fg);z-index:2;width:100%;height:100%;min-height:0;color:var(--short-video-player-control-fg);background:var(--short-video-player-overlay);opacity:1;border:0;border-radius:0;justify-content:center;align-items:center;transition:opacity .2s}.shortVideoPlayerOverlay[data-slot=button].isPlaying{opacity:0;background:0 0}.shortVideoPlayerOverlay[data-slot=button] svg{box-sizing:border-box;width:5rem;height:5rem;color:var(--short-video-player-control-fg);fill:currentColor;stroke:currentColor;stroke-width:1.75px;background:var(--short-video-player-control-surface);border:1px solid color-mix(in srgb, var(--short-video-player-control-fg) 36%, transparent);box-shadow:0 .75rem 2rem var(--short-video-player-overlay);border-radius:50%;padding:.875rem}.shortVideoTranscriptModeButton[data-slot=button]{z-index:3;color:var(--lms-color-ink-strong);text-transform:uppercase;background:var(--lms-color-surface-card);border:0;border-radius:2rem;padding:.5rem 1rem;position:absolute;bottom:1rem;left:1rem;right:auto}.shortVideoSegmentSubtitles{background:var(--lms-color-surface-card);border-top:1px solid var(--lms-color-border-subtle);border-right:0;border-bottom:1px solid var(--lms-color-border-subtle);border-left:0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;min-height:15.625rem;padding:.75rem 1.25rem;display:flex}.shortVideoTransport{justify-content:center;align-items:center;gap:.25rem;margin-bottom:.75rem;display:flex}.shortVideoTransport [data-slot=button]{--lms-button-bg:color-mix(in srgb, var(--lms-color-surface-warm) 72%, transparent);--lms-button-border:var(--lms-color-border-subtle);--lms-button-fg:var(--lms-color-ink-strong);--lms-button-hover-bg:var(--lms-color-surface-warm);--lms-button-hover-fg:var(--lms-color-ink-strong);border:1px solid var(--lms-button-border);border-radius:50%;justify-content:center;align-items:center;width:3rem;min-width:3rem;height:3rem;min-height:3rem;padding:0;display:inline-flex}.shortVideoTransport [data-slot=button] svg{width:2rem;height:2rem}.shortVideoTransport .shortVideoTransportPlayButton[data-slot=button]{--lms-button-bg:var(--lms-color-brand-action);--lms-button-border:var(--lms-color-brand-action);--lms-button-fg:var(--lms-color-ink-inverse);--lms-button-hover-bg:var(--lms-color-brand-action-hover);--lms-button-hover-fg:var(--lms-color-ink-inverse);width:3.25rem;min-width:3.25rem;height:3.25rem;min-height:3.25rem;box-shadow:var(--lms-shadow-surface)}.shortVideoTransport .shortVideoTransportPlayButton[data-slot=button] svg{width:1.75rem;height:1.75rem}.shortVideoSegmentText{width:100%;max-width:60rem;color:var(--lms-color-ink-strong);text-align:center;margin:0 auto}.shortVideoSegmentText h2,.shortVideoSegmentText p{overflow-wrap:anywhere;margin:0}.shortVideoSegmentText h2{color:color-mix(in srgb, var(--lms-color-ink-strong) 85%, transparent);margin-bottom:.75rem;font-size:1.75rem;font-weight:500;line-height:1.25}.shortVideoSegmentText p{color:color-mix(in srgb, var(--lms-color-ink-strong) 65%, transparent);font-size:1.125rem;font-weight:300}.shortVideoPracticeSurface{color:var(--lms-color-ink-strong);flex-direction:column;gap:1.25rem;display:flex}.shortVideoPracticeDialog[data-slot=drawer-content]{background:var(--lms-color-surface-canvas);border-radius:1rem 1rem 0 0;flex-direction:column;gap:0;width:min(100%,35rem);max-width:35rem;max-height:min(90dvh,48rem);margin:0;padding:0;display:flex;overflow:hidden}.shortVideoPracticeDialogTitle[data-slot=drawer-title]{color:var(--lms-color-ink-strong);flex:none;padding:1.25rem 1.5rem 1rem;font-weight:800}.shortVideoPracticeDialogContent{flex:auto;min-height:0;padding:0 1.5rem 1.25rem;overflow-y:auto}.shortVideoPracticeDialogFooter[data-slot=drawer-footer]{border-top:1px solid var(--lms-color-border-subtle);flex:none;margin:0;padding:.75rem 1.5rem 1.25rem;display:block}.shortVideoPracticeAlert{color:var(--lms-color-ink-strong);background:var(--lms-color-surface-warm);border:1px solid var(--lms-color-border-strong);border-radius:var(--lms-radius-md);padding:.75rem 1rem}.shortVideoPracticeDialogActions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;width:100%;display:flex}.shortVideoPracticeRetry{justify-content:center;display:flex}.shortVideoPracticeDialog .learningTemplateExerciseResultBarEmbedded{width:100%;margin-top:.25rem}.shortVideoPracticeDialog .learningTemplateIncorrectNoteEmbedded{margin-top:.25rem}.shortVideoPracticeCard{background:var(--lms-color-surface-card);border:1px solid var(--lms-color-border-subtle);border-radius:var(--lms-radius-lg);box-shadow:var(--lms-shadow-surface);overflow:hidden}.shortVideoPracticePrompt{background:var(--lms-color-surface-muted);border:1px solid var(--lms-color-border-subtle);border-radius:var(--lms-radius-lg);padding:1rem}.shortVideoPracticeTitle{color:var(--lms-color-ink-strong);font-weight:800;line-height:1.3}.shortVideoPracticePromptHeading{flex-wrap:nowrap;align-items:center;gap:.5rem;min-width:0;display:flex}.shortVideoPracticePromptHeading .inlineAudioPlayer{flex:none}.shortVideoPracticePromptHeading .shortVideoPracticeTitle{overflow-wrap:anywhere;min-width:0}.shortVideoPracticeTitle .correct{color:var(--lms-color-brand-action)}.shortVideoPracticeTitle .incorrect{color:var(--lms-color-danger)}.shortVideoPracticeTitle .line-through{text-decoration:line-through}.shortVideoPracticeTranslation{color:var(--lms-color-ink-muted)}.shortVideoPracticeAction{min-height:3.5rem;color:var(--lms-color-brand-action);text-align:center;justify-content:center;align-items:center;padding:.75rem 1rem;display:flex}.shortVideoPracticeAction .inlineAudioPlayer{flex:none}.shortVideoPracticeActiveFeedback{overflow-wrap:anywhere}.shortVideoPracticeLineAudio{vertical-align:middle;align-items:center;gap:.1875rem;height:1.5rem;margin-left:.375rem;display:inline-flex}.shortVideoPracticeLineAudio i{background:currentColor;border-radius:999px;width:.1875rem;height:1rem;display:block}.shortVideoPracticeLineAudio i:nth-child(2){height:1.5rem}.shortVideoDetailPlayerFrame iframe{max-width:100%;display:block}.shortVideosSearchDialog{color:var(--lms-color-ink-strong);background:var(--lms-color-surface-canvas)}.shortVideosSearchDialogContent[data-slot=dialog-content]{border:0;border-radius:0;width:100%;max-width:none;height:100dvh;max-height:none;padding:1.5rem;inset:0;transform:translate(0,0)}.shortVideosSearchDialogBody{flex-direction:column;gap:1.5rem;min-height:100%;display:flex}.shortVideosSearchToolbar{background:var(--lms-color-surface-card);border:1px solid var(--lms-color-border-subtle);border-radius:var(--lms-radius-lg);box-shadow:var(--lms-shadow-surface);align-items:center;gap:.5rem;padding:.5rem;display:flex}.shortVideosSearchToolbar [data-slot=input]{flex:auto;min-width:0}.shortVideosSearchBackButton[data-slot=button]{color:var(--lms-color-ink-strong)}.shortVideosSearchIcon{width:2.75rem;height:2.75rem;color:var(--lms-color-ink-muted);flex:none;justify-content:center;align-items:center;display:inline-flex}.shortVideosSearchIcon svg{width:1.25rem;height:1.25rem}.shortVideosSearchResults{gap:.75rem;margin:0;padding:0;display:grid}.shortVideosSearchResults li{list-style:none}.shortVideosSearchResultButton{width:100%;min-height:4.5rem;color:var(--lms-color-ink-strong);text-align:left;background:var(--lms-color-surface-card);border:1px solid var(--lms-color-border-subtle);border-radius:var(--lms-radius-md);box-shadow:var(--lms-shadow-surface);cursor:pointer;align-items:center;padding:.875rem 1rem;transition:background-color .15s,border-color .15s,box-shadow .15s;display:flex}.shortVideosSearchResultButton:hover{background:var(--lms-color-surface-warm);border-color:var(--lms-color-border-strong)}.shortVideosSearchResultButton:focus-visible{border-color:var(--lms-color-focus-ring);box-shadow:0 0 0 3px var(--lms-color-focus-ring-soft);outline:none}.shortVideosSearchResultText{gap:.25rem;min-width:0;display:grid}.shortVideosSearchResultTitle{color:var(--lms-color-ink-strong);font-size:1rem;font-weight:800;line-height:1.35}.shortVideosSearchResultDescription{color:var(--lms-color-ink-muted);font-size:.875rem;line-height:1.5}@media (width<=599px){.shortVideosCatalogHeader,.shortVideoDetailToolbar,.shortVideoDetailActions,.shortVideoDetailPlayerActions,.shortVideosTopicList,.shortVideosCatalogSearchButton[data-slot=button],.shortVideosPagination [data-slot=button],.shortVideoDetailToolbar [data-slot=button],.shortVideoDetailActions [data-slot=button],.shortVideoDetailPlayerActions [data-slot=button]{width:100%}.shortVideoPracticeDialog[data-slot=drawer-content]{border-radius:1rem 1rem 0 0;width:100%;max-width:none;max-height:min(92dvh,48rem)}.shortVideoPracticeDialogTitle[data-slot=drawer-title],.shortVideoPracticeDialogContent{padding:1rem}.shortVideoPracticeDialogFooter[data-slot=drawer-footer]{padding:.75rem 1rem 1rem}.shortVideoPracticeDialogActions{justify-content:stretch}.shortVideoPracticeDialogActions [data-slot=button]{flex:100%;width:100%;min-width:0}.shortVideoPracticeAction{flex-wrap:wrap;gap:.5rem}.shortVideoSegmentText h2{font-size:1.25rem}.shortVideoDetailIntro,.shortVideoDetailControls,.shortVideoDetailPlayerActions,.shortVideoDetailRelatedSection,.shortVideoDetailTopicChannelsSection,.shortVideoDetailRecommendedSection{padding-left:.75rem;padding-right:.75rem}.shortVideoPlayerTopBar{align-items:center}.shortVideoPlayerSpeed>span{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.shortVideoPlayerSpeedSelect[data-slot=select-menu-trigger]{max-width:7rem}.shortVideoPlayerViewport{min-height:18.75rem}}@media (width<=999px) and (width>=580px){.shortVideosFeatureCard{padding-bottom:60px;padding-left:5px;padding-right:5px}}@media (width<=580px){.shortVideosFeatureCard{padding-left:.75rem;padding-right:.75rem}}@media (width>=1000px){.shortVideosFeatureCard{padding-bottom:60px;padding-left:0;padding-right:0}}@media (width>=1200px){.shortVideosFeatureCard{width:min(95%,1370px);max-width:1370px}}.shortVideosFeatureCard{width:100%;max-width:100%;padding:0 0 1.5rem;overflow:visible}.shortVideosCatalogSearchStrip{z-index:2;background:var(--lms-color-surface-card);min-height:3.75rem;box-shadow:0 .3125rem .9375rem 0 color-mix(in srgb, var(--lms-color-ink-strong) 10%, transparent);border:0;justify-content:space-between;align-items:center;padding:0 1.25rem;display:flex;position:sticky;top:60px;transform:none}.legacyHeaderSignIned.isCompact+.legacyCompatDashboardMain .shortVideosCatalogSearchStrip{top:0;transform:none}.shortVideosCatalogSearchTrigger[data-slot=button]{width:100%;max-width:37.5rem;min-height:2.5rem;color:var(--lms-color-ink-strong);background:var(--lms-color-surface-muted);border-radius:var(--lms-radius-md);box-shadow:none;border:0;justify-content:flex-start;margin:0 auto;padding:.5rem 1.25rem}.shortVideosCatalogSearchTrigger[data-slot=button]:hover{background:var(--lms-color-surface-warm)}.shortVideosCatalogWrapper{box-sizing:border-box;width:100%;min-width:0;max-width:100%;margin:0 auto;padding:0 0 1.5rem}.shortVideosCatalogListSurface{box-sizing:border-box;width:100%;min-width:0;padding:0 2.5% 1.5rem}.shortVideosCatalogListSurface .shortVideosCatalogSearchStrip{width:105%;margin-left:-2.5%;margin-right:-2.5%}.shortVideosTitleRow{justify-content:space-between;align-items:center;gap:1rem;min-width:0;margin-top:1.25rem;display:flex}.shortVideosSectionTitle{color:var(--lms-color-ink-strong);text-transform:uppercase;margin:0;font-size:1.5rem;font-weight:300;line-height:1.4}.shortVideosTextLink[data-slot=button]{height:auto;min-height:0;color:var(--lms-color-danger);box-shadow:none;border-radius:0;padding:0;font-weight:300}.shortVideosTextLink[data-slot=button]:hover{color:var(--lms-color-danger-hover);background:0 0}.shortVideosTextMeta{color:var(--lms-color-danger);white-space:nowrap;font-weight:300}.shortVideosChannelsRail{scrollbar-width:thin;justify-content:flex-start;align-items:stretch;width:100%;min-width:0;margin:0;padding:0;display:flex;overflow-x:auto}.shortVideoChannelCard{width:13.125rem;height:auto;min-height:0;color:var(--lms-color-ink-strong);box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;flex:0 0 13.125rem;justify-content:center;padding:.75rem;display:flex}.shortVideoChannelCard:not(.isCompact){width:auto;min-width:0;padding:0}.shortVideoChannelContent{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.shortVideoChannelImage{background:var(--lms-color-surface-card);border-radius:9999px;width:6.4375rem;height:6.4375rem;display:flex;overflow:hidden}.shortVideoChannelAvatar{object-fit:cover;object-position:center;border:0;width:100%;height:100%;display:block}.shortVideoChannelCard.isCompact .shortVideoChannelAvatar{width:100%;height:100%}.shortVideoChannelTitle{width:100%;max-width:95%;color:var(--lms-color-ink-strong);text-align:center;text-overflow:ellipsis;white-space:nowrap;margin:.75rem .5rem 0;font-size:1rem;font-weight:700;line-height:1.5;display:block;overflow:hidden}.shortVideoChannelMeta{width:100%;color:var(--lms-color-ink-muted);text-align:center;padding:0 .5rem .5rem;font-size:.875rem;font-weight:300;line-height:1.5714;display:block}.shortVideoSubscribeButton[data-slot=button]{height:2.25rem;min-height:2.25rem;color:var(--lms-color-brand-action);background:var(--lms-color-surface-card);border-color:var(--lms-color-brand-action);border-radius:var(--lms-radius-sm);box-shadow:none;padding:.25rem 1rem}.shortVideoSubscribeButton[data-slot=button].isSubscribed{color:var(--lms-color-ink-strong);background:var(--lms-color-brand-primary);border-color:var(--lms-color-brand-primary)}.shortVideoSubscribeButton[data-slot=button] svg{width:1rem;height:1rem}.shortVideosTopicList{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.shortVideosTopicChip{min-height:2rem;color:var(--lms-color-ink-strong);background:var(--lms-color-surface-muted);border:0;border-radius:1rem;padding:0 .75rem;font-size:.8125rem;font-weight:400}.shortVideosTopicChip:hover{background:var(--lms-color-surface-warm)}.shortVideosTopicChip.isSelected{color:var(--lms-color-ink-inverse);background:var(--lms-color-danger);border-color:#0000}.shortVideosVideoGrid,.shortVideosChannelGrid{flex-wrap:wrap;justify-content:flex-start;align-items:stretch;width:100%;margin:0;padding:0;display:flex}.shortVideosVideoCell,.shortVideosChannelCell{flex:0 0 23.3577%;min-width:0;margin-top:2.18978%;margin-right:2.18978%;display:flex;position:relative}.shortVideosChannelCell{flex-basis:18.249%}.shortVideosVideoCell:nth-child(4n),.shortVideosChannelCell:nth-child(5n){margin-right:0}.shortVideoCard{width:100%;height:auto;min-height:0;color:var(--lms-color-ink-strong);text-align:left;background:var(--lms-color-surface-card);border-radius:var(--lms-radius-md);box-shadow:none;cursor:pointer;border:0;flex-direction:column;align-items:stretch;padding:0;display:flex;position:relative;overflow:hidden}.shortVideoCard:hover{opacity:.9;background:var(--lms-color-surface-card);border-color:#0000;transform:none}.shortVideoCard:disabled,.shortVideoCard.isCurrent{cursor:default;opacity:.78;transform:none}.shortVideoCardMedia{aspect-ratio:16/10;justify-content:flex-end;align-items:flex-end}.shortVideoCardDuration{min-height:1.5rem;color:var(--lms-color-ink-inverse);background:color-mix(in srgb, var(--lms-color-ink-strong) 65%, transparent);border-radius:var(--lms-radius-sm);box-shadow:none;border:0;padding:.05rem .5rem;font-size:.75rem;font-weight:400;top:auto;bottom:.625rem;right:.625rem}.shortVideoCardNowPlaying{color:var(--lms-color-ink-strong);background:var(--lms-color-brand-primary);border-radius:var(--lms-radius-md);bottom:.75rem;left:.75rem}.shortVideoCardBody{flex-direction:column;flex:1;width:100%;padding:1rem;display:flex}.shortVideoCardTitle,.shortVideoCardDescription,.shortVideoCardChannel{text-overflow:ellipsis;display:block;overflow:hidden}.shortVideoCardTitle{color:var(--lms-color-ink-strong);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.5rem;font-size:1rem;font-weight:500;line-height:1.45;display:-webkit-box}.shortVideoCardDescription{color:var(--lms-color-ink-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.5rem;font-size:.875rem;font-weight:300;line-height:1.4;display:-webkit-box}.shortVideoCardChannel{color:var(--lms-color-ink-muted);white-space:nowrap;margin-top:auto;font-size:.75rem;font-style:normal}.shortVideosPagination{justify-content:center;align-items:center;width:100%;margin-top:1.25rem;margin-bottom:1.25rem;display:flex}.shortVideosPagination [data-slot=button]{border-radius:var(--lms-radius-md);min-width:9.375rem;box-shadow:none;border:0}.shortVideosPagination [data-slot=button]:first-child{--lms-button-bg:var(--lms-color-brand-primary);--lms-button-border:transparent;--lms-button-fg:var(--lms-color-ink-strong);--lms-button-hover-bg:var(--lms-color-brand-primary-hover)}.shortVideosPagination [data-slot=button]:last-child{--lms-button-bg:var(--lms-color-danger);--lms-button-border:transparent;--lms-button-fg:var(--lms-color-ink-inverse);--lms-button-hover-bg:var(--lms-color-danger-hover)}.shortVideosPagination [data-slot=button]+[data-slot=button]{margin-left:.75rem}.shortVideosStatus{justify-content:center;align-items:center;width:100%;padding:1rem 0;display:flex}.shortVideosStatusPanel{background:var(--lms-color-surface-card);border-left:.25rem solid var(--lms-color-brand-action);border-radius:var(--lms-radius-md);width:100%;max-width:38rem;box-shadow:var(--lms-shadow-surface);align-items:center;gap:1rem;padding:1rem;display:flex}.shortVideosStatusMark{border:.125rem solid var(--lms-color-brand-action);border-radius:9999px;flex:none;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex;position:relative}.shortVideosStatusMark:after{content:"";background:var(--lms-color-brand-action);border-radius:9999px;width:.625rem;height:.625rem}.shortVideosStatus.is-loading .shortVideosStatusMark:after{border:.2rem solid var(--lms-color-brand-action);background:0 0;border-top-color:#0000;width:1.4rem;height:1.4rem;animation:.8s linear infinite shortVideosStatusSpin}.shortVideosStatus.is-empty .shortVideosStatusPanel{border-left-color:var(--lms-color-brand-primary-hover)}.shortVideosStatus.is-empty .shortVideosStatusMark:after{background:var(--lms-color-brand-primary-hover)}.shortVideosStatus.is-error .shortVideosStatusPanel{background:color-mix(in srgb, var(--lms-color-danger) 6%, var(--lms-color-surface-card));border-left-color:var(--lms-color-danger)}.shortVideosStatus.is-error .shortVideosStatusMark:after{background:var(--lms-color-danger)}.shortVideosStatusCopy{flex-direction:column;gap:.35rem;min-width:0;display:flex}.shortVideosStatusCopy strong{font-size:1rem;font-weight:700;line-height:1.35}.shortVideosStatusCopy small{color:var(--lms-color-ink-muted);font-size:.875rem;font-weight:300;line-height:1.5}@keyframes shortVideosStatusSpin{to{transform:rotate(360deg)}}@media (width<=1350px) and (width>=999px){.shortVideosVideoCell{flex-basis:23.3577%}.shortVideosVideoCell:nth-child(4n){margin-right:0}}@media (width<=999px) and (width>=580px){.shortVideosVideoCell,.shortVideosChannelCell{flex-basis:31.874%}.shortVideosVideoCell:nth-child(4n),.shortVideosChannelCell:nth-child(5n){margin-right:2.18978%}.shortVideosVideoCell:nth-child(3n),.shortVideosChannelCell:nth-child(3n){margin-right:0}}@media (width<=580px){.shortVideosFeatureCard,.shortVideosCatalogWrapper,.shortVideosCatalogListSurface{width:100%;max-width:100%;padding-left:0;padding-right:0}.shortVideosCatalogListSurface .shortVideosCatalogSearchStrip{width:100%;margin-left:0;margin-right:0}.shortVideosCatalogSearchStrip{padding-left:.75rem;padding-right:.75rem}.shortVideosSectionTitle{font-size:1.125rem}.shortVideoChannelCard.isCompact{flex-basis:11.25rem;width:11.25rem;padding:.5rem}.shortVideosVideoCell,.shortVideosChannelCell{flex-basis:48.9051%;margin-right:2.18978%}.shortVideosVideoCell:nth-child(3n),.shortVideosChannelCell:nth-child(3n),.shortVideosVideoCell:nth-child(4n),.shortVideosChannelCell:nth-child(5n){margin-right:2.18978%}.shortVideosVideoCell:nth-child(2n),.shortVideosChannelCell:nth-child(2n){margin-right:0}.shortVideosPagination{flex-direction:column;gap:.75rem}.shortVideosPagination [data-slot=button]{width:100%}.shortVideosPagination [data-slot=button]+[data-slot=button]{margin-left:0}}@media (width<=375px){.shortVideosVideoCell,.shortVideosChannelCell{flex-basis:100%;margin-right:0}.shortVideosVideoCell:nth-child(2n),.shortVideosChannelCell:nth-child(2n),.shortVideosVideoCell:nth-child(3n),.shortVideosChannelCell:nth-child(3n),.shortVideosVideoCell:nth-child(4n),.shortVideosChannelCell:nth-child(5n){margin-right:0}}@media (width>=1000px){.shortVideosFeatureCard{padding-bottom:3.75rem;padding-left:0;padding-right:0}}@media (width>=1200px){.shortVideosFeatureCard,.shortVideosCatalogWrapper{width:100%;max-width:100%}}@media (width<=999px) and (width>=580px){.shortVideoDetailVideoCell{flex-basis:31.874%;width:31.874%;max-width:31.874%;margin-right:2.18978%}.shortVideoDetailVideoCell:nth-child(4n){margin-right:2.18978%}.shortVideoDetailVideoCell:nth-child(3n){margin-right:0}}@media (width<=580px){.shortVideoDetailVideoCell{flex-basis:48.9051%;width:48.9051%;max-width:48.9051%;margin-right:2.18978%}.shortVideoDetailVideoCell:nth-child(4n),.shortVideoDetailVideoCell:nth-child(3n){margin-right:2.18978%}.shortVideoDetailVideoCell:nth-child(2n){margin-right:0}}@media (width<=375px){.shortVideoDetailVideoCell{flex-basis:100%;width:100%;max-width:100%;margin-right:0}}
