.bh2-play{max-width:62rem;margin:auto;padding:1rem;color:#123431}.bh2-play nav{display:flex;flex-wrap:wrap;gap:.6rem;margin:.7rem 0}.bh2-play button{min-height:44px;padding:.65rem .8rem;border:1px solid #52736e;border-radius:.35rem;color:#123431;background:#f0fdfa;font-weight:650}.bh2-play button:disabled{opacity:.5}.bh2-play [hidden]{display:none!important}.bh2-play :focus-visible{outline:3px solid #0f766e;outline-offset:3px}.bh2-play [aria-pressed=true]{background:#0f766e;color:white}#bh2-desk{position:sticky;top:0;z-index:5;display:grid;gap:.3rem;padding:.6rem;background:#f0fdfa;border-bottom:2px solid #0f766e}#bh2-views{display:none}#bh2-work{display:grid;grid-template-columns:1.2fr 1fr;gap:1.4rem}#bh2-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}#bh2-cards button{min-height:72px;overflow-wrap:anywhere}#bh2-choice-panel{border-left:.35rem solid #0f766e;padding:.75rem;background:#f0fdfa}#bh2-compare{border-top:1px solid #52736e;margin:.7rem 0}#bh2-choice-panel>button{display:block;width:100%;margin:.7rem 0}.bh2-play pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#f0fdfa;padding:.8rem}.bh2-play details{margin:.8rem 0}.bh2-play a{display:inline-block;padding:.45rem}#bh2-work,#bh2-result{overflow-anchor:none}#bh2-result>button,#bh2-result>a{margin:.3rem 0}@media(max-width:620px){.bh2-play{padding:.6rem}.bh2-play h1{font-size:2rem}.bh2-play h2{font-size:1.4rem}.bh2-play h3{font-size:1.2rem}#bh2-work{display:block}#bh2-cards{grid-template-columns:repeat(2,minmax(0,1fr))}#bh2-views{display:flex;gap:.5rem}#bh2-views button{flex:1}.bh2-play[data-view=candidates] #bh2-choice-panel,.bh2-play[data-view=choice] #bh2-candidates-panel{display:none}.bh2-play pre{font-size:.83rem}}
.bh2-readings{border-top:1px solid #52736e;padding-top:.8rem;overflow-anchor:none}.bh2-readings summary{min-height:44px;padding:.65rem 0;cursor:pointer}.bh2-readings p,.bh2-readings label,#pg-share-feedback{max-width:65ch;font-size:1rem;line-height:1.6;overflow-wrap:anywhere}.bh2-readings textarea{display:block;box-sizing:border-box;width:100%;max-width:65ch;min-height:88px;margin:.35rem 0 1rem;padding:.6rem;font:inherit;font-size:1rem;line-height:1.6;color:#123431;background:#fff;border:1px solid #52736e;border-radius:.35rem;caret-color:#0f766e}.bh2-readings textarea::selection{color:white;background:#0f766e}.bh2-readings label{display:block}.bh2-readings h3,.bh2-readings h4{margin:1.4rem 0 .5rem}.bh2-readings ol{padding-left:1.3rem}.bh2-readings li{padding:.6rem 0 1rem;border-bottom:1px solid #52736e}.bh2-reading-actions{display:flex;flex-wrap:wrap;gap:.5rem}.bh2-reading-actions button{overflow-wrap:anywhere}.bh2-readings [tabindex],.bh2-readings textarea{scroll-margin-top:144px}@media(max-width:620px){.bh2-reading-actions{display:grid}.bh2-reading-actions button,#bh2-reading-begin,#bh2-reading-keep{width:100%;box-sizing:border-box}.bh2-readings h4{font-size:1.1rem}}
