.es-temel-box{margin:16px 0;padding:14px;background:#fff7ed;border:2px solid #f26522;border-radius:14px}
.es-temel-box h2{margin:0 0 8px;font-size:18px;color:#9a3412}
.es-temel-badge{display:inline-block;background:#f26522;color:#fff;font-size:12px;font-weight:800;padding:2px 8px;border-radius:999px}
.es-temel-item{padding:12px 0;border-bottom:1px solid #fed7aa}
.es-temel-acts{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}
.es-temel-acts button{border:0;padding:10px 14px;border-radius:8px;font-weight:700;cursor:pointer}
.es-temel-acts .ok{background:#15803d;color:#fff}
.es-temel-acts .no{background:#b91c1c;color:#fff}
.es-temel-hint{font-size:12px;color:#64748b}
.es-ilan-sikayet,.es-esnaf-bildir{margin-top:10px;font-size:13px}
.es-ilan-sikayet summary,.es-esnaf-bildir summary{cursor:pointer;font-weight:800;color:#b91c1c}
.es-ilan-sikayet label,.es-esnaf-bildir label{display:block;margin:8px 0;font-weight:700}
.es-ilan-sikayet input,.es-ilan-sikayet textarea,.es-esnaf-bildir input,.es-esnaf-bildir textarea,.es-esnaf-bildir select{width:100%;box-sizing:border-box;padding:8px;border:1px solid #ccd3dd;border-radius:8px}
.es-ilan-sikayet button,.es-esnaf-bildir button{margin-top:8px;background:#b91c1c;color:#fff;border:0;padding:10px 14px;border-radius:8px;font-weight:800;cursor:pointer}