/* Ezan Vakti 4 — onaylanan sakin İstanbul gün batımı · v1.11.83
   Kapsam yalnız [ezan_vakti_4] / data-ev-template=4. Diğer 3 tema ve tüm hesaplamalar aynıdır. */
html body:has(section.ev-app.ev-daylight-4):not(.wp-admin){background:#061e37!important}
html body section.ev-app.ev-design-3.ev-daylight-4:not(.ev-settings-open){
 background:#061e37!important;color:#fff!important;overflow:hidden!important;
 min-height:100svh!important;
 padding:calc(11px + env(safe-area-inset-top)) clamp(10px,3vw,22px) calc(66px + env(safe-area-inset-bottom))!important;
}
html body section.ev-app.ev-design-3.ev-daylight-4:not(.ev-settings-open)>.ev2-scene{
 display:block!important;position:absolute!important;inset:0!important;z-index:-1!important;
 background:#061e37 url('./ev4-calm-sunset.webp') center top / 100% 100% no-repeat!important;
}
html body section.ev-app.ev-design-3.ev-daylight-4:not(.ev-settings-open)>.ev2-scene::before{
 content:''!important;position:absolute!important;inset:0!important;
 background:linear-gradient(180deg,rgba(3,23,47,.23) 0%,rgba(8,35,65,.09) 32%,rgba(6,28,46,.08) 51%,rgba(2,23,43,.43) 70%,rgba(1,20,40,.74) 100%)!important;
}
/* Do not reserve empty advertisement space. */
html body section.ev-app.ev-design-3.ev-daylight-4:not(.ev-settings-open)>.ev2-banner-host{order:0!important}
html body section.ev-app.ev-design-3.ev-daylight-4:not(.ev-settings-open)>.ev2-topbar{
 order:2!important;z-index:2!important;justify-content:center!important;text-align:center!important;
 margin:0!important;padding:4px 2px 0!important;color:#fff!important;
}
html body section.ev-app.ev-design-3.ev-daylight-4:not(.ev-settings-open)>.ev2-topbar>div{width:100%!important;text-align:center!important}
html body section.ev-app.ev-design-3.ev-daylight-4:not(.ev-settings-open) .ev2-location-icon{color:#fff!important}
html body section.ev-app.ev-design-3.ev-daylight-4:not(.ev-settings-open) .ev2-place-name{
 color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 2px 12px #032840b5!important;
 font-size:clamp(18px,5.1vw,25px)!important;font-weight:760!important;
}
html body section.ev-app.ev-design-3.ev-daylight-4:not(.ev-settings-open)>.ev3-date-area{
 order:3!important;z-index:2!important;display:flex!important;align-items:center!important;
 min-height:0!important;gap:0!important;margin:4px 0 0!important;padding:0!important;
}
html body section.ev-app.ev-design-3.ev-daylight-4:not(.ev-settings-open)>.ev3-date-area .ev-date,
html body section.ev-app.ev-design-3.ev-daylight-4:not(.ev-settings-open)>.ev3-date-area .ev-hijri{
 color:#f1f5ff!important;-webkit-text-fill-color:#f1f5ff!important;font-size:clamp(11px,3.25vw,15px)!important;
 text-align:center!important;text-shadow:0 2px 8px #061e39d9!important;line-height:1.4!important;
}
html body section.ev-app.ev-design-3.ev-daylight-4:not(.ev-settings-open)>.ev3-date-area .ev-date{font-weight:600!important}
/* Transparent sapphire-glass clock with a soft golden Islamic-arch silhouette. */
html body section.ev-app.ev-design-3.ev-daylight-4:not(.ev-settings-open)>.ev-countdown{
 order:4!important;z-index:2!important;display:flex!important;flex-direction:column!important;
 align-items:center!important;justify-content:center!important;
 position:relative!important;height:clamp(170px,23svh,235px)!important;
 min-height:170px!important;margin:clamp(16px,3.6svh,35px) 0 clamp(18px,4svh,45px)!important;
 padding:20px 10px 12px!important;overflow:visible!important;
 border:2px solid rgba(248,213,149,.90)!important;border-radius:44% 44% 31px 31px/30% 30% 30px 30px!important;
 background:linear-gradient(180deg,rgba(5,41,77,.87),rgba(8,46,77,.79) 78%,rgba(24,45,64,.72))!important;
 box-shadow:0 12px 28px rgba(0,20,37,.27),inset 0 1px 0 #ffffff25!important;
 backdrop-filter:blur(5px)!important;-webkit-backdrop-filter:blur(5px)!important;
 color:#fff!important;text-align:center!important;
}
html body section.ev-app.ev-design-3.ev-daylight-4:not(.ev-settings-open)>.ev-countdown::before{
 content:'☪'!important;display:block!important;position:absolute!important;top:-18px!important;left:50%!important;
 transform:translateX(-50%)!important;z-index:2!important;
 color:#f7d389!important;font-size:25px!important;text-shadow:0 2px 10px #002438!important;
}
html body section.ev-app.ev-design-3.ev-daylight-4:not(.ev-settings-open) .ev-next{
 position:relative!important;order:1!important;display:block!important;margin:0!important;padding:0 4px!important;
 font:650 clamp(15px,4.2vw,21px)/1.3 system-ui,sans-serif!important;
 color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 2px 8px #071c3d!important;
}
html body section.ev-app.ev-design-3.ev-daylight-4:not(.ev-settings-open) .ev-clock{
 order:2!important;display:block!important;width:100%!important;max-width:100%!important;
 margin:10px 0 0!important;padding:0!important;white-space:nowrap!important;
 font:700 clamp(46px,13vw,82px)/1.03 system-ui,sans-serif!important;
 letter-spacing:-.05em!important;font-variant-numeric:tabular-nums!important;
 color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 2px 8px #0029446e!important;
}
html body section.ev-app.ev-design-3.ev-daylight-4:not(.ev-settings-open) .ev-countdown .ev-clock>.ev-clock-seconds{
 display:inline!important;font-size:.43em!important;font-weight:650!important;
 vertical-align:baseline!important;letter-spacing:-.015em!important;white-space:nowrap!important;
 color:#d4dae5!important;-webkit-text-fill-color:#d4dae5!important;
}
html body section.ev-app.ev-design-3.ev-daylight-4:not(.ev-settings-open) .ev-target{
 order:3!important;display:block!important;margin:8px 0 0!important;color:#eef7ff!important;
 -webkit-text-fill-color:#eef7ff!important;font-size:clamp(11px,3.1vw,14px)!important;
 text-shadow:0 2px 9px #001f3c!important;
}
/* Single translucent six-prayer strip; all cards share the same calm palette. */
html body section.ev-app.ev-design-3.ev-daylight-4:not(.ev-settings-open)>.ev-prayers{
 order:6!important;z-index:2!important;display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;
 gap:0!important;margin:auto 0 8px!important;padding:3px!important;
 background:rgba(7,34,56,.55)!important;border:1px solid rgba(232,242,250,.48)!important;
 border-radius:18px!important;box-shadow:0 4px 18px #0417285e!important;
 backdrop-filter:blur(6px)!important;-webkit-backdrop-filter:blur(6px)!important;
}
html body section.ev-app.ev-design-3.ev-daylight-4:not(.ev-settings-open)>.ev-prayers>.ev-prayer,
html body section.ev-app.ev-design-3.ev-daylight-4:not(.ev-settings-open)>.ev-prayers>.ev-prayer[data-prayer]{
 display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;
 gap:5px!important;height:clamp(68px,18vw,91px)!important;min-height:0!important;max-height:91px!important;
 padding:8px 1px!important;margin:0!important;min-width:0!important;
 background:rgba(8,35,60,.16)!important;background-color:rgba(8,35,60,.16)!important;
 border:0!important;border-right:1px solid rgba(232,242,250,.18)!important;
 border-radius:10px!important;box-shadow:none!important;backdrop-filter:none!important;color:#fff!important;
}
html body section.ev-app.ev-design-3.ev-daylight-4:not(.ev-settings-open)>.ev-prayers>.ev-prayer:last-child{border-right:0!important}
html body section.ev-app.ev-design-3.ev-daylight-4:not(.ev-settings-open)>.ev-prayers>.ev-prayer.active{
 outline:2px solid rgba(248,212,142,.88)!important;outline-offset:-2px!important;
 background:rgba(70,111,132,.44)!important;background-color:rgba(70,111,132,.44)!important;
}
html body section.ev-app.ev-design-3.ev-daylight-4:not(.ev-settings-open)>.ev-prayers>.ev-prayer>span,
html body section.ev-app.ev-design-3.ev-daylight-4:not(.ev-settings-open)>.ev-prayers>.ev-prayer>strong{
 display:block!important;color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 1px 4px #06243b!important;
 font-size:clamp(10px,2.9vw,14px)!important;font-weight:650!important;white-space:nowrap!important;
}
html body section.ev-app.ev-design-3.ev-daylight-4:not(.ev-settings-open)>.ev-prayers>.ev-prayer>strong{
 font-size:clamp(11px,3.15vw,17px)!important;font-weight:760!important;
}
html body section.ev-app.ev-design-3.ev-daylight-4:not(.ev-settings-open) .ev4-day-glyph{display:none!important}
/* Put the unchanged live sabah/kerahat components into two matching glass panels. */
html body section.ev-app.ev-design-3.ev-daylight-4:not(.ev-settings-open)>.ev4-status-strip{
 display:grid!important;order:7!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;
 position:relative!important;z-index:2!important;gap:8px!important;width:100%!important;
 margin:0 0 8px!important;
}
html body section.ev-app.ev-design-3.ev-daylight-4:not(.ev-settings-open) .ev4-status-card{
 position:relative!important;min-width:0!important;min-height:63px!important;
 padding:11px 10px!important;border-radius:16px!important;
 background:rgba(11,39,65,.62)!important;border:1px solid rgba(230,239,252,.5)!important;
 box-shadow:inset 0 1px #ffffff1d!important;
 backdrop-filter:blur(7px)!important;-webkit-backdrop-filter:blur(7px)!important;
}
html body section.ev-app.ev-design-3.ev-daylight-4:not(.ev-settings-open) .ev4-status-title{
 display:block!important;color:#f7f9ff!important;font-size:clamp(11px,3.1vw,14px)!important;font-weight:700!important;
}
html body section.ev-app.ev-design-3.ev-daylight-4:not(.ev-settings-open) .ev4-status-placeholder{
 display:block!important;margin:5px 0 0!important;color:#cbdbea!important;font-size:clamp(9px,2.4vw,11px)!important;
}
html body section.ev-app.ev-design-3.ev-daylight-4:not(.ev-settings-open) .ev4-morning-slot .ev-morning-notice:not([hidden]){
 display:block!important;position:static!important;top:auto!important;margin:5px 0 0!important;padding:0!important;
 border:0!important;background:none!important;box-shadow:none!important;color:#e8f2ff!important;
 font-size:clamp(10px,2.8vw,13px)!important;white-space:normal!important;
}
html body section.ev-app.ev-design-3.ev-daylight-4:not(.ev-settings-open) .ev4-morning-slot .ev-morning-notice strong{
 color:#f7d799!important;-webkit-text-fill-color:#f7d799!important;font-size:inherit!important;
}
html body section.ev-app.ev-design-3.ev-daylight-4:not(.ev-settings-open) .ev4-kerahat-slot .ev-kerahat-countdown:not([hidden]){
 display:flex!important;position:static!important;align-items:center!important;justify-content:flex-start!important;
 margin:4px 0 0!important;padding:0!important;gap:5px!important;
 border:0!important;background:none!important;box-shadow:none!important;
 color:#e9f4ff!important;font-size:clamp(10px,2.8vw,13px)!important;
}
html body section.ev-app.ev-design-3.ev-daylight-4:not(.ev-settings-open) .ev4-kerahat-slot .ev-kerahat-title{display:none!important}
html body section.ev-app.ev-design-3.ev-daylight-4:not(.ev-settings-open) .ev4-kerahat-slot .ev-kerahat-clock{
 color:#f7d799!important;-webkit-text-fill-color:#f7d799!important;font-size:inherit!important;
}
html body section.ev-app.ev-design-3.ev-daylight-4:not(.ev-settings-open) .ev4-morning-slot:has(.ev-morning-notice:not([hidden]))~.ev4-status-placeholder,
html body section.ev-app.ev-design-3.ev-daylight-4:not(.ev-settings-open) .ev4-kerahat-slot:has(.ev-kerahat-countdown:not([hidden]))~.ev4-status-placeholder{display:none!important}

/* EV4: Sabah namazı yalnız yazı, kerahat kartı yalnız aktif aralıklarda. */
html body section.ev-app.ev-design-3.ev-daylight-4:not(.ev-settings-open) .ev4-morning-slot{display:none!important}
html body section.ev-app.ev-design-3.ev-daylight-4:not(.ev-settings-open) .ev4-sabah-window{
 margin:6px 0 0!important;font-size:clamp(10px,2.8vw,13px)!important;
 color:#e8f2ff!important;line-height:1.45!important;white-space:normal!important;
}
html body section.ev-app.ev-design-3.ev-daylight-4:not(.ev-settings-open) .ev4-status-card[hidden]{display:none!important}
html body section.ev-app.ev-design-3.ev-daylight-4:not(.ev-settings-open)>.ev4-status-strip.ev4-no-kerahat{
 grid-template-columns:minmax(0,1fr)!important;
}

/* Existing shortcuts keep native handlers / the APK Create 8-button customization. */
html body section.ev-app.ev-design-3.ev-daylight-4:not(.ev-settings-open)>.ev-tools.ev2-tools{
 order:8!important;z-index:2!important;display:grid!important;
 grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:clamp(5px,1.5vw,14px)!important;
 width:100%!important;margin:5px 0 0!important;padding:0!important;
 background:transparent!important;border:none!important;
}
html body section.ev-app.ev-design-3.ev-daylight-4:not(.ev-settings-open)>.ev-tools.ev2-tools>button{
 display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;
 gap:6px!important;min-height:103px!important;height:auto!important;
 padding:12px 3px!important;border-radius:19px!important;
 background:rgba(8,38,66,.74)!important;border:1px solid rgba(225,239,254,.52)!important;
 box-shadow:inset 0 1px #ffffff1a!important;color:#fff!important;
 backdrop-filter:blur(6px)!important;-webkit-backdrop-filter:blur(6px)!important;
}
html body section.ev-app.ev-design-3.ev-daylight-4:not(.ev-settings-open)>.ev-tools.ev2-tools .ev2-tool-icon{
 display:grid!important;place-items:center!important;width:clamp(35px,10vw,52px)!important;height:clamp(35px,10vw,52px)!important;
 padding:4px!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;color:#fff!important;
}
html body section.ev-app.ev-design-3.ev-daylight-4:not(.ev-settings-open)>.ev-tools.ev2-tools svg{
 stroke:#fff!important;color:#fff!important;fill:none!important;
}
html body section.ev-app.ev-design-3.ev-daylight-4:not(.ev-settings-open)>.ev-tools.ev2-tools .ev2-tool-name{
 color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:clamp(10px,2.8vw,14px)!important;
 font-weight:650!important;line-height:1.15!important;text-shadow:0 1px 7px #061b2c!important;
 white-space:normal!important;word-break:normal!important;
}
@media(max-width:350px){
 html body section.ev-app.ev-daylight-4:not(.ev-settings-open)>.ev-countdown{height:171px!important}
 html body section.ev-app.ev-daylight-4:not(.ev-settings-open)>.ev-tools.ev2-tools>button{min-height:95px!important;padding:8px 2px!important}
}
@media(max-height:740px){
 html body section.ev-app.ev-daylight-4:not(.ev-settings-open)>.ev-countdown{height:175px!important;margin-top:9px!important;margin-bottom:13px!important}
 html body section.ev-app.ev-daylight-4:not(.ev-settings-open)>.ev-tools.ev2-tools>button{min-height:93px!important}
}

/* Native banner positions remain physically adjacent to their selected anchor. */
html body section.ev-app.ev-design-3.ev-daylight-4:not(.ev-settings-open)>.ev-apk-ad-anchor[data-ev-ad-anchor="counter_above"]{order:4!important}
html body section.ev-app.ev-design-3.ev-daylight-4:not(.ev-settings-open)>.ev-apk-ad-anchor[data-ev-ad-anchor="counter_below"]{order:5!important}
html body section.ev-app.ev-design-3.ev-daylight-4:not(.ev-settings-open)>.ev-apk-ad-anchor[data-ev-ad-anchor="buttons_above"]{order:8!important}
html body section.ev-app.ev-design-3.ev-daylight-4:not(.ev-settings-open)>.ev-tools.ev2-tools{order:9!important}
html body section.ev-app.ev-design-3.ev-daylight-4:not(.ev-settings-open)>.ev-apk-ad-anchor[data-ev-ad-anchor="buttons_below"]{order:10!important}
