.TaskFormModal_taskFormModal__IO7js{height:min(60rem,calc(100vh - 2rem));max-height:calc(100vh - 2rem);overflow:hidden}.TaskFormModal_taskFormContent__53z2L{display:flex;flex-direction:column;min-height:0;overflow:hidden}.TaskFormModal_body__nVOa7{position:relative;flex:1 1 auto;min-height:0;display:flex;overflow:clip}.TaskFormModal_form__N2Zn1{flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:column;gap:.7rem;overflow-y:auto;padding-right:.2rem}.TaskFormModal_subjectInput__EAUed{height:auto;padding:.35rem .5rem;margin-left:-.5rem;width:calc(100% + .5rem);font-size:1.35rem;font-weight:600;letter-spacing:-.01em;line-height:1.3;background:transparent;border-color:transparent;box-shadow:none}.TaskFormModal_subjectInput__EAUed:hover:not(:disabled){background:var(--muted)}.TaskFormModal_subjectInput__EAUed:focus-visible{background:var(--background)}.TaskFormModal_entityRow__JVbEW{display:flex;flex-wrap:wrap;gap:.9rem}.TaskFormModal_entityRow__JVbEW>*{flex:1 1 18rem;min-width:0}.TaskFormModal_entityRow__JVbEW>*+*{flex:0 1 20rem}.TaskFormModal_metaCard__oZ4Yd{display:flex;flex-direction:column;gap:.65rem;padding:.7rem;border:1px solid var(--border);border-radius:.65rem;background:var(--muted)}.TaskFormModal_descriptionField__WDY1Y{position:relative;flex:1 1 auto;min-height:0}.TaskFormModal_descriptionBox__4xydE{flex:1 1 auto;min-height:14rem}.TaskFormModal_modalTitle__dRIOV{flex:1 1 auto}.TaskFormModal_modalTitleRow__C7G_b{display:flex;align-items:center;min-width:0}.TaskFormModal_headerSubjectInput__1q3z9{flex:1 1 auto;min-width:0;width:auto;height:auto;padding:.2rem .4rem;margin-left:-.4rem;font-size:1.2rem;font-weight:600;letter-spacing:-.01em;line-height:1.35;background:transparent;border-color:transparent;box-shadow:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TaskFormModal_headerSubjectInput__1q3z9:hover:not(:disabled){background:var(--muted)}.TaskFormModal_headerSubjectInput__1q3z9:focus-visible{background:var(--background)}.TaskFormModal_field__br_6S{display:flex;flex-direction:column;gap:.25rem}.TaskFormModal_fieldGrid__yWv5Z{display:grid;grid-template-columns:repeat(auto-fit,minmax(8.25rem,1fr));gap:.65rem}.TaskFormModal_labelsRow__hq0jb{display:flex;align-items:flex-end;gap:.65rem}.TaskFormModal_labelsField__dNyMg{flex:1;min-width:0}.TaskFormModal_label__OGILS{margin:0;font-size:.72rem;font-weight:600;color:rgb(75 85 99);text-transform:uppercase;letter-spacing:.03em}.TaskFormModal_error__FEtgQ{margin:0;font-size:.8rem;color:var(--destructive)}.TaskFormModal_inline__oZOJ9{display:flex;flex-direction:column}.TaskFormModal_inlineActions__bnZK9{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(0,0,0,.06)}.TaskFormModal_footer__cWtU_{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem}.TaskFormModal_footerMeta__sB6I2{min-width:0;flex:1 1 auto}.TaskFormModal_footerRightActions__USkit{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.TaskFormModal_dangerOutlineButton__BO_mO{background-color:#ffffff;border:1px solid rgb(220 38 38);color:rgb(220 38 38)}.TaskFormModal_dangerOutlineButton__BO_mO:hover:not(:disabled){background-color:rgb(254 242 242);color:rgb(185 28 28)}@media (max-width:1024px){.TaskFormModal_taskFormModal__IO7js{height:auto}.TaskFormModal_footer__cWtU_{flex-wrap:wrap}}