:root{--brand:#e11d48;--border:#2a2a2a}
.pin{background:#1a1a1a;color:#fff;border:1px solid var(--border);opacity:1;box-shadow:none}
.pin:hover{border-color:#888;background:#222}
.pin.active{background:var(--brand);border-color:var(--brand);color:#fff;box-shadow:0 0 0 2px rgba(225,29,72,.25) inset}
.small{color:#ddd}
.drop{color:#e5e5e5}
.drop .row{gap:.75rem}
