.audio-guide[data-v-51c9548f]{--guide-gold:#e8cb91;--guide-muted:#b9bfb1;color:#f7f1e5;text-align:left;background:linear-gradient(145deg,#253127,#141e18 70%);border:1px solid #d6b57845;border-radius:22px;min-width:0;overflow:hidden;box-shadow:0 16px 48px #0004,inset 0 1px #ffffff08;container-type:inline-size}.guide-heading[data-v-51c9548f]{align-items:center;gap:10px;padding:16px 16px 4px;display:flex}.guide-mark[data-v-51c9548f]{width:36px;height:36px;color:var(--guide-gold);background:#e8cb910a;border:1px solid #e8cb9138;border-radius:50%;flex-shrink:0;place-items:center;display:none}.guide-heading-text[data-v-51c9548f]{flex:1;min-width:0}.guide-eyebrow[data-v-51c9548f]{letter-spacing:.09em;text-transform:uppercase;color:var(--guide-gold);margin:0 0 4px;font-size:10px;line-height:1.5}.guide-eyebrow span[data-v-51c9548f]{white-space:nowrap}.guide-heading h2[data-v-51c9548f]{overflow-wrap:anywhere;text-wrap:pretty;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font:400 18px/1.25 Fraunces Variable,Georgia,serif;display:-webkit-box;overflow:hidden}.icon-button[data-v-51c9548f]{min-width:44px;min-height:44px;color:var(--guide-muted);cursor:pointer;background:0 0;border:0;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;padding:8px;display:inline-flex}.icon-button[data-v-51c9548f]:hover{color:#fff;background:#ffffff09}.close-button[data-v-51c9548f]{display:inline-flex}.collapse-button[data-v-51c9548f]{align-self:flex-start;margin-top:-5px}.guide-timeline[data-v-51c9548f]{padding:8px 18px 0}.guide-timeline input[data-v-51c9548f]{appearance:none;cursor:pointer;width:100%;height:44px;accent-color:var(--guide-gold);background:0 0;margin:0;display:block}.guide-timeline input[data-v-51c9548f]::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--guide-gold) var(--progress),#b5bdab35 var(--progress));border-radius:4px;height:3px}.guide-timeline input[data-v-51c9548f]::-webkit-slider-thumb{appearance:none;background:var(--guide-gold);border-radius:50%;width:13px;height:13px;margin-top:-5px;box-shadow:0 0 0 4px #e8cb9112}.guide-timeline input[data-v-51c9548f]::-moz-range-track{background:#b5bdab35;border-radius:4px;height:3px}.guide-timeline input[data-v-51c9548f]::-moz-range-progress{background:var(--guide-gold);height:3px}.guide-timeline input[data-v-51c9548f]::-moz-range-thumb{background:var(--guide-gold);border:0;border-radius:50%;width:13px;height:13px}.guide-times[data-v-51c9548f]{color:var(--guide-muted);font-variant-numeric:tabular-nums;margin-top:-3px;font-size:10px;line-height:1}.guide-controls[data-v-51c9548f],.guide-times[data-v-51c9548f]{justify-content:space-between;display:flex}.guide-controls[data-v-51c9548f]{align-items:center;gap:4px;padding:7px 10px 12px}.guide-transport[data-v-51c9548f]{justify-content:center;align-items:center;gap:8px;display:flex}.play-button[data-v-51c9548f]{background:var(--guide-gold);color:#172019;cursor:pointer;border:1px solid #f6dfad;border-radius:50%;flex-shrink:0;place-items:center;width:54px;height:54px;display:grid;box-shadow:0 4px 20px #e8cb911a}.play-button[data-v-51c9548f]:hover{background:#f3dcad}.option-button[data-v-51c9548f]{flex-direction:column;gap:3px;min-width:52px;font-size:10px;line-height:1.2}.option-button[aria-expanded=true][data-v-51c9548f],.option-button[aria-pressed=true][data-v-51c9548f]{color:var(--guide-gold)}.guide-captions[data-v-51c9548f]{background:#0b130f66;border-top:1px solid #e8cb9120;padding:12px 16px}.guide-captions p[data-v-51c9548f]{scrollbar-width:thin;text-align:center;overflow-wrap:anywhere;height:4.8em;max-height:18svh;margin:0;font-size:14px;line-height:1.6;overflow:auto}.guide-transcript[data-v-51c9548f]{overscroll-behavior:contain;border-top:1px solid #e8cb9120;max-height:24svh;padding:16px 20px;font-size:14px;line-height:1.7;overflow:auto}.guide-transcript p[data-v-51c9548f]{color:#c4c9bd;margin:0 0 12px}.guide-transcript .current-cue[data-v-51c9548f]{color:#fff4dc}.guide-transcript .transcript-label[data-v-51c9548f]{color:var(--guide-gold);text-transform:uppercase;letter-spacing:.1em;font-size:10px}.guide-transcript a[data-v-51c9548f]{color:var(--guide-gold);overflow-wrap:anywhere;align-items:center;gap:8px;min-height:44px;text-decoration:underline;display:inline-flex}.guide-status[data-v-51c9548f]{color:#f0d5aa;margin:0;padding:10px 18px;font-size:13px;line-height:1.6}.retry-button[data-v-51c9548f]{background:var(--guide-gold);color:#172019;cursor:pointer;border:0;border-radius:12px;min-height:44px;margin:8px 18px 16px;padding:8px 16px}.icon-button[data-v-51c9548f]:disabled{opacity:.3;cursor:default}.guide-transcript[data-v-51c9548f]:focus-visible,a[data-v-51c9548f]:focus-visible,button[data-v-51c9548f]:focus-visible,input[data-v-51c9548f]:focus-visible{outline-offset:-2px;outline:2px solid #f8dc9f}.is-compact .guide-heading[data-v-51c9548f]{padding:10px 12px}.is-compact .guide-mark[data-v-51c9548f]{display:none}.is-compact .guide-heading h2[data-v-51c9548f]{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;display:-webkit-box;overflow:hidden}.is-compact .collapse-button[data-v-51c9548f]{align-self:center;margin:0}.is-compact .guide-captions[data-v-51c9548f]{padding:8px 14px}.is-compact .guide-captions p[data-v-51c9548f]{height:4.8em}.is-compact .guide-eyebrow[data-v-51c9548f]{font-size:9px}.mini-play[data-v-51c9548f]{color:var(--guide-gold)}@container (width>=580px){.guide-mark[data-v-51c9548f]{display:grid}.guide-heading[data-v-51c9548f]{gap:12px;padding:18px 22px 4px}.guide-heading h2[data-v-51c9548f]{font-size:21px}.guide-heading-text[data-v-51c9548f]{padding-right:12px}.close-button[data-v-51c9548f]{display:inline-flex}.guide-timeline[data-v-51c9548f]{padding-inline:24px}.guide-controls[data-v-51c9548f]{padding:4px 20px 14px}.guide-transport[data-v-51c9548f]{gap:20px}.guide-captions[data-v-51c9548f]{padding:14px 24px}.guide-captions p[data-v-51c9548f]{font-size:16px}.guide-eyebrow[data-v-51c9548f]{font-size:10px}}@media (height<=650px) and (width<=380px){.guide-heading[data-v-51c9548f]{gap:4px;padding:12px 12px 2px}.guide-heading h2[data-v-51c9548f]{font-size:16px}.guide-eyebrow[data-v-51c9548f]{letter-spacing:.04em;font-size:9px}.guide-captions p[data-v-51c9548f]{height:4.8em}.guide-controls[data-v-51c9548f]{padding-bottom:8px}.play-button[data-v-51c9548f]{width:48px;height:48px}.guide-timeline[data-v-51c9548f]{padding-top:0}}@media (height<=540px) and (orientation:landscape){.guide-heading[data-v-51c9548f]{padding-block:8px 0}.guide-heading h2[data-v-51c9548f]{font-size:15px}.guide-mark[data-v-51c9548f]{display:none}.guide-controls[data-v-51c9548f]{padding-block:0 6px}.play-button[data-v-51c9548f]{width:44px;height:44px}.guide-captions[data-v-51c9548f]{padding:6px 12px}.guide-captions p[data-v-51c9548f]{max-height:15svh;font-size:12px}.guide-eyebrow[data-v-51c9548f]{font-size:9px}}@media (width>=761px) and (height>=541px){.audio-guide[data-v-51c9548f]:not(.is-compact){grid-template-columns:minmax(0,1fr) auto;display:grid}.guide-captions[data-v-51c9548f],.guide-heading[data-v-51c9548f],.guide-status[data-v-51c9548f],.guide-transcript[data-v-51c9548f]{grid-column:1/-1}.guide-timeline[data-v-51c9548f]{grid-area:2/1;align-self:center;padding-bottom:14px}.guide-controls[data-v-51c9548f]{grid-area:2/2;padding-top:4px}.guide-captions p[data-v-51c9548f]{height:auto;min-height:1.6em;max-height:12svh}}
