.podcast__base .image__base,.podcast__base .image__skeleton{height:100%}.podcast__header{display:flex;flex-direction:column;gap:1.5rem}.podcast__context--middle .podcast__header,.podcast__context--generous .podcast__header{gap:calc(var(--grid-absolute-col-width) * 1 + var(--grid-absolute-gutter) * 1);flex-flow:row wrap}.podcast__context--generous .podcast__header{max-width:calc(var(--grid-absolute-col-width) * 20 + var(--grid-absolute-gutter) * 19)}.podcast__headerDetails{gap:0.75rem;display:flex;flex-direction:column;flex:1 1 0}.podcast__context--middle .podcast__headerDetails,.podcast__context--generous .podcast__headerDetails{min-width:calc(var(--grid-absolute-col-width) * 11 + var(--grid-absolute-gutter) * 10)}.podcast__icon{width:24px;height:24px}.podcast__icon:hover{color:var(--col-icon-primary-hovered)}.podcast__icon--mute,.podcast__icon--pause{display:none;transition:none}.podcast__icon--fixed{margin-right:8px}.podcast__title{font:300 1.75rem / 2.0625rem "FrutigerChina", "Microsoft JhengHei", "Heiti TC", sans-serif}@media(min-width: 768px){.podcast__title{font-size:2.5rem;line-height:3rem}}.podcast__description{font:300 1.25rem / 1.75rem "FrutigerChina", "Microsoft JhengHei", "Heiti TC", sans-serif}@media(min-width: 1280px){.podcast__description{font-size:1.5rem;line-height:2.25rem}}.podcast__imageWrapper{border-radius:6px;width:min(calc(var(--grid-absolute-col-width) * 6 + var(--grid-absolute-gutter) * 5),100%);aspect-ratio:1;align-self:flex-start;border:1px solid var(--col-border-illustrative);overflow:hidden;flex:0 0 auto}.podcast__author{font:300 0.875rem / 1.375rem "FrutigerChina", "Microsoft JhengHei", "Heiti TC", sans-serif}@media(min-width: 1280px){.podcast__author{font-size:1rem;line-height:1.5rem}}.podcast__author{color:var(--col-text-subtle)}.podcast__subscribeMenuList{padding-block:1rem;gap:0.75rem;background-color:var(--col-background-ui-10);display:flex;flex-wrap:wrap}.podcast__subscribeMenuLink{font:500 0.875rem / 1.2425rem "FrutigerChina", "Microsoft JhengHei", "Heiti TC", sans-serif;gap:0.5rem;align-items:center;display:flex;justify-content:space-between}.podcast__subscribeMenuLink::before{color:var(--col-link-text-subtle)}.podcast__subscribeMenuItem{padding:0.5rem 12px;border-radius:6px;white-space:nowrap;background:var(--col-background-primary)}.podcast__subscribeMenuItem:hover{background:var(--col-background-primary-hovered)}.podcast__subscribeMenuTitle{color:var(--col-text-inverted)}.podcast__playbackListWrapper{margin-top:2.5rem}.podcast__context--generous .podcast__playbackListWrapper{margin-top:3.75rem;max-width:calc(var(--grid-absolute-col-width) * 20 + var(--grid-absolute-gutter) * 19)}.podcast__playbackItem{padding:2rem 12px;border-top:1px solid var(--col-border-light)}.podcast__playbackItem--active{background:var(--col-background-ui-20)}.podcast__playbackItemWrapper{display:flex;gap:var(--grid-absolute-gutter)}.podcast__playbackItemImage{width:calc(var(--grid-absolute-col-width) * 3 + var(--grid-absolute-gutter) * 2);border-radius:6px;display:none;aspect-ratio:1;align-self:flex-start;overflow:hidden;flex:0 0 auto}.podcast__context--generous .podcast__playbackItemImage{display:block}.podcast__playbackItemImage .image__skeleton{margin-bottom:0}.podcast__playbackItemDetails{display:flex;flex-direction:column;gap:0.25rem}.podcast__playbackItemImage--custom .image__base{aspect-ratio:1;height:100%}.podcast__playbackItemImage--custom .image__img{-o-object-fit:cover;object-fit:cover}.podcast__context--generous .podcast__playbackItemCaption{max-width:calc(var(--grid-absolute-col-width) * 17 + var(--grid-absolute-gutter) * 16)}.podcast__playbackItemCaption{width:100%}.podcast__playbackItemDate{font:300 0.8125rem / 1rem "FrutigerChina", "Microsoft JhengHei", "Heiti TC", sans-serif;color:var(--col-text-subtle)}.podcast__playbackItemTitle{font:300 1.25rem / 1.75rem "FrutigerChina", "Microsoft JhengHei", "Heiti TC", sans-serif}@media(min-width: 1280px){.podcast__playbackItemTitle{font-size:1.5rem;line-height:2.25rem}}.podcast__playbackItemTitle{display:inline-block;vertical-align:top}.podcast__playbackItemDescription{font:300 1rem / 1.6rem "FrutigerChina", "Microsoft JhengHei", "Heiti TC", sans-serif}@media(min-width: 1280px){.podcast__playbackItemDescription{font-size:1.125rem;line-height:1.8125rem}}@supports(display: -webkit-box){.podcast__playbackItemDescription{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}}.podcast__playbackItemDescription{align-self:stretch;overflow:hidden;text-overflow:ellipsis}.podcast__playbackItemDescription--expanded{-webkit-line-clamp:unset;overflow:visible}.podcast__playbackItemPlayer{margin-top:1rem}.podcast__playbackItemPlayerWrapper{gap:1rem;display:flex;align-items:center;width:100%}.podcast__context--middle .podcast__playbackItemPlayerWrapper,.podcast__context--generous .podcast__playbackItemPlayerWrapper{width:auto}.podcast__playbackItemTimeBar{display:flex;align-items:center;flex:1;gap:0.5rem}.podcast__playbackItemPlay .podcast__icon{width:44px;height:44px}.podcast__playbackItemPlay .playroundicon__bg:hover,.podcast__playbackItemPlay .pauseroundicon__bg:hover{fill:var(--col-icon-primary-hovered)}.podcast__playbackItemPlay--isPlaying .podcast__icon--pause{display:block}.podcast__playbackItemPlay--isPlaying .podcast__icon--play{display:none}.podcast__playbackItemRewind:hover,.podcast__playbackItemForward:hover{color:var(--col-icon-primary-hovered)}.podcast__playbackItemVolume--isMuted .podcast__icon--mute{display:block}.podcast__playbackItemVolume--isMuted .podcast__icon--volume{display:none}.podcast__playbackItemVolumeRange{display:none;position:relative}.podcast__context--middle .podcast__playbackItemVolumeRange,.podcast__context--generous .podcast__playbackItemVolumeRange{display:flex;align-items:center}.podcast__playbackItemVolumeInput{border-radius:6px;height:0.25rem;width:48px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;direction:ltr;background:linear-gradient(to right, var(--col-background-brand) var(--podcast-volume-slider-value), var(--col-background-disabled) var(--podcast-volume-slider-value))}.podcast__playbackItemVolumeInput::-webkit-slider-thumb{opacity:0}.podcast__playbackItemAudio{display:block;width:100%}.js .podcast__playbackItemAudio{display:none}.podcast__playbackItemProgressBar{border-radius:6px;height:0.25rem;background-color:var(--col-background-disabled);display:flex;overflow:hidden;cursor:pointer}.podcast__context--middle .podcast__playbackItemProgressBar,.podcast__context--generous .podcast__playbackItemProgressBar{width:132px}.podcast__playbackItemCurrentProgress{--podcast-progress-ratio:0;background-color:var(--col-background-brand);height:100%;pointer-events:none;transform-origin:0;transform:scaleX(var(--podcast-progress-ratio));width:100%}.podcast__playbackItemTime,.podcast__playbackItemTotalDuration{font:300 0.75rem / 1.245rem "FrutigerChina", "Microsoft JhengHei", "Heiti TC", sans-serif}.podcast__playbackItemTranscriptButton:hover{color:var(--col-icon-primary-hovered)}.podcast__playbackItemTranscriptButton .podcast__icon--transcriptInactive,.podcast__playbackItemTranscriptButton--expanded .podcast__icon--transcript{display:none}.podcast__playbackItemTranscriptButton--expanded .podcast__icon--transcriptInactive{display:initial}.podcast__positionCircle{display:none;position:absolute;top:50%;transform:translate(-50%, -50%);width:20px;height:20px;border-radius:20px;border:1px solid var(--col-border-illustrative);background-color:var(--col-background-ui-10);pointer-events:none;opacity:0;transition:opacity .2s}@media(min-width: 1024px){.podcast__positionCircle{display:block;opacity:0}.podcast__playbackItemVolumeRange:hover .podcast__positionCircle,.podcast__playbackItemProgressBar:hover .podcast__positionCircle{opacity:1}}.podcast__transcriptWrapper{margin-top:0.75rem;padding:0.75rem 20px 1.25rem;gap:0.5rem;background:var(--col-background-ui-10);border:1px solid var(--col-border-illustrative);display:flex;flex-direction:column;max-height:240px;overflow:hidden;overflow-y:auto}.podcast__context--middle .podcast__transcriptWrapper,.podcast__context--generous .podcast__transcriptWrapper{max-height:280px}.podcast__transcriptLabel{font:500 0.875rem / 1.4rem "FrutigerChina", "Microsoft JhengHei", "Heiti TC", sans-serif}@media(min-width: 1280px){.podcast__transcriptLabel{font-size:1rem;line-height:1.5rem}}.podcast__transcriptTxt{font:300 0.875rem / 1.375rem "FrutigerChina", "Microsoft JhengHei", "Heiti TC", sans-serif}@media(min-width: 1280px){.podcast__transcriptTxt{font-size:1rem;line-height:1.5rem}}.podcast__transcriptTxt{min-height:100%;position:relative}.podcast__transcriptTxt::after{left:0px;right:0px;bottom:-1.25rem;height:20px;content:"";position:sticky;display:block;pointer-events:none;background:var(--col-background-ui-10)}.podcast__transcriptErrorWrapper,.podcast__transcriptLoadingWrapper{padding:1.25rem 0px;gap:0.75rem;align-items:center;display:inline-flex}.podcast__transcriptLoadingWrapper .loading__container{position:relative}.podcast__transcriptLoadingWrapper .loading__spinner--small{height:32px}.podcast__custom-scroll::-webkit-scrollbar{width:0.5rem}.podcast__custom-scroll::-webkit-scrollbar-track{background:var(--col-background-ui-10)}.podcast__custom-scroll::-webkit-scrollbar-thumb{background-color:var(--col-background-subtler);border-radius:4}.podcast__custom-scroll{scrollbar-width:thin;scrollbar-color:var(--col-background-subtler) var(--col-background-ui-10)}.podcast__playbackItemPlayerControls{display:none}.js .podcast__playbackItemPlayerControls{gap:1rem;display:flex;flex-direction:column;align-items:flex-start}.podcast__context--middle .podcast__playbackItemPlayerControls,.podcast__context--generous .podcast__playbackItemPlayerControls{flex-direction:row;align-items:center}.podcast__playbackItemProgress{flex:1;position:relative}.podcast__playbackWrapper:not(:has(.podcast__showMoreButton)) .podcast__playbackListWrapper{border-bottom:1px solid var(--col-border-light)}.podcast__showMoreDescriptionButton{font:300 1rem / 1.6rem "FrutigerChina", "Microsoft JhengHei", "Heiti TC", sans-serif}@media(min-width: 1280px){.podcast__showMoreDescriptionButton{font-size:1.125rem;line-height:1.8125rem}}.podcast__showMoreDescriptionButton{display:inline-flex;color:var(--col-link-text-subtle);text-decoration:underline}.podcast__showMoreDescriptionButton:hover{color:var(--col-link-text-subtle-hovered)}.podcast__context--generous .podcast__showMoreButton{max-width:calc(var(--grid-absolute-col-width) * 20 + var(--grid-absolute-gutter) * 19)}