.citymap[data-astro-cid-g3e3ymia]{width:100%;margin:0}.citymap[data-astro-cid-g3e3ymia] .muted[data-astro-cid-g3e3ymia]{margin:.5rem 2px 0;font-size:.82em}.citymap__box[data-astro-cid-g3e3ymia]{position:relative;width:100%;aspect-ratio:4 / 3;border-radius:var(--r-md);overflow:hidden;border:1px solid var(--line);background:var(--surface-2);display:grid;place-items:center}.citymap__box[data-astro-cid-g3e3ymia] iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.cityhead[data-astro-cid-t2545fmk]{display:flex;justify-content:space-between;align-items:flex-end;gap:16px 24px;flex-wrap:wrap;margin-bottom:20px}.cityhead[data-astro-cid-t2545fmk] .sub[data-astro-cid-t2545fmk]{margin:0}.sep[data-astro-cid-t2545fmk]:before{content:"/";opacity:.4;margin:0 6px}.todaypanel[data-astro-cid-t2545fmk]{--sky-night:#14243c;--sky-dawn:#d58a5a;--sky-day:#7fb6d9;--sky-dusk:#c96a4a;background:var(--night);color:var(--on-night);border-radius:var(--r-lg);padding:24px 24px 18px;box-shadow:var(--shadow);position:relative;overflow:hidden}.today__top[data-astro-cid-t2545fmk]{min-height:58px}.next[data-astro-cid-t2545fmk]{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px}.next__label[data-astro-cid-t2545fmk]{color:var(--on-night-muted);font-size:1rem}.next__clock[data-astro-cid-t2545fmk]{font-family:var(--display);font-size:clamp(2rem,5vw,3rem);font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--gold);line-height:1}.arc[data-astro-cid-t2545fmk]{position:relative;margin:22px 0 44px;height:14px}.arc__band[data-astro-cid-t2545fmk]{position:absolute;inset:0;border-radius:999px;background:var(--sky);opacity:.95}[data-astro-cid-t2545fmk][dir=rtl] .arc__band[data-astro-cid-t2545fmk]{transform:scaleX(-1)}.arc__mark[data-astro-cid-t2545fmk]{position:absolute;top:-4px;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:6px}[data-astro-cid-t2545fmk][dir=rtl] .arc__mark[data-astro-cid-t2545fmk]{transform:translate(50%)}.arc__mark[data-astro-cid-t2545fmk] i[data-astro-cid-t2545fmk]{width:3px;height:22px;border-radius:2px;background:#ffffffd9}.arc__mark[data-astro-cid-t2545fmk] b[data-astro-cid-t2545fmk]{font-size:.72rem;font-weight:600;color:var(--on-night-muted);white-space:nowrap}.arc__mark[data-astro-cid-t2545fmk].is-next i[data-astro-cid-t2545fmk]{background:var(--gold);width:4px;box-shadow:0 0 0 4px #e3b45c40}.arc__mark[data-astro-cid-t2545fmk].is-next b[data-astro-cid-t2545fmk]{color:var(--gold)}.arc__now[data-astro-cid-t2545fmk]{position:absolute;top:50%;width:16px;height:16px;margin-top:-8px;margin-inline-start:-8px;border-radius:50%;background:#fff;box-shadow:0 0 0 4px #ffffff40,0 0 18px #fff9}[data-astro-cid-t2545fmk][dir=rtl] .arc__mark[data-astro-cid-t2545fmk] b[data-astro-cid-t2545fmk]{font-size:.8rem}.pt[data-astro-cid-t2545fmk]{position:relative}.pt__rail[data-astro-cid-t2545fmk],.pt__now[data-astro-cid-t2545fmk]{display:none}.ptiles[data-astro-cid-t2545fmk]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.ptile[data-astro-cid-t2545fmk]{background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:var(--r-md);padding:12px 14px;display:flex;flex-direction:column;gap:2px;transition:opacity .3s}.ptile__label[data-astro-cid-t2545fmk]{font-size:.85rem;color:var(--on-night-muted)}.ptile__time[data-astro-cid-t2545fmk]{font-family:var(--display);font-size:1.45rem;font-weight:650;font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap}.ptile--sunrise[data-astro-cid-t2545fmk] .ptile__time[data-astro-cid-t2545fmk]{font-weight:500;opacity:.8}.ptile[data-astro-cid-t2545fmk].is-past{opacity:.45}.ptile[data-astro-cid-t2545fmk].is-next{background:var(--gold);border-color:var(--gold);color:#1b1406}.ptile[data-astro-cid-t2545fmk].is-next .ptile__label[data-astro-cid-t2545fmk]{color:#3d2b08}@media(max-width:820px){.ptiles[data-astro-cid-t2545fmk]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:620px){.todaypanel[data-astro-cid-t2545fmk]{padding:18px 14px 14px;border-radius:16px}.today__top[data-astro-cid-t2545fmk]{min-height:0;margin-bottom:16px}.arc[data-astro-cid-t2545fmk]{display:none}.pt__rail[data-astro-cid-t2545fmk]{display:block;position:absolute;top:0;bottom:0;inset-inline-start:15px;width:4px;border-radius:999px;background:linear-gradient(180deg,var(--sky-night) 0%,var(--sky-night) 6%,var(--sky-dawn) 18%,var(--sky-day) 32%,var(--sky-day) 62%,var(--sky-dusk) 76%,var(--sky-night) 92%,var(--sky-night) 100%)}[data-astro-cid-t2545fmk][dir=rtl] .pt__rail[data-astro-cid-t2545fmk]{inset-inline-start:15px}.pt__now[data-astro-cid-t2545fmk]{display:block;position:absolute;z-index:2;inset-inline-start:10px;width:14px;height:14px;margin-top:-7px;border-radius:50%;background:#fff;box-shadow:0 0 0 4px #ffffff38,0 0 14px #ffffffb3;transition:top .6s}.pt__now[data-astro-cid-t2545fmk][hidden]{display:none}.ptiles[data-astro-cid-t2545fmk]{grid-template-columns:minmax(0,1fr);gap:6px;padding-inline-start:36px}.ptile[data-astro-cid-t2545fmk]{position:relative;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;padding:11px 14px}.ptile[data-astro-cid-t2545fmk]:before{content:"";position:absolute;top:50%;inset-inline-start:-24px;width:10px;height:10px;margin-top:-5px;border-radius:50%;background:var(--night);border:2px solid rgba(255,255,255,.85)}.ptile[data-astro-cid-t2545fmk].is-next:before{background:var(--gold);border-color:var(--gold);box-shadow:0 0 0 4px #e3b45c47}.ptile[data-astro-cid-t2545fmk].is-past{opacity:.5}.ptile__label[data-astro-cid-t2545fmk]{font-size:.95rem;color:var(--on-night)}.ptile[data-astro-cid-t2545fmk].is-past .ptile__label[data-astro-cid-t2545fmk],.ptile--sunrise[data-astro-cid-t2545fmk] .ptile__label[data-astro-cid-t2545fmk]{color:var(--on-night-muted)}.ptile__time[data-astro-cid-t2545fmk]{font-size:1.2rem}}.fast[data-astro-cid-t2545fmk]{display:flex;flex-wrap:wrap;gap:8px 28px;margin-top:16px;padding-top:14px;border-top:1px solid rgba(255,255,255,.1)}.fast[data-astro-cid-t2545fmk] div[data-astro-cid-t2545fmk]{display:flex;align-items:baseline;gap:10px}.fast[data-astro-cid-t2545fmk] span[data-astro-cid-t2545fmk]{color:var(--on-night-muted);font-size:.92rem}.fast[data-astro-cid-t2545fmk] strong[data-astro-cid-t2545fmk]{font-family:var(--display);font-size:1.15rem;font-variant-numeric:tabular-nums}.today__foot[data-astro-cid-t2545fmk] .toggle{background:#ffffff12;margin-top:14px}.today__foot[data-astro-cid-t2545fmk] .toggle button{color:var(--on-night-muted)}.today__foot[data-astro-cid-t2545fmk] .toggle button[aria-pressed=true]{background:var(--on-night);color:var(--night)}.today__foot[data-astro-cid-t2545fmk] .muted{color:var(--on-night-muted);margin:6px 0 0;font-size:.82rem}.citygrid[data-astro-cid-t2545fmk]{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:40px;margin-top:28px;align-items:start}.citymain[data-astro-cid-t2545fmk]>.answer[data-astro-cid-t2545fmk]:first-child{margin-top:0}.cityside[data-astro-cid-t2545fmk]{display:flex;flex-direction:column;gap:16px;position:sticky;top:84px}.panel[data-astro-cid-t2545fmk]{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);padding:16px 18px}.panel[data-astro-cid-t2545fmk] h2[data-astro-cid-t2545fmk]{font-size:1rem;margin:0 0 10px}.panel[data-astro-cid-t2545fmk] p[data-astro-cid-t2545fmk]{margin:0;font-size:.92rem;color:var(--muted)}ul[data-astro-cid-t2545fmk].plain{list-style:none;margin:0;padding:0}ul[data-astro-cid-t2545fmk].plain li[data-astro-cid-t2545fmk]{padding:7px 0;border-top:1px solid var(--line)}ul[data-astro-cid-t2545fmk].plain li[data-astro-cid-t2545fmk]:first-child{border-top:0;padding-top:0}ul[data-astro-cid-t2545fmk].plain a[data-astro-cid-t2545fmk]{text-decoration:none;font-weight:500}.qibla__row[data-astro-cid-t2545fmk]{display:flex;gap:14px;align-items:center}.qibla__dial[data-astro-cid-t2545fmk]{flex:none;color:var(--fg)}ul[data-astro-cid-t2545fmk].months{list-style:none;padding:0;margin:0 0 1rem;display:flex;flex-wrap:wrap;gap:8px}ul[data-astro-cid-t2545fmk].months a[data-astro-cid-t2545fmk]{display:inline-block;padding:6px 14px;border:1px solid var(--line);border-radius:999px;background:var(--surface);text-decoration:none;font-size:.92rem;font-weight:500}ul[data-astro-cid-t2545fmk].months a[data-astro-cid-t2545fmk]:hover{border-color:var(--accent)}.note[data-astro-cid-t2545fmk]{border-inline-start:3px solid var(--gold);padding-inline-start:14px;color:var(--muted)}@media(max-width:960px){.citygrid[data-astro-cid-t2545fmk]{grid-template-columns:minmax(0,1fr);gap:8px}.cityside[data-astro-cid-t2545fmk]{position:static}}.actions[data-astro-cid-ize7vkkd]{display:flex;flex-wrap:wrap;gap:8px}.rstats[data-astro-cid-ize7vkkd]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:20px 0 8px;background:var(--night);color:var(--on-night);border-radius:var(--r-lg);padding:18px}.rstats[data-astro-cid-ize7vkkd] div[data-astro-cid-ize7vkkd]{display:flex;flex-direction:column;gap:2px;padding:4px 8px}.rstats[data-astro-cid-ize7vkkd] span[data-astro-cid-ize7vkkd]{color:var(--on-night-muted);font-size:.85rem}.rstats[data-astro-cid-ize7vkkd] strong[data-astro-cid-ize7vkkd]{font-family:var(--display);font-size:1.5rem;font-variant-numeric:tabular-nums}.rstats[data-astro-cid-ize7vkkd] div[data-astro-cid-ize7vkkd]:nth-child(3) strong[data-astro-cid-ize7vkkd]{color:var(--gold)}.rstats[data-astro-cid-ize7vkkd] strong[data-astro-cid-ize7vkkd].rstats__date{font-size:1.1rem;line-height:1.3;padding-top:.2em}@media(max-width:640px){.rstats[data-astro-cid-ize7vkkd]{grid-template-columns:1fr 1fr}.rstats[data-astro-cid-ize7vkkd] div[data-astro-cid-ize7vkkd]:first-child{grid-column:1 / -1}.rstats[data-astro-cid-ize7vkkd] strong[data-astro-cid-ize7vkkd]{font-size:1.25rem}.rstats[data-astro-cid-ize7vkkd] strong[data-astro-cid-ize7vkkd].rstats__date{font-size:1rem}}
