.fnv-sc{padding:28px 0 64px;color:var(--fnv-ink);font-family:var(--fnv-font-body);}
.fnv-sc .container{isolation:isolate;}
.fnv-sc__head{border-bottom:4px solid var(--fnv-ink);padding-bottom:20px;margin-bottom:26px;}
.fnv-sc__kick{display:inline-block;font-family:var(--fnv-font-mono);font-size:.8125rem;font-weight:800;background:var(--fnv-ink);color:var(--fnv-surface);padding:4px 10px;}
.fnv-sc__title{margin:12px 0 10px;font-size:var(--fnv-size-title);font-weight:900;line-height: 1.45;}
.fnv-sc__sub{margin:0;color:var(--fnv-ink-2);line-height:1.95;max-width:var(--fnv-measure-wide);border-inline-start:4px solid var(--fnv-gamma-neg);padding-inline-start:14px;}
.fnv-sc__sub strong{color:var(--fnv-ink);}
.fnv-sc__term{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;background:var(--fnv-dark-bg);color:var(--fnv-dark-text);border:4px solid var(--fnv-ink);padding:34px 36px;margin-bottom:34px;}
.fnv-sc__term::before{content:"";position:absolute;inset-block:10px -12px;inset-inline:-12px 10px;background:var(--fnv-ink);z-index:-1;}
.fnv-sc__st{display:flex;flex-direction:column;gap:10px;border-inline-end:2px solid var(--fnv-on-dark-2);padding-inline-end:24px;}
.fnv-sc__k{font-family:var(--fnv-font-mono);font-size:.8125rem;font-weight:800;color:var(--fnv-on-dark-2);}
.fnv-sc__k b{color:var(--fnv-dark-text);}
.fnv-sc__state{margin:0;display:flex;align-items:center;gap:12px;font-size:2rem;font-weight:900;color:var(--fnv-dark-text);line-height:1.2;}
.fnv-sc__dot{width:16px;height:16px;background:var(--fnv-on-dark-2);flex:0 0 auto;}
.fnv-sc__dot.is-live{background:var(--fnv-up);animation:fnvScBlink 1.5s step-end infinite;}
.fnv-sc__ny{font-family:var(--fnv-font-mono);font-size:1.125rem;font-weight:800;color:var(--fnv-up-on-dark);border:2px solid var(--fnv-on-dark-2);padding:4px 12px;align-self:flex-start;}
.fnv-sc__feed{margin:0;font-size:.875rem;line-height:1.8;color:var(--fnv-gamma-neg);font-weight:700;}
.fnv-sc__cdw{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;}
.fnv-sc__cd{font-family:var(--fnv-font-mono);font-size:clamp(3rem,8vw,5.5rem);font-weight:900;line-height:1;color:var(--fnv-dark-text);}
@keyframes fnvScBlink{50%{opacity:.25;}}
.fnv-sc__sec{margin-bottom:34px;isolation:isolate;}
.fnv-sc__sec h2{margin:0 0 14px;font-size:1.375rem;font-weight:900;border-bottom:2px solid var(--fnv-ink);padding-bottom:8px;}
.fnv-sc__sech{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:14px;}
.fnv-sc__sech h2{margin:0;border:0;padding:0;}
.fnv-sc__zone{display:flex;flex-direction:column;gap:4px;font-size:.8125rem;font-weight:800;color:var(--fnv-ink-3);min-width:280px;}
.fnv-sc__zone small{font-weight:400;}
.fnv-sc__zone select{font:inherit;font-size:1rem;font-weight:700;color:var(--fnv-ink);background:var(--fnv-surface-2);border:2px solid var(--fnv-ink);padding:9px 12px;min-height:44px;}
.fnv-sc__zone select:focus{outline:2px solid var(--fnv-gamma-neg);outline-offset:2px;}
.fnv-sc__box{position:relative;background:var(--fnv-surface);border:4px solid var(--fnv-ink);}
.fnv-sc__box::before{content:"";position:absolute;inset-block:8px -10px;inset-inline:-10px 8px;background:var(--fnv-ink);z-index:-1;}
.fnv-sc__t{width:100%;border-collapse:collapse;margin:0;}
.fnv-sc__t th{background:var(--fnv-dark-bg);color:var(--fnv-on-dark-2);font-size:.8125rem;font-weight:800;padding:14px 16px;text-align:center;border-inline-end:1px solid var(--fnv-on-dark-2);}
.fnv-sc__t th:first-child{text-align:start;}
.fnv-sc__t th.is-you{color:var(--fnv-gamma-neg);border-bottom:4px solid var(--fnv-gamma-neg);}
.fnv-sc__t td{padding:16px;border-bottom:1px solid var(--fnv-border);text-align:center;font-family:var(--fnv-font-mono);font-size:1rem;color:var(--fnv-ink-3);}
.fnv-sc__t td:first-child{text-align:start;font-family:var(--fnv-font-body);font-weight:700;color:var(--fnv-ink-2);background:var(--fnv-surface-2);}
.fnv-sc__t td.is-you{font-weight:800;color:var(--fnv-ink);border-left:2px solid var(--fnv-border);}
:where([dir="rtl"]) .fnv-sc__t td.is-you{border-left:none;border-right:2px solid var(--fnv-border);}
.fnv-sc__t tr.is-main td{border-top:2px solid var(--fnv-ink);border-bottom:2px solid var(--fnv-ink);color:var(--fnv-ink);font-weight:800;}
.fnv-sc__t tr.is-main td.is-you{color:var(--fnv-gamma-neg-text);font-size:1.125rem;}
.fnv-sc__t tr.is-on td:first-child::after{content:"● الآن";color:var(--fnv-up);font-size:.8125rem;margin-inline-start:8px;}
.fnv-sc__t tr.is-aux td{font-size:.875rem;}
.fnv-sc__note{margin:22px 0 0;background:var(--fnv-dark-bg);color:var(--fnv-on-dark-1);border-inline-end:6px solid var(--fnv-gamma-neg);padding:14px 18px;line-height:1.9;font-size:.9rem;}
.fnv-sc__note b{color:var(--fnv-dark-text);font-family:var(--fnv-font-mono);}
.fnv-sc__ev{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px, 100%), 1fr));gap:14px;}
.fnv-sc__evc{border:2px solid var(--fnv-ink);background:var(--fnv-surface);padding:14px 16px;display:flex;flex-direction:column;gap:6px;}
.fnv-sc__evc.is-hot{border-width:4px;border-color:var(--fnv-gamma-neg);}
.fnv-sc__evc small{font-size:.8125rem;font-weight:800;color:var(--fnv-ink-3);}
.fnv-sc__evc b{font-family:var(--fnv-font-mono);font-size:1.25rem;font-weight:900;color:var(--fnv-ink);}
.fnv-sc__evc span{font-size:.8125rem;line-height:1.75;color:var(--fnv-ink-2);}
.fnv-sc__cities{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(200px, 100%), 1fr));gap:14px;}
.fnv-sc__city{border:2px solid var(--fnv-ink);background:var(--fnv-surface);padding:14px 16px;display:flex;flex-direction:column;gap:8px;transition:transform .15s ease;}
@media (hover: hover) and (pointer: fine) { .fnv-sc__city:hover {transform:translateY(-2px);} }
.fnv-sc__city.is-you{position:relative;border-width:4px;border-color:var(--fnv-gamma-neg);background:var(--fnv-surface-2);}
.fnv-sc__city.is-you::before{content:"";position:absolute;inset-block:6px -6px;inset-inline:-6px 6px;background:var(--fnv-ink);z-index:-1;}
.fnv-sc__city > b{font-size:.8125rem;font-weight:800;color:var(--fnv-ink-3);}
.fnv-sc__city.is-you > b{color:var(--fnv-ink);}
.fnv-sc__city span{display:flex;justify-content:space-between;align-items:baseline;font-size:.8125rem;color:var(--fnv-ink-3);border-bottom:1px solid var(--fnv-border);padding-bottom:6px;}
.fnv-sc__city span:last-child{border-bottom:0;padding-bottom:0;}
.fnv-sc__city span .n{font-family:var(--fnv-font-mono);font-size:1.125rem;font-weight:800;color:var(--fnv-ink);}
.fnv-sc__city.is-you span .n{color:var(--fnv-gamma-neg-text);font-size:1.25rem;}
.fnv-sc__disc{margin:16px 0 0;font-size:.8125rem;line-height:1.9;color:var(--fnv-ink-3);text-align:center;}
@media (prefers-reduced-motion: reduce){.fnv-sc__dot.is-live{animation:none;}.fnv-sc__city{transition:none;}.fnv-sc__city:hover{transform:none;}}
@media (max-width:767.98px){.fnv-sc__term{grid-template-columns:minmax(0,1fr);padding:22px 18px;}.fnv-sc__st{border-inline-end:0;padding-inline-end:0;border-bottom:2px solid var(--fnv-on-dark-2);padding-bottom:16px;}
.fnv-sc__term::before,.fnv-sc__box::before{inset-block:6px -6px;inset-inline:-6px 6px;}.fnv-sc{padding:18px 0 48px;}.fnv-sc__zone{min-width:0;width:100%;}}
.fnv-sc__hol-h{margin:24px 0 10px;font-size:1.125rem;font-weight:800;color:var(--fnv-ink);}
.fnv-sc__hol{list-style:none;margin:0 0 14px;padding:0;border-top:2px solid var(--fnv-ink);}
.fnv-sc__hol li{display:flex;flex-wrap:wrap;gap:4px 16px;justify-content:space-between;padding:10px 0;border-bottom:1px solid var(--fnv-border);font-size:.9375rem;color:var(--fnv-ink-2);}
.fnv-sc__hol b{font-weight:700;color:var(--fnv-ink);}
