.oxygen[data-v-00ed70b2]{padding:12px 14px;display:flex;flex-direction:column;gap:9px}.head[data-v-00ed70b2]{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.title[data-v-00ed70b2]{font-family:var(--font-label);text-transform:uppercase;letter-spacing:.12em;font-size:14px}.title.short[data-v-00ed70b2]{color:var(--signal)}.title.steady[data-v-00ed70b2]{color:var(--steady)}.title.empty[data-v-00ed70b2]{color:var(--muted)}.bar[data-v-00ed70b2]{display:flex;gap:3px}.cell[data-v-00ed70b2]{flex:1;height:16px;border-radius:1px}.off[data-v-00ed70b2]{background:var(--ink);border:1px solid var(--line)}.on.short[data-v-00ed70b2]{background:var(--signal)}.on.steady[data-v-00ed70b2]{background:var(--steady)}.foot[data-v-00ed70b2]{display:flex;justify-content:space-between;gap:10px}.caption[data-v-00ed70b2]{font-size:12px}.login[data-v-350b6e3f]{justify-content:center}.login-field[data-v-350b6e3f]{display:block}.backdrop[data-v-5ea4fe3e]{position:fixed;inset:0;background:#060a0eb8;display:flex;align-items:flex-end;justify-content:center;z-index:20}.sheet[data-v-5ea4fe3e]{width:100%;max-width:var(--shell);max-height:88dvh;overflow-y:auto;border-radius:var(--radius) var(--radius) 0 0;padding-bottom:env(safe-area-inset-bottom)}.sheet-body[data-v-5ea4fe3e]{padding:14px;display:flex;flex-direction:column;gap:14px}.task[data-v-1e993f01]{align-items:flex-start}.box[data-v-1e993f01]{width:17px;height:17px;margin-top:2px;flex:0 0 auto;padding:0;border:1px solid var(--muted);border-radius:var(--radius);background:transparent;cursor:pointer}.box-done[data-v-1e993f01]{background:var(--steady);border-color:var(--steady)}.task-body[data-v-1e993f01]{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.task-title[data-v-1e993f01]{padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.task-done[data-v-1e993f01]{text-decoration:line-through;color:var(--muted)}.task-due[data-v-1e993f01]{font-size:12px}.task-note[data-v-1e993f01]{margin:4px 0 0;font-size:13px;line-height:1.4}.edit[data-v-1e993f01]{flex:0 0 auto;padding:0;border:0;background:none;color:var(--muted);font-family:var(--font-label);text-transform:uppercase;letter-spacing:.12em;font-size:11px;cursor:pointer}.edit[data-v-1e993f01]:hover{color:var(--paper)}.ai-body[data-v-9bcb955e]{display:flex;flex-direction:column;gap:10px}.actions[data-v-9bcb955e]{display:flex;align-items:center;gap:10px}.hint[data-v-9bcb955e]{font-size:12px}.say[data-v-9bcb955e]{margin:0;padding:10px 12px;background:var(--panel2);border-left:2px solid var(--signal);border-radius:var(--radius);font-size:14px}.outcome[data-v-9bcb955e]{display:flex;align-items:center;gap:10px}.outcome .num[data-v-9bcb955e]{font-size:12px}.outcome .btn[data-v-9bcb955e]{margin-left:auto}.btn-small[data-v-9bcb955e]{padding:6px 10px;font-size:11px}.skipped[data-v-9bcb955e]{margin:0;padding-left:18px;font-size:12px;display:flex;flex-direction:column;gap:3px}.tabs[data-v-43523819]{display:flex;gap:6px;overflow-x:auto;padding-bottom:2px}.tab[data-v-43523819]{flex:0 0 auto;font-size:12px;padding:8px 12px;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);color:var(--muted);cursor:pointer;display:flex;align-items:center;gap:8px}.tab-active[data-v-43523819]{color:var(--paper);border-color:var(--signal)}.tab-count[data-v-43523819]{color:var(--signal);font-size:12px}.tab-add[data-v-43523819]{color:var(--muted);border-style:dashed}.head-left[data-v-43523819]{display:flex;align-items:baseline;gap:10px;min-width:0}.head-due[data-v-43523819]{font-size:12px}.actions[data-v-43523819]{display:flex;gap:8px}.btn-danger[data-v-43523819]{border-color:var(--alert);color:var(--alert)}.total[data-v-37322916]{color:var(--paper)}.account[data-v-37322916],.entry[data-v-37322916]{align-items:center}.account-name[data-v-37322916]{flex:1}.account-balance[data-v-37322916]{margin-left:auto}.filters[data-v-37322916]{display:flex;gap:8px;flex-wrap:wrap}.filters select[data-v-37322916]{flex:1 1 30%;min-width:120px;font-size:13px;padding:7px 8px}.totals[data-v-37322916]{display:flex;align-items:center;gap:8px}.totals .num[data-v-37322916]{margin-right:14px}.entry-main[data-v-37322916]{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.entry-title[data-v-37322916]{overflow-wrap:anywhere}.entry-meta[data-v-37322916]{font-size:12px}.entry-amount[data-v-37322916]{white-space:nowrap}.edit[data-v-37322916]{padding:0;border:0;background:none;color:var(--muted);font-family:var(--font-label);text-transform:uppercase;letter-spacing:.12em;font-size:11px;cursor:pointer}.edit[data-v-37322916]:hover{color:var(--paper)}.actions[data-v-37322916]{display:flex;gap:8px}.kpi[data-v-2e704c0f]{display:flex;align-items:center;gap:10px}.kpi .num[data-v-2e704c0f]:last-child{margin-left:auto}.client[data-v-2e704c0f]{align-items:center}.client-main[data-v-2e704c0f]{flex:1;display:flex;flex-direction:column;gap:2px;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;min-width:0}.client-meta[data-v-2e704c0f]{font-size:12px}.btn-small[data-v-2e704c0f]{padding:6px 10px;font-size:11px}.history[data-v-2e704c0f]{background:var(--panel2)}.history-body[data-v-2e704c0f]{flex:1;display:flex;flex-direction:column;gap:6px}.history-empty[data-v-2e704c0f]{margin:0;font-size:13px}.history-row[data-v-2e704c0f]{display:flex;gap:12px;font-size:13px}.history-row .num[data-v-2e704c0f]:nth-child(2){margin-left:auto}.hint[data-v-2e704c0f]{font-size:12px}.check[data-v-2e704c0f]{display:flex;align-items:center;gap:8px}.check input[data-v-2e704c0f]{width:auto}.edit[data-v-2e704c0f]{padding:0;border:0;background:none;color:var(--muted);font-family:var(--font-label);text-transform:uppercase;letter-spacing:.12em;font-size:11px;cursor:pointer}.actions[data-v-2e704c0f]{display:flex;gap:8px}.btn-danger[data-v-2e704c0f]{border-color:var(--alert);color:var(--alert)}.chart[data-v-a62899ec]{display:flex;align-items:flex-end;gap:6px;padding:14px}.col[data-v-a62899ec]{flex:1;display:flex;flex-direction:column;align-items:center;gap:5px;min-width:0}.value[data-v-a62899ec]{font-size:10px;color:var(--muted);white-space:nowrap}.bar-track[data-v-a62899ec]{width:100%;height:90px;display:flex;align-items:flex-end}.bar[data-v-a62899ec]{width:100%;border-radius:var(--radius) var(--radius) 0 0}.month[data-v-a62899ec]{font-size:10px}.summary[data-v-adf09de5]{display:flex;gap:10px}.cell[data-v-adf09de5]{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.cell .num[data-v-adf09de5]{font-size:14px}.item[data-v-adf09de5]{align-items:flex-start}.item-body[data-v-adf09de5]{flex:1;display:flex;flex-direction:column;gap:6px;min-width:0}.item-top[data-v-adf09de5]{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.item-figures[data-v-adf09de5]{font-size:13px;white-space:nowrap}.track[data-v-adf09de5]{height:5px;background:var(--ink);border-radius:var(--radius);overflow:hidden}.fill[data-v-adf09de5]{height:100%}.hint[data-v-adf09de5]{font-size:12px}.edit[data-v-adf09de5]{padding:0;border:0;background:none;color:var(--muted);font-family:var(--font-label);text-transform:uppercase;letter-spacing:.12em;font-size:11px;cursor:pointer}.actions[data-v-adf09de5]{display:flex;gap:8px}.btn-danger[data-v-adf09de5]{border-color:var(--alert);color:var(--alert)}.head-totals[data-v-5c671be7]{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.debt[data-v-5c671be7]{align-items:flex-start}.debt-body[data-v-5c671be7]{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}.debt-top[data-v-5c671be7]{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.debt-remaining[data-v-5c671be7]{white-space:nowrap}.debt-meta[data-v-5c671be7]{font-size:12px}.debt-actions[data-v-5c671be7]{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.track[data-v-5c671be7]{height:5px;background:var(--ink);border-radius:var(--radius);overflow:hidden}.fill[data-v-5c671be7]{height:100%;background:var(--steady)}.detail[data-v-5c671be7]{background:var(--panel2)}.detail-body[data-v-5c671be7]{flex:1;display:flex;flex-direction:column;gap:5px}.sched[data-v-5c671be7]{display:flex;gap:10px;font-size:13px;align-items:baseline}.sched-amount[data-v-5c671be7]{margin-left:auto}.total[data-v-5c671be7]{border-top:1px solid var(--line);padding-top:6px;margin-top:4px}.pay-head[data-v-5c671be7]{margin-top:10px}.small[data-v-5c671be7]{font-size:12px}.btn-small[data-v-5c671be7]{padding:6px 10px;font-size:11px}.edit[data-v-5c671be7]{padding:0;border:0;background:none;color:var(--muted);font-family:var(--font-label);text-transform:uppercase;letter-spacing:.12em;font-size:11px;cursor:pointer}.actions[data-v-5c671be7]{display:flex;gap:8px}.btn-danger[data-v-5c671be7]{border-color:var(--alert);color:var(--alert)}.tabs[data-v-a797259f]{display:flex;gap:6px;overflow-x:auto;padding-bottom:2px}.tab[data-v-a797259f]{flex:1 0 auto;font-size:12px;padding:8px 12px;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);color:var(--muted);cursor:pointer}.tab-active[data-v-a797259f]{color:var(--paper);border-color:var(--signal)}.col[data-v-a0180ebb]{display:flex;flex-direction:column;gap:12px}.current[data-v-a0180ebb]{display:flex;align-items:baseline;gap:10px;padding:8px 10px;background:var(--ink);border-radius:var(--radius)}.current .num[data-v-a0180ebb]:last-child{margin-left:auto;font-size:12px}.actions[data-v-a0180ebb]{display:flex;gap:8px;flex-wrap:wrap}.hint[data-v-a0180ebb],.small[data-v-a0180ebb]{font-size:12px;line-height:1.4}.result[data-v-a0180ebb]{margin:0;font-size:13px}.btn-danger[data-v-a0180ebb]{border-color:var(--alert);color:var(--alert)}
