.e0eBpG_eyebrow{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-muted);align-items:center;gap:9px;font-size:10.5px;font-weight:600;display:inline-flex}.e0eBpG_eyebrow:before{content:"";background:var(--color-accent);border-radius:2px;width:7px;height:7px;transform:rotate(45deg)}.e0eBpG_greeting{font-variation-settings:"wdth" 88, "opsz" 60;letter-spacing:-.035em;font-size:clamp(1.75rem,3.2vw,2.6rem);font-weight:600;line-height:1.04}.e0eBpG_clock{color:var(--color-ink);font-size:clamp(2rem,3.4vw,2.85rem);font-weight:500;line-height:1}.e0eBpG_clock small{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-muted);margin-left:.3em;font-size:.3em;font-weight:600}.e0eBpG_today{--today-ink:#f4f1ea;--today-muted:#f4f1ea94;--today-line:#f4f1ea1f;border-radius:var(--radius-xl);background:var(--color-sidebar);color:var(--today-ink);position:relative;overflow:hidden}.dark .e0eBpG_today{background:var(--color-surface-raised);box-shadow:inset 0 0 0 1px var(--color-border)}.e0eBpG_todayTitle{color:var(--today-ink);font-size:1.375rem;line-height:1.1}.e0eBpG_todayCount{color:var(--today-ink);font-size:clamp(3rem,6vw,4.5rem);font-weight:500;line-height:.85}.e0eBpG_todayNote{color:var(--today-muted)}.e0eBpG_task{border-top:1px solid var(--today-line);color:var(--today-ink);transition:background-color .2s, padding .3s var(--ease-out-soft);align-items:center;gap:14px;padding:13px 12px 13px 10px;font-size:.875rem;font-weight:500;display:flex}.e0eBpG_task:hover{background:#f4f1ea12;padding-left:16px}.e0eBpG_taskNo{font-family:var(--font-mono);letter-spacing:.08em;color:var(--today-muted);font-size:10.5px;font-weight:600}.e0eBpG_taskCount{background:var(--today-ink);color:#171613;text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;min-width:1.75rem;padding:2px 8px;font-size:.6875rem;font-weight:700}.e0eBpG_taskArrow{color:var(--today-muted);transition:transform .3s var(--ease-out-soft), color .2s}.e0eBpG_task:hover .e0eBpG_taskArrow{color:var(--today-ink);transform:translate(3px)}.e0eBpG_ledger{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--shadow-card);overflow:hidden}.e0eBpG_ledgerCell{border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);flex-direction:column;min-width:0;margin:0 -1px -1px 0;padding:16px 18px 15px;transition:background-color .2s;display:flex;position:relative}.e0eBpG_ledgerCell:hover{background:color-mix(in srgb, var(--color-surface-sunken) 60%, var(--color-surface))}.e0eBpG_ledgerCell:before{content:"";background:var(--color-accent);transform-origin:0;width:18px;height:2px;transition:transform .3s var(--ease-out-soft);position:absolute;top:0;left:18px;transform:scaleX(0)}.e0eBpG_ledgerCell:hover:before{transform:scaleX(1)}.e0eBpG_ledgerLabel{color:var(--color-ink-muted);font-size:.75rem;font-weight:500}.e0eBpG_ledgerValue{color:var(--color-ink);margin-top:auto;padding-top:14px;font-size:1.75rem;font-weight:600;line-height:1}.e0eBpG_ledgerFoot{min-height:1rem;color:var(--color-ink-muted);align-items:center;gap:6px;margin-top:9px;font-size:.6875rem;display:flex}
