.header.svelte-17hxfyo.svelte-17hxfyo{width:100%}.header.svelte-17hxfyo .weather-container.svelte-17hxfyo{color:#fff;display:flex;margin-top:var(--margin-xs);font-weight:var(--font-weight-bold)}.header.svelte-17hxfyo .weather-container .weather-icon.svelte-17hxfyo{margin-top:-4px;margin-right:var(--margin-xxs);font-size:var(--font-size-md)}.header.svelte-17hxfyo .weather-container .temp.svelte-17hxfyo{margin-right:var(--margin-xxs)}.header.svelte-17hxfyo .logo-container.svelte-17hxfyo{background:none;border:none;padding:var(--padding-zero);text-align:left;height:38px;overflow:hidden}.header.svelte-17hxfyo .button-container.svelte-17hxfyo{display:flex;gap:12px}.header.svelte-17hxfyo .logo-wrapper.svelte-17hxfyo{position:relative;bottom:0;transition:all .3s ease-in-out}.header.svelte-17hxfyo .cta-container.svelte-17hxfyo{width:100%;display:flex;align-items:flex-start;flex-direction:row;justify-content:space-between;padding:var(--padding-md)}.header.svelte-17hxfyo .cta-container .back-btn.svelte-17hxfyo{padding:var(--padding-zero);background:none;border:none;display:flex}.header.svelte-17hxfyo .cta-container .search-icon-container.svelte-17hxfyo,.header.svelte-17hxfyo .cta-container .icon-container.svelte-17hxfyo{width:33px;height:33px;background-color:#ffffff0d;align-content:center;padding:var(--padding-xxs);border-radius:50%;display:flex;justify-content:center;align-items:center;border:none}.header.svelte-17hxfyo .sub-text.svelte-17hxfyo{color:#fff;margin-top:var(--margin-xxs);font-size:var(--font-size-sm)}.header.svelte-17hxfyo .sub-text .dot.svelte-17hxfyo{position:relative;bottom:2px}.flex-container-end.svelte-17hxfyo.svelte-17hxfyo{display:flex;align-items:center;justify-content:end}.today-container.svelte-uyi01p.svelte-uyi01p.svelte-uyi01p{position:relative;overflow:hidden;border:none;cursor:pointer;padding:0;border-radius:var(--border-radius-lg);background-color:inherit;transition:opacity .8s ease-in,transform .8s ease-in}.today-container.svelte-uyi01p .today-card.svelte-uyi01p.svelte-uyi01p{width:100%;height:100%;background-color:inherit;color:#fff;padding:var(--padding-md);border:none;margin-bottom:var(--margin-lg);margin-top:var(--margin-lg)}.today-container.svelte-uyi01p .today-card .weather-info.svelte-uyi01p.svelte-uyi01p{height:100%;flex-direction:column;padding-top:var(--padding-md)}.today-container.svelte-uyi01p .today-card .weather-info.svelte-uyi01p>.svelte-uyi01p{font-size:var(--font-size-lg);font-weight:var(--font-weight-light)}.today-container.svelte-uyi01p .today-card .weather-info .weather-icon.svelte-uyi01p.svelte-uyi01p{width:60px;height:60px;margin-right:var(--margin-sm);margin-top:var(--margin-xs)}.today-container.svelte-uyi01p .today-card .weather-info .temp.svelte-uyi01p.svelte-uyi01p{font-size:calc(5 * var(--font-size-sm));display:inline-flex}.today-container.svelte-uyi01p .today-card .weather-info .temp .degree.svelte-uyi01p.svelte-uyi01p{font-size:calc(var(--font-size-lg) + 4px);line-height:24px;margin-left:3px;margin-top:10px;font-weight:400}.today-container.svelte-uyi01p .today-card .weather-info .condition .title.svelte-uyi01p.svelte-uyi01p{font-weight:var(--font-weight-extra-light);font-size:var(--font-size-xxxl);padding-bottom:var(--padding-xxs);color:#fff;text-align:center;text-shadow:0px 2.914px 8.743px rgba(0,0,0,.12);font-family:var(--font-family);font-style:normal;line-height:var(--line-height-xxxxl)}.today-container.svelte-uyi01p .today-card .weather-info .condition .sub-title.svelte-uyi01p.svelte-uyi01p{font-weight:var(--font-weight-extra-light);font-size:var(--font-size-base);display:flex;justify-content:center;align-items:center;height:25px}.today-container.svelte-uyi01p .today-card .weather-info .condition .ellipse.svelte-uyi01p.svelte-uyi01p{margin-left:var(--margin-xxs);margin-right:var(--margin-xs);margin-bottom:5px}.carousel-container.svelte-1jrm9k1{overflow-x:scroll;white-space:nowrap}.carousel.svelte-1jrm9k1{display:flex;align-items:center;white-space:normal;margin-top:20px;margin-left:var(--margin-sm)}.carousel-container.svelte-1jrm9k1::-webkit-scrollbar{display:none}.alert.svelte-1bx10kk.svelte-1bx10kk{background-color:#ffffff0d;color:#fff;border-radius:var(--border-radius-lg);border-bottom:1px solid rgba(22,28,38,.1);padding:var(--padding-xs);display:flex;align-items:center}.alert.svelte-1bx10kk .content.svelte-1bx10kk{display:flex;flex-direction:column;flex-wrap:wrap}.alert.svelte-1bx10kk .content .title.svelte-1bx10kk,.alert.svelte-1bx10kk .content .source.svelte-1bx10kk{line-height:20px;font-weight:var(--font-weight-normal);font-size:var(--font-size-base);line-height:var(--line-height-md);color:#fff}.alert.svelte-1bx10kk .alert-icon.svelte-1bx10kk{width:50px;height:50px;margin-right:var(--margin-xs)}.carousel-item.svelte-7gisii{margin:var(--margin-xxs)}.loader-container.svelte-7gisii{display:flex;flex-direction:row}.loader.svelte-7gisii{min-width:320px;height:67px;border-radius:var(--border-radius-md);background-color:#ffffff0d;margin-top:var(--margin-md)}.loader-container.svelte-7gisii{display:flex;flex-direction:row;overflow-x:scroll;gap:16px;margin:0 16px;scrollbar-width:none}.loader-container.svelte-7gisii::-webkit-scrollbar{display:none}.main.svelte-hmbo7x{transition:opacity .3s ease-in,transform .3s ease-in}.card.svelte-1dcy0p4{background-color:#f2f4f8}.content.svelte-1dcy0p4{padding:20px;overflow-y:scroll;max-height:100%;box-sizing:border-box;width:100%}.expand-btn.svelte-1dcy0p4{background:none;border:none;padding:0;cursor:grab}.card-header{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--primary-text);padding:var(--padding-md) 0 var(--padding-sm) 0;letter-spacing:.2px;text-align:left}.home-container.svelte-d7fyfv.svelte-d7fyfv{height:100vh;margin:0 auto;max-width:var(--page-max-width)}.home-container.svelte-d7fyfv .header.svelte-d7fyfv{top:0;position:fixed;min-height:60px;height:auto;background:inherit;align-items:center;color:var(--primary-text);z-index:10;max-width:var(--page-max-width);width:100%}.home-container.svelte-d7fyfv .hero-section.svelte-d7fyfv{height:380px;width:100%;color:var(--white-card);font-size:1.5rem;transition:opacity .3s ease-in,transform .5s ease-in;margin-top:10%}.home-container.svelte-d7fyfv .scrollable-card.svelte-d7fyfv{background:var(--background);border-top-left-radius:var(--border-radius-lg);border-top-right-radius:var(--border-radius-lg);padding:var(--padding-ms);position:relative;top:-50px}.home-container.svelte-d7fyfv .flex-container{display:flex;align-items:center;justify-content:center}
