:root{--daily-space-1:4px;--daily-space-2:8px;--daily-space-3:16px;--daily-space-4:24px;--daily-radius:8px;--daily-focus-area:#2980b9;--daily-focus-goal:#8e44ad;--daily-focus-habit:#16a085;--daily-anchor-fixed:#3498db;--daily-anchor-flexible:#9b59b6;--daily-energy-low:#e74c3c;--daily-energy-moderate:#f39c12;--daily-energy-high:#27ae60;--daily-status-not-started:#95a5a6;--daily-status-in-progress:#f39c12;--daily-status-completed:#27ae60;--daily-status-skipped:#bdc3c7;--daily-reflection-bg:var(--lsos-surface-muted,#f8f9fa)}.daily-panel{gap:var(--daily-space-3);padding:var(--daily-space-3);flex-direction:column;display:flex}.daily-header{gap:var(--daily-space-2);flex-wrap:wrap;display:flex}.daily-tab{padding:var(--daily-space-2) var(--daily-space-3);border:1px solid var(--lsos-border,#ddd);border-radius:var(--daily-radius);cursor:pointer;background:0 0}.daily-tab--active,.daily-tab:hover{background:var(--lsos-surface-muted,#f5f5f5)}.daily-view ul{margin:0;padding:0;list-style:none}.daily-item--focus-area{border-left:3px solid var(--daily-focus-area);padding-left:var(--daily-space-2)}.daily-item--focus-goal{border-left:3px solid var(--daily-focus-goal);padding-left:var(--daily-space-2)}.daily-item--focus-habit{border-left:3px solid var(--daily-focus-habit);padding-left:var(--daily-space-2)}.daily-item--in-progress{border-left:3px solid var(--daily-status-in-progress);padding-left:var(--daily-space-2)}.daily-item--completed{border-left:3px solid var(--daily-status-completed);padding-left:var(--daily-space-2)}.daily-item--not-started{border-left:3px solid var(--daily-status-not-started);padding-left:var(--daily-space-2)}.daily-energy--low{color:var(--daily-energy-low)}.daily-energy--moderate{color:var(--daily-energy-moderate)}.daily-energy--high{color:var(--daily-energy-high)}.daily-reflection{padding:var(--daily-space-3);background:var(--daily-reflection-bg);border-radius:var(--daily-radius);margin-bottom:var(--daily-space-2)}.daily-widget{padding:var(--daily-space-3);border:1px solid var(--lsos-border,#ddd);border-radius:var(--daily-radius)}.daily-widget__title{margin-bottom:var(--daily-space-2);font-weight:600}.daily-multitasking-preview{padding:var(--daily-space-2);font-size:.875rem}.daily-filters label{margin-bottom:var(--daily-space-2);display:block}.daily-score-grid{gap:var(--daily-space-2);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));display:grid}.daily-score-card{padding:var(--daily-space-2);border:1px solid var(--lsos-border,#ddd);border-radius:var(--daily-radius);transition:transform .1s,box-shadow .1s}.daily-score-card:hover{transform:translateY(-1px);box-shadow:0 2px 4px #0000000f}.daily-view{padding:var(--daily-space-2)}.daily-view h2{margin:0 0 var(--daily-space-2);font-size:1rem}.daily-tab[aria-selected=true]{border-color:var(--lsos-accent,#333);font-weight:600}.daily-item{padding:var(--daily-space-1) var(--daily-space-2);margin-bottom:var(--daily-space-1);border-radius:4px}.daily-header{border-bottom:1px solid var(--lsos-border,#ddd);padding-bottom:var(--daily-space-2);margin-bottom:var(--daily-space-2)}
