.live-timer.svelte-1rgpuf1{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;padding:.55rem .75rem;border:1px solid var(--border-1);border-radius:var(--radius-md);background:var(--surface-1);margin-bottom:var(--space-3)}.live-timer__main.svelte-1rgpuf1{display:flex;align-items:center;gap:.65rem;min-width:0;flex:1}.live-timer__time.svelte-1rgpuf1{font-family:var(--font-mono, ui-monospace, monospace);font-variant-numeric:tabular-nums;font-weight:650;font-size:.95rem;color:var(--ink-0)}.live-timer__meta.svelte-1rgpuf1{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;color:var(--ink-1)}.dim.svelte-1rgpuf1{color:var(--ink-2)}.live-timer__actions.svelte-1rgpuf1{display:flex;align-items:center;gap:.35rem;flex-shrink:0}.saved-card.svelte-6bs9av{background:var(--surface-1, #ffffff);border:1px solid var(--border, #e5e7eb);border-radius:var(--radius-lg, 12px);padding:16px 20px;display:flex;flex-direction:column;gap:10px;margin-bottom:16px}.card-head.svelte-6bs9av{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px}.head-info.svelte-6bs9av{display:flex;flex-direction:column;gap:3px}.tag.svelte-6bs9av{font-size:.78rem;font-weight:600}.headline.svelte-6bs9av{font-size:.96rem;color:var(--ink-1, #111827)}.quote-row.svelte-6bs9av{margin:0;font-size:.84rem}.breakdown-grid.svelte-6bs9av{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;padding-top:4px}.breakdown-tile.svelte-6bs9av{background:var(--surface-2, #f9fafb);border:1px solid var(--border, #e5e7eb);border-radius:var(--radius-md, 8px);padding:8px 10px;display:flex;flex-direction:column;gap:2px}.tile-label.svelte-6bs9av{font-size:.72rem}.tile-val.svelte-6bs9av{font-size:.95rem;font-weight:700;color:var(--ink-1, #111827)}.ok.svelte-6bs9av{color:var(--ok, #10b981)}.dim.svelte-6bs9av{color:var(--ink-3, #6b7280)}.today-stack.svelte-ub8h5e{display:grid;gap:var(--s-4);align-content:start}.today-head.svelte-ub8h5e{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--s-3)}.today-title-row.svelte-ub8h5e{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-3, .75rem);margin-bottom:var(--space-2, .5rem)}.today-title.svelte-ub8h5e{margin:0;font-size:var(--text-lg);font-weight:700;color:var(--ink-0)}.today-ctx.svelte-ub8h5e{margin:.5rem 0 0;font-size:var(--text-xs);color:var(--ink-3)}.today-footnote.svelte-ub8h5e{margin:0;font-size:var(--text-xs);color:var(--ink-3)}.today-footnote.svelte-ub8h5e a:where(.svelte-ub8h5e){color:inherit;text-decoration:none}.today-footnote.svelte-ub8h5e a:where(.svelte-ub8h5e):hover{color:var(--ink-1);text-decoration:underline}.today-grid.svelte-ub8h5e{display:grid;align-items:start;gap:var(--s-4)}.today-more.svelte-ub8h5e{display:inline-flex;align-items:center;gap:var(--s-2);min-height:var(--tap-min);color:var(--info);font-size:var(--text-sm);text-decoration:none;margin-right:var(--s-4)}.today-more.svelte-ub8h5e:hover{text-decoration:underline}.today-more.svelte-ub8h5e:focus-visible{outline:2px solid var(--info);outline-offset:3px}@media(min-width:960px){.today-grid.svelte-ub8h5e{grid-template-columns:repeat(2,minmax(0,1fr))}.today-grid.svelte-ub8h5e>.card:last-child:nth-child(odd){grid-column:1 / -1}}.today-head-main.svelte-ub8h5e{min-width:0}.today-chips.svelte-ub8h5e{list-style:none;display:flex;flex-wrap:wrap;gap:.5rem;margin:.5rem 0 0;padding:0}.today-chip.svelte-ub8h5e{font-size:var(--text-xs);font-weight:600;padding:.15rem .5rem;border-radius:999px;background:var(--surface-2);color:var(--ink-2)}.today-chip.svelte-ub8h5e a:where(.svelte-ub8h5e){color:inherit;text-decoration:none}.today-chip.svelte-ub8h5e a:where(.svelte-ub8h5e):hover{text-decoration:underline}.today-chip--danger.svelte-ub8h5e{background:color-mix(in srgb,var(--danger, #dc2626) 12%,transparent);color:var(--danger, #dc2626)}.today-chip--warn.svelte-ub8h5e{background:color-mix(in srgb,var(--warn, #d97706) 14%,transparent);color:#b45309}.today-chip--info.svelte-ub8h5e{background:color-mix(in srgb,var(--accent, #2563eb) 10%,transparent);color:var(--accent, #2563eb)}.att-batch-banner.svelte-ub8h5e{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;margin-bottom:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--border-1);border-radius:var(--radius-md);background:var(--surface-1)}.att-batch-banner.svelte-ub8h5e p:where(.svelte-ub8h5e){margin:0;font-size:var(--text-sm);color:var(--ink-1)}.att-list.svelte-ub8h5e{list-style:none;margin:0;padding:0;display:grid}.att-item.svelte-ub8h5e{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:.5rem}.att-item--reserve.svelte-ub8h5e{grid-template-columns:minmax(0,1fr) 14rem}.att-item--alert.svelte-ub8h5e:not(.att-item--reserve){grid-template-columns:minmax(0,1fr) auto}.att-item.svelte-ub8h5e+.att-item:where(.svelte-ub8h5e){border-top:1px solid var(--border-1)}.att-link.svelte-ub8h5e{display:grid;grid-template-columns:7rem minmax(0,1fr) auto;align-items:center;gap:.75rem;min-width:0;padding:.5rem;border:1px solid transparent;border-radius:var(--radius-sm);color:inherit;text-decoration:none}.att-link.svelte-ub8h5e:hover{background:var(--surface-1);border-color:var(--border-1)}.att-kind.svelte-ub8h5e{display:flex;min-width:0}.att-title.svelte-ub8h5e{min-width:0;font-size:var(--text-sm);color:var(--ink-0);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.att-count.svelte-ub8h5e{margin-left:.5rem;color:var(--ink-3);font-size:var(--text-xs)}.att-detail.svelte-ub8h5e{font-size:var(--text-xs);color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:12rem}.att-actions.svelte-ub8h5e{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.35rem}@media(max-width:720px){.att-item.svelte-ub8h5e,.att-item--reserve.svelte-ub8h5e{grid-template-columns:minmax(0,1fr)}.att-link.svelte-ub8h5e{grid-template-columns:minmax(0,1fr);gap:.25rem;padding-bottom:.25rem}.att-detail.svelte-ub8h5e{max-width:none}.att-actions.svelte-ub8h5e{justify-content:flex-start;padding:0 .5rem .5rem}.att-actions.svelte-ub8h5e button,.att-batch-banner.svelte-ub8h5e button{min-height:var(--tap-min)}.att-actions.svelte-ub8h5e:empty{display:none}}.empty-inline.svelte-ub8h5e{display:grid;gap:.5rem}.empty-actions.svelte-ub8h5e{display:flex;flex-wrap:wrap;gap:.35rem}.today-clear-bar.svelte-ub8h5e{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem .75rem;padding:.45rem .65rem;border-radius:var(--radius-md, 8px);border:1px solid var(--border-1, var(--border-0));background:var(--surface-1);font-size:var(--text-sm)}.today-clear-label.svelte-ub8h5e{font-weight:600;color:var(--ink-2)}.muted.svelte-ub8h5e{color:var(--ink-3)}.err.svelte-ub8h5e{margin:0;font-size:var(--text-sm);color:var(--ink-2)}.err.svelte-ub8h5e{color:var(--danger);margin-bottom:var(--s-2)}.prio-list.svelte-ub8h5e,.plan-list.svelte-ub8h5e,.react-list.svelte-ub8h5e{margin:0;padding:0;list-style:none;display:grid;gap:.45rem}.plan-item-container.svelte-ub8h5e{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.plan-item-container.svelte-ub8h5e .plan-row:where(.svelte-ub8h5e){flex:1;min-width:0}.plan-action-btn.svelte-ub8h5e{display:inline-flex;align-items:center;gap:.3rem;padding:.2rem .55rem;border-radius:var(--radius-sm);font-size:11px;font-weight:500;color:var(--accent-1);background:color-mix(in srgb,var(--accent-1) 10%,transparent);border:1px solid color-mix(in srgb,var(--accent-1) 25%,transparent);text-decoration:none;white-space:nowrap;flex-shrink:0;transition:background .15s ease,border-color .15s ease,color .15s ease}.plan-action-btn.svelte-ub8h5e:hover{background:color-mix(in srgb,var(--accent-1) 20%,transparent);border-color:var(--accent-1);color:var(--ink-0)}.prio-link.svelte-ub8h5e,.plan-row.svelte-ub8h5e,.react-row.svelte-ub8h5e{display:flex;align-items:flex-start;gap:.55rem;padding:.45rem .5rem;border-radius:var(--radius-sm);text-decoration:none;color:inherit;border:1px solid transparent}.prio-link.svelte-ub8h5e:hover,.plan-row.svelte-ub8h5e:hover,.react-row.svelte-ub8h5e:hover{background:var(--surface-1);border-color:var(--border-1)}.plan-time.svelte-ub8h5e{flex-shrink:0;width:3.1rem;font-family:var(--font-mono);font-size:11px;color:var(--ink-3);padding-top:.1rem}.plan-time--label.svelte-ub8h5e{width:5.2rem;font-family:inherit;font-size:var(--text-xs)}.plan-note.svelte-ub8h5e{color:var(--ink-3);font-size:var(--text-xs)}.plan-icon.svelte-ub8h5e{flex-shrink:0;color:var(--accent-1);padding-top:.1rem}.react-body.svelte-ub8h5e{display:grid;gap:.1rem;min-width:0}.react-body.svelte-ub8h5e strong:where(.svelte-ub8h5e){font-size:var(--text-sm);font-weight:600;color:var(--ink-0)}.react-meta.svelte-ub8h5e{font-size:var(--text-xs);color:var(--ink-3)}.capture-entry.svelte-ub8h5e{display:flex;flex-wrap:wrap;gap:12px;align-items:center;color:var(--ink-2);font-size:13px;grid-column:1/-1}.capture-entry.svelte-ub8h5e button:where(.svelte-ub8h5e),.capture-entry.svelte-ub8h5e a:where(.svelte-ub8h5e){display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;color:var(--primary);font:inherit;cursor:pointer;min-height:max(36px,var(--tap-min));text-decoration:none}.capture-entry.svelte-ub8h5e a:where(.svelte-ub8h5e){margin-left:auto}.my-day-row.svelte-ub8h5e{display:grid;grid-template-columns:auto 1fr;gap:.25rem .75rem;align-items:baseline;width:100%;text-align:left}.my-day-time-row.svelte-ub8h5e{grid-template-columns:1fr;gap:.15rem}.my-day-time.svelte-ub8h5e{font-variant-numeric:tabular-nums;font-size:var(--text-xs);color:var(--ink-3);min-width:3.25rem}.my-day-meta.svelte-ub8h5e{font-size:var(--text-xs);color:var(--ink-3)}.blocked-list.svelte-ub8h5e{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.blocked-item.svelte-ub8h5e{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:.55rem .65rem;border-radius:var(--radius-sm);border:1px solid var(--border-1);background:var(--surface-1)}.blocked-body.svelte-ub8h5e{display:grid;gap:.25rem;min-width:0;flex:1 1 16rem}.blocked-title-row.svelte-ub8h5e{display:flex;align-items:center;gap:.45rem;min-width:0}.blocked-task-title.svelte-ub8h5e{font-size:var(--text-sm);font-weight:600;color:var(--ink-0);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blocked-task-title.svelte-ub8h5e:hover{text-decoration:underline}.blocked-meta-row.svelte-ub8h5e{display:flex;align-items:center;gap:.5rem;font-size:var(--text-xs);color:var(--ink-3)}.blocked-scope-badge.svelte-ub8h5e{font-size:var(--text-xs);padding:.05rem .35rem;border-radius:var(--radius-sm);background:var(--surface-2);color:var(--ink-2)}.blocked-dependency-row.svelte-ub8h5e{display:flex;align-items:center;flex-wrap:wrap;gap:.35rem .5rem;font-size:var(--text-xs);color:var(--ink-2)}.blocked-label.svelte-ub8h5e{color:var(--ink-3)}.blocked-dependency-link.svelte-ub8h5e{color:var(--accent-1);font-weight:500;text-decoration:none}.blocked-dependency-link.svelte-ub8h5e:hover{text-decoration:underline}.blocked-actions.svelte-ub8h5e{display:flex;align-items:center;flex-shrink:0}.upcoming-list.svelte-ub8h5e{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.upcoming-item.svelte-ub8h5e{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:.55rem .65rem;border-radius:var(--radius-sm);border:1px solid var(--border-1);background:var(--surface-1)}.upcoming-body.svelte-ub8h5e{display:grid;gap:.25rem;min-width:0;flex:1 1 16rem}.upcoming-title-row.svelte-ub8h5e{display:flex;align-items:center;gap:.45rem;min-width:0}.upcoming-task-title.svelte-ub8h5e{font-size:var(--text-sm);font-weight:600;color:var(--ink-0);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upcoming-task-title.svelte-ub8h5e:hover{text-decoration:underline}.upcoming-meta-row.svelte-ub8h5e{display:flex;align-items:center;gap:.5rem;font-size:var(--text-xs);color:var(--ink-3)}.upcoming-scope-badge.svelte-ub8h5e{font-size:var(--text-xs);padding:.05rem .35rem;border-radius:var(--radius-sm);background:var(--surface-2);color:var(--ink-2)}.upcoming-date.svelte-ub8h5e{color:var(--ink-2)}.upcoming-actions.svelte-ub8h5e{display:flex;align-items:center;flex-shrink:0}.in-progress-list.svelte-ub8h5e{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.in-progress-item.svelte-ub8h5e{display:flex;align-items:center;gap:.75rem;padding:.55rem .65rem;border-radius:var(--radius-sm);border:1px solid var(--border-1);background:var(--surface-1)}.in-progress-check.svelte-ub8h5e{flex:0 0 auto;width:18px;height:18px;display:inline-grid;place-items:center;padding:0;border-radius:50%;border:1.5px solid var(--ink-3);background:transparent;color:var(--primary);cursor:pointer}.in-progress-check.svelte-ub8h5e:hover:not(:disabled){border-color:var(--primary)}.in-progress-check.svelte-ub8h5e:disabled{cursor:progress}.in-progress-body.svelte-ub8h5e{display:grid;gap:.25rem;min-width:0;flex:1 1 16rem}.in-progress-title-row.svelte-ub8h5e{display:flex;align-items:center;gap:.45rem;min-width:0}.in-progress-task-title.svelte-ub8h5e{font-size:var(--text-sm);font-weight:600;color:var(--ink-0);text-decoration:none;overflow-wrap:anywhere}.in-progress-task-title.svelte-ub8h5e:hover{text-decoration:underline}.in-progress-meta-row.svelte-ub8h5e{display:flex;align-items:center;gap:.5rem;font-size:var(--text-xs);color:var(--ink-3)}.in-progress-scope-badge.svelte-ub8h5e{font-size:var(--text-xs);padding:.05rem .35rem;border-radius:var(--radius-sm);background:var(--surface-2);color:var(--ink-2)}.in-progress-date.svelte-ub8h5e{color:var(--ink-2)}.email-review-list.svelte-ub8h5e{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.email-review-item.svelte-ub8h5e{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:.55rem .65rem;border-radius:var(--radius-sm);border:1px solid var(--border-1);background:var(--surface-1)}.email-review-body.svelte-ub8h5e{display:grid;gap:.25rem;min-width:0;flex:1 1 16rem}.email-review-title-row.svelte-ub8h5e{display:flex;align-items:center;gap:.45rem;min-width:0}.email-review-title.svelte-ub8h5e{font-size:var(--text-sm);font-weight:600;color:var(--ink-0);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.email-review-title.svelte-ub8h5e:hover{text-decoration:underline}.email-review-meta-row.svelte-ub8h5e{display:flex;align-items:center;gap:.5rem;font-size:var(--text-xs);color:var(--ink-3)}.email-review-sender.svelte-ub8h5e{color:var(--ink-1);font-weight:500}.email-review-action.svelte-ub8h5e{color:var(--accent-1)}.email-review-actions.svelte-ub8h5e{display:flex;align-items:center;flex-shrink:0}@media(max-width:600px){.capture-input.svelte-ub8h5e{font-size:16px}}
