.sheet-head.svelte-1jukped{align-items:center;gap:.35rem;min-height:2rem;margin-bottom:.5rem;display:flex}.sheet-title.svelte-1jukped{font-size:.8rem}.sheet-back.svelte-1jukped{width:2rem;height:2rem;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.5rem;place-items:center;padding:0;font-size:1.6rem;display:grid}.sheet-back.svelte-1jukped:focus-visible,.sheet-item.svelte-1jukped:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sheet-item.danger.svelte-1jukped{color:var(--danger)}.row-open.svelte-npfbvs{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:flex-start;gap:.75rem;padding:0;display:flex}.row-open.svelte-npfbvs:focus-visible,.status-btn.svelte-npfbvs:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.row.nested.svelte-npfbvs{border-left:2px solid color-mix(in srgb, var(--accent) 35%, transparent);padding-left:.65rem}.status-btn.svelte-npfbvs{cursor:pointer;width:2rem;height:2rem;color:inherit;background:0 0;border:none;border-radius:.45rem;flex-shrink:0;place-items:center;padding:0;font-size:1.15rem;line-height:1;display:grid}.status-btn.svelte-npfbvs:active{transform:scale(.92)}.row-title.svelte-npfbvs{flex-wrap:wrap;align-items:baseline;gap:.35rem;display:flex}.tx-amount.svelte-npfbvs{font-variant-numeric:tabular-nums;color:var(--danger,#c44);font-weight:650}.tx-amount.tx-in.svelte-npfbvs{color:var(--ok,#2a7)}.task-done.svelte-npfbvs .row-title:where(.svelte-npfbvs){opacity:.55;text-decoration:line-through}.task-skip.svelte-npfbvs .row-title:where(.svelte-npfbvs){opacity:.45}.overdue.svelte-npfbvs{color:var(--danger)}.row.is-unread.svelte-npfbvs{background:color-mix(in srgb, var(--accent) 10%, transparent);border-radius:.55rem;margin:.15rem -.35rem;padding:.45rem .55rem}.row.is-unread.svelte-npfbvs .row-title:where(.svelte-npfbvs){color:var(--text);font-weight:700}.row.is-unread.svelte-npfbvs .row-icon:where(.svelte-npfbvs){filter:none;opacity:1;transform:scale(1.08)}.row.is-unread.svelte-npfbvs .row-meta:where(.svelte-npfbvs){color:color-mix(in srgb, var(--text) 72%, var(--text-muted));font-weight:500}.unread-dot.svelte-npfbvs{background:var(--accent);width:.45rem;height:.45rem;box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 22%, transparent);border-radius:50%;flex-shrink:0;align-self:center}.row.is-read.svelte-npfbvs{opacity:.72}.row.is-read.svelte-npfbvs .row-title:where(.svelte-npfbvs){color:var(--text-muted);font-weight:400}.row.is-read.svelte-npfbvs .row-icon:where(.svelte-npfbvs){opacity:.7;filter:grayscale(.2)}.row.is-read.svelte-npfbvs .row-meta:where(.svelte-npfbvs){opacity:.9}.datepicker.svelte-zmry26{width:100%;min-width:0;position:relative}.trigger.svelte-zmry26{box-sizing:border-box;border:1px solid var(--border);background-color:var(--bg-elevated);width:100%;color:inherit;font:inherit;cursor:pointer;text-align:left;border-radius:.45rem;outline:none;align-items:center;gap:.5rem;padding:.55rem .7rem;font-size:.95rem;line-height:1.35;transition:border-color .12s,box-shadow .12s;display:flex}.trigger.muted.svelte-zmry26{background-color:var(--bg-muted)}.trigger.inset.svelte-zmry26{background-color:var(--bg)}.trigger.empty.svelte-zmry26 .value:where(.svelte-zmry26){color:var(--text-muted)}.trigger.svelte-zmry26:hover:not(:disabled):not(:focus){border-color:color-mix(in srgb, var(--text-muted) 55%, var(--border))}.trigger.svelte-zmry26:focus,.datepicker.open.svelte-zmry26 .trigger:where(.svelte-zmry26){border-color:color-mix(in srgb, var(--accent) 65%, var(--border));box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 22%, transparent)}.trigger.svelte-zmry26:disabled{opacity:.55;cursor:not-allowed}.value.svelte-zmry26{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ico.svelte-zmry26{opacity:.85;flex-shrink:0;font-size:.95rem;line-height:1}.panel.svelte-zmry26{z-index:90;border:1px solid var(--border);background:var(--bg-elevated);box-shadow:var(--shadow-modal);border-radius:.75rem;padding:.65rem;position:fixed}.nav.svelte-zmry26{align-items:center;gap:.35rem;margin-bottom:.55rem;display:flex}.nav-title.svelte-zmry26{text-align:center;flex:1;font-size:.95rem;font-weight:600}.nav-btn.svelte-zmry26{background:var(--bg-muted);width:2rem;height:2rem;color:inherit;font:inherit;cursor:pointer;border:none;border-radius:.4rem;place-items:center;padding:0;font-size:1.2rem;line-height:1;display:grid}.nav-btn.svelte-zmry26:active{opacity:.85}.weekdays.svelte-zmry26{text-align:center;color:var(--text-muted);grid-template-columns:repeat(7,1fr);gap:.15rem;margin-bottom:.25rem;font-size:.72rem;font-weight:600;display:grid}.grid.svelte-zmry26{grid-template-columns:repeat(7,1fr);gap:.15rem;display:grid}.day.svelte-zmry26{aspect-ratio:1;color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;border-radius:.4rem;padding:0;font-size:.88rem}.day.out.svelte-zmry26{color:var(--text-muted);opacity:.45}.day.svelte-zmry26:hover{background:var(--bg-muted)}.day.today.svelte-zmry26:not(.selected){box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 55%, var(--border));font-weight:600}.day.selected.svelte-zmry26{background:var(--accent);color:var(--on-accent);font-weight:600}.day.selected.svelte-zmry26:hover{background:var(--accent);opacity:.92}.footer.svelte-zmry26{border-top:1px solid var(--border);justify-content:space-between;gap:.5rem;margin-top:.55rem;padding-top:.45rem;display:flex}.link-btn.svelte-zmry26{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:none;padding:.25rem .15rem;font-size:.85rem;font-weight:600}.link-btn.muted-btn.svelte-zmry26{color:var(--text-muted);font-weight:500}[data-theme=windows-xp] .trigger.svelte-zmry26{background-color:#fff;border-color:gray #fff #fff gray;border-radius:0;box-shadow:inset 1px 1px #404040}[data-theme=windows-xp] .trigger.svelte-zmry26:focus,[data-theme=windows-xp] .datepicker.open.svelte-zmry26 .trigger:where(.svelte-zmry26){border-color:#003c74;box-shadow:inset 1px 1px #404040,0 0 0 1px #003c74}[data-theme=windows-xp] .panel.svelte-zmry26{border-color:#003c74;border-radius:0;box-shadow:2px 2px 4px #00000040}[data-theme=windows-xp] .day.selected.svelte-zmry26,[data-theme=windows-xp] .day.svelte-zmry26:hover:not(.selected){color:#fff;background:#316ac5}.unlink-icon.svelte-23jhty{flex-shrink:0;margin:0 auto;display:block}.fragment-page.svelte-clbp5r{touch-action:pan-y;flex-direction:column;flex:1;gap:.85rem;min-height:100%;display:flex}.fragment-page.text-scroll.svelte-clbp5r{height:100%;min-height:0;overflow:hidden}.fragment-page.editing-text.svelte-clbp5r{gap:.55rem}.fragment-tabs.svelte-clbp5r{background:color-mix(in srgb, var(--text-muted) 7%, transparent);border-radius:.8rem;flex-shrink:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:.2rem;padding:.2rem;display:grid}.fragment-tabs.svelte-clbp5r button:where(.svelte-clbp5r){color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:.62rem;padding:.5rem .4rem;font-size:.82rem}.fragment-tabs.svelte-clbp5r button.active:where(.svelte-clbp5r){background:var(--bg-elevated);color:var(--text)}.props.svelte-clbp5r{border-bottom:1px solid color-mix(in srgb, var(--text-muted) 14%, transparent);flex-direction:column;flex-shrink:0;gap:.1rem;padding-bottom:.35rem;display:flex}.fragment-body.svelte-clbp5r{flex-direction:column;flex:1;gap:.35rem;min-height:0;padding-top:.15rem;display:flex}.fragment-body.listening.svelte-clbp5r .text-label:where(.svelte-clbp5r){color:var(--danger)}.fragment-body.transcribing.svelte-clbp5r .text-label:where(.svelte-clbp5r){color:var(--accent)}.text-label.svelte-clbp5r{flex-shrink:0;font-size:.92rem;line-height:1.25}.fragment-title-btn.svelte-clbp5r{width:100%;min-height:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;justify-content:flex-start;align-items:stretch;padding:0;display:flex;overflow:auto}.fragment-title.svelte-clbp5r{white-space:pre-wrap;word-break:break-word;font-size:1rem;font-weight:400;line-height:1.45}.inline-edit-wrap.svelte-clbp5r{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.inline-edit.svelte-clbp5r{resize:none;width:100%;height:100%;min-height:0;color:var(--text);font:inherit;background:0 0;border:none;outline:none;flex:1;padding:0 2.6rem 2.4rem 0;font-size:1rem;font-weight:400;line-height:1.45;overflow:auto}.inline-edit.svelte-clbp5r:disabled{opacity:1;color:var(--text)}.text-mic.svelte-clbp5r,.text-mic-status.svelte-clbp5r{z-index:1;position:absolute;bottom:.1rem;right:.1rem}.text-mic.svelte-clbp5r{width:2.35rem;height:2.35rem;color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:.55rem;place-items:center;padding:0;font-size:1.1rem;line-height:1;display:grid}.text-mic.svelte-clbp5r:active{background:var(--bg-muted);color:var(--text)}.text-mic.active.svelte-clbp5r{color:var(--danger);background:color-mix(in srgb, var(--danger) 12%, transparent)}.text-mic-status.svelte-clbp5r{color:var(--text-muted);white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;padding:.45rem .35rem;font-size:.72rem;line-height:1.2}.text-actions.svelte-clbp5r{z-index:2;background:var(--bg);flex-shrink:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin-top:auto;padding-top:.55rem;display:grid}.text-btn.svelte-clbp5r{border-radius:.7rem;width:100%;min-height:2.75rem;padding:.7rem .65rem;font-size:.95rem}.prop-row.svelte-clbp5r{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.55rem;padding:0;display:block}.prop-inner.svelte-clbp5r{border-radius:.55rem;grid-template-columns:6.25rem minmax(0,1fr);align-items:center;column-gap:.75rem;width:100%;padding:.42rem .25rem;display:grid}.prop-row.svelte-clbp5r:not(.static):active .prop-inner:where(.svelte-clbp5r){background:color-mix(in srgb, var(--text-muted) 8%, transparent)}.prop-row.empty.svelte-clbp5r .prop-value:where(.svelte-clbp5r){color:var(--text-muted)}.prop-label.svelte-clbp5r{font-size:.92rem;line-height:1.25;display:block}.prop-value.svelte-clbp5r{align-items:center;gap:.35rem;min-width:0;font-size:.95rem;font-weight:500;line-height:1.3;display:flex}.prop-value.tx-in.svelte-clbp5r{color:var(--ok,#2a7)}.files-row.svelte-clbp5r{cursor:default}.files-row.svelte-clbp5r:active{background:0 0}.files-inner.svelte-clbp5r{align-items:start}.files-label.svelte-clbp5r{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;padding:0;font-size:.92rem;line-height:1.25;display:block}.files-label.svelte-clbp5r:disabled,.files-empty.svelte-clbp5r:disabled{opacity:.6;cursor:default}.files-empty.svelte-clbp5r{color:var(--text-muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;padding:0;font-size:.95rem;font-weight:500;line-height:1.3}.files-chips.svelte-clbp5r{flex-direction:column;align-items:flex-start;gap:.25rem;min-width:0;display:flex}.files-chips.svelte-clbp5r .chip{width:max-content;max-width:100%;margin-top:0}.opener-host.svelte-clbp5r{pointer-events:none;width:0;height:0;position:fixed;overflow:hidden}.sr-only.svelte-clbp5r{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.links-panel.svelte-clbp5r{flex-direction:column;flex:1;gap:1rem;min-height:0;display:flex}.links-empty.svelte-clbp5r{margin:.35rem 0 0;font-size:.9rem;line-height:1.4}.links-bind-btn.svelte-clbp5r{align-self:flex-start;margin-top:.35rem}.links-group.svelte-clbp5r{flex-direction:column;gap:.15rem;display:flex}.links-label.svelte-clbp5r{padding:.15rem .15rem .05rem;font-size:.8rem;line-height:1.25}.link-row-wrap.svelte-clbp5r{align-items:stretch;gap:.15rem;display:flex}.link-row.svelte-clbp5r{background:color-mix(in srgb, var(--text-muted) 6%, transparent);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;border:none;border-radius:.55rem;align-items:center;gap:.5rem;padding:.42rem .55rem;display:flex}.link-row-wrap.svelte-clbp5r .link-row:where(.svelte-clbp5r){flex:1;min-width:0}.link-unlink.svelte-clbp5r{width:2rem;color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:.55rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.link-icon.svelte-clbp5r{text-align:center;flex-shrink:0;width:1.25rem;line-height:1.2}.link-body.svelte-clbp5r{flex-direction:column;gap:.05rem;min-width:0;display:flex}.link-title.svelte-clbp5r{word-break:break-word;font-size:.92rem;line-height:1.25}.link-meta.svelte-clbp5r{font-size:.74rem;line-height:1.2}.prop-hint.svelte-clbp5r{font-size:.82em;font-weight:400}.outcome-timeline.svelte-clbp5r{flex-direction:column;gap:.5rem;display:flex}.outcome-entry.svelte-clbp5r{background:color-mix(in srgb, var(--text-muted) 6%, transparent);border-radius:.72rem;align-items:baseline;gap:.45rem;padding:.48rem .6rem;display:flex}.entry-time.svelte-clbp5r{color:var(--text-muted);flex-shrink:0;font-size:.72rem;line-height:1.2}.entry-text.svelte-clbp5r{white-space:pre-wrap;word-break:break-word;min-width:0;font-size:.9rem;line-height:1.4}.journal-empty.svelte-clbp5r{margin:0;font-size:.9rem;line-height:1.4}.fragment-composer.svelte-clbp5r{z-index:4;background:linear-gradient(transparent, var(--bg) 34%);margin-top:auto;padding-top:.45rem;position:sticky;bottom:0}.hint.svelte-clbp5r{margin:0;font-size:.85rem;line-height:1.35}.field.svelte-clbp5r{flex-direction:column;gap:.3rem;margin-top:.65rem;font-size:.8rem;display:flex}.time-row.svelte-clbp5r{align-items:flex-end;gap:.45rem;margin-top:.65rem;display:flex}.time-field.svelte-clbp5r{flex:1;min-width:0;margin-top:0}.time-sep.svelte-clbp5r{opacity:.55;flex-shrink:0;padding-bottom:.7rem;font-size:1.15rem;font-weight:600;line-height:1}.btn-row.svelte-clbp5r{flex-wrap:wrap;gap:.45rem;margin-top:.75rem;display:flex}.edit-input.svelte-clbp5r{resize:vertical;background:var(--bg-elevated);width:100%;min-height:10rem;color:var(--text);font:inherit;border:none;border-radius:.7rem;outline:none;flex:1;padding:.9rem 1rem;line-height:1.45}.edit-input.svelte-clbp5r:disabled{opacity:1;color:var(--text)}.save-btn.svelte-clbp5r{align-self:stretch;padding:.85rem 1rem;font-size:1rem}.save-btn.svelte-clbp5r:disabled{opacity:.4;cursor:default}.child-list.svelte-clbp5r{flex-direction:column;gap:.35rem;display:flex}.child-label.svelte-clbp5r{font-size:.75rem}.child-row.svelte-clbp5r{background:var(--bg-muted);border-radius:.5rem;align-items:flex-start;gap:.45rem;padding:.45rem .55rem;font-size:.85rem;display:flex}.child-text.svelte-clbp5r{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}
