.fridge[data-astro-cid-qih7ngjs]{position:relative;padding:1rem .5rem .5rem}.magnet[data-astro-cid-qih7ngjs]{position:absolute;width:22px;height:22px;border-radius:50%;z-index:2;box-shadow:inset 0 -2px 3px #00000026,0 2px 4px #0003}.magnet-a[data-astro-cid-qih7ngjs]{background:var(--barn);top:4px;left:18%}.magnet-b[data-astro-cid-qih7ngjs]{background:var(--straw);top:4px;right:22%}.cal[data-astro-cid-qih7ngjs]{background:var(--paper);border:1px solid var(--hay);border-radius:var(--r-md);padding:1rem;box-shadow:var(--shadow);transform:rotate(-1.5deg)}.cal-head[data-astro-cid-qih7ngjs]{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:.7rem}.cal-month[data-astro-cid-qih7ngjs]{font-family:var(--font-display);font-weight:700;font-size:1.2rem}.cal-total[data-astro-cid-qih7ngjs]{font-size:.85rem;color:var(--bark);font-weight:700}.cal-grid[data-astro-cid-qih7ngjs]{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.dow[data-astro-cid-qih7ngjs]{font-size:.7rem;text-align:center;color:var(--dust);font-weight:700}.day[data-astro-cid-qih7ngjs]{aspect-ratio:1;border-radius:8px;background:var(--hay-light);display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;font-variant-numeric:tabular-nums}.day[data-astro-cid-qih7ngjs].empty{background:transparent}.num[data-astro-cid-qih7ngjs]{position:absolute;top:3px;left:5px;font-size:.6rem;color:var(--dust)}.eggs[data-astro-cid-qih7ngjs]{font-family:var(--font-display);font-weight:600;font-size:1.05rem;color:var(--soil);margin-top:4px}.zero[data-astro-cid-qih7ngjs] .eggs[data-astro-cid-qih7ngjs]{color:var(--dust)}.today[data-astro-cid-qih7ngjs]{background:var(--straw);outline:2px solid var(--straw-deep);outline-offset:-2px}.plus[data-astro-cid-qih7ngjs]{font-family:var(--font-display);font-weight:700;color:var(--soil);font-size:1.1rem}
