.read-progress{top:61px;z-index:60;pointer-events:none;height:3px;position:fixed;inset-inline:0}.read-progress i{transform-origin:100%;background:linear-gradient(270deg,#f4dfae,#c9a35c 60%,#9c7638);height:100%;display:block;transform:scaleX(0);box-shadow:0 0 8px #c9a35cb3}.story-meta{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.story-meta .story-category{margin-bottom:0}.story-readtime{color:#e2f0ee;opacity:.9;font-size:11px}.story-facts.facts-6{row-gap:12px}.story-facts.facts-6>div:nth-child(3n+1){border-inline-start:0}.story-facts.facts-6>div:nth-child(n+4){border-top:1px solid #e2e8e4;padding-top:12px}.story-facts.facts-6 dd{line-height:1.5}.ach-path{background:#fff;border:1px solid #e3eae7;border-radius:16px;margin:0 0 18px;padding:14px 14px 12px;box-shadow:0 4px 14px #0631350a}.path-title{color:var(--dark);margin:0 0 10px;font-size:13px}.path{--at:0;padding:4px 8px 0;position:relative}.path-line{top:12px;background:repeating-linear-gradient(270deg,#e3d6b8 0 4px,#0000 4px 9px);height:2px;position:absolute;inset-inline:14px}.path-line i{transform-origin:100%;transform:scaleX(var(--at));background:linear-gradient(270deg,#f4dfae,#c9a35c);position:absolute;inset:0;box-shadow:0 0 6px #c9a35c99}.path ol{justify-content:space-between;margin:0;padding:0;list-style:none;display:flex;position:relative}.path li{justify-items:center;gap:4px;width:12px;display:grid}.path-dot{border:2px solid #fff;border-radius:50%;width:12px;height:12px;margin-top:2px;transition:transform .2s;display:block;box-shadow:0 0 0 1px #d9cfb6}.path li.international .path-dot{background:#c9a35c}.path li.local .path-dot{background:var(--green)}a.path-dot:hover{transform:scale(1.3)}.path li.here .path-dot{background:linear-gradient(135deg,#f4dfae,#c9a35c);width:18px;height:18px;margin-top:-1px;box-shadow:0 0 0 3px #c9a35c40,0 0 12px #c9a35cb3}.path li small{color:var(--muted);white-space:nowrap;font-size:9.5px}.path li.here small{color:#8a6a2f;font-weight:800}.path-nav{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.pn{color:var(--dark);background:#f4f7f6;border-radius:12px;gap:2px;min-width:0;padding:8px 10px;transition:background .2s;display:grid}.pn:hover{background:#eaf1ef}.pn small{color:#8a6a2f;font-size:10px}.pn b{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.pn.next{text-align:end}.highlights{color:#fff;background:radial-gradient(60% 90% at 90% 0,#d9b97740,#0000 70%),linear-gradient(150deg,#0c7f89 0%,#075a62 55%,#063135 100%);border-radius:16px;margin:0 0 24px;padding:14px 16px 12px;position:relative;overflow:hidden}.highlights h2{color:#f0d9a5;align-items:center;gap:6px;margin:0 0 8px;font-size:14px;display:flex}.highlights ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.highlights li{color:#e2f0ee;padding-inline-start:18px;font-size:12.5px;line-height:1.7;position:relative}.highlights li:before{content:"✦";inset-inline-start:0;color:#d9b977;font-size:11px;position:absolute;top:0}.highlights b{color:#fff}.story-article .pq{margin:20px 0}.story-article .pq blockquote{font-size:18px}.sources{border-top:1px dashed #d8e2de;margin-top:24px;padding-top:14px}.sources h2{color:var(--dark);margin:0 0 8px;font-size:13px}.sources ol{color:var(--muted);gap:6px;margin:0;padding-inline-start:18px;font-size:11px;display:grid}.sources li::marker{color:#c9a35c;font-weight:700}.sources a{color:var(--primary);gap:1px;display:grid}.sources a b{color:var(--dark);font-size:12px}.sources a span{text-align:end;text-underline-offset:3px;word-break:break-word;font-size:11px;-webkit-text-decoration:underline #cfe0dc;text-decoration:underline #cfe0dc}.ach .tag.scope-international{color:#8a6a2f;background:#fbf2e1}.ach .tag.scope-local{color:#4c7a2e;background:#eff7e6}.ach-row .date{text-align:start;direction:rtl}.fab-share{z-index:45;bottom:calc(18px + env(safe-area-inset-bottom));height:46px;font:inherit;color:#2f230c;cursor:pointer;background:linear-gradient(135deg,#f4dfae,#c9a35c);border:0;border-radius:23px;align-items:center;gap:6px;padding:0 16px 0 14px;font-size:13px;font-weight:700;transition:transform .3s,opacity .3s;display:inline-flex;position:fixed;left:16px;box-shadow:0 10px 22px -8px #503a1499}.fab-share img{filter:brightness(0)saturate()invert(14%)sepia(20%)saturate(1500%)hue-rotate(10deg);width:17px;height:17px}.fab-share:active{transform:scale(.95)}.fab-share.away{opacity:0;pointer-events:none;transform:translateY(80px)}.fab-share:focus-visible{outline-offset:3px;outline:2px solid #063135}.share-sheet{width:100%;max-width:520px;padding:18px 16px calc(14px + env(safe-area-inset-bottom));color:#fff;background:linear-gradient(160deg,#0c7f89 0%,#075a62 55%,#063135 100%);border:0;border-radius:22px 22px 0 0;margin:auto auto 0}.share-sheet[open]{animation:.35s cubic-bezier(.2,1,.3,1) both sheet-up}.share-sheet::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#031a1d8c}.share-sheet>p{text-align:center;color:#f0d9a5;margin:0 0 14px;font-size:14px;font-weight:700}.share-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.share-grid a,.share-grid button{color:#fff;font:inherit;cursor:pointer;background:0 0;border:0;justify-items:center;gap:6px;padding:0;font-size:11px;font-weight:600;display:grid}.share-grid b{font-weight:600}.sh-ico{background:#ffffff1f;border-radius:50%;place-items:center;width:50px;height:50px;transition:transform .2s;display:grid;box-shadow:inset 0 0 0 1px #ffffff2e}.sh-ico svg{width:21px;height:21px}.sh-ico.wa{box-shadow:none;background:#25d366}.sh-ico.x{background:#0b1a1b}.sh-ico.gold{color:#2f230c;box-shadow:none;background:linear-gradient(135deg,#f4dfae,#c9a35c)}.share-grid a:active .sh-ico,.share-grid button:active .sh-ico{transform:scale(.92)}.sheet-close{color:#fff;width:100%;height:42px;font:inherit;cursor:pointer;background:#ffffff1a;border:0;border-radius:12px;margin-top:16px;font-size:13px;display:block}@keyframes sheet-up{0%{transform:translateY(100%)}}.acard-dialog .idcard-stage{width:min(340px,100%)}.idcard.acard{aspect-ratio:4/5;background:0 0;border-radius:20px;container-type:normal}.acard img{border-radius:20px;width:100%;height:100%;display:block}@media print{body.printing-acard>:not(.acard-dialog){display:none!important}body.printing-acard .acard-dialog{width:auto;height:auto;padding:0;display:block;position:static}body.printing-acard .idcard-stage{width:120mm;margin:0;display:block}body.printing-acard .idcard-side,body.printing-acard .idc-shine{display:none!important}body.printing-acard .acard{box-shadow:none;animation:none}}@media (prefers-reduced-motion:reduce){.share-sheet[open]{animation:none}.fab-share,.path-dot,.pn{transition:none}}.idcard-side [data-acard-pdf] span{color:#2f230c;box-shadow:none;background:linear-gradient(135deg,#f4dfae,#c9a35c)}
