.weather-card__details.svelte-18vvy2l{width:100%;height:83px;background:linear-gradient(180deg,#0000,#010508);border-radius:27px;border:1px solid var(--color-primary);display:flex;justify-content:space-around;align-items:center}.weather-card__detail.svelte-18vvy2l,.weather-card__detail-text.svelte-18vvy2l{display:flex;flex-direction:column;align-items:center;gap:.3rem}.weather-card__detail-label.svelte-18vvy2l{color:var(--color-primary);font-size:.8rem}.weather-card__forecast-list.svelte-1v352pm{padding:0 27px;width:100%;display:flex;flex-direction:column;gap:10px}.weather-card__forecast-item.svelte-1v352pm{display:flex;align-items:center;justify-content:space-between;gap:5px;border-radius:27px;border:1px solid var(--color-primary);background-color:var(--color-tertiary);padding:10px 15px}.weather-card__forecast-day.svelte-1v352pm{font-size:.9rem;color:var(--color-secondary);min-width:60px}.weather-card__forecast-item.svelte-1v352pm:first-child .weather-card__forecast-day:where(.svelte-1v352pm){font-weight:700}.weather-card__forecast-date.svelte-1v352pm{color:var(--color-primary);font-size:.8rem}.weather-card__forecast-tempmax.svelte-1v352pm{font-size:.8rem}.weather-card__forecast-tempmin.svelte-1v352pm{font-size:.8rem;color:var(--color-primary)}.weather-card__forecast-icon.svelte-1v352pm{width:30px}.weather-card__forecast-description.svelte-1v352pm{overflow:hidden;white-space:nowrap;min-width:90px}.weather-card__forecast-text-description.svelte-1v352pm{font-size:10px;display:inline-block;padding-left:100%;animation:svelte-1v352pm-marquee 10s linear infinite}@keyframes svelte-1v352pm-marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.weather-card__forecast-list.svelte-zq7scs{gap:10px;overflow-x:auto;white-space:nowrap;padding:0 27px;scrollbar-width:none;-ms-overflow-style:none}.weather-card__forecast-list.svelte-zq7scs::-webkit-scrollbar{display:none}.weather-card__forecast-list.svelte-zq7scs .weather-card__forecast-container:where(.svelte-zq7scs){width:47px;height:83px;border-radius:27px;border:1px solid var(--color-primary);background-color:var(--color-tertiary);display:inline-block;margin-right:10px}.weather-card__forecast-item.svelte-zq7scs{display:flex;flex-direction:column;align-items:center;margin:10px 0}.weather-card__forecast-hour.svelte-zq7scs{font-size:.8rem;color:var(--color-primary)}.weather-card__forecast-icon.svelte-zq7scs{width:30px}.weather-card__forecast-temp.svelte-zq7scs{color:var(--color-secondary);font-size:.8rem}.weather-card__p.svelte-zq7scs{text-align:center}.weather-card__details.svelte-1qbwtxj{width:100%;height:83px;background:linear-gradient(180deg,#0000,#010508);border-radius:27px;border:1px solid var(--color-primary);display:flex;justify-content:space-around;align-items:center}.weather-card__detail.svelte-1qbwtxj,.weather-card__detail-text.svelte-1qbwtxj{display:flex;flex-direction:column;align-items:center;gap:.3rem}.weather-card__detail-label.svelte-1qbwtxj{color:var(--color-primary);font-size:.8rem}.weather-card__sun-position.svelte-1qbwtxj{display:flex;justify-content:space-between;gap:27px;align-items:center;margin:27px 0}.weather-card__sun-details.svelte-1qbwtxj{background:linear-gradient(180deg,#0000,#010508);border-radius:27px;border:1px solid var(--color-primary);width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:3rem 2rem}.weather-app.svelte-1uha8ag{background:linear-gradient(180deg,#0003,#333333f2),url(../../../assets/fondoToday.png);background-size:cover;background-repeat:no-repeat;background-position:center;border-bottom-left-radius:47px;border-bottom-right-radius:47px;min-height:651px}.weather-app__main.svelte-1uha8ag{padding:3rem;max-width:800px;margin:0 auto}.weather-card__header.svelte-1uha8ag{display:flex;flex-direction:column;justify-content:center;align-items:center}.weather-card__city.svelte-1uha8ag{font-weight:600;color:var(--color-primary);font-size:1.2rem;margin-bottom:.5rem;text-decoration:none;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.weather-card__date.svelte-1uha8ag{font-size:1rem;font-weight:600;text-decoration:none;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.weather-card__current.svelte-1uha8ag{display:flex;justify-content:center;align-items:center;flex-direction:column}.weather-card__icon-wrapper.svelte-1uha8ag{display:flex;justify-content:center;align-items:center}.weather-card__icon.svelte-1uha8ag{width:132px}.weather-card__temperature.svelte-1uha8ag{font-size:4.5rem;font-weight:600;color:var(--color-primary);text-decoration:none;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.weather-card__description.svelte-1uha8ag{font-size:1.2rem;font-weight:600;margin-bottom:.5rem}.weather-card__range.svelte-1uha8ag{font-size:1rem;font-weight:600}.weather-card__landmark.svelte-1uha8ag{display:flex;justify-content:center;align-items:center;background:radial-gradient(#fff2,#0000 70%);padding:1rem;filter:drop-shadow(0px 18px 20px rgba(255,255,255,.133))}.weather-card__landmark-image.svelte-1uha8ag{width:294px}.weather-card__forecast.svelte-1uha8ag{padding-top:1rem;max-width:800px;margin:0 auto}.weather-card__forecast-header.svelte-1uha8ag{margin:1rem 0px}.weather-card__forecast-title.svelte-1uha8ag{color:var(--color-secondary);font-size:1rem;font-weight:600;padding-left:27px}.weather-card__forecast-title.svelte-1uha8ag:before{content:url(../../../assets/sun-light.svg);width:12px;margin-right:10px}.weather-card__details.svelte-1uha8ag{padding-top:1rem;max-width:800px;margin:0 auto}.weather-card__details--container.svelte-1uha8ag{padding:0 27px}.weather-card__p--desconnect.svelte-1uha8ag{text-align:center}
