/* WeeklyPress Reader 5 */
.weeklypress-reader{--wr-accent:var(--weeklypress-hotspot,#c51f37);--wr-paper:#fff;--wr-text:#172033;--wr-muted:#697386;--wr-line:rgba(15,23,42,.1);--wr-panel:#fff;position:relative;border:1px solid rgba(15,23,42,.08);border-radius:var(--weeklypress-reader-radius,24px);background:var(--weeklypress-reader-bg,#e9edf2);color:var(--wr-text);box-shadow:0 35px 100px rgba(15,23,42,.14);overflow:hidden;outline:none;font-family:inherit}.weeklypress-reader:focus-visible{box-shadow:0 0 0 4px rgba(197,31,55,.14),0 35px 100px rgba(15,23,42,.14)}.weeklypress-reader--dark{--wr-text:#f8fafc;--wr-muted:#aab4c3;--wr-line:rgba(255,255,255,.11);--wr-panel:#151e2f;--wr-paper:#fff;background:#0f172a}.weeklypress-reader--minimal{box-shadow:0 18px 48px rgba(15,23,42,.08)}
.weeklypress-reader__masthead{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:23px 26px;background:linear-gradient(135deg,#111827,#1d293d);color:#fff;border-bottom:1px solid rgba(255,255,255,.08)}.weeklypress-reader--paper .weeklypress-reader__masthead{background:linear-gradient(135deg,#111827 0,#1b2639 65%,#2e1b25 100%)}.weeklypress-reader__mastcopy{min-width:0}.weeklypress-reader__eyebrow{display:block;margin-bottom:5px;color:#fda4af;font-size:10px;font-weight:900;letter-spacing:.04em}.weeklypress-reader__masthead h2{margin:0;font-size:clamp(20px,2.6vw,32px);line-height:1.45;letter-spacing:-.035em}.weeklypress-reader__meta-row{display:flex;gap:9px;flex-wrap:wrap;margin-top:10px}.weeklypress-reader__meta-row span{display:inline-flex;gap:6px;align-items:center;padding:5px 9px;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:rgba(255,255,255,.05);color:#cbd5e1;font-size:10px}.weeklypress-reader__meta-row b{color:#fff}.weeklypress-reader__mast-actions{display:flex;align-items:center;gap:9px;flex:0 0 auto}.weeklypress-reader__primary-action,.weeklypress-reader__ghost-action{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:43px;padding:0 14px;border-radius:12px;font-size:11px;font-weight:900;transition:.2s}.weeklypress-reader__primary-action{background:var(--wr-accent);color:#fff;box-shadow:0 10px 24px rgba(197,31,55,.28)}.weeklypress-reader__primary-action:hover{transform:translateY(-2px);filter:brightness(1.05)}.weeklypress-reader__ghost-action{border:1px solid rgba(255,255,255,.14);color:#fff;background:rgba(255,255,255,.04)}.weeklypress-reader__icon{display:inline-flex;width:18px;height:18px;align-items:center;justify-content:center}.weeklypress-reader__icon svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.weeklypress-reader__shell{display:grid;grid-template-columns:220px minmax(0,1fr) 230px;min-height:760px}.weeklypress-reader__sidebar{padding:20px;background:var(--wr-panel)}.weeklypress-reader__sidebar--pages{border-left:1px solid var(--wr-line)}.weeklypress-reader__sidebar--issue{border-right:1px solid var(--wr-line)}.weeklypress-reader__sidebar-title{display:flex;align-items:center;gap:10px;margin-bottom:16px;padding-bottom:14px;border-bottom:1px solid var(--wr-line)}.weeklypress-reader__sidebar-title>.weeklypress-reader__icon{display:grid;place-items:center;width:36px;height:36px;padding:8px;border-radius:11px;background:var(--weeklypress-hotspot-fill,rgba(197,31,55,.14));color:var(--wr-accent)}.weeklypress-reader__sidebar-title span{display:flex;flex-direction:column;line-height:1.45}.weeklypress-reader__sidebar-title small{font-size:9px;color:var(--wr-muted)}.weeklypress-reader__sidebar-title strong{font-size:13px}.weeklypress-reader__page-list{list-style:none;margin:0;padding:0;display:grid;gap:6px;max-height:650px;overflow:auto;scrollbar-width:thin}.weeklypress-reader__page-list button{width:100%;display:grid;grid-template-columns:31px 1fr;align-items:center;gap:9px;border:1px solid transparent;border-radius:12px;padding:8px;background:transparent;color:var(--wr-text);cursor:pointer;text-align:right;transition:.2s}.weeklypress-reader__page-list button:hover{background:rgba(15,23,42,.04)}.weeklypress-reader--dark .weeklypress-reader__page-list button:hover{background:rgba(255,255,255,.05)}.weeklypress-reader__page-list button.is-active{border-color:rgba(197,31,55,.22);background:var(--weeklypress-hotspot-fill,rgba(197,31,55,.14));color:var(--wr-accent)}.weeklypress-reader__page-list b{display:grid;place-items:center;width:31px;height:31px;border-radius:9px;background:rgba(15,23,42,.06);font-size:10px}.weeklypress-reader--dark .weeklypress-reader__page-list b{background:rgba(255,255,255,.08)}.weeklypress-reader__page-list span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700}
.weeklypress-reader__viewer{min-width:0;display:flex;flex-direction:column;background:var(--weeklypress-reader-bg,#e9edf2)}.weeklypress-reader__pagebar{height:67px;display:grid;grid-template-columns:100px 1fr 100px;align-items:center;border-bottom:1px solid var(--wr-line);background:rgba(255,255,255,.78);backdrop-filter:blur(12px)}.weeklypress-reader--dark .weeklypress-reader__pagebar{background:rgba(21,30,47,.92)}.weeklypress-reader__arrow{height:100%;border:0;background:transparent;color:var(--wr-text);display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer}.weeklypress-reader__arrow span{font-size:26px;line-height:1}.weeklypress-reader__arrow small{font-size:9px;color:var(--wr-muted)}.weeklypress-reader__arrow:disabled{opacity:.3;cursor:not-allowed}.weeklypress-reader__page-status{text-align:center;line-height:1.45}.weeklypress-reader__page-status>span{display:block;color:var(--wr-muted);font-size:9px}.weeklypress-reader__page-status>strong{font-size:13px}.weeklypress-reader__workspace{position:relative;flex:1;min-height:570px;padding:24px;background:radial-gradient(circle at center,rgba(255,255,255,.9),rgba(226,231,238,.75) 55%,rgba(208,216,226,.75));overflow:hidden}.weeklypress-reader--dark .weeklypress-reader__workspace{background:radial-gradient(circle at center,#273246,#101827 70%)}.weeklypress-reader__stage{height:100%;min-height:530px;display:flex;align-items:flex-start;justify-content:center;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}.weeklypress-reader__paper{position:relative;flex:0 0 auto;width:min(100%,940px);background:var(--wr-paper);box-shadow:0 24px 70px rgba(15,23,42,.2),0 0 0 1px rgba(15,23,42,.07);transform-origin:top center;transition:width .18s ease}.weeklypress-reader__paper:before{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;box-shadow:inset 0 0 35px rgba(15,23,42,.035)}.weeklypress-reader__paper img,.weeklypress-reader__paper canvas{display:block;width:100%;height:auto;background:#fff;user-select:none}.weeklypress-reader__overlay{position:absolute;inset:0;z-index:5}.weeklypress-reader__hotspot{position:absolute;display:block;border:2px solid transparent;background:transparent;border-radius:4px;cursor:pointer;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s}.weeklypress-reader__hotspot:before{content:attr(data-tooltip);position:absolute;right:0;bottom:calc(100% + 9px);max-width:260px;padding:8px 11px;border-radius:9px;background:#111827;color:#fff;font-size:10px;line-height:1.6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-shadow:0 10px 25px rgba(15,23,42,.22);opacity:0;visibility:hidden;transform:translateY(5px);transition:.18s;pointer-events:none}.weeklypress-reader__hotspot:after{content:"";position:absolute;right:12px;bottom:calc(100% + 3px);border:5px solid transparent;border-top-color:#111827;opacity:0;visibility:hidden;transition:.18s}.weeklypress-reader__hotspot:hover,.weeklypress-reader__hotspot:focus-visible,.weeklypress-reader__hotspot.is-armed{border-color:var(--wr-accent);background:var(--weeklypress-hotspot-fill,rgba(197,31,55,.16));outline:none}.weeklypress-reader--hotspot-glow .weeklypress-reader__hotspot:hover,.weeklypress-reader--hotspot-glow .weeklypress-reader__hotspot:focus-visible,.weeklypress-reader--hotspot-glow .weeklypress-reader__hotspot.is-armed{box-shadow:0 0 0 4px rgba(197,31,55,.13),0 0 28px rgba(197,31,55,.25);transform:scale(1.006)}.weeklypress-reader--hotspot-outline .weeklypress-reader__hotspot:hover{background:transparent}.weeklypress-reader--hotspot-fill .weeklypress-reader__hotspot:hover{border-color:transparent}.weeklypress-reader__hotspot:hover:before,.weeklypress-reader__hotspot:hover:after,.weeklypress-reader__hotspot:focus-visible:before,.weeklypress-reader__hotspot:focus-visible:after,.weeklypress-reader__hotspot.is-armed:before,.weeklypress-reader__hotspot.is-armed:after{opacity:1;visibility:visible;transform:none}.weeklypress-reader__loading{position:absolute;inset:0;z-index:10;display:grid;place-items:center;background:rgba(255,255,255,.88);color:#475467;font-size:12px;font-weight:800}.weeklypress-reader__loading[hidden]{display:none}.weeklypress-reader__spinner{width:32px;height:32px;border:3px solid #e4e7ec;border-top-color:var(--wr-accent);border-radius:50%;animation:weeklypressSpin .8s linear infinite}@keyframes weeklypressSpin{to{transform:rotate(1turn)}}
.weeklypress-reader__tools{min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:10px 16px;border-top:1px solid var(--wr-line);background:rgba(255,255,255,.86);backdrop-filter:blur(12px)}.weeklypress-reader--dark .weeklypress-reader__tools{background:rgba(21,30,47,.94)}.weeklypress-reader__tool-copy{display:flex;flex-direction:column;line-height:1.5}.weeklypress-reader__tool-copy span{font-size:8px;color:var(--wr-accent);font-weight:900}.weeklypress-reader__tool-copy strong{font-size:10px;color:var(--wr-muted)}.weeklypress-reader__toolbuttons{display:flex;align-items:center;gap:6px}.weeklypress-reader__toolbuttons button{display:grid;place-items:center;min-width:37px;height:37px;padding:0 10px;border:1px solid var(--wr-line);border-radius:10px;background:var(--wr-panel);color:var(--wr-text);cursor:pointer;font-size:10px;font-weight:800}.weeklypress-reader__toolbuttons button:hover{border-color:rgba(197,31,55,.3);color:var(--wr-accent)}.weeklypress-reader__tool-wide{display:flex!important;grid-auto-flow:column!important;gap:6px}.weeklypress-reader__numbers{display:flex;align-items:center;justify-content:center;gap:5px;flex-wrap:wrap;padding:11px;border-top:1px solid var(--wr-line);background:var(--wr-panel)}.weeklypress-reader__number{display:grid;place-items:center;width:31px;height:31px;border:1px solid var(--wr-line);border-radius:9px;background:transparent;color:var(--wr-muted);font-size:10px;cursor:pointer}.weeklypress-reader__number.is-active{border-color:var(--wr-accent);background:var(--wr-accent);color:#fff}.weeklypress-reader__thumbs{display:flex;gap:9px;overflow:auto;padding:13px;border-top:1px solid var(--wr-line);background:var(--wr-panel);scrollbar-width:thin}.weeklypress-reader__thumbs button{flex:0 0 72px;border:1px solid var(--wr-line);border-radius:10px;padding:5px;background:transparent;color:var(--wr-muted);cursor:pointer}.weeklypress-reader__thumbs button.is-active{border-color:var(--wr-accent);box-shadow:0 0 0 2px rgba(197,31,55,.1)}.weeklypress-reader__thumbs img{width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:6px}.weeklypress-reader__thumbs span{display:block;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:8px}
.weeklypress-reader__cover{aspect-ratio:3/4;margin-bottom:15px;border-radius:13px;overflow:hidden;background:linear-gradient(145deg,#edf1f5,#dce2ea);box-shadow:0 12px 28px rgba(15,23,42,.13)}.weeklypress-reader__cover img{width:100%;height:100%;object-fit:cover}.weeklypress-reader__cover>span{height:100%;display:grid;place-items:center;color:#98a2b3;font-size:11px}.weeklypress-reader__issue-data{margin:0;display:grid;gap:7px}.weeklypress-reader__issue-data>div{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 0;border-bottom:1px dashed var(--wr-line)}.weeklypress-reader__issue-data dt{font-size:9px;color:var(--wr-muted)}.weeklypress-reader__issue-data dd{margin:0;font-size:11px;font-weight:800}.weeklypress-reader__keyboard-hint{display:flex;gap:9px;align-items:flex-start;margin-top:16px;padding:11px;border-radius:12px;background:rgba(15,23,42,.04)}.weeklypress-reader--dark .weeklypress-reader__keyboard-hint{background:rgba(255,255,255,.05)}.weeklypress-reader__keyboard-hint span{display:flex;flex-direction:column;line-height:1.6}.weeklypress-reader__keyboard-hint strong{font-size:10px}.weeklypress-reader__keyboard-hint small{font-size:8px;color:var(--wr-muted)}
.weeklypress-notice{padding:28px;border:1px dashed #cbd5e1;border-radius:18px;background:#fff;text-align:center;color:#667085}
@media(max-width:1180px){.weeklypress-reader__shell{grid-template-columns:180px minmax(0,1fr)}.weeklypress-reader__sidebar--issue{display:none}.weeklypress-reader__sidebar--pages{border-left:1px solid var(--wr-line)}}
@media(max-width:820px){.weeklypress-reader__masthead{align-items:flex-start;flex-direction:column}.weeklypress-reader__mast-actions{width:100%}.weeklypress-reader__primary-action,.weeklypress-reader__ghost-action{flex:1}.weeklypress-reader__shell{display:block}.weeklypress-reader__sidebar--pages{border:0;border-bottom:1px solid var(--wr-line);padding:10px}.weeklypress-reader__sidebar-title{display:none}.weeklypress-reader__page-list{display:flex;overflow:auto;gap:6px}.weeklypress-reader__page-list li{flex:0 0 auto}.weeklypress-reader__page-list button{width:auto;grid-template-columns:29px auto}.weeklypress-reader__page-list span{max-width:90px}.weeklypress-reader__workspace{padding:14px;min-height:480px}.weeklypress-reader__stage{min-height:450px}.weeklypress-reader__tool-copy{display:none}.weeklypress-reader__tools{justify-content:center}.weeklypress-reader__thumbs{display:none}}
@media(max-width:560px){.weeklypress-reader{border-radius:16px}.weeklypress-reader__masthead{padding:18px}.weeklypress-reader__masthead h2{font-size:20px}.weeklypress-reader__meta-row span{font-size:8px}.weeklypress-reader__mast-actions{flex-direction:column}.weeklypress-reader__primary-action,.weeklypress-reader__ghost-action{width:100%;min-height:40px}.weeklypress-reader__pagebar{grid-template-columns:70px 1fr 70px;height:58px}.weeklypress-reader__workspace{padding:8px;min-height:410px}.weeklypress-reader__stage{min-height:390px}.weeklypress-reader__tools{padding:8px}.weeklypress-reader__toolbuttons{width:100%;justify-content:center}.weeklypress-reader__numbers{display:none}.weeklypress-reader__hotspot:before{max-width:210px;white-space:normal}.weeklypress-reader__page-list span{display:none}}
@media(prefers-reduced-motion:reduce){.weeklypress-reader *{animation:none!important;transition:none!important}}

/* WeeklyPress 5 — immersive article modal */
body.weeklypress-modal-open{overflow:hidden;padding-right:var(--weeklypress-scrollbar-compensation,0)}
.weeklypress-news-modal[hidden]{display:none!important}
.weeklypress-news-modal{position:fixed;inset:0;z-index:999999;display:flex;align-items:center;justify-content:center;padding:clamp(12px,3vw,42px);font-family:inherit;direction:rtl;opacity:0;visibility:hidden;transition:opacity .22s ease,visibility .22s ease}
.weeklypress-news-modal.is-open{opacity:1;visibility:visible}
.weeklypress-news-modal__backdrop{position:absolute;inset:0;background:rgba(7,12,23,.78);backdrop-filter:blur(12px) saturate(.8);cursor:zoom-out}
.weeklypress-news-modal__dialog{position:relative;z-index:1;width:min(100%,var(--weeklypress-modal-width,980px));max-height:min(90vh,900px);overflow:auto;overscroll-behavior:contain;border:1px solid rgba(255,255,255,.22);border-radius:26px;background:#fff;color:#172033;box-shadow:0 40px 120px rgba(2,6,23,.55);scrollbar-width:thin;transform:translateY(18px) scale(.985);transition:transform .25s cubic-bezier(.2,.8,.2,1);outline:none}
.weeklypress-news-modal.is-open .weeklypress-news-modal__dialog{transform:none}
.weeklypress-news-modal__close{position:sticky;top:16px;float:left;margin:16px 0 -58px 16px;z-index:8;display:grid;place-items:center;width:42px;height:42px;border:1px solid rgba(15,23,42,.1);border-radius:14px;background:rgba(255,255,255,.9);color:#172033;box-shadow:0 10px 28px rgba(15,23,42,.14);backdrop-filter:blur(10px);cursor:pointer;transition:.2s}
.weeklypress-news-modal__close:hover,.weeklypress-news-modal__close:focus-visible{background:var(--wr-accent,#c51f37);border-color:var(--wr-accent,#c51f37);color:#fff;transform:rotate(4deg);outline:none}
.weeklypress-news-modal__close .weeklypress-reader__icon{width:20px;height:20px}
.weeklypress-news-modal__article{min-height:420px}
.weeklypress-news-modal__article[hidden],.weeklypress-news-modal__loading[hidden],.weeklypress-news-modal__error[hidden],.weeklypress-news-modal__media[hidden]{display:none!important}
.weeklypress-news-modal__media{position:relative;margin:0;aspect-ratio:16/7.2;overflow:hidden;background:#e8edf3}
.weeklypress-news-modal__media:after{content:"";position:absolute;inset:auto 0 0;height:38%;background:linear-gradient(transparent,rgba(2,6,23,.24));pointer-events:none}
.weeklypress-news-modal__media img{width:100%;height:100%;object-fit:cover}
.weeklypress-news-modal__main{padding:clamp(24px,4vw,54px)}
.weeklypress-news-modal__header{max-width:820px;margin-inline:auto;padding-bottom:28px;border-bottom:1px solid #e6eaf0;text-align:right}
.weeklypress-news-modal__kicker{display:flex;align-items:center;gap:12px;margin-bottom:13px;color:#697386;font-size:11px;font-weight:700}
.weeklypress-news-modal__kicker span{display:inline-flex;align-items:center;min-height:29px;padding:0 11px;border-radius:999px;background:var(--weeklypress-hotspot-fill,rgba(197,31,55,.11));color:var(--wr-accent,#c51f37);font-weight:900}
.weeklypress-news-modal__kicker time:before{content:"";display:inline-block;width:4px;height:4px;margin-left:10px;border-radius:50%;background:#cbd5e1;vertical-align:middle}
.weeklypress-news-modal__header h2{margin:0;color:#111827;font-size:clamp(27px,4.1vw,50px);font-weight:900;line-height:1.45;letter-spacing:-.045em;text-wrap:balance}
.weeklypress-news-modal__header>p{margin:17px 0 0;color:#526071;font-size:clamp(14px,1.6vw,18px);font-weight:500;line-height:2;text-wrap:pretty}
.weeklypress-news-modal__meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:18px;color:#697386;font-size:11px}
.weeklypress-news-modal__meta span{display:inline-flex;align-items:center;padding:6px 10px;border:1px solid #e6eaf0;border-radius:999px;background:#f8fafc}
.weeklypress-news-modal__content{max-width:760px;margin:30px auto 0;color:#263244;font-size:16px;line-height:2.15;text-align:right}
.weeklypress-modal-prose>*:first-child{margin-top:0}.weeklypress-modal-prose>*:last-child{margin-bottom:0}
.weeklypress-modal-prose p{margin:0 0 1.25em}.weeklypress-modal-prose h2,.weeklypress-modal-prose h3,.weeklypress-modal-prose h4{margin:1.7em 0 .65em;color:#111827;line-height:1.6;letter-spacing:-.025em}
.weeklypress-modal-prose h2{font-size:26px}.weeklypress-modal-prose h3{font-size:21px}.weeklypress-modal-prose a{color:var(--wr-accent,#c51f37);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}
.weeklypress-modal-prose img{height:auto;border-radius:16px;margin:24px auto}.weeklypress-modal-prose figure{max-width:100%;margin:28px 0}.weeklypress-modal-prose figcaption{text-align:center;color:#7b8493;font-size:11px}
.weeklypress-modal-prose blockquote{margin:28px 0;padding:20px 24px;border-right:4px solid var(--wr-accent,#c51f37);border-radius:14px;background:#fff4f5;color:#344054;font-size:17px}
.weeklypress-modal-prose ul,.weeklypress-modal-prose ol{padding-right:22px}.weeklypress-modal-prose table{display:block;max-width:100%;overflow:auto;border-collapse:collapse}.weeklypress-modal-prose th,.weeklypress-modal-prose td{padding:10px;border:1px solid #e2e8f0}
.weeklypress-news-modal__footer{max-width:820px;margin:36px auto 0;padding:20px 0 0;border-top:1px solid #e6eaf0;display:flex;align-items:center;justify-content:space-between;gap:22px}
.weeklypress-news-modal__footer>span{color:#7b8493;font-size:11px}
.weeklypress-news-modal__footer>a,.weeklypress-news-modal__error>a{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 17px;border-radius:13px;background:var(--wr-accent,#c51f37);color:#fff;font-size:12px;font-weight:900;box-shadow:0 12px 28px rgba(197,31,55,.23);white-space:nowrap}
.weeklypress-news-modal__footer>a:hover,.weeklypress-news-modal__error>a:hover{filter:brightness(1.05);transform:translateY(-1px)}
.weeklypress-news-modal__loading{display:grid;grid-template-columns:minmax(260px,42%) 1fr;min-height:520px;background:#fff;overflow:hidden;border-radius:inherit}
.weeklypress-news-modal__skeleton{background:linear-gradient(100deg,#edf1f5 20%,#f8fafc 38%,#edf1f5 56%);background-size:220% 100%;animation:weeklypressSkeleton 1.25s linear infinite}
.weeklypress-news-modal__skeleton-copy{display:flex;flex-direction:column;justify-content:center;padding:54px}
.weeklypress-news-modal__skeleton-copy span,.weeklypress-news-modal__skeleton-copy strong,.weeklypress-news-modal__skeleton-copy p{display:block;border-radius:9px;background:linear-gradient(100deg,#edf1f5 20%,#f8fafc 38%,#edf1f5 56%);background-size:220% 100%;animation:weeklypressSkeleton 1.25s linear infinite}
.weeklypress-news-modal__skeleton-copy span{width:30%;height:20px;margin-bottom:24px}.weeklypress-news-modal__skeleton-copy strong{width:94%;height:32px;margin-bottom:12px}.weeklypress-news-modal__skeleton-copy strong:nth-child(3){width:70%;margin-bottom:28px}.weeklypress-news-modal__skeleton-copy p{width:100%;height:13px;margin:7px 0}.weeklypress-news-modal__skeleton-copy p:last-child{width:74%}
@keyframes weeklypressSkeleton{to{background-position-x:-220%}}
.weeklypress-news-modal__error{min-height:430px;padding:70px 40px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:radial-gradient(circle at 50% 0,rgba(197,31,55,.09),transparent 48%),#fff}
.weeklypress-news-modal__error>span{color:var(--wr-accent,#c51f37);font-size:11px;font-weight:900}.weeklypress-news-modal__error>strong{margin:10px 0 5px;font-size:24px}.weeklypress-news-modal__error>p{max-width:520px;margin:0 0 22px;color:#697386;font-size:13px}
@media(max-width:760px){.weeklypress-news-modal{align-items:flex-end;padding:0}.weeklypress-news-modal__dialog{width:100%;max-height:94dvh;border:0;border-radius:24px 24px 0 0;transform:translateY(28px)}.weeklypress-news-modal__close{top:12px;margin:12px 0 -54px 12px;width:40px;height:40px}.weeklypress-news-modal__media{aspect-ratio:16/10}.weeklypress-news-modal__main{padding:25px 20px 30px}.weeklypress-news-modal__header h2{font-size:28px;line-height:1.55}.weeklypress-news-modal__header>p{font-size:14px}.weeklypress-news-modal__content{font-size:15px;line-height:2.05}.weeklypress-news-modal__footer{align-items:stretch;flex-direction:column}.weeklypress-news-modal__footer>a{width:100%}.weeklypress-news-modal__loading{grid-template-columns:1fr;grid-template-rows:210px 1fr;min-height:580px}.weeklypress-news-modal__skeleton-copy{padding:28px 22px}.weeklypress-news-modal__error{padding:60px 22px}}
@media(prefers-reduced-motion:reduce){.weeklypress-news-modal,.weeklypress-news-modal__dialog,.weeklypress-news-modal__skeleton,.weeklypress-news-modal__skeleton-copy>*{animation:none!important;transition:none!important}}

/* =========================================================
   WeeklyPress Core 6 — reader layout and advanced modal
   ========================================================= */
.weeklypress-reader{font-family:var(--wpn-font,inherit);border-radius:var(--weeklypress-reader-radius,20px);border:1px solid var(--wpn-border,#e5e7eb);box-shadow:0 24px 70px rgba(16,24,40,.12);overflow:hidden;background:var(--wpn-surface,#fff)}
.weeklypress-reader__masthead{padding:19px 22px}.weeklypress-reader__mastcopy h2{font-family:var(--wpn-heading-font,inherit);font-size:24px}.weeklypress-reader__shell{display:grid!important;grid-template-columns:220px minmax(0,1fr) 250px!important;gap:0!important;direction:ltr}.weeklypress-reader__viewer{grid-column:2;direction:rtl;min-width:0}.weeklypress-reader__sidebar{direction:rtl}.weeklypress-reader__sidebar--pages{grid-column:3!important;grid-row:1;border-right:1px solid #e6e9ee!important;border-left:0!important;max-height:900px;overflow:auto;background:#fff}.weeklypress-reader__sidebar--issue{grid-column:1!important;grid-row:1;border-left:1px solid #e6e9ee!important;border-right:0!important;background:#fff}.weeklypress-reader__sidebar-title{padding:15px 14px 12px!important}.weeklypress-reader__page-list{padding:0 10px!important;max-height:285px;overflow:auto;scrollbar-width:thin}.weeklypress-reader__page-list li+li{margin-top:4px}.weeklypress-reader__page-list button{min-height:39px!important;padding:5px 7px!important;border-radius:9px!important;grid-template-columns:27px minmax(0,1fr)!important}.weeklypress-reader__page-list button b{width:27px;height:27px;font-size:9px}.weeklypress-reader__page-list button span{font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.weeklypress-reader__thumb-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:8px;margin:12px 12px 8px;padding-top:11px;border-top:1px solid #edf0f3}.weeklypress-reader__thumb-heading span{font-size:10px;font-weight:900;color:#293244}.weeklypress-reader__thumb-heading small{font-size:8px;color:#8a94a3}.weeklypress-reader__thumbs--sidebar{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;padding:0 11px 13px!important;overflow:visible!important;border:0!important;background:transparent!important}.weeklypress-reader__thumbs--sidebar button{position:relative!important;display:block!important;width:auto!important;min-width:0!important;padding:3px!important;border:1px solid #e4e8ed!important;border-radius:9px!important;background:#f6f7f9!important;overflow:hidden!important}.weeklypress-reader__thumbs--sidebar button img{width:100%!important;height:auto!important;aspect-ratio:3/4.1!important;object-fit:cover!important;border-radius:6px!important}.weeklypress-reader__thumbs--sidebar button span{position:absolute!important;right:7px!important;bottom:7px!important;display:grid!important;place-items:center!important;width:22px!important;height:22px!important;border-radius:7px!important;background:rgba(17,24,39,.82)!important;color:#fff!important;font-size:8px!important}.weeklypress-reader__thumbs--sidebar button.is-active{border-color:var(--weeklypress-hotspot,#b0182b)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--weeklypress-hotspot,#b0182b) 14%,transparent)!important}.weeklypress-reader__workspace{padding:16px!important}.weeklypress-reader__stage{min-height:630px!important;border-radius:14px!important}.weeklypress-reader__pagebar{height:57px!important}.weeklypress-reader__tools{padding:9px 13px!important}.weeklypress-reader__numbers{padding:8px 12px!important}.weeklypress-reader__cover{margin:0 13px 12px!important}.weeklypress-reader__issue-data{padding:0 13px!important}.weeklypress-reader__keyboard-hint{margin:12px!important}

/* Advanced modal shell */
.weeklypress-news-modal{padding:clamp(10px,2.5vw,34px)!important}.weeklypress-news-modal__backdrop{background:rgba(5,9,18,.82)!important;backdrop-filter:blur(15px) saturate(.75)!important}.weeklypress-news-modal__dialog{width:min(100%,var(--weeklypress-modal-width,1080px))!important;max-height:92vh!important;border-radius:var(--wpn-modal-radius,24px)!important;background:var(--wpn-modal-surface,#fff)!important;color:var(--wpn-modal-text,#202939)!important;overflow:auto!important;border:1px solid rgba(255,255,255,.24)!important;box-shadow:0 48px 150px rgba(0,0,0,.58)!important}.weeklypress-news-modal__progress{position:sticky;top:0;z-index:25;height:3px;background:rgba(176,24,43,.1)}.weeklypress-news-modal__progress i{display:block;width:0;height:100%;background:linear-gradient(90deg,var(--wr-accent,#b0182b),#f45b70);transition:width .08s linear}.weeklypress-news-modal__topbar{position:sticky;top:3px;z-index:24;display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:58px;padding:8px 12px 8px 16px;border-bottom:1px solid #e8ebef;background:color-mix(in srgb,var(--wpn-modal-surface,#fff) 92%,transparent);backdrop-filter:blur(15px)}.weeklypress-news-modal__brand{display:flex;align-items:center;gap:9px}.weeklypress-news-modal__brand>span{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:linear-gradient(145deg,var(--wr-accent,#b0182b),#7e0d1c);color:#fff;font-size:9px;font-weight:900}.weeklypress-news-modal__brand small,.weeklypress-news-modal__brand strong{display:block;line-height:1.35}.weeklypress-news-modal__brand small{color:#8a94a3;font-size:8px}.weeklypress-news-modal__brand strong{font-size:10px}.weeklypress-news-modal__tools{display:flex;align-items:center;gap:5px}.weeklypress-news-modal__tools button{position:static!important;float:none!important;margin:0!important;display:grid!important;place-items:center!important;width:auto!important;min-width:37px!important;height:37px!important;padding:0 9px!important;border:1px solid #e1e5ea!important;border-radius:10px!important;background:#f7f8fa!important;color:#263244!important;box-shadow:none!important;font-family:inherit!important;font-size:9px!important;font-weight:800!important;cursor:pointer!important}.weeklypress-news-modal__tools button:hover,.weeklypress-news-modal__tools button:focus-visible{border-color:var(--wr-accent,#b0182b)!important;background:#fff1f3!important;color:var(--wr-accent,#b0182b)!important;transform:none!important}.weeklypress-news-modal__tools .weeklypress-news-modal__close{background:var(--wr-accent,#b0182b)!important;color:#fff!important;border-color:transparent!important}.weeklypress-news-modal__tools .is-success{background:#16834c!important;color:#fff!important;border-color:#16834c!important}
.weeklypress-news-modal__article{display:grid;grid-template-columns:minmax(0,1fr);min-height:520px}.weeklypress-news-modal--image-side .weeklypress-news-modal__article{grid-template-columns:minmax(300px,38%) minmax(0,1fr);direction:ltr}.weeklypress-news-modal--image-side .weeklypress-news-modal__media{grid-column:1;grid-row:1;position:sticky;top:61px;height:calc(92vh - 64px);aspect-ratio:auto!important;direction:rtl}.weeklypress-news-modal--image-side .weeklypress-news-modal__main{grid-column:2;direction:rtl}.weeklypress-news-modal--image-top .weeklypress-news-modal__media{aspect-ratio:16/7!important}.weeklypress-news-modal--image-hidden .weeklypress-news-modal__media{display:none!important}.weeklypress-news-modal__media{margin:0!important;background:#e8ebef!important;overflow:hidden!important}.weeklypress-news-modal__media img{width:100%;height:100%;object-fit:cover}.weeklypress-news-modal__media figcaption{position:absolute;right:12px;bottom:12px;left:12px;padding:8px 10px;border-radius:9px;background:rgba(8,13,23,.68);color:#fff;font-size:8px;backdrop-filter:blur(8px)}.weeklypress-news-modal__main{padding:clamp(24px,4vw,48px)!important}.weeklypress-news-modal--compact .weeklypress-news-modal__main{padding:24px!important}.weeklypress-news-modal__header{max-width:var(--wpn-modal-content,780px)!important;margin-inline:auto!important;padding-bottom:22px!important}.weeklypress-news-modal__header h2{font-family:var(--wpn-heading-font,inherit)!important;font-size:clamp(25px,var(--wpn-modal-title,36px),54px)!important;line-height:1.5!important;letter-spacing:-.035em!important}.weeklypress-news-modal__header>p{font-size:calc(var(--wpn-modal-body,16px) * 1.03)!important;line-height:2!important}.weeklypress-news-modal__meta{font-size:var(--wpn-meta-size,11px)!important}.weeklypress-news-modal__content{max-width:var(--wpn-modal-content,780px)!important;font-size:var(--wpn-modal-body,16px)!important;line-height:2.15!important;color:var(--wpn-modal-text,#202939)!important;transition:font-size .15s ease}.weeklypress-news-modal__footer{max-width:var(--wpn-modal-content,780px)!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:15px!important}.weeklypress-news-modal__share{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.weeklypress-news-modal__share>span{color:#7b8493;font-size:8px;font-weight:900}.weeklypress-news-modal__share a,.weeklypress-news-modal__share button{min-height:34px;padding:0 9px;border:1px solid #e4e7ec;border-radius:8px;background:#f7f8fa;color:#3b4656;font-family:inherit;font-size:8px;cursor:pointer}.weeklypress-news-modal__footer>a{min-height:42px!important;padding:0 14px!important;font-size:10px!important}.weeklypress-news-modal__loading{min-height:560px!important}.weeklypress-news-modal--image-side .weeklypress-news-modal__loading{grid-template-columns:minmax(300px,38%) 1fr!important}
@media(max-width:1160px){.weeklypress-reader__shell{grid-template-columns:200px minmax(0,1fr)!important}.weeklypress-reader__sidebar--pages{grid-column:2!important;grid-row:2;border:0!important;border-top:1px solid #e6e9ee!important;max-height:none}.weeklypress-reader__viewer{grid-column:2;grid-row:1}.weeklypress-reader__sidebar--issue{grid-column:1;grid-row:1/3}.weeklypress-reader__page-list{display:flex!important;max-height:none;overflow:auto;padding-bottom:10px!important}.weeklypress-reader__page-list li{flex:0 0 auto}.weeklypress-reader__page-list button{width:145px!important}.weeklypress-reader__thumb-heading{display:none}.weeklypress-reader__thumbs--sidebar{display:flex!important;overflow:auto!important}.weeklypress-reader__thumbs--sidebar button{flex:0 0 74px!important}}
@media(max-width:860px){.weeklypress-reader__shell{display:block!important}.weeklypress-reader__sidebar--issue{display:none}.weeklypress-reader__viewer{display:block}.weeklypress-reader__sidebar--pages{display:block;order:2}.weeklypress-reader__page-list{padding:8px!important}.weeklypress-reader__thumbs--sidebar{padding:0 8px 10px!important}.weeklypress-reader__workspace{padding:10px!important}.weeklypress-reader__stage{min-height:480px!important}.weeklypress-news-modal--image-side .weeklypress-news-modal__article{display:block}.weeklypress-news-modal--image-side .weeklypress-news-modal__media{position:relative;top:auto;height:auto;aspect-ratio:16/9!important}.weeklypress-news-modal__topbar{top:3px}.weeklypress-news-modal__main{padding:24px 20px!important}.weeklypress-news-modal__footer{align-items:stretch!important;flex-direction:column!important}.weeklypress-news-modal__footer>a{width:100%}}
@media(max-width:620px){.weeklypress-reader__masthead{padding:15px!important}.weeklypress-reader__mastcopy h2{font-size:19px!important}.weeklypress-reader__mast-actions{gap:7px!important}.weeklypress-reader__page-list button{width:115px!important}.weeklypress-reader__thumbs--sidebar button{flex-basis:60px!important}.weeklypress-reader__stage{min-height:395px!important}.weeklypress-news-modal{padding:0!important;align-items:flex-end!important}.weeklypress-news-modal__dialog{max-height:95dvh!important;border-radius:22px 22px 0 0!important}.weeklypress-news-modal__topbar{min-height:54px;padding:7px 8px}.weeklypress-news-modal__brand div{display:none}.weeklypress-news-modal__tools button{min-width:34px!important;height:34px!important;padding:0 7px!important}.weeklypress-news-modal__tools button[data-modal-print]{display:none!important}.weeklypress-news-modal__header h2{font-size:clamp(26px,var(--wpn-modal-title,34px),39px)!important}.weeklypress-news-modal__main{padding:20px 17px 27px!important}.weeklypress-news-modal__content{font-size:var(--wpn-modal-body,15px)!important}.weeklypress-news-modal__share>span{display:none}.weeklypress-news-modal__loading{grid-template-columns:1fr!important;grid-template-rows:190px 1fr!important}}
@media print{.weeklypress-news-modal__topbar,.weeklypress-news-modal__backdrop,.weeklypress-news-modal__footer{display:none!important}.weeklypress-news-modal{position:static!important;padding:0!important}.weeklypress-news-modal__dialog{max-height:none!important;box-shadow:none!important;border:0!important}.weeklypress-news-modal__article{display:block!important}.weeklypress-news-modal__media{max-height:420px!important}.weeklypress-news-modal__main{padding:20px!important}}

/* WeeklyPress 7 — editorial modal, graphical controls and image/text alignment */
.weeklypress-news-modal__topbar{gap:14px!important;padding-inline:14px!important}.weeklypress-news-modal__tools{flex-wrap:wrap;justify-content:flex-end}.weeklypress-news-modal__tools button{display:inline-flex!important;align-items:center!important;gap:6px!important;min-width:auto!important;padding:0 10px!important}.weeklypress-news-modal__tools .weeklypress-reader__icon{width:16px;height:16px}.weeklypress-news-modal__tools button>span:last-child{font-size:9px}.weeklypress-news-modal__tools [data-modal-font="reset"]{min-width:52px!important}.weeklypress-news-modal__tools button.is-active{background:var(--wr-accent,#b0182b)!important;border-color:var(--wr-accent,#b0182b)!important;color:#fff!important}.weeklypress-news-modal__tools button.is-active svg{fill:currentColor}.weeklypress-news-modal__article{align-items:stretch}.weeklypress-news-modal--image-side .weeklypress-news-modal__article{grid-template-columns:var(--weeklypress-modal-image-width,38%) minmax(0,1fr)!important}.weeklypress-news-modal--image-side-right .weeklypress-news-modal__article{direction:rtl}.weeklypress-news-modal--image-side-right .weeklypress-news-modal__media{grid-column:1!important}.weeklypress-news-modal--image-side-right .weeklypress-news-modal__main{grid-column:2!important}.weeklypress-news-modal--image-side-left .weeklypress-news-modal__article{direction:ltr}.weeklypress-news-modal--image-side-left .weeklypress-news-modal__media{grid-column:1!important}.weeklypress-news-modal--image-side-left .weeklypress-news-modal__main{grid-column:2!important}.weeklypress-news-modal--image-side .weeklypress-news-modal__media{position:sticky!important;top:61px!important;height:calc(92vh - 64px)!important;min-height:560px;background:linear-gradient(160deg,#eef1f5,#dfe4ea)!important}.weeklypress-news-modal__image-button{position:relative;display:block;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:zoom-in;overflow:hidden}.weeklypress-news-modal__image-button>span{position:absolute;right:14px;bottom:14px;display:flex;align-items:center;gap:6px;padding:8px 11px;border-radius:10px;background:rgba(10,16,28,.72);color:#fff;font:800 9px/1 var(--wpn-font,inherit);backdrop-filter:blur(10px);opacity:0;transform:translateY(7px);transition:.2s}.weeklypress-news-modal__image-button:hover>span,.weeklypress-news-modal__image-button:focus-visible>span{opacity:1;transform:none}.weeklypress-news-modal__image-button.is-disabled{cursor:default}.weeklypress-news-modal--fit-cover .weeklypress-news-modal__media img{object-fit:cover!important}.weeklypress-news-modal--fit-contain .weeklypress-news-modal__media img{object-fit:contain!important;background:#f3f5f7}.weeklypress-news-modal--ratio-portrait.weeklypress-news-modal--image-top .weeklypress-news-modal__media{aspect-ratio:16/8!important}.weeklypress-news-modal--ratio-landscape .weeklypress-news-modal__media{aspect-ratio:16/9!important}.weeklypress-news-modal--ratio-square .weeklypress-news-modal__media{aspect-ratio:1/1!important}.weeklypress-news-modal--ratio-auto.weeklypress-news-modal--image-top .weeklypress-news-modal__media{aspect-ratio:auto!important;max-height:640px}.weeklypress-news-modal--text-justify .weeklypress-news-modal__content{text-align:justify;text-align-last:right}.weeklypress-news-modal--text-right .weeklypress-news-modal__content{text-align:right}.weeklypress-news-modal--text-center .weeklypress-news-modal__content{text-align:center}.weeklypress-news-modal--heading-center .weeklypress-news-modal__header{text-align:center}.weeklypress-news-modal--heading-center .weeklypress-news-modal__kicker,.weeklypress-news-modal--heading-center .weeklypress-news-modal__meta{justify-content:center}.weeklypress-news-modal__header{border-bottom:1px solid #edf0f3}.weeklypress-news-modal__kicker{display:flex;align-items:center;gap:9px;margin-bottom:13px}.weeklypress-news-modal__kicker span{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;background:var(--wpn-accent-soft,#fff1f3);color:var(--wr-accent,#b0182b);font-size:9px;font-weight:900}.weeklypress-news-modal__kicker time{color:#8b95a4;font-size:9px}.weeklypress-news-modal__meta{display:flex;gap:16px;flex-wrap:wrap;margin-top:15px;color:#6d7787}.weeklypress-news-modal__meta span{display:inline-flex;align-items:center;gap:5px}.weeklypress-news-modal__content>*:first-child{margin-top:0}.weeklypress-news-modal__content h2,.weeklypress-news-modal__content h3,.weeklypress-news-modal__content h4{text-align:right!important;margin-top:1.8em;line-height:1.7}.weeklypress-news-modal__content blockquote{margin:28px 0;padding:20px 22px;border-right:4px solid var(--wr-accent,#b0182b);border-radius:12px;background:#faf5f6;font-size:1.07em;font-weight:650}.weeklypress-news-modal__content img{display:block;max-width:100%;height:auto;margin:26px auto;border-radius:15px}.weeklypress-news-modal__related{max-width:var(--wpn-modal-content,780px);margin:32px auto 0;padding-top:22px;border-top:1px solid #e7ebef}.weeklypress-news-modal__related-heading{display:flex;align-items:end;justify-content:space-between;gap:12px;margin-bottom:12px}.weeklypress-news-modal__related-heading span{color:var(--wr-accent,#b0182b);font-size:8px;font-weight:900}.weeklypress-news-modal__related-heading strong{font-size:15px}.weeklypress-news-modal__related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.weeklypress-news-modal__related-card{display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:82px;padding:8px;border:1px solid #e8ebef;border-radius:12px;background:#fafbfc;color:#202939;transition:.2s}.weeklypress-news-modal__related-card:hover{border-color:color-mix(in srgb,var(--wr-accent,#b0182b) 40%,#e8ebef);transform:translateY(-2px);box-shadow:0 12px 25px rgba(16,24,40,.08)}.weeklypress-news-modal__related-card img,.weeklypress-news-modal__related-placeholder{width:64px;height:64px;object-fit:cover;border-radius:9px;background:#edf0f3}.weeklypress-news-modal__related-placeholder{display:grid;place-items:center;color:#758092;font-size:8px;font-weight:900}.weeklypress-news-modal__related-card small{display:block;margin-bottom:4px;color:#8b95a3;font-size:8px}.weeklypress-news-modal__related-card strong{display:-webkit-box;overflow:hidden;font-size:10px;line-height:1.65;-webkit-line-clamp:2;-webkit-box-orient:vertical}.weeklypress-news-modal__related-card>.weeklypress-reader__icon{width:15px;height:15px;color:var(--wr-accent,#b0182b)}.weeklypress-news-modal__footer{margin-top:30px!important;padding-top:22px!important;border-top:1px solid #e7ebef}.weeklypress-news-modal__share{padding:10px;border:1px solid #e7ebef;border-radius:14px;background:#fafbfc}.weeklypress-news-modal__share-title{display:flex!important;align-items:center;gap:7px!important;margin-inline-end:5px;color:#303b4c!important;font-size:9px!important}.weeklypress-news-modal__share-title .weeklypress-reader__icon{width:15px;height:15px;color:var(--wr-accent,#b0182b)}.weeklypress-news-modal__share a,.weeklypress-news-modal__share button{display:inline-flex;align-items:center;gap:6px;min-height:36px!important;padding:0 10px!important;border-radius:10px!important;font-size:9px!important;font-weight:850!important}.weeklypress-news-modal__share .weeklypress-reader__icon{width:15px;height:15px}.weeklypress-news-modal--share-soft .weeklypress-news-modal__share a,.weeklypress-news-modal--share-soft .weeklypress-news-modal__share button{border-color:transparent!important;background:#eef2f6!important}.weeklypress-news-modal--share-solid .weeklypress-news-modal__share a,.weeklypress-news-modal--share-solid .weeklypress-news-modal__share button{border-color:transparent!important;background:#263244!important;color:#fff!important}.weeklypress-news-modal--share-outline .weeklypress-news-modal__share a,.weeklypress-news-modal--share-outline .weeklypress-news-modal__share button{background:#fff!important}.weeklypress-news-modal__share [data-modal-telegram]{color:#168bd2!important}.weeklypress-news-modal__share [data-modal-whatsapp]{color:#128c5b!important}.weeklypress-news-modal__share [data-modal-linkedin]{color:#0a66c2!important}.weeklypress-news-modal--share-solid .weeklypress-news-modal__share a{color:#fff!important}.weeklypress-news-modal__full-link{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:44px!important;padding:0 15px!important;border-radius:11px!important;background:var(--wr-accent,#b0182b)!important;color:#fff!important;font-size:10px!important;font-weight:900!important;white-space:nowrap}.weeklypress-news-modal__full-link .weeklypress-reader__icon{width:16px;height:16px}.weeklypress-news-modal.is-reading-mode .weeklypress-news-modal__media,.weeklypress-news-modal.is-reading-mode .weeklypress-news-modal__related,.weeklypress-news-modal.is-reading-mode .weeklypress-news-modal__share,.weeklypress-news-modal.is-reading-mode .weeklypress-news-modal__brand{display:none!important}.weeklypress-news-modal.is-reading-mode .weeklypress-news-modal__article{display:block!important}.weeklypress-news-modal.is-reading-mode .weeklypress-news-modal__main{max-width:900px;margin-inline:auto}.weeklypress-news-modal.is-reading-mode .weeklypress-news-modal__content{max-width:760px!important;font-size:calc(var(--wpn-modal-body,16px) * 1.08)!important}.weeklypress-news-modal__lightbox{position:fixed;inset:0;z-index:110;display:grid;place-items:center;padding:34px;background:rgba(4,8,15,.94);backdrop-filter:blur(12px)}.weeklypress-news-modal__lightbox[hidden]{display:none!important}.weeklypress-news-modal__lightbox img{max-width:min(94vw,1500px);max-height:90vh;object-fit:contain;border-radius:15px;box-shadow:0 30px 100px rgba(0,0,0,.55)}.weeklypress-news-modal__lightbox button{position:absolute;top:18px;left:18px;display:grid;place-items:center;width:44px;height:44px;border:1px solid rgba(255,255,255,.25);border-radius:12px;background:rgba(255,255,255,.12);color:#fff;cursor:pointer}.weeklypress-news-modal__lightbox .weeklypress-reader__icon{width:21px;height:21px}
@media(max-width:1080px){.weeklypress-news-modal__tools button>span:last-child{display:none}.weeklypress-news-modal__tools [data-modal-font="reset"] span{display:inline!important}.weeklypress-news-modal__related-grid{grid-template-columns:1fr}.weeklypress-news-modal__related-card{grid-template-columns:70px minmax(0,1fr) auto}}
@media(max-width:860px){.weeklypress-news-modal--image-side .weeklypress-news-modal__article{display:block!important}.weeklypress-news-modal--image-side .weeklypress-news-modal__media{position:relative!important;top:auto!important;height:auto!important;min-height:0!important;aspect-ratio:16/9!important}.weeklypress-news-modal__footer{align-items:stretch!important}.weeklypress-news-modal__share{width:100%}.weeklypress-news-modal__full-link{width:100%}}
@media(max-width:620px){.weeklypress-news-modal__topbar{align-items:flex-start}.weeklypress-news-modal__tools{gap:4px}.weeklypress-news-modal__tools button{width:34px!important;min-width:34px!important;padding:0!important}.weeklypress-news-modal__tools [data-modal-font="reset"]{width:47px!important}.weeklypress-news-modal__share{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.weeklypress-news-modal__share-title{grid-column:1/-1}.weeklypress-news-modal__share a,.weeklypress-news-modal__share button{justify-content:center;padding:0 5px!important}.weeklypress-news-modal__share a span:last-child,.weeklypress-news-modal__share button span:last-child{display:none}.weeklypress-news-modal__related-card{grid-template-columns:58px minmax(0,1fr) auto}.weeklypress-news-modal__related-card img,.weeklypress-news-modal__related-placeholder{width:58px;height:58px}.weeklypress-news-modal__lightbox{padding:16px}.weeklypress-news-modal__lightbox button{top:10px;left:10px}}

/* Printed advertisement hotspot */
.weeklypress-reader__hotspot.is-ad{border-color:#ea580c!important;background:rgba(234,88,12,.08)!important}.weeklypress-reader__hotspot.is-ad:hover,.weeklypress-reader__hotspot.is-ad:focus-visible,.weeklypress-reader__hotspot.is-ad.is-armed{background:rgba(234,88,12,.22)!important;box-shadow:0 0 0 2px rgba(255,255,255,.85),0 0 28px rgba(234,88,12,.48)!important}.weeklypress-reader__hotspot.is-ad:after{background:#9a3412!important}.weeklypress-reader__hotspot.is-ad:before{content:"آگهی";position:absolute;top:7px;right:7px;padding:4px 7px;border-radius:7px;background:#ea580c;color:#fff;font:800 9px/1.3 Tahoma,Arial,sans-serif;opacity:0;transform:translateY(-3px);transition:.16s}.weeklypress-reader__hotspot.is-ad:hover:before,.weeklypress-reader__hotspot.is-ad:focus-visible:before,.weeklypress-reader__hotspot.is-ad.is-armed:before{opacity:1;transform:none}
