.lead-status{font-size:13px;line-height:1.8;color:var(--muted);overflow-wrap:anywhere}.lead-error{color:#91462f}.lead-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.lead-stats .card{display:flex;justify-content:space-between;align-items:center;gap:12px}.lead-stats span{font-size:12px;color:var(--muted)}.lead-stats strong{font:32px Georgia,serif;color:var(--gold-dark)}.lead-rules summary{cursor:pointer;font-size:14px;font-weight:600}.lead-rules p{font-size:13px;line-height:1.85;color:var(--muted)}.lead-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:22px;background:white;border:1px solid var(--line);padding:20px;border-radius:8px;margin-bottom:12px;align-items:center}.lead-row h3{margin:0;font-size:15px}.lead-row p{font-size:12px;color:var(--muted);line-height:1.7;overflow-wrap:anywhere;margin:7px 0}.lead-row .fineprint{font-size:10px}.lead-row .pill{white-space:normal}#lead-editor{scroll-margin-top:15px}#lead-editor .heading{margin-top:0}#lead-editor form{border-top:1px solid var(--line);padding-top:22px;margin-top:22px}#lead-editor form>label{margin:18px 0}#lead-editor form>button{margin-top:16px}#lead-editor form>p{font-size:12px;line-height:1.8;color:var(--muted)}#lead-events{font-size:12px;line-height:1.8}.lead-event{padding:15px 0;border-bottom:1px solid var(--line)}.lead-event p{margin:5px 0;color:var(--muted);white-space:pre-wrap;overflow-wrap:anywhere}#lead-results{font-size:12px;color:var(--muted)}@media(max-width:650px){.lead-stats{grid-template-columns:1fr;gap:0}.lead-stats .card{margin-bottom:10px}.lead-row{grid-template-columns:1fr;gap:8px}.lead-row button{justify-self:start}}
