.theme-skyline{--sk-bg:#00112c;--sk-surface:#0a1f3d;--sk-surface-2:#112a4d;--sk-surface-3:#19355e;--sk-ink:#fff;--sk-ink-2:#c3cddd;--sk-ink-3:#99a6bb;--sk-accent:#e4005c;--sk-accent-hover:#cc0052;--sk-on-accent:#fff;--sk-accent-text:#ff6aa6;--sk-link:#4cc3f0;--sk-hero:#253b7e;--sk-hero-ink:#fff;--sk-hero-ink-2:#d5ddf0;--sk-hero-accent:#ff8cbc;--sk-tint:#f603622e;--sk-line:#ffffff1a;--sk-line-2:#ffffff2e;--sk-radius:18px;--sk-shadow:0 18px 40px #00000047;--full-pad:max(16px, calc((100vw - 1040px) / 2 + 16px));--color-bg:var(--sk-bg);--color-surface:var(--sk-surface);--color-surface-2:var(--sk-surface-2);--color-surface-3:var(--sk-surface-3);--color-text:var(--sk-ink);--color-text-2:var(--sk-ink-2);--color-text-3:var(--sk-ink-3);--color-pink:var(--sk-accent);--color-pink-fill:var(--sk-accent);--color-pink-hover:var(--sk-accent-hover);--color-pink-text:var(--sk-accent-text);--color-sky:var(--sk-link);--border:var(--sk-line);--border-2:var(--sk-line-2);--accent-tint:var(--sk-tint)}.theme-skyline.look-light{--sk-shadow:0 14px 34px #0b1b331a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html:has(body.theme-skyline){background:#00112c}html:has(body.theme-skyline.look-light){background:#f3f7fb}body.theme-skyline{background:var(--sk-bg);color:var(--sk-ink);overflow-x:clip}body.theme-skyline.look-light{background-image:none}.theme-skyline ::selection{background:var(--sk-tint);color:inherit}.theme-skyline :focus-visible{outline-color:var(--sk-link)}.theme-skyline .site-header{background:color-mix(in srgb, var(--sk-bg) 92%, transparent)}.theme-skyline .brand,.theme-skyline .brand-text,.theme-skyline .site-nav a:hover,.theme-skyline .site-nav a[aria-current=page]{color:var(--sk-ink)}.theme-skyline .site-nav a[aria-current=page]{border-bottom-color:var(--sk-accent)}.theme-skyline .menu-toggle,.theme-skyline .footer-brand,.theme-skyline .footer-nav a:hover{color:var(--sk-ink)}.theme-skyline .site-footer{background:var(--sk-surface);border-top:3px solid var(--sk-accent)}.theme-skyline .prose strong,.theme-skyline .facts dt,.theme-skyline .stat-value,.theme-skyline .link-card,.theme-skyline .pull-quote p,.theme-skyline .switcher summary strong,.theme-skyline .timetable .is-today th,.theme-skyline .chips a,.theme-skyline .switcher select{color:var(--sk-ink)}.theme-skyline .btn{border-radius:999px}.theme-skyline .btn-pink{background:var(--sk-accent);color:var(--sk-on-accent)}.theme-skyline .btn-pink:hover{background:var(--sk-accent-hover)}.theme-skyline .btn-navy{background:var(--sk-surface-3);color:var(--sk-ink)}.theme-skyline .btn-navy:hover{background:var(--sk-surface-2);box-shadow:inset 0 0 0 2px var(--sk-line-2)}.theme-skyline .card{border-radius:var(--sk-radius)}.theme-skyline.look-light .card{box-shadow:var(--sk-shadow);border-color:var(--sk-line)}.theme-skyline main.wrap{flex-direction:column;padding-top:0;padding-bottom:56px;display:flex}.theme-skyline .crumbs{margin-top:14px}.theme-skyline .crumbs a{color:var(--sk-link);font-weight:700}.theme-skyline .sk-hero{padding:34px var(--full-pad) 0;background:var(--sk-hero);color:var(--sk-hero-ink);isolation:isolate;order:-1;margin-inline:calc(50% - 50vw);position:relative;overflow:hidden}.theme-skyline .sk-hero-inner{z-index:1;padding-bottom:clamp(92px,13vw,150px);position:relative}.theme-skyline .sk-hero .kicker{color:var(--sk-hero-accent);letter-spacing:.12em}.theme-skyline .sk-hero .kicker .ar{letter-spacing:0;text-transform:none;font-size:17px}.theme-skyline .sk-hero h1{color:var(--sk-hero-ink);letter-spacing:-.035em;max-width:18ch;margin:8px 0 12px;font-size:clamp(32px,6.6vw,58px);font-weight:850;line-height:1.02}.theme-skyline .sk-hero .lead{color:var(--sk-hero-ink-2);max-width:60ch;font-size:clamp(16px,2vw,19px)}.theme-skyline .sk-hero .lead strong{color:var(--sk-hero-ink)}.theme-skyline .sk-hero .btn-pink{background:var(--sk-hero-ink);color:var(--sk-hero)}.theme-skyline .sk-hero .btn-pink:hover{background:var(--sk-hero-ink-2)}.theme-skyline .sk-hero .btn-ghost{color:var(--sk-hero-ink);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--sk-hero-ink) 45%, transparent)}.theme-skyline .sk-hero .btn-ghost:hover{box-shadow:inset 0 0 0 2px var(--sk-hero-ink)}.theme-skyline .sk-skyline{z-index:0;pointer-events:none;height:clamp(84px,12vw,150px);position:absolute;bottom:-1px;left:0;right:0}.theme-skyline .skyline-art{width:100%;height:100%;display:block}.theme-skyline .skyline-far{fill:color-mix(in srgb, var(--sk-hero-ink) 20%, transparent)}.theme-skyline .skyline-near{fill:var(--sk-bg)}@media (width<=520px){.theme-skyline .hero-actions .btn{flex:auto;padding-inline:14px;font-size:15px}}.theme-skyline.hero-centered .sk-hero-inner{text-align:center;justify-items:center;display:grid}.theme-skyline.hero-centered .sk-hero h1{max-width:20ch}.theme-skyline.hero-centered .sk-hero .lead{margin-inline:auto}.theme-skyline.hero-centered .hero-actions{justify-content:center}.theme-skyline.hero-centered .skyline-far{fill:color-mix(in srgb, var(--sk-hero-accent) 30%, transparent)}.theme-skyline.hero-card .sk-hero{box-shadow:var(--sk-shadow);border-radius:26px;margin:16px 0 0;padding:30px 22px 0}@media (width>=900px){.theme-skyline.hero-card .sk-hero{padding:44px 44px 0}}.theme-skyline.hero-card .skyline-near{fill:color-mix(in srgb, var(--sk-hero-accent) 34%, var(--sk-hero))}.theme-skyline.hero-card .skyline-far{fill:color-mix(in srgb, var(--sk-hero-ink) 10%, transparent)}.theme-skyline.hero-card .sk-hero-inner{padding-bottom:clamp(70px,10vw,110px)}.theme-skyline.hero-line .sk-hero{color:var(--sk-ink);background:0 0;padding-top:26px}.theme-skyline.hero-line .sk-hero h1{color:var(--sk-ink)}.theme-skyline.hero-line .sk-hero .lead{color:var(--sk-ink-2)}.theme-skyline.hero-line .sk-hero .kicker{color:var(--sk-accent-text)}.theme-skyline.hero-line .sk-hero .btn-pink{background:var(--sk-accent);color:var(--sk-on-accent)}.theme-skyline.hero-line .sk-hero .btn-ghost{color:var(--sk-ink);box-shadow:inset 0 0 0 2px var(--sk-line-2)}.theme-skyline.hero-line .skyline-far{fill:var(--sk-surface-2)}.theme-skyline.hero-line .skyline-near{fill:var(--sk-surface)}.theme-skyline.hero-line .sk-hero:after{content:"";background:var(--sk-accent);z-index:1;height:3px;position:absolute;bottom:0;left:0;right:0}.theme-skyline .sk-lift{z-index:2;margin-top:-54px;position:relative}.theme-skyline.hero-card .sk-lift{margin-top:-40px;padding-inline:10px}.theme-skyline.hero-line .sk-lift{margin-top:18px}.theme-skyline .sk-date{color:var(--sk-ink-3);margin:2px 0 0;font-size:13.5px;font-weight:700}.theme-skyline .sk-today{box-shadow:var(--sk-shadow);border-color:var(--sk-line-2);padding:18px 16px}.theme-skyline .sk-today-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.theme-skyline .sk-today-head h2{margin:0;font-size:19px}.theme-skyline .sk-today .countdown{background:var(--sk-tint);border-radius:999px;padding:8px 14px}.theme-skyline .sk-today .countdown-label{color:var(--sk-accent-text)}.theme-skyline .sk-today .countdown-name{color:var(--sk-ink)}.theme-skyline .times-grid{gap:8px}.theme-skyline .times-grid li{background:var(--sk-surface-2);border-color:var(--sk-line);border-radius:14px;padding:10px 12px 12px}.theme-skyline .times-grid .pname{color:var(--sk-ink)}.theme-skyline .times-grid .clock{letter-spacing:-.02em;color:var(--sk-ink);font-size:clamp(25px,6.4vw,30px)}.theme-skyline .times-grid .is-next{background:var(--sk-accent);border-color:var(--sk-accent)}.theme-skyline .times-grid .is-next .pname,.theme-skyline .times-grid .is-next .clock,.theme-skyline .times-grid .is-next .pname-ar{color:var(--sk-on-accent)}.theme-skyline .sk-note{border-left:4px solid var(--sk-accent)}.theme-skyline .sk-note strong{color:var(--sk-ink)}.theme-skyline .block{margin-top:40px}.theme-skyline .block>h2,.theme-skyline .section-head h2{letter-spacing:-.03em;font-size:clamp(22px,4.2vw,30px)}.theme-skyline .block>h2:after,.theme-skyline .section-head h2:after{content:"";background:var(--sk-accent);border-radius:4px;width:40px;height:4px;margin-top:10px;display:block}.theme-skyline .sk-table{border-radius:var(--sk-radius);background:var(--sk-surface);border-color:var(--sk-line)}.theme-skyline.look-light .sk-table{box-shadow:var(--sk-shadow)}.theme-skyline .timetable thead th{color:var(--sk-ink-2);background:var(--sk-surface-2)}.theme-skyline .timetable tbody th{color:var(--sk-ink-2)}.theme-skyline .timetable td{color:var(--sk-ink)}.theme-skyline .timetable .is-friday{background:color-mix(in srgb, var(--sk-link) 9%, transparent)}.theme-skyline .timetable .is-today{background:var(--sk-tint);box-shadow:inset 4px 0 0 var(--sk-accent)}.theme-skyline .timetable td.is-main{font-weight:800}.theme-skyline .sk-fast{font-size:.92em;color:var(--sk-ink-2)!important}@media (width<=420px){.theme-skyline .sk-month{letter-spacing:-.015em;font-size:12px}.theme-skyline .sk-month th,.theme-skyline .sk-month td{padding:6px 1px}.theme-skyline .sk-month tbody th{padding-left:5px}.theme-skyline .sk-month thead th{font-size:10px}.theme-skyline .sk-month td.sk-hijri{font-size:10.5px}.theme-skyline .sk-ramadan th,.theme-skyline .sk-ramadan td{padding:6px 3px}}.theme-skyline .sk-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.theme-skyline .sk-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}}.theme-skyline .sk-card{box-sizing:border-box;height:100%;color:var(--sk-ink);gap:2px;padding:14px 14px 16px;text-decoration:none;transition:transform .15s,border-color .15s;display:grid;position:relative}.theme-skyline .sk-card:hover{border-color:var(--sk-accent);transform:translateY(-2px)}.theme-skyline .sk-card-title{margin:0;font-size:17px}.theme-skyline .sk-card-ar{color:var(--sk-ink-3);font-size:16px;position:absolute;top:12px;right:14px}.theme-skyline .sk-card-time{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--sk-accent-text);font-size:28px;font-weight:800}.theme-skyline .sk-card-line{color:var(--sk-ink-2);font-size:13.5px;line-height:1.35}.theme-skyline .stat{border-radius:var(--sk-radius);background:var(--sk-surface);border-color:var(--sk-line)}.theme-skyline.look-light .stat{box-shadow:var(--sk-shadow)}.theme-skyline .stat-value{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(26px,5.4vw,36px)}.theme-skyline .stat-label{color:var(--sk-ink-2);font-size:14.5px}.theme-skyline .sk-figures .stat:nth-child(odd) .stat-value{color:var(--sk-accent-text)}.theme-skyline .stat-value.is-long,.theme-skyline .sk-glance .stat-value{font-size:clamp(21px,4.4vw,28px)}.theme-skyline .sk-years{gap:14px;display:grid}@media (width>=760px){.theme-skyline .sk-years{grid-template-columns:repeat(2,minmax(0,1fr))}}.theme-skyline .sk-year{border-radius:var(--sk-radius);background:var(--sk-surface);border:1px solid var(--sk-line);padding:14px}.theme-skyline .sk-year.is-current{border-color:var(--sk-accent)}.theme-skyline .sk-year-title{margin:0 0 10px;font-size:20px}.theme-skyline .sk-year-title a{color:var(--sk-ink);text-decoration:none}.theme-skyline .sk-year-title a:hover{color:var(--sk-accent-text)}.theme-skyline .sk-month-chips{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}@media (width>=420px){.theme-skyline .sk-month-chips{grid-template-columns:repeat(6,minmax(0,1fr))}}.theme-skyline .sk-month-chips a{text-align:center;background:var(--sk-surface-2);color:var(--sk-ink);border-radius:10px;padding:8px 2px;font-size:14px;font-weight:700;text-decoration:none;display:block}.theme-skyline .sk-month-chips a:hover{background:var(--sk-surface-3)}.theme-skyline .sk-month-chips a[aria-current=page],.theme-skyline .sk-year-title a[aria-current=page]{background:var(--sk-accent);color:var(--sk-on-accent)}.theme-skyline .sk-year-title a[aria-current=page]{border-radius:8px;padding:2px 10px}.theme-skyline .sk-full{display:none}.theme-skyline .sk-pager{justify-content:space-between}.theme-skyline .sk-pager .btn{flex:140px}.theme-skyline .sk-month-cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.theme-skyline .sk-month-card{box-sizing:border-box;height:100%;color:var(--sk-ink);align-content:start;gap:8px;padding:14px;text-decoration:none;display:grid}.theme-skyline .sk-month-card:hover{border-color:var(--sk-accent)}.theme-skyline .sk-mini{gap:4px;margin:0;display:grid}.theme-skyline .sk-mini div{justify-content:space-between;gap:6px;font-size:13.5px;display:flex}.theme-skyline .sk-mini dt{color:var(--sk-ink-3);font-weight:700}.theme-skyline .sk-mini dd{font-variant-numeric:tabular-nums;margin:0;font-weight:800}.theme-skyline .sk-tag{background:var(--sk-tint);color:var(--sk-accent-text);border-radius:999px;justify-self:start;padding:3px 8px;font-size:12px;font-weight:800}.theme-skyline .sk-tag-clock{background:var(--sk-surface-2);color:var(--sk-ink-2)}.theme-skyline .sk-marks{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.theme-skyline .sk-marks li{background:var(--sk-surface);border:1px solid var(--sk-line);border-radius:14px;gap:2px;padding:12px 14px;display:grid}@media (width>=640px){.theme-skyline .sk-marks li{grid-template-columns:200px minmax(0,1fr)}}.theme-skyline .sk-marks span{color:var(--sk-ink-2)}.theme-skyline .sk-points,.theme-skyline .sk-steps{gap:10px;max-width:76ch;margin:0;padding:0;list-style:none;display:grid}.theme-skyline .sk-points li,.theme-skyline .sk-steps li{background:var(--sk-surface);border:1px solid var(--sk-line);color:var(--sk-ink-2);border-radius:14px;padding:14px 16px 14px 50px;position:relative}.theme-skyline .sk-points li strong,.theme-skyline .sk-steps li strong{color:var(--sk-ink)}.theme-skyline .sk-points li:before{content:"";background:var(--sk-accent);border-radius:3px;width:10px;height:10px;position:absolute;top:21px;left:20px;transform:rotate(45deg)}.theme-skyline .sk-steps{counter-reset:step}.theme-skyline .sk-steps li{counter-increment:step}.theme-skyline .sk-steps li:before{content:counter(step);background:var(--sk-accent);width:28px;height:28px;color:var(--sk-on-accent);border-radius:50%;place-items:center;font-size:14px;font-weight:800;display:grid;position:absolute;top:12px;left:12px}.theme-skyline .sk-pair{margin-top:18px;padding:14px}.theme-skyline .pair div{background:var(--sk-surface-2);border-radius:14px}.theme-skyline .pair dd{color:var(--sk-ink);letter-spacing:-.02em}.theme-skyline .sk-compass{margin-top:18px}.theme-skyline .sk-dial{fill:var(--sk-surface-2);stroke:var(--sk-line-2)}.theme-skyline .sk-north{fill:var(--sk-accent-text)}.theme-skyline .sk-point{fill:var(--sk-ink-2)}.theme-skyline .sk-tick{stroke:var(--sk-line-2)}.theme-skyline .sk-needle line{stroke:var(--sk-accent)}.theme-skyline .sk-needle path{fill:var(--sk-accent)}.theme-skyline .sk-hub{fill:var(--sk-ink)}.theme-skyline .page-body>.prose{max-width:72ch}.theme-skyline .prose p,.theme-skyline .prose li{color:var(--sk-ink-2)}.theme-skyline .prose a,.theme-skyline .link{color:var(--sk-link)}.theme-skyline .prose ul{padding-left:0;list-style:none}.theme-skyline .prose ul li{padding-left:22px;position:relative}.theme-skyline .prose ul li:before{content:"";background:var(--sk-accent);border-radius:2px;width:8px;height:8px;position:absolute;top:.6em;left:3px;transform:rotate(45deg)}.theme-skyline .link-card{border-radius:var(--sk-radius)}.theme-skyline .link-card:hover{border-color:var(--sk-accent)}.theme-skyline .link-card-go{color:var(--sk-accent-text)}.theme-skyline .pull-quote{border-left-color:var(--sk-accent);background:var(--sk-surface);border-radius:0 var(--sk-radius) var(--sk-radius) 0}.theme-skyline .faq-item{border-radius:14px}.theme-skyline .faq-item summary{color:var(--sk-ink)}.theme-skyline .facts div{border-radius:14px}.theme-skyline .tt-image img{border-radius:var(--sk-radius)}.theme-skyline .tt-image figcaption a{color:var(--sk-link)}.theme-skyline .chips a{background:var(--sk-surface-2);border-color:var(--sk-line)}.theme-skyline .chips a[aria-current=page]{border-color:var(--sk-accent)}@media print{.theme-skyline .sk-hero{color:#000;margin:0;padding:0;background:0 0!important}.theme-skyline .sk-hero h1{color:#000;margin:0 0 4mm;font-size:18pt}.theme-skyline .sk-hero .kicker,.theme-skyline .sk-hero .lead,.theme-skyline .sk-hero .hero-actions,.theme-skyline .sk-skyline,.theme-skyline .sk-lift,.theme-skyline .sk-pager{display:none!important}.theme-skyline .sk-hero-inner{padding:0}.theme-skyline .timetable thead th{background:0 0}.theme-skyline .timetable td{color:#000}.theme-skyline .block>h2:after{display:none}}.theme-skyline .times-grid h3.pname{letter-spacing:0;margin:0;font-size:15px;line-height:1.3}.theme-skyline .sk-month td.sk-hijri{color:var(--sk-ink-3);font-size:.86em;font-weight:700}.theme-skyline .sk-month th.sk-hijri{color:var(--sk-ink-3)}.theme-skyline .sk-hm{color:var(--sk-accent-text);white-space:nowrap;font-size:9.5px;font-weight:800;line-height:1;display:block}@media (width>=640px){.theme-skyline .sk-hm{margin-left:4px;font-size:11px;display:inline}}.theme-skyline .sk-pair-blocks{gap:0 24px;display:grid}@media (width>=900px){.theme-skyline .sk-pair-blocks{grid-template-columns:repeat(2,minmax(0,1fr))}}.theme-skyline .sk-info .sk-points li{padding-top:12px;padding-bottom:12px}.theme-skyline .sk-quick .faq-item .prose p{margin-bottom:10px}.theme-skyline .filter{gap:6px;max-width:420px;margin:0 0 14px;display:grid}.theme-skyline .filter label{color:var(--sk-ink-2);font-size:14px;font-weight:700}.theme-skyline .filter input{box-sizing:border-box;background:var(--sk-surface);width:100%;min-height:46px;color:var(--sk-ink);border:1px solid var(--sk-line-2);font:inherit;border-radius:12px;padding:8px 14px;font-size:16px}.theme-skyline .sk-area-groups{gap:12px;display:grid}@media (width>=760px){.theme-skyline .sk-area-groups{grid-template-columns:repeat(2,minmax(0,1fr))}}.theme-skyline .sk-area-group{border-radius:var(--sk-radius);background:var(--sk-surface);border:1px solid var(--sk-line);padding:14px}.theme-skyline .sk-area-group-title{color:var(--sk-accent-text);margin:0 0 10px;font-size:17px}.theme-skyline .sk-area-links{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.theme-skyline .sk-area-links a{background:var(--sk-surface-2);color:var(--sk-ink);border-radius:999px;padding:6px 12px;font-size:14px;font-weight:600;text-decoration:none;display:inline-block}.theme-skyline .sk-area-links a:hover{background:var(--sk-surface-3)}.theme-skyline .crumbs~.sk-lift{margin-top:14px}
