.day-icon[data-v-c0a46d51]{vertical-align:-.15em;display:inline-block}.day-round-btn[data-v-6f6c07b2]{color:#6b6f7b;border:1px solid #1f23301f;border-radius:50%;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;padding:0;display:inline-flex}.day-round-btn[data-v-6f6c07b2]:hover{color:#3d3897;background:#3d38970d;border-color:#3d3897}.day-week-label[data-v-6f6c07b2]{font-weight:600}.day-numbers>div[data-v-6f6c07b2]{container-type:inline-size}.day-number[data-v-6f6c07b2]{font-size:clamp(.75rem, 100cqi / (var(--day-number-chars) * .68), 1.9rem);white-space:nowrap;letter-spacing:-.01em;font-weight:700;line-height:1.2}.day-number-label[data-v-6f6c07b2]{color:#6b6f7b;font-size:.8rem}.day-operator[data-v-6f6c07b2]{color:#6b6f7b;padding-right:.15em;font-weight:600}.day-positive[data-v-6f6c07b2]{color:#1e7e34}.day-negative[data-v-6f6c07b2]{color:#c82333}.day-progress[data-v-6f6c07b2]{border-radius:4px;height:8px}.day-progress.day-progress-under[data-v-6f6c07b2]{background-color:#34ce57}.day-progress.day-progress-under .progress-bar[data-v-6f6c07b2],.day-progress.day-progress-over[data-v-6f6c07b2]{background-color:#e9ecef}.day-progress.day-progress-over .progress-bar[data-v-6f6c07b2]{background-color:#c82333}.day-progress .progress-bar[data-v-6f6c07b2]{transition:none}.day-progress .progress-bar.day-progress-animate[data-v-6f6c07b2]{transition:width 2.5s}@media (prefers-reduced-motion:reduce){.day-progress .progress-bar.day-progress-animate[data-v-6f6c07b2]{transition:none}}.day-days[data-v-6f6c07b2]{color:#6b6f7b;padding:.3rem .1rem 0;font-size:.7rem}.day-days span[data-v-6f6c07b2]{text-align:center;width:14.2857%}.card-header[data-v-6f6c07b2]{border-bottom:0;padding-top:1rem;font-weight:700}.day-sub-section[data-v-6f6c07b2]{border-top:1px solid #1f233014;margin-top:1.25rem;padding-top:1.25rem}.day-more[data-v-6f6c07b2]{font-weight:600;text-decoration:none}.day-entries[data-v-6f6c07b2]{overflow:hidden}.day-entry[data-v-6f6c07b2]{color:#1f2330;margin:0;padding:.65rem 1rem}.day-entry-date[data-v-6f6c07b2],.day-entry-category[data-v-6f6c07b2]{color:#6b6f7b}.day-entry-title[data-v-6f6c07b2]{font-weight:600}.day-entry-amount[data-v-6f6c07b2]{font-variant-numeric:tabular-nums;font-weight:600}@media (width<=767.98px){.day-number-label[data-v-6f6c07b2]{font-size:.65rem}}
