/* District weigh in (L190, Nov 9, 2026; story-poll.php): gold edged card, three large answers, address, optional comment. */
.st .sl-dp .wrap,.sl-dp .wrap{box-sizing:border-box;padding:18px 16px 14px !important;border:1px solid #E6E1D6;border-left:4px solid #E3A72F;border-radius:12px;padding:18px 18px 14px;background:#fff}
.sl-dp-k{margin:0 0 4px;font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#8A6A1E}
.sl-dp h2{margin:0 0 8px}
.sl-dp-why{margin:0 0 14px}
.sl-dp-ans{border:0;margin:0 0 14px;padding:0;display:flex;flex-wrap:wrap;gap:8px}
.sl-dp-ans legend{font-weight:700;margin-bottom:6px;padding:0}
.sl-dp-ans label{flex:1 1 140px;display:flex;align-items:center;gap:8px;min-height:48px;padding:10px 14px;border:2px solid #1B1B1B;border-radius:10px;font-weight:700;cursor:pointer;background:#fff}
.sl-dp-ans label:has(input:checked){background:#1B1B1B;color:#F6D27A}
.sl-dp-ans input{width:18px;height:18px;accent-color:#E3A72F}
.sl-dp-l{display:block;font-weight:700;margin:8px 0 4px}
.sl-dp-l span{font-weight:400;color:#6B665C}
.sl-dp-in{width:100%;box-sizing:border-box;font:inherit;font-size:1rem;padding:11px 12px;border:1px solid #B9B3A6;border-radius:10px}
.sl-dp-priv{margin:4px 0 8px;font-size:.88rem;color:#5E594F}
.sl-dp-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}
.sl-dp .btn{margin-top:6px}
.sl-dp-msg{min-height:1.2em;margin:8px 0 0;font-weight:600}
.sl-dp-res .sl-dp-t{display:flex;flex-direction:column;gap:2px;padding:10px 12px;margin:8px 0;background:#F7F4EC;border-radius:10px}
.sl-dp-res .sl-dp-t span{font-size:.85rem;color:#5E594F}
.sl-dp-note{margin:12px 0 0;font-size:.82rem;color:#6B665C}
.sl-dp-top{margin-bottom:8px}
.sl-dp-rules{margin:0 0 14px;padding-left:20px}
.sl-dp-rules li{margin:4px 0}
.sl-dp-read{display:inline-block;margin:10px 0 0 6px;font-weight:700;color:#8A6A1E}
.sl-dp .wrap{color:#1B1B1B;text-align:left;max-width:760px}
.sl-dp .wrap h2{color:#1B1B1B}
.sl-i-hero .sl-dp{margin:18px 0 6px}
.sl-i-hero .sl-dp .wrap{margin:0;width:auto}
