/* Sulama projesi sayfası - agac-dikim.css üzerine ek stiller */
.irr-warn{list-style:none;margin:0;padding:0;display:grid;gap:6px}
.irr-warn li{padding:8px 10px;border-radius:10px;border:1px solid var(--tp-line);background:var(--tp-panel);color:var(--tp-text);font-size:.84rem;line-height:1.4}
.irr-warn li.w{border-color:var(--tp-warn);background:var(--tp-warn-bg);color:var(--tp-warn)}
.irr-warn li.bad{border-color:var(--tp-danger);color:var(--tp-danger)}
.irr-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}
.irr-table{width:100%;border-collapse:collapse;font-size:.82rem;color:var(--tp-text)}
.irr-table th,.irr-table td{padding:6px 8px;border-bottom:1px solid var(--tp-line);text-align:left;vertical-align:top}
.irr-table th{color:var(--tp-muted);font-weight:700;font-size:.74rem}
.irr-table td.n{text-align:right;font-weight:800;white-space:nowrap}
.irr-table tr.h td{background:var(--tp-panel);font-weight:800;color:var(--tp-accent)}
.irr-table small{display:block;color:var(--tp-muted);font-size:.74rem}
.irr-page .tree-warn{display:grid;gap:10px}
.irr-src-pin{background:#2f7bff;border:3px solid #fff;border-radius:50%;box-shadow:0 0 0 2px #000}
