@keyframes eng-pop{0%{opacity:0;transform:translateY(var(--s-3)) scale(.98)}}.eng-grid{grid-template-columns:repeat(auto-fill, minmax(var(--eng-card-min), 1fr));gap:var(--s-4);margin:0;padding:0;list-style:none;display:grid}.eng-grid>li{min-inline-size:0}.eng-item{gap:var(--s-2);box-sizing:border-box;block-size:100%;padding:var(--s-5);animation:eng-pop .5s var(--ease-spring) both;animation-delay:calc(min(var(--k), 12) * 45ms);transition:transform var(--dur-base) var(--ease-out), border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}.eng-item:hover,.eng-item:focus-visible{transform:translateY(calc(-1 * var(--s-1)));border-color:var(--champagne);box-shadow:0 0 0 1px var(--line-gold-strong), 0 0 var(--s-7) var(--glow-gold), var(--shadow-midnight-card)}.eng-item__head,.eng-tick__top{justify-content:space-between;align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.eng-item__tag{font-family:var(--font-mono);font-size:var(--t-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--champagne);font-weight:700}.eng-item__title{font-family:var(--font-display);font-size:var(--t-h3);color:var(--ivory);font-weight:700;line-height:1.2}.eng-item__org{font-size:var(--t-small);color:var(--champagne);font-weight:600}.eng-item__sum,.eng-item__next{font-size:var(--t-small);line-height:var(--lh-small);color:var(--champagne-dim)}.eng-item__next{border-inline-start:2px solid var(--champagne);padding-inline-start:var(--s-3)}.eng-item__foot{justify-content:space-between;align-items:center;gap:var(--s-3);border-block-start:1px dashed var(--line-gold-dark);margin-block-start:auto;padding-block-start:var(--s-3);display:flex}.eng-item__meta{font-family:var(--font-mono);font-size:var(--t-micro);color:var(--champagne-dim)}.eng-item__open{align-items:center;gap:var(--s-1);font-family:var(--font-mono);font-size:var(--t-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--champagne);white-space:nowrap;font-weight:700;display:inline-flex}[dir=rtl] .eng-item__open svg{transform:scaleX(-1)}.eng-badge{align-items:baseline;gap:var(--s-1);padding:var(--s-1) var(--s-3);border-radius:var(--r-full);border:1px solid var(--line-gold-dark);background:var(--plate-lo);font-size:var(--t-micro);color:var(--champagne);white-space:nowrap;font-weight:700;display:inline-flex}.eng-badge__n{font-family:var(--font-display);font-size:var(--t-small);color:var(--ivory);font-weight:800}.eng-badge--open,.eng-badge--rolling{background:var(--gold-well-dark);border-color:var(--champagne)}.eng-badge--none{color:var(--champagne-dim)}.eng-badge.is-hot{background:var(--gold-coin);border-color:var(--champagne);color:var(--midnight);animation:eng-breathe 1.8s var(--ease-in-out) infinite}.eng-badge.is-hot .eng-badge__n{color:var(--midnight)}@keyframes eng-breathe{50%{box-shadow:0 0 var(--s-4) var(--glow-gold)}}.eng-bar{justify-content:space-between;align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.eng-bar .chips__btn{background:var(--plate-lo);border-color:var(--line-gold-dark);color:var(--ivory)}.eng-bar .chips__btn.is-on{background:var(--gold-coin);border-color:var(--champagne);color:var(--midnight)}.eng-empty{font-family:var(--font-mono);font-size:var(--t-small);color:var(--champagne)}.eng-portals{grid-template-columns:repeat(auto-fill, minmax(var(--eng-card-min), 1fr));gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}.eng-portal{justify-content:space-between;align-items:center;gap:var(--s-3);min-block-size:var(--touch-min);padding:var(--s-4);border-radius:var(--r-md);border:1px solid var(--line-gold);background:var(--glass-ivory);color:var(--midnight);transition:border-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);text-decoration:none;display:flex}.eng-portal:hover{border-color:var(--gold);transform:translateY(calc(-1 * var(--s-1)))}.eng-portal__name{gap:var(--s-1);flex-direction:column;font-weight:700;display:flex}.eng-portal__note{font-size:var(--t-small);color:var(--ink-600);font-weight:400}[dir=rtl] .eng-portal svg{transform:scaleX(-1)}.eng-news{gap:var(--s-5);padding:var(--s-6);display:grid;position:relative}@media (width>=1024px){.eng-news{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:center}}.eng-news__n{font-family:var(--font-display);font-size:var(--t-mega);background:var(--gold-text);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:800;line-height:.9}.eng-news__issues{gap:var(--s-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.eng-news__issues li{padding:var(--s-1) var(--s-3);border-radius:var(--r-full);border:1px solid var(--line-gold-dark);background:var(--plate-lo);font-family:var(--font-mono);font-size:var(--t-micro);color:var(--ivory);animation:eng-pop .4s var(--ease-spring) both;animation-delay:calc(var(--k) * 50ms)}.eng-news__issues li:first-child{background:var(--gold-coin);color:var(--midnight)}.eng-news__actions{gap:var(--s-3);flex-wrap:wrap;display:flex}.eng-cta{align-items:flex-start;gap:var(--s-3);padding:var(--s-6);flex-direction:column;display:flex;position:relative}.eng-cta__title{font-family:var(--font-display);font-size:var(--t-h2);color:var(--ivory);font-weight:800;line-height:1.15}.eng-cta__lead{color:var(--champagne-dim)}.eng-ticks{gap:var(--s-4);display:grid}@media (width>=1024px){.eng-ticks{grid-template-columns:repeat(3,minmax(0,1fr))}}.eng-tick{gap:var(--s-3);padding:var(--s-5);animation:eng-pop .7s var(--ease-out) both;animation-delay:calc(var(--k) * .12s);flex-direction:column;display:flex;position:relative;overflow:hidden}.eng-tick__head{align-items:center;gap:var(--s-3);display:flex}.eng-tick__count{font-family:var(--font-display);font-size:var(--t-stat);background:var(--gold-text);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:800;line-height:1}.eng-tick__name{gap:var(--s-1);flex-direction:column;flex:1;min-inline-size:0;display:flex}.eng-tick__title-h{font-family:var(--font-display);font-size:var(--t-h3);color:var(--ivory);font-weight:800}.eng-tick__live{inline-size:var(--s-3);block-size:var(--s-3);background:var(--champagne);box-shadow:0 0 0 0 var(--glow-gold);animation:eng-live 1.6s var(--ease-out) infinite;border-radius:50%}@keyframes eng-live{70%{box-shadow:0 0 0 var(--s-3) transparent}}.eng-tick__window{block-size:var(--eng-ticker-h);-webkit-mask-image:linear-gradient(transparent, var(--midnight) 12%, var(--midnight) 88%, transparent);mask-image:linear-gradient(transparent, var(--midnight) 12%, var(--midnight) 88%, transparent);position:relative;overflow:hidden}@media (width<=1023px){.eng-tick__window{block-size:var(--eng-ticker-h-sm)}}.eng-tick__list{gap:var(--s-2);animation:eng-scroll calc(var(--n) * 4.5s) linear infinite;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.eng-tick:hover .eng-tick__list,.eng-tick:focus-within .eng-tick__list{animation-play-state:paused}@keyframes eng-scroll{to{transform:translateY(calc(-50% - var(--s-1)))}}.eng-tick__row{gap:var(--s-1);padding:var(--s-3);border-radius:var(--r-md);border:1px solid var(--line-gold-dark);background:var(--plate-lo);transition:border-color var(--dur-fast) var(--ease-out);flex-direction:column;text-decoration:none;display:flex}.eng-tick__row:hover,.eng-tick__row:focus-visible{border-color:var(--champagne)}.eng-tick__title{font-size:var(--t-small);font-weight:700;line-height:var(--lh-small);color:var(--ivory)}.eng-tick__org{font-size:var(--t-micro);color:var(--champagne-dim)}.eng-tick__all{align-items:center;gap:var(--s-2);min-block-size:var(--touch-min);font-family:var(--font-mono);font-size:var(--t-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--champagne);font-weight:700;text-decoration:none;display:inline-flex}[dir=rtl] .eng-tick__all svg{transform:scaleX(-1)}[lang=ur] :is(.eng-item__tag,.eng-item__open,.eng-tick__all){font-family:var(--font-urdu-body);letter-spacing:normal;text-transform:none}[lang=ur] :is(.eng-item__title,.eng-tick__title-h,.eng-cta__title){font-family:var(--font-urdu-body);line-height:1.6}@media (prefers-reduced-motion:reduce){.eng-item,.eng-tick,.eng-news__issues li,.eng-badge.is-hot,.eng-tick__live,.eng-tick__list{animation:none}.eng-item,.eng-portal,.eng-tick__row{transition:none}}
