.tracking-container{--track-low:#b22222;--track-below:#b86032;--track-near:#e2ba42;--track-high:#7bb95b;height:calc(100vh - 3*var(--nav-menu-height));flex-direction:column;display:none}@media (min-width:640px){.tracking-container{border-left:1px solid var(--border_gray);height:calc(100vh - 2*var(--md-nav-menu-height));flex:5;display:flex}}.tracking-container.active{display:flex}.tracking-container .tracking-menurow{border-bottom:1px solid var(--border_gray)}.tracking-container .tracking-content{flex:1;overflow-y:auto}.tracking-container .tracking-panel{padding:16px}.tracking-container .tracking-date{margin-bottom:12px;font-weight:500}.tracking-container .tracking-cat{margin:12px 0 6px;font-weight:500}.tracking-container .tracking-row{cursor:pointer;flex-direction:row;justify-content:space-between;align-items:center;padding:8px 0;display:flex}.tracking-container .tracking-row.step{padding-left:16px}.tracking-container .tracking-row.missed .tracking-label{color:var(--yellow)}.tracking-container .tracking-label{flex:1;margin-right:12px}.tracking-container .tracking-period{color:var(--foreground-highlight);margin-top:2px;font-size:12px}.tracking-container .tracking-period.met{color:var(--track-high)}.tracking-container .tracking-amount{text-align:right;border:1px solid var(--border_gray);border-radius:4px;flex-shrink:0;width:64px;padding:4px 8px}.tracking-container .tracking-auto{color:var(--color-main);opacity:.7;flex-shrink:0;margin-right:8px}.tracking-container .tracking-check{border:2px solid var(--color-main);color:#fff;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.tracking-container .tracking-check.on{background-color:var(--color-main)}.tracking-container .tracking-nudge{color:var(--color-main);cursor:pointer;margin-top:16px}.tracking-container .history-nav{color:var(--color-main);flex-direction:row;justify-content:center;align-items:center;gap:12px;margin-bottom:16px;display:flex}.tracking-container .history-nav .nav-arrow{cursor:pointer}.tracking-container .history-nav .nav-label{color:var(--foreground);font-weight:500}.tracking-container .move-year{color:var(--color-main);cursor:pointer}.tracking-container .month-grid{-moz-column-gap:24px;grid-template-columns:1fr 1fr;column-gap:24px;display:grid}.tracking-container .day-row{justify-content:space-between;padding:3px 0;display:flex}.tracking-container .day-row .day-count{color:var(--color-main);font-weight:500}.tracking-container .day-row .day-count.zero{color:var(--placeholder)}.tracking-container .progress-block{margin-bottom:20px}.tracking-container .progress-label{margin-bottom:6px;font-weight:500}.tracking-container .progress-bar{border-radius:4px;flex-direction:row;height:22px;margin-top:0;display:flex;overflow:hidden}.tracking-container .progress-seg{flex:1}.tracking-container .week-row{grid-template-columns:repeat(7,1fr);gap:4px;margin-bottom:12px;display:grid}.tracking-container .week-head{color:var(--foreground-highlight);text-align:center;grid-template-columns:repeat(7,1fr);gap:4px;margin-bottom:4px;font-size:12px;display:grid}.tracking-container .week-cell{text-align:center;color:#fff;border-radius:4px;padding:6px 0;font-size:12px}.tracking-container .lvl-low{background-color:var(--track-low)}.tracking-container .lvl-below{background-color:var(--track-below)}.tracking-container .lvl-near{background-color:var(--track-near)}.tracking-container .lvl-high{background-color:var(--track-high)}.tracking-container .lvl-none{background-color:var(--gray_background);color:var(--placeholder)}
/*# sourceMappingURL=19eee8978f1bacc8.css.map*/