.GlobalAudioPlayerBar_container__sBcKU{position:fixed;bottom:0;left:0;right:0;z-index:var(--global-audio-player-z-index);background:var(--stage-surface-raised,var(--background-color-2));border-top:var(--border-seperator-width) solid var(--stage-border,var(--border-divider));box-shadow:var(--global-audio-player-shadow)}.GlobalAudioPlayerBar_progressSlider__2BD__{--Slider-track-color:var(--primary-color-1);--Slider-thumb-color:var(--primary-color-1);--Slider-rail-color:var(--stage-border,var(--background-color-4));--Slider-thumb-size:var(--global-audio-player-slider-thumb-size-hidden);--Slider-track-height:var(--global-audio-player-slider-track-height);--Slider-rail-height:var(--global-audio-player-slider-track-height);border-radius:0;box-sizing:border-box;cursor:pointer;display:block;margin:0;padding:0}.GlobalAudioPlayerBar_progressSlider__2BD__:hover{--Slider-thumb-size:var(--global-audio-player-slider-thumb-size);--Slider-track-height:var(--global-audio-player-slider-track-height-hover);--Slider-rail-height:var(--global-audio-player-slider-track-height-hover)}.GlobalAudioPlayerBar_progressSlider__2BD__ .MuiSlider-thumb{transition:width var(--global-audio-player-transition),height var(--global-audio-player-transition),left var(--media-processing-progress-transition)}.GlobalAudioPlayerBar_progressSlider__2BD__ .MuiSlider-track{transition:height var(--global-audio-player-transition),width var(--media-processing-progress-transition)}.GlobalAudioPlayerBar_progressSlider__2BD__ .MuiSlider-rail{transition:height var(--global-audio-player-transition)}.GlobalAudioPlayerBar_content__csJ_9{display:flex;align-items:center;justify-content:space-between;padding:var(--global-audio-player-content-padding-block) var(--global-audio-player-content-padding-inline);gap:var(--global-audio-player-content-gap)}.GlobalAudioPlayerBar_episodeInfo__esBqP{display:flex;align-items:center;gap:var(--space-sm);flex:1;min-width:0}.GlobalAudioPlayerBar_thumbnail__mGcDe{width:var(--global-audio-player-thumbnail-size);height:var(--global-audio-player-thumbnail-size);flex-shrink:0;border-radius:var(--stage-card-radius,var(--border-radius));overflow:hidden;background:var(--stage-hover-surface,var(--background-color-4))}.GlobalAudioPlayerBar_thumbnailPlaceholder__bOMJp{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:var(--global-audio-player-placeholder-icon-size);color:var(--font-color-5);background:var(--stage-hover-surface,var(--background-color-4))}.GlobalAudioPlayerBar_details__BBQbe{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-2xs)}.GlobalAudioPlayerBar_seriesTitle__fkP7c{font-size:var(--type-label-xs);font-weight:500;color:var(--font-color-4);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:var(--type-title-sm-line)}.GlobalAudioPlayerBar_title__nArC0{font-size:var(--type-body-sm);font-weight:600;color:var(--font-color-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GlobalAudioPlayerBar_errorMessage__e_3V8{font-size:var(--type-label-xs);font-weight:500;color:var(--font-color-error);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GlobalAudioPlayerBar_meta__iMHDk{display:flex;align-items:center;gap:var(--space-xs)}.GlobalAudioPlayerBar_episodeLabel__7_QBT{font-size:var(--type-label-xs);font-weight:500;color:var(--font-color-4);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GlobalAudioPlayerBar_controls__voFUO{display:flex;align-items:center;gap:var(--space-md);flex-shrink:0}.GlobalAudioPlayerBar_playButton__Wdpch{width:var(--global-audio-player-control-size);height:var(--global-audio-player-control-size);border-radius:var(--radius-full);background:var(--primary-color-1);color:var(--color-on-overlay);border:none;display:flex;align-items:center;justify-content:center;font-size:var(--global-audio-player-placeholder-icon-size);cursor:pointer;transition:transform var(--global-audio-player-transition),background var(--global-audio-player-transition);flex-shrink:0}.GlobalAudioPlayerBar_playButton__Wdpch:hover{transform:scale(var(--global-audio-player-control-hover-scale));background:var(--primary-color-1-hover,var(--primary-color-1))}.GlobalAudioPlayerBar_playButton__Wdpch:active{transform:scale(var(--global-audio-player-control-active-scale))}.GlobalAudioPlayerBar_timeInfo___AUQa{display:flex;align-items:center;gap:var(--space-2xs);font-size:var(--type-body-xs);color:var(--font-color-3);font-weight:500;white-space:nowrap}.GlobalAudioPlayerBar_separator__7kQ3O{color:var(--font-color-5)}.GlobalAudioPlayerBar_actions__Rlfe6{display:flex;align-items:center;gap:var(--space-sm);flex-shrink:0;flex:1;justify-content:flex-end}.GlobalAudioPlayerBar_volumeControl__ndtCk{display:flex;align-items:center;gap:var(--space-xs);width:var(--global-audio-player-volume-width);transition:opacity var(--global-audio-player-transition)}.GlobalAudioPlayerBar_volumeButton__rRnaB{background:transparent;border:none;color:var(--font-color-3);cursor:pointer;font-size:var(--course-overview-detail-section-icon-size);padding:var(--space-xs);border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;transition:background var(--global-audio-player-transition),color var(--global-audio-player-transition)}.GlobalAudioPlayerBar_volumeButton__rRnaB:hover{background:var(--stage-hover-surface,var(--background-color-3));color:var(--font-color-1)}.GlobalAudioPlayerBar_volumeSlider__OBYcy{--Slider-track-color:var(--primary-color-1);--Slider-thumb-color:var(--primary-color-1);--Slider-thumb-size:var(--global-audio-player-slider-thumb-size);--Slider-track-height:var(--global-audio-player-slider-track-height);width:var(--global-audio-player-volume-slider-width)}.GlobalAudioPlayerBar_closeButton__yx5sI{width:var(--global-audio-player-close-size);height:var(--global-audio-player-close-size);border-radius:var(--radius-full);background:transparent;color:var(--font-color-3);border:none;display:flex;align-items:center;justify-content:center;font-size:var(--course-overview-detail-section-icon-size);cursor:pointer;transition:background var(--global-audio-player-transition),color var(--global-audio-player-transition)}.GlobalAudioPlayerBar_closeButton__yx5sI:hover{background:var(--stage-hover-surface,var(--background-color-3));color:var(--font-color-1)}@media (max-width:48rem){.GlobalAudioPlayerBar_content__csJ_9{padding:var(--space-xs) var(--global-audio-player-content-padding-inline-mobile);gap:var(--global-audio-player-content-gap-mobile)}.GlobalAudioPlayerBar_thumbnail__mGcDe{width:var(--global-audio-player-thumbnail-size-mobile);height:var(--global-audio-player-thumbnail-size-mobile)}.GlobalAudioPlayerBar_seriesTitle__fkP7c{font-size:var(--type-label-2xs)}.GlobalAudioPlayerBar_title__nArC0{font-size:var(--type-body-xs)}.GlobalAudioPlayerBar_episodeLabel__7_QBT{font-size:var(--type-label-2xs)}.GlobalAudioPlayerBar_meta__iMHDk{gap:var(--space-2xs)}.GlobalAudioPlayerBar_playButton__Wdpch{width:var(--global-audio-player-control-size-mobile);height:var(--global-audio-player-control-size-mobile);font-size:var(--course-overview-detail-section-icon-size)}.GlobalAudioPlayerBar_timeInfo___AUQa,.GlobalAudioPlayerBar_volumeControl__ndtCk{display:none}}@media (max-width:30rem){.GlobalAudioPlayerBar_content__csJ_9{padding:var(--space-xs) var(--global-audio-player-content-padding-inline-compact);gap:var(--global-audio-player-content-gap-compact)}.GlobalAudioPlayerBar_thumbnail__mGcDe{width:var(--global-audio-player-thumbnail-size-compact);height:var(--global-audio-player-thumbnail-size-compact)}.GlobalAudioPlayerBar_details__BBQbe{max-width:var(--global-audio-player-compact-details-max-width)}.GlobalAudioPlayerBar_closeButton__yx5sI{width:var(--global-audio-player-close-size-compact);height:var(--global-audio-player-close-size-compact);font-size:var(--type-body-lg)}}.Chip_chip__Aibyn{--app-chip-height:2rem;--app-chip-icon-size:1.125rem;--app-chip-label-padding:var(--space-sm);--app-chip-icon-margin-start:var(--space-xs);--app-chip-icon-label-gap:var(--space-2xs);min-height:var(--app-chip-height);height:var(--app-chip-height);border-radius:var(--radius-full)}.Chip_sm__hcZnS{--app-chip-height:1.75rem;--app-chip-icon-size:1rem;--app-chip-label-padding:var(--space-xs)}.Chip_lg__0XZWI{--app-chip-height:2.25rem;--app-chip-icon-size:1.25rem;--app-chip-label-padding:var(--space-md)}.Chip_chip__Aibyn .MuiChip-label{padding-inline:var(--app-chip-label-padding)}.Chip_chip__Aibyn .MuiChip-icon{width:var(--app-chip-icon-size);height:var(--app-chip-icon-size);flex:none;margin-inline-start:var(--app-chip-icon-margin-start);margin-inline-end:0}.Chip_chip__Aibyn:has(.MuiChip-icon) .MuiChip-label{padding-inline-start:var(--app-chip-icon-label-gap)}.Chip_chip__Aibyn .MuiChip-deleteIcon{width:var(--app-chip-icon-size);height:var(--app-chip-icon-size);flex:none;margin-inline-start:0;margin-inline-end:var(--space-xs)}.Chip_chip__Aibyn.Mui-focusVisible{outline:var(--interactive-focus-outline-width) solid var(--primary-color-1);outline-offset:var(--interactive-focus-outline-width)}.StageErrorPage_container__4lOwe{display:flex;flex-direction:column;min-height:100dvh;padding:var(--layout-page-padding-block) var(--layout-page-padding-inline);background:var(--background-color-1);color:var(--font-color-2)}.StageErrorPage_content__q_k1v{display:flex;flex-direction:column;flex:1;width:100%;max-width:var(--layout-public-max-width);margin:0 auto}.StageErrorPage_logoContainer__kbaBx{display:flex;justify-content:center;align-items:center;padding:0 0 var(--space-xl)}.StageErrorPage_logo__hjjak{display:block;height:var(--auth-frame-logo-height-compact);max-height:var(--auth-frame-logo-height-compact);width:auto;opacity:.9}.StageErrorPage_mainContent__lNlXe{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;text-align:center;max-width:var(--layout-readable-max-width);width:100%;margin:0 auto;padding:var(--space-3xl) var(--space-xl);border:var(--control-border-width) solid var(--border-divider);border-radius:var(--studio-shell-surface-radius);background:var(--background-color-2);box-shadow:var(--layout-surface-shadow)}.StageErrorPage_errorCode__IFD4l{padding:var(--space-2xs) var(--space-sm);border:var(--control-border-width) solid color-mix(in srgb,var(--primary-color-1) 45%,transparent);border-radius:var(--radius-full);background:var(--stage-accent-soft);color:var(--primary-color-1);font-size:var(--type-label-xs);font-weight:700;letter-spacing:0;line-height:1.3;text-transform:uppercase}.StageErrorPage_textContent__kDCwc{margin:var(--space-lg) 0 var(--space-xl);max-width:min(100%,var(--layout-readable-max-width))}.StageErrorPage_title__ylKMk{font-size:var(--type-display-sm);font-weight:700;color:var(--font-color-2);margin:0 0 var(--space-sm);line-height:1.15}.StageErrorPage_description__7TS_l{font-size:var(--type-body-lg);color:var(--font-color-4);margin:0 0 var(--space-sm);line-height:var(--type-body-md-line);font-weight:400}.StageErrorPage_suggestion__tWit7{font-size:var(--type-body-md);color:var(--font-color-4);margin:0;line-height:var(--type-body-md-line)}.StageErrorPage_actions__WVaD6{display:flex;gap:var(--space-sm);flex-wrap:wrap;justify-content:center;margin-top:var(--space-sm)}.StageErrorPage_primaryButton__u3lxy{min-width:10rem;box-shadow:var(--shadow-sm);transition:box-shadow var(--media-control-transition),transform var(--media-control-transition)}.StageErrorPage_primaryButton__u3lxy:hover{transform:translateY(var(--interactive-lift-sm));box-shadow:var(--shadow-md)}.StageErrorPage_secondaryButton__yPW4Q:hover{border-color:var(--primary-color-1)}@media (max-width:48rem){.StageErrorPage_logoContainer__kbaBx{padding-block-end:var(--space-lg)}.StageErrorPage_mainContent__lNlXe{justify-content:flex-start;padding:var(--space-2xl) var(--space-md)}.StageErrorPage_title__ylKMk{font-size:var(--type-title-lg);line-height:1.15}.StageErrorPage_description__7TS_l{font-size:var(--type-body-md);line-height:var(--type-body-md-line)}.StageErrorPage_textContent__kDCwc{margin:var(--space-md) 0 var(--space-lg)}.StageErrorPage_actions__WVaD6{flex-direction:column;width:100%;gap:var(--space-xs)}.StageErrorPage_primaryButton__u3lxy,.StageErrorPage_secondaryButton__yPW4Q{width:100%}}.PodcastEpisodeCommentDrawer_drawerRoot__bfMrL{pointer-events:none}.PodcastEpisodeCommentDrawer_drawerPaper__g6fbU{pointer-events:auto;background-color:transparent;box-shadow:none;max-width:var(--podcast-comment-drawer-max-width);width:var(--podcast-comment-drawer-width);min-width:var(--podcast-comment-drawer-width);height:calc(100% - var(--podcast-comment-drawer-audio-bar-height));margin-bottom:var(--podcast-comment-drawer-audio-bar-height);padding:var(--space-md)}.PodcastEpisodeCommentDrawer_sheet__0IW3Z{display:flex;flex-direction:column;gap:0;height:100%;overflow:hidden;position:relative;padding:var(--space-xs) var(--space-lg);border-radius:var(--stage-card-radius,var(--border-radius));background:var(--stage-surface-raised,var(--background-color-2));border:var(--border-seperator-width) solid var(--stage-border,var(--border-divider));box-shadow:var(--stage-presentation-card-shadow,var(--shadow-md))}.PodcastEpisodeCommentDrawer_container__ktkVz{display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden}.PodcastEpisodeCommentDrawer_title__gHKWE{margin-top:var(--space-2xs);font-weight:600;font-size:var(--type-title-sm);color:var(--font-color-1);display:inline-block;padding-bottom:var(--space-xs)}.PodcastEpisodeCommentDrawer_content___UeU4{display:flex;flex-direction:column;flex:1 1 auto;padding:0 var(--space-xs) var(--space-lg) var(--space-xs);gap:var(--space-md);margin-top:var(--space-lg);overflow-y:auto;min-height:0;position:relative}.PodcastEpisodeCommentDrawer_contentRow__ZmdGc{display:flex;flex-direction:column;gap:var(--space-xs)}.PodcastEpisodeCommentDrawer_commentsSection__Nawlt{width:100%;min-width:0}.PodcastEpisodeCommentDrawer_contentRowDivider__x97ZW{width:100%;min-height:var(--border-seperator-width);height:var(--border-seperator-width);background-color:var(--stage-border,var(--border-divider))}.PodcastEpisodeCommentDrawer_episodeTitle__83ISu{font-size:var(--type-body-lg);font-weight:700;color:var(--font-color-1);line-height:var(--type-body-md-line)}.PodcastEpisodeCommentDrawer_description__aNj6J{font-size:var(--type-body-sm);color:var(--font-color-2);line-height:var(--type-body-sm-line);margin-top:var(--space-xs);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4}.PodcastEpisodeCommentDrawer_detailsSection__tCoZY{display:flex;gap:var(--space-lg);align-items:flex-start;background-color:var(
    --stage-presentation-card-background,var(--stage-surface,var(--background-color-3))
  );padding:var(--space-md);border-radius:var(--stage-card-radius,var(--border-radius));border:var(--border-seperator-width) solid var(--stage-border,var(--border-divider))}.PodcastEpisodeCommentDrawer_thumbnail__2esPc{flex-shrink:0;width:var(--podcast-comment-thumbnail-size);height:var(--podcast-comment-thumbnail-size);border-radius:var(--stage-card-radius,var(--border-radius));overflow:hidden;background-color:var(--stage-hover-surface,var(--background-color-4));box-shadow:var(--media-surface-shadow);position:relative;cursor:pointer;padding:0;border:0;color:inherit}.PodcastEpisodeCommentDrawer_thumbnail__2esPc:focus-visible{outline:var(--interactive-focus-outline-width) solid var(--stage-accent-soft);outline-offset:var(--interactive-focus-outline-width)}.PodcastEpisodeCommentDrawer_playIconOverlay__FNlIn{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:var(--media-control-scrim);color:var(--color-on-overlay);font-size:var(--media-control-icon-size);opacity:1;transition:background-color var(--media-control-transition)}.PodcastEpisodeCommentDrawer_playIconOverlay__FNlIn:hover{background-color:var(--media-control-scrim-hover)}.PodcastEpisodeCommentDrawer_textDetails__Whbos{display:flex;flex-direction:column;gap:var(--space-3xs);flex-grow:1}.PodcastEpisodeCommentDrawer_seriesTitle__14ZWQ{font-size:var(--type-body-xs);font-weight:500;color:var(--font-color-4);text-transform:none;letter-spacing:0}.PodcastEpisodeCommentDrawer_metadata__v27DG{display:flex;align-items:center;gap:var(--space-xs)}.PodcastEpisodeCommentDrawer_timestamp__4yDvX{font-size:var(--type-body-xs);color:var(--font-color-4)}@media (max-width:40rem){.PodcastEpisodeCommentDrawer_drawerPaper__g6fbU{max-width:100%;width:100%;min-width:0;padding:0}.PodcastEpisodeCommentDrawer_sheet__0IW3Z{border-radius:0}.PodcastEpisodeCommentDrawer_detailsSection__tCoZY{flex-direction:column}}