.condition-evidence{border-top:1px solid #36465b;padding:12px 0;margin-top:16px;min-width:0}
.condition-evidence summary{cursor:pointer;font-weight:700;padding:8px 0}
.condition-evidence-gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:12px}
.condition-evidence figure{margin:0;min-width:0}.condition-evidence img{display:block;width:100%;height:auto;max-height:520px;object-fit:contain}
.condition-evidence figcaption,.condition-evidence p{overflow-wrap:anywhere}
.condition-evidence form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0;min-width:0}
.condition-evidence label{display:grid;gap:6px;min-width:0;overflow-wrap:anywhere}
.condition-evidence input,.condition-evidence select,.condition-evidence textarea{width:100%;min-width:0;box-sizing:border-box;padding:10px;border:1px solid #66788f;border-radius:4px;background:#101722;color:#fff}
.condition-evidence input[type=checkbox]{width:24px;height:24px}
.condition-evidence button{min-height:40px;white-space:normal;overflow-wrap:anywhere}
@media(max-width:600px){.condition-evidence form{grid-template-columns:minmax(0,1fr)}}
