.zw-wx{--zn:#1e3460;--zg:#d1ab45;--zb:#0069a7;background:var(--zn);color:#fff;border-top:4px solid var(--zg);padding:22px 0 18px;font-family:"Montserrat",Arial,sans-serif;contain:layout paint}.zw-wx[dir=rtl]{font-family:"Tajawal","Noto Sans Arabic",Tahoma,sans-serif}.zw-wx *{box-sizing:border-box}.zw-wx-in{max-width:1200px;margin:0 auto;padding:0 15px}.zw-wx-hd{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin:0 0 12px;flex-wrap:wrap}.zw-wx-h{margin:0;font-size:20px;line-height:1.3;font-weight:700;color:#fff;font-family:inherit}.zw-wx-h:before{content:"";display:inline-block;width:6px;height:18px;background:var(--zg);border-radius:2px;vertical-align:-2px;margin-inline-end:8px}.zw-wx-tag{font-size:13px;color:var(--zg);font-weight:600}.zw-wx-body{display:block}.zw-wx-top{position:relative;height:236px;background:linear-gradient(135deg,rgba(255,255,255,.1),rgba(255,255,255,.04));border:1px solid rgba(209,171,69,.35);border-radius:14px;padding:14px 14px 12px;overflow:hidden}.zw-wx-lbl{font-size:12px;color:#c9d3e3;height:16px;line-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-inline-end:120px}.zw-wx-now{display:flex;align-items:center;gap:12px;height:76px;margin-top:4px}.zw-wx-ic{flex:0 0 auto;display:block}.zw-wx-ic svg{display:block}.zw-wx-t{font-size:46px;font-weight:700;line-height:1;letter-spacing:-1px;font-family:"Montserrat",Arial,sans-serif;min-width:84px}.zw-wx-meta{min-width:0;flex:1}.zw-wx-city{font-size:19px;font-weight:700;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zw-wx-desc{font-size:13px;color:#dbe3ef;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zw-wx-mm{font-size:13px;color:#fff;line-height:1.4;white-space:nowrap}.zw-wx-mm b{color:var(--zg);font-weight:700}.zw-wx-days{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px;height:84px}.zw-wx-day{background:rgba(255,255,255,.07);border-radius:10px;text-align:center;padding:6px 4px;height:84px}.zw-wx-dn{font-size:12px;color:#c9d3e3;height:16px;line-height:16px;white-space:nowrap;overflow:hidden}.zw-wx-day .zw-wx-ic{margin:2px auto 0;width:34px;height:34px}.zw-wx-dt{font-size:13px;font-weight:700;line-height:18px;font-family:"Montserrat",Arial,sans-serif;white-space:nowrap}.zw-wx-dt span{color:#aebad0;font-weight:400}.zw-wx-loc{position:absolute;top:10px;inset-inline-end:10px;background:var(--zg);color:var(--zn);border:0;border-radius:999px;padding:5px 10px;font:700 12px/1.2 inherit;font-family:inherit;cursor:pointer;max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zw-wx-loc:hover{background:#e3c26a}.zw-wx-loc:disabled{opacity:.7;cursor:default}.zw-wx-mh{font-size:14px;font-weight:700;margin:14px 0 8px;color:#fff;height:20px;line-height:20px}.zw-wx-mh:before{content:"";display:inline-block;width:10px;height:10px;border-radius:50%;background:var(--zg);margin-inline-end:7px;vertical-align:0}.zw-wx-row{display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;height:94px;padding-bottom:6px;scrollbar-width:thin;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.zw-wx-c{flex:0 0 96px;height:86px;scroll-snap-align:start;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.08);border-radius:10px;text-align:center;padding:6px 4px}.zw-wx-c.is-me{border-color:var(--zg)}.zw-wx-cn{font-size:13px;font-weight:700;height:18px;line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zw-wx-c .zw-wx-ic{width:34px;height:34px;margin:2px auto 0}.zw-wx-ct{font-size:15px;font-weight:700;line-height:20px;font-family:"Montserrat",Arial,sans-serif}.zw-wx-ft{font-size:11px;color:#9fb0c9;margin-top:6px;height:16px;line-height:16px}.zw-wx-ft a{color:#9fb0c9;text-decoration:underline}.zw-wx-sk{color:transparent!important;background:rgba(255,255,255,.12);border-radius:6px}.zw-wx-msg{font-size:12px;color:var(--zg);height:16px;line-height:16px;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width:900px){.zw-wx-body{display:grid;grid-template-columns:400px 1fr;gap:22px;align-items:start}.zw-wx-mh{margin-top:0}.zw-wx-row{display:grid;grid-template-columns:repeat(3,1fr);height:auto;overflow:visible}.zw-wx-c{height:58px;display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:8px;text-align:start;padding:6px 12px}.zw-wx-c .zw-wx-ic{margin:0}.zw-wx-cn{height:auto}}.zw-wxchip-host{position:relative}.zw-wxchip{position:absolute;z-index:5;top:50%;transform:translateY(-50%);inset-inline-end:46px;display:flex;align-items:center;gap:6px;height:32px;max-width:180px;padding:0 10px;border-radius:999px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.35);color:#fff!important;text-decoration:none!important;font:700 13px/1 "Tajawal","Montserrat",Arial,sans-serif;opacity:0;transition:opacity .35s;white-space:nowrap}.zw-wxchip.is-on{opacity:1}.zw-wxchip-dt{display:none}.zw-wxchip-w{display:flex;align-items:center;gap:5px;min-width:0}.zw-wxchip-ic{width:22px;height:22px;flex:0 0 22px;display:block}.zw-wxchip-c{overflow:hidden;text-overflow:ellipsis;min-width:0}.zw-wxchip-t{font-family:"Montserrat",Arial,sans-serif;font-weight:700}.masthead-banner.zw-wxchip-host .zw-wxchip{top:66px;inset-inline-end:max(15px,calc((100% - 1200px)/2 + 15px));height:auto;max-width:260px;flex-direction:column;align-items:flex-start;gap:4px;padding:8px 14px;border-radius:12px;background:#1e3460;border:0;border-bottom:3px solid #d1ab45;box-shadow:0 4px 14px rgba(30,52,96,.18)}.masthead-banner.zw-wxchip-host .zw-wxchip-dt{display:block;font-size:12px;font-weight:600;color:#d1ab45}.masthead-banner.zw-wxchip-host .zw-wxchip-w{font-size:16px}.masthead-banner.zw-wxchip-host .zw-wxchip-ic{width:26px;height:26px;flex-basis:26px}.zw-wxchip:focus-visible{outline:2px solid #d1ab45;outline-offset:2px}.zw-wx+.site-footer{margin-top:0!important}#zw-weather{scroll-margin-top:70px}.zw-wx-srch{position:relative;z-index:20;margin:0 0 16px}.zw-wx-sf{display:flex;align-items:center;height:56px;border:2px solid transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#c5a340 0%,#e3d06c 22%,#fbf6c2 40%,#d1ab45 60%,#f1ec8b 80%,#c5a340 100%) border-box;border-radius:999px;padding:0 6px;padding-inline-start:16px;box-shadow:0 10px 26px rgba(6,16,38,.38),inset 0 -2px 0 rgba(30,52,96,.05);transition:border-color .2s,box-shadow .2s;animation:zwRise .45s ease-out both}.zw-wx-sf:focus-within{box-shadow:0 0 0 4px rgba(241,236,139,.5),0 0 18px rgba(209,171,69,.45),0 14px 32px rgba(6,16,38,.45)}.zw-wx-si{flex:0 0 26px;width:26px;height:26px;color:#1e3460;display:block}.zw-wx-si svg{width:26px;height:26px;display:block}.zw-wx-srch .zw-wx-sq{flex:1;min-width:0;width:auto;height:48px;min-height:0;max-width:none;margin:0;border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;padding:0 10px!important;line-height:48px;font-family:inherit;font-size:17px;font-weight:700;color:#1e3460;-webkit-appearance:none;appearance:none;border-radius:0}.zw-wx-srch .zw-wx-sq::placeholder{color:#1e3460;opacity:.6;font-weight:700}.zw-wx-sq::-webkit-search-cancel-button,.zw-wx-sq::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.zw-wx-me{flex:0 0 auto;height:44px;margin:0;border:0;border-radius:999px;padding:0 15px;background:linear-gradient(135deg,#c5a340 0%,#d1ab45 18%,#e3d06c 34%,#f1ec8b 45%,#fbf6c2 50%,#f1ec8b 55%,#d9b954 70%,#d1ab45 85%,#c5a340 100%);color:#1e3460;font-family:inherit;font-size:14px;font-weight:800;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:0 4px 12px rgba(188,150,51,.5),inset 0 1px 0 rgba(255,255,255,.75),inset 0 -2px 0 rgba(150,112,28,.45)}.zw-wx-me:hover{filter:brightness(1.06) saturate(1.08)}.zw-wx-me:disabled{opacity:.75;cursor:default}.zw-wx-srch button:focus:not(:focus-visible),.zw-wx-all:focus:not(:focus-visible),.zw-wx-ac:focus:not(:focus-visible),.zw-wx-rs:focus:not(:focus-visible),.zw-wx-c[role=button]:focus:not(:focus-visible){outline:0}.zw-wx-me:focus-visible,.zw-wx-rs:focus-visible,.zw-wx-all:focus-visible,.zw-wx-ac:focus-visible,.zw-wx-c[role=button]:focus-visible{outline:3px solid #f3ed8c;outline-offset:2px}.zw-wx-sl{position:absolute;top:calc(100% + 8px);left:0;right:0;margin:0;padding:6px;list-style:none;background:#fff;color:#1e3460;border:1px solid rgba(209,171,69,.45);border-radius:18px;box-shadow:0 24px 50px rgba(6,16,38,.5);max-height:min(430px,64vh);overflow-y:auto;overscroll-behavior:contain;animation:zwIn .18s ease-out both;text-align:start}.zw-wx-sl[hidden]{display:none}.zw-wx-og{padding:8px 12px 4px;font-size:12px;font-weight:800;color:#6b7a93}.zw-wx-o{display:flex;align-items:center;gap:12px;min-height:58px;padding:8px 10px;border-radius:13px;cursor:pointer;animation:zwIn .22s ease-out both}.zw-wx-o:nth-child(3){animation-delay:.03s}.zw-wx-o:nth-child(4){animation-delay:.06s}.zw-wx-o:nth-child(5){animation-delay:.09s}.zw-wx-o:nth-child(n+6){animation-delay:.12s}.zw-wx-o:hover,.zw-wx-o[aria-selected=true]{background:linear-gradient(90deg,#fbf4d2,#fdfaec)}.zw-wx-oi{flex:0 0 38px;width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#c5a340 0%,#d1ab45 18%,#e3d06c 34%,#f1ec8b 45%,#fbf6c2 50%,#f1ec8b 55%,#d9b954 70%,#d1ab45 85%,#c5a340 100%);color:#1e3460;box-shadow:0 2px 6px rgba(188,150,51,.4),inset 0 1px 0 rgba(255,255,255,.75),inset 0 -2px 0 rgba(150,112,28,.45)}.zw-wx-oi.is-w{background:#e6f0f8;color:#0069a7}.zw-wx-ot{flex:1;min-width:0;display:flex;flex-direction:column}.zw-wx-ot b{font-size:16.5px;font-weight:800;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#1e3460}.zw-wx-ot small{font-size:12.5px;line-height:1.35;color:#5e6e88;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zw-wx-ot mark{background:linear-gradient(180deg,transparent 52%,rgba(243,237,140,.95) 52%);color:inherit;padding:0;border-radius:2px}.zw-wx-ow{flex:0 0 auto;display:flex;align-items:center;justify-content:center;gap:3px;min-width:72px;height:34px;padding:0 10px 0 6px;border-radius:999px;background:linear-gradient(150deg,#0a78bc,#1e3460);color:#fff;font:700 14px/1 "Montserrat",Arial,sans-serif;direction:ltr}.zw-wx-ow .zw-wx-ic{width:26px;height:26px;flex:0 0 26px}.zw-wx-on{padding:18px 12px;text-align:center;font-size:14px;color:#5e6e88}.zw-wx-rs{position:absolute;top:12px;inset-inline-end:12px;z-index:3;margin:0;border:0;border-radius:999px;padding:6px 12px;background:#fff;color:#1e3460;font-family:inherit;font-size:12.5px;font-weight:800;line-height:1.2;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.2);animation:zwIn .2s ease-out both}.zw-wx-rs[hidden],.zw-wx-top.has-pick .zw-wx-loc,.zw-wx-srch~.zw-wx-body .zw-wx-loc,.zw-wx.has-srch .zw-wx-loc,.zwf .zw-wx-loc{display:none}.zw-wx-top .zw-wx-now,.zw-wx-top .zw-wx-days{transition:opacity .2s}.zw-wx-top.is-busy .zw-wx-now,.zw-wx-top.is-busy .zw-wx-days{opacity:.4}.zw-wx-c[role=button]{cursor:pointer;transition:border-color .15s,background .15s}.zw-wx-c[role=button]:hover{border-color:rgba(209,171,69,.7)}.zw-wx-all{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:46px;margin:10px 0 0;padding:0 14px;border:0;border-radius:12px;background:linear-gradient(135deg,#c5a340 0%,#d1ab45 18%,#e3d06c 34%,#f1ec8b 45%,#fbf6c2 50%,#f1ec8b 55%,#d9b954 70%,#d1ab45 85%,#c5a340 100%);color:#1e3460;box-shadow:0 6px 16px rgba(188,150,51,.38),inset 0 1px 0 rgba(255,255,255,.75),inset 0 -2px 0 rgba(150,112,28,.45);font-family:inherit;font-size:15px;font-weight:800;cursor:pointer;transition:filter .15s}.zw-wx-all:hover,.zw-wx-all.is-on{filter:brightness(1.06) saturate(1.08)}.zw-wx-cnt{display:inline-block;min-width:28px;padding:3px 8px;border-radius:999px;background:linear-gradient(160deg,#f3ed8c,#d1ab45);box-shadow:0 0 0 1.5px rgba(30,52,96,.55),inset 0 1px 0 rgba(255,255,255,.6);color:#1e3460;font:800 12px/1.2 "Montserrat",Arial,sans-serif;text-align:center}.zw-wx-all i{width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .2s}.zw-wx-all.is-on i{transform:translateY(2px) rotate(-135deg)}.zw-wx-ag{margin-top:12px;padding:12px;border:1px solid rgba(209,171,69,.32);border-radius:16px;background:rgba(255,255,255,.05);animation:zwIn .22s ease-out both}.zw-wx-ag[hidden]{display:none}.zw-wx-agh{display:flex;flex-direction:column;gap:2px;margin:0 2px 10px}.zw-wx-agh b{font-size:16px;font-weight:800;color:#fff;line-height:1.3}.zw-wx-agh span{font-size:12.5px;color:#c9d3e3}.zw-wx-ags{max-height:430px;overflow-y:auto;overscroll-behavior:contain;padding-inline-end:4px;scrollbar-width:thin;scrollbar-color:#d1ab45 transparent}.zw-wx-ags:focus-visible{outline:2px solid #f3ed8c;outline-offset:2px}.zw-wx-rg+.zw-wx-rg{margin-top:14px}.zw-wx-rgn{display:flex;align-items:center;gap:8px;margin:0 2px 7px;font-size:13px;font-weight:800;color:#f3ed8c;line-height:1.3}.zw-wx-rgn:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,rgba(209,171,69,.5),rgba(209,171,69,.05))}.zw-wx[dir=rtl] .zw-wx-rgn:after{background:linear-gradient(270deg,rgba(209,171,69,.5),rgba(209,171,69,.05))}.zw-wx-rgg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.zw-wx-ac{display:flex;align-items:center;gap:6px;min-width:0;height:44px;margin:0;padding:0 10px 0 6px;padding-inline:6px 10px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:rgba(255,255,255,.07);color:#fff;font-family:inherit;font-size:14px;font-weight:700;line-height:1.2;text-align:start;cursor:pointer;transition:border-color .15s,background .15s}.zw-wx-ac .zw-wx-ic{width:28px;height:28px;flex:0 0 28px}.zw-wx-an{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zw-wx-at{flex:0 0 auto;font:700 14px/1 "Montserrat",Arial,sans-serif;color:#f3ed8c}.zw-wx-ac:hover,.zw-wx-ac.is-me{border:1.5px solid transparent;background:linear-gradient(160deg,#304a7b,#22396a) padding-box,linear-gradient(135deg,#c5a340,#f1ec8b 35%,#fbf6c2 50%,#d1ab45 70%,#c5a340) border-box;box-shadow:0 0 14px rgba(209,171,69,.35)}@keyframes zwIn{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes zwRise{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (min-width:600px){.zw-wx-rgg{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:900px){.zw-wx-ag,.zw-wx-ft{grid-column:1/-1}.zw-wx-rgg{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.zw-wx-sf,.zw-wx-sl,.zw-wx-o,.zw-wx-rs,.zw-wx-ag{animation:none}.zw-wx-all i,.zw-wx-top .zw-wx-now{transition:none}}.zw-wx-city{white-space:normal;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.zw-wx-top:not(.has-pick) .zw-wx-lbl{padding-inline-end:0}