.daily-enrich-section{display:flex;flex-direction:column;gap:1.25rem}.daily-enrich-section__header{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border:1px solid rgba(201,169,110,.48);border-radius:.75rem;background:#fdf1da;box-shadow:0 1px 4px rgba(62,39,35,.06)}.daily-enrich-section__header-icon{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;flex:0 0 auto;border:1px solid rgba(245,158,11,.45);border-radius:999px;background:rgba(255,251,235,.9);color:#b45309;box-shadow:0 1px 3px rgba(62,39,35,.06)}.daily-enrich-section__header-icon svg{width:1.2rem;height:1.2rem}.daily-enrich-section__header-copy{min-width:0}.daily-enrich-section__title{font-size:1.125rem;font-weight:800;letter-spacing:-.02em;color:var(--foreground)}.daily-enrich-section__subtitle{margin-top:.15rem;font-size:.8125rem;line-height:1.4;font-weight:700;color:#3f2a1e}.daily-enrich-band{display:flex;flex-direction:column;gap:.65rem}.daily-enrich-band__label{align-self:flex-start;gap:.4rem;margin:0;padding:.3rem .65rem .3rem .35rem;border:1px solid rgba(201,169,110,.4);background:rgba(255,251,242,.7);font-size:.625rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase;box-shadow:0 1px 3px rgba(62,39,35,.05)}.daily-enrich-band__label,.daily-enrich-band__label-icon{display:inline-flex;align-items:center;border-radius:999px}.daily-enrich-band__label-icon{justify-content:center;width:1.35rem;height:1.35rem;background:currentColor}.daily-enrich-band__label-icon svg{width:.75rem;height:.75rem;color:#fffaf0}.daily-enrich-band--morning .daily-enrich-band__label{color:#b45309;border-color:rgba(245,158,11,.35);background:rgba(254,243,199,.52)}.daily-enrich-band--afternoon .daily-enrich-band__label{color:#0369a1;border-color:rgba(14,165,233,.25);background:rgba(224,242,254,.48)}.daily-enrich-band--evening .daily-enrich-band__label{color:#c2410c;border-color:rgba(249,115,22,.28);background:rgba(255,237,213,.5)}.daily-enrich-band--night .daily-enrich-band__label{color:#4338ca;border-color:rgba(99,102,241,.25);background:rgba(238,242,255,.52)}.daily-enrich-card{position:relative;overflow:hidden;border-radius:1.15rem;border:1px solid rgba(201,169,110,.48);background:#fdf1da!important;background-color:#fdf1da!important;box-shadow:0 1px 2px rgba(62,39,35,.06),0 8px 24px rgba(62,39,35,.08);transition:transform .28s cubic-bezier(.2,0,0,1),box-shadow .28s cubic-bezier(.2,0,0,1)}.daily-enrich-card:hover{transform:translateY(-2px)}.daily-enrich-card--morning{border-color:color-mix(in srgb,#fbbf24 28%,var(--border))}.daily-enrich-card--evening{border-color:color-mix(in srgb,#fb923c 28%,var(--border))}.daily-enrich-card--night{border-color:color-mix(in srgb,#818cf8 28%,var(--border))}.daily-enrich-card--afternoon{border-color:color-mix(in srgb,#38bdf8 22%,var(--border))}.daily-enrich-card--active{box-shadow:0 0 0 1px color-mix(in srgb,#10b981 35%,transparent),0 10px 28px rgba(16,185,129,.12)}.daily-enrich-card__inner{position:relative;z-index:1;padding:1rem 1.05rem}.daily-enrich-card--compact .daily-enrich-card__inner{padding:.8rem .85rem}.daily-enrich-card__glow{display:none}.daily-enrich-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.daily-enrich-card__eyebrow{font-size:.625rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb,var(--foreground) 50%,transparent)}.daily-enrich-card__name{margin-top:.15rem;font-size:1rem;font-weight:800;line-height:1.25;color:var(--foreground)}.daily-enrich-card__time{font-size:.8125rem;font-weight:700;white-space:nowrap;color:color-mix(in srgb,var(--foreground) 78%,transparent)}.daily-enrich-card__status-row{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:.65rem}.daily-enrich-status{display:inline-flex;align-items:center;gap:.25rem;border-radius:999px;padding:.15rem .55rem;font-size:.625rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.daily-enrich-status--active{background:color-mix(in srgb,#10b981 16%,transparent);color:#047857}.daily-enrich-status--upcoming{background:color-mix(in srgb,#0ea5e9 14%,transparent);color:#0369a1}.daily-enrich-status--missing,.daily-enrich-status--other_day,.daily-enrich-status--past{background:color-mix(in srgb,var(--foreground) 8%,transparent);color:color-mix(in srgb,var(--foreground) 55%,transparent)}.daily-enrich-countdown{font-size:.6875rem;font-weight:700;color:#047857}.daily-enrich-card__desc{margin-top:.65rem;font-size:.8125rem;line-height:1.45;color:color-mix(in srgb,var(--foreground) 72%,transparent)}.daily-enrich-card__importance{margin-top:.55rem;font-size:.6875rem;font-weight:700;color:#92400e}.daily-enrich-tags{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.65rem}.daily-enrich-tag{border-radius:999px;border:1px solid color-mix(in srgb,var(--border) 80%,transparent);padding:.15rem .5rem;font-size:.625rem;font-weight:700}.daily-enrich-tag--good{background:color-mix(in srgb,#10b981 10%,transparent);color:#047857}.daily-enrich-tag--avoid{background:color-mix(in srgb,#f43f5e 8%,transparent);color:#be123c}.daily-enrich-progress{margin-top:.65rem;height:.25rem;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--foreground) 8%,transparent)}.daily-enrich-progress__fill{height:100%;border-radius:inherit;background:linear-gradient(90deg,#10b981,#34d399)}.daily-enrich-card__learn{display:inline-flex;align-items:center;gap:.35rem;margin-top:.85rem;font-size:.6875rem;font-weight:800;color:#92400e}.daily-enrich-card__learn:hover{text-decoration:underline}.daily-enrich-yoga-list{display:flex;flex-direction:column;gap:.55rem}.daily-enrich-yoga-chip{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;border-radius:.85rem;border:1px solid color-mix(in srgb,var(--border) 85%,transparent);background:var(--parch-chip-bg,rgba(255,248,230,.88));padding:.65rem .75rem;text-align:left;transition:background .2s ease}.daily-enrich-yoga-chip:hover{background:var(--parch-chip-hover,rgba(254,243,199,.75))}.daily-enrich-yoga-chip--highly_auspicious{border-color:color-mix(in srgb,#10b981 35%,var(--border))}.daily-enrich-yoga-chip--inauspicious{border-color:color-mix(in srgb,#f43f5e 35%,var(--border))}.daily-enrich-yoga-empty{border-radius:.85rem;border:1px dashed color-mix(in srgb,var(--border) 80%,transparent);padding:.85rem;font-size:.8125rem;color:color-mix(in srgb,var(--foreground) 55%,transparent)}.daily-enrich-card--special-yogas{border:1px solid rgba(201,169,110,.38);border-radius:1.35rem;background:var(--parch-card-solid,#fdf1da);box-shadow:0 1px 2px rgba(62,39,35,.05),0 10px 28px rgba(62,39,35,.08)}.daily-enrich-card--special-yogas .daily-enrich-card__glow{display:none}.daily-enrich-card--special-yogas .daily-enrich-card__eyebrow{color:#757575;letter-spacing:.12em}.daily-enrich-card--special-yogas .daily-enrich-card__name{font-family:var(--font-cormorant),var(--font-serif,Georgia,"Times New Roman",serif);font-size:1.0625rem;font-weight:800;color:#2d2d2d}.daily-enrich-yoga-list--special{gap:.65rem}.daily-enrich-yoga-chip--special{align-items:flex-start;border-radius:1rem;border:1px solid rgba(201,169,110,.18);background:var(--parch-chip-bg,rgba(255,248,230,.88));padding:.8rem .85rem;box-shadow:0 1px 3px rgba(62,39,35,.04)}.daily-enrich-yoga-chip--special:hover{background:var(--parch-chip-hover,rgba(254,243,199,.75));border-color:rgba(201,169,110,.32)}.daily-enrich-yoga-chip--special.daily-enrich-yoga-chip--highly_auspicious{border-color:#c8e6c9;background:linear-gradient(180deg,rgba(255,251,242,.92),rgba(220,252,231,.45))}.daily-enrich-yoga-chip--special.daily-enrich-yoga-chip--auspicious{border-color:rgba(201,169,110,.2)}.daily-enrich-yoga-chip--special.daily-enrich-yoga-chip--inauspicious{border-color:color-mix(in srgb,#fca5a5 45%,var(--border))}.daily-enrich-yoga-chip__title{font-size:.9375rem;font-weight:800;line-height:1.25;color:#1a1a1a}.daily-enrich-yoga-chip__time{margin-top:.2rem;font-size:.6875rem;font-weight:700;color:#0077b6}.daily-enrich-yoga-chip__desc{margin-top:.3rem;font-size:.6875rem;line-height:1.45;color:#666666;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.daily-enrich-yoga-chip__status{display:flex;align-items:center;gap:.15rem;flex-shrink:0;padding-top:.1rem}.daily-enrich-yoga-chip__nature{font-size:.625rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#757575;white-space:nowrap}.daily-enrich-yoga-chip__chevron{width:1rem;height:1rem;color:#9ca3af}.daily-enrich-card__learn--special{color:#8d4e2a}.daily-enrich-yoga-empty--special{border-color:rgba(201,169,110,.28);background:rgba(255,255,255,.55);color:#666666}.daily-enrich-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-enrich-drawer-section:last-child{border-bottom:none;padding-bottom:0}.daily-enrich-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-enrich-drawer-section-body{font-size:.875rem;line-height:1.55;color:var(--foreground)}.daily-enrich-drawer-current{border-radius:.85rem;border:1px solid color-mix(in srgb,var(--border) 80%,transparent);background:color-mix(in srgb,var(--foreground) 4%,transparent);padding:.85rem 1rem;margin-bottom:1rem}