#dtClueBox{background:linear-gradient(160deg,#2a3a5c,#1e2d48);border:1px solid #28cec073;border-radius:10px;width:100%;max-width:340px;min-height:72px;margin-bottom:12px;padding:12px 14px}.dt-clue-label{color:#aab8d4;margin-bottom:6px;font-size:.8em}#dtClueText{color:var(--gt-gold);font-size:1.05em;font-weight:700;line-height:1.45}#dtSuspects{grid-template-columns:1fr 1fr;gap:10px;width:100%;max-width:340px;margin-bottom:10px;display:grid}#dtMessage{min-height:1.4em;color:var(--gt-gold);text-align:center;margin:6px 0;font-size:1.05em;font-weight:700}.dt-suspect-card{text-align:center;background:linear-gradient(160deg,#2a3a5c,#1a2540);border:2px solid #ffffff26;border-radius:12px;padding:10px 8px}.dt-suspect-card.selected{border-color:#ff6b6b;box-shadow:0 0 12px #ff6b6b73}.dt-suspect-card.clickable{cursor:pointer}.dt-suspect-emoji{font-size:2.2em;line-height:1.1}.dt-suspect-name{margin:4px 0 6px;font-size:.95em;font-weight:700}.dt-suspect-trait{color:#aab8d4;font-size:.68em;line-height:1.35}
