.meb-panel{scroll-margin-top:24px}.meb-actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:20px 0}.meb-actions input[type=search]{min-width:210px;flex:1;padding:12px 14px;border:1px solid #dce4ed;border-radius:12px;background:var(--surface,#fff);color:inherit}.meb-actions select{max-width:280px;min-width:180px;padding:12px;border:1px solid #dce4ed;border-radius:12px;background:var(--surface,#fff);color:inherit}.meb-panel .directory-table{width:100%;min-width:740px}.meb-panel .directory-table td{vertical-align:top}.meb-panel .directory-table td:nth-child(4){max-width:340px;white-space:normal;overflow-wrap:anywhere}.meb-panel .rail-description{margin-top:14px}@media(max-width:650px){.meb-panel{padding:16px!important}.meb-actions>*{width:100%;max-width:none!important}.meb-panel .panel-heading{flex-wrap:wrap;gap:14px}.meb-panel .table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}}

.meb-insights{margin:20px 0;padding:18px;border:1px solid var(--border, #d4dbe5);border-radius:14px}
.meb-insights-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}
.meb-insights h4{margin:18px 0 8px}.meb-insights select,.meb-insights input{max-width:190px;width:100%;padding:7px;margin:2px}
.meb-warning-bad{font-weight:700;color:#ab3232}.meb-warning-unknown{color:#9a6a21}

/* V5.11: eşitleme bağımsız sayfa değil, Veri Merkezi'nin alt bölümüdür. */
.meb-in-tools{border-top:1px solid var(--border-color,#e4e8ee);margin-top:20px;padding-top:20px;min-width:0}
.meb-in-tools .panel-heading{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:space-between}
.meb-in-tools .meb-actions{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}
.meb-in-tools .meb-insights{min-width:0}
.meb-in-tools .table-scroll{overflow-x:auto;max-width:100%}
.meb-in-tools .directory-table{min-width:480px}

/* V5.12: tablolar dar veri merkezi yan panelinden ayrı, tam genişlikte. */
.meb-reports{margin-top:20px;padding:clamp(16px,2.4vw,26px);min-width:0;overflow:hidden}
.meb-reports .meb-insights{margin:0;padding:0;border:0;min-width:0}
.meb-reports .meb-insights-head{display:flex;gap:14px;flex-wrap:wrap;align-items:center;justify-content:space-between}
.meb-reports h3{font-size:17px;line-height:1.4;overflow-wrap:anywhere;margin:0}
.meb-reports h4{font-size:13px;line-height:1.5;margin-top:24px}
.meb-reports .rail-description{max-width:none;line-height:1.6}
.meb-reports .table-scroll{overflow-x:auto;max-width:100%;border:1px solid var(--border);border-radius:10px;-webkit-overflow-scrolling:touch}
.meb-reports .directory-table{table-layout:auto;min-width:750px;width:100%;}
.meb-reports .directory-table th,.meb-reports .directory-table td{width:auto!important;text-align:left!important;padding:12px 14px!important;white-space:normal;overflow-wrap:anywhere;vertical-align:top}
.meb-reports .directory-table th{font-size:10px;white-space:nowrap}
.meb-reports .directory-table td:last-child{min-width:130px}
.meb-reports .directory-table .button{white-space:normal;text-align:center;max-width:180px}
/* Ana liste: yedi sütun, önceki sürümün altı sütunlu genişlik kurallarını geçersiz kıl. */
.directory-panel .directory-table{min-width:900px;table-layout:fixed}
.directory-panel .directory-table th:nth-child(1){width:38px}
.directory-panel .directory-table th:nth-child(2){width:21%}
.directory-panel .directory-table th:nth-child(3){width:14%}
.directory-panel .directory-table th:nth-child(4){width:14%}
.directory-panel .directory-table th:nth-child(5){width:23%}
.directory-panel .directory-table th:nth-child(6){width:16%;text-align:left;padding-right:10px}
.directory-panel .directory-table th:nth-child(7){width:96px;text-align:right;padding-right:18px}
.directory-panel .directory-table td:nth-child(6){text-align:left;padding-right:10px}
.directory-panel .directory-table td:nth-child(7){text-align:right;padding-right:18px}
.directory-panel .directory-table th,.directory-panel .directory-table td{overflow-wrap:anywhere}
.meb-in-tools .meb-actions .button,.meb-in-tools .meb-actions label{font-size:11px;line-height:1.45;white-space:normal;text-align:center;justify-content:center}
.meb-in-tools .panel-heading{padding:0;min-width:0}
.meb-in-tools .panel-heading>div{min-width:0}
.meb-in-tools .panel-heading h3{font-size:14px;line-height:1.4;overflow-wrap:anywhere}
.meb-in-tools .panel-heading p{max-width:none;line-height:1.6}
@media(max-width:600px){.meb-reports{margin-top:14px}.meb-reports .meb-insights-head>.button{width:100%}.meb-reports .directory-table{min-width:690px}.directory-panel .directory-table{min-width:900px}}
@media print{.meb-reports{display:none!important}}
