/* ÜRETİLDİ: _elementor_uyum_uret.py — mobil.css Elementor türevleri */
.sd-app.e-con{position:relative;height:min(62vh,560px);display:flex;justify-content:center;align-items:flex-end;gap:4%}
body .elementor .sd-app{height:min(62vh,560px)}
.sd-app__phone.e-con{position:relative;height:100%;border-radius:12% / 5.7%;padding:2.5%}
body .elementor .sd-app__phone{height:100%;border-radius:12% / 5.7%;background:#0B0C10;padding:2.5%;box-shadow:0 30px 60px rgba(31,34,51,.28),0 0 0 1.5px rgba(255,255,255,.1)}
.sd-app__phone--a.e-con{z-index:2}
.sd-app__phone--b.e-con{height:82%}
body .elementor .sd-app__phone--b{height:82%}
.sd-app__bar.e-con{position:absolute;left:8%;right:8%;top:3.2%;display:flex;justify-content:space-between;z-index:2}
body .elementor .sd-app__bar{font:600 10px/1 var(--sd-font);color:#111}
body .elementor .sd-app__bar i{width:34px;height:10px;border-radius:5px;background:#111}
body .elementor .sd-app__bar--and{color:#fff}
body .elementor .sd-app__bar--and i{background:#fff;width:26px}
.sd-app__scr.e-con{position:relative;width:100%;height:100%;border-radius:10% / 4.7%;overflow:clip}
body .elementor .sd-app__scr{width:100%;height:100%;border-radius:10% / 4.7%;background:#F7F5F1;color:var(--sd-navy);font:500 11px/1.3 var(--sd-font)}
body .elementor .sd-app__scr--dark{background:#1B1E2E;color:#fff}
.sd-app__view.e-con{display:flex;width:300%;height:100%}
body .elementor .sd-app__view{width:300%;height:100%}
.sd-app__pg.e-con{width:33.333%;flex:none;padding:46px 14px 60px;display:grid;gap:10px;align-content:start}
body .elementor .sd-app__pg{width:33.333%;padding:46px 14px 60px}
.sd-app__scr--dark .sd-app__pg.e-con{width:100%}
body .elementor .sd-app__scr--dark .sd-app__pg{width:100%}
.sd-app__pg h4.elementor-heading-title.elementor-heading-title.elementor-heading-title{margin:0 0 4px;font-size:15px;color:inherit}
body .elementor .sd-app__pg h4{margin:0 0 4px;font-size:15px;color:inherit}
.sd-app__row.e-con{display:grid;grid-template-columns:28px minmax(0,1fr);grid-template-rows:auto auto;column-gap:8px;row-gap:4px;align-items:center;padding:8px;border-radius:10px}
body .elementor .sd-app__row{padding:8px;border-radius:10px;background:rgba(255,255,255,.75)}
body .elementor .sd-app__scr--dark .sd-app__row{background:rgba(255,255,255,.07)}
body .elementor .sd-app__row i{width:28px;height:28px;border-radius:8px;background:var(--g-soft)}
body .elementor .sd-app__scr--dark .sd-app__row i{background:rgba(255,255,255,.12)}
body .elementor .sd-app__row b{height:7px;width:70%;border-radius:4px;background:rgba(31,34,51,.35)}
body .elementor .sd-app__row span{height:6px;width:45%;border-radius:4px;background:rgba(31,34,51,.15)}
body .elementor .sd-app__scr--dark .sd-app__row b,body .elementor .sd-app__scr--dark .sd-app__row span{background:rgba(255,255,255,.3)}
.sd-app__card.e-con{padding:12px;border-radius:12px}
body .elementor .sd-app__card{padding:12px;border-radius:12px;background:#fff;box-shadow:var(--sd-shadow-card)}
body .elementor .sd-app__card b{font-size:12px}
body .elementor .sd-app__card span{font-size:10px;color:var(--sd-text-muted)}
body .elementor .sd-app__card--hi{background:var(--g);color:#fff}
body .elementor .sd-app__card--hi span{color:rgba(255,255,255,.75)}
body .elementor .sd-app__scr--dark .sd-app__card{background:rgba(255,255,255,.1);color:#fff;box-shadow:none}
body .elementor .sd-app__scr--dark .sd-app__card span{color:rgba(255,255,255,.6)}
.sd-app__cal.e-con{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px}
body .elementor .sd-app__cal i{border-radius:50%;background:#fff}
body .elementor .sd-app__cal i.on{background:var(--g);box-shadow:0 0 0 3px var(--g-soft)}
.sd-app__slots.e-con{display:flex;gap:6px}
body .elementor .sd-app__slots span{padding:7px 0;border-radius:8px;border:1px solid rgba(31,34,51,.15);font-size:10px}
body .elementor .sd-app__slots .on{background:var(--sd-navy);color:#fff;border-color:var(--sd-navy)}
.sd-app__btn.e-con{margin-top:4px;padding:10px;border-radius:10px;text-align:center}
body .elementor .sd-app__btn{margin-top:4px;padding:10px;border-radius:10px;background:var(--sd-red);color:#fff;font-weight:600;font-size:11px}
.sd-app__map.e-con{height:70px;border-radius:10px;position:relative}
body .elementor .sd-app__map{height:70px;border-radius:10px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.08) 0 1px,transparent 1px 14px),repeating-linear-gradient(0deg,rgba(255,255,255,.08) 0 1px,transparent 1px 14px),#243055}
body .elementor .sd-app__map::after{width:10px;height:10px;border-radius:50%;background:var(--sd-red-bright);box-shadow:0 0 0 5px rgba(224,56,63,.3)}
.sd-app__toast.e-con{position:absolute;left:8%;right:8%;top:8%;display:flex;gap:10px;align-items:center;padding:10px 12px;border-radius:12px}
body .elementor .sd-app__toast{padding:10px 12px;border-radius:12px;background:#fff;box-shadow:var(--sd-shadow-float)}
body .elementor .sd-app__toast i{width:28px;height:28px;border-radius:8px;background:#1A9E5C}
body .elementor .sd-app__toast b{font-size:11px}
body .elementor .sd-app__toast span{font-size:10px;color:var(--sd-text-muted)}
.sd-app__tabs.e-con{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:space-around;padding:12px 12px 18px}
body .elementor .sd-app__tabs{padding:12px 12px 18px;background:#fff;border-top:1px solid rgba(31,34,51,.08)}
body .elementor .sd-app__tabs i{width:20px;height:20px;border-radius:6px;background:rgba(31,34,51,.18)}
body .elementor .sd-app__tabs em{width:24px;height:3px;border-radius:2px;background:var(--g)}
.sd-app__chip.e-con{position:absolute;z-index:3}
body .elementor .sd-app__chip{background:#fff;box-shadow:var(--sd-shadow-card)}
.sd-app__chip--1.e-con{left:0;top:30%}
.sd-app__chip--2.e-con{right:-2%;top:16%}
.sd-app__chip--3.e-con{left:8%;bottom:6%}
.sd-pick.e-con{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
.sd-pick__c.e-con{position:relative;padding:28px 26px;border-radius:var(--sd-r-card)}
body .elementor .sd-pick__c{padding:28px 26px;border-radius:var(--sd-r-card);background:#fff;box-shadow:var(--sd-shadow-card);border:2px solid transparent}
body .elementor .sd-pick__c--on{border-color:var(--g)}
body .elementor .sd-pick__c--on::after{padding:5px 10px;border-radius:6px;background:var(--g);color:#fff;font:600 .75rem/1 var(--sd-font)}
.sd-pick__ic.e-con{display:grid;width:48px;height:48px;border-radius:12px;margin-bottom:16px}
body .elementor .sd-pick__ic{width:48px;height:48px;border-radius:12px;background:var(--g-soft);color:var(--g);margin-bottom:16px}
.sd-pick__ic .sdi{width:22px;height:22px}
body .elementor .sd-pick__ic svg{width:22px;height:22px}
.sd-pick__c h3.elementor-heading-title.elementor-heading-title.elementor-heading-title{font-size:var(--sd-fs-h4)}
body .elementor .sd-pick__c h3{font-size:var(--sd-fs-h4)}
body .elementor .sd-pick__c p{font-size:.9375rem;color:var(--sd-text-muted)}
body .elementor .sd-pick__c p b{color:var(--sd-navy)}
body .elementor .sd-pick__c small{margin-top:6px;padding:5px 9px;border-radius:6px;background:var(--sd-grey-100);font:600 .75rem/1 var(--sd-font);color:var(--sd-navy)}
@media (max-width:1024px){
 .sd-pick.e-con{grid-template-columns:minmax(0,1fr)}
 .sd-app.e-con{height:min(60vh,520px)}
 body .elementor .sd-app{height:min(60vh,520px)}
}
@media (max-width:720px){
 .sd-app.e-con{height:440px}
 body .elementor .sd-app{height:440px}
 .sd-app__phone--b.e-con{display:none}
 .sd-app__chip--2.e-con{right:0}
 .sd-app__chip--1.e-con{left:0}
}
