.evs-mobile-nav{box-sizing:border-box;display:flex;align-items:center;justify-content:space-around;gap:3px;background:#fff;border:1px solid #dce4e8;border-radius:999px;box-shadow:0 10px 28px #142d4e30;padding:8px;max-width:520px;font:12px/1.3 system-ui,sans-serif}.evs-mobile-nav[hidden]{display:none!important}.evs-mobile-nav>a,.evs-mobile-nav>button{display:flex;flex:1;min-width:0;flex-direction:column;justify-content:center;align-items:center;gap:5px;text-decoration:none;color:#778992;min-height:54px;border-radius:999px;padding:6px 3px;text-align:center;overflow-wrap:anywhere}.evs-mobile-nav svg{width:24px;height:24px;flex-shrink:0}.evs-mobile-nav a[aria-current=page]{color:#16898b;background:#e5f7f6}.evs-mobile-nav>a.evs-menu-accent,.evs-mobile-nav>button.evs-menu-accent{background:#14344e;color:white;flex:0 0 62px;width:62px;height:62px;border-radius:50%;min-height:0;padding:0}.evs-mobile-nav .evs-menu-accent svg{width:30px;height:30px}.evs-mobile-nav .evs-menu-accent span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.evs-mobile-nav a:focus-visible{outline:3px solid #16898b;outline-offset:2px}#evs-mobile-menu{position:fixed;z-index:99990;width:calc(100% - 24px);--evs-menu-bar:0px}.evs-menu-top-left,.evs-menu-top-center,.evs-menu-top-right{top:calc(12px + env(safe-area-inset-top) + var(--evs-menu-bar))}.evs-menu-bottom-left,.evs-menu-bottom-center,.evs-menu-bottom-right{bottom:calc(12px + env(safe-area-inset-bottom) + var(--evs-menu-install,0px))}.evs-menu-top-left,.evs-menu-bottom-left{left:12px}.evs-menu-top-right,.evs-menu-bottom-right{right:12px}.evs-menu-top-center,.evs-menu-bottom-center{left:50%;transform:translateX(-50%)}body.admin-bar #evs-mobile-menu{--evs-menu-bar:46px}.evs-menu-spacer{height:100px}@media(min-width:901px){#evs-mobile-menu,.evs-menu-spacer{display:none!important}}.evst-device{height:300px;max-width:660px;position:relative;background:#f4f7fb;border:1px solid #dce4ef;border-radius:20px;overflow:hidden;margin-top:16px}.evst-screen-label{text-align:center;padding-top:95px;color:#7b8899}.evst-device #evst-preview{position:absolute;width:calc(100% - 24px)}.evst input,.evst select{max-width:100%}.evst-row td{vertical-align:middle}.evst-row input[type=url]{display:block;margin-top:6px}

.evs-mobile-nav>button{border:0;background:transparent;font:inherit;cursor:pointer}.evs-design-dark{background:#112d45;border-color:#29465e}.evs-design-dark>a,.evs-design-dark>button{color:#c5d4e1}.evs-design-dark a[aria-current=page]{background:#254d6c;color:#fff}.evs-design-glass{background:#ffffffc9;backdrop-filter:blur(16px);border:1px solid #ffffffaa;box-shadow:0 8px 32px #14344e26}.evs-design-glass>a,.evs-design-glass>button{color:#245476}.evs-design-minimal{border-radius:12px;box-shadow:0 3px 12px #142d4e15;border:0;border-top:3px solid #16898b}.evs-design-minimal a[aria-current=page]{background:transparent;color:#16898b;box-shadow:inset 0 -3px #16898b}.evs-design-cards{border-radius:20px;background:#f4f7fc;gap:7px}.evs-design-cards>a,.evs-design-cards>button{border-radius:14px;background:#e5f0ff;color:#235bb0}.evs-design-cards>:nth-child(2){background:#f0eaff;color:#7044ab}.evs-design-cards>:nth-child(4){background:#e3f8f1;color:#168664}.evs-design-cards>:nth-child(5){background:#fff1df;color:#af6b17}.evs-design-lift{border-radius:24px;box-shadow:0 14px 35px #14344e38}.evs-design-lift>a.evs-menu-accent,.evs-design-lift>button.evs-menu-accent{transform:translateY(-16px);box-shadow:0 8px 20px #14344e50;outline:6px solid #fff}.evs-menu-panel{position:absolute;left:0;right:0;max-height:45vh;overflow:auto;background:white;color:#14344e;border:1px solid #dce4ef;border-radius:16px;padding:12px;box-shadow:0 8px 30px #14344e35;text-align:left}.evs-menu-panel[hidden]{display:none!important}[class*=evs-menu-bottom-]>.evs-menu-panel{bottom:calc(100% + 12px)}[class*=evs-menu-top-]>.evs-menu-panel{top:calc(100% + 12px)}.evs-menu-panel ul{list-style:none;margin:0;padding:0}.evs-menu-panel ul ul{padding-left:16px}.evs-menu-panel a{display:block;padding:10px;border-radius:8px;color:#14344e;text-decoration:none}.evs-menu-panel a:hover,.evs-menu-panel a:focus{background:#e5f7f6}.evst [data-kind][hidden]{display:none!important}.evst [data-kind]{display:block;margin-top:8px}

@media(max-width:900px){body.evs-custom-mobile-menu #toggle-navigation,body.evs-custom-mobile-menu #site-header nav.menu,body.evs-custom-mobile-menu #site-header .main-navigation,body.evs-custom-mobile-menu #site-header .menu-toggle{display:none!important}}

@media(max-width:900px){body.evs-hide-header #site-header,body.evs-hide-header .site-header,body.evs-hide-footer #site-footer,body.evs-hide-footer .site-footer,body.evs-hide-sidebar #sidebar,body.evs-hide-sidebar .sidebar,body.evs-hide-sidebar .sidebar-container{display:none!important}body.evs-hide-sidebar .main{width:100%;max-width:100%;margin-left:0;float:none}body.evs-hide-sidebar .content-grid{grid-template-columns:minmax(0,1fr)}}
/* Live sizing controls apply equally to editor and front-end. */
.evs-mobile-nav{max-width:var(--evs-menu-width,520px);font-size:var(--evs-label-size,12px)}.evs-mobile-nav>a,.evs-mobile-nav>button{min-height:var(--evs-button-height,54px)}.evs-mobile-nav svg{width:var(--evs-icon-size,24px);height:var(--evs-icon-size,24px)}.evs-mobile-nav>a.evs-menu-accent,.evs-mobile-nav>button.evs-menu-accent{flex-basis:var(--evs-accent-size,62px);width:var(--evs-accent-size,62px);height:var(--evs-accent-size,62px)}.evs-mobile-nav .evs-menu-accent svg{width:var(--evs-icon-size,30px);height:var(--evs-icon-size,30px)}.evs-mobile-nav[data-labels=icons]>a>span,.evs-mobile-nav[data-labels=icons]>button>span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.evs-mobile-nav[data-labels=text]>a>svg,.evs-mobile-nav[data-labels=text]>button>svg{display:none}.evs-mobile-nav[data-labels=text]>.evs-menu-accent>span{position:static;width:auto;height:auto;clip-path:none;overflow:visible;padding:4px}.evs-mobile-nav>button:focus-visible{outline:3px solid #16898b;outline-offset:2px}
/* Ten additional structures, preserving menu assignments. */
.evs-design-rail{border-radius:0;border:0;border-bottom:4px solid #1764ce;padding:5px 8px;box-shadow:0 3px 18px #173c591f}.evs-design-rail>a,.evs-design-rail>button{border-radius:4px;color:#1b4b86}.evs-design-rail>a[aria-current=page]{background:#edf5ff;box-shadow:inset 0 3px #1764ce}.evs-design-rail>.evs-menu-accent{border-radius:8px!important;background:#1764ce!important}
.evs-design-split{background:transparent;border:0;box-shadow:none;padding:0;gap:8px}.evs-design-split>a,.evs-design-split>button{background:#fff;border-radius:16px;box-shadow:0 4px 14px #142d4e22;border:1px solid #e1e8f0;color:#34527b}.evs-design-split>.evs-menu-accent{border-radius:18px!important;background:#34527b!important}
.evs-design-square{border-radius:0;background:#f8f8f4;border:2px solid #162d3c;box-shadow:4px 4px 0 #162d3c;padding:0;gap:0}.evs-design-square>a,.evs-design-square>button{border-radius:0;color:#162d3c;border-right:1px solid #cbd1d4}.evs-design-square>.evs-menu-accent{border-radius:0!important;background:#162d3c!important}
.evs-design-segment{border-radius:18px;background:#e9edf5;padding:5px;box-shadow:none;border:1px solid #dce2ed}.evs-design-segment>a,.evs-design-segment>button{border-radius:13px;color:#60708a}.evs-design-segment a[aria-current=page]{background:#fff;color:#1b4cb1;box-shadow:0 3px 10px #2e4d8022}.evs-design-segment>.evs-menu-accent{border-radius:13px!important;background:#fff!important;color:#1b4cb1!important;border:1px solid #cbd8ed}
.evs-design-outline{background:#fff;border:2px solid #7c42c7;border-radius:24px;box-shadow:none;gap:5px}.evs-design-outline>a,.evs-design-outline>button{border-radius:12px;color:#6b37ac;border:1px solid #eadff8}.evs-design-outline>.evs-menu-accent{background:#f6edff!important;color:#6b37ac!important;border:2px solid #7c42c7}.evs-design-outline a[aria-current=page]{background:#f0e3ff;color:#54268f}
.evs-design-sunset{background:linear-gradient(105deg,#f85d55,#ae3289);border:0;border-radius:18px;box-shadow:0 8px 24px #b3436550}.evs-design-sunset>a,.evs-design-sunset>button{color:#fff;border-radius:12px}.evs-design-sunset a[aria-current=page]{background:#ffffff30;color:white}.evs-design-sunset>.evs-menu-accent{border-radius:16px!important;transform:rotate(-4deg);background:#fff!important;color:#bd397d!important}
.evs-design-neon{background:#0b1125;border:1px solid #354267;border-radius:16px;box-shadow:0 0 20px #386cff40}.evs-design-neon>a,.evs-design-neon>button{color:#9caccd;border-radius:10px}.evs-design-neon a[aria-current=page]{color:#70ffcf;background:#70ffcf14;box-shadow:inset 0 -2px #70ffcf}.evs-design-neon>.evs-menu-accent{background:#70ffcf!important;color:#0b1125!important;box-shadow:0 0 18px #70ffcf66}
.evs-design-soft{background:#eaf0f6;border:0;border-radius:22px;box-shadow:6px 6px 15px #a7b5c455,-5px -5px 15px #fff;padding:10px;gap:8px}.evs-design-soft>a,.evs-design-soft>button{border-radius:16px;color:#4a6b84}.evs-design-soft a[aria-current=page]{background:#eaf0f6;box-shadow:inset 3px 3px 7px #b4c2d1,inset -3px -3px 7px #fff;color:#215a8b}.evs-design-soft>.evs-menu-accent{background:#eaf0f6!important;color:#215a8b!important;box-shadow:3px 3px 8px #b4c2d1,-3px -3px 8px #fff}
.evs-design-compact{border:1px solid #bfcbd7;background:#fff;border-radius:12px;padding:3px 6px;gap:2px;box-shadow:0 4px 10px #142d4e20}.evs-design-compact>a,.evs-design-compact>button{flex-direction:row;flex-wrap:wrap;gap:4px;border-radius:8px;color:#46637d}.evs-design-compact>.evs-menu-accent{border-radius:10px!important;background:#257a75!important}.evs-design-compact a[aria-current=page]{background:#e5f7f0;color:#216f66}
.evs-design-editorial{background:#fcf8ef;border:0;border-radius:0;padding:10px 4px;border-top:1px solid #4a3c30;border-bottom:1px solid #4a3c30;box-shadow:none}.evs-design-editorial>a,.evs-design-editorial>button{flex-direction:column-reverse;border-radius:0;color:#5a4532;font-family:Georgia,serif;font-weight:bold}.evs-design-editorial a[aria-current=page]{color:#a24d26;background:transparent;text-decoration:underline;text-underline-offset:4px}.evs-design-editorial>.evs-menu-accent{background:#a24d26!important;border-radius:50% 50% 8px 8px!important}
/* Visual icon picker, with a native select as keyboard/no-script fallback. */
.evst-icon-current{display:inline-flex;vertical-align:middle;margin:4px;color:#235c91}.evst-icon-current svg,.evst-icon-grid svg{width:24px;height:24px;flex-shrink:0}.evst-icon-picker{margin-top:8px;min-width:190px}.evst-icon-picker summary{cursor:pointer;color:#135e96;padding:6px 0}.evst-icon-grid{display:grid;grid-template-columns:repeat(2,minmax(95px,1fr));gap:6px;max-height:330px;overflow:auto;padding:6px;background:white;border:1px solid #dce4ee;border-radius:10px}.evst-icon-grid button{display:flex;gap:7px;align-items:center;text-align:left;background:#fff;color:#234564;border:1px solid #dce4ee;border-radius:8px;min-height:42px;padding:7px;cursor:pointer}.evst-icon-grid button[aria-pressed=true]{background:#e3f1ff;border-color:#2271b1}.evst-icon-grid button:focus-visible{outline:2px solid #2271b1;outline-offset:1px}.evst-appearance{display:flex;flex-wrap:wrap;gap:16px;padding:12px 0}.evst-appearance>label{display:flex;flex-direction:column;gap:6px}.evst-appearance input{width:125px}.evst-appearance>p{flex-basis:100%;margin:0}.evst .evst-icon-grid button svg{pointer-events:none}
#evs-mobile-menu[data-scroll-hide="1"]{transition:translate .22s ease,opacity .22s ease,visibility .22s;translate:0 0}#evs-mobile-menu.evs-menu-scroll-hidden{opacity:0;visibility:hidden;pointer-events:none}#evs-mobile-menu.evs-menu-bottom-center.evs-menu-scroll-hidden{translate:0 calc(100% + 40px + env(safe-area-inset-bottom) + var(--evs-menu-install,0px))}#evs-mobile-menu.evs-menu-top-center.evs-menu-scroll-hidden{translate:0 calc(-100% - 40px - env(safe-area-inset-top) - var(--evs-menu-bar,0px))}@media(prefers-reduced-motion:reduce){#evs-mobile-menu[data-scroll-hide="1"]{transition:none}}

/* Hide any provisional nav until latest site configuration has been verified. */
#evs-mobile-menu[hidden]{display:none!important}


/* APK Create > Şablon Düzenle > Menü Şablonları: Görsel 1 / Görsel 2.
   Kept scoped to two opt-in templates; existing templates are not changed. */
#evs-mobile-menu.evs-design-apk-night,#evst-preview.evs-design-apk-night,
#evs-mobile-menu.evs-design-apk-clear,#evst-preview.evs-design-apk-clear{
  box-sizing:border-box; display:flex; flex-flow:row nowrap; gap:0;
  width:calc(100% - 22px); max-width:min(760px,calc(100% - 22px));
  padding:8px 4px; min-height:74px; align-items:stretch; justify-content:space-around;
  --evs-button-height:58px; --evs-icon-size:27px;
  --evs-accent-size:58px; --evs-label-size:12px;
}
#evs-mobile-menu.evs-design-apk-night,#evst-preview.evs-design-apk-night{
  border-radius:27px; border:1px solid rgba(157,191,224,.42);
  background:linear-gradient(110deg,rgba(9,27,49,.88),rgba(29,38,62,.87) 58%,rgba(64,37,39,.83));
  -webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);
  box-shadow:0 6px 25px rgba(0,9,26,.43),inset 0 1px rgba(255,255,255,.13);
}
#evs-mobile-menu.evs-design-apk-clear,#evst-preview.evs-design-apk-clear{
  border-radius:100px; border:1.3px solid rgba(227,241,255,.62);
  background:rgba(2,13,21,.22);box-shadow:0 6px 22px rgba(0,0,0,.13);
  -webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);
}
#evs-mobile-menu:is(.evs-design-apk-night,.evs-design-apk-clear)>:is(a,button),
#evst-preview:is(.evs-design-apk-night,.evs-design-apk-clear)>:is(a,button){
  min-width:0; flex:1 1 20%; height:auto!important; width:auto!important;
  min-height:58px; padding:5px 1px; border:0; border-radius:16px!important;
  background:transparent!important; box-shadow:none!important; outline:0;
  transform:none!important; display:flex; flex-direction:column;gap:5px;
  align-items:center;justify-content:center;color:#bac5d9;
  line-height:1.16; font-weight:400;
}
#evs-mobile-menu:is(.evs-design-apk-night,.evs-design-apk-clear)>:is(a,button) svg,
#evst-preview:is(.evs-design-apk-night,.evs-design-apk-clear)>:is(a,button) svg{
  display:block; width:27px!important;height:27px!important;flex-shrink:0;
}
#evs-mobile-menu:is(.evs-design-apk-night,.evs-design-apk-clear)>:is(a,button) span,
#evst-preview:is(.evs-design-apk-night,.evs-design-apk-clear)>:is(a,button) span{
  font:inherit;white-space:nowrap; overflow:visible; position:static!important;
  width:auto!important;height:auto!important;clip-path:none!important;
  color:inherit;
}
#evs-mobile-menu.evs-design-apk-night>:is(a,button):is([aria-current=page],.evs-menu-accent),
#evst-preview.evs-design-apk-night>:is(a,button).evs-menu-accent{color:#47d7ff!important;}
#evs-mobile-menu.evs-design-apk-night>:is(a,button):is([aria-current=page],.evs-menu-accent) svg,
#evst-preview.evs-design-apk-night>:is(a,button).evs-menu-accent svg{
 filter:drop-shadow(0 0 7px rgba(21,208,255,.58));stroke-width:2.2;
}
#evs-mobile-menu.evs-design-apk-clear>:is(a,button),#evst-preview.evs-design-apk-clear>:is(a,button){color:#fff;}
#evs-mobile-menu.evs-design-apk-clear>:is(a,button):is([aria-current=page],.evs-menu-accent),
#evst-preview.evs-design-apk-clear>:is(a,button).evs-menu-accent{color:#00aeff!important;font-weight:700;}
#evs-mobile-menu.evs-design-apk-clear>:is(a,button):is([aria-current=page],.evs-menu-accent) svg,
#evst-preview.evs-design-apk-clear>:is(a,button).evs-menu-accent svg{filter:drop-shadow(0 0 4px rgba(0,175,255,.2));}
#evs-mobile-menu:is(.evs-design-apk-night,.evs-design-apk-clear)>:is(a,button):focus-visible{
 outline:2px solid #47d7ff!important;outline-offset:-2px;
}
@media(max-width:370px){#evs-mobile-menu:is(.evs-design-apk-night,.evs-design-apk-clear)>:is(a,button) span{font-size:10px!important}}

/* Ezan Vakti v1.11.46 – opt-in fixed bottom menu ONLY.
   Screenshot reference: white floating capsule, ink icons and emerald centre orb.
   This preset does not alter any other menu presets or the 3-line drawer. */
#evs-mobile-menu.evs-design-emerald-white,
#evst-preview.evs-design-emerald-white {
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-around;
  gap: 2px;
  width: calc(100% - 22px);
  max-width: min(760px, calc(100% - 22px));
  min-height: 84px;
  padding: 12px 8px 10px;
  border: 1px solid #e1e9e9;
  border-radius: 999px;
  background: #ffffff;
  box-shadow: 0 8px 28px rgba(28, 77, 76, .14), 0 2px 7px rgba(11, 55, 58, .05);
  --evs-button-height: 60px;
  --evs-accent-size: 70px;
  --evs-icon-size: 28px;
  --evs-label-size: 12px;
}
#evs-mobile-menu.evs-design-emerald-white > a:not(.evs-menu-accent),
#evs-mobile-menu.evs-design-emerald-white > button:not(.evs-menu-accent),
#evst-preview.evs-design-emerald-white > a:not(.evs-menu-accent),
#evst-preview.evs-design-emerald-white > button:not(.evs-menu-accent) {
  color: #3e5b63;
  background: transparent;
  border-radius: 22px;
  font-weight: 500;
  min-height: var(--evs-button-height,60px);
}
#evs-mobile-menu.evs-design-emerald-white > a:not(.evs-menu-accent)[aria-current=page],
#evst-preview.evs-design-emerald-white > a:not(.evs-menu-accent)[aria-current=page] {
  color: #007c74;
  background: rgba(0, 124, 116, .065);
}
#evs-mobile-menu.evs-design-emerald-white > .evs-menu-accent,
#evst-preview.evs-design-emerald-white > .evs-menu-accent {
  box-sizing: border-box;
  flex: 0 0 var(--evs-accent-size,70px);
  width: var(--evs-accent-size,70px);
  height: var(--evs-accent-size,70px);
  min-height: 0;
  padding: 0;
  border: 0;
  border-radius: 50%;
  background: #007a72;
  color: #fff;
  box-shadow: 0 4px 9px rgba(0, 95, 88, .12);
  transform: translateY(-5px);
}
#evs-mobile-menu.evs-design-emerald-white > .evs-menu-accent svg,
#evst-preview.evs-design-emerald-white > .evs-menu-accent svg {
  width: var(--evs-icon-size,32px);
  height: var(--evs-icon-size,32px);
  color: #fff;
  stroke: currentColor;
}
@media (max-width:380px) {
  #evs-mobile-menu.evs-design-emerald-white,
  #evst-preview.evs-design-emerald-white {padding-left: 5px;padding-right: 5px;gap:0;}
  #evs-mobile-menu.evs-design-emerald-white > .evs-menu-accent,
  #evst-preview.evs-design-emerald-white > .evs-menu-accent {flex-basis: min(var(--evs-accent-size,70px),19vw);width:min(var(--evs-accent-size,70px),19vw);height:min(var(--evs-accent-size,70px),19vw);}
}
