.section-tools{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin:12px 0 18px;padding:8px 0;border-bottom:1px solid #73543b;color:#d7c5b0}.section-tools span{margin-right:auto;font-size:.8rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.section-tools button,.section-fold-toggle{border:1px solid #805c3c;border-radius:999px;background:#21170f;color:#ffd2a1;padding:8px 12px;font:700 .78rem Arial,sans-serif;cursor:pointer}.section-tools button:hover,.section-fold-toggle:hover{background:#432814}.section-title-line{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.section-title-line>h2{min-width:0}.section-fold-toggle{flex:none;padding:6px 10px;font-size:.73rem}.section-fold-content[hidden]{display:none!important}.section-fold-content{min-width:0}.schedule .section-title-line{justify-content:flex-start}.schedule .section-title-line .section-fold-toggle{margin-left:auto}.timer-card .section-title-line{justify-content:space-between}.competition .competition-top .section-title-line{flex:1}.listener-request .request-heading .section-title-line{gap:12px}@media(max-width:600px){.section-tools{justify-content:stretch;flex-wrap:wrap}.section-tools span{width:100%;margin:0 0 2px}.section-tools button{flex:1}.section-fold-toggle{padding:7px 9px}.section-title-line>h2{font-size:inherit}.section-title-line{align-items:flex-start}}
.shoutout>.section-fold-content{grid-column:2}@media(max-width:600px){.shoutout>.section-fold-content{grid-column:1/-1}}
