.tabs{--tab-indicator-size:var(--size-0-5);--tab-background-color:var(--color-surface-00);--tab-separator-color:var(--color-border);--tab-spacing:var(--space-4)}.tabs-container{align-items:center;gap:var(--size-2);box-shadow:inset 0 -1px 0 var(--tab-separator-color);background-color:var(--tab-background-color);margin-block:0 var(--space-4);display:flex}.tab-extras{flex-shrink:0;padding-block-end:var(--tab-indicator-size);display:inline-flex}.tablist{padding-inline:var(--a11y-outline-width);margin-inline:calc(-1 * var(--a11y-outline-width));flex:1;position:relative;overflow:hidden}.tablist-tabs{--tablist-mask-image-size:var(--size-6);align-self:stretch;gap:var(--space-4);padding-block:var(--a11y-outline-width);padding-inline:var(--a11y-outline-width);margin-inline:calc(-1 * var(--a11y-outline-width));scrollbar-width:none;z-index:var(--z-0);-webkit-mask-image:var(--tablist-mask-image);mask-image:var(--tablist-mask-image);flex-wrap:nowrap;flex-grow:1;display:flex;position:relative;overflow-x:auto}.tablist-tabs::-webkit-scrollbar{display:none}[data-overflow~=end] .tablist-tabs{--tablist-mask-image:linear-gradient(90deg, #000 calc(100% - var(--tablist-mask-image-size)), transparent calc(100% - calc(var(--tablist-mask-image-size) / 2)))}[data-overflow~=start] .tablist-tabs{--tablist-mask-image:linear-gradient(90deg, transparent calc(var(--tablist-mask-image-size) / 2), #000 var(--tablist-mask-image-size))}[data-overflow~=start][data-overflow~=end] .tablist-tabs{--tablist-mask-image:linear-gradient(90deg, transparent calc(var(--tablist-mask-image-size) / 2), #000 var(--tablist-mask-image-size), #000 calc(100% - var(--tablist-mask-image-size)), transparent calc(100% - calc(var(--tablist-mask-image-size) / 2)))}.tablist-button{z-index:var(--z-10);transition:transform var(--duration-short) var(--ease-in-out);align-items:center;display:flex;position:absolute;transform:scale(1)}.tablist-button>button{appearance:none;color:inherit;cursor:pointer;padding:0 0 var(--tab-indicator-size) 0;font:inherit;width:var(--size-4);background-color:#0000;border:none;align-items:center;height:100%;display:flex}.tablist-button:active{opacity:var(--opacity-80);transform:scale(.9)}.tablist-button:first-of-type{transform-origin:var(--size-1) center;inset:0 auto 0 0}.tablist-button:first-of-type>button{justify-content:flex-start;margin-inline-start:-3px}.tablist-button:last-of-type{transform-origin:calc(100% - var(--size-1)) center;inset:0 0 0 auto}.tablist-button:last-of-type>button{justify-content:flex-end;margin-inline-end:-3px}.tab{color:var(--color-text-secondary);-webkit-user-select:none;user-select:none;font-size:var(--font-size-sm);height:var(--size-5);justify-content:center;align-items:center;gap:var(--size-1);font-weight:var(--font-weight-semibold);cursor:pointer;white-space:nowrap;line-height:var(--line-height-snug);transition:opacity var(--duration-short) var(--ease-in-out);background-color:#0000;border:none;padding:0;text-decoration:none;display:flex;position:relative}.tab:after{content:"";bottom:calc(-1 * var(--a11y-outline-width));height:var(--tab-indicator-size);opacity:0;transition:opacity var(--duration-short) var(--ease-in-out);background-color:currentColor;position:absolute;inset-inline:0}.tab[aria-selected=true],.tab[aria-current=page]{color:var(--color-text-primary)}:is(.tab[aria-selected=true],.tab[aria-current=page]):after{opacity:1}.tab-count{font-weight:var(--font-weight-normal)}.tab-notification{inline-size:var(--size-1);aspect-ratio:1;background-color:var(--color-red-40);border-radius:50%}.tabpanel:focus-visible{outline-color:var(--a11y-outline-color)}@media (width>=768px){:root{--font-size-display-xs:var(--font-size-md);--font-size-display-sm:var(--font-size-xl);--font-size-display-md:var(--font-size-3xl);--font-size-display-lg:var(--font-size-5xl);--font-size-display-xl:var(--font-size-7xl);--font-size-display-2xl:var(--font-size-10xl);--space-1:var(--size-1);--space-2:var(--size-2);--space-3:var(--size-3);--space-4:var(--size-4);--space-5:var(--size-5);--space-6:var(--size-6);--space-8:var(--size-8);--space-10:var(--size-10);--space-12:var(--size-12);--space-14:var(--size-14);--space-16:var(--size-16);--space-18:var(--size-18);--space-20:var(--size-20);--space-30:var(--size-30);--space-40:var(--size-40)}}.podcast-show{gap:var(--size-4)}@media (width>=1024px){.podcast-show{gap:var(--size-8);flex-direction:row}}.podcast-show-aside{margin-block-end:var(--size-10)}@media (width>=1024px){.podcast-show-aside{flex:0 0 var(--size-35)}}.podcast-landing-image{aspect-ratio:1;max-width:var(--size-15)}@media (width>=768px){.podcast-landing-image{max-width:var(--size-30)}}.podcast-show-description,.podcast-show-brand-links{margin-block-start:var(--size-3)}.podcast-show-description .podcast-show-description-content{line-height:var(--line-height-snug)}.podcast-landing-banner{flex-direction:column;align-items:start}@media (width>=640px){.podcast-landing-banner{flex-direction:row;align-items:center}}@media (width>=1024px){.podcast-show-divider{display:none}}.podcast-show:has(.podcast-show-aside:empty) .podcast-show-divider,.podcast-show:has(.podcast-show-aside:empty) .podcast-show-aside{display:none}.podcast-show:has(.podcast-show-aside:empty) .podcast-show-main{max-width:calc(var(--size-1) * 100);margin-inline:auto}.podcast-show-tabs-without-series{margin-block-start:var(--size-1-5)}.podcast-show-series-list-badge{position:absolute;inset-block-start:var(--size-1);inset-inline-start:var(--size-1)}@media (width>=768px){:root{--font-size-display-xs:var(--font-size-md);--font-size-display-sm:var(--font-size-xl);--font-size-display-md:var(--font-size-3xl);--font-size-display-lg:var(--font-size-5xl);--font-size-display-xl:var(--font-size-7xl);--font-size-display-2xl:var(--font-size-10xl);--space-1:var(--size-1);--space-2:var(--size-2);--space-3:var(--size-3);--space-4:var(--size-4);--space-5:var(--size-5);--space-6:var(--size-6);--space-8:var(--size-8);--space-10:var(--size-10);--space-12:var(--size-12);--space-14:var(--size-14);--space-16:var(--size-16);--space-18:var(--size-18);--space-20:var(--size-20);--space-30:var(--size-30);--space-40:var(--size-40)}}
