.listen-stage{--l-display:var(--font-fraunces),"Iowan Old Style","Palatino Linotype",Georgia,serif;--l-rule:rgba(247,243,236,0.11);--l-line:rgba(247,243,236,0.15);--l-veil:rgba(247,243,236,0.04);--l-dim:#8d867c;--l-body:#c6beb2;--l-gold:var(--color-accent,#e4c48a);--l-ease:cubic-bezier(0.22,1,0.36,1);--l-measure:100%;-webkit-font-smoothing:antialiased}.listen-stage .listen-event,.listen-stage .listen-kicker{color:var(--l-dim);font-size:12.5px;letter-spacing:0;text-transform:none}.listen-stage h1{font-family:var(--l-display);font-weight:300;font-variation-settings:"SOFT" 100;letter-spacing:-.03em;text-wrap:balance}.listen-stage .listen-circle-btn,.listen-stage button.listen-circle-btn{border-color:var(--l-line);background:transparent;color:var(--l-body);transition:border-color .3s var(--l-ease),color .3s var(--l-ease),background .3s var(--l-ease)}.listen-stage .listen-circle-btn:hover{border-color:rgba(228,196,138,.55);background:var(--l-veil);color:var(--color-ink)}.listen-stage .listen-pill{padding:6px 14px 6px 11px;background:transparent;box-shadow:inset 0 0 0 1px var(--l-line);color:var(--l-body)}.listen-stage .listen-pill.ok{background:transparent;box-shadow:inset 0 0 0 1px rgba(142,174,134,.45);color:#a8c4a0}.listen-stage-pick{width:min(560px,100%);padding-inline:max(20px,4vw);background:radial-gradient(70% 38% at 50% -6%,rgba(228,196,138,.1),transparent 70%),radial-gradient(50% 30% at 100% 108%,rgba(228,196,138,.05),transparent 70%),#07090e}.listen-stage-pick h1{margin-bottom:18px;font-size:clamp(1.4rem,1.25rem + .6vw,1.7rem);line-height:1.15}.listen-stage-pick .listen-when{color:var(--l-body)}.listen-stage-pick .listen-rule{width:56px;height:1px;margin:18px 0 16px}.listen-stage .listen-pick-head{margin-bottom:8px}.listen-stage .listen-pick-title h2{font-family:var(--l-display);font-size:1.2rem;font-weight:400;font-variation-settings:"SOFT" 100;letter-spacing:-.02em}.listen-stage .listen-pick-count{color:var(--l-dim);font-size:13px;font-weight:400}.listen-stage .listen-pick-lede{color:var(--l-dim);font-size:14px}.listen-stage .listen-choices{gap:10px;padding:2px 0 12px}.listen-stage .listen-choice{min-height:62px;gap:14px;padding:9px 14px 9px 12px;border:1px solid var(--l-line);border-radius:14px;background:linear-gradient(180deg,rgba(247,243,236,.05),rgba(247,243,236,.028));transition:background .4s var(--l-ease),border-color .4s var(--l-ease)}.listen-stage .listen-choice:focus-visible,.listen-stage .listen-choice:hover{border-color:rgba(228,196,138,.5);background:linear-gradient(180deg,rgba(247,243,236,.07),rgba(247,243,236,.04))}.listen-stage .listen-choice:focus-visible{outline:2px solid var(--l-gold);outline-offset:2px}.listen-stage .listen-choice-copy{gap:3px}.listen-stage .listen-choice-native{font-family:var(--l-display);font-size:1.1875rem;font-weight:400;font-variation-settings:"SOFT" 100;letter-spacing:-.015em;line-height:1.15}.listen-stage .listen-choice-secondary{color:var(--l-dim);font-size:12.5px;font-weight:400}.listen-stage .listen-choice-go,.listen-stage .listen-choice:hover .listen-choice-go{width:24px;height:24px;background:transparent;transition:transform .4s var(--l-ease)}.listen-stage .listen-choice:hover .listen-choice-go{transform:translateX(4px)}.listen-stage .listen-chevron{color:#6e6860;transition:color .3s var(--l-ease)}.listen-stage .listen-choice:hover .listen-chevron{color:var(--l-gold)}.listen-stage .listen-flag{width:30px;height:30px;background:transparent;box-shadow:0 0 0 1px var(--l-line)}.listen-stage.listen-playing{background:radial-gradient(70% 34% at 50% -8%,rgba(228,196,138,.08),transparent 70%),#07090e}.listen-playing .listen-chrome{padding-inline:max(14px,calc((100% - var(--l-measure)) / 2));background:transparent;border-bottom:1px solid var(--l-rule)}.listen-playing .listen-chrome:after{height:20px;background:linear-gradient(180deg,rgba(7,9,14,.85),rgba(7,9,14,.4) 45%,rgba(7,9,14,0))}.listen-playing .listen-chrome{padding-bottom:14px}.listen-playing .listen-chrome .listen-kicker{margin-bottom:6px}.listen-playing .listen-chrome .listen-top{margin-bottom:14px}.listen-playing .listen-chrome h1,.listen-playing .listen-playing-title{margin:0;padding-bottom:0;font-size:1.2rem;font-weight:300;line-height:1.15}.listen-playing .listen-sheet{padding-inline:max(14px,calc((100% - var(--l-measure)) / 2))}.listen-playing .listen-sheet .follow-pane{padding:20px 0 10px}.listen-playing .listen-sheet .transcript article:last-child{margin-bottom:4px}.listen-stage .listen-sheet .transcript article{margin:0 0 10px;padding:13px 15px;border:0;border-radius:14px;background:linear-gradient(180deg,rgba(247,243,236,.05),rgba(247,243,236,.028));box-shadow:inset 0 0 0 1px var(--l-rule)}.listen-stage .listen-sheet article.line-reading{border-left:0;background:linear-gradient(180deg,rgba(228,196,138,.1),rgba(228,196,138,.05));box-shadow:inset 0 0 0 1px rgba(228,196,138,.38)}.listen-stage .listen-source{margin-bottom:6px;color:var(--l-dim);font-size:13px;line-height:1.45}.listen-stage .listen-target{font-size:1.0625rem;font-weight:500;letter-spacing:-.01em;line-height:1.38}.listen-stage .listen-sheet article.line-reading .listen-source{color:var(--l-body)}.listen-stage .listen-sheet article.line-open .listen-source{color:#6e6860}.listen-stage .listen-sheet article.line-open .listen-target{color:#9a9389}.listen-stage .listen-live-stack.is-room-paused .transcript article.line-reading{background:transparent}.listen-stage .listen-wait-title{font-family:var(--l-display);font-size:1.35rem;font-weight:300;font-variation-settings:"SOFT" 100;letter-spacing:-.02em;color:var(--color-ink)}.listen-stage .listen-wait-detail{color:var(--l-dim);font-size:15px}.listen-stage .listen-wait-icon{color:var(--l-gold)}.listen-stage .listen-dock.listen-dock-float{padding-inline:max(12px,calc((100% - var(--l-measure)) / 2))}.listen-stage .listen-dock-card{gap:2px;padding:6px;border:1px solid var(--l-line);border-radius:999px;background:rgba(247,243,236,.05);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 14px 36px rgb(0 0 0/.4)}.listen-stage .listen-bar-btn{flex-direction:column;gap:5px;min-height:60px;padding:8px 6px 7px;border:0;border-radius:999px;background:transparent;box-shadow:none;color:var(--l-body);font-size:12.5px;font-weight:500;letter-spacing:.01em;transition:background .3s var(--l-ease),color .3s var(--l-ease)}.listen-stage .listen-bar-btn+.listen-bar-btn:before{content:"";position:absolute;left:-1px;top:22%;bottom:22%;width:1px;background:var(--l-rule);pointer-events:none}@media (hover:hover){.listen-stage .listen-bar-btn:hover:not(:disabled):not(.listen-bar-audio){background:rgba(247,243,236,.07);color:var(--color-ink)}}.listen-stage .listen-bar-btn .listen-bar-icon{width:22px;height:22px}.listen-stage .listen-wave{position:relative;display:block;width:22px;height:22px;color:rgba(26,19,8,.58)}.listen-stage .listen-bar-lang .listen-flag-img{width:22px;height:22px}.listen-stage .listen-bar-btn.listen-bar-audio:not(.listen-bar-audio-on),.listen-stage .listen-bar-btn.listen-bar-audio:not(.listen-bar-audio-on):active,.listen-stage .listen-bar-btn.listen-bar-audio:not(.listen-bar-audio-on):focus,.listen-stage .listen-bar-btn.listen-bar-audio:not(.listen-bar-audio-on):focus-visible,.listen-stage .listen-bar-btn.listen-bar-audio:not(.listen-bar-audio-on):hover{border:0;background:linear-gradient(180deg,rgba(247,243,236,.055),rgba(247,243,236,.03));box-shadow:inset 0 1px 0 rgba(247,243,236,.03);color:var(--color-ink)}@media (hover:hover){.listen-stage .listen-bar-btn.listen-bar-audio:not(.listen-bar-audio-on):hover{background:linear-gradient(180deg,rgba(247,243,236,.09),rgba(247,243,236,.055));color:var(--color-ink)}}.listen-stage .listen-bar-btn.listen-bar-audio-on,.listen-stage .listen-bar-btn.listen-bar-audio-on:active,.listen-stage .listen-bar-btn.listen-bar-audio-on:focus,.listen-stage .listen-bar-btn.listen-bar-audio-on:focus-visible,.listen-stage .listen-bar-btn.listen-bar-audio-on:hover{border:0;background:linear-gradient(180deg,#ecd29b,#d4b072);box-shadow:0 6px 18px -8px rgba(228,196,138,.55);color:#1a1308}.listen-stage .listen-bar-btn.listen-bar-audio+.listen-bar-btn:before,.listen-stage .listen-bar-btn.listen-bar-audio:before{display:none}@media (prefers-reduced-motion:reduce){.listen-stage .listen-bar-btn,.listen-stage .listen-choice,.listen-stage .listen-choice-go{transition-duration:.01ms}}