/* LokalZeka: kurum sınırı (SVG duvar) içinde belgeler → çekirdek → kaynaklı cevap; soru alttan gelir; dışarısı (internet) üstte */
.an-lz > :not(.an-zemin):not(.lz-katman){position:absolute;z-index:1}
.lz-katman{position:absolute;inset:0;width:100%;height:100%;z-index:0;overflow:visible}
.lz-duvar{fill:rgba(69,183,207,.035);stroke:#45B7CF;stroke-opacity:.8;stroke-width:.42}
.lz-tel{fill:none;stroke:rgba(234,242,244,.22);stroke-width:.3}
.lz-nabiz{fill:none;stroke:#CFF4FA;stroke-width:.7;stroke-linecap:round}
.lz-tel-isik{fill:none;stroke:#45B7CF;stroke-width:.6;stroke-linecap:round}
.lz-paket{fill:#EAF2F4}
.lz-kapi{stroke:#FF7A6B;stroke-width:.9;stroke-linecap:round}
.lz-dalga{fill:none;stroke:#FF7A6B;stroke-width:.4}
.lz-kurum{left:7cqw;top:22.4cqw;display:flex;align-items:center;gap:1.2cqw;font-size:3.2cqw;font-weight:600;line-height:1;color:var(--isik)}
.lz-kurum svg{width:2.6cqw;height:3cqw;fill:none;stroke:currentColor;stroke-width:1.5}
.lz-bulut{left:35cqw;top:1.2cqw;width:22cqw}
.lz-bulut svg{display:block;width:100%;height:auto}
.lz-bulut path{fill:rgba(234,242,244,.03);stroke:rgba(234,242,244,.5);stroke-width:1.6;stroke-dasharray:4 4}
.lz-bulut span{position:absolute;left:0;right:0;top:57%;text-align:center;font-size:2.6cqw;line-height:1;color:var(--gri)}
.lz-engel{left:26cqw;width:40cqw;top:13.6cqw;text-align:center;font-size:3cqw;font-weight:600;line-height:1;color:var(--kirmizi)}
.lz-belgeler{left:6cqw;top:29cqw;width:27cqw;display:grid;gap:1.8cqw}
.lz-b{display:flex;align-items:center;gap:1.8cqw;height:10.4cqw;padding:0 1.8cqw;border-radius:2.4cqw;border:1px solid rgba(234,242,244,.14);font-size:2.9cqw;font-weight:500;line-height:1.15}
.lz-b i,.lz-tur b.var i{flex:none;position:relative;border-radius:.5cqw;background:rgba(234,242,244,.88)}
.lz-b i{width:4.2cqw;height:5.4cqw}
.lz-b i::before{content:"";position:absolute;left:.8cqw;right:.8cqw;top:1.3cqw;height:.42cqw;background:rgba(7,16,23,.55);box-shadow:0 1.1cqw 0 rgba(7,16,23,.55),0 2.2cqw 0 rgba(7,16,23,.55)}
.lz-cekirdek{left:34cqw;top:46cqw;width:24cqw;display:grid;justify-items:center;gap:1.4cqw}
.lz-kure{width:12cqw;height:12cqw;border-radius:50%;background:radial-gradient(circle,#fff 0 16%,#BFF1F8 36%,#45B7CF 64%,rgba(69,183,207,0) 71%);box-shadow:0 0 6cqw rgba(110,220,240,.5)}
.lz-ad{font-size:2.8cqw;font-weight:600;line-height:1.2}
.lz-cevap{left:58cqw;top:29cqw;width:36cqw;display:grid}
.lz-tur{grid-area:1/1;display:grid;gap:2cqw;align-content:start}
.lz-tur p{display:grid;gap:1.2cqw;font-size:3.2cqw;font-weight:500;line-height:1.3;padding:2.2cqw 2.4cqw;border-radius:3cqw;border:1px solid rgba(234,242,244,.16);background:rgba(10,24,31,.94)}
.lz-tur b{justify-self:start;display:inline-flex;align-items:center;gap:1cqw;font-size:2.6cqw;font-weight:600;line-height:1.2;padding:.6cqw 1.6cqw;border-radius:2cqw}
.lz-tur b.var{color:#A8E8F3;background:rgba(69,183,207,.18)}
.lz-tur b.var i{width:1.9cqw;height:2.5cqw;background:#A8E8F3}
.lz-tur b.yok{color:var(--sari);background:rgba(242,184,75,.15)}
.lz-soru{left:6cqw;top:84cqw;width:80cqw;display:flex;align-items:center;gap:2.2cqw;padding:2.2cqw 3cqw 2.2cqw 2.2cqw;border-radius:3.6cqw;background:#EAF2F4;color:#071017;font-size:3.4cqw;font-weight:500;line-height:1.25}
.lz-kisi{flex:none;position:relative;width:6cqw;height:6cqw;border-radius:50%;background:#0E4F6E;overflow:hidden}
.lz-kisi::before{content:"";position:absolute;left:1.85cqw;top:1.1cqw;width:2.3cqw;height:2.3cqw;border-radius:50%;background:#EAF2F4}
.lz-kisi::after{content:"";position:absolute;left:.8cqw;top:3.9cqw;width:4.4cqw;height:4cqw;border-radius:50%;background:#EAF2F4}
.lz-sorular{display:grid}
.lz-sorular>span{grid-area:1/1}
.lz-alanlar{left:3cqw;right:3cqw;top:110.5cqw;display:flex;flex-wrap:wrap;justify-content:center;gap:1.6cqw}
.lz-alanlar span{font-size:2.8cqw;font-weight:500;line-height:1.2;padding:1cqw 2.2cqw;border-radius:3cqw;border:1px solid rgba(234,242,244,.16)}
