:root{color:#f6f1e7;background:#12120f;font-family:Inter,ui-sans-serif,system-ui,sans-serif}*{box-sizing:border-box}body{background:radial-gradient(circle at 90% 0,#473a1d 0,#0000 30rem),#12120f;min-height:100vh;margin:0}.standalone-page{width:min(640px,100% - 2rem);margin:0 auto;padding:5rem 0}.standalone-back{color:#c9ad71;font-size:.9rem;text-decoration:none}.standalone-card{background:#12120fcc;border:1px solid #575343;margin-top:2rem;padding:clamp(1.5rem,6vw,3rem)}.standalone-eyebrow{color:#c9ad71;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:700}h1{letter-spacing:-.06em;margin:.5rem 0 2rem;font-family:Georgia,serif;font-size:clamp(2.6rem,10vw,4rem);font-weight:400}#standalone-player{grid-template-columns:1fr auto;align-items:center;gap:.75rem;display:grid}.standalone-select{width:100%;min-width:0;color:inherit;background:#1b1b17;border:1px solid #575343;padding:.8rem}.standalone-play{width:3rem;height:3rem;color:inherit;cursor:pointer;background:0 0;border:1px solid #c9ad71;border-radius:50%;font-size:1rem}.standalone-play:hover{color:#12120f;background:#c9ad71}.standalone-status,.standalone-caption,.standalone-note{color:#bcb7aa;margin:0;font-size:.9rem}.standalone-status,.standalone-caption{grid-column:1/-1}.standalone-caption{color:#d7d0c1}.standalone-note{margin-top:2rem;line-height:1.6}
