.screen0.svelte-1yw4kaf{background:var(--surface-overlay);flex-direction:column;height:100%;display:flex;position:relative}.today-head.svelte-1yw4kaf{padding:calc(env(safe-area-inset-top,0px) + 14px) 16px 12px;border-bottom:1px solid var(--border);flex-shrink:0}.today-head.svelte-1yw4kaf h1:where(.svelte-1yw4kaf){font-size:1.5rem;font-weight:var(--font-weight-bold,600);color:var(--text-primary);line-height:1.15}.checked.svelte-1yw4kaf{color:var(--text-muted);margin-top:4px;font-size:.8rem}.window.svelte-1yw4kaf{color:var(--text-muted);margin-top:8px;font-size:.7rem}.new.svelte-1yw4kaf{letter-spacing:.06em;text-transform:uppercase;color:var(--accent);border:1px solid var(--accent);border-radius:var(--radius-full,9999px);vertical-align:middle;margin-right:6px;padding:1px 6px;font-size:.6rem;font-weight:700}.status-line.error.svelte-1yw4kaf{color:var(--danger);font-weight:var(--font-weight-bold,600);margin-top:2px;font-size:.933rem}.counts.svelte-1yw4kaf{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.count.svelte-1yw4kaf{letter-spacing:.02em;color:var(--text-secondary);background:var(--glass-hover);border:1px solid var(--border);border-radius:var(--radius-full,9999px);padding:3px 10px;font-size:.72rem;font-weight:600}.count.you.svelte-1yw4kaf{color:#ffb4a8;background:#c04a4a29;border-color:#c04a4a66}.scroll-area.svelte-1yw4kaf{touch-action:pan-y;overscroll-behavior:contain;padding:12px 14px calc(88px + env(safe-area-inset-bottom,0px));-webkit-user-select:none;user-select:none;flex-direction:column;flex:1;gap:10px;display:flex;overflow:hidden auto}.scroll-area.svelte-1yw4kaf>:where(.svelte-1yw4kaf){flex-shrink:0}.scroll-area.stale.svelte-1yw4kaf{opacity:.55}.group.svelte-1yw4kaf{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);margin:6px 2px 0;font-size:.72rem;font-weight:700}.card.svelte-1yw4kaf{text-align:left;border:1px solid var(--border);border-radius:var(--radius-lg,12px);background:var(--drawer-bg,#1b1b1d);width:100%;min-height:44px;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;padding:13px 14px 13px 16px;font-family:inherit;display:block;position:relative}.card.svelte-1yw4kaf:before{content:"";background:#ffffff29;border-radius:0 3px 3px 0;width:3px;position:absolute;top:12px;bottom:12px;left:0}.card.you.svelte-1yw4kaf:before{background:var(--danger,#c04a4a)}.card.done.svelte-1yw4kaf:before{background:var(--success,#3a9a5c)}.card.note.svelte-1yw4kaf:before{background:var(--warning,#c8903a)}.card.open.svelte-1yw4kaf{background:var(--glass-hover);border-color:#ffffff29}.card.svelte-1yw4kaf:focus-visible,.more.svelte-1yw4kaf:focus-visible,.retry.svelte-1yw4kaf:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.card-top.svelte-1yw4kaf{justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px;display:flex}.chip.svelte-1yw4kaf{letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius-full,9999px);color:var(--text-secondary);white-space:nowrap;background:#ffffff0f;padding:2px 8px;font-size:.66rem;font-weight:700}.chip.you.svelte-1yw4kaf{color:#ffb4a8;background:#c04a4a2e}.chip.done.svelte-1yw4kaf{color:#9fe0b4;background:#3a9a5c2e}.chip.note.svelte-1yw4kaf{color:#efc98a;background:#c8903a2e}.when.svelte-1yw4kaf{color:var(--text-muted);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.72rem}.card-title.svelte-1yw4kaf{color:var(--text-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:4px;font-size:.95rem;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.card-meta.svelte-1yw4kaf{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;overflow:hidden}.card-extra.svelte-1yw4kaf{border-top:1px solid var(--border);margin-top:8px;padding-top:10px;display:block}.card-detail.svelte-1yw4kaf{color:var(--text-secondary);margin-bottom:8px;font-size:.85rem;line-height:1.45;display:block}.evidence.svelte-1yw4kaf{color:var(--text-muted);word-break:break-word;margin-bottom:8px;font-size:.78rem;line-height:1.4;display:block}.refs.svelte-1yw4kaf{flex-wrap:wrap;gap:6px;display:flex}.ref.svelte-1yw4kaf{color:var(--accent);border-radius:var(--radius-full,9999px);background:#4a8b9a1f;padding:2px 8px;font-size:.72rem}.more.svelte-1yw4kaf,.bad.svelte-1yw4kaf{color:var(--accent);align-items:center;min-height:44px;margin:2px 2px 6px;font-size:.8rem;text-decoration:none;display:inline-flex}.bad.svelte-1yw4kaf{color:var(--text-muted)}.retry.svelte-1yw4kaf{border:1px solid var(--border);border-radius:var(--radius-full,9999px);background:var(--glass-input);min-height:44px;color:var(--text-primary);cursor:pointer;align-self:flex-start;margin-top:4px;padding:0 18px;font-family:inherit;font-size:.85rem;font-weight:600}.muted.svelte-1yw4kaf{color:var(--text-muted);font-size:.867rem}.card-wrap.svelte-1yw4kaf{flex-direction:column;gap:8px;display:flex}.acts.svelte-1yw4kaf{flex-wrap:wrap;gap:8px;padding:0 2px;display:flex}.act.svelte-1yw4kaf{border:1px solid var(--border);border-radius:var(--radius-full,9999px);background:var(--glass-hover);min-height:44px;color:var(--text-primary);cursor:pointer;align-items:center;padding:0 14px;font-family:inherit;font-size:.8rem;font-weight:600;text-decoration:none;display:inline-flex}.snoozed.svelte-1yw4kaf{color:var(--text-muted);margin:2px 2px 6px;font-size:.78rem;line-height:1.6}.undo.svelte-1yw4kaf{min-height:44px;color:var(--accent);cursor:pointer;background:0 0;border:0;margin:0 4px;padding:0;font-family:inherit;font-size:.78rem;font-weight:600;text-decoration:underline}.sched.svelte-1yw4kaf{border:1px solid var(--border);border-radius:var(--radius-lg,12px);background:var(--drawer-bg,#1b1b1d);padding:4px 14px 10px}.sched-row.svelte-1yw4kaf{border-bottom:1px solid var(--border);align-items:baseline;gap:10px;padding:9px 0;display:flex}.sched-row.svelte-1yw4kaf:last-of-type{border-bottom:0}.sched-at.svelte-1yw4kaf{font-variant-numeric:tabular-nums;color:var(--text-primary);flex-shrink:0;min-width:42px;font-size:.82rem;font-weight:700}.sched-what.svelte-1yw4kaf{color:var(--text-secondary);flex:1;font-size:.85rem;line-height:1.35}.sched-when.svelte-1yw4kaf{color:var(--text-muted);margin-top:2px;font-size:.7rem;display:block}.sched-in.svelte-1yw4kaf{color:var(--text-muted);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.7rem}.sched-foot.svelte-1yw4kaf,.foot-note.svelte-1yw4kaf{color:var(--text-muted);margin:6px 2px 0;font-size:.7rem;line-height:1.45}.foot-note.svelte-1yw4kaf{text-align:center;margin-top:14px}[data-theme=light] .card.svelte-1yw4kaf:before{background:#0000002e}[data-theme=light] .chip.svelte-1yw4kaf{background:#0000000d}[data-theme=light] .chip.you.svelte-1yw4kaf{color:var(--danger);background:#b04a4a1f}[data-theme=light] .chip.done.svelte-1yw4kaf{color:var(--success);background:#2a7a4a1f}[data-theme=light] .chip.note.svelte-1yw4kaf{color:var(--warning);background:#a87a2a24}[data-theme=light] .count.you.svelte-1yw4kaf{color:var(--danger);background:#b04a4a1f;border-color:#b04a4a59}
