.task-search-result.svelte-o8z4ms{display:contents}.task-search-result__state.svelte-o8z4ms{border:2px solid var(--muted);background:var(--surface);border-radius:999px;flex:none;width:16px;height:16px}.task-search-result__state.complete.svelte-o8z4ms{border-color:var(--success);background:var(--success);box-shadow:inset 0 0 0 3px var(--surface)}.task-search-result__state.blocked.svelte-o8z4ms{background:var(--muted);border-width:1px;width:8px;height:8px;margin-left:4px}.task-search-result__main.svelte-o8z4ms{flex:auto;gap:1px;min-width:0;display:grid}.task-search-result__title-line.svelte-o8z4ms{align-items:baseline;gap:4px;min-width:0;display:flex}.task-search-result__short-ref.svelte-o8z4ms{color:var(--info);letter-spacing:-.01em;flex:none;font-size:12px;font-weight:700}.task-search-result__main.svelte-o8z4ms strong:where(.svelte-o8z4ms),.task-search-result__main.svelte-o8z4ms span:where(.svelte-o8z4ms){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.task-search-result__main.svelte-o8z4ms strong:where(.svelte-o8z4ms){min-width:0;color:var(--text);flex:auto;font-size:13px;font-weight:600}.task-search-result__workspace.svelte-o8z4ms{min-width:0;color:var(--muted);align-items:center;gap:6px;font-size:12px;display:inline-flex}.task-search-result__workspace.svelte-o8z4ms em:where(.svelte-o8z4ms){font-style:normal}.task-search-result.svelte-o8z4ms .workspace-dot:where(.svelte-o8z4ms){border:1px solid var(--border);border-radius:999px;flex:none;width:9px;height:9px}.workspace-picker.svelte-dd56ov{min-width:0;position:relative}.workspace-picker__control.svelte-dd56ov{width:fit-content;max-width:100%;position:relative}.workspace-select.svelte-dd56ov{min-width:0;min-height:40px;color:var(--text);cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:8px;padding:0 12px;display:flex}.workspace-select.svelte-dd56ov:hover,.workspace-select.open.svelte-dd56ov,.workspace-select.svelte-dd56ov:focus-visible{border-radius:var(--radius-inset-inner);background:var(--surface-hover);outline:none}.workspace-select.svelte-dd56ov:disabled{color:var(--muted);cursor:default}.workspace-select.svelte-dd56ov:disabled:hover{background:var(--surface-subtle)}.workspace-select__label.svelte-dd56ov{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:180px;font-size:13px;font-weight:650;overflow:hidden}.workspace-select__chevron.svelte-dd56ov{color:var(--muted-strong);flex:none;justify-content:center;align-items:center;display:inline-flex}.workspace-select__chevron.svelte-dd56ov svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:13px;height:13px}.workspace-picker__curtain.svelte-dd56ov{z-index:30;cursor:default;background:0 0;border:0;padding:0;position:fixed;inset:0}.workspace-picker__control.svelte-dd56ov .workspace-picker-menu{z-index:40;position:absolute;top:calc(100% + 6px);left:0}.workspace-picker.align-right.svelte-dd56ov .workspace-picker__control:where(.svelte-dd56ov) .workspace-picker-menu{left:auto;right:0}.workspace-dot.svelte-dd56ov{border:1px solid var(--border);border-radius:999px;flex:none;width:10px;height:10px}.assignee-typeahead{gap:5px;display:grid;position:relative}.assignee-typeahead__control{border:1px solid var(--border-muted);border-radius:var(--radius-inset-inner);background:var(--surface);cursor:text;flex-wrap:wrap;align-items:center;gap:5px;min-height:36px;padding:4px;display:flex}.assignee-typeahead__control.focused{border-color:var(--info);box-shadow:0 0 0 3px var(--selection)}.assignee-typeahead__control.disabled{cursor:not-allowed;opacity:.7}.assignee-typeahead input{min-width:118px;height:26px;color:var(--text);font:inherit;background:0 0;border:0;outline:none;flex:118px;font-size:12px}.assignee-typeahead input::placeholder{color:var(--muted)}.assignee-chip{border:1px solid var(--border-muted);background:var(--surface-subtle);max-width:100%;min-height:26px;color:var(--text);border-radius:999px;align-items:center;gap:5px;padding:2px 4px 2px 3px;font-size:12px;font-weight:600;display:inline-flex}.assignee-chip.delegate{border-color:var(--warning);background:var(--warning-soft);color:var(--warning)}.assignee-chip>span:not(.assignee-avatar){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.assignee-chip button{width:18px;height:18px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;font-size:16px;line-height:1;display:inline-flex}.assignee-chip button:hover,.assignee-chip button:focus-visible{background:var(--surface-hover);color:var(--text)}.assignee-chip button:disabled{cursor:not-allowed}.assignee-avatar{color:#fff;letter-spacing:-.02em;background:linear-gradient(135deg,#57606a,#24292f);border-radius:999px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;font-size:9px;font-weight:800;display:inline-flex}.assignee-avatar.delegate{color:#fff;background:linear-gradient(135deg,#fb8500,#9a6700)}.assignee-typeahead__status{color:var(--muted);font-size:11px;font-weight:600}.assignee-menu{z-index:40;border:1px solid var(--border-muted);border-radius:var(--radius-inset);background:var(--surface);box-shadow:var(--shadow-md);gap:2px;padding:4px;display:grid;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden}.assignee-menu button{border-radius:var(--radius-control-inner);width:100%;min-height:42px;color:var(--text);cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;padding:5px 7px;display:grid}.assignee-menu button:hover,.assignee-menu button.highlighted{background:var(--surface-hover)}.assignee-menu__body{gap:1px;min-width:0;display:grid}.assignee-menu__body strong,.assignee-menu__body small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.assignee-menu__body strong{font-size:12px;font-weight:700}.assignee-menu__body small,.assignee-role{color:var(--muted);font-size:11px;font-weight:600}.assignee-role{border:1px solid var(--border-muted);background:var(--surface-subtle);border-radius:999px;justify-content:center;align-items:center;padding:1px 6px;display:inline-flex}.assignee-role.delegate{border-color:var(--warning);background:var(--warning-soft);width:24px;height:24px;color:var(--warning);padding:0}.assignee-role.delegate svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.35px;width:15px;height:15px}.assignee-menu p{color:var(--muted);margin:0;padding:8px;font-size:12px}.attachment-list.svelte-1w1h5zn{gap:7px;margin-top:9px;display:grid}.attachment-list__items.svelte-1w1h5zn{gap:6px;display:grid}.attachment-item.svelte-1w1h5zn{border:1px solid var(--border-muted);background:var(--surface-subtle);border-radius:7px;justify-content:space-between;align-items:center;gap:10px;padding:7px 9px;display:flex}.attachment-item__main.svelte-1w1h5zn{gap:2px;min-width:0;display:grid}.attachment-item__name.svelte-1w1h5zn{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;overflow:hidden}.attachment-item__meta.svelte-1w1h5zn,.attachment-item__provenance.svelte-1w1h5zn,.attachment-picker__hint.svelte-1w1h5zn{color:var(--muted);font-size:10px}.attachment-item__provenance.svelte-1w1h5zn{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.attachment-item__delete.svelte-1w1h5zn,.attachment-upload.svelte-1w1h5zn button:where(.svelte-1w1h5zn){color:var(--danger);cursor:pointer;background:0 0;border:0;font-size:11px;font-weight:700}.attachment-upload.svelte-1w1h5zn{color:var(--muted-strong);justify-content:space-between;align-items:center;gap:8px;font-size:11px;display:flex}.attachment-picker.svelte-1w1h5zn{border:1px solid var(--border-muted);width:fit-content;color:var(--muted-strong);cursor:pointer;border-radius:6px;padding:5px 8px;font-size:11px;font-weight:700;display:inline-flex}.attachment-picker.svelte-1w1h5zn input:where(.svelte-1w1h5zn){opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.attachment-list__error.svelte-1w1h5zn{color:var(--danger);margin:0;font-size:11px}.editor-autocomplete-menu.svelte-1w92wom{z-index:20;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);box-shadow:var(--shadow-md);display:grid;overflow:hidden}.editor-autocomplete-menu.svelte-1w92wom p:where(.svelte-1w92wom){color:var(--muted);margin:0;padding:9px 10px;font-size:12px;font-weight:600}.editor-autocomplete-menu.svelte-1w92wom button:where(.svelte-1w92wom){border:0;border-bottom:1px solid var(--border-muted);background:var(--surface);color:var(--text);text-align:left;cursor:pointer;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 10px;display:grid}.editor-autocomplete-menu.svelte-1w92wom button:where(.svelte-1w92wom):last-child{border-bottom:0}.editor-autocomplete-menu.svelte-1w92wom button:where(.svelte-1w92wom):hover,.editor-autocomplete-menu.svelte-1w92wom button.highlighted:where(.svelte-1w92wom){background:var(--surface-hover)}.editor-autocomplete-kind.svelte-1w92wom{border:1px solid var(--border);background:var(--surface-subtle);width:24px;height:24px;color:var(--muted-strong);border-radius:999px;place-items:center;font-size:12px;font-weight:800;display:inline-grid}.editor-autocomplete-kind.mention.svelte-1w92wom{color:var(--info)}.editor-autocomplete-kind.task.svelte-1w92wom{color:var(--success)}.editor-autocomplete-body.svelte-1w92wom{gap:1px;min-width:0;display:grid}.editor-autocomplete-body.svelte-1w92wom strong:where(.svelte-1w92wom),.editor-autocomplete-body.svelte-1w92wom small:where(.svelte-1w92wom){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.editor-autocomplete-body.svelte-1w92wom strong:where(.svelte-1w92wom){font-size:13px;font-weight:700}.editor-autocomplete-body.svelte-1w92wom small:where(.svelte-1w92wom),.editor-autocomplete-state.svelte-1w92wom{color:var(--muted);font-size:11px;font-weight:650}.editor-autocomplete-state.svelte-1w92wom{border:1px solid var(--border-muted);background:var(--surface-subtle);border-radius:999px;padding:2px 7px}.inline-date.svelte-90srnw{display:inline-flex;position:relative}.inline-date__trigger.svelte-90srnw{border:1px solid var(--border);background:var(--surface);min-height:24px;color:var(--muted-strong);white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:5px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.inline-date.compact.svelte-90srnw .inline-date__trigger:where(.svelte-90srnw){justify-content:center;min-width:26px;padding:0 6px}.inline-date.compact.svelte-90srnw:not(.has-value) .inline-date__trigger:where(.svelte-90srnw){width:26px;padding:0}.inline-date__icon.svelte-90srnw{flex:none;justify-content:center;align-items:center;width:13px;height:13px;display:inline-flex;position:relative}.inline-date__icon.svelte-90srnw svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:13px;height:13px;overflow:visible}.inline-date__pause.svelte-90srnw,.inline-date__pause.svelte-90srnw:before,.inline-date__pause.svelte-90srnw:after{content:"";display:block}.inline-date__pause.svelte-90srnw{width:9px;height:10px;position:relative}.inline-date__pause.svelte-90srnw:before,.inline-date__pause.svelte-90srnw:after{background:currentColor;border-radius:999px;width:3px;position:absolute;top:1px;bottom:1px}.inline-date__pause.svelte-90srnw:before{left:1px}.inline-date__pause.svelte-90srnw:after{right:1px}.inline-date.due.svelte-90srnw .inline-date__icon:where(.svelte-90srnw){color:var(--danger)}.inline-date.snooze.svelte-90srnw .inline-date__icon:where(.svelte-90srnw){color:var(--warning)}.inline-date__trigger.svelte-90srnw:hover,.inline-date.open.svelte-90srnw .inline-date__trigger:where(.svelte-90srnw){background:var(--surface-hover);color:var(--text)}.inline-date.has-value.due.svelte-90srnw .inline-date__trigger:where(.svelte-90srnw){border-color:var(--danger);background:var(--danger-soft);color:var(--danger)}.inline-date.has-value.snooze.svelte-90srnw .inline-date__trigger:where(.svelte-90srnw){border-color:var(--warning);background:var(--warning-soft);color:var(--warning)}.inline-date__popover.svelte-90srnw{z-index:20;border:1px solid var(--border-muted);border-radius:var(--radius-card);background:var(--surface);width:min(360px,100vw - 24px);max-height:calc(100vh - 24px);box-shadow:var(--shadow-md);padding:12px;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto}.inline-date.above.svelte-90srnw .inline-date__popover:where(.svelte-90srnw){top:auto;bottom:calc(100% + 8px)}.inline-date__popover.svelte-90srnw:before{border-top:1px solid var(--border);border-left:1px solid var(--border);background:var(--surface);content:"";width:10px;height:10px;position:absolute;top:-6px;right:22px;transform:rotate(45deg)}.inline-date.above.svelte-90srnw .inline-date__popover:where(.svelte-90srnw):before{top:auto;bottom:-6px;transform:rotate(225deg)}.inline-date__heading.svelte-90srnw{color:var(--text);justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;font-size:12px;display:flex}.inline-date__heading.svelte-90srnw div:where(.svelte-90srnw){gap:2px;display:grid}.inline-date__heading.svelte-90srnw strong:where(.svelte-90srnw){font-size:13px;font-weight:700}.inline-date__heading.svelte-90srnw span:where(.svelte-90srnw){color:var(--muted);font-size:11px;font-weight:500}.inline-date__heading.svelte-90srnw em:where(.svelte-90srnw){border:1px solid var(--border-muted);color:var(--muted-strong);white-space:nowrap;border-radius:999px;padding:2px 7px;font-style:normal;font-weight:600}.inline-date__quick.svelte-90srnw{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-bottom:10px;display:grid}.inline-date__quick.svelte-90srnw button:where(.svelte-90srnw){border:1px solid var(--border-muted);border-radius:var(--radius-control-inner);background:var(--surface-subtle);min-height:28px;color:var(--muted-strong);cursor:pointer;font-size:11px;font-weight:600}.inline-date__quick.svelte-90srnw button:where(.svelte-90srnw):hover{background:var(--surface-hover);color:var(--text)}.inline-date__natural.svelte-90srnw{color:var(--muted);gap:5px;font-size:11px;font-weight:600;display:grid}.inline-date__natural-row.svelte-90srnw{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.inline-date__natural-row.svelte-90srnw button:where(.svelte-90srnw){border:1px solid var(--border-muted);border-radius:var(--radius-control);background:var(--surface);color:var(--muted-strong);cursor:pointer;padding:0 10px;font-size:12px;font-weight:600}.inline-date__natural-row.svelte-90srnw button:where(.svelte-90srnw):hover,.inline-date__natural-row.svelte-90srnw button.active:where(.svelte-90srnw){border-color:var(--info);background:var(--info-soft);color:var(--info)}.inline-date__preview.svelte-90srnw{border:1px solid var(--border-muted);border-radius:var(--radius-control);background:var(--surface-subtle);color:var(--muted-strong);margin-top:8px;padding:7px 9px;font-size:12px;line-height:1.35}.inline-date__preview.svelte-90srnw span:where(.svelte-90srnw){color:var(--muted);margin-left:6px;font-size:11px}.inline-date__preview.error.svelte-90srnw{border-color:var(--danger);background:var(--danger-soft);color:var(--danger)}.inline-date__inputs.svelte-90srnw{border:1px solid var(--border-muted);border-radius:var(--radius-inset);background:var(--surface-subtle);grid-template-columns:minmax(0,1fr) 92px;gap:8px;margin-top:10px;padding:9px;display:grid}.inline-date__inputs.svelte-90srnw label:where(.svelte-90srnw){color:var(--muted);gap:4px;font-size:11px;font-weight:600;display:grid}.inline-date__popover.svelte-90srnw input:where(.svelte-90srnw){border:1px solid var(--border-muted);border-radius:var(--radius-control);background:var(--surface);width:100%;color:var(--text);font:inherit;padding:8px 9px;font-size:13px;line-height:1.2}.inline-date__popover.svelte-90srnw input:where(.svelte-90srnw):focus{border-color:var(--info);box-shadow:0 0 0 3px var(--selection);outline:none}.inline-date__actions.svelte-90srnw{justify-content:flex-end;align-items:center;gap:8px;margin-top:10px;display:flex}.inline-date__status.svelte-90srnw{color:var(--muted);margin-right:auto;font-size:11px;font-weight:600}.inline-date__status.saved.svelte-90srnw{color:var(--success)}.inline-date__status.error.svelte-90srnw{color:var(--danger)}.inline-date__actions.svelte-90srnw button:where(.svelte-90srnw){border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--muted-strong);cursor:pointer;padding:6px 12px;font-size:12px;font-weight:600}.inline-date__actions.svelte-90srnw button:where(.svelte-90srnw):hover{background:var(--surface-hover);color:var(--text)}.inline-date__actions.svelte-90srnw button:where(.svelte-90srnw):disabled{cursor:not-allowed;opacity:.65}.inline-date__popover.svelte-90srnw p:where(.svelte-90srnw){color:var(--danger);margin-top:8px;font-size:12px}@media (width<=420px){.inline-date__quick.svelte-90srnw{grid-template-columns:repeat(2,minmax(0,1fr))}.inline-date__natural-row.svelte-90srnw{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.inline-date__popover.svelte-90srnw{left:0;right:auto}.inline-date__popover.svelte-90srnw:before{left:22px;right:auto}}.label-typeahead{gap:5px;display:grid;position:relative}.label-typeahead__control{border:1px solid var(--border-muted);border-radius:var(--radius-inset-inner);background:var(--surface);cursor:text;flex-wrap:wrap;align-items:center;gap:5px;min-height:36px;padding:4px;display:flex}.label-typeahead__control.focused{border-color:var(--info);box-shadow:0 0 0 3px var(--selection)}.label-typeahead__control.disabled{cursor:not-allowed;opacity:.7}.label-typeahead input{min-width:96px;height:26px;color:var(--text);font:inherit;background:0 0;border:0;outline:none;flex:96px;font-size:12px}.label-chip{border:1px solid var(--border-muted);background:var(--surface-subtle);max-width:100%;min-height:26px;color:var(--text);border-radius:999px;align-items:center;gap:5px;padding:2px 4px 2px 6px;font-size:12px;font-weight:650;display:inline-flex}.label-chip>span:not(.label-dot){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.label-chip button{width:18px;height:18px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.label-chip button:hover{background:var(--surface-hover);color:var(--text)}.label-chip svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2px;width:12px;height:12px}.label-dot{width:9px;height:9px;box-shadow:inset 0 0 0 1px var(--border);border-radius:999px;flex:0 0 9px}.label-typeahead__status{color:var(--muted);font-size:11px;font-weight:600}.label-menu{z-index:80;border:1px solid var(--border-muted);border-radius:var(--radius-card);background:var(--surface);max-height:240px;box-shadow:var(--shadow-popover);gap:3px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:auto}.label-menu button{border-radius:var(--radius-control);width:100%;color:var(--text);cursor:pointer;text-align:left;font:inherit;background:0 0;border:0;align-items:center;gap:8px;padding:7px 8px;font-size:13px;font-weight:650;display:flex}.label-menu button:hover,.label-menu button.highlighted{background:var(--surface-hover)}.label-menu .create-label{color:var(--info)}.label-menu p{color:var(--muted);margin:0;padding:8px;font-size:12px}.markdown-body.svelte-1fegv8i{color:var(--text);overflow-wrap:anywhere;font-size:13px;line-height:1.55}.markdown-body.svelte-1fegv8i :first-child{margin-top:0}.markdown-body.svelte-1fegv8i :last-child{margin-bottom:0}.markdown-body.svelte-1fegv8i p,.markdown-body.svelte-1fegv8i ul,.markdown-body.svelte-1fegv8i ol,.markdown-body.svelte-1fegv8i blockquote,.markdown-body.svelte-1fegv8i pre,.markdown-body.svelte-1fegv8i table{margin:.65em 0}.markdown-body.svelte-1fegv8i ul,.markdown-body.svelte-1fegv8i ol{padding-left:1.45em}.markdown-body.svelte-1fegv8i ul:not(.contains-task-list){list-style-type:disc}.markdown-body.svelte-1fegv8i ol{list-style-type:decimal}.markdown-body.svelte-1fegv8i li+li{margin-top:.2em}.markdown-body.svelte-1fegv8i a{color:var(--info);text-decoration:none}.markdown-body.svelte-1fegv8i a:hover{text-decoration:underline}.markdown-body.svelte-1fegv8i a.task-ref-link-ready,.markdown-body.svelte-1fegv8i a.task-ref-link-complete,.markdown-body.svelte-1fegv8i a.task-ref-link-blocked,.markdown-body.svelte-1fegv8i a.task-ref-link-open,.markdown-body.svelte-1fegv8i a.task-ref-link-unknown{border:1px solid var(--border);background:var(--surface-subtle);color:var(--text);white-space:nowrap;border-radius:999px;align-items:center;gap:.28em;padding:.03em .42em .04em;font-weight:700;text-decoration:none;display:inline-flex}.markdown-body.svelte-1fegv8i a.task-ref-link-ready:hover,.markdown-body.svelte-1fegv8i a.task-ref-link-complete:hover,.markdown-body.svelte-1fegv8i a.task-ref-link-blocked:hover,.markdown-body.svelte-1fegv8i a.task-ref-link-open:hover,.markdown-body.svelte-1fegv8i a.task-ref-link-unknown:hover{border-color:var(--border-strong);background:var(--surface);text-decoration:none}.markdown-body.svelte-1fegv8i a.task-ref-link-ready:before,.markdown-body.svelte-1fegv8i a.task-ref-link-complete:before,.markdown-body.svelte-1fegv8i a.task-ref-link-blocked:before,.markdown-body.svelte-1fegv8i a.task-ref-link-open:before,.markdown-body.svelte-1fegv8i a.task-ref-link-unknown:before{content:"";border:1.5px solid var(--muted);background:0 0;border-radius:999px;width:.48em;height:.48em}.markdown-body.svelte-1fegv8i a.task-ref-link-ready:before{border-color:var(--success)}.markdown-body.svelte-1fegv8i a.task-ref-link-complete:before{border-color:var(--success);background:var(--success)}.markdown-body.svelte-1fegv8i a.task-ref-link-blocked:before{border-color:var(--muted);background:var(--muted)}.markdown-body.svelte-1fegv8i a.task-ref-link-unknown:before{opacity:.75;border-style:dashed}.markdown-body.svelte-1fegv8i code{background:var(--surface-subtle);border-radius:6px;padding:.12em .32em;font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.92em}.markdown-body.svelte-1fegv8i pre{border:1px solid var(--border-muted);border-radius:var(--radius-control);background:var(--surface-subtle);padding:10px 12px;overflow:auto}.markdown-body.svelte-1fegv8i pre code{background:0 0;padding:0}.markdown-body.svelte-1fegv8i blockquote{border-left:3px solid var(--border);color:var(--muted-strong);padding-left:12px}.markdown-body.svelte-1fegv8i table{border-collapse:collapse;width:100%;display:block;overflow:auto}.markdown-body.svelte-1fegv8i th,.markdown-body.svelte-1fegv8i td{border:1px solid var(--border-muted);padding:5px 8px}.markdown-body.svelte-1fegv8i th{background:var(--surface-subtle);font-weight:700}.markdown-body.svelte-1fegv8i .contains-task-list{padding-left:0;list-style:none}.markdown-body.svelte-1fegv8i .task-list-item input{vertical-align:-.12em;margin:0 .45em 0 0}.markdown-empty.svelte-1fegv8i{color:var(--muted);margin:0;font-size:13px}.relationship-typeahead{margin-top:6px;position:relative}.relationship-typeahead input{border:1px solid var(--border-muted);border-radius:var(--radius-control);background:var(--surface);width:100%;min-height:32px;color:var(--text);outline:none;padding:0 9px;font-size:13px}.relationship-typeahead input:focus{border-color:var(--info);box-shadow:0 0 0 3px var(--selection);background:var(--surface)}.relationship-typeahead input:disabled{cursor:not-allowed;opacity:.6}.relationship-menu{z-index:45;border:1px solid var(--border-muted);border-radius:var(--radius-inset);background:var(--surface);box-shadow:var(--shadow-popover);padding:4px;position:absolute;top:calc(100% + 5px);left:0;right:0;overflow:hidden}.relationship-menu--before{width:min(90cqw,100vw - 32px);right:auto}.relationship-menu--after{width:min(90cqw,100vw - 32px);left:auto}.relationship-menu button{border-radius:var(--radius-control-inner);width:100%;min-height:46px;color:var(--text);cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 12px;display:grid}.relationship-menu button:hover,.relationship-menu button.highlighted{background:var(--surface-hover)}.relationship-menu__glyph{border:1px solid var(--border-muted);border-radius:var(--radius-sm);background:var(--surface-subtle);width:21px;height:21px;color:var(--muted-strong);justify-content:center;align-items:center;font-size:12px;font-weight:800;display:inline-flex}.relationship-menu__main{gap:1px;min-width:0;display:grid}.relationship-menu__main strong,.relationship-menu__main span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.relationship-menu__main strong{color:var(--text);font-size:12px;font-weight:700}.relationship-menu__meta{min-width:0;color:var(--muted);align-items:center;gap:6px;font-size:11px;font-weight:600;display:inline-flex}.workspace-dot{border:1px solid var(--border);border-radius:999px;flex:none;width:9px;height:9px}.relationship-group.svelte-1l6t8xq{border:1px solid var(--border-muted);border-radius:var(--radius-control);background:var(--surface-subtle);min-width:0;padding:8px}.relationship-heading.svelte-1l6t8xq{justify-content:space-between;align-items:center;gap:8px;display:flex}.relationship-heading__label.svelte-1l6t8xq{align-items:center;gap:6px;display:inline-flex}.relationship-heading__direction.svelte-1l6t8xq{border:1px solid var(--border-muted);background:var(--surface);width:20px;height:20px;color:var(--muted-strong);border-radius:999px;place-items:center;font-size:14px;line-height:1;display:inline-grid}.relationship-group--before.svelte-1l6t8xq .relationship-heading__direction:where(.svelte-1l6t8xq){color:var(--info)}.relationship-group--after.svelte-1l6t8xq .relationship-heading__direction:where(.svelte-1l6t8xq){color:var(--success)}.relationship-heading.svelte-1l6t8xq>span:where(.svelte-1l6t8xq){color:var(--muted);font-size:12px;font-weight:600}.relationship-heading.svelte-1l6t8xq strong:where(.svelte-1l6t8xq){font-size:13px}.relation-list.svelte-1l6t8xq{gap:4px;margin-top:6px;display:grid}.relationship-group__empty.svelte-1l6t8xq{color:var(--muted);font-size:12px}.relation-card.svelte-1l6t8xq{gap:6px;display:grid}.relation-row.svelte-1l6t8xq{border:1px solid var(--border-muted);border-radius:var(--radius);background:var(--surface);grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:30px;padding:5px 7px;display:grid}.relation-row.svelte-1l6t8xq a:where(.svelte-1l6t8xq){color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.relation-actions.svelte-1l6t8xq{align-items:center;gap:4px;display:inline-flex}.relation-actions.svelte-1l6t8xq button:where(.svelte-1l6t8xq){cursor:pointer;border-radius:999px;justify-content:center;align-items:center;min-height:22px;font-weight:700;display:inline-flex}.relation-actions.svelte-1l6t8xq button:where(.svelte-1l6t8xq):disabled{cursor:not-allowed;opacity:.55}.relation-actions.svelte-1l6t8xq .between:where(.svelte-1l6t8xq){border:1px solid var(--border-muted);background:var(--surface-subtle);width:46px;color:var(--muted-strong);justify-content:center;align-items:center;padding:0;display:inline-flex}.relation-actions.svelte-1l6t8xq .between:where(.svelte-1l6t8xq):hover{border-color:var(--info);background:var(--info-soft);color:var(--info)}.relation-actions.svelte-1l6t8xq .between:where(.svelte-1l6t8xq) svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:38px;height:16px}.relation-actions.svelte-1l6t8xq .unlink:where(.svelte-1l6t8xq){background:var(--surface);width:24px;color:var(--danger);border:1px solid #0000;padding:0}.relation-actions.svelte-1l6t8xq .unlink:where(.svelte-1l6t8xq):hover{border-color:var(--danger);background:var(--danger-soft)}.relation-actions.svelte-1l6t8xq .unlink:where(.svelte-1l6t8xq) svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2px;width:13px;height:13px}.between-editor.svelte-1l6t8xq{border:1px dashed var(--border-muted);border-radius:var(--radius);background:var(--surface-subtle);grid-template-columns:minmax(0,.9fr) minmax(160px,1.3fr) minmax(0,.9fr);align-items:center;gap:6px;padding:6px 7px;display:grid}.between-editor.svelte-1l6t8xq .relationship-typeahead{margin-top:0}.between-editor__block.svelte-1l6t8xq{border:1px solid var(--border-muted);border-radius:var(--radius-card);background:color-mix(in srgb, var(--surface) 94%, var(--node-workspace-color));grid-template-columns:14px minmax(0,1fr);align-items:center;gap:6px;min-width:0;padding:5px 8px;display:grid}.between-editor__status.svelte-1l6t8xq{border:2px solid var(--muted);background:var(--surface);border-radius:999px;width:12px;height:12px}.between-editor__status.complete.svelte-1l6t8xq{border-color:var(--success);background:var(--success);box-shadow:inset 0 0 0 2px var(--surface)}.between-editor__status.blocked.svelte-1l6t8xq{background:var(--muted);border-width:1px;width:7px;height:7px;margin-left:3px}.between-editor__title.svelte-1l6t8xq{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;overflow:hidden}.task-panel.svelte-1h3o0x9{--task-panel-aside-width:260px;--task-panel-grid-gap:16px;--task-editor-padding-x:16px;gap:12px;display:grid;overflow:visible}.task-panel.inspector.svelte-1h3o0x9{--task-panel-aside-width:0px;--task-panel-grid-gap:0px;--task-editor-padding-x:14px}.task-panel.standalone.svelte-1h3o0x9{max-width:1080px}.task-panel.inspector.svelte-1h3o0x9 .task-editor:where(.svelte-1h3o0x9){box-shadow:var(--shadow-md)}.notice.svelte-1h3o0x9{border-radius:var(--radius);margin:0;padding:8px 10px;font-size:13px}.notice.error.svelte-1h3o0x9{border:1px solid var(--danger);background:var(--danger-soft);color:var(--danger)}.task-editor.svelte-1h3o0x9{border:1px solid var(--border-muted);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-sm);padding:16px}.task-panel.inspector.svelte-1h3o0x9 .task-editor:where(.svelte-1h3o0x9){padding:14px}.task-panel__header.svelte-1h3o0x9{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.task-panel__title-row.svelte-1h3o0x9{flex:1;align-items:flex-start;gap:10px;min-width:0;display:flex}.task-panel__short-ref.svelte-1h3o0x9{height:28px;color:var(--info);letter-spacing:-.01em;flex:none;align-items:center;font-size:13px;font-weight:700;display:inline-flex}.relation-check{border:2px solid var(--muted);background:var(--surface);border-radius:999px;flex:none;width:17px;height:17px;display:inline-block}.relation-check.complete{border-color:var(--success);background:var(--success);box-shadow:inset 0 0 0 3px var(--surface)}.relation-check.blocked{background:var(--muted);border-width:1px;justify-self:center;width:8px;height:8px}.task-panel__title-row.svelte-1h3o0x9 textarea:where(.svelte-1h3o0x9){resize:none;width:100%;min-height:28px;color:var(--text);letter-spacing:-.01em;background:0 0;border:0;outline:none;font-size:20px;font-weight:600;line-height:28px;overflow:hidden}.task-panel__title-row.svelte-1h3o0x9 textarea.completed:where(.svelte-1h3o0x9){color:var(--muted);text-decoration:line-through;text-decoration-thickness:1px}.task-panel.inspector.svelte-1h3o0x9 .task-panel__title-row:where(.svelte-1h3o0x9) textarea:where(.svelte-1h3o0x9){min-height:26px;font-size:18px;line-height:25px}.task-panel__actions.svelte-1h3o0x9{flex-direction:column;flex:none;justify-content:flex-end;align-items:flex-end;gap:8px;width:fit-content;display:flex}.task-panel__move.svelte-1h3o0x9{align-items:center;gap:4px;min-width:0;display:inline-flex}.task-panel__move-label.svelte-1h3o0x9{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:700}.task-panel__move.svelte-1h3o0x9 .workspace-select{border:1px solid var(--border-muted);background:var(--surface-subtle);border-radius:999px;gap:5px;min-height:28px;padding:0 7px}.task-panel__move.svelte-1h3o0x9 .workspace-select__label{max-width:112px;font-size:11px}.autosave-status.svelte-1h3o0x9{border:1px solid var(--border-muted);background:var(--surface-subtle);color:var(--muted-strong);border-radius:999px;padding:3px 8px;font-size:11px;font-weight:600}.autosave-status.saved.svelte-1h3o0x9{border-color:var(--success);background:var(--success-soft);color:var(--success);animation:10s forwards svelte-1h3o0x9-saved-status-fade}.autosave-status.error.svelte-1h3o0x9{border-color:var(--danger);background:var(--danger-soft);color:var(--danger)}@keyframes svelte-1h3o0x9-saved-status-fade{0%,82%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-2px)}}.task-panel__meta.svelte-1h3o0x9{flex-wrap:wrap;gap:6px;margin:6px 0 10px 34px;display:flex}.meta-pill.svelte-1h3o0x9,.date-pill.svelte-1h3o0x9{border-radius:999px;align-items:center;gap:6px;min-height:24px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.meta-pill.svelte-1h3o0x9{background:var(--surface-subtle);color:var(--muted-strong)}.label-pill.svelte-1h3o0x9{background:var(--surface-subtle);color:var(--text);text-decoration:none}.label-pill.svelte-1h3o0x9:hover,.label-pill.svelte-1h3o0x9:focus-visible{background:var(--surface-muted)}.date-pill.svelte-1h3o0x9{background:var(--warning-soft);color:var(--warning)}.date-pill.due.svelte-1h3o0x9{background:var(--danger-soft);color:var(--danger)}.date-pill.snooze.svelte-1h3o0x9{background:var(--warning-soft);color:var(--warning)}.due-conflict-notice.svelte-1h3o0x9{border:1px solid var(--danger);border-radius:var(--radius-inset);background:var(--danger-soft);color:var(--danger);gap:8px;margin:0 0 12px 34px;padding:10px 12px;font-size:12px;display:grid}.due-conflict-notice__heading.svelte-1h3o0x9{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.due-conflict-notice__heading.svelte-1h3o0x9 span:where(.svelte-1h3o0x9){white-space:nowrap;font-size:11px;font-weight:700}.due-conflict-notice.svelte-1h3o0x9 ul:where(.svelte-1h3o0x9){gap:4px;margin:0;padding:0;list-style:none;display:grid}.due-conflict-notice.svelte-1h3o0x9 li:where(.svelte-1h3o0x9){align-items:baseline;gap:6px;min-width:0;display:flex}.due-conflict-notice.svelte-1h3o0x9 li:where(.svelte-1h3o0x9)>span:where(.svelte-1h3o0x9):first-child{letter-spacing:.04em;text-transform:uppercase;flex:none;font-size:10px;font-weight:800}.due-conflict-notice.svelte-1h3o0x9 li:where(.svelte-1h3o0x9) a:where(.svelte-1h3o0x9){min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.due-conflict-notice.svelte-1h3o0x9 li:where(.svelte-1h3o0x9) a:where(.svelte-1h3o0x9):hover{color:var(--danger)}.due-conflict-notice.svelte-1h3o0x9 li:where(.svelte-1h3o0x9)>span:where(.svelte-1h3o0x9):last-child{color:var(--muted-strong);flex:none}.workspace-dot.svelte-1h3o0x9{border:1px solid var(--border);border-radius:999px;width:10px;height:10px}.field-block.svelte-1h3o0x9{gap:6px;display:grid}.description-block.svelte-1h3o0x9,.meta-row.svelte-1h3o0x9,.workspace-field.svelte-1h3o0x9 strong:where(.svelte-1h3o0x9){display:flex}.description-block.svelte-1h3o0x9{gap:6px;display:grid;position:relative}.description-block.svelte-1h3o0x9>span:where(.svelte-1h3o0x9),.panel-section.svelte-1h3o0x9 h2:where(.svelte-1h3o0x9),.timeline-section.svelte-1h3o0x9 h2:where(.svelte-1h3o0x9),.meta-row.svelte-1h3o0x9>span:where(.svelte-1h3o0x9),.property-block.svelte-1h3o0x9>span:where(.svelte-1h3o0x9){color:var(--muted);letter-spacing:.02em;font-size:11px;font-weight:600}.description-block.svelte-1h3o0x9>small:where(.svelte-1h3o0x9){color:var(--muted);font-size:11px;font-weight:600;line-height:16px}.description-preview.svelte-1h3o0x9,.description-empty.svelte-1h3o0x9,.description-block.svelte-1h3o0x9 textarea:where(.svelte-1h3o0x9){box-sizing:border-box;border-radius:var(--radius-control);background:var(--surface-subtle);width:100%;color:var(--text);border:1px solid #0000;outline:none;font-size:13px}.description-preview.svelte-1h3o0x9{cursor:text;min-height:34px;padding:8px 10px}.description-preview.svelte-1h3o0x9:not(.readonly):hover,.description-preview.svelte-1h3o0x9:not(.readonly):focus-visible{border-color:var(--border-muted);background:var(--surface);box-shadow:0 0 0 3px var(--selection)}.description-preview.readonly.svelte-1h3o0x9{cursor:default}.description-empty.svelte-1h3o0x9{min-height:34px;color:var(--muted);text-align:left;cursor:text;padding:8px 10px}.description-empty.svelte-1h3o0x9:hover,.description-empty.svelte-1h3o0x9:focus-visible{border-color:var(--border-muted);background:var(--surface);box-shadow:0 0 0 3px var(--selection)}.description-empty.svelte-1h3o0x9:disabled{cursor:default}.description-block.svelte-1h3o0x9 textarea:where(.svelte-1h3o0x9){resize:none;min-height:34px;padding:8px 10px;line-height:20px;overflow:hidden}.description-block.svelte-1h3o0x9 textarea:where(.svelte-1h3o0x9):focus{border-color:var(--info);box-shadow:0 0 0 3px var(--selection);background:var(--surface)}.task-panel__grid.svelte-1h3o0x9{grid-template-columns:minmax(0, 1fr) var(--task-panel-aside-width);align-items:start;gap:var(--task-panel-grid-gap);margin-top:8px;display:grid}.task-panel.inspector.svelte-1h3o0x9 .task-panel__grid:where(.svelte-1h3o0x9){grid-template-columns:1fr;gap:10px}.task-panel__main.svelte-1h3o0x9{gap:12px;min-width:0;display:grid}.panel-section.svelte-1h3o0x9{border:1px solid var(--border-muted);border-radius:var(--radius-inset);background:var(--surface);padding:11px}.task-panel__aside.svelte-1h3o0x9{align-content:start;gap:12px;display:grid}.task-panel.inspector.svelte-1h3o0x9 .task-panel__aside:where(.svelte-1h3o0x9){grid-template-columns:1fr}.side-card.svelte-1h3o0x9{background:var(--surface-subtle);gap:4px;display:grid}.properties.svelte-1h3o0x9 h2:where(.svelte-1h3o0x9){margin-bottom:2px}.property-list.svelte-1h3o0x9{display:grid}.property-list.svelte-1h3o0x9>.meta-row:where(.svelte-1h3o0x9),.property-list.svelte-1h3o0x9>.property-block:where(.svelte-1h3o0x9){border-top:1px solid var(--border-muted);padding:8px 0}.property-list.svelte-1h3o0x9>.meta-row:where(.svelte-1h3o0x9):first-child{border-top:0}.section-header.svelte-1h3o0x9{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.section-header.svelte-1h3o0x9 span:where(.svelte-1h3o0x9){color:var(--muted);font-size:12px;font-weight:600}.lineage-link.svelte-1h3o0x9{color:var(--info);margin-inline-start:auto;font-size:12px;font-weight:700;text-decoration:none}.lineage-link.svelte-1h3o0x9:hover,.lineage-link.svelte-1h3o0x9:focus-visible{color:var(--accent-strong);text-underline-offset:2px;text-decoration:underline}.relation-summary.svelte-1h3o0x9{align-items:center;gap:5px;display:inline-flex}.relation-summary.svelte-1h3o0x9>span:where(.svelte-1h3o0x9){border:1px solid var(--border-muted);background:var(--surface);min-height:22px;color:var(--muted-strong);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:2px;padding:0 7px;display:inline-flex}.relation-summary.svelte-1h3o0x9 span:where(.svelte-1h3o0x9) span:where(.svelte-1h3o0x9){color:var(--muted);font-size:10px}.relation-summary.svelte-1h3o0x9 strong:where(.svelte-1h3o0x9){color:var(--muted-strong);font-size:11px;font-weight:700}.relationships.svelte-1h3o0x9{align-content:start;gap:8px;display:grid}.timeline-section.svelte-1h3o0x9{max-width:calc(100% - var(--task-panel-aside-width) - var(--task-panel-grid-gap));padding:8px calc(var(--task-editor-padding-x) + 4px);gap:12px;display:grid}.comment-form.svelte-1h3o0x9{border:1px solid var(--border-muted);border-radius:var(--radius-inset-inner);background:var(--surface);display:grid;overflow:visible}.comment-form.svelte-1h3o0x9 header:where(.svelte-1h3o0x9){border-bottom:1px solid var(--border-muted);background:var(--surface-subtle);padding:7px 9px}.comment-form.svelte-1h3o0x9 header:where(.svelte-1h3o0x9) strong:where(.svelte-1h3o0x9){color:var(--text);font-size:12px;font-weight:700}.comment-form.svelte-1h3o0x9 textarea:where(.svelte-1h3o0x9){resize:vertical;border:0;border-bottom:1px solid var(--border-muted);background:var(--surface);width:100%;min-height:78px;color:var(--text);font:inherit;border-radius:0;outline:none;padding:9px 10px;font-size:13px;line-height:1.45}.comment-form.svelte-1h3o0x9 textarea:where(.svelte-1h3o0x9):focus{box-shadow:inset 0 0 0 2px var(--focus-ring)}.comment-form.svelte-1h3o0x9 textarea:where(.svelte-1h3o0x9):disabled{cursor:wait;opacity:.7}.comment-form__actions.svelte-1h3o0x9{justify-content:space-between;align-items:center;gap:10px;padding:8px 9px;display:flex}.comment-form__hint.svelte-1h3o0x9{align-items:center;gap:8px;display:flex}.comment-form__files.svelte-1h3o0x9{border-bottom:1px solid var(--border-muted);flex-wrap:wrap;gap:5px;padding:7px 9px;display:flex}.comment-form__files.svelte-1h3o0x9 span:where(.svelte-1h3o0x9){border:1px solid var(--border-muted);color:var(--muted-strong);border-radius:999px;align-items:center;gap:4px;padding:3px 7px;font-size:11px;display:inline-flex}.comment-form__files.svelte-1h3o0x9 button:where(.svelte-1h3o0x9){color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:14px;line-height:1}.comment-form__attach.svelte-1h3o0x9{color:var(--info);cursor:pointer;font-size:11px;font-weight:700;position:relative}.comment-form__attach.svelte-1h3o0x9 input:where(.svelte-1h3o0x9){opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.comment-form__actions.svelte-1h3o0x9 span:where(.svelte-1h3o0x9),.comment-readonly.svelte-1h3o0x9{color:var(--muted);font-size:11px;font-weight:600}.comment-form__actions.svelte-1h3o0x9 button:where(.svelte-1h3o0x9){border:1px solid var(--success);border-radius:var(--radius-control-inner);background:var(--success);min-height:30px;color:var(--text-on-accent);cursor:pointer;padding:0 12px;font-size:12px;font-weight:700}.comment-form__actions.svelte-1h3o0x9 button:where(.svelte-1h3o0x9):hover{background:var(--success)}.comment-form__actions.svelte-1h3o0x9 button:where(.svelte-1h3o0x9):disabled{cursor:not-allowed;opacity:.55}.timeline-list.svelte-1h3o0x9{gap:10px;display:grid}.timeline-comment.svelte-1h3o0x9{border:1px solid var(--border-muted);border-radius:var(--radius-inset-inner);background:var(--surface);overflow:hidden}.timeline-comment.svelte-1h3o0x9 header:where(.svelte-1h3o0x9){border-bottom:1px solid var(--border-muted);background:var(--surface-subtle);justify-content:space-between;align-items:center;gap:8px;padding:7px 9px;display:flex}.timeline-comment.svelte-1h3o0x9 header:where(.svelte-1h3o0x9) strong:where(.svelte-1h3o0x9){color:var(--text);font-size:12px;font-weight:700}.timeline-comment.svelte-1h3o0x9 header:where(.svelte-1h3o0x9) span:where(.svelte-1h3o0x9),.timeline-event.svelte-1h3o0x9 p:where(.svelte-1h3o0x9)>span:where(.svelte-1h3o0x9){color:var(--muted);white-space:nowrap;font-size:11px;font-weight:600}.timeline-comment.svelte-1h3o0x9 .markdown-body{padding:9px}.timeline-event.svelte-1h3o0x9{grid-template-columns:18px minmax(0,1fr);align-items:start;gap:8px;padding:1px 2px;display:grid}.timeline-event--backlink.svelte-1h3o0x9{align-items:start}.timeline-event__dot.svelte-1h3o0x9{border:1px solid var(--border-muted);background:var(--surface-subtle);width:18px;height:18px;box-shadow:inset 0 0 0 4px var(--canvas);border-radius:999px}.timeline-event__dot--reference.svelte-1h3o0x9{border-color:var(--info);background:var(--info-soft);box-shadow:inset 0 0 0 4px var(--canvas), inset 0 0 0 7px var(--info)}.timeline-event__content.svelte-1h3o0x9{gap:5px;min-width:0;display:grid}.timeline-event.svelte-1h3o0x9 p:where(.svelte-1h3o0x9){min-width:0;color:var(--muted-strong);flex-wrap:wrap;align-items:center;gap:4px;font-size:12px;line-height:18px;display:flex}.timeline-event.svelte-1h3o0x9 p:where(.svelte-1h3o0x9) strong:where(.svelte-1h3o0x9){color:var(--text);font-weight:700}.timeline-event.svelte-1h3o0x9 code:where(.svelte-1h3o0x9){border:1px solid var(--border-muted);background:var(--surface-subtle);color:var(--muted-strong);border-radius:999px;padding:0 6px;font-size:11px;font-weight:700}.timeline-event.svelte-1h3o0x9 blockquote:where(.svelte-1h3o0x9){border-left:2px solid var(--border);color:var(--muted);margin:0;padding-left:8px;font-size:12px;line-height:1.35}.timeline-repeat.svelte-1h3o0x9{border:1px solid var(--border-muted);background:var(--surface-subtle);color:var(--muted-strong);border-radius:999px;padding:0 6px;font-size:11px;font-weight:800;line-height:18px}.timeline-task-link.svelte-1h3o0x9{border:1px solid var(--border-muted);background:var(--surface);max-width:100%;color:var(--text);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:1px 7px 1px 5px;font-weight:600;display:inline-flex;overflow:hidden}.timeline-task-link.svelte-1h3o0x9:hover{border-color:var(--info);background:var(--info-soft);color:var(--info);text-decoration:none}.timeline-task-state.svelte-1h3o0x9{border:1.7px solid var(--muted);border-radius:999px;flex:none;width:11px;height:11px;position:relative}.timeline-task-state.actionable.svelte-1h3o0x9{border-color:var(--success)}.timeline-task-state.blocked.svelte-1h3o0x9{border-color:var(--danger);background:var(--danger-soft)}.timeline-task-state.complete.svelte-1h3o0x9{border-color:var(--success);background:var(--success)}.timeline-task-state.complete.svelte-1h3o0x9:after{border-right:1.5px solid var(--text-on-accent);border-bottom:1.5px solid var(--text-on-accent);content:"";width:3px;height:6px;position:absolute;top:1px;left:3px;transform:rotate(42deg)}.graph-lanes.svelte-1h3o0x9{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:8px;display:grid;container-type:inline-size}.meta-row.svelte-1h3o0x9{justify-content:space-between;align-items:center;gap:10px;min-height:28px}.meta-row.svelte-1h3o0x9 strong:where(.svelte-1h3o0x9){min-width:0;color:var(--text);text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.property-block.svelte-1h3o0x9{gap:7px;display:grid}.workspace-field.svelte-1h3o0x9 strong:where(.svelte-1h3o0x9){align-items:center;gap:6px;display:inline-flex}.danger.svelte-1h3o0x9{border-color:var(--danger);background:var(--danger-soft)}.danger.svelte-1h3o0x9 summary:where(.svelte-1h3o0x9){color:var(--muted);cursor:pointer;letter-spacing:.02em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:8px;font-size:11px;font-weight:600;list-style:none;display:flex}.danger.svelte-1h3o0x9 summary:where(.svelte-1h3o0x9)::-webkit-details-marker{display:none}.danger__summary-action.svelte-1h3o0x9{color:var(--muted-strong);letter-spacing:0;text-transform:none;border:1px solid #0000;border-radius:999px;padding:1px 7px}.danger[open].svelte-1h3o0x9 .danger__show:where(.svelte-1h3o0x9),.danger.svelte-1h3o0x9:not([open]) .danger__hide:where(.svelte-1h3o0x9){display:none}.danger__body.svelte-1h3o0x9{gap:10px;margin-top:11px;display:grid}.danger__body.svelte-1h3o0x9 p:where(.svelte-1h3o0x9){color:var(--muted);margin:0;font-size:12px;line-height:1.4}.danger__heal-toggle.svelte-1h3o0x9{border:1px solid var(--border-muted);border-radius:var(--radius-inset);background:var(--surface);color:var(--text);cursor:pointer;grid-template-columns:16px minmax(0,1fr);align-items:start;gap:9px;padding:9px 10px;display:grid}.danger__heal-toggle.svelte-1h3o0x9 input:where(.svelte-1h3o0x9){width:15px;height:15px;accent-color:var(--info);margin:1px 0 0}.danger__heal-toggle.svelte-1h3o0x9 span:where(.svelte-1h3o0x9){gap:2px;min-width:0;display:grid}.danger__heal-toggle.svelte-1h3o0x9 strong:where(.svelte-1h3o0x9){color:var(--text);font-size:12px;font-weight:700}.danger__heal-toggle.svelte-1h3o0x9 small:where(.svelte-1h3o0x9){color:var(--muted);font-size:11px;font-weight:500;line-height:1.35}.danger__delete.svelte-1h3o0x9{border:1px solid var(--danger);border-radius:var(--radius-control);background:var(--surface);width:100%;min-height:32px;color:var(--danger);cursor:pointer;font-size:12px;font-weight:700}.danger__delete.svelte-1h3o0x9:hover{background:var(--danger-soft)}.danger__archive.svelte-1h3o0x9{border:1px solid var(--info);border-radius:var(--radius-control);background:var(--info-soft);width:100%;min-height:32px;color:var(--info);cursor:pointer;font-size:12px;font-weight:700}.danger__archive.svelte-1h3o0x9:hover{background:var(--info);color:var(--text-on-accent)}.danger__archive.svelte-1h3o0x9:disabled,.danger__delete.svelte-1h3o0x9:disabled{cursor:not-allowed;opacity:.55}.delete-dialog__body.svelte-1h3o0x9{gap:12px;padding:14px 16px;display:grid;overflow:auto}.delete-dialog__body.svelte-1h3o0x9>p:where(.svelte-1h3o0x9){color:var(--muted-strong);font-size:13px;line-height:1.45}.delete-dialog__body.svelte-1h3o0x9>p:where(.svelte-1h3o0x9) strong:where(.svelte-1h3o0x9){color:var(--text)}.delete-dialog__columns.svelte-1h3o0x9{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.delete-dialog__list.svelte-1h3o0x9,.delete-dialog__links.svelte-1h3o0x9{border:1px solid var(--border-muted);border-radius:var(--radius-inset);background:var(--surface-subtle);padding:10px}.delete-dialog__list.svelte-1h3o0x9{align-content:start;gap:6px;min-width:0;display:grid}.delete-dialog__body.svelte-1h3o0x9 h3:where(.svelte-1h3o0x9){color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:700}.delete-dialog__list.svelte-1h3o0x9 a:where(.svelte-1h3o0x9){border:1px solid var(--border-muted);border-radius:var(--radius-control);background:var(--surface);min-height:30px;color:var(--text);text-overflow:ellipsis;white-space:nowrap;grid-template-columns:17px minmax(0,1fr);align-items:center;gap:7px;padding:5px 7px;font-size:12px;font-weight:600;display:grid;overflow:hidden}.delete-dialog__list.svelte-1h3o0x9 a:where(.svelte-1h3o0x9):hover{border-color:var(--info);background:var(--info-soft);color:var(--info);text-decoration:none}.delete-dialog__empty.svelte-1h3o0x9{color:var(--muted);font-size:12px;font-weight:600}.delete-dialog__links.svelte-1h3o0x9{gap:8px;display:grid}.delete-dialog__links.svelte-1h3o0x9>div:where(.svelte-1h3o0x9){gap:5px;display:grid}.delete-dialog__links.svelte-1h3o0x9 span:where(.svelte-1h3o0x9){border:1px solid var(--border-muted);border-radius:var(--radius-control);background:var(--surface);min-width:0;color:var(--muted-strong);align-items:center;gap:6px;padding:6px 8px;font-size:12px;display:flex}.delete-dialog__links.svelte-1h3o0x9 strong:where(.svelte-1h3o0x9){min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.delete-dialog__links.svelte-1h3o0x9 em:where(.svelte-1h3o0x9){color:var(--muted);font-style:normal;font-weight:700}.delete-dialog__links.svelte-1h3o0x9 .delete-dialog__more:where(.svelte-1h3o0x9){color:var(--muted);font-weight:700}.task-panel__footer.svelte-1h3o0x9{color:var(--muted);flex-wrap:wrap;gap:12px;padding:0 4px 2px;font-size:11px;display:flex}@media (width<=920px){.task-panel__header.svelte-1h3o0x9{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.task-panel__actions.svelte-1h3o0x9{justify-content:flex-end;width:100%}}@media (width<=900px){.task-panel__grid.svelte-1h3o0x9{grid-template-columns:1fr}}@media (width<=640px){.graph-lanes.svelte-1h3o0x9{grid-template-columns:1fr}.due-conflict-notice.svelte-1h3o0x9{margin-left:0}.due-conflict-notice__heading.svelte-1h3o0x9{flex-direction:column;align-items:flex-start;gap:2px}.delete-dialog__columns.svelte-1h3o0x9{grid-template-columns:1fr}}
