.audio-language-badge{align-items:center;gap:.4rem;margin-block:.35rem;font-size:.8rem;font-weight:600;line-height:1.4;display:inline-flex}.audio-language-badge svg{flex:none}.audio-feature-artwork[data-approved-meditation]{object-position:var(--audio-artwork-desktop,50% 50%)}@media (max-width:767px){.audio-feature-artwork[data-approved-meditation]{object-position:var(--audio-artwork-mobile,50% 50%)}}._badge_14kj9_1{color:#3c525b;background:#edf2f4;border-radius:6px;align-items:center;width:fit-content;max-width:100%;padding:5px 9px;font-size:11px;font-weight:750;line-height:1.4;display:inline-flex}._badge_14kj9_1[data-status=revisit]{color:#76500c;background:#fff0d8}._badge_14kj9_1[data-status=completed]{color:#245e3c;background:#e4f3e9}._controls_14kj9_22{border-top:1px solid var(--border);gap:14px;padding-top:26px;display:grid}._controls_14kj9_22 p{color:var(--muted-foreground);margin:0;line-height:1.6}._controls_14kj9_22>div>p{color:var(--brand-pink);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:800}._controls_14kj9_22 h2{margin:5px 0 0;font-size:21px}._options_14kj9_44{flex-wrap:wrap;gap:10px;display:flex}._options_14kj9_44 button{color:#263d46;min-height:46px;font:inherit;cursor:pointer;background:#fff;border:1px solid #bccdd2;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;display:inline-flex}._options_14kj9_44 button[aria-pressed=true]{color:#fff;background:#173f4b;border-color:#173f4b}._options_14kj9_44 svg{flex:none;width:18px;height:18px}._options_14kj9_44 button:disabled{opacity:.65;cursor:wait}._options_14kj9_44 button:focus-visible{outline-offset:3px;outline:3px solid #19a2bc}._continueStatus_14kj9_75{color:var(--muted-foreground);grid-column:1/-1;font-size:14px}._controls_14kj9_22 output{color:var(--muted-foreground);font-size:13px}._controls_14kj9_22 a{color:var(--brand-pink);font-size:13px;font-weight:700}._reset_14kj9_85{color:var(--muted-foreground);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:6px 0;font-size:12px;text-decoration:underline}._controls_14kj9_22 button:focus-visible{outline-offset:3px;outline:3px solid #19a2bc}@media (max-width:600px){._options_14kj9_44{grid-template-columns:1fr;display:grid}}
