body.dragging,body.dragging *{cursor:grabbing!important}
.tasks{box-sizing:border-box;flex-direction:column;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.tasks-top{gap:var(--space-sm);z-index:calc(var(--z-raised) + 1);margin:0 calc(var(--space) * -1);padding:var(--space) var(--space) var(--space-xs);background:var(--page);flex-direction:column;display:flex;position:sticky;top:0}.tasks-title{padding-right:calc(var(--hit) + var(--space));min-height:var(--hit);color:var(--title);font-size:var(--text);font-weight:500;line-height:var(--hit);margin:0}.tasks-title-workspace{color:var(--content);font-size:var(--text-sm);font-weight:400}.tasks .slider{border:var(--border);background:0 0}.tasks .slider-thumb{background:var(--black-10);box-shadow:none}.tasks-filter-row{align-items:center;gap:var(--space-sm);min-width:0;display:flex}.tasks-filter-row .slider{flex:0 auto;min-width:0}.tasks-view-menu{width:15rem;padding-top:var(--space-xs);position:fixed}.tasks-view-option{justify-content:space-between;align-items:center;gap:var(--space-sm);min-height:var(--hit);display:flex}.tasks-view-tick{color:var(--title);font-weight:600}.tasks-days{gap:var(--space-xs);scrollbar-width:none;display:flex;overflow-x:auto}.tasks-days::-webkit-scrollbar{display:none}.tasks-day{min-width:var(--hit);min-height:calc(var(--hit) + var(--space));padding:var(--space-xs);border-radius:var(--radius-sm);color:var(--content);font:inherit;background:0 0;border:0;flex-direction:column;flex:none;justify-content:center;align-items:center;display:flex}.tasks-day[aria-selected=true]{background:var(--tile-tone-wash);color:var(--title)}.tasks-day[data-busy=true] .tasks-day-num{color:var(--title)}.tasks-day-num{font-size:var(--text-sm);font-weight:500}.tasks-lead{color:var(--content-strong);font-size:var(--text-xs);white-space:nowrap;flex:none;align-items:center;font-weight:500;line-height:1.3;display:inline-flex}.tasks-lead .icon{width:var(--icon-md);height:var(--icon-md)}.tasks-grip{width:20px;height:32px;color:var(--content);opacity:0;cursor:grab;flex:0 0 20px;grid-template-columns:repeat(2,3px);place-content:center;align-self:center;gap:3px;display:grid}.tasks-grip span{border-radius:var(--radius-full);background:currentColor;width:3px;height:3px}.tasks-item:hover .tasks-grip,.tasks-item:focus-within .tasks-grip,[data-dragging=true] .tasks-grip{opacity:.55}.tasks-row{align-items:center;gap:2px;display:flex}.tasks-check,.tasks-text,.tasks-more{font:inherit;background:0 0;border:0}.tasks-check,.tasks-more{color:var(--title)}.tasks-check{--check:22px;border-radius:var(--radius-full);flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex;position:relative}.tasks-check[data-size=sm]{--check:18px;flex-basis:28px;width:28px;height:28px}.tasks-check-ring{width:var(--check);height:var(--check);border-radius:var(--radius-full);color:var(--title);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--title) 35%, transparent);transition:background-color .22s ease, box-shadow var(--fade) ease, color .16s ease;justify-content:center;align-items:center;display:inline-flex;position:relative}.tasks-check-mark{width:62%;height:62%;overflow:visible}.tasks-check-mark path{stroke-dasharray:1;stroke-dashoffset:1px;opacity:0;transition:stroke-dashoffset var(--dur-slow) ease 80ms, opacity var(--dur-fast) ease}@media (hover:hover){.tasks-check:hover .tasks-check-ring{box-shadow:inset 0 0 0 1.5px var(--title)}.tasks-check:not([data-checked=true]):hover .tasks-check-mark path{stroke-dashoffset:0;opacity:.45;transition-delay:0s}}.tasks-check[data-checked=true] .tasks-check-ring{background:var(--title);color:var(--page);box-shadow:none}.tasks-check[data-checked=true] .tasks-check-mark path{stroke-dashoffset:0;opacity:1}.tasks-subtasks{flex-direction:column;gap:0;margin:0;padding:0 0 0 34px;list-style:none;display:flex}.tasks-meta,.tasks-status{color:var(--content);font-size:var(--text-sm);font-weight:400;line-height:1.3}.tasks-status{margin:0}.tasks-empty{place-content:center;align-items:center;gap:var(--space-sm);padding:var(--space-lg) 0;min-height:12rem;color:var(--content);flex-wrap:wrap;flex:1;margin:0;display:flex}.tasks-empty-icon .icon{width:32px;height:32px}.tasks-empty-title{width:100%;color:var(--title);font-size:var(--text-sm);text-align:center;margin:0}.tasks-empty-add,.tasks-empty-all{min-height:var(--hit);padding:0 var(--space);border-radius:var(--radius-full);font:inherit;font-size:var(--text-sm);border:0}.tasks-empty-add{background:var(--tile-tone-wash);color:var(--title)}.tasks-empty-add:hover{background:var(--tile-tone-ink);color:var(--white)}.tasks-empty-all{background:var(--black-5);color:var(--title)}.tasks-import-menu{max-height:22rem;overflow:auto}.tasks-import-menu .workspace-options-action{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.tasks-import-provider{align-items:center;gap:var(--space-sm);min-width:0;display:inline-flex}.tasks-import-provider-icon{flex:none;width:1.125rem;height:1.125rem}.tasks-import-menu .tasks-status{padding:var(--space-xs) var(--space) var(--space-xs)}.tasks-item[data-completing=true]{animation:tasks-complete .45s var(--ease-in) forwards;pointer-events:none}@keyframes tasks-complete{0%,40%{opacity:1}to{opacity:0}}.tasks-toast{left:50%;bottom:calc(100% + var(--space-sm));z-index:var(--z-raised);align-items:center;gap:var(--space-sm);box-sizing:border-box;max-width:100%;min-height:var(--hit);padding:0 var(--space-xs) 0 var(--space);border-radius:var(--radius-full);background:var(--title);box-shadow:var(--shadow-strong);color:var(--white);font-size:var(--text-sm);white-space:nowrap;animation:tasks-toast-in var(--fade) var(--ease-sheet);display:flex;position:absolute;translate:-50%}.tasks-toast-text{text-overflow:ellipsis;min-width:0;overflow:hidden}.tasks-toast-undo{min-height:36px;padding:0 var(--space);border-radius:var(--radius-full);color:var(--white);font:inherit;cursor:var(--cursor);background:0 0;border:0;flex:none;font-weight:600}.tasks-toast-undo:hover{background:color-mix(in srgb, var(--white) 14%, transparent)}.tasks-toast-undo:focus-visible{outline-color:var(--white)}@keyframes tasks-toast-in{0%{opacity:0;translate:-50% var(--space-sm)}}.tasks-search{height:var(--hit);min-height:var(--hit)}.tasks-empty-note{margin:var(--space) 0;color:var(--content-strong);font-size:var(--text-sm);text-align:center}.tasks-meta[data-overdue=true]{color:var(--danger)}.tasks-done{gap:var(--space-xs);flex-direction:column;display:flex}.tasks-done-toggle{align-self:flex-start;align-items:center;gap:var(--space-sm);min-height:var(--hit);padding:0 var(--space-sm);border-radius:var(--radius-full);color:var(--content-strong);font:inherit;font-size:var(--text-sm);cursor:var(--cursor);background:0 0;border:0;font-weight:500;display:inline-flex}.tasks-done-toggle:hover{background:var(--black-5);color:var(--title)}.tasks-done-caret{width:0;height:0;transition:rotate var(--fade) var(--ease-out);border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:6px solid}.tasks-done-toggle[aria-expanded=true] .tasks-done-caret{rotate:90deg}.tasks-done-count{color:var(--content);font-variant-numeric:tabular-nums}.tasks-done-list{margin:0;padding:0;list-style:none}.tasks-pick-menu{width:min(16rem, calc(100vw - var(--space) * 2));padding-top:var(--space-xs);position:fixed}.tasks-pick{flex-direction:column;display:flex}.tasks-pick-row{align-items:center;gap:var(--space-sm);min-height:var(--hit);display:flex}.tasks-pick-row>span:first-child{text-align:left;flex:auto;min-width:0}.tasks-pick-meta{color:var(--content);font-size:var(--text-xs)}.tasks-pick-tick{color:var(--title);text-align:right;flex:0 0 1em;font-weight:600}.tasks-pick-input{box-sizing:border-box;width:calc(100% - var(--space-sm) * 2);min-height:40px;margin:var(--space-xs) var(--space-sm) var(--space-sm);padding:0 var(--space-sm);border:1px solid var(--black-10);border-radius:var(--radius-full);color:var(--title);font:inherit;font-size:var(--text-sm);background:0 0}.tasks-pick-input[aria-invalid=true]{border-color:var(--danger)}.tasks-pick-error{margin:0 var(--space-sm) var(--space-sm);color:var(--danger);font-size:var(--text-xs)}.desk-empty{justify-content:center;align-items:center;gap:var(--space-sm);padding:var(--space-lg) var(--space);text-align:center;flex-direction:column;flex:1 0 auto;display:flex}.desk-empty-art{width:72px;height:72px;margin-bottom:var(--space-xs);border-radius:var(--radius-full);background:color-mix(in srgb, var(--tile-tone) 22%, transparent);color:var(--title);place-items:center;display:grid}.desk-empty-art .icon{width:34px;height:34px}.desk-empty-line{max-width:22rem;color:var(--content-strong);font-size:var(--text-sm);margin:0;line-height:1.4}.tasks-item[data-new=true]{animation:desk-new-item 1.4s var(--ease-out)}@keyframes desk-new-item{0%,30%{background:color-mix(in srgb, var(--tile-tone) 26%, transparent)}to{background:0 0}}.tasks-all-done{margin:var(--space-sm) 0 0;color:var(--content-strong);font-size:var(--text-sm);text-align:center}.desk-btn{--btn-h:var(--hit);--btn-line:color-mix(in srgb, var(--title) 24%, transparent);box-sizing:border-box;min-width:var(--btn-h);min-height:var(--btn-h);padding:0 var(--space);border-radius:var(--radius-full);background:var(--ink-10);color:var(--title);font:inherit;font-size:var(--text-sm);white-space:nowrap;cursor:var(--cursor);transition:background-color var(--fade) ease, border-color var(--fade) ease, color var(--fade) ease, scale var(--dur-fast) ease;border:1.5px solid #0000;flex:none;justify-content:center;align-items:center;gap:6px;margin:0;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex;position:relative}.desk-btn:active:not(:disabled){scale:var(--press)}.desk-btn .icon{width:var(--icon-lg);height:var(--icon-lg);flex:none}.desk-btn[data-kind=filled]{background:var(--title);color:var(--page)}.desk-btn[data-kind=outlined]{border-color:var(--btn-line);background:0 0}.desk-btn[aria-pressed=true]{border-color:var(--title);background:var(--ink-10)}@media (hover:hover){.desk-btn:hover:not(:disabled){background:color-mix(in srgb, var(--title) 16%, transparent)}.desk-btn[data-kind=filled]:hover:not(:disabled){background:color-mix(in srgb, var(--title) 84%, var(--page))}.desk-btn[data-kind=outlined]:hover:not(:disabled){border-color:color-mix(in srgb, var(--title) 45%, transparent);background:var(--ink-5)}}.desk-btn:disabled{opacity:.45;cursor:default}.desk-btn[data-icon]{width:var(--btn-h);padding:0}.desk-btn[data-size=sm]{--btn-h:36px;padding:0 var(--space-sm);font-size:var(--text-xs)}.desk-btn[data-size=sm][data-icon]{padding:0}.desk-btn[data-size=sm] .icon{width:var(--icon-md);height:var(--icon-md)}.desk-chip{--btn-line:color-mix(in srgb, var(--title) 24%, transparent);box-sizing:border-box;border:1.5px solid var(--btn-line);border-radius:var(--radius-full);max-width:100%;min-height:36px;color:var(--title);font:inherit;font-size:var(--text-xs);white-space:nowrap;cursor:var(--cursor);transition:background-color var(--fade) ease, border-color var(--fade) ease;background:0 0;flex:none;align-items:center;gap:6px;margin:0;padding:0 12px;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex;position:relative}.desk-chip .icon{width:var(--icon-sm);height:var(--icon-sm);flex:none}.desk-chip[data-muted=true]{color:var(--content-strong)}.desk-chip[aria-pressed=true],.desk-chip[aria-expanded=true],.desk-chip[data-pressed=true]{border-color:var(--title);background:var(--ink-10);color:var(--title)}@media (hover:hover){.desk-chip:hover:not(:disabled,[aria-pressed=true],[data-pressed=true]){background:var(--ink-5)}}.desk-chip:disabled{opacity:.45;cursor:default}@media (pointer:coarse){.desk-btn[data-size=sm]:after,.desk-chip:after,.tasks-row-chip:not([data-static]):after,.tasks-check:after,.tasks-flag:after{content:"";inset:calc((var(--hit) - 36px) / -2) 0;position:absolute}.desk-btn[data-size=sm][data-icon]:after,.tasks-check:after,.tasks-flag:after{inset:calc((var(--hit) - 36px) / -2)}.tasks-row-chip:not([data-static]):after{inset:-8px 0}}.tasks-scroll{gap:var(--space-sm);box-sizing:border-box;min-height:0;padding:0 var(--space) var(--space-xl);overscroll-behavior:contain;flex-direction:column;flex:auto;display:flex;overflow:auto}.tasks-view-button{margin-left:auto}.tasks-add{z-index:var(--z-raised);height:var(--field-height);flex:none;position:relative}.tasks-add-card{box-sizing:border-box;min-height:var(--field-height);border-radius:calc(var(--field-height) / 2);background:var(--field-bg);transition:background-color var(--fade) ease, border-color var(--fade) ease, box-shadow var(--fade) ease;border:2px solid #0000;flex-direction:column;margin:0;display:flex;position:absolute;inset:0 0 auto}@media (hover:hover){.tasks-add-card:hover:not(:focus-within,[data-open=true]){background:var(--field-bg-hover)}}.tasks-add-card:focus-within,.tasks-add-card[data-open=true]{border-color:var(--ink-10);background:var(--white)}.tasks-add-card[data-open=true]{border-radius:var(--radius);box-shadow:var(--shadow-strong)}.tasks-add-row{align-items:center;gap:var(--space-sm);min-height:calc(var(--field-height) - 4px);padding:0 var(--space);display:flex}.tasks-add-icon{border-radius:var(--radius-full);background:var(--ink-10);width:28px;height:28px;color:var(--title);flex:none;place-items:center;display:grid}.tasks-add-icon .icon{width:var(--icon-sm);height:var(--icon-sm)}.tasks-add-input{min-width:0;height:calc(var(--field-height) - 4px);color:var(--title);font:inherit;font-size:var(--field-size);background:0 0;border:0;flex:1;margin:0;padding:0}.tasks-add-input:focus,.tasks-add-input:focus-visible{outline:none}.tasks-add-input::placeholder{color:var(--content);opacity:1}.tasks-add-body{gap:var(--space-sm);padding:0 var(--space) var(--space);animation:tasks-fade-in var(--fade) var(--ease-out);flex-direction:column;display:flex}@keyframes tasks-fade-in{0%{opacity:0}}.tasks-fields{flex-direction:column;min-width:0;display:flex}.tasks-chips{align-items:center;gap:var(--space-xs) 6px;flex-wrap:wrap;display:flex}.tasks-chips-end{margin-left:auto}.tasks-chip-text{text-overflow:ellipsis;min-width:0;overflow:hidden}.tasks-detected{justify-content:space-between;align-items:center;gap:var(--space-xs) var(--space-sm);color:var(--content-strong);font-size:var(--text-xs);flex-wrap:wrap;margin:0;line-height:1.3;display:flex}.tasks-list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.tasks-item{box-sizing:border-box;border-radius:var(--radius-sm);transition:background-color var(--fade) ease}@media (hover:hover){.tasks-item:hover{background:var(--ink-5)}}.tasks-row{padding:4px var(--space-xs) 4px 0;align-items:flex-start;gap:2px;display:flex}.tasks-grip{align-self:flex-start;height:36px}.tasks-grip-gap{flex:0 0 20px}.tasks-check{flex:0 0 36px;width:36px;height:36px}.tasks-check[data-size=sm]{flex-basis:32px;width:32px;height:32px}.tasks-main{text-align:left;flex-direction:column;flex:1;justify-content:center;align-items:stretch;gap:0;min-width:0;min-height:36px;padding:0 0 2px;display:flex}.tasks-open{box-sizing:border-box;border-radius:var(--radius-xs);width:100%;min-height:36px;color:inherit;font:inherit;text-align:left;cursor:var(--cursor);background:0 0;border:0;flex-direction:column;justify-content:center;gap:2px;margin:0;padding:6px 0;display:flex;position:relative}.tasks-name{color:var(--title);font-size:var(--text-sm);overflow-wrap:anywhere;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}.tasks-note{color:var(--content-strong);font-size:var(--text-xs);overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.tasks-item[data-done=true] .tasks-name{color:var(--content-strong);text-decoration:line-through}.tasks-row-chips{flex-wrap:wrap;align-items:center;gap:6px;padding-bottom:4px;display:flex;position:relative}.tasks-row-chip{box-sizing:border-box;border:1.5px solid color-mix(in srgb, var(--title) 20%, transparent);border-radius:var(--radius-full);max-width:100%;min-height:28px;color:var(--content-strong);font:inherit;font-size:var(--text-xs);white-space:nowrap;background:0 0;align-items:center;gap:5px;margin:0;padding:0 10px;line-height:1.2;text-decoration:none;display:inline-flex;position:relative}button.tasks-row-chip,a.tasks-row-chip{cursor:var(--cursor)}.tasks-row-chip .icon{width:var(--icon-xs);height:var(--icon-xs);flex:none}.tasks-row-chip[data-static=true]{background:var(--ink-5);border-color:#0000}.tasks-row-chip[data-overdue=true]{border-color:color-mix(in srgb, var(--danger) 45%, transparent);color:var(--danger)}.tasks-row-chip[aria-expanded=true]{border-color:var(--title);color:var(--title)}@media (hover:hover){button.tasks-row-chip:hover,a.tasks-row-chip:hover{background:var(--ink-10);color:var(--title)}button.tasks-row-chip[data-overdue=true]:hover{color:var(--danger)}}.tasks-lead{min-height:24px;padding:0 var(--space-sm);border-radius:var(--radius-full);background:color-mix(in srgb, var(--tile-tone) 30%, transparent);color:var(--title)}.tasks-flag{border-radius:var(--radius-full);width:36px;height:36px;color:var(--content-strong);opacity:0;cursor:var(--cursor);transition:opacity var(--fade) ease, background-color var(--fade) ease;background:0 0;border:0;flex:0 0 36px;place-items:center;margin:0;padding:0;display:grid;position:relative}.tasks-flag .icon{width:var(--icon-md);height:var(--icon-md)}.tasks-item:hover .tasks-flag,.tasks-item:focus-within .tasks-flag{opacity:.75}.tasks-flag:hover:not(:disabled),.tasks-flag:focus-visible,.tasks-flag[aria-pressed=true]{background:var(--ink-10);color:var(--title);opacity:1}.tasks-flag:disabled{cursor:default}@media (hover:none){.tasks-flag{opacity:.6}.tasks-grip{opacity:.4}}.tasks-subtasks{padding:0 0 4px 58px}.tasks-step{align-items:center;gap:2px;min-height:32px;display:flex}.tasks-step-text{min-width:0;color:var(--title);font-size:var(--text-xs);overflow-wrap:anywhere;line-height:1.35}.tasks-step[data-done=true] .tasks-step-text{color:var(--content-strong);text-decoration:line-through}.tasks-group{flex-direction:column;gap:2px;display:flex}.tasks-group-label{margin:var(--space-sm) 0 0;padding:0 var(--space-xs) 0 20px;color:var(--content-strong);font-size:var(--text-xs);font-weight:600;line-height:1.6}.tasks-group-label[data-overdue=true]{color:var(--danger)}.tasks-view-menu,.tasks-import-menu{width:min(16rem, calc(100vw - var(--space) * 2))}.tasks-menu-label{padding:var(--space-xs) var(--space) 0;color:var(--content-strong);font-size:var(--text-xs);margin:0;font-weight:600}.tasks-menu-rule{width:100%;height:1px;margin:var(--space-xs) 0;background:var(--ink-10);border:0}.tasks-pick-icon{width:var(--icon-md);height:var(--icon-md);flex:none}.tasks-pick-row[aria-pressed=true],.tasks-pick-row[data-pressed=true]{font-weight:600}@media (hover:hover){.tasks-pick-menu .workspace-options-action:hover:not(:disabled){background:var(--ink-5)}}.tasks-pick-menu .workspace-options-action:disabled{opacity:.45;cursor:default}.tasks-native{cursor:var(--cursor);position:relative}label.workspace-options-action.tasks-native{box-sizing:border-box}.tasks-native-input{box-sizing:border-box;border-radius:inherit;color:#0000;width:100%;height:100%;font:inherit;opacity:0;cursor:var(--cursor);background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.tasks-native-input::-webkit-calendar-picker-indicator{opacity:0;width:100%;height:100%;cursor:var(--cursor);margin:0;padding:0;position:absolute;inset:0}.tasks-native:has(.tasks-native-input:focus-visible){outline:var(--focus-ring);outline-offset:var(--focus-offset)}.tasks-detail{z-index:calc(var(--z-raised) + 2);overscroll-behavior:contain;background:var(--page);animation:tasks-detail-in var(--dur-slow) var(--ease-sheet);flex-direction:column;display:flex;position:absolute;inset:0;overflow:auto}@keyframes tasks-detail-in{0%{opacity:0;translate:var(--space-md) 0}}.tasks-detail-bar{z-index:1;align-items:center;gap:var(--space-sm);padding:var(--space) calc(var(--hit) + var(--space) * 2) var(--space-sm) var(--space);background:var(--page);flex:none;display:flex;position:sticky;top:0}.tasks-detail-bar-gap{flex:1}.tasks-detail-body{gap:var(--space-md);box-sizing:border-box;width:100%;max-width:44rem;padding:var(--space-sm) var(--space-md) var(--space-lg);flex-direction:column;margin:0 auto;display:flex}.tasks-detail-title,.tasks-detail-notes textarea{box-sizing:border-box;width:100%;color:var(--title);font:inherit;resize:none;field-sizing:content;overflow-wrap:anywhere;background:0 0;border:0;margin:0;padding:0;display:block}.tasks-detail-title{min-height:1.3em;padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-xs);font-size:var(--text-md);font-weight:600;line-height:1.3}.tasks-detail-notes{align-items:flex-start;gap:var(--space-sm);margin-top:calc(var(--space-sm) * -1);padding:var(--space-sm);border-radius:var(--radius-sm);background:var(--ink-5);cursor:text;display:flex}.tasks-detail-notes .icon{width:var(--icon-md);height:var(--icon-md);color:var(--content-strong);flex:none;margin-top:2px}.tasks-detail-notes textarea{min-height:2.9em;font-size:var(--text-sm);line-height:1.45}.tasks-detail-notes textarea:focus,.tasks-detail-notes textarea:focus-visible{outline:none}.tasks-detail-notes:focus-within{background:var(--white);outline:2px solid var(--ink-10)}.tasks-detail-notes textarea::placeholder,.tasks-detail-title::placeholder{color:var(--content);opacity:1}.tasks-detail-links{margin-top:calc(var(--space-sm) * -1);flex-wrap:wrap;gap:6px;display:flex}.tasks-detail-field{gap:var(--space-sm);flex-direction:column;display:flex}.tasks-detail-label{color:var(--content-strong);font-size:var(--text-xs);margin:0;font-weight:600;line-height:1.3}.tasks-choice{align-items:center;gap:var(--space-sm) 6px;flex-wrap:wrap;display:flex}input.tasks-choice-input{cursor:text;width:11.5rem}input.tasks-choice-input::placeholder{color:var(--content);opacity:1}input.tasks-choice-input[aria-invalid=true]{border-color:var(--danger)}.tasks-choice-error{flex-basis:100%;margin:0}.tasks-detail-subtasks{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.tasks-detail-subtasks:empty{display:none}.tasks-detail-subtask{align-items:center;gap:var(--space-xs);min-height:var(--hit);display:flex}.tasks-detail-subtask-text{min-width:0;height:36px;padding:0 var(--space-sm);border-radius:var(--radius-xs);color:var(--title);font:inherit;font-size:var(--text-sm);background:0 0;border:0;flex:1;margin:0}.tasks-detail-subtask-text[data-done=true]{color:var(--content-strong);text-decoration:line-through}.tasks-detail-subtask-text::placeholder{color:var(--content);opacity:1}.tasks-detail-add-subtask{align-self:flex-start}.tasks-detail-foot{justify-content:flex-end;align-items:center;gap:var(--space-sm) var(--space);margin-top:var(--space-sm);padding-top:var(--space);border-top:1px solid var(--ink-10);flex-wrap:wrap;display:flex}.tasks-detail-done{color:var(--content-strong);font-size:var(--text-xs);margin-right:auto}.tasks-done{margin-top:var(--space-sm);padding-top:var(--space-sm);border-top:1px solid var(--ink-10)}.tasks-done-head{justify-content:space-between;align-items:center;gap:var(--space-xs) var(--space-sm);flex-wrap:wrap;display:flex}.tasks>.tasks-toast{bottom:var(--space);z-index:calc(var(--z-raised) + 4);max-width:calc(100% - var(--space) * 2)}.tasks-toast-undo{border:1.5px solid color-mix(in srgb, var(--white) 55%, transparent);min-height:36px}.tasks-pick[aria-pressed=true]{color:var(--tile-tone-ink,var(--title))}
