.project-workflow-module__up8WYW__workflow{background:var(--mydea-surface-base);width:100%;min-width:0;color:var(--mydea-content-primary);font-size:var(--mydea-fs-ui);word-break:keep-all;overflow-wrap:anywhere;grid-template-columns:15rem minmax(0,1fr) 21rem;display:grid;position:relative}.project-workflow-module__up8WYW__workflow button,.project-workflow-module__up8WYW__workflow input,.project-workflow-module__up8WYW__workflow select,.project-workflow-module__up8WYW__workflow textarea,.project-workflow-module__up8WYW__workflow a{font:inherit}.project-workflow-module__up8WYW__workflow :is(button,a){-webkit-tap-highlight-color:transparent}.project-workflow-module__up8WYW__workflow :is(button,a,input,select,textarea,summary):focus-visible{outline:var(--mydea-border-strong) solid var(--mydea-line-focus);outline-offset:1px}.project-workflow-module__up8WYW__workflow svg{flex:none;width:1rem;height:1rem}.project-workflow-module__up8WYW__projectNav,.project-workflow-module__up8WYW__context{overscroll-behavior:contain;background:var(--mydea-surface-raised);min-width:0;min-height:0;overflow-y:auto}.project-workflow-module__up8WYW__projectNav{border-right:var(--mydea-border-hairline) solid var(--mydea-line-default);padding:.75rem .5rem 1.5rem}.project-workflow-module__up8WYW__projectNav header{align-items:center;gap:.25rem;min-height:2.25rem;padding-left:.5rem;display:flex}.project-workflow-module__up8WYW__projectNav h2{min-width:0;font-size:var(--mydea-fs-ui);font-weight:var(--mydea-weight-semibold);flex:1;margin:0}.project-workflow-module__up8WYW__projectNav h2 a,.project-workflow-module__up8WYW__navGroup h3 a{color:inherit;text-decoration:none}.project-workflow-module__up8WYW__projectNav h2 a:hover,.project-workflow-module__up8WYW__navGroup h3 a:hover{text-underline-offset:.1875rem;text-decoration:underline}.project-workflow-module__up8WYW__navNew{border-radius:var(--mydea-radius-control);width:2rem;height:2rem;color:var(--mydea-content-secondary);place-items:center;display:grid}.project-workflow-module__up8WYW__navNew:hover{background:var(--mydea-surface-subtle);color:var(--mydea-content-primary)}.project-workflow-module__up8WYW__projectNav nav{gap:.5rem;margin-top:.25rem;display:grid}.project-workflow-module__up8WYW__navGroup{gap:.0625rem;display:grid}.project-workflow-module__up8WYW__navGroup h3{color:var(--mydea-content-muted);font-size:var(--mydea-fs-caption);font-weight:var(--mydea-weight-semibold);margin:0;padding:.375rem .5rem .125rem}.project-workflow-module__up8WYW__navGroup>a{border-radius:var(--mydea-radius-control);min-height:2.25rem;color:var(--mydea-content-secondary);align-items:center;gap:.5rem;padding-inline:.5rem;text-decoration:none;display:flex}.project-workflow-module__up8WYW__navGroup>a:hover{background:var(--mydea-surface-subtle);color:var(--mydea-content-primary)}.project-workflow-module__up8WYW__navGroup>a[aria-current=page]{background:var(--mydea-accent-subtle);box-shadow:inset .125rem 0 0 var(--mydea-accent-base);color:var(--mydea-content-primary);font-weight:var(--mydea-weight-semibold)}.project-workflow-module__up8WYW__navGroup>a>i{background:var(--project-color);border-radius:.125rem;flex:none;width:.5rem;height:.5rem}.project-workflow-module__up8WYW__navGroup>a>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.project-workflow-module__up8WYW__navGroup>a>em{border:var(--mydea-border-hairline) solid var(--mydea-line-default);border-radius:var(--mydea-radius-badge);color:var(--mydea-content-muted);font-size:var(--mydea-fs-caption);padding:0 .25rem;font-style:normal;font-weight:400}.project-workflow-module__up8WYW__navGroup>a>b{color:var(--mydea-content-muted);font-family:var(--mydea-font-num);font-size:var(--mydea-fs-meta);font-variant-numeric:tabular-nums;font-weight:400}.project-workflow-module__up8WYW__main{overscroll-behavior:contain;min-width:0;min-height:0;padding:1rem 1.5rem 5rem;overflow-y:auto}.project-workflow-module__up8WYW__projectHeader{border-bottom:var(--mydea-border-hairline) solid var(--mydea-line-default);flex-wrap:wrap;align-items:flex-start;gap:.75rem;padding-bottom:.875rem;display:flex}.project-workflow-module__up8WYW__headerMain{flex:20rem;min-width:0}.project-workflow-module__up8WYW__badges{flex-wrap:wrap;gap:.25rem;display:flex}.project-workflow-module__up8WYW__badges>*{border:var(--mydea-border-hairline) solid var(--mydea-line-default);border-radius:var(--mydea-radius-badge);min-height:1.375rem;color:var(--mydea-content-secondary);font-size:var(--mydea-fs-caption);align-items:center;padding:0 .375rem;text-decoration:none;display:inline-flex}.project-workflow-module__up8WYW__badges [data-status=active]{border-color:var(--mydea-state-success);color:var(--mydea-state-success-text)}.project-workflow-module__up8WYW__badges .project-workflow-module__up8WYW__deadline{border-color:var(--mydea-state-warning);color:var(--mydea-state-warning-text)}.project-workflow-module__up8WYW__badges .project-workflow-module__up8WYW__categoryBadge{background:var(--mydea-surface-subtle);border-color:#0000}.project-workflow-module__up8WYW__badges .project-workflow-module__up8WYW__categoryBadge:hover{color:var(--mydea-content-primary);text-underline-offset:.1875rem;text-decoration:underline}.project-workflow-module__up8WYW__projectHeader h1{font-size:var(--mydea-fs-title);font-weight:var(--mydea-weight-semibold);text-wrap:balance;margin:.5rem 0 0;line-height:1.35}.project-workflow-module__up8WYW__projectHeader p{color:var(--mydea-content-muted);font-size:var(--mydea-fs-meta);margin:.25rem 0 0}.project-workflow-module__up8WYW__projectHeader p b{color:var(--mydea-content-primary);font-family:var(--mydea-font-num);font-variant-numeric:tabular-nums}.project-workflow-module__up8WYW__headerActions{align-items:center;gap:.375rem;display:flex}.project-workflow-module__up8WYW__headerActions>a{border:var(--mydea-border-hairline) solid var(--mydea-line-default);border-radius:var(--mydea-radius-control);background:var(--mydea-surface-raised);min-height:2rem;color:var(--mydea-content-secondary);white-space:nowrap;align-items:center;padding-inline:.75rem;text-decoration:none;display:inline-flex}.project-workflow-module__up8WYW__headerActions>a:hover{border-color:var(--mydea-line-strong);color:var(--mydea-content-primary)}.project-workflow-module__up8WYW__stageList{gap:.5rem;margin-top:1rem;display:grid}.project-workflow-module__up8WYW__stage{border:var(--mydea-border-hairline) solid var(--mydea-line-default);border-radius:var(--mydea-radius-sm);background:var(--mydea-surface-raised)}.project-workflow-module__up8WYW__stage>summary{cursor:pointer;align-items:center;gap:.5rem;min-height:2.75rem;padding:.25rem .375rem .25rem .75rem;list-style:none;display:flex;position:relative}.project-workflow-module__up8WYW__stage>summary::-webkit-details-marker{display:none}.project-workflow-module__up8WYW__stage[open]>summary{border-bottom:var(--mydea-border-hairline) solid var(--mydea-line-default);background:var(--mydea-surface-sunken)}.project-workflow-module__up8WYW__workflow .project-workflow-module__up8WYW__stage>summary>svg{width:.875rem;height:.875rem;color:var(--mydea-content-muted);transition:transform var(--mydea-motion-base) var(--mydea-ease-out-strong)}.project-workflow-module__up8WYW__stage[open]>summary>svg{transform:rotate(90deg)}.project-workflow-module__up8WYW__stage>summary>span:not(.project-workflow-module__up8WYW__stageActions),.project-workflow-module__up8WYW__stage summary small{color:var(--mydea-content-muted);font-family:var(--mydea-font-num);font-size:var(--mydea-fs-meta);font-variant-numeric:tabular-nums}.project-workflow-module__up8WYW__stage>summary>b{font-size:var(--mydea-fs-body);font-weight:var(--mydea-weight-semibold)}.project-workflow-module__up8WYW__stage summary em{border:var(--mydea-border-hairline) solid var(--mydea-accent-base);border-radius:var(--mydea-radius-badge);color:var(--mydea-content-accent);font-size:var(--mydea-fs-caption);padding:0 .375rem;font-style:normal}.project-workflow-module__up8WYW__stage summary i{flex:1}.project-workflow-module__up8WYW__stageActions{z-index:1;flex:none;display:flex;position:relative}.project-workflow-module__up8WYW__stageActions button{border-radius:var(--mydea-radius-control);width:2rem;height:2rem;color:var(--mydea-content-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.project-workflow-module__up8WYW__stageActions button:hover,.project-workflow-module__up8WYW__stageActions button[aria-expanded=true]{background:var(--mydea-surface-subtle);color:var(--mydea-content-primary)}.project-workflow-module__up8WYW__stageMenu{border-bottom:var(--mydea-border-hairline) solid var(--mydea-line-default);background:var(--mydea-surface-base);flex-wrap:wrap;gap:.25rem;padding:.5rem .75rem;display:flex}.project-workflow-module__up8WYW__stageMenu button{border:var(--mydea-border-hairline) solid var(--mydea-line-default);border-radius:var(--mydea-radius-control);background:var(--mydea-surface-raised);min-height:2rem;color:var(--mydea-content-secondary);cursor:pointer;align-items:center;gap:.25rem;padding-inline:.625rem;display:inline-flex}.project-workflow-module__up8WYW__stageMenu button:disabled{opacity:var(--mydea-alpha-disabled);cursor:default}.project-workflow-module__up8WYW__stageMenu .project-workflow-module__up8WYW__dangerMenuItem{border-color:var(--mydea-state-danger);color:var(--mydea-state-danger-text);margin-left:auto}.project-workflow-module__up8WYW__workflow .project-workflow-module__up8WYW__stageMenu svg{width:.875rem;height:.875rem}.project-workflow-module__up8WYW__stageRenameForm,.project-workflow-module__up8WYW__addItemForm{grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.375rem;padding:.5rem .75rem;display:grid}.project-workflow-module__up8WYW__stageRenameForm{border-bottom:var(--mydea-border-hairline) solid var(--mydea-line-default);background:var(--mydea-surface-base)}.project-workflow-module__up8WYW__stageRenameForm label,.project-workflow-module__up8WYW__addItemForm label,.project-workflow-module__up8WYW__stageForm label{color:var(--mydea-content-muted);font-size:var(--mydea-fs-meta)}.project-workflow-module__up8WYW__stageRenameForm input,.project-workflow-module__up8WYW__addItemForm input,.project-workflow-module__up8WYW__stageForm input{border:var(--mydea-border-hairline) solid var(--mydea-line-default);border-radius:var(--mydea-radius-control);background:var(--mydea-surface-base);min-width:0;min-height:2.25rem;color:inherit;font-size:var(--mydea-fs-body);padding-inline:.625rem}.project-workflow-module__up8WYW__stageRenameForm button,.project-workflow-module__up8WYW__addItemForm button,.project-workflow-module__up8WYW__stageForm button,.project-workflow-module__up8WYW__contextCard button:not(.project-workflow-module__up8WYW__editableTitle):not(.project-workflow-module__up8WYW__valueButton),.project-workflow-module__up8WYW__contextActions a,.project-workflow-module__up8WYW__nudge button,.project-workflow-module__up8WYW__dateEditor button,.project-workflow-module__up8WYW__notesEditor button,.project-workflow-module__up8WYW__detailEditor button,.project-workflow-module__up8WYW__inlineTitleEditor button,.project-workflow-module__up8WYW__replaceDialog button,.project-workflow-module__up8WYW__dialogActions button,.project-workflow-module__up8WYW__templateList button{border:var(--mydea-border-hairline) solid var(--mydea-line-default);border-radius:var(--mydea-radius-control);background:var(--mydea-surface-raised);min-height:2rem;color:var(--mydea-content-secondary);white-space:nowrap;cursor:pointer;transition:transform var(--mydea-motion-fast) var(--mydea-ease-out-strong);justify-content:center;align-items:center;gap:.3125rem;padding-inline:.75rem;text-decoration:none;display:inline-flex}.project-workflow-module__up8WYW__workflow :is(button,.project-workflow-module__up8WYW__contextActions a):active:not(:disabled){transform:scale(.97)}.project-workflow-module__up8WYW__workflow button:disabled{opacity:var(--mydea-alpha-disabled);cursor:default}.project-workflow-module__up8WYW__workflow .project-workflow-module__up8WYW__commit{border-color:var(--mydea-accent-base);background:var(--mydea-accent-base);color:var(--mydea-content-on-accent);font-weight:var(--mydea-weight-semibold)}.project-workflow-module__up8WYW__workflow .project-workflow-module__up8WYW__commit[data-tone=alert]{border-color:var(--mydea-state-danger);background:var(--mydea-state-danger)}.project-workflow-module__up8WYW__taskRow{border-top:var(--mydea-border-hairline) solid var(--mydea-line-subtle);grid-template-columns:1.75rem 1.5rem minmax(0,1fr) auto;align-items:start;gap:.5rem;min-height:3.5rem;padding:.625rem 2.75rem .625rem .75rem;display:grid;position:relative}.project-workflow-module__up8WYW__stage>summary+.project-workflow-module__up8WYW__taskRow{border-top:0}.project-workflow-module__up8WYW__taskRow[data-child=true]{padding-left:2.25rem}.project-workflow-module__up8WYW__taskRow[data-selected=true]{background:color-mix(in oklab, var(--mydea-accent-base) 5%, transparent);box-shadow:inset .1875rem 0 0 var(--mydea-accent-base)}.project-workflow-module__up8WYW__taskRow[data-menu]{z-index:3}.project-workflow-module__up8WYW__taskRow[data-done=true]{color:var(--mydea-content-muted)}.project-workflow-module__up8WYW__taskRow[draggable=true]{cursor:grab}.project-workflow-module__up8WYW__taskRow[draggable=true]:active{cursor:grabbing}.project-workflow-module__up8WYW__taskRow[data-dragging]{opacity:.45}.project-workflow-module__up8WYW__taskRow[data-drop]:after{content:"";border-radius:var(--mydea-radius-full);background:var(--mydea-accent-base);pointer-events:none;height:.125rem;position:absolute;left:.75rem;right:.75rem}.project-workflow-module__up8WYW__taskRow[data-drop=before]:after{top:-.0625rem}.project-workflow-module__up8WYW__taskRow[data-drop=after]:after{bottom:-.0625rem}.project-workflow-module__up8WYW__stage[data-drop-end]{box-shadow:inset 0 -.125rem 0 var(--mydea-accent-base)}.project-workflow-module__up8WYW__stage[data-drop-end]>summary{background:color-mix(in oklab, var(--mydea-accent-base) 7%, transparent)}.project-workflow-module__up8WYW__taskMenuLabel{border-top:var(--mydea-border-hairline) solid var(--mydea-line-subtle);color:var(--mydea-content-muted);font-size:var(--mydea-fs-caption);margin-top:.25rem;padding:.375rem .625rem .125rem;display:block}.project-workflow-module__up8WYW__check{width:1.75rem;height:1.75rem;color:var(--mydea-accent-text);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}.project-workflow-module__up8WYW__check:before{content:"";border:var(--mydea-border-hairline) solid var(--mydea-line-strong);background:var(--mydea-surface-raised);border-radius:.1875rem;width:1rem;height:1rem;position:absolute}.project-workflow-module__up8WYW__check[aria-pressed=true]:before{border-color:var(--mydea-accent-base);background:var(--mydea-accent-subtle)}.project-workflow-module__up8WYW__workflow .project-workflow-module__up8WYW__check svg{width:.75rem;height:.75rem;position:relative}.project-workflow-module__up8WYW__level{border:var(--mydea-border-hairline) solid var(--mydea-state-warning);width:1.5rem;height:1.25rem;color:var(--mydea-state-warning-text);font-family:var(--mydea-font-num);font-size:var(--mydea-fs-caption);border-radius:.1875rem;place-items:center;margin-top:.25rem;display:grid}.project-workflow-module__up8WYW__level[data-wait]{border-style:dashed;border-color:var(--mydea-line-strong)}.project-workflow-module__up8WYW__taskBody{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.project-workflow-module__up8WYW__taskBody>b{font-size:var(--mydea-fs-body);font-weight:var(--mydea-weight-medium);overflow-wrap:anywhere;line-height:1.45;display:block}.project-workflow-module__up8WYW__taskBody:hover>b{text-underline-offset:.1875rem;text-decoration:underline}.project-workflow-module__up8WYW__taskRow[data-done=true] .project-workflow-module__up8WYW__taskBody>b{text-decoration:line-through}.project-workflow-module__up8WYW__taskBody>span{color:var(--mydea-content-muted);font-size:var(--mydea-fs-meta);flex-wrap:wrap;align-items:center;gap:.25rem .375rem;margin-top:.1875rem;display:flex}.project-workflow-module__up8WYW__taskBody>span>i{background:var(--category);border-radius:.125rem;width:.5rem;height:.5rem}.project-workflow-module__up8WYW__taskBody>span>.project-workflow-module__up8WYW__sourceShape{border:var(--mydea-border-hairline) solid var(--mydea-content-secondary);background:0 0;border-radius:0;width:.4375rem;height:.4375rem}.project-workflow-module__up8WYW__taskBody span strong{color:var(--mydea-content-accent);font-weight:var(--mydea-weight-medium)}.project-workflow-module__up8WYW__taskBody em{border:var(--mydea-border-hairline) solid var(--mydea-line-default);border-radius:var(--mydea-radius-badge);background:var(--mydea-surface-sunken);color:var(--mydea-content-secondary);font-size:var(--mydea-fs-caption);padding:0 .3125rem;font-style:normal}.project-workflow-module__up8WYW__childWarning{color:var(--mydea-state-warning-text);font-size:var(--mydea-fs-meta);align-items:center;gap:.25rem;margin-top:.25rem;display:inline-flex}.project-workflow-module__up8WYW__workflow .project-workflow-module__up8WYW__childWarning svg{width:.875rem;height:.875rem}.project-workflow-module__up8WYW__taskMeta{color:var(--mydea-content-accent);font-family:var(--mydea-font-num);font-size:var(--mydea-fs-meta);font-variant-numeric:tabular-nums;white-space:nowrap;justify-items:end;gap:.1875rem;padding-top:.125rem;display:grid}.project-workflow-module__up8WYW__taskMeta small{color:var(--mydea-content-muted);font-family:var(--mydea-font-sans);font-size:var(--mydea-fs-caption)}.project-workflow-module__up8WYW__taskAction{border-radius:var(--mydea-radius-control);width:2rem;height:2rem;color:var(--mydea-content-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:.5rem;right:.5rem}.project-workflow-module__up8WYW__taskAction:hover,.project-workflow-module__up8WYW__taskAction[aria-expanded=true]{background:var(--mydea-surface-subtle);color:var(--mydea-content-primary)}.project-workflow-module__up8WYW__taskMenu{z-index:12;border:var(--mydea-border-hairline) solid var(--mydea-line-strong);border-radius:var(--mydea-radius-overlay);background:var(--mydea-surface-overlay);width:11rem;box-shadow:var(--mydea-shadow-lg);padding:.375rem;display:grid;position:absolute;top:2.625rem;right:.5rem}.project-workflow-module__up8WYW__taskMenu button{border-radius:var(--mydea-radius-control);width:100%;min-height:2rem;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0 .5rem}.project-workflow-module__up8WYW__taskMenu button:hover{background:var(--mydea-surface-subtle)}.project-workflow-module__up8WYW__addItem{border:1px dashed var(--mydea-line-strong);border-radius:var(--mydea-radius-control);width:calc(100% - 1.5rem);min-height:2.25rem;color:var(--mydea-content-secondary);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:.375rem;margin:.625rem .75rem .75rem;display:flex}.project-workflow-module__up8WYW__addItem:hover,.project-workflow-module__up8WYW__addStage:hover{border-color:var(--mydea-accent-base);color:var(--mydea-content-primary)}.project-workflow-module__up8WYW__workflow :is(.project-workflow-module__up8WYW__addItem,.project-workflow-module__up8WYW__addStage) svg{width:.875rem;height:.875rem}.project-workflow-module__up8WYW__addStage{border:1px dashed var(--mydea-line-strong);border-radius:var(--mydea-radius-sm);width:100%;min-height:2.5rem;color:var(--mydea-content-secondary);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:.375rem;margin-top:.625rem;display:flex}.project-workflow-module__up8WYW__stageForm{border:var(--mydea-border-hairline) solid var(--mydea-line-default);border-radius:var(--mydea-radius-sm);flex-wrap:wrap;align-items:center;gap:.375rem;margin-top:.625rem;padding:.625rem;display:flex}.project-workflow-module__up8WYW__stageForm input{flex:1;min-width:10rem}.project-workflow-module__up8WYW__replaceDialog{border:var(--mydea-border-hairline) solid var(--mydea-state-warning);border-radius:var(--mydea-radius-sm);background:var(--mydea-surface-raised);border-left-width:.1875rem;margin-top:.75rem;padding:.75rem .875rem}.project-workflow-module__up8WYW__replaceDialog header{color:var(--mydea-state-warning-text);align-items:center;gap:.375rem;display:flex}.project-workflow-module__up8WYW__replaceDialog p,.project-workflow-module__up8WYW__replaceDialog label{font-size:var(--mydea-fs-meta);margin:.375rem 0 0;line-height:1.55}.project-workflow-module__up8WYW__replaceDialog label{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.project-workflow-module__up8WYW__replaceDialog>div{flex-wrap:wrap;justify-content:flex-end;gap:.375rem;margin-top:.625rem;display:flex}.project-workflow-module__up8WYW__replaceDialog .project-workflow-module__up8WYW__alertButton{border-color:var(--mydea-state-danger);background:var(--mydea-state-danger);color:var(--mydea-content-on-accent);font-weight:var(--mydea-weight-semibold)}.project-workflow-module__up8WYW__destinationLabel select{border:var(--mydea-border-hairline) solid var(--mydea-line-default);border-radius:var(--mydea-radius-control);background:var(--mydea-surface-base);min-height:2rem;color:inherit;padding-inline:.5rem}.project-workflow-module__up8WYW__context{border-left:var(--mydea-border-hairline) solid var(--mydea-line-default);padding:.875rem .875rem 5rem}.project-workflow-module__up8WYW__context h2{font-size:var(--mydea-fs-ui);font-weight:var(--mydea-weight-semibold);margin:0 0 .625rem}.project-workflow-module__up8WYW__contextCard{border:var(--mydea-border-hairline) solid var(--mydea-line-default);border-radius:var(--mydea-radius-sm);background:var(--mydea-surface-base);color:var(--mydea-content-secondary);font-size:var(--mydea-fs-ui);padding:.75rem}.project-workflow-module__up8WYW__contextCard+.project-workflow-module__up8WYW__contextCard{margin-top:.625rem}.project-workflow-module__up8WYW__contextCard>b{color:var(--mydea-content-primary);font-size:var(--mydea-fs-ui);font-weight:var(--mydea-weight-semibold)}.project-workflow-module__up8WYW__contextCard>button:not(.project-workflow-module__up8WYW__editableTitle){margin-top:.625rem}.project-workflow-module__up8WYW__editableTitle{max-width:100%;color:var(--mydea-content-primary);font-weight:var(--mydea-weight-semibold);text-align:left;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--mydea-line-strong);text-decoration-color:var(--mydea-line-strong);text-underline-offset:.25rem;cursor:pointer;background:0 0;border:0;padding:0;line-height:1.45;font-size:var(--mydea-fs-body)!important}.project-workflow-module__up8WYW__inlineTitleEditor{grid-template-columns:minmax(0,1fr) auto auto;gap:.25rem;display:grid}.project-workflow-module__up8WYW__inlineTitleEditor input{border:var(--mydea-border-hairline) solid var(--mydea-line-strong);border-radius:var(--mydea-radius-control);background:var(--mydea-surface-base);min-width:0;min-height:2.25rem;color:inherit;font-size:var(--mydea-fs-body);padding-inline:.5rem}.project-workflow-module__up8WYW__contextCard dl{font-size:var(--mydea-fs-meta);grid-template-columns:auto minmax(0,1fr);gap:.375rem .75rem;margin:.625rem 0 0;display:grid}.project-workflow-module__up8WYW__contextCard dt{color:var(--mydea-content-muted)}.project-workflow-module__up8WYW__contextCard dd{min-width:0;color:var(--mydea-content-primary);overflow-wrap:anywhere;margin:0}.project-workflow-module__up8WYW__valueButton{color:var(--mydea-content-accent);text-underline-offset:.1875rem;cursor:pointer;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.project-workflow-module__up8WYW__detailEditor{border:var(--mydea-border-hairline) solid var(--mydea-line-default);border-radius:var(--mydea-radius-sm);background:var(--mydea-surface-raised);gap:.5rem;margin-top:.625rem;padding:.625rem;display:grid}.project-workflow-module__up8WYW__detailEditor label{color:var(--mydea-content-muted);font-size:var(--mydea-fs-meta);grid-template-columns:minmax(0,1fr) 6rem;align-items:center;gap:.5rem;display:grid}.project-workflow-module__up8WYW__detailEditor input,.project-workflow-module__up8WYW__detailEditor select,.project-workflow-module__up8WYW__dateEditor input{border:var(--mydea-border-hairline) solid var(--mydea-line-default);border-radius:var(--mydea-radius-control);background:var(--mydea-surface-base);min-width:0;min-height:2.25rem;color:inherit;font-variant-numeric:tabular-nums;padding-inline:.5rem}.project-workflow-module__up8WYW__detailEditor>div,.project-workflow-module__up8WYW__dateEditor>div,.project-workflow-module__up8WYW__notesEditor>div{flex-wrap:wrap;justify-content:flex-end;gap:.25rem;margin-top:.125rem;display:flex}.project-workflow-module__up8WYW__contextActions{flex-wrap:wrap;gap:.375rem;margin-top:.75rem;display:flex}.project-workflow-module__up8WYW__contextActions a:hover{border-color:var(--mydea-line-strong);color:var(--mydea-content-primary)}.project-workflow-module__up8WYW__categoryColor{font-size:var(--mydea-fs-meta);justify-content:space-between;align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.project-workflow-module__up8WYW__contextCard p{color:var(--mydea-content-secondary);font-size:var(--mydea-fs-meta);margin:.5rem 0 0;line-height:1.55}.project-workflow-module__up8WYW__contextHelp{color:var(--mydea-content-muted)!important}.project-workflow-module__up8WYW__values{gap:.25rem;margin-top:.5rem;display:grid}.project-workflow-module__up8WYW__values span{min-height:1.75rem;color:var(--mydea-content-muted);font-size:var(--mydea-fs-meta);align-items:center;gap:.5rem;display:flex}.project-workflow-module__up8WYW__values i{font-style:normal}.project-workflow-module__up8WYW__values button,.project-workflow-module__up8WYW__values b{font-family:var(--mydea-font-num);font-size:var(--mydea-fs-meta);font-weight:var(--mydea-weight-semibold);font-variant-numeric:tabular-nums;text-underline-offset:.1875rem;margin-left:auto;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;min-height:0!important;color:var(--mydea-content-accent)!important;background:0 0!important;border:0!important;padding:0!important}.project-workflow-module__up8WYW__values b{text-decoration:none;color:var(--mydea-content-primary)!important}.project-workflow-module__up8WYW__dateEditor,.project-workflow-module__up8WYW__notesEditor{border:var(--mydea-border-hairline) solid var(--mydea-line-strong);border-radius:var(--mydea-radius-sm);background:var(--mydea-surface-raised);margin-top:.5rem;padding:.625rem}.project-workflow-module__up8WYW__dateEditor label,.project-workflow-module__up8WYW__notesEditor label{color:var(--mydea-content-muted);font-size:var(--mydea-fs-meta);gap:.25rem;display:grid}.project-workflow-module__up8WYW__dateEditor>div{margin-top:.5rem}.project-workflow-module__up8WYW__editableHeading{align-items:center;gap:.375rem;margin-top:.75rem;display:flex}.project-workflow-module__up8WYW__editableHeading b{color:var(--mydea-content-primary);font-size:var(--mydea-fs-ui);font-weight:var(--mydea-weight-semibold)}.project-workflow-module__up8WYW__editableHeading button{visibility:hidden;font-size:var(--mydea-fs-meta);margin-left:auto;min-height:1.75rem!important;color:var(--mydea-content-accent)!important;background:0 0!important;border:0!important;padding:0 .25rem!important}.project-workflow-module__up8WYW__contextCard:hover .project-workflow-module__up8WYW__editableHeading button,.project-workflow-module__up8WYW__editableHeading button:focus-visible{visibility:visible}.project-workflow-module__up8WYW__notesEditor textarea{resize:vertical;border:var(--mydea-border-hairline) solid var(--mydea-line-default);border-radius:var(--mydea-radius-control);background:var(--mydea-surface-base);width:100%;min-height:6rem;color:inherit;font-size:var(--mydea-fs-body);field-sizing:content;margin-top:.25rem;padding:.5rem;line-height:1.6;display:block}.project-workflow-module__up8WYW__notesEditor>div{margin-top:.5rem}.project-workflow-module__up8WYW__nudge{color:var(--mydea-content-muted);font-size:var(--mydea-fs-meta);margin-top:.625rem}.project-workflow-module__up8WYW__nudge summary{cursor:pointer;min-height:1.75rem;line-height:1.75rem}.project-workflow-module__up8WYW__nudge div{flex-wrap:wrap;align-items:center;gap:.25rem;margin-top:.375rem;display:flex}.project-workflow-module__up8WYW__nudge div span{margin-right:.25rem}.project-workflow-module__up8WYW__rowMenu{flex:none;display:inline-flex;position:relative}.project-workflow-module__up8WYW__rowMore{border:var(--mydea-border-hairline) solid var(--mydea-line-default);border-radius:var(--mydea-radius-control);background:var(--mydea-surface-raised);width:2rem;height:2rem;color:var(--mydea-content-secondary);cursor:pointer;place-items:center;padding:0;display:grid}.project-workflow-module__up8WYW__rowMore:hover,.project-workflow-module__up8WYW__rowMore[aria-expanded=true]{border-color:var(--mydea-line-strong);color:var(--mydea-content-primary)}.project-workflow-module__up8WYW__popover{z-index:30;box-sizing:border-box;border:var(--mydea-border-hairline) solid var(--mydea-line-strong);border-radius:var(--mydea-radius-overlay);background:var(--mydea-surface-overlay);width:14rem;box-shadow:var(--mydea-shadow-lg);color:var(--mydea-content-primary);transform-origin:100% 0;transition:opacity .15s var(--mydea-ease-out-strong), transform .15s var(--mydea-ease-out-strong);gap:.125rem;padding:.375rem;display:grid;position:absolute;top:calc(100% + .25rem);right:0}@starting-style{.project-workflow-module__up8WYW__popover{opacity:0;transform:scale(.97)}}.project-workflow-module__up8WYW__popover>button{border-radius:var(--mydea-radius-control);min-height:2rem;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;padding:0 .5rem;display:flex}.project-workflow-module__up8WYW__popover>button:hover:not(:disabled){background:var(--mydea-surface-subtle)}.project-workflow-module__up8WYW__popover>button>i{flex:none;width:.875rem}.project-workflow-module__up8WYW__popover>button[aria-checked=true]{color:var(--mydea-content-accent);font-weight:var(--mydea-weight-semibold)}.project-workflow-module__up8WYW__workflow .project-workflow-module__up8WYW__popover svg{width:.875rem;height:.875rem;color:var(--mydea-content-muted)}.project-workflow-module__up8WYW__workflow .project-workflow-module__up8WYW__popover>button[aria-checked=true] svg{color:currentColor}.project-workflow-module__up8WYW__menuLabel{color:var(--mydea-content-muted);font-size:var(--mydea-fs-caption);padding:.25rem .5rem}.project-workflow-module__up8WYW__menuSeparator{background:var(--mydea-line-subtle);height:1px;margin:.25rem}.project-workflow-module__up8WYW__sheetBackdrop{display:none}.project-workflow-module__up8WYW__dialogBackdrop{z-index:120;background:var(--mydea-entry-backdrop);place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.project-workflow-module__up8WYW__dialog{box-sizing:border-box;border:var(--mydea-border-hairline) solid var(--mydea-line-strong);border-radius:var(--mydea-radius-overlay);background:var(--mydea-surface-overlay);width:min(32rem,100%);max-height:calc(100dvh - 2rem);box-shadow:var(--mydea-shadow-lg);color:var(--mydea-content-primary);transition:opacity .18s var(--mydea-ease-out-strong), transform .18s var(--mydea-ease-out-strong);gap:.875rem;padding:1rem;display:grid;overflow-y:auto}@starting-style{.project-workflow-module__up8WYW__dialog{opacity:0;transform:translateY(.5rem)scale(.98)}}.project-workflow-module__up8WYW__dialog header{align-items:center;gap:.5rem;display:flex}.project-workflow-module__up8WYW__dialog h2{min-width:0;font-size:var(--mydea-fs-title);font-weight:var(--mydea-weight-semibold);text-wrap:balance;flex:1;margin:0;line-height:1.35}.project-workflow-module__up8WYW__workflow .project-workflow-module__up8WYW__warnIcon{width:1.125rem;height:1.125rem;color:var(--mydea-state-warning)}.project-workflow-module__up8WYW__iconButton{border-radius:var(--mydea-radius-control);width:2rem;height:2rem;color:var(--mydea-content-secondary);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.project-workflow-module__up8WYW__iconButton:hover{background:var(--mydea-surface-subtle);color:var(--mydea-content-primary)}.project-workflow-module__up8WYW__quietLink{color:var(--mydea-content-accent);font-size:var(--mydea-fs-meta);white-space:nowrap;text-decoration:none}.project-workflow-module__up8WYW__quietLink:hover{text-underline-offset:.1875rem;text-decoration:underline}.project-workflow-module__up8WYW__dialogText{color:var(--mydea-content-secondary);font-size:var(--mydea-fs-body);margin:0;line-height:1.6}.project-workflow-module__up8WYW__dialogMeta{color:var(--mydea-content-muted);font-size:var(--mydea-fs-meta);margin:0}.project-workflow-module__up8WYW__dialogField{color:var(--mydea-content-secondary);font-size:var(--mydea-fs-meta);gap:.3125rem;display:grid}.project-workflow-module__up8WYW__dialogField input{border:var(--mydea-border-hairline) solid var(--mydea-line-default);border-radius:var(--mydea-radius-control);background:var(--mydea-surface-base);min-width:0;min-height:2.5rem;color:var(--mydea-content-primary);font-size:var(--mydea-fs-body);padding:0 .625rem}.project-workflow-module__up8WYW__ackLabel{color:var(--mydea-content-secondary);font-size:var(--mydea-fs-ui);align-items:flex-start;gap:.5rem;line-height:1.5;display:flex}.project-workflow-module__up8WYW__ackLabel input{margin-top:.25rem}.project-workflow-module__up8WYW__dialogActions{justify-content:flex-end;gap:.375rem;display:flex}.project-workflow-module__up8WYW__dialogActions button{min-height:2.25rem;padding-inline:.875rem}.project-workflow-module__up8WYW__templateList{border:var(--mydea-border-hairline) solid var(--mydea-line-default);border-radius:var(--mydea-radius-sm);margin:0;padding:0;list-style:none;display:grid}.project-workflow-module__up8WYW__templateList li{border-bottom:var(--mydea-border-hairline) solid var(--mydea-line-subtle);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.625rem .75rem;display:grid}.project-workflow-module__up8WYW__templateList li:last-child{border-bottom:0}.project-workflow-module__up8WYW__templateList li>span b,.project-workflow-module__up8WYW__templateList li>span small{display:block}.project-workflow-module__up8WYW__templateList li>span b{font-size:var(--mydea-fs-body);font-weight:var(--mydea-weight-semibold)}.project-workflow-module__up8WYW__templateList li>span small{color:var(--mydea-content-muted);font-size:var(--mydea-fs-meta);margin-top:.125rem}.project-workflow-module__up8WYW__templateList li>span small strong{color:var(--mydea-content-secondary);font-family:var(--mydea-font-num);font-variant-numeric:tabular-nums}.project-workflow-module__up8WYW__templateList li>div{flex-wrap:wrap;justify-content:flex-end;gap:.25rem;display:flex}.project-workflow-module__up8WYW__undoToast{z-index:130;border:var(--mydea-border-hairline) solid var(--mydea-line-strong);border-radius:var(--mydea-radius-overlay);background:var(--mydea-surface-overlay);max-width:min(28rem,100vw - 2rem);box-shadow:var(--mydea-shadow-lg);color:var(--mydea-content-primary);font-size:var(--mydea-fs-ui);align-items:center;gap:.625rem;padding:.375rem .375rem .375rem .75rem;display:flex;position:fixed;bottom:1rem;right:1rem}.project-workflow-module__up8WYW__undoToast span{flex:1;min-width:0}.project-workflow-module__up8WYW__undoToast button,.project-workflow-module__up8WYW__undoToast a{border:var(--mydea-border-hairline) solid var(--mydea-line-default);border-radius:var(--mydea-radius-control);min-height:2rem;color:var(--mydea-content-accent);font-weight:var(--mydea-weight-semibold);white-space:nowrap;cursor:pointer;background:0 0;align-items:center;gap:.3125rem;padding:0 .625rem;text-decoration:none;display:flex}.project-workflow-module__up8WYW__workflow .project-workflow-module__up8WYW__undoToast svg{width:.875rem;height:.875rem}.project-workflow-module__up8WYW__error{border:var(--mydea-border-hairline) solid var(--mydea-state-danger);border-radius:var(--mydea-radius-control);color:var(--mydea-state-danger-text);font-size:var(--mydea-fs-ui);margin:0;padding:.5rem .75rem}.project-workflow-module__up8WYW__floatingError{z-index:131;border:var(--mydea-border-hairline) solid var(--mydea-state-danger);border-radius:var(--mydea-radius-control);background:var(--mydea-surface-overlay);max-width:calc(100vw - 2rem);box-shadow:var(--mydea-shadow-lg);color:var(--mydea-state-danger-text);font-size:var(--mydea-fs-ui);margin:0;padding:.5rem .75rem;position:fixed;bottom:1rem;left:50%;transform:translate(-50%)}.project-workflow-module__up8WYW__loading{min-height:30rem;color:var(--mydea-content-muted);font-size:var(--mydea-fs-ui);align-content:center;place-items:center;gap:.5rem;display:grid}.project-workflow-module__up8WYW__loading svg{width:1.25rem;height:1.25rem}@media (prefers-reduced-motion:reduce){.project-workflow-module__up8WYW__workflow *,.project-workflow-module__up8WYW__workflow :before,.project-workflow-module__up8WYW__workflow :after{transition:none!important}}@media (min-width:64rem){.mydea-shell:not([data-route=windows]) .project-workflow-module__up8WYW__workflow{height:calc(100dvh - var(--mydea-shell-topbar-height))}}@media (min-width:64rem) and (max-width:79.999rem){.project-workflow-module__up8WYW__workflow{grid-template-columns:13rem minmax(0,1fr) 18.5rem}.project-workflow-module__up8WYW__main{padding-inline:1rem}}@media (max-width:63.999rem){.project-workflow-module__up8WYW__workflow{grid-template-columns:minmax(0,1fr)}.project-workflow-module__up8WYW__projectNav{border-right:0;border-bottom:var(--mydea-border-hairline) solid var(--mydea-line-default);padding:.5rem .75rem;overflow:visible}.project-workflow-module__up8WYW__projectNav header{display:none}.project-workflow-module__up8WYW__projectNav nav{scrollbar-width:none;gap:.25rem;margin:0;display:flex;overflow-x:auto}.project-workflow-module__up8WYW__navGroup{display:contents}.project-workflow-module__up8WYW__navGroup h3{display:none}.project-workflow-module__up8WYW__navGroup>a{border:var(--mydea-border-hairline) solid var(--mydea-line-default);flex:none;max-width:14rem;min-height:2.75rem}.project-workflow-module__up8WYW__navGroup>a[aria-current=page]{box-shadow:none;border-color:var(--mydea-accent-base)}.project-workflow-module__up8WYW__main{padding:.875rem .75rem 1.5rem;overflow:visible}.project-workflow-module__up8WYW__context{border-left:0;border-top:var(--mydea-border-hairline) solid var(--mydea-line-default);padding:.875rem .75rem 5rem;overflow:visible}.project-workflow-module__up8WYW__headerMain{flex-basis:100%}.project-workflow-module__up8WYW__headerActions{width:100%}.project-workflow-module__up8WYW__headerActions>a{flex:1;justify-content:center}.project-workflow-module__up8WYW__headerActions>a,.project-workflow-module__up8WYW__rowMore,.project-workflow-module__up8WYW__stageActions button,.project-workflow-module__up8WYW__taskAction,.project-workflow-module__up8WYW__iconButton{min-height:2.75rem}.project-workflow-module__up8WYW__rowMore,.project-workflow-module__up8WYW__stageActions button,.project-workflow-module__up8WYW__taskAction,.project-workflow-module__up8WYW__iconButton{width:2.75rem;height:2.75rem}.project-workflow-module__up8WYW__stage>summary{min-height:3rem}.project-workflow-module__up8WYW__taskRow{grid-template-columns:2.75rem 1.5rem minmax(0,1fr);padding:.5rem 3.25rem .5rem .25rem}.project-workflow-module__up8WYW__taskRow[data-child=true]{padding-left:1.5rem}.project-workflow-module__up8WYW__check{width:2.75rem;height:2.75rem;margin-top:-.5rem}.project-workflow-module__up8WYW__taskMeta{grid-column:3;justify-items:start;padding-top:0}.project-workflow-module__up8WYW__taskAction{top:.375rem;right:.25rem}.project-workflow-module__up8WYW__stageRenameForm,.project-workflow-module__up8WYW__addItemForm{grid-template-columns:minmax(0,1fr) auto auto}.project-workflow-module__up8WYW__stageRenameForm label,.project-workflow-module__up8WYW__addItemForm label{grid-column:1/-1}:is(.project-workflow-module__up8WYW__stageRenameForm,.project-workflow-module__up8WYW__addItemForm,.project-workflow-module__up8WYW__stageForm,.project-workflow-module__up8WYW__contextCard,.project-workflow-module__up8WYW__nudge,.project-workflow-module__up8WYW__dateEditor,.project-workflow-module__up8WYW__notesEditor,.project-workflow-module__up8WYW__detailEditor,.project-workflow-module__up8WYW__inlineTitleEditor,.project-workflow-module__up8WYW__replaceDialog,.project-workflow-module__up8WYW__dialogActions,.project-workflow-module__up8WYW__templateList,.project-workflow-module__up8WYW__stageMenu) button,.project-workflow-module__up8WYW__contextActions a,.project-workflow-module__up8WYW__addItem,.project-workflow-module__up8WYW__addStage,.project-workflow-module__up8WYW__popover>button,.project-workflow-module__up8WYW__undoToast :is(button,a){min-height:2.75rem}:is(.project-workflow-module__up8WYW__stageRenameForm,.project-workflow-module__up8WYW__addItemForm,.project-workflow-module__up8WYW__stageForm,.project-workflow-module__up8WYW__inlineTitleEditor,.project-workflow-module__up8WYW__dialogField,.project-workflow-module__up8WYW__detailEditor,.project-workflow-module__up8WYW__dateEditor) :is(input,select),.project-workflow-module__up8WYW__notesEditor textarea{min-height:2.75rem;font-size:var(--mydea-text-base)}.project-workflow-module__up8WYW__editableHeading button{visibility:visible}.project-workflow-module__up8WYW__undoToast{left:.75rem;right:.75rem;bottom:calc(var(--mydea-shell-mobile-nav-height) + .75rem + env(safe-area-inset-bottom));max-width:none}.project-workflow-module__up8WYW__floatingError{bottom:calc(var(--mydea-shell-mobile-nav-height) + 4.25rem + env(safe-area-inset-bottom))}.project-workflow-module__up8WYW__taskRow[data-menu]{z-index:auto}.project-workflow-module__up8WYW__sheetBackdrop{z-index:1100;background:var(--mydea-entry-backdrop);display:block;position:fixed;inset:0}.project-workflow-module__up8WYW__popover,.project-workflow-module__up8WYW__taskMenu{z-index:1101;border:0;border-top:var(--mydea-border-hairline) solid var(--mydea-line-strong);border-radius:var(--mydea-radius-overlay) var(--mydea-radius-overlay) 0 0;width:auto;max-height:72dvh;padding:.5rem .75rem calc(.75rem + env(safe-area-inset-bottom));box-shadow:var(--mydea-shadow-lg);transform-origin:bottom;position:fixed;inset:auto 0 0;overflow-y:auto}@starting-style{.project-workflow-module__up8WYW__popover{opacity:0;transform:translateY(1rem)}}.project-workflow-module__up8WYW__popover>button,.project-workflow-module__up8WYW__taskMenu button{min-height:2.75rem;font-size:var(--mydea-fs-body)}.project-workflow-module__up8WYW__dialogBackdrop{place-items:end stretch;padding:0}.project-workflow-module__up8WYW__dialog{border-radius:var(--mydea-radius-overlay) var(--mydea-radius-overlay) 0 0;width:100%;max-height:88dvh;padding-bottom:calc(1rem + env(safe-area-inset-bottom))}@starting-style{.project-workflow-module__up8WYW__dialog{opacity:0;transform:translateY(1rem)}}.project-workflow-module__up8WYW__templateList li{grid-template-columns:minmax(0,1fr)}.project-workflow-module__up8WYW__templateList li>div{justify-content:flex-start}}@container desktop-window (max-width:900px){.project-workflow-module__up8WYW__workflow{grid-template-columns:minmax(0,1fr)}.project-workflow-module__up8WYW__projectNav{border-right:0;border-bottom:var(--mydea-border-hairline) solid var(--mydea-line-default)}.project-workflow-module__up8WYW__projectNav nav{gap:.25rem;display:flex;overflow-x:auto}.project-workflow-module__up8WYW__navGroup{display:contents}.project-workflow-module__up8WYW__navGroup h3{display:none}.project-workflow-module__up8WYW__navGroup>a{flex:none;max-width:14rem}.project-workflow-module__up8WYW__context{border-left:0;border-top:var(--mydea-border-hairline) solid var(--mydea-line-default)}.project-workflow-module__up8WYW__headerMain{flex-basis:100%}}.project-workflow-module__up8WYW__projectTitleButton{color:inherit;font:inherit;letter-spacing:inherit;text-align:left;cursor:text;background:0 0;border:0;padding:0}.project-workflow-module__up8WYW__projectTitleButton:hover,.project-workflow-module__up8WYW__projectTitleButton:focus-visible{color:var(--mydea-content-accent);text-underline-offset:.18em;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.project-workflow-module__up8WYW__taskNote{color:var(--mydea-content-muted);font-weight:var(--mydea-weight-normal);font-size:var(--mydea-fs-meta)}
.task-time-editor-module__80ggFW__editor{border:1px solid var(--mydea-line-strong);background:var(--mydea-surface-overlay);width:min(35rem,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--mydea-content-primary);box-shadow:var(--mydea-shadow-lg);margin:auto;padding:.875rem;overflow:auto}.task-time-editor-module__80ggFW__editor::backdrop{background:color-mix(in srgb, var(--mydea-content-primary) 18%, transparent)}.task-time-editor-module__80ggFW__editor form{gap:.625rem;display:grid}.task-time-editor-module__80ggFW__editor header,.task-time-editor-module__80ggFW__editor footer{align-items:center;gap:.5rem;display:flex}.task-time-editor-module__80ggFW__editor header{justify-content:space-between}.task-time-editor-module__80ggFW__editor h2{margin:0;font-size:1rem;font-weight:700}.task-time-editor-module__80ggFW__editor{line-height:1.5}.task-time-editor-module__80ggFW__editor p{margin:0}.task-time-editor-module__80ggFW__title{overflow-wrap:anywhere;color:var(--mydea-content-secondary);font-size:.875rem}.task-time-editor-module__80ggFW__rows{gap:.625rem;display:grid}.task-time-editor-module__80ggFW__editor fieldset{border:1px solid var(--mydea-line-default);grid-template-columns:5rem minmax(0,1fr) 5.5rem 5rem;align-items:end;gap:.5rem;min-width:0;margin:0;padding:.625rem;display:grid}.task-time-editor-module__80ggFW__editor legend,.task-time-editor-module__80ggFW__editor label{color:var(--mydea-content-secondary);font-size:.75rem}.task-time-editor-module__80ggFW__editor label{gap:.25rem;min-width:0;display:grid}.task-time-editor-module__80ggFW__editor input,.task-time-editor-module__80ggFW__editor select,.task-time-editor-module__80ggFW__editor button{border:1px solid var(--mydea-line-default);background:var(--mydea-surface-raised);min-width:0;min-height:2.75rem;color:inherit;font:inherit;padding:.375rem .5rem}.task-time-editor-module__80ggFW__editor button{cursor:pointer;background:var(--mydea-surface-sunken)}.task-time-editor-module__80ggFW__editor button:disabled{opacity:.5;cursor:default}.task-time-editor-module__80ggFW__editor :is(input,select,button):focus-visible{outline:2px solid var(--mydea-accent-base);outline-offset:2px}.task-time-editor-module__80ggFW__editor footer{border-top:1px solid var(--mydea-line-subtle);flex-wrap:wrap;padding-top:.625rem}.task-time-editor-module__80ggFW__editor footer span{flex:1}.task-time-editor-module__80ggFW__editor .task-time-editor-module__80ggFW__primary{background:var(--mydea-accent-base);color:var(--mydea-content-on-accent);border-color:var(--mydea-accent-base)}.task-time-editor-module__80ggFW__error{color:var(--mydea-state-danger);font-size:.875rem}.task-time-editor-module__80ggFW__empty{color:var(--mydea-content-muted);padding-block:.625rem;font-size:.875rem}@media (max-width:600px){.task-time-editor-module__80ggFW__editor fieldset{grid-template-columns:1fr 1fr}.task-time-editor-module__80ggFW__editor input,.task-time-editor-module__80ggFW__editor select{font-size:1rem}}
