.scope-panel{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin:24px 0 20px;background:#edf2e9;border:1px solid #dfe8d9;padding:19px 21px;border-radius:9px}.scope-panel h3{font-size:14px;margin:6px 0 0;font-weight:500}.scope-panel select{max-width:100%;background:#fff;border:1px solid #dbe3d5;border-radius:6px;padding:11px;font-size:11px;color:#526d50}.scope-panel>div{margin-right:auto}.real-cover{height:175px;padding:0}.real-cover img{object-fit:cover;transition:opacity .2s}.segment-count{position:absolute;left:10px;top:10px;background:#234733ed;color:#e7f1df;font-size:9px;padding:5px 8px;border-radius:4px}.card-description{margin-top:11px;height:38px}.card-title{min-height:48px;max-height:48px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.card-segments{border-top:1px solid #eaf0e3;margin-top:13px;padding-top:6px;min-height:65px}.card-segments button{display:flex;gap:8px;padding:7px 0;width:100%;text-align:left;font-size:10px;color:#56754d}.card-segments b{font:10px monospace;white-space:nowrap;background:#edf3e7;border-radius:4px;padding:3px 4px;align-self:flex-start}.card-segments span{line-height:1.6;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%}.no-segments{min-height:65px;padding:21px 0 15px;color:#a1ad94;font-size:9px}.segment-panel{border:1px solid #dae6d1;border-radius:8px;background:#f7faf3;padding:16px;margin:15px 0 20px}.segment-panel h3{margin-top:0}.segment-search input{width:100%;padding:10px;border:1px solid #dbe5d2;background:#fff;border-radius:5px;font-size:11px;margin:0 0 12px}.segment-row{display:flex;gap:14px;padding:15px 0;border-top:1px solid #e1ead8}.segment-play{align-self:flex-start;text-align:left;border-radius:5px;background:#e8f0dd;padding:9px;color:#426d38;white-space:nowrap}.segment-play b{font:12px monospace;display:block}.segment-play span{font:9px monospace;display:block;margin-top:5px;color:#8b9c7d}.segment-row h4{font-size:12px;margin:0;font-weight:600;line-height:1.7}.segment-row p{font-size:11px!important;line-height:1.9!important;margin:7px 0}.segment-row small{font-size:8px;color:#8e9e80}.segment-row a{font-size:9px!important;margin-left:8px}#segmentList{max-height:500px;overflow-y:auto}#activeSegment{font-size:11px;padding-top:12px;color:#638755}#activeSegment:empty{display:none}#activeSegment small{font-size:9px;line-height:1.8}.evidence-stats{display:flex;gap:9px;flex-wrap:wrap;padding:14px;background:#eff4e8;color:#6b845a;font-size:10px;border-radius:6px}.evidence-comment{background:#f7f9f3;border:1px solid #e3ebd9;border-radius:7px;margin:12px 0;padding:15px}.evidence-comment div{display:flex;justify-content:space-between;gap:10px;font-size:10px}.evidence-comment span{color:#93a382;font-size:9px}.evidence-comment p{white-space:pre-wrap}.evidence-comment small{font-size:9px;color:#9aa88c}.attribution{width:100%;flex-basis:100%;font-size:9px;line-height:1.9;color:#9baa92;letter-spacing:0}.attribution a{text-decoration:underline}footer{flex-wrap:wrap}.detail-left{min-width:0}.detail-right{min-width:0}.sidebar nav button{padding:10px 12px}.topics-label{margin-top:23px}.brand-caption{margin-bottom:25px}@media(max-width:760px){.scope-panel{padding:15px;gap:12px}.scope-panel>div{width:100%}.scope-panel select{width:100%}.real-cover{height:120px}.segment-row{flex-direction:column;gap:8px}.segment-play{display:flex;gap:8px;align-items:center}.segment-play span{margin-top:0}.segment-count{font-size:8px;left:5px;top:5px}.card-segments{min-height:75px}.card-segments button{font-size:9px}.card-segments b{font-size:8px}.attribution{font-size:8px}}
