/* One-verse visual trial. No effect without the explicit palette-trial class. */
.palette-trial{--trial-stage:#101725;--trial-card:#1f2838;--trial-ivory:#f2e6cd;--trial-gold:#d6b77d;--trial-muted:#b9bdc9;--trial-line:#4c5362}
/* Existing Study and film surfaces. */
.palette-trial .verse-panel,.palette-trial .cinema-feature{background:var(--trial-stage);color:var(--trial-ivory);border:1px solid var(--trial-line);border-radius:18px;overflow:hidden}
.palette-trial .verse-panel h2,.palette-trial .verse-panel [lang],.palette-trial .cinema-heading h2{color:var(--trial-ivory);font-weight:400;font-synthesis:none}
.palette-trial .verse-panel .eyebrow,.palette-trial .cinema-heading .story-tag{color:var(--trial-gold)}
.palette-trial .verse-panel .script-switch{border-color:var(--trial-line);border-radius:8px;padding:3px}
.palette-trial .verse-panel .script-switch button{border-radius:6px;color:var(--trial-ivory)}
.palette-trial .verse-panel .script-switch button[aria-pressed=true]{background:var(--trial-gold);color:var(--trial-stage)}
.palette-trial .verse-panel .verse-size button{border:1px solid var(--trial-line);border-radius:6px;color:var(--trial-ivory)}
.palette-trial .verse-panel .micro,.palette-trial .verse-panel .verse-foot{color:var(--trial-muted);border-color:var(--trial-line)}
.palette-trial .cinema-heading,.palette-trial .cinema-tools,.palette-trial .cinema-foot{background:var(--trial-card);color:var(--trial-ivory)}
.palette-trial .cinema-heading p,.palette-trial .cinema-status{color:var(--trial-muted)}
.palette-trial .cinema-format{border-color:var(--trial-line);color:var(--trial-gold)}
.palette-trial .cinema-tools button,.palette-trial .cinema-chapters button[aria-current=true]{border-color:var(--trial-gold);color:var(--trial-gold)}
/* Embedded Interactive stage. */
.palette-trial .atelier{background:var(--trial-stage);color:var(--trial-ivory);border-color:var(--trial-line);border-radius:18px}
.palette-trial .sky{background:radial-gradient(ellipse at 30% 55%,#82545d28,transparent 65%)}
.palette-trial .insight{background:var(--trial-card);border-color:var(--trial-line)}
.palette-trial .insight h2,.palette-trial .insight-label,.palette-trial .stage-top .eyebrow{color:var(--trial-gold)}
.palette-trial .insight p{color:var(--trial-ivory)}
.palette-trial .hint,.palette-trial .edition,.palette-trial .insight .meaning-note,.palette-trial .stage-top,.palette-trial .audio-status,.palette-trial .seek-label span{color:var(--trial-muted)}
.palette-trial .soundbar,.palette-trial .audio-status{background:#231725}
.palette-trial .atelier select{background:var(--trial-card);border-color:var(--trial-line);color:var(--trial-ivory);border-radius:6px}
.palette-trial .phrase{font-weight:400;font-synthesis:none}
.palette-trial #verse{font-weight:400;font-synthesis:none}
.palette-trial .phrase.interactive:hover,.palette-trial .phrase.selected{color:#ffe0a5;background:#d6b77d1c;border-color:var(--trial-gold)}
.palette-trial .phrase.sounding{color:#ffe0a5;background:#d6b77d2a;border-color:var(--trial-gold);text-decoration:underline;text-underline-offset:7px;text-shadow:0 0 14px #d6b77d40}
.palette-trial .hear,.palette-trial .soundbar .play{color:var(--trial-gold);border-color:var(--trial-gold);border-radius:24px}
.palette-trial .word-list button{border-color:var(--trial-line);color:var(--trial-ivory)}
.palette-trial .word-list button[aria-pressed=true]{background:#d6b77d1c;border-color:var(--trial-gold);color:var(--trial-gold)}
.palette-trial .levels button[aria-pressed=true]{background:var(--trial-gold);border-color:var(--trial-gold);color:var(--trial-stage)}
.palette-trial .levels button{border-color:var(--trial-line);color:var(--trial-ivory)}
@font-face{font-family:'Trial Telugu';src:url('fonts/NotoSansTelugu.ttf') format('truetype');font-style:normal;font-weight:100 900;font-display:swap}
.palette-trial .verse-panel .verse-text.telugu,.palette-trial .verse-panel .verse-text.telugu-vignanam,.palette-trial #verse[lang=sa-Telu]{font-family:'Trial Telugu',sans-serif;font-weight:400;font-synthesis:none}

/* Śloka 1 compact Study listening trial. Full controls live in the explorer. */
.palette-trial .compact-recitation{grid-column:1/-1;width:100%;padding:14px 18px;margin:12px 0 0;background:transparent;border:1px solid #d8cdbd;border-radius:12px}
.compact-recitation>.recitation-heading,.compact-recitation>.audio-custom{display:none!important}
.compact-listen{display:flex;align-items:center;gap:16px}.compact-listen button{padding:9px 17px;border:1px solid #ab884a;border-radius:24px;background:#101725;color:#f2e6cd}.compact-listen span{font-size:12px;color:#736760}
.compact-recitation>#audio-status{font-size:11px;margin:6px 0}.compact-source{font-size:11px;color:#736760}.compact-source summary{cursor:pointer}.compact-source .audio-source{display:inline-block;font-size:12px;margin-top:8px}.compact-source .recitation-caption{font-size:11px;margin-top:6px}
