/* ÜRETİLDİ: _elementor_uyum_uret.py — geo.css Elementor türevleri */
.sd-ai.e-con{position:relative;display:grid;gap:14px;padding-bottom:12px}
body .elementor .sd-ai{padding-bottom:12px}
.sd-ai__win.e-con{border-radius:16px;overflow:clip}
body .elementor .sd-ai__win{border-radius:16px;background:#15171F;color:#E9EBF2;box-shadow:var(--sd-shadow-float),0 0 0 1px rgba(255,255,255,.08);font:400 13px/1.5 var(--sd-font)}
.sd-ai__bar.e-con{display:flex;align-items:center;gap:7px;height:36px;padding:0 14px}
body .elementor .sd-ai__bar{height:36px;padding:0 14px;font:600 11px/1 var(--sd-font);color:#9DA2B3}
body .elementor .sd-ai__bar i{width:10px;height:10px;border-radius:50%;background:#2A2E44}
body .elementor .sd-ai__bar span{margin-left:auto;padding:5px 10px;border-radius:6px;background:rgba(255,255,255,.08)}
.sd-ai__q.e-con{display:flex;gap:10px;align-items:flex-start;padding:14px 18px 10px}
body .elementor .sd-ai__q{padding:14px 18px 10px}
body .elementor .sd-ai__q i{width:26px;height:26px;border-radius:50%;background:#2A2E44}
body .elementor .sd-ai__q span{padding:9px 12px;border-radius:12px 12px 12px 3px;background:#2A2E44}
.sd-ai__a.e-con{display:grid;grid-template-columns:26px minmax(0,1fr);gap:10px;padding:8px 18px 18px}
body .elementor .sd-ai__a{padding:8px 18px 18px}
.sd-ai__spark.e-con{display:grid;width:26px;height:26px;border-radius:50%}
body .elementor .sd-ai__spark{width:26px;height:26px;border-radius:50%;background:var(--g);color:#fff}
.sd-ai__spark .sdi{width:14px;height:14px}
body .elementor .sd-ai__spark svg{width:14px;height:14px}
.sd-ai__txt.e-con{display:grid;gap:8px}
body .elementor .sd-ai__txt p{margin:0}
body .elementor .sd-ai__txt b{color:#fff;background:linear-gradient(transparent 55%,color-mix(in srgb,var(--g) 55%,transparent) 55%)}
.sd-ai__cite.e-con{display:inline-grid;min-width:18px;height:18px;padding:0 5px;border-radius:5px}
body .elementor .sd-ai__cite,body .elementor .sd-ai__src em{height:18px;padding:0 5px;border-radius:5px;background:var(--g);color:#fff;font:600 10px/1 var(--sd-font)}
.sd-ai__src.e-con{grid-column:2;display:flex;gap:10px;align-items:center;margin-top:4px;padding-top:10px}
body .elementor .sd-ai__src{margin-top:4px;padding-top:10px;border-top:1px solid rgba(255,255,255,.08);font-size:11px;color:#9DA2B3}
body .elementor .sd-ai__src b{color:#E9EBF2}
.sd-ai__test.e-con{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:12px 14px;border-radius:12px}
body .elementor .sd-ai__test{padding:12px 14px;border-radius:12px;background:#fff;box-shadow:var(--sd-shadow-card);font:600 12px/1 var(--sd-font);color:var(--sd-navy)}
body .elementor .sd-ai__test li{padding:7px 10px;border-radius:8px;background:var(--sd-grey-100)}
body .elementor .sd-ai__test i{width:9px;height:9px;border-radius:50%;background:rgba(31,34,51,.2)}
body .elementor .sd-ai__test small{margin-left:auto;font-weight:500;color:var(--sd-text-muted)}
.sd-ai__chip.e-con{position:absolute;right:-10px;top:-14px;z-index:3}
body .elementor .sd-ai__chip{background:#fff;box-shadow:var(--sd-shadow-card)}
.sd-ent.e-con{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.sd-ent__col.e-con{display:grid;gap:8px;padding:18px;border-radius:var(--sd-r-card)}
body .elementor .sd-ent__col{padding:18px;border-radius:var(--sd-r-card);background:#fff;box-shadow:var(--sd-shadow-card);font-size:.9375rem}
body .elementor .sd-ent__col b{padding-bottom:8px;border-bottom:1px solid var(--sd-grey-100);color:var(--sd-navy)}
body .elementor .sd-ent__col span{padding:8px 10px;border-radius:8px;background:var(--sd-grey-100);color:var(--sd-navy)}
.sd-ent__fix.e-con{transition:color .3s 1.6s}
body .elementor .sd-ent__fix{color:transparent!important}
body .elementor .sd-ent__fix::before{padding:8px 10px;border-radius:8px;background:#FBE9EA;color:var(--sd-red-dark);text-decoration:line-through}
body .elementor .sd-ent__fix::after{border-radius:8px;background:#E6F5EC}
body .elementor .sd-ent.in .sd-ent__fix{color:#14532D!important}
@media (max-width:1024px){
 .sd-ent.e-con{grid-template-columns:minmax(0,1fr)}
}
@media (max-width:720px){
 .sd-ai__chip.e-con{right:0}
 body .elementor .sd-ai__test small{margin-left:0;width:100%}
}
