.zettly-markdown-viewer{font-family:inherit;font-size:var(--editor-base-font-size,var(--z-text-md,15px));color:inherit;line-height:1.75rem}.zettly-wikilink{color:rgb(var(--link));text-underline-offset:2px;font-weight:500;text-decoration:underline}.zettly-markdown-viewer .zettly-wikilink{cursor:default}.zettly-tag{color:rgb(var(--primary));background-color:color-mix(in srgb, rgb(var(--primary)) 10%, transparent);border-radius:4px;padding:0 4px;font-size:.9em;font-weight:500;line-height:1.4;display:inline-block}.zettly-tag.cm-task-chip-tag{background:var(--task-chip-tag-bg);color:var(--task-chip-tag-fg);border-radius:3px;padding:1px 4px;font-size:.88em}.zettly-markdown-viewer ul.contains-task-list,.zettly-markdown-viewer li.zettly-task-item{padding-left:0;list-style:none}.zettly-markdown-viewer li.cm-task-done{opacity:.55;text-decoration:line-through}.zettly-markdown-viewer .cm-task-status-badge,.zettly-markdown-viewer .cm-task-chip{cursor:default;pointer-events:none}.zettly-tasks-fence{border:1px solid rgb(var(--border,226 232 240) / .6);background:rgb(var(--muted,248 250 252) / .35);color:rgb(var(--muted-foreground,100 116 139));border-radius:.375rem;margin:.5em 0;padding:.5em .75em;font-size:.85em}.cm-task-status-badge{vertical-align:baseline;text-align:center;border-radius:3px;min-width:1.1em;padding-right:5px;font-size:1.05em;line-height:1;display:inline-block}.cm-task-status-todo{color:rgb(var(--task-status-todo))}.cm-task-status-in_progress{color:rgb(var(--task-status-in-progress))}.cm-task-status-done{color:rgb(var(--task-status-done));opacity:.75}.cm-task-status-cancelled{color:rgb(var(--task-status-cancelled));opacity:.65;vertical-align:baseline;font-size:.64em;line-height:1}.cm-task-status-blocked{color:rgb(var(--task-status-blocked));vertical-align:baseline;font-size:.64em;line-height:1}.cm-task-status-in_review{color:rgb(var(--task-status-in-review))}.cm-task-chip{vertical-align:baseline;white-space:nowrap;border-radius:3px;padding:1px 4px;font-size:.88em;display:inline}.cm-task-chip-due,.cm-task-chip-due-time{background:var(--task-chip-due-bg);color:var(--task-chip-due-fg)}.cm-task-chip-scheduled,.cm-task-chip-scheduled-time{background:var(--task-chip-scheduled-bg);color:var(--task-chip-scheduled-fg)}.cm-task-chip-tag{background:var(--task-chip-tag-bg);color:var(--task-chip-tag-fg)}.cm-task-chip-assignee{background:var(--task-chip-assignee-bg);color:var(--task-chip-assignee-fg)}.cm-task-chip-priority{background:var(--task-chip-priority-bg);color:var(--task-chip-priority-fg)}.cm-task-priority-asap{font-weight:700;color:rgb(var(--task-priority-asap))!important}.cm-task-priority-high{font-weight:600;color:rgb(var(--task-priority-high))!important}.cm-task-priority-medium{color:rgb(var(--task-priority-medium))!important}.cm-task-priority-low{color:rgb(var(--task-priority-low))!important}.cm-task-chip-effort,.cm-task-chip-estimate,.cm-task-chip-cost,.cm-task-chip-currency{background:var(--task-chip-effort-bg);color:var(--task-chip-effort-fg)}.cm-task-chip-repeat{background:var(--task-chip-repeat-bg);color:var(--task-chip-repeat-fg)}.cm-task-chip-id{background:var(--task-chip-id-bg);color:var(--task-chip-id-fg);font-size:.82em}.cm-task-chip-depends{background:var(--task-chip-depends-bg);color:var(--task-chip-depends-fg);font-size:.82em}.cm-task-chip-time{background:var(--task-chip-time-bg);color:var(--task-chip-time-fg)}.cm-task-chip-clock{background:var(--task-chip-clock-bg);color:var(--task-chip-clock-fg);font-weight:600}.cm-task-chip-category{letter-spacing:.02em;text-align:center;min-width:1.15em;margin-right:4px;font-size:.78em;font-weight:600;line-height:1.2;display:inline-block}.cm-task-category-habit{background:var(--task-chip-category-habit-bg);color:var(--task-chip-category-habit-fg)}.cm-task-category-project{background:var(--task-chip-category-project-bg);color:var(--task-chip-category-project-fg)}.cm-task-category-goal{background:var(--task-chip-category-goal-bg);color:var(--task-chip-category-goal-fg)}.cm-task-category-event{background:var(--task-chip-category-event-bg);color:var(--task-chip-category-event-fg)}.cm-task-category-chore{background:var(--task-chip-category-chore-bg);color:var(--task-chip-category-chore-fg)}.cm-milestone-due-chip{background:var(--task-chip-due-bg);color:var(--task-chip-due-fg);font-variant-numeric:tabular-nums;border-radius:3px;padding:1px 4px;font-size:.78em}.zettly-md-deeplink{color:rgb(var(--link));text-underline-offset:2px;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;display:inline}.zettly-markdown-viewer h1,.zettly-markdown-viewer h2,.zettly-markdown-viewer h3,.zettly-markdown-viewer h4,.zettly-markdown-viewer h5,.zettly-markdown-viewer h6,.zettly-markdown-viewer p,.zettly-markdown-viewer ul,.zettly-markdown-viewer ol,.zettly-markdown-viewer pre,.zettly-markdown-viewer blockquote,.zettly-markdown-viewer hr,.zettly-markdown-viewer table{margin:0}.zettly-markdown-viewer h1,.zettly-markdown-viewer h2,.zettly-markdown-viewer h3,.zettly-markdown-viewer h4,.zettly-markdown-viewer h5,.zettly-markdown-viewer h6{color:inherit;font-weight:700}.zettly-markdown-viewer h1{font-size:var(--deck-type-h1,2.2em);line-height:1.2}.zettly-markdown-viewer h2{font-size:var(--deck-type-h2,1.8em);line-height:1.3}.zettly-markdown-viewer h3{font-size:var(--deck-type-h3,1.5em);line-height:1.4}.zettly-markdown-viewer h4{font-size:1.25em;line-height:1.5}.zettly-markdown-viewer h5{font-size:1.1em;line-height:1.55}.zettly-markdown-viewer h6{font-size:1em;line-height:1.6}.zettly-markdown-viewer small{font-size:var(--deck-type-caption,.8em)}.zettly-markdown-viewer ul,.zettly-markdown-viewer ol{padding-left:1.5em}.zettly-markdown-viewer blockquote{opacity:.8;border-left:2px solid;padding-left:1em}.zettly-markdown-viewer a{color:rgb(var(--link));text-underline-offset:2px;text-decoration:underline}.zettly-md-table-wrapper{max-width:100%;overflow-x:auto}.zettly-md-table{border-collapse:collapse;width:100%;font-size:inherit;margin-top:0;margin-bottom:0;font-family:inherit;display:table}.zettly-md-table th{border:1px solid rgb(var(--card-foreground) / .18);box-sizing:border-box;background-color:rgb(var(--muted) / .45);padding:8px 10px;font-weight:600}.zettly-md-table td{border:1px solid rgb(var(--card-foreground) / .18);box-sizing:border-box;padding:8px 10px}.zettly-md-codeblock{background-color:rgb(var(--muted) / .72);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace);border-radius:10px;padding:12px;font-size:.9em;line-height:1.5;position:relative;overflow-x:auto}.zettly-md-codeblock-lang{color:rgb(var(--muted-foreground));margin-bottom:.35em;font-size:.85em;display:block}.zettly-md-codeblock pre{background:0 0;margin:0;padding:0}.zettly-md-codeblock code{font-family:inherit;font-size:inherit}
