/* Sosyal Sanayi V2.8 – yöneticiye özel fotoğraflı araç teslim tutanağı */
.handover-record{display:grid;grid-template-columns:minmax(0,1fr) minmax(185px,36%);gap:16px;padding:23px;margin:16px 0;border:1px solid rgba(238,43,57,.27);border-radius:19px;background:linear-gradient(130deg,#181818,#0d0d0d);box-shadow:0 10px 32px rgba(0,0,0,.2)}
.handover-record h3{margin:7px 0;font-size:20px;color:#fff}
.handover-record p{overflow-wrap:anywhere;color:#ddd}
.handover-record img{width:100%;max-height:420px;aspect-ratio:4/3;object-fit:cover;border:1px solid #444;border-radius:13px}
.handover-form{border:1px solid #a52a32;margin:24px 0 50px}
.handover-form input[type=file]{display:block;width:100%;max-width:100%;background:#121212;color:#fff;padding:12px;border:1px solid #444;border-radius:11px}
.handover-check{display:flex!important;align-items:flex-start;gap:12px;flex-direction:row!important}
.handover-check input{margin-top:5px;flex:0 0 auto;width:19px;height:19px;accent-color:#d3192f}
.handover-check span{line-height:1.6}
.handover-list{display:flex;flex-wrap:wrap;gap:12px;align-items:center;background:#161616;border:1px solid #333;border-radius:12px;padding:14px;margin:10px 0}
.handover-list span{color:#aaa}.handover-list a{color:#ff6470}
@media(max-width:650px){.handover-record{grid-template-columns:1fr;padding:16px}.handover-record img{max-height:340px}.handover-list{display:block}.handover-list>*{display:block;margin:5px 0}}
