/* ÜRETİLDİ: _elementor_uyum_uret.py — yazilim.css Elementor türevleri */
.sd-tool.e-con{position:relative;height:min(62vh,560px);display:flex;align-items:flex-end;justify-content:center;gap:0}
body .elementor .sd-tool{height:min(62vh,560px)}
.sd-tool .sd-phone.e-con{height:100%;z-index:1}
body .elementor .sd-tool .sd-phone{height:100%}
.sd-tool__calc.e-con{position:relative;z-index:2;width:min(58%,300px);padding:18px 18px 16px;border-radius:16px;display:grid;gap:9px}
body .elementor .sd-tool__calc{width:min(58%,300px);padding:18px 18px 16px;border-radius:16px;background:#fff;box-shadow:var(--sd-shadow-float);font:500 12px/1.3 var(--sd-font);color:var(--sd-navy)}
.sd-tool__calc>.elementor-element>.elementor-widget-container>b{font-size:13px;padding-bottom:8px;border-bottom:1px solid var(--sd-grey-100)}
body .elementor .sd-tool__calc>b{font-size:13px;padding-bottom:8px;border-bottom:1px solid var(--sd-grey-100)}
body .elementor .sd-tool__calc label{padding:8px 10px;border-radius:8px;border:1px solid rgba(31,34,51,.14)}
body .elementor .sd-tool__calc label span{color:var(--sd-text-muted)}
body .elementor .sd-tool__calc label i{font-weight:600}
.sd-tool__blur.e-con{width:64px;height:10px;border-radius:5px}
body .elementor .sd-tool__blur{width:64px;height:10px;border-radius:5px;background:repeating-linear-gradient(90deg,rgba(31,34,51,.35) 0 6px,transparent 6px 9px)}
.sd-tool__res.e-con{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 10px;padding:12px;border-radius:10px}
body .elementor .sd-tool__res{padding:12px;border-radius:10px;background:var(--g-soft)}
body .elementor .sd-tool__res span{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--g)}
body .elementor .sd-tool__n{font:800 26px/1 var(--sd-font);color:var(--sd-navy)}
body .elementor .sd-tool__res small{color:var(--sd-text-muted);font-size:10px}
.sd-tool__ok.e-con{display:flex;align-items:center;gap:8px;padding:9px 12px;border-radius:8px}
body .elementor .sd-tool__ok{padding:9px 12px;border-radius:8px;background:var(--sd-navy);color:#fff;font-weight:600}
.sd-tool__ok .sdi{width:16px;height:16px;fill:none;stroke:var(--sd-yellow);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}
body .elementor .sd-tool__ok svg{width:16px;height:16px}
.sd-tool__chip.e-con{position:absolute;z-index:3}
body .elementor .sd-tool__chip{background:#fff;box-shadow:var(--sd-shadow-card)}
.sd-tool__chip .sdi{width:14px;height:14px;color:var(--g)}
body .elementor .sd-tool__chip svg{width:14px;height:14px;color:var(--g)}
.sd-tool__chip--1.e-con{left:2%;top:12%}
.sd-tool__chip--2.e-con{left:0;top:48%}
.sd-tool__chip--3.e-con{right:4%;top:6%}
.sd-ocr.e-con{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:18px;align-items:start}
.sd-ocr__fis.e-con{position:relative;overflow:clip;padding:18px 16px 24px;border-radius:6px;display:grid;gap:9px;text-align:center}
body .elementor .sd-ocr__fis{padding:18px 16px 24px;border-radius:6px;background:#fff;box-shadow:var(--sd-shadow-card);font:600 12px/1 var(--sd-font);color:var(--sd-navy)}
body .elementor .sd-ocr__fis i{height:7px;border-radius:4px;background:rgba(31,34,51,.15)}
.sd-ocr__fis i.w.e-con{width:60%}
body .elementor .sd-ocr__fis i.w{width:60%;background:rgba(31,34,51,.35)}
body .elementor .sd-ocr__fis span{margin-top:6px;font-size:10px;letter-spacing:.1em}
.sd-ocr__beam.e-con{position:absolute;left:0;right:0;top:0;height:3px;transition:translate 1.6s linear .2s}
body .elementor .sd-ocr__beam{height:3px;background:var(--g);box-shadow:0 0 18px 6px color-mix(in srgb,var(--g) 45%,transparent)}
.sd-ocr__form.e-con{display:grid;gap:10px;padding:18px;border-radius:14px}
body .elementor .sd-ocr__form{padding:18px;border-radius:14px;background:#fff;box-shadow:var(--sd-shadow-card);font:500 12px/1.3 var(--sd-font);color:var(--sd-navy)}
body .elementor .sd-ocr__form small{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--g);font-weight:600}
body .elementor .sd-ocr__form label{padding:9px 10px;border-radius:8px;border:1px solid rgba(31,34,51,.14)}
body .elementor .sd-ocr__form label span{color:var(--sd-text-muted)}
.sd-ocr__v.e-con{transition:clip-path .5s steps(8) calc(1.2s + var(--k)*.35s)}
body .elementor .sd-ocr__v{font-weight:600}
.sd-ocr__btn.e-con{margin-top:4px;padding:10px;border-radius:8px;text-align:center;transition:opacity .4s 3s,translate .5s var(--sd-ease-out) 3s}
body .elementor .sd-ocr__btn{margin-top:4px;padding:10px;border-radius:8px;background:var(--sd-navy);color:#fff;font-weight:600}
@media (max-width:1024px){
 .sd-tool.e-con{height:min(58vh,520px)}
 body .elementor .sd-tool{height:min(58vh,520px)}
}
@media (max-width:720px){
 .sd-tool.e-con{height:460px}
 body .elementor .sd-tool{height:460px}
 .sd-tool__calc.e-con{width:64%;padding:14px}
 body .elementor .sd-tool__calc{width:64%;padding:14px}
 .sd-tool__chip--1.e-con{left:0}
 .sd-ocr.e-con{grid-template-columns:minmax(0,1fr)}
}
@media (max-width:480px){
 .sd-tool.e-con{justify-content:flex-start}
 .sd-tool__calc.e-con{position:absolute;right:0;bottom:10%;width:60%}
 body .elementor .sd-tool__calc{width:60%}
}
