/* ENTALEK branded standalone search screen. Scoped: results template only. */
html {scroll-behavior:smooth}
body.entalek-results-screen {
 --en-bg:#041f17; --en-deep:#021810; --en-card:#092b20; --en-card-alt:#06241b;
 --en-lime:#7dff08; --en-lime-soft:#b8ff65; --en-text:#f4fff3; --en-muted:#c3d6ca;
 --en-border:rgba(102,255,34,.39);
 background:linear-gradient(180deg,#04291e 0%,#031c16 48%,#021710 100%)!important;
 min-height:100vh!important; padding:0!important; margin:0!important; color:var(--en-text)!important;
 direction:rtl!important; font-family:Tahoma,Arial,system-ui,sans-serif!important; font-size:16px!important;
}
body.entalek-results-screen *,body.entalek-results-screen *:before,body.entalek-results-screen *:after{box-sizing:border-box}
body.entalek-results-screen #wpadminbar{display:none!important}
body.entalek-results-screen a{text-decoration:none}
body.entalek-results-screen .entalek-results-main{max-width:1210px;margin:0 auto;padding:25px clamp(16px,4vw,36px) 65px!important;min-height:100vh}
body.entalek-results-screen .entalek-results-top{display:flex;justify-content:flex-start}
body.entalek-results-screen .entalek-back{display:inline-flex;align-items:center;padding:10px 17px;color:var(--en-lime-soft)!important;border:1px solid var(--en-border);border-radius:999px;background:rgba(4,31,23,.7);font-size:14px;font-weight:700}
body.entalek-results-screen .entalek-back:hover,body.entalek-results-screen .entalek-back:focus-visible{background:#114531;outline:2px solid var(--en-lime)}
body.entalek-results-screen .entalek-hero{text-align:center;margin:4px 0 26px}
body.entalek-results-screen .entalek-wordmark{font-size:clamp(76px,12vw,135px);font-weight:900;line-height:1.22;letter-spacing:-.05em;color:var(--en-lime)!important;text-shadow:0 0 12px rgba(105,255,0,.7),0 0 39px rgba(93,255,0,.37)}
body.entalek-results-screen .entalek-hero-subtitle{font-size:clamp(17px,2vw,23px);font-weight:700;color:#fff!important;margin:0 0 11px}
body.entalek-results-screen .entalek-hero-rule{display:block;width:92px;height:3px;background:var(--en-lime);border-radius:4px;box-shadow:0 0 14px var(--en-lime);margin:0 auto}
body.entalek-results-screen .entalek-site-search {max-width:1100px;margin:0 auto!important;padding:clamp(18px,3.3vw,34px)!important;background:linear-gradient(140deg,#0a3124,#042117)!important;border:1px solid var(--en-border)!important;border-radius:20px!important;box-shadow:0 14px 40px rgba(0,0,0,.17);font:inherit!important;color:var(--en-text)!important;text-align:right!important;direction:rtl!important}
body.entalek-results-screen .entalek-site-search .ess-heading{font-size:clamp(23px,3vw,32px)!important;font-weight:850!important;color:var(--en-lime)!important;margin:0 0 20px!important;text-shadow:0 0 13px rgba(125,255,8,.23)}
body.entalek-results-screen .entalek-site-search form{display:flex!important;flex-wrap:wrap;align-items:stretch;gap:10px;margin:0 0 18px!important;padding:0!important;background:transparent!important;border:0!important}
body.entalek-results-screen .entalek-site-search form>*{box-sizing:border-box!important}
body.entalek-results-screen .entalek-site-search input,body.entalek-results-screen .entalek-site-search select{appearance:auto;background:#06291f!important;color:#fff!important;border:1px solid rgba(125,255,8,.42)!important;border-radius:12px!important;padding:12px 16px!important;min-height:50px!important;font:inherit!important;outline-color:var(--en-lime)}
body.entalek-results-screen .entalek-site-search input{flex:1 1 300px!important;min-width:180px!important}
body.entalek-results-screen .entalek-site-search input::placeholder{color:#bed2c0!important;opacity:1}
body.entalek-results-screen .entalek-site-search select{flex:0 1 140px!important}
body.entalek-results-screen .entalek-site-search button{border:0!important;background:var(--en-lime)!important;color:#071b10!important;border-radius:12px!important;min-height:50px!important;padding:10px 26px!important;cursor:pointer;font:inherit!important;font-weight:900!important;box-shadow:0 0 14px rgba(125,255,8,.21)}
body.entalek-results-screen .entalek-site-search button:hover{filter:brightness(1.07)}
body.entalek-results-screen .entalek-site-search button:focus-visible{outline:2px solid #fff;outline-offset:3px}
body.entalek-results-screen .entalek-site-search article.ess-result{display:block;background:linear-gradient(145deg,#0b3628,#06271d)!important;border:1px solid rgba(125,255,8,.30)!important;border-radius:16px!important;margin:0 0 13px!important;padding:18px 21px!important;box-shadow:0 4px 19px rgba(0,0,0,.1)!important;color:var(--en-text)!important}
body.entalek-results-screen .entalek-site-search article.ess-result:hover{border-color:var(--en-lime)!important;background:#103c2c!important}
body.entalek-results-screen .entalek-site-search article.ess-result h3{font-size:clamp(19px,2.2vw,23px)!important;line-height:1.5!important;margin:7px 0!important;color:var(--en-lime)!important;background:transparent!important}
body.entalek-results-screen .entalek-site-search article.ess-result h3 a,body.entalek-results-screen .entalek-site-search .ess-visit{color:var(--en-lime-soft)!important;text-decoration:none!important}
body.entalek-results-screen .entalek-site-search .ess-meta{display:inline-block;color:#e2ffe0!important;font-size:12px!important;border:1px solid rgba(125,255,8,.32);background:#123c29;padding:4px 12px;border-radius:999px}
body.entalek-results-screen .entalek-site-search p,body.entalek-results-screen .entalek-site-search .ess-excerpt{font-size:15px!important;line-height:1.9!important;color:#e0f0e4!important;margin:10px 0!important}
body.entalek-results-screen .entalek-site-search .ess-visit{display:inline-block;font-weight:700!important;font-size:13px!important;margin-top:5px}
body.entalek-results-screen .entalek-site-search .ess-pager{display:flex;justify-content:center;gap:12px;margin:19px 0 0}
body.entalek-results-screen .entalek-site-search .ess-pager a{color:var(--en-lime-soft)!important;border:1px solid var(--en-border);border-radius:10px;padding:9px 20px;background:#0a3728}
@media(max-width:620px){body.entalek-results-screen .entalek-results-main{padding-top:17px!important}body.entalek-results-screen .entalek-wordmark{font-size:clamp(65px,19vw,100px)}body.entalek-results-screen .entalek-site-search form>*{flex:1 1 100%!important;min-width:0!important}}
