.confession-field_canvas__uaon8{position:absolute;inset:0;width:100%;height:100%}.confession-field_sr__xQKlO{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.confession-field_plain__Idey4{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:0 var(--space-5)}.confession-field_voiceList__evUIw{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-2);max-width:672px;margin:0;padding:0;list-style:none}.confession-field_voiceButton__zAkFF{padding:var(--space-2) 13px;border:1px solid var(--cf-gold);border-radius:0;background:none;color:var(--cf-gold);font-family:var(--font-mono);font-size:var(--size-label-s);font-weight:var(--weight-label);letter-spacing:var(--tracking-label);text-transform:uppercase;cursor:pointer;transition:background-color .25s ease,color .25s ease}.confession-field_voiceButton__zAkFF:hover{background:var(--cf-gold);color:var(--cf-espresso)}.confession-field_stop__zN0D3:focus-visible,.confession-field_voiceButton__zAkFF:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.confession-field_caption___L99K{position:absolute;right:0;bottom:32px;left:0;z-index:20;max-width:672px;margin:0 auto;padding:0 var(--space-5);text-align:center;opacity:0;pointer-events:none;transition:opacity .5s ease}.confession-field_captionOn__1DvhR{opacity:1}.confession-field_state__XBri2{margin:0;color:var(--cf-gold);font-family:var(--font-mono);font-size:var(--size-label-s);font-weight:var(--weight-label);letter-spacing:var(--tracking-label);text-transform:uppercase}.confession-field_words__j89TS{max-height:240px;margin:var(--space-3) 0 0;overflow-y:auto;font-size:clamp(17px,1.9vw,22px);line-height:1.4;pointer-events:auto}.confession-field_stop__zN0D3{display:inline-flex;align-items:center;gap:var(--space-2);margin-top:var(--space-4);padding:6px var(--space-3);border:0;border-radius:0;--bg:var(--cf-gold);background:var(--cf-gold);color:var(--cf-espresso);font-family:var(--font-mono);font-size:var(--size-label-s);font-weight:var(--weight-label);text-transform:uppercase;cursor:pointer;pointer-events:auto}.confession-field_turning__57_qA{display:flex;font-size:var(--size-label-s);animation:confession-field_turn__Qqiyz var(--spin-ms) linear infinite}@keyframes confession-field_turn__Qqiyz{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.confession-field_caption___L99K{transition:none}.confession-field_turning__57_qA{animation:none}}.listen-theatre_open__FTVG9{display:inline-flex;align-items:center;gap:10px;padding:14px 20px;border:1px solid var(--cf-gold);border-radius:0;background:none;color:var(--cf-gold);font-family:var(--font-mono);font-size:var(--size-label);font-weight:var(--weight-label);letter-spacing:var(--tracking-label);text-transform:uppercase;cursor:pointer;transition:background-color .25s ease,color .25s ease}.listen-theatre_open__FTVG9:hover{background:var(--cf-gold);color:var(--cf-espresso)}.listen-theatre_all__6sgMu:focus-visible,.listen-theatre_close__8zvyW:focus-visible,.listen-theatre_open__FTVG9:focus-visible,.listen-theatre_round__tsTdX:focus-visible,.listen-theatre_row__2MZOz:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.listen-theatre_icon__sHVKo{display:block;width:14px;height:14px}.listen-theatre_theatre__vKpDM{position:fixed;inset:0;z-index:100;display:flex;flex-direction:row;background:var(--cf-espresso);color:var(--cf-cream)}.listen-theatre_backdrop__V80dG{position:absolute;inset:0;opacity:.5;pointer-events:none;background:radial-gradient(circle at 50% 45%,var(--cf-raised) 0,var(--cf-espresso) 70%)}.listen-theatre_sidebar__mGRsq{position:relative;z-index:10;display:flex;flex:none;flex-direction:column;width:340px;border-right:1px solid var(--cf-gold-line);background:var(--cf-espresso)}.listen-theatre_sideHead__ZRIcB{padding:20px 20px var(--space-3)}.listen-theatre_label__quh29{margin:0;color:var(--cf-gold);font-family:var(--font-mono);font-size:var(--size-label-s);font-weight:var(--weight-label);letter-spacing:var(--tracking-label);text-transform:uppercase}.listen-theatre_list__POy_R{flex:1;margin:0;padding:0 10px var(--space-4);overflow-y:auto;list-style:none}.listen-theatre_row__2MZOz{display:flex;align-items:flex-start;gap:var(--space-3);width:100%;margin-bottom:6px;padding:10px var(--space-3);border:1px solid transparent;border-radius:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color .25s ease,border-color .25s ease}.listen-theatre_rowOn__HdwK2,.listen-theatre_row__2MZOz:hover{background:var(--cf-gold-hair)}.listen-theatre_rowOn__HdwK2{border-color:var(--cf-gold)}.listen-theatre_dot__LnNy_{flex:none;width:8px;height:8px;margin-top:6px;border-radius:50%}.listen-theatre_rowBody__q_fEf{display:block;flex:1;min-width:0}.listen-theatre_rowTop__RwheS{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.listen-theatre_rowKind__Fj__4,.listen-theatre_rowTheme__oDXbu{font-family:var(--font-mono);font-size:var(--size-label-s);font-weight:var(--weight-label);letter-spacing:var(--tracking-label-tight);text-transform:uppercase}.listen-theatre_rowTheme__oDXbu{color:var(--cf-gold)}.listen-theatre_rowKind__Fj__4{color:var(--cf-cream-faint)}.listen-theatre_rowText__XsfuO{display:block;margin-top:var(--space-1);overflow:hidden;color:var(--cf-cream-muted);font-size:var(--size-small);text-overflow:ellipsis;white-space:nowrap}.listen-theatre_main__emJnt{position:relative;z-index:10;display:flex;flex:1;flex-direction:column;min-width:0;min-height:0}.listen-theatre_mainHead__SBJ1t{display:flex;align-items:center;justify-content:space-between;padding:20px var(--space-5) 0}.listen-theatre_close__8zvyW{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) 14px;border:1px solid var(--cf-gold-line);border-radius:0;background:none;color:var(--cf-gold);font-family:var(--font-mono);font-size:var(--size-label-s);font-weight:var(--weight-label);letter-spacing:var(--tracking-label);text-transform:uppercase;cursor:pointer}.listen-theatre_close__8zvyW:hover{border-color:var(--cf-gold)}.listen-theatre_stage__dLtHW{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;min-height:0;padding:var(--space-5);text-align:center}.listen-theatre_now__TLZz8{max-width:672px;margin:0 auto}.listen-theatre_nowState__bl4I2{margin:0;color:var(--cf-gold);font-family:var(--font-mono);font-size:var(--size-label-s);font-weight:var(--weight-label);letter-spacing:var(--tracking-label);text-transform:uppercase}.listen-theatre_wave__Umr9f{max-width:448px;margin:20px auto 0}.listen-theatre_nowWords__4leq4{max-height:42vh;margin:var(--space-5) 0 0;overflow-y:auto;font-size:clamp(20px,3vw,32px);line-height:1.4}.listen-theatre_note__C00dA{margin:var(--space-4) 0 0;color:var(--cf-cream-faint);font-family:var(--font-mono);font-size:var(--size-label-s);font-weight:var(--weight-label);letter-spacing:var(--tracking-label-tight);text-transform:uppercase}.listen-theatre_prompt__m2WwV{margin:0;color:var(--cf-cream-muted);font-size:var(--size-body)}.listen-theatre_transport__2j5_L{display:flex;align-items:center;justify-content:center;gap:var(--space-3);padding:20px var(--space-5);border-top:1px solid var(--cf-gold-line);background:var(--cf-espresso)}.listen-theatre_round__tsTdX{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--cf-gold-line);border-radius:50%;background:none;color:var(--cf-gold);cursor:pointer;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.listen-theatre_round__tsTdX:hover{border-color:var(--cf-gold);color:var(--cf-cream)}.listen-theatre_big__bBdWY{width:56px;height:56px;--bg:var(--cf-gold);border-color:var(--cf-gold);background:var(--cf-gold);color:var(--cf-espresso)}.listen-theatre_big__bBdWY:hover{background:var(--cf-cream);color:var(--cf-espresso)}.listen-theatre_big__bBdWY .listen-theatre_icon__sHVKo{width:20px;height:20px}.listen-theatre_turning__gnh2i{display:flex;font-size:var(--size-body);animation:listen-theatre_turn__IPK4L var(--spin-ms) linear infinite}@keyframes listen-theatre_turn__IPK4L{to{transform:rotate(1turn)}}.listen-theatre_all__6sgMu{margin-left:var(--space-3);padding:var(--space-3) 20px;border:1px solid var(--cf-gold);border-radius:0;background:none;color:var(--cf-gold);font-family:var(--font-mono);font-size:var(--size-label);font-weight:var(--weight-label);letter-spacing:var(--tracking-label);text-transform:uppercase;cursor:pointer;transition:background-color .25s ease,color .25s ease}.listen-theatre_allOn__P4PGM,.listen-theatre_all__6sgMu:hover{background:var(--cf-gold);color:var(--cf-espresso)}@media (max-width:759px){.listen-theatre_theatre__vKpDM{flex-direction:column}.listen-theatre_sidebar__mGRsq{width:auto;max-height:38vh;border-right:0;border-bottom:1px solid var(--cf-gold-line)}.listen-theatre_transport__2j5_L{padding:var(--space-4) var(--space-3);gap:var(--space-2)}.listen-theatre_all__6sgMu{margin-left:var(--space-1);padding:var(--space-3) 14px}}@media (prefers-reduced-motion:reduce){.listen-theatre_turning__gnh2i{animation:none}}