:root{--color-bg:#f2f2f2;--color-bg-alt:#fff;--color-ink:#231f20;--color-ink-soft:#3b3637;--color-muted:#6b6566;--color-line:#e5e2e2;--color-line-strong:#cfcbcb;--color-accent:#dc2327;--color-accent-strong:#c11f26;--color-wing-1:#e83f4b;--font-body:"Janna LT","Almarai","Tajawal","Segoe UI",Tahoma,"Noto Sans Arabic",system-ui,-apple-system,sans-serif;--font-display:var(--font-body);--font-latin:"Inter",system-ui,-apple-system,sans-serif;--radius:0;--shadow-card:0 1px 4px 0 #231f200f;--shadow-card-hover:0 4px 14px 0 #231f201a;--frame-line:#dc23278c;--container-max:1240px;--container-narrow:820px;--gutter:clamp(14px,4vw,32px);--topbar-h:32px;--tap-target:44px}*{box-sizing:border-box}html,body{background:var(--color-bg);color:var(--color-ink);font-family:var(--font-body);text-align:start;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;margin:0;padding:0;font-size:16px;line-height:1.8}::selection{color:#fff;background:var(--color-accent)}img,picture,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}a:hover{color:var(--color-accent-strong);text-decoration:underline}button{font:inherit;cursor:pointer}h1,h2,h3,h4{font-family:var(--font-display);color:var(--color-ink);margin:0;font-weight:800;line-height:1.4}p{margin:0}.container{max-width:var(--container-max);padding-inline:var(--gutter);width:100%;margin-inline:auto}.container--narrow{max-width:var(--container-narrow)}.visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{background:var(--color-ink);color:#fff;z-index:100;min-height:var(--tap-target);top:8px;align-items:center;padding:10px 14px;transition:transform .12s;display:inline-flex;position:absolute;inset-inline-start:8px;transform:translateY(calc(-100% - 16px))}.skip-link:focus{color:#fff;transform:none}.flash-news-container{min-height:100vh}.flash-main{padding-block:0 max(48px,env(safe-area-inset-bottom));min-height:60vh}.text-accent{color:var(--color-accent)}.label{background:var(--color-accent);color:#fff;font-family:var(--font-display);white-space:nowrap;align-items:center;gap:8px;padding:6px 12px;font-weight:800;line-height:1.2;display:inline-flex}.label--wing{margin-inline-end:18px;position:relative}.label--wing:after{content:"";background:linear-gradient(to bottom right,var(--color-wing-1)0 50%,var(--color-accent)50% 100%);clip-path:polygon(0 0,100% 0,30% 100%);top:0;width:22px;height:140%;position:absolute;inset-inline-end:-16px}[dir=rtl] .label--wing:after{background:linear-gradient(to bottom left,var(--color-wing-1)0 50%,var(--color-accent)50% 100%);clip-path:polygon(100% 0,0 0,70% 100%)}.site-header{top:calc(-1*var(--topbar-h));z-index:30;background:var(--color-bg-alt);border-bottom:1px solid var(--color-line);padding-top:env(safe-area-inset-top);position:sticky}.site-header__top{background:var(--color-ink);color:#fff;font-size:.8rem}.site-header__top-inner{height:var(--topbar-h);justify-content:space-between;align-items:center;gap:10px;display:flex}.site-header__tagline{font-family:var(--font-display);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:700;overflow:hidden}.site-header__live-link{background:var(--color-accent);color:#fff;white-space:nowrap;flex-shrink:0;align-self:stretch;align-items:center;padding-inline:12px;font-size:.8rem;font-weight:700;transition:background .12s;display:inline-flex}.site-header__live-link:hover{background:var(--color-accent-strong);color:#fff;text-decoration:none}.site-header__brand-bar{background:var(--color-bg-alt)}.site-header__brand-inner{grid-template-columns:minmax(var(--tap-target),1fr)auto minmax(var(--tap-target),1fr);align-items:center;gap:10px;min-height:64px;padding-block:10px;display:grid}.site-header__brand{color:var(--color-ink);justify-self:center;align-items:flex-end;gap:10px;padding-block:7px;display:inline-flex}.site-header__brand:hover{text-decoration:none}.site-header__logo{width:clamp(128px,36vw,210px);height:auto}.site-header__section{margin-bottom:2px;padding:5px 10px 4px;font-size:clamp(.85rem,2.4vw,1.05rem)}.site-header__back{color:var(--color-ink);border:1px solid var(--color-line-strong);min-width:var(--tap-target);min-height:var(--tap-target);justify-content:center;justify-self:start;align-items:center;padding-inline:12px;font-size:1.05rem;transition:border-color .12s,color .12s;display:inline-flex}.site-header__back:hover{border-color:var(--color-accent);color:var(--color-accent);text-decoration:none}.site-header__back-long{display:none}.site-header__spacer{min-width:var(--tap-target);justify-self:end}.site-header__nav{background:var(--color-bg-alt);border-top:1px solid var(--color-line)}.site-header__nav-inner{-webkit-overflow-scrolling:touch;scrollbar-width:thin;align-items:stretch;gap:0;display:flex;overflow:auto hidden}.site-header__nav-link{white-space:nowrap;min-height:var(--tap-target);color:var(--color-ink);font-family:var(--font-display);align-items:center;padding:11px 14px;font-size:.92rem;font-weight:700;transition:color .12s;display:inline-flex;position:relative}.site-header__nav-link:after{content:"";inset-inline:14px;background:0 0;height:3px;transition:background .12s;position:absolute;bottom:0}.site-header__nav-link:hover{color:var(--color-accent);text-decoration:none}.site-header__nav-link--active{color:var(--color-accent)}.site-header__nav-link:hover:after,.site-header__nav-link--active:after{background:var(--color-accent)}.site-header__nav-inner::-webkit-scrollbar{height:3px}.site-header__nav-inner::-webkit-scrollbar-thumb{background:var(--color-line-strong)}@media (width>=600px){:root{--topbar-h:36px}.site-header__top{font-size:.85rem}.site-header__top-inner{gap:16px}.site-header__brand-inner{gap:12px;min-height:84px;padding-block:10px}.site-header__brand{gap:14px}.site-header__back{padding-inline:14px;font-size:.9rem}.site-header__back-long{display:inline}.site-header__back-short{display:none}.site-header__nav-link{padding:13px 18px;font-size:.95rem}.site-header__nav-link:after{inset-inline:18px}}.flash-hero{background:var(--color-bg-alt);border-bottom:1px solid var(--color-line);padding-block:22px;overflow:hidden}.flash-hero__inner{justify-content:space-between;align-items:center;gap:16px;display:flex;position:relative}.flash-hero__text{flex-direction:column;align-items:flex-start;gap:10px;min-width:0;display:flex}.flash-hero__eyebrow{font-size:.85rem}.flash-hero__dot{background:#fff;border-radius:50%;width:9px;height:9px;animation:1.2s infinite flash-blink}.flash-hero__title{font-size:clamp(1.6rem,6vw,2.6rem);font-weight:800;line-height:1.3}.flash-hero__subtitle{color:var(--color-muted);max-width:60ch;font-size:.98rem}.flash-hero__bird{flex-shrink:0;width:clamp(60px,16vw,120px);height:auto}@keyframes flash-blink{0%,60%{opacity:1;transform:scale(1)}80%,to{opacity:.25;transform:scale(.85)}}@media (width>=600px){.flash-hero{padding-block:32px}.flash-hero__text{gap:12px}.flash-hero__subtitle{font-size:1.05rem}}.flash-feed{padding-block:24px}.section-title{align-items:center;gap:8px;margin:0 0 18px;font-size:1.15rem;display:flex}.section-title:after{content:"";background:var(--frame-line);flex:1;height:1px}.flash-feed__list{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.flash-card{background:var(--color-bg-alt);box-shadow:var(--shadow-card);padding:20px 22px 18px;transition:box-shadow .25s,transform .25s;position:relative}.flash-card:before{content:"";border-top:1px solid var(--frame-line);border-inline-end:1px solid var(--frame-line);pointer-events:none;position:absolute;inset:8px}@media (hover:hover){.flash-card:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-2px)}}.flash-card__time{color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0 0 10px;font-size:.85rem;display:flex}.flash-card__hour{font-family:var(--font-latin);font-variant-numeric:tabular-nums;padding:3px 8px;font-size:.8rem;font-weight:700}.flash-card__title{word-wrap:break-word;overflow-wrap:anywhere;margin:0 0 8px;font-size:1.12rem;font-weight:800;line-height:1.5}.flash-card__body{color:var(--color-ink-soft);word-wrap:break-word;overflow-wrap:anywhere;margin:0 0 14px;font-size:.97rem;line-height:1.8}.flash-card__body p{margin:0 0 8px}.flash-card__body p:last-child{margin-bottom:0}@media (width>=600px){.flash-card{padding:24px 28px 22px}.flash-card__title{font-size:1.25rem}}.btn{background:var(--color-accent);color:#fff;border:1px solid var(--color-accent);border-radius:var(--radius);min-height:var(--tap-target);-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;padding:10px 18px;font-family:inherit;font-size:.92rem;font-weight:700;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.btn:hover{background:var(--color-accent-strong);border-color:var(--color-accent-strong);color:#fff;text-decoration:none}.btn--ghost{color:var(--color-ink);border-color:var(--color-ink);background:0 0}.btn--ghost:hover{background:var(--color-ink);color:#fff;border-color:var(--color-ink)}.btn--block{width:100%}.post{background:var(--color-bg-alt);box-shadow:var(--shadow-card);margin-block:0 16px;padding:24px 22px 18px;position:relative}.post:before{content:"";border-top:1px solid var(--frame-line);border-inline-end:1px solid var(--frame-line);pointer-events:none;position:absolute;inset:10px}.post__time{font-family:var(--font-latin),var(--font-body);font-variant-numeric:tabular-nums;margin:0 0 14px;padding:4px 10px;font-size:.85rem;font-weight:700;display:inline-flex}.post__title{word-wrap:break-word;overflow-wrap:anywhere;margin:0 0 16px;font-size:clamp(1.45rem,5.5vw,2.3rem);font-weight:800;line-height:1.4}.post__body{color:var(--color-ink-soft);word-wrap:break-word;overflow-wrap:anywhere;font-size:1.05rem;line-height:1.95}.post__body p{margin:0 0 14px}.post__body p:last-child{margin-bottom:0}.post__body a{color:var(--color-accent);border-bottom:1px solid}.post__body a:hover{color:var(--color-accent-strong);text-decoration:none}.post__body strong{color:var(--color-ink)}.post__body h2,.post__body h3{margin-block:24px 12px}.post__body img{margin-block:16px}.post__share{border-top:1px solid var(--color-line);flex-wrap:wrap;justify-content:center;gap:8px;margin-top:24px;padding-top:20px;display:flex}.post__share-btn{min-height:var(--tap-target);color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;justify-content:center;align-items:center;padding:10px 16px;font-family:inherit;font-size:.88rem;font-weight:700;transition:opacity .12s;display:inline-flex}.post__share-btn:hover{opacity:.88}.post__share-btn--facebook{background:#1877f2}.post__share-btn--twitter{background:var(--color-ink)}.post__share-btn--whatsapp{background:#1fa855}.post__signature{font-family:var(--font-latin);color:var(--color-ink);align-items:center;gap:6px;margin-top:20px;font-size:.75rem;display:flex}.post__signature-bird{width:16px;height:auto}.post__back-row{justify-content:flex-start;margin-block:20px;display:flex}@media (width>=600px){.post{padding:36px 40px 24px}.post:before{inset:14px}.post__back-row{margin-block:28px 24px}}.site-footer{background:var(--color-bg-alt);color:var(--color-ink);border-top:3px solid var(--color-accent);padding-bottom:env(safe-area-inset-bottom);margin-top:48px}.site-footer__inner{grid-template-columns:1fr;gap:28px;padding-block:32px;display:grid}.site-footer__brand-col{flex-direction:column;align-items:flex-start;display:flex}.site-footer__logo{width:150px;height:auto;margin-bottom:18px}.site-footer__section{margin:0 0 10px;font-size:.9rem}.site-footer__tagline{font-family:var(--font-display);color:var(--color-ink-soft);margin:0 0 14px;font-size:.95rem;font-weight:700}.site-footer__rights{color:var(--color-muted);margin:0;font-size:.85rem}.site-footer__col-title{border-bottom:2px solid var(--color-ink);margin:0 0 14px;padding-bottom:8px;font-size:.95rem;display:inline-block;position:relative}.site-footer__col-title:after{content:"";background:var(--color-accent);bottom:-2px;width:30px;height:2px;position:absolute;inset-inline-start:0}.site-footer__list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.site-footer__link{color:var(--color-ink-soft);align-items:center;min-height:36px;font-size:.92rem;display:inline-flex}.site-footer__link:hover{color:var(--color-accent);text-decoration:none}.site-footer__social{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.site-footer__social-link{width:var(--tap-target);height:var(--tap-target);background:var(--color-ink);color:#fff;font-family:var(--font-latin);-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;font-size:.8rem;font-weight:700;transition:background .12s;display:inline-flex}.site-footer__social-link:hover{background:var(--color-accent);color:#fff;text-decoration:none}@media (width>=600px){.site-footer__inner{grid-template-columns:1fr 1fr;gap:36px;padding-block:40px}.site-footer__brand-col{grid-column:1/-1}.site-footer__logo{width:170px}}@media (width>=900px){.site-footer{margin-top:64px}.site-footer__inner{grid-template-columns:1.4fr 1fr 1fr;gap:48px;padding-block:56px}.site-footer__brand-col{grid-column:auto}.site-footer__logo{width:180px}}.flash-loading,.flash-error,.flash-empty{text-align:center;color:var(--color-muted);padding:32px 16px}.flash-loading{justify-content:center;padding-block:56px;display:flex}.flash-loading__bird{width:44px;height:auto;animation:.9s ease-in-out infinite alternate flash-flap}.flash-error{background:var(--color-bg-alt);border-inline-start:4px solid var(--color-accent);color:var(--color-ink);margin-block:24px;padding:24px}.flash-loading--inline{padding:20px 8px}@keyframes flash-flap{0%{opacity:.45;transform:translateY(3px)scale(.94)}to{opacity:1;transform:translateY(-3px)scale(1)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important}.flash-hero__dot,.flash-loading__bird{opacity:1!important;animation:none!important}}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}
/*# sourceMappingURL=index.c9a15126.css.map */
