.voice-filters{display:flex;gap:18px;margin:0 0 26px;flex-wrap:wrap}.voice-filters label{display:flex;align-items:center;gap:10px;font:12px Arial,sans-serif;color:#666a61}.voice-filters select{font:13px Arial,sans-serif;background:transparent;color:#242721;padding:9px 30px 9px 11px;border:1px solid #dcded5;border-radius:4px;max-width:100%}.voice-score-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:15px}.voice-score-heading h2{font:27px/1.2 Georgia,serif;letter-spacing:-.02em}.voice-score-heading>span{font:11px Arial,sans-serif;color:#666a61}.voice-score-row{display:grid;grid-template-columns:22px minmax(130px,1fr) minmax(150px,1fr) 120px;align-items:center;gap:22px;padding:22px 0;border-top:1px solid #dcded5}.voice-rank{font:12px Arial,sans-serif;color:#666a61}.voice-model strong{display:block;font:15px/1.35 Arial,sans-serif;color:#242721}.voice-model>span{display:block;font:11px Arial,sans-serif;color:#666a61;margin-top:5px}.voice-score-value{display:flex;align-items:baseline;gap:7px;margin-bottom:8px}.voice-score-value strong{font:25px/1 Arial,sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:#242721}.voice-score-value>span{font:10px Arial,sans-serif;color:#666a61}.voice-score-bar{height:7px;background:#eae9e1;border-radius:2px;overflow:hidden}.voice-score-bar>span{display:block;height:100%;background:#9d795b;border-radius:2px}.voice-evidence{font:11px/1.5 Arial,sans-serif;color:#666a61;text-align:right}.voice-evidence small{display:block;font-size:10px;margin-top:4px}.voice-score-note{font:11px/1.65 Arial,sans-serif;color:#666a61;border-top:1px solid #dcded5;padding-top:17px;margin:0 0 32px}.unified-voice-content{padding:28px 30px 0}.unified-voice-board .board-top{align-items:center;gap:16px}@media(max-width:650px){.voice-score-heading{align-items:start;flex-direction:column;gap:10px}.voice-score-row{grid-template-columns:17px minmax(100px,1fr) minmax(110px,1fr);gap:12px;padding:18px 0}.voice-evidence{grid-column:2/4;display:flex;justify-content:space-between;text-align:left}.voice-evidence small{margin:0}.voice-score-value strong{font-size:23px}.voice-score-heading h2{font-size:24px}.unified-voice-content{padding:22px 18px 0}.voice-filters{gap:12px}.voice-filters label{flex-direction:column;align-items:start;gap:6px}.voice-model strong{font-size:13px}}
