.daily-day{border:1px solid color-mix(in srgb, var(--color-charcoal) 6%, transparent);background:var(--color-white);text-align:center;border-radius:.75rem;flex-direction:column;align-items:center;gap:.25rem;min-width:0;padding:.45rem .15rem;display:flex}.daily-day__label{text-transform:uppercase;color:color-mix(in srgb, var(--color-charcoal) calc(45% + var(--ludex-muted-lift)), transparent);font-size:10px;font-weight:600}.daily-day__icon{justify-content:center;align-items:center;height:1.6rem;display:flex}.daily-day__value{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11px;font-weight:700;line-height:1.1;overflow:hidden}.daily-day--done{background:color-mix(in srgb, var(--color-ludex) 10%, var(--color-white));border-color:#0000}.daily-day--done .daily-day__value{color:color-mix(in srgb, var(--color-charcoal) calc(40% + var(--ludex-muted-lift)), transparent)}.daily-day--today{background:var(--ludex-solid-ink);color:var(--ludex-on-solid);box-shadow:0 3px 0 var(--color-ludex), 0 10px 22px color-mix(in srgb, var(--ludex-shade) 22%, transparent);border-color:#0000}.daily-day--today .daily-day__label{color:var(--ludex-accent-light)}.daily-day--finale{background:linear-gradient(var(--bento-solid), var(--bento-solid)) padding-box, var(--ludex-foil) border-box;border:1.5px solid #0000}.daily-day--finale.daily-day--today{background:linear-gradient(var(--ludex-deep), var(--ludex-deep)) padding-box, var(--ludex-foil) border-box}.daily-row{border:1px solid color-mix(in srgb, var(--color-charcoal) 6%, transparent);background:var(--bento-solid);border-radius:.9rem;align-items:center;gap:.75rem;min-height:2.5rem;padding:.4rem .8rem;font-size:.85rem;font-weight:600;display:flex}.daily-row__day{text-transform:uppercase;width:5.5rem;color:color-mix(in srgb, var(--color-charcoal) calc(45% + var(--ludex-muted-lift)), transparent);flex-shrink:0;font-size:11px;font-weight:600}.daily-row__items{flex-wrap:wrap;align-items:center;gap:.35rem .85rem;min-width:0;display:flex}.daily-row__items--single{flex-wrap:nowrap}.daily-row__items--single>span:last-child{min-width:0}.daily-row--done{background:color-mix(in srgb, var(--color-ludex) 8%, var(--color-white));color:color-mix(in srgb, var(--color-charcoal) calc(45% + var(--ludex-muted-lift)), transparent);border-color:#0000}.daily-row--today{background:var(--ludex-solid-ink);color:var(--ludex-on-solid);box-shadow:0 3px 0 var(--color-ludex), 0 10px 22px color-mix(in srgb, var(--ludex-shade) 20%, transparent);border-color:#0000}.daily-row--today .daily-row__day{color:var(--ludex-accent-light)}.daily-row--finale{background:linear-gradient(var(--bento-solid), var(--bento-solid)) padding-box, var(--ludex-foil) border-box;border:1.5px solid #0000}.daily-row--finale.daily-row--today{background:linear-gradient(var(--ludex-deep), var(--ludex-deep)) padding-box, var(--ludex-foil) border-box}
