.weather-gate.svelte-yb7wo{position:fixed;top:0;right:0;bottom:0;left:0;overflow-y:auto;overscroll-behavior:none;display:flex;flex-direction:column;background:linear-gradient(180deg,var(--weather-sky) 0%,#2a6fa3 100%);color:#f4f8fb;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif}.sky.svelte-yb7wo{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:calc(2rem + env(safe-area-inset-top,0px)) 1.25rem 1rem;text-align:center}.app-name.svelte-yb7wo{margin:0;font-size:1.15rem;font-weight:600;letter-spacing:.02em}.temp.svelte-yb7wo{margin:.35rem 0 0;font-size:clamp(4.5rem,18vw,7rem);font-weight:200;line-height:1;letter-spacing:-.04em}.cond.svelte-yb7wo{margin:.35rem 0 0;font-size:1.15rem;font-weight:500}.forecast.svelte-yb7wo{width:min(22rem,100%);margin:1.25rem 0 0;padding:0;list-style:none;text-align:left}.forecast.svelte-yb7wo li:where(.svelte-yb7wo){display:flex;justify-content:space-between;gap:.75rem;padding:.35rem 0;border-top:1px solid rgb(244 248 251 / .22);font-size:.92rem}.fc-name.svelte-yb7wo{font-weight:500}.fc-temp.svelte-yb7wo{font-weight:600;font-variant-numeric:tabular-nums}.search-slot.svelte-yb7wo{flex-shrink:0}.search.svelte-yb7wo{position:relative;z-index:2;display:grid;gap:.55rem;padding:1.1rem 1.25rem calc(1.25rem + env(safe-area-inset-bottom,0px));background:#12304847;transition:transform .22s ease}@media(min-width:640px){.search.svelte-yb7wo{width:min(22rem,100%);margin:0 auto}}.zip-lbl.svelte-yb7wo{font-size:.78rem;font-weight:600;letter-spacing:.04em}.zip.svelte-yb7wo{border:none;border-radius:.65rem;padding:.7rem .8rem;font:inherit;font-size:1.05rem;color:#16324a;background:#f4f8fb}.zip.svelte-yb7wo:disabled{opacity:.7}.go.svelte-yb7wo{border:none;border-radius:.65rem;padding:.72rem .9rem;font:inherit;font-size:1rem;font-weight:600;color:#f4f8fb;background:#0c20348c;cursor:pointer}.go.svelte-yb7wo:disabled{opacity:.7;cursor:default}
