/* Mother03 daily calendar: native whole frame, no image stretching. */
#game[data-route="care"] .calendar{left:24.6px;right:44.4px;top:40px;height:43px;padding:0}
#game[data-route="care"] .care62-calendar-art{left:-9.499439649px;right:auto;top:-37.303062751px;width:351.118467434px;height:117.039489145px;max-width:none;object-fit:contain}
#game[data-route="care"] .day-cell>span:first-child{position:relative;top:7px;font-size:11px;font-weight:700;line-height:1.1;color:#60412c}
#game[data-route="care"] .day-cell.today>span:first-child{top:5px;font-size:17px;font-weight:700;line-height:1}
#game[data-route="care"] .day-cell.today:has(.event-symbol img)>span:first-child{top:0;font-size:13.5px}

/* Separate the date ink from check flags; current target remains real data. */
#game[data-route="care"] .day-cell>span:first-child{top:10px;-webkit-text-stroke:.12px currentColor;paint-order:stroke fill}
#game[data-route="care"] .day-cell.today>span:first-child{top:8px;font-size:21.5px;font-weight:900}
#game[data-route="care"] .day-cell.today:has(.event-symbol img)>span:first-child{top:8.5px;font-size:12.5px}
#game[data-route="care"] .day-cell[aria-label*="检查目标"] .event-symbol{left:1px;right:auto;top:22px;width:11px;height:12px}
#game[data-route="care"] .day-cell[aria-label*="检查目标"] .tiny-target{left:13px;right:auto;top:22.5px;bottom:auto;font-size:max(9px,calc(9px / var(--scale)));line-height:12px;color:#8b3f21}
