/* Responsive eclipse direction based on Emilia's supplied reference. */
.ee-eclipse-mobile,.ee-eclipse-story{display:none}
@media all{
 :root{--ee-paper:#060503;--ee-white:#f9edce;--ee-ink:#f4e8c9;--ee-muted:#c1b392;--ee-line:#55401e;--ee-gold:#d7b56b;--ee-focus:#efd28b}
 body,#page{background:#060503!important;color:#eadfca}
 #masthead{display:none!important}
 .ee-eclipse-mobile{display:block;position:relative;background:#030302;border-top:1px solid #ad8a45;isolation:isolate;z-index:20;direction:ltr}
 .ee-eclipse-head{position:relative;height:190px;overflow:hidden;text-align:center;background:radial-gradient(ellipse at 70% 40%,#39240b18,transparent 65%),#030302}
 .ee-eclipse-orbit{position:absolute;inset:9px auto auto 50%;width:258px;height:258px;transform:translateX(-50%);border:2px solid transparent;border-radius:50%;background:linear-gradient(#030302,#030302) padding-box,conic-gradient(from 225deg,#160b0300 0deg,#743612 20deg,#df8d2d 53deg,#fff0af 110deg,#ffb443 160deg,#c97719 220deg,#211003 260deg,#030302 300deg) border-box;box-shadow:0 -2px 7px #e8952b8c,0 -5px 19px #ed9c272e}
 .ee-eclipse-orbit:after{content:"";position:absolute;right:4px;top:65px;width:6px;height:17px;border-radius:50%;background:#fff3c4;transform:rotate(-20deg);box-shadow:0 0 6px 3px #ffe4a6,0 0 19px 10px #ffb438b0,0 0 35px 15px #e57c142b}
 .ee-eclipse-brand{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:29px;color:#e7cd8f!important;font-family:Georgia,"Times New Roman",serif;font-weight:400;letter-spacing:1px;text-shadow:0 1px 0 #fff5bb36,0 0 14px #b9801624;line-height:.95;z-index:1}
 .ee-eclipse-brand span:nth-child(1){font-size:29px;line-height:1.1;letter-spacing:2px}
 .ee-eclipse-brand span:nth-child(2),.ee-eclipse-brand span:nth-child(3){font-size:43px}
 .ee-eclipse-ornament{position:relative;display:flex;align-items:center;justify-content:center;gap:5px;margin:10px auto 0;width:100px;color:#e6c16c;z-index:1}
 .ee-eclipse-ornament i{height:1px;width:33px;background:linear-gradient(90deg,transparent,#b18a3e)}
 .ee-eclipse-ornament i:last-child{transform:rotate(180deg)}.ee-eclipse-ornament b{font-weight:400;font-size:14px;line-height:1}
 .ee-eclipse-panel{position:absolute;top:33px;z-index:30;color:#e2c579}.ee-eclipse-menu{left:15px}.ee-eclipse-search{right:15px}
 .ee-eclipse-panel>summary{display:grid;place-items:center;width:35px;height:37px;cursor:pointer;border:1px solid transparent;border-radius:6px;list-style:none;touch-action:manipulation}
 .ee-eclipse-panel>summary::-webkit-details-marker{display:none}.ee-eclipse-panel>summary::marker{content:""}
 .ee-eclipse-panel>summary:hover,.ee-eclipse-panel[open]>summary{background:#2e210d;border-color:#805e2a;box-shadow:0 2px 0 #312009,inset 0 1px 0 #e7c37b24}
 .ee-eclipse-panel>summary:focus-visible,.ee-eclipse-mobile a:focus-visible,.ee-eclipse-cta:focus-visible{outline:2px solid #efcf81;outline-offset:4px}
 .ee-eclipse-drawer,.ee-eclipse-searchbox{position:absolute;top:46px;width:calc(100vw - 30px);padding:16px;background:#0b0804f7;border:1px solid #8a662d;border-radius:5px;box-shadow:0 12px 35px #000c}
 .ee-eclipse-drawer{left:0}.ee-eclipse-searchbox{right:0}
 .ee-eclipse-drawer ul{list-style:none;display:grid;margin:0;padding:0;gap:2px}
 .ee-eclipse-drawer .menu-item>a{display:block;padding:10px 12px;min-height:43px;border-bottom:1px solid #4d371b;color:#f1e4c4;font-size:15px;text-decoration:none}
 .ee-eclipse-drawer .menu-item>a:hover{background:#2b1c0a;color:#f7d88f}
 .ee-eclipse-drawer .ee-language-menu{margin:12px 0 0;justify-content:center}
 .ee-eclipse-searchbox form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:9px;margin:0}
 .ee-eclipse-searchbox input[type=search]{width:100%;min-width:0;background:#151009;border:1px solid #806130;border-radius:4px;color:#f5e6bd;padding:10px 12px;font-size:15px}
 .ee-eclipse-searchbox button{background:linear-gradient(#e8ce93,#b88d45);border:1px solid #e6bd6f;border-radius:4px;color:#161006;box-shadow:0 3px 0 #694718,inset 0 1px 0 #fff4c84a;padding:8px 13px;font-size:13px;cursor:pointer}
 .ee-eclipse-tabs{position:relative;z-index:1;background:#060503;border-block:1px solid #7c6031;box-shadow:0 2px 0 #241a0b,0 3px 13px #ca8d1720}
 .ee-eclipse-tabs ul{display:flex;justify-content:space-evenly;align-items:center;list-style:none;gap:0;margin:0;padding:0 8px;min-height:42px}
 .ee-eclipse-tabs .ee-language-menu{display:none!important}
 .ee-eclipse-tabs .menu-item{flex:1;min-width:0;text-align:center}
 .ee-eclipse-tabs .menu-item>a{display:block;color:#eee5cf;font-weight:650;font-size:12px;line-height:1.2;text-transform:uppercase;padding:14px 5px 12px;text-decoration:none;white-space:nowrap}
 .ee-eclipse-tabs .current-menu-item>a,.ee-eclipse-tabs a:hover{color:#f2d58e;text-shadow:0 0 10px #edb23e44}
 .home .ee-hero,.home .ee-marquee{display:none!important}
 .ee-eclipse-story{display:block;position:relative;isolation:isolate;min-height:610px;height:calc(100svh - 230px);max-height:850px;width:100%;background:#110c06 url('https://emilia.gtvgtv.co.il/wp-content/uploads/2026/10/emilia-mobile-eclipse-hero.webp') center center/cover no-repeat;overflow:hidden;border-bottom:1px solid #6f5023}
 .ee-eclipse-story-shade{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#030302a1 0%,#0303025c 30%,transparent 66%),linear-gradient(0deg,#05040377,transparent 30%)}
 .ee-eclipse-story-copy{position:relative;width:59%;padding:38px 0 0 20px;margin-right:auto;margin-left:0;text-align:left}
 .ee-eclipse-story h1{font:400 clamp(28px,8.8vw,39px)/1.08 Georgia,"Times New Roman",serif;letter-spacing:-1.15px;margin:0 0 30px;color:#f7e8be;text-shadow:0 2px 8px #000b}
 html[lang^="he"] .ee-eclipse-story-copy{text-align:right;padding-left:16px;padding-right:0;width:58%}
 html[lang^="he"] .ee-eclipse-story h1{font-family:"Segoe UI",Arial,sans-serif;font-size:clamp(25px,7.4vw,33px);line-height:1.25;font-weight:400;letter-spacing:-1px}
 .ee-eclipse-cta{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:43px;padding:9px 16px;border:1px solid #d2aa5c;border-radius:4px;background:linear-gradient(#21170bb3,#0b0703cf);color:#fff1c9;box-shadow:0 3px 0 #654417,inset 0 1px 0 #f4d58b5c,0 0 8px #e5b55018;font-size:14px;font-weight:600;text-decoration:none;transition:transform .14s,box-shadow .14s;cursor:pointer}
 .ee-eclipse-cta span{font-size:20px;line-height:1}.ee-eclipse-cta:hover{color:#fff5da;border-color:#f0d18d;transform:translateY(-1px);box-shadow:0 4px 0 #654417,inset 0 1px 0 #f4d58b7c,0 0 13px #e5b55030}.ee-eclipse-cta:active{transform:translateY(2px);box-shadow:0 1px 0 #654417,inset 0 1px 3px #000}
 .ee-journal{background:#060503;padding-top:38px}.ee-section-head h2,.ee-empty h3,.ee-card h3 a{color:#eee1bf}.ee-section-head .ee-kicker,.ee-kicker{color:#b79b63}.ee-section-head>p,.ee-empty p,.ee-excerpt,.ee-meta{color:#bdad8c}
 .ee-rule{background:#44301a}.ee-rule:before{background:#d1ac62}.ee-empty{background:linear-gradient(145deg,#110d07,#080604);border-color:#473219;box-shadow:0 8px 24px #0005}.ee-empty-mark{color:#bc9450}
 .ee-post-photo{background:#181008;border-color:#4c371c;box-shadow:0 6px 18px #0006}.ee-read,.ee-back{color:#dfbd77;border-color:#947039}.ee-read:hover,.ee-back:hover{color:#f6d894}
 .ee-newsletter{background:#0d0905;border-color:#52381a}.ee-newsletter h2{color:#eeddb5}.ee-newsletter .ee-kicker{color:#ae8951}.ee-newsletter-copy>p:last-child,.ee-newsletter-note{color:#b9a782}.ee-newsletter-email label{color:#ddc493}
 .ee-newsletter-email input[type=email]{background:#080604;border-color:#876333;color:#f7e8c5;box-shadow:inset 0 2px 5px #0008,0 1px 0 #d9b6751a}
 .ee-newsletter-email input[type=email]:focus{border-color:#d1ad66;box-shadow:0 0 0 3px #c38c2824;outline:0}.ee-newsletter-consent{color:#bfad8a}.ee-newsletter-consent input[type=checkbox]{accent-color:#d5b16b}
 .ee-newsletter-row button,.tnp-button-form button,.tnp-subscription input[type=submit],.tnp-subscription button.tnp-submit{color:#1d1407;background:linear-gradient(#f0d79c,#c89e52);border-color:#e9c57c;box-shadow:0 4px 0 #6c491b,0 8px 16px #0007,inset 0 1px 0 #fff2bf80}
 .ee-newsletter-row button:hover,.tnp-button-form button:hover{background:linear-gradient(#f9e6b7,#d8b46e);color:#211607;box-shadow:0 6px 0 #6c491b,0 10px 17px #0007,inset 0 1px 0 #fff6d0}
 .ee-newsletter-row button:active,.tnp-button-form button:active{color:#211607;background:#d3ad65;box-shadow:0 1px 0 #6c491b,inset 0 2px 4px #71501955}
 .ee-footer{background:#050403;border-color:#4d3519}.ee-footer-brand,.ee-footer-nav a{color:#e3c88e}.ee-footer-brand small,.ee-footer-bottom,.ee-footer-bottom a{color:#a18c64}.ee-footer-bottom{border-color:#3d2b17}.ee-footer a:hover{color:#f5db9c}
 .ee-language-switch,.ee-footer .ee-language-switch{background:#161007;border-color:#6b4e26;box-shadow:inset 0 2px 3px #0008}.ee-language-switch .ee-language-link{color:#c7b18a}.ee-language-switch .ee-language-link.is-current{color:#211607;background:linear-gradient(#f0d99d,#cfaa63);border-color:#e1bd74;box-shadow:0 2px 0 #74511f}
 .ee-language-switch .ee-language-link:hover{background:#403017;color:#ffe6aa;box-shadow:0 2px 0 #74511f}
 body.page #primary .entry-title,body.single #primary .entry-title,.entry-content h2{color:#edddb8}.page .entry-header{border-color:#51391d}#page .entry-content{color:#d7c9aa}.entry-content a,.ee-coming-note{color:#dfbb75}.ee-coming-rule{background:#b18a49}.ee-coming{color:#c2b291}
 #ast-scroll-top{background:linear-gradient(#22180b,#110b04);color:#e4be75;border-color:#8a662f;box-shadow:0 3px 0 #4d3211,0 6px 14px #0008}
 .bottom-ad{color:#bca67b}.ad-label{color:#9d875f}
}
@media(max-width:360px){.ee-eclipse-head{height:174px}.ee-eclipse-orbit{width:237px;height:237px}.ee-eclipse-brand{padding-top:25px}.ee-eclipse-brand span:nth-child(1){font-size:25px}.ee-eclipse-brand span:nth-child(2),.ee-eclipse-brand span:nth-child(3){font-size:39px}.ee-eclipse-panel{top:28px}.ee-eclipse-tabs .menu-item>a{font-size:11px;padding-inline:3px}.ee-eclipse-story{height:calc(100svh - 215px);min-height:550px}.ee-eclipse-story-copy{padding-top:30px;padding-left:16px}.ee-eclipse-story h1{font-size:28px}.ee-eclipse-cta{padding-inline:13px;gap:20px}}
@media(prefers-reduced-motion:reduce){.ee-eclipse-cta{transition:none!important}}

@media all{.ee-eclipse-panel>summary{width:44px;height:44px}.ast-archive-description,#page .ast-article-inner{background:#100c07;border:1px solid #4b3419;color:#d7c9aa}.ast-archive-title,.ast-archive-title span,.ast-article-inner .entry-title,.ast-article-inner .entry-title a{color:#ecd6a5!important}.ast-article-inner .entry-meta,.ast-article-inner .entry-meta a{color:#b99b66}.ast-article-inner .entry-content{color:#d7c9aa}.ast-article-inner .entry-content p{color:inherit}.ast-article-inner .entry-meta{border-color:#4b3419}}

@media(min-width:769px){
 .ee-eclipse-head{height:160px}
 .ee-eclipse-orbit{width:232px;height:232px;top:9px}
 .ee-eclipse-brand{padding-top:18px}
 .ee-eclipse-brand span:nth-child(1){font-size:25px}
 .ee-eclipse-brand span:nth-child(2),.ee-eclipse-brand span:nth-child(3){font-size:39px}
 .ee-eclipse-ornament{margin-top:7px}
 .ee-eclipse-panel{top:54px}
 .ee-eclipse-menu{left:max(32px,calc((100% - 1280px)/2))}
 .ee-eclipse-search{right:max(32px,calc((100% - 1280px)/2))}
 .ee-eclipse-drawer,.ee-eclipse-searchbox{width:360px}
 .ee-eclipse-tabs>ul{max-width:1100px;margin:auto;min-height:61px;gap:20px}
 .ee-eclipse-tabs .menu-item>a{font-size:15px;padding:20px 12px;letter-spacing:.7px}
 .ee-eclipse-tabs .ee-language-menu{display:flex!important;flex:0 0 auto}
 .ee-eclipse-story{height: min(800px,calc(100svh - 220px));min-height:620px;max-height:850px;background-position:right max(20px,calc((100vw - 1360px)/2)) center;background-size:auto 100%;background-color:#050403}
 .ee-eclipse-story-shade{background:linear-gradient(90deg,#050403 0%,#050403 59%,#05040370 70%,transparent 80%,transparent 90%,#050403 100%),linear-gradient(0deg,#05040399,transparent 20%)}
 .ee-eclipse-story-copy{width:50%;max-width:650px;margin-left:max(55px,calc((100% - 1240px)/2));padding:78px 0 60px;text-align:left}
 .ee-eclipse-story h1{font-size:clamp(42px,4.5vw,68px);line-height:1.07;letter-spacing:-1.7px;margin-bottom:38px}
 html[lang^="he"] .ee-eclipse-story-copy{width:47%;padding:100px 30px 60px 0;margin-left:max(55px,calc((100% - 1160px)/2));text-align:right;max-width:560px}
 html[lang^="he"] .ee-eclipse-story h1{font-size:clamp(40px,4.3vw,64px);line-height:1.22;letter-spacing:-1.5px}
 .ee-eclipse-cta{min-height:54px;min-width:170px;padding:13px 24px;font-size:16px;box-shadow:0 4px 0 #654417,inset 0 1px 0 #f4d58b5c,0 8px 20px #0008}
 .ee-journal{padding-top:75px;padding-bottom:75px}
 .ee-newsletter{box-shadow:0 16px 50px #0007,inset 0 1px 0 #d5aa4e12}
}
@media(min-width:769px) and (max-width:1050px){
 .ee-eclipse-story-copy{margin-left:35px;width:52%}
 html[lang^="he"] .ee-eclipse-story-copy{margin-left:30px;width:48%;padding-right:10px}
 .ee-eclipse-story-shade{background:linear-gradient(90deg,#050403 0%,#050403 52%,#05040370 65%,transparent 80%,transparent 92%,#050403 100%)}
}
.ee-footer-bottom{flex-wrap:wrap;align-items:center;gap:18px}
.ee-footer-bottom .ee-gtv-credit{display:inline-flex;align-items:center;gap:12px;padding:9px 13px;border:1px solid #584020;border-radius:6px;color:#c5ad7e;font-size:12px;line-height:1.35;text-decoration:none;background:linear-gradient(135deg,#1a1208,#0a0703);box-shadow:0 3px 0 #271a09,inset 0 1px 0 #dec08210;transition:transform .16s,border-color .16s,box-shadow .16s}
.ee-gtv-credit>span:first-child{display:flex;flex-direction:column;gap:3px;text-align:start}
.ee-gtv-credit small{font-size:10px;color:#a28d66}
.ee-gtv-credit strong{font:700 20px/1 Georgia,"Times New Roman",serif;letter-spacing:1px;color:#e3c17b;padding-inline-start:12px;border-inline-start:1px solid #634923}
.ee-gtv-credit .ee-gtv-arrow{font-size:18px;color:#bc9955}
.ee-footer-bottom .ee-gtv-credit:hover{color:#f0d89f;border-color:#c09950;transform:translateY(-2px);box-shadow:0 5px 0 #271a09,0 5px 18px #ad761518}
.ee-footer-bottom .ee-gtv-credit:active{transform:translateY(2px);box-shadow:0 1px 0 #271a09}
.ee-gtv-credit:focus-visible{outline:2px solid #efd28b;outline-offset:5px}
@media(max-width:480px){.ee-footer-bottom .ee-gtv-credit{margin-top:7px}}