.daily-alerts-section{display:flex;flex-direction:column;gap:1rem;background:transparent}.daily-alerts-hero{border-radius:1.15rem;border:1px solid rgba(201,169,110,.48);padding:1rem 1.05rem;background:#fdf1da!important;background-color:#fdf1da!important}.daily-alerts-hero--safe{border-color:color-mix(in srgb,#10b981 35%,rgba(201,169,110,.48))}.daily-alerts-hero--warning{border-color:color-mix(in srgb,#f59e0b 35%,rgba(201,169,110,.48))}.daily-alerts-hero--avoid{border-color:color-mix(in srgb,#ef4444 35%,rgba(201,169,110,.48))}.daily-alerts-hero__eyebrow{font-size:.625rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--foreground) 55%,transparent)}.daily-alerts-hero__title{margin-top:.2rem;font-size:1.125rem;font-weight:800;color:var(--foreground)}.daily-alerts-hero__desc{margin-top:.35rem;font-size:.8125rem;line-height:1.45;color:color-mix(in srgb,var(--foreground) 70%,transparent)}.daily-alerts-lists{display:grid;grid-template-columns:1fr;gap:.65rem;background:transparent}@media (min-width:640px){.daily-alerts-lists{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.daily-alerts-lists{grid-template-columns:repeat(3,1fr)}}.daily-alerts-list{border-radius:.85rem;border:1px solid rgba(201,169,110,.48);padding:.75rem .85rem;background:#fdf1da!important;background-color:#fdf1da!important}.daily-alerts-list__title{font-size:.625rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.5rem}.daily-alerts-list--safe .daily-alerts-list__title{color:#047857}.daily-alerts-list--warning .daily-alerts-list__title{color:#b45309}.daily-alerts-list--avoid .daily-alerts-list__title{color:#b91c1c}.daily-alerts-list__items{display:flex;flex-direction:column;gap:.35rem}.daily-alerts-list__item{font-size:.75rem;line-height:1.35;color:color-mix(in srgb,var(--foreground) 78%,transparent)}.daily-alerts-card-grid{display:grid;grid-template-columns:1fr;gap:.75rem;background:transparent}@media (min-width:640px){.daily-alerts-card-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.daily-alerts-card-grid{grid-template-columns:repeat(3,1fr)}}.daily-alerts-card{position:relative;overflow:hidden;border-radius:1rem;border:1px solid rgba(201,169,110,.48);background:#fdf1da!important;background-color:#fdf1da!important;padding:.95rem 1rem}.daily-alerts-card--safe{border-color:color-mix(in srgb,#10b981 30%,var(--border))}.daily-alerts-card--warning{border-color:color-mix(in srgb,#f59e0b 30%,var(--border))}.daily-alerts-card--avoid{border-color:color-mix(in srgb,#ef4444 30%,var(--border))}.daily-alerts-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.daily-alerts-card__icon{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:999px;background:color-mix(in srgb,#fdf1da 65%,#fff 35%)}.eclipse-schedule-panel{background:#fdf1da!important;background-color:#fdf1da!important;border-color:rgba(201,169,110,.48)!important}.eclipse-schedule-panel__list{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none;border:1px solid rgba(201,169,110,.35);border-radius:.75rem;overflow:hidden;background:#fdf1da}.eclipse-schedule-panel__item{background:#fdf1da!important;border:none;border-bottom:1px solid rgba(201,169,110,.28)}.eclipse-schedule-panel__item:last-child{border-bottom:none}.eclipse-schedule-panel__item--today{background:color-mix(in srgb,#fdf1da 88%,#fbbf24 12%)!important}.daily-alerts-card--safe .daily-alerts-card__icon{color:#047857;background:color-mix(in srgb,#10b981 12%,transparent)}.daily-alerts-card--warning .daily-alerts-card__icon{color:#b45309;background:color-mix(in srgb,#f59e0b 12%,transparent)}.daily-alerts-card--avoid .daily-alerts-card__icon{color:#b91c1c;background:color-mix(in srgb,#ef4444 12%,transparent)}.daily-alerts-badge{display:inline-flex;align-items:center;border-radius:999px;padding:.15rem .55rem;font-size:.625rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.daily-alerts-badge--safe{background:color-mix(in srgb,#10b981 14%,transparent);color:#047857}.daily-alerts-badge--warning{background:color-mix(in srgb,#f59e0b 14%,transparent);color:#b45309}.daily-alerts-badge--avoid{background:color-mix(in srgb,#ef4444 14%,transparent);color:#b91c1c}.daily-alerts-card__title{margin-top:.55rem;font-size:.9375rem;font-weight:800;color:var(--foreground)}.daily-alerts-card__summary{margin-top:.4rem;font-size:.8125rem;line-height:1.45;color:color-mix(in srgb,var(--foreground) 72%,transparent)}.daily-alerts-card__meta{margin-top:.55rem;display:flex;flex-wrap:wrap;gap:.35rem}.daily-alerts-tag{border-radius:999px;border:1px solid color-mix(in srgb,var(--border) 80%,transparent);padding:.12rem .5rem;font-size:.625rem;font-weight:700}.daily-alerts-card__learn{display:inline-flex;align-items:center;gap:.35rem;margin-top:.75rem;font-size:.6875rem;font-weight:800;color:#92400e}.daily-alerts-card__learn:hover{text-decoration:underline}.daily-alerts-card--compact .daily-alerts-card__summary{font-size:.75rem}.daily-alerts-drawer-section{display:flex;flex-direction:column;gap:.35rem;padding-bottom:1rem;border-bottom:1px solid color-mix(in srgb,var(--border) 70%,transparent)}.daily-alerts-drawer-section:last-child{border-bottom:none;padding-bottom:0}.daily-alerts-drawer-section-title{font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:color-mix(in srgb,var(--foreground) 55%,transparent)}.daily-alerts-drawer-section-body{font-size:.875rem;line-height:1.55;color:var(--foreground)}.daily-alerts-window-row{font-size:.8125rem;padding:.45rem 0;border-bottom:1px dashed color-mix(in srgb,var(--border) 70%,transparent)}.daily-alerts-window-row:last-child{border-bottom:none}