/* İnşaat Yaşam Rehberi (1.4.0): resmî duyuru akışı ve soru-cevap. seo.css belirteçlerini kullanır. */
.gizli-b{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
.asistan{background:var(--kart);border:1px solid var(--cizgi);border-radius:14px;padding:14px 16px;margin:14px 0}
.asistan h2{margin:0 0 4px;font-size:19px}.asistan p{margin:4px 0}
.sor{display:flex;gap:8px;margin-top:10px}.sor input{flex:1;min-width:0;font:inherit;padding:11px 12px;border:1px solid var(--cizgi);border-radius:12px;background:var(--zemin);color:var(--yazi)}
.sor .btn{padding:10px 16px}.sor .mic{font-size:18px;padding:8px 12px}
.yanit{margin-top:10px}.yanit-metin p{margin:4px 0}.kaynaklar{list-style:none;padding:0;margin:8px 0}.kaynaklar li{border-top:1px solid var(--cizgi);padding:6px 0}.kaynaklar small{display:block;color:var(--soluk);font-size:12px}
.filtre{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}.filtre a{font-size:13.5px;font-weight:600;text-decoration:none;border:1px solid var(--cizgi);border-radius:999px;padding:6px 12px;color:var(--yazi);background:var(--kart)}.filtre a[aria-current]{background:var(--koyu);color:#fff;border-color:transparent}
.akis{list-style:none;padding:0;margin:0;display:grid;gap:10px}.akis-oge{background:var(--kart);border:1px solid var(--cizgi);border-radius:12px;padding:12px 14px}
.akis-oge small{display:block;color:var(--soluk);font-size:12.5px;margin-bottom:2px}.akis-oge a{font-weight:700;font-size:16px}.akis-oge p{margin:6px 0 0;font-size:14.5px;color:var(--yazi)}
.not{font-size:13px;color:var(--soluk)}
