.transcript-panel[data-astro-cid-pp2ovd3h]{background-color:var(--podcast-transcript-bg);border:var(--border-width) solid var(--podcast-transcript-border-color);border-radius:var(--podcast-transcript-radius);height:var(--podcast-transcript-max-h);display:flex;flex-direction:column;overflow:hidden}.transcript-panel__header[data-astro-cid-pp2ovd3h]{display:flex;align-items:stretch;border-block-end:var(--border-width) solid var(--podcast-transcript-divider-color);flex-shrink:0}.transcript-panel__header-main[data-astro-cid-pp2ovd3h]{display:flex;flex:1;align-items:center;gap:var(--article-page-breadcrumb-gap);padding:var(--podcast-transcript-header-main-pd);min-width:0}.transcript-panel__title[data-astro-cid-pp2ovd3h]{flex:1;font-size:var(--podcast-transcript-heading-fs);line-height:var(--podcast-transcript-heading-lh);font-weight:var(--podcast-transcript-heading-fw);letter-spacing:var(--podcast-transcript-ls);color:var(--podcast-transcript-text-color)}.transcript-panel__download[data-astro-cid-pp2ovd3h]{display:inline-flex;align-items:center;gap:var(--article-page-breadcrumb-gap);font-size:var(--podcast-transcript-download-fs);font-weight:var(--podcast-transcript-download-fw);color:var(--podcast-transcript-download-color);text-decoration:none;white-space:nowrap;flex-shrink:0}.transcript-panel__download[data-astro-cid-pp2ovd3h]:hover{text-decoration:underline}.transcript-panel__download[data-astro-cid-pp2ovd3h]:focus-visible{outline:var(--focus-ring-width) solid var(--podcast-transcript-download-color);outline-offset:var(--focus-ring-offset);border-radius:var(--focus-ring-radius)}.transcript-panel__download-label[data-astro-cid-pp2ovd3h]{display:none}@media(min-width:48rem){.transcript-panel__download-label[data-astro-cid-pp2ovd3h]{display:inline}}.transcript-panel__download-icon[data-astro-cid-pp2ovd3h] svg{width:var(--podcast-transcript-download-icon-size);height:var(--podcast-transcript-download-icon-size);display:block}.transcript-panel__expand-wrapper[data-astro-cid-pp2ovd3h]{display:flex;align-items:stretch;border-inline-start:var(--border-width) solid var(--podcast-transcript-btn-divider-color);flex-shrink:0}.transcript-panel__expand-btn[data-astro-cid-pp2ovd3h]{display:flex;align-items:center;justify-content:center;padding:var(--podcast-transcript-header-pd);background:none;border:none;cursor:pointer;color:var(--podcast-transcript-text-color);min-width:var(--podcast-transcript-btn-min-size);min-height:var(--podcast-transcript-btn-min-size)}.transcript-panel__expand-btn[data-astro-cid-pp2ovd3h]:focus-visible{outline:var(--focus-ring-width) solid var(--header-accent);outline-offset:var(--focus-ring-offset)}.transcript-panel__expand-icon[data-astro-cid-pp2ovd3h]{width:var(--podcast-transcript-expand-icon-size);height:var(--podcast-transcript-expand-icon-size);display:block;flex-shrink:0}.transcript-panel__body-wrapper[data-astro-cid-pp2ovd3h]{position:relative;flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.transcript-panel__body[data-astro-cid-pp2ovd3h]{flex:1;min-height:0;overflow-y:auto;padding:var(--podcast-transcript-body-pd)}.transcript-panel__empty[data-astro-cid-pp2ovd3h]{font-size:var(--podcast-transcript-text-fs);line-height:var(--podcast-transcript-text-lh);color:var(--podcast-transcript-text-color);letter-spacing:var(--podcast-transcript-ls)}.transcript-content{display:flex;flex-direction:column;gap:.875em}.transcript-content p{margin:0;font-size:var(--podcast-transcript-text-fs);line-height:var(--podcast-transcript-text-lh);color:var(--podcast-transcript-text-color);letter-spacing:var(--podcast-transcript-ls)}.transcript-cue{display:flex;flex-direction:column;gap:.25em}.transcript-timestamp{font-family:var(--font-mono);font-size:.78em;font-weight:600;color:var(--podcast-transcript-download-color);letter-spacing:.04em;flex-shrink:0}.transcript-speaker{font-weight:600;font-size:var(--podcast-transcript-text-fs);color:var(--podcast-transcript-text-color);display:block}.transcript-cue-text{display:block;font-size:var(--podcast-transcript-text-fs);line-height:var(--podcast-transcript-text-lh);color:var(--podcast-transcript-text-color);letter-spacing:var(--podcast-transcript-ls)}.transcript-paragraph{font-size:var(--podcast-transcript-text-fs);line-height:var(--podcast-transcript-text-lh);color:var(--podcast-transcript-text-color);letter-spacing:var(--podcast-transcript-ls)}.transcript-overlay[data-astro-cid-pp2ovd3h]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--podcast-overlay-gap);padding:var(--podcast-overlay-pd);background-color:var(--podcast-overlay-bg)}.transcript-overlay__message[data-astro-cid-pp2ovd3h]{font-size:var(--podcast-overlay-message-fs);line-height:var(--podcast-overlay-message-lh);letter-spacing:var(--podcast-overlay-message-ls);color:var(--podcast-overlay-message-color);text-align:center}.transcript-overlay__actions[data-astro-cid-pp2ovd3h]{display:flex;flex-direction:column;align-items:center;gap:var(--podcast-overlay-actions-gap)}.transcript-overlay__btn[data-astro-cid-pp2ovd3h]{display:inline-flex;align-items:center;gap:var(--podcast-overlay-btn-gap);padding:var(--podcast-overlay-btn-pd);background-color:var(--primary-color);color:var(--podcast-overlay-btn-color);border-radius:var(--podcast-overlay-btn-radius);font-family:var(--font-mono);font-size:var(--podcast-overlay-btn-fs);font-weight:var(--podcast-overlay-btn-fw);letter-spacing:var(--podcast-overlay-btn-ls);text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:var(--podcast-overlay-item-transition)}.transcript-overlay__btn[data-astro-cid-pp2ovd3h]:hover{opacity:var(--podcast-overlay-btn-hover-opacity)}.transcript-overlay__btn[data-astro-cid-pp2ovd3h]:focus-visible{outline:var(--focus-ring-width) solid var(--podcast-overlay-btn-color);outline-offset:var(--focus-ring-offset);border-radius:var(--podcast-overlay-btn-radius)}.transcript-overlay__btn-icon[data-astro-cid-pp2ovd3h] svg{width:var(--podcast-overlay-btn-icon-size);height:var(--podcast-overlay-btn-icon-size);display:block}.transcript-overlay__login[data-astro-cid-pp2ovd3h]{display:inline-flex;align-items:center;gap:var(--podcast-overlay-login-gap);font-size:var(--podcast-overlay-login-fs);line-height:var(--podcast-overlay-login-lh);letter-spacing:var(--podcast-overlay-login-ls);font-weight:var(--podcast-overlay-login-fw);color:var(--primary-color);text-decoration:none;white-space:nowrap;transition:var(--podcast-overlay-item-transition)}.transcript-overlay__login[data-astro-cid-pp2ovd3h]:hover{text-decoration:underline;text-underline-offset:var(--podcast-overlay-login-underline-offset)}.transcript-overlay__login[data-astro-cid-pp2ovd3h]:focus-visible{outline:var(--focus-ring-width) solid var(--primary-color);outline-offset:var(--focus-ring-offset);border-radius:var(--focus-ring-radius)}.transcript-overlay__login-icon[data-astro-cid-pp2ovd3h] svg{width:var(--podcast-overlay-login-icon-size);height:var(--podcast-overlay-login-icon-size);display:block}.transcript-modal[data-astro-cid-pp2ovd3h]{width:var(--transcript-modal-w);height:var(--transcript-modal-h);max-width:var(--transcript-modal-max-w);max-height:var(--transcript-modal-max-h);margin:0;background-color:var(--podcast-transcript-bg);border:none;border-radius:0;padding:0;overflow:hidden}.transcript-modal[data-astro-cid-pp2ovd3h][open]{display:flex;flex-direction:column}.transcript-modal[data-astro-cid-pp2ovd3h]::backdrop{background-color:var(--transcript-modal-backdrop-bg)}.transcript-modal__header[data-astro-cid-pp2ovd3h]{display:flex;align-items:center;gap:var(--article-page-breadcrumb-gap);padding:var(--podcast-transcript-header-pd);border-block-end:var(--border-width) solid var(--podcast-transcript-divider-color);flex-shrink:0}.transcript-modal__title[data-astro-cid-pp2ovd3h]{flex:1;font-size:var(--podcast-transcript-heading-fs);line-height:var(--podcast-transcript-heading-lh);font-weight:var(--podcast-transcript-heading-fw);letter-spacing:var(--podcast-transcript-ls);color:var(--podcast-transcript-text-color)}.transcript-modal__download[data-astro-cid-pp2ovd3h]{display:inline-flex;align-items:center;gap:var(--article-page-breadcrumb-gap);font-size:var(--podcast-transcript-download-fs);font-weight:var(--podcast-transcript-download-fw);color:var(--podcast-transcript-download-color);text-decoration:none;white-space:nowrap;flex-shrink:0}.transcript-modal__download[data-astro-cid-pp2ovd3h]:hover{text-decoration:underline}.transcript-modal__download[data-astro-cid-pp2ovd3h]:focus-visible{outline:var(--focus-ring-width) solid var(--podcast-transcript-download-color);outline-offset:var(--focus-ring-offset);border-radius:var(--focus-ring-radius)}.transcript-modal__download-icon[data-astro-cid-pp2ovd3h] svg{width:var(--podcast-transcript-download-icon-size);height:var(--podcast-transcript-download-icon-size);display:block}.transcript-modal__close[data-astro-cid-pp2ovd3h]{display:flex;align-items:center;justify-content:center;padding:0;background:none;border:none;cursor:pointer;color:var(--podcast-transcript-text-color);min-width:var(--podcast-transcript-btn-min-size);min-height:var(--podcast-transcript-btn-min-size);flex-shrink:0}.transcript-modal__close[data-astro-cid-pp2ovd3h]:focus-visible{outline:var(--focus-ring-width) solid var(--header-accent);outline-offset:var(--focus-ring-offset);border-radius:var(--focus-ring-radius)}.transcript-modal__close-icon[data-astro-cid-pp2ovd3h]{width:var(--transcript-modal-close-icon-size);height:var(--transcript-modal-close-icon-size);display:block}.transcript-modal__body-wrapper[data-astro-cid-pp2ovd3h]{position:relative;flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.transcript-modal__body[data-astro-cid-pp2ovd3h]{flex:1;min-height:0;overflow-y:auto;padding:var(--podcast-transcript-body-pd)}.transcript-modal__empty[data-astro-cid-pp2ovd3h]{font-size:var(--podcast-transcript-text-fs);line-height:var(--podcast-transcript-text-lh);color:var(--podcast-transcript-text-color);letter-spacing:var(--podcast-transcript-ls)}@media(prefers-reduced-motion:reduce){.transcript-overlay__btn[data-astro-cid-pp2ovd3h],.transcript-overlay__login[data-astro-cid-pp2ovd3h]{transition:none}}
