.TaskList_list___ZtMP{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.TaskList_item__lJLoI{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:10px 12px;background:var(--list-item-bg);display:flex;flex-direction:column;gap:6px}.TaskList_assigneeRow__Qjuvh,.TaskList_statusRow__mdCIJ,.TaskList_titleRow__McQ7S,.TaskList_updatedRow__D5hGV{display:flex;align-items:center;gap:8px;width:100%;min-width:0}.TaskList_titleRow__McQ7S{align-items:flex-start}.TaskList_titleMain__FuH_1{flex:1 1;min-width:0;cursor:pointer;text-align:left;color:var(--text-primary);text-decoration:none;-webkit-tap-highlight-color:transparent}.TaskList_titleMain__FuH_1:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px;border-radius:4px}.TaskList_taskNumber__j48a9{display:inline;font-size:16px;font-weight:700;white-space:nowrap;text-decoration:none}.TaskList_taskHeadlineSep__k4eRz{display:inline;font-size:16px;font-weight:600;color:var(--text-secondary,var(--muted));white-space:pre}.TaskList_taskTitle__hONR2{display:inline;font-size:16px;font-weight:600;line-height:1.35;word-break:break-word;overflow-wrap:anywhere;text-decoration:none}.TaskList_assigneeRow__Qjuvh{justify-content:space-between;gap:8px}.TaskList_assigneeMeta__R12dK{flex:1 1 auto;min-width:0;display:inline-flex;align-items:center;gap:6px}.TaskList_metaSep__2UAUR{flex-shrink:0;color:var(--list-meta-color);font-size:13px}.TaskList_assigneeLabel__4Hhvd,.TaskList_projectLabel__eGahJ{min-width:0;color:var(--list-meta-color);font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TaskList_assigneeLabel__4Hhvd{display:inline-flex;align-items:center;gap:6px}.TaskList_assigneeIcon__soaFN{flex-shrink:0;font-size:16px;line-height:1}.TaskList_actionButton__3m6_O,.TaskList_detailsButton__eaWna{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border);border-radius:8px;background:var(--card,#fff);min-width:32px;min-height:32px;padding:0;cursor:pointer;color:var(--text-secondary,var(--muted));text-decoration:none}.TaskList_headlineActions__TOmrD{flex-shrink:0}.TaskList_headlineActions__TOmrD,.TaskList_rowActions__Nzia5{display:inline-flex;align-items:center;gap:6px}.TaskList_rowMenuWrap__dlR5X{position:relative;flex-shrink:0}.TaskList_menuTrigger__YwYt_{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border);border-radius:8px;background:var(--card,#fff);min-width:32px;min-height:32px;padding:0;cursor:pointer;color:var(--text-secondary,var(--muted))}.TaskList_menuTrigger__YwYt_:hover{border-color:var(--accent-primary);color:var(--accent-primary)}.TaskList_menuDropdown__0ycNk{position:absolute;top:calc(100% + 6px);left:0;z-index:20;min-width:168px;display:flex;flex-direction:column;gap:4px;padding:6px;border:1px solid var(--border-subtle);border-radius:12px;background:var(--surface-card,#fff);box-shadow:var(--shadow-md,0 8px 24px rgba(15,23,42,.12))}.TaskList_menuItem__yn8r_{display:inline-flex;align-items:center;gap:8px;width:100%;min-height:34px;border:1px solid transparent;border-radius:8px;padding:0 10px;background:transparent;color:var(--text-primary);font-size:13px;font-weight:500;text-align:left;cursor:pointer}.TaskList_menuItem__yn8r_:hover:not(:disabled){background:var(--surface-elevated,#f3f4f6)}.TaskList_menuItem__yn8r_:disabled{opacity:.55;cursor:wait}.TaskList_actionButton__3m6_O:hover:not(:disabled),.TaskList_detailsButton__eaWna:hover:not(:disabled){border-color:var(--accent-primary);color:var(--accent-primary)}.TaskList_actionButton__3m6_O:disabled,.TaskList_detailsButton__eaWna:disabled{opacity:.55;cursor:wait}.TaskList_statusRow__mdCIJ{justify-content:space-between;gap:10px}.TaskList_statusLeft__gMUC4{display:flex;align-items:center;gap:6px;flex-wrap:wrap;min-width:0}.TaskList_updatedRow__D5hGV{display:flex;align-items:center;justify-content:space-between;gap:8px}.TaskList_messageButton__fr9zv{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(31,143,77,.35);border-radius:8px;background:rgba(31,143,77,.08);min-width:34px;min-height:34px;padding:0;cursor:pointer;color:var(--success,#1f8f4d)}.TaskList_messageButton__fr9zv:hover{border-color:var(--success,#1f8f4d);background:rgba(31,143,77,.14);color:#157a41}.TaskList_emptyMeta__VeAwJ{margin:0;color:var(--list-meta-color);font-size:13px}.TaskList_metaUpdated__luV6O{flex-shrink:0;margin-left:auto;display:inline-flex;align-items:center;gap:4px;white-space:nowrap;color:var(--list-meta-color);font-size:13px}.TaskList_metaIcon__EnIv3{font-size:12px;line-height:1}.TaskList_deadlineBadge__IWG9y{flex-shrink:0;border-radius:999px;background:var(--surface-elevated,#f3f4f6);color:var(--text-secondary,#6b7280);border:1px solid var(--border-subtle,#e5e7eb)}.TaskList_deadlineBadge__IWG9y,.TaskList_dependentBadge__qwaDk{display:inline-flex;align-items:center;gap:4px;min-height:22px;padding:0 8px;font-size:12px;font-weight:600}.TaskList_dependentBadge__qwaDk{border-radius:999px;background:var(--task-status-dependent-bg);color:var(--task-status-dependent-fg)}.TaskList_overdueBadge__INC94{display:inline-flex;align-items:center;justify-content:center;min-width:22px;min-height:22px;padding:0 6px;border-radius:999px;background:#fff1f0;color:#b42318;font-size:14px;font-weight:700}.TaskList_dragHandle__l507A{color:var(--list-meta-color);cursor:grab;-webkit-user-select:none;user-select:none;font-size:14px;line-height:1;flex-shrink:0;margin-top:2px}.TaskList_itemDragging__mt2_x{opacity:.65}.TaskKanbanCard_taskKanbanCard__E5s1m{border:1px solid #d9c87a;border-radius:12px;padding:10px 12px 12px;background:linear-gradient(180deg,#fff9cf,#fff2ab);display:flex;flex-direction:column;gap:9px;cursor:grab;touch-action:none;box-shadow:0 2px 6px rgba(133,100,23,.2);position:relative;height:182px;overflow:visible}.TaskKanbanCard_taskKanbanCardDropActive__oIW5N{outline:2px solid rgba(47,111,237,.45);outline-offset:2px}.TaskKanbanCard_taskKanbanCardUnread__ApEJi{border-color:#2563eb;box-shadow:0 0 0 2px rgba(37,99,235,.22),0 2px 6px rgba(133,100,23,.2)}.TaskKanbanCard_taskKanbanCard__E5s1m[data-status=in_work]{background:linear-gradient(180deg,#fff3d6,#ffe6b0)}.TaskKanbanCard_taskKanbanCard__E5s1m[data-status=deadline]{background:linear-gradient(180deg,#ffe4e6,#ffcdd2)}.TaskKanbanCard_taskKanbanCard__E5s1m[data-status=deferred]{background:linear-gradient(180deg,#e8efff,#d7e4ff)}.TaskKanbanCard_taskKanbanCard__E5s1m[data-status=dependent]{background:linear-gradient(180deg,#ecebff,#dcd9ff)}.TaskKanbanCard_taskKanbanCard__E5s1m[data-status=review]{background:linear-gradient(180deg,#e5f4ff,#cfeaff)}.TaskKanbanCard_taskKanbanCard__E5s1m[data-status=done]{background:linear-gradient(180deg,#e7f9ee,#c9efda)}.TaskKanbanCard_taskKanbanCard__E5s1m[data-status=cancelled]{background:linear-gradient(180deg,#f2f4f8,#e3e8ef)}.TaskKanbanCard_taskKanbanCard__E5s1m:before{content:"";position:absolute;top:0;left:0;right:0;height:7px;border-radius:12px 12px 0 0;background:rgba(112,81,9,.08)}.TaskKanbanCard_titleButton__Kp8Tf{border:none;background:transparent;padding:0;margin:0;text-align:left;cursor:pointer;color:var(--text-primary);width:100%;position:relative}.TaskKanbanCard_titleButton__Kp8Tf:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px;border-radius:4px}.TaskKanbanCard_headline__pccaZ{display:flex;flex-wrap:nowrap;align-items:baseline;gap:4px;font-size:15px;line-height:1.35;min-width:0}.TaskKanbanCard_taskNumber__ZVFLx{font-weight:700;white-space:nowrap}.TaskKanbanCard_taskTitle__hi_hW{font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TaskKanbanCard_titleTooltip__VJ5pw{position:absolute;left:0;top:calc(100% + 6px);z-index:140;width:min(420px,calc(100vw - 48px));padding:10px 12px;border:1px solid var(--border-subtle);border-radius:10px;background:var(--surface-card);color:var(--text-primary);font-size:15px;line-height:1.45;box-shadow:0 12px 30px rgba(16,24,40,.18);white-space:normal;word-break:break-word;pointer-events:none;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .16s ease,transform .16s ease,visibility .16s ease}.TaskKanbanCard_titleButton__Kp8Tf:focus-visible .TaskKanbanCard_titleTooltip__VJ5pw,.TaskKanbanCard_titleButton__Kp8Tf:hover .TaskKanbanCard_titleTooltip__VJ5pw{opacity:1;visibility:visible;transform:translateY(0)}.TaskKanbanCard_metaRow__coO_j{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;color:#5f4a1b;min-height:28px;overflow:hidden}.TaskKanbanCard_headerActions__CyyTH{display:inline-flex;align-items:center;gap:6px}.TaskKanbanCard_overdueBadge__C_3RE{display:inline-flex;align-items:center;justify-content:center}.TaskKanbanCard_actionsRow__qMRh3{display:flex;flex-wrap:wrap;gap:6px}.TaskKanbanCard_membersRow__58s2t{display:grid;grid-template-columns:1fr;gap:6px;margin-top:auto}.TaskKanbanCard_memberDropZone__PdUFz{border:1px dashed rgba(112,81,9,.35);border-radius:8px;min-height:36px;padding:6px 8px;background:rgba(255,255,255,.48);display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:8px}.TaskKanbanCard_memberDropZoneActive__ui6XX{border-color:rgba(47,111,237,.45);background:rgba(47,111,237,.12)}.TaskKanbanCard_memberRole__Skplu{font-size:16px;color:#6f5b2a;white-space:nowrap}.TaskKanbanCard_memberName__fiBMy{font-size:12px;color:#2f2612;font-weight:500;text-align:left;width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TaskKanbanCard_menuActions__TLqGs{display:flex;flex-direction:column;gap:8px}.TaskKanbanCard_menuActionButton__TIFNi{display:inline-flex;align-items:center;justify-content:flex-start;gap:8px}.TaskKanbanCard_taskActionsModalCard__oy_js{width:min(204px,calc(100vw - 24px))}.TaskKanbanCard_actionButton__AGGXW{width:30px;height:30px;border-radius:999px;border:1px solid rgba(112,81,9,.25);background:rgba(255,255,255,.7);color:#5f4a1b;padding:0;font-size:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.TaskKanbanCard_actionButton__AGGXW:disabled{opacity:.55;cursor:not-allowed}.TaskKanbanCard_actionButtonPrimary__2CZQs{border-color:rgba(47,111,237,.45);background:rgba(47,111,237,.12);color:#1f3f83}.TaskKanbanCard_actionButtonDanger__zvbIa{border-color:rgba(220,38,38,.25);background:rgba(220,38,38,.06);color:#b91c1c}@media (hover:none),(max-width:960px){.TaskKanbanCard_titleTooltip__VJ5pw{display:none}}.TaskKanbanBoard_board__56QTO{display:flex;flex-direction:column;gap:12px}.TaskKanbanBoard_layout__XNQ_C{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;align-items:start}.TaskKanbanBoard_mobileTabs__sTThZ{display:none}.TaskKanbanBoard_mobileTab__Kkg4v{flex:1 1 auto;min-height:34px;border-radius:999px;border:1px solid var(--border-subtle);background:var(--button-secondary-bg);color:var(--text-secondary);font-size:13px;cursor:pointer}.TaskKanbanBoard_mobileTabActive__6CHh7{border-color:rgba(47,111,237,.35);background:rgba(47,111,237,.08);color:var(--text-primary)}.TaskKanbanBoard_columns__8Bt3a{display:flex;gap:10px;align-items:stretch;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:2px}.TaskKanbanBoard_columns__8Bt3a::-webkit-scrollbar{display:none}.TaskKanbanBoard_column__cJSAl{width:260px;min-width:260px;display:flex;flex-direction:column;gap:8px;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card);padding:10px;min-height:120px}.TaskKanbanBoard_columnDragOver__Ahy9w{border-color:rgba(47,111,237,.45);background:rgba(47,111,237,.08)}.TaskKanbanBoard_columnHeader__9nJo7{display:flex;align-items:center;justify-content:space-between;gap:8px}.TaskKanbanBoard_columnTitle__GrzQC{margin:0;font-size:14px;font-weight:600;color:var(--text-primary)}.TaskKanbanBoard_columnCount__niiC3{font-size:12px;color:var(--text-secondary);white-space:nowrap}.TaskKanbanBoard_columnItems__gsFs4{display:flex;flex-direction:column;gap:8px}.TaskKanbanBoard_emptyColumn__6FJsU{margin:0;font-size:13px;color:var(--text-secondary)}.TaskKanbanBoard_hasMoreHint__Es9PH{margin:0;font-size:12px;color:var(--text-secondary)}@media (max-width:960px){.TaskKanbanBoard_layout__XNQ_C{grid-template-columns:1fr}.TaskKanbanBoard_columns__8Bt3a{display:none}.TaskKanbanBoard_mobileTabs__sTThZ{display:flex;gap:6px;overflow-x:auto;padding-bottom:2px}}@media (min-width:961px){.TaskKanbanBoard_mobileColumn__7nSaY{display:none}}@media (max-width:960px){[data-webapp-host=vk] .TaskKanbanBoard_columns__8Bt3a{display:flex}[data-webapp-host=vk] .TaskKanbanBoard_mobileColumn__7nSaY,[data-webapp-host=vk] .TaskKanbanBoard_mobileTabs__sTThZ{display:none}}.TaskKanbanQuickFilters_quickFilters__kPbpl{position:relative;display:flex;flex-direction:column;gap:8px;padding-top:2px}.TaskKanbanQuickFilters_dropdownHead__3_p0A{display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:move;-webkit-user-select:none;user-select:none}.TaskKanbanQuickFilters_closeButton__N7317{border:1px solid var(--border-subtle);border-radius:8px;width:26px;height:26px;background:var(--button-secondary-bg);color:var(--text-secondary);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.TaskKanbanQuickFilters_statusRow__HrpFf{display:flex;align-items:center;justify-content:space-between;gap:6px}.TaskKanbanQuickFilters_statusActions__mmQS4{display:flex;align-items:center;gap:8px;position:relative}.TaskKanbanQuickFilters_toolsMenu__5BZrU{position:absolute;right:44px;top:38px;z-index:20;display:flex;align-items:center;gap:8px;border:1px solid var(--border-subtle);border-radius:10px;background:var(--surface-card);padding:6px;box-shadow:var(--shadow-sm)}.TaskKanbanQuickFilters_toolButton__WqG2I{border:1px solid var(--border-subtle);border-radius:10px;min-height:34px;padding:0 12px;background:var(--button-secondary-bg);color:var(--text-primary);font-size:13px;cursor:pointer}.TaskKanbanQuickFilters_chips__e7_TF{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.TaskKanbanQuickFilters_statusChips__31eQq{display:flex;align-items:center;gap:6px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;flex:1 1 auto;min-width:0;white-space:nowrap}.TaskKanbanQuickFilters_statusChips__31eQq::-webkit-scrollbar{display:none}.TaskKanbanQuickFilters_chip__ntOUx{border:1px solid var(--border-subtle);border-radius:999px;background:var(--button-secondary-bg);color:var(--text-secondary)}.TaskKanbanQuickFilters_chipActive__3VgCS,.TaskKanbanQuickFilters_chip__ntOUx{min-width:44px;height:32px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.TaskKanbanQuickFilters_chipActive__3VgCS{border:1px solid rgba(47,111,237,.45);border-radius:999px;background:rgba(47,111,237,.12);color:var(--text-primary)}.TaskKanbanQuickFilters_icon__Z3Vlm{font-size:15px;line-height:1}.TaskKanbanQuickFilters_text__rKL4Y{white-space:nowrap}.TaskKanbanQuickFilters_projectChip__Gu7ZL{border:1px solid var(--border-subtle);border-radius:999px;background:var(--button-secondary-bg);color:var(--text-secondary)}.TaskKanbanQuickFilters_projectChipActive__rTufI,.TaskKanbanQuickFilters_projectChip__Gu7ZL{min-height:32px;padding:0 12px;display:inline-flex;align-items:center;font-size:13px;cursor:pointer}.TaskKanbanQuickFilters_projectChipActive__rTufI{border:1px solid rgba(47,111,237,.45);border-radius:999px;background:rgba(47,111,237,.12);color:var(--text-primary)}.TaskKanbanQuickFilters_projectChips__9dVxN{display:flex;align-items:center;gap:6px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;white-space:nowrap;cursor:grab;-webkit-user-select:none;user-select:none}.TaskKanbanQuickFilters_projectChips__9dVxN::-webkit-scrollbar{display:none}.TaskKanbanQuickFilters_projectChipsDragging__nj9cA{cursor:grabbing}.TaskKanbanQuickFilters_filterButton__whR9T{border:1px solid var(--button-secondary-border);border-radius:10px;width:34px;height:34px;background:var(--button-secondary-bg);color:var(--button-secondary-text);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.TaskKanbanQuickFilters_filterButtonActive__BluyD{background:#fefce8;border-color:#facc15;color:var(--text-primary)}.TaskKanbanQuickFilters_memberRoleFilters__NXBdq{display:flex;align-items:center;gap:6px}.TaskKanbanQuickFilters_memberRoleChip__xsF9V{border:1px solid var(--border-subtle);border-radius:999px;min-height:30px;padding:0 10px;background:var(--button-secondary-bg);color:var(--text-secondary);font-size:12px;cursor:pointer}.TaskKanbanQuickFilters_memberRoleChipActive__t8PDt{border:1px solid rgba(47,111,237,.45);border-radius:999px;min-height:30px;padding:0 10px;background:rgba(47,111,237,.12);color:var(--text-primary);font-size:12px;cursor:pointer}.TaskKanbanQuickFilters_membersListScrollable__xWWN8{max-height:min(42dvh,360px);overflow:auto;padding-right:2px}.TaskKanbanQuickFilters_membersList__mtI_I{display:flex;flex-direction:column;gap:6px}.TaskKanbanQuickFilters_memberCard__9UITB{border:1px solid var(--border-subtle);border-radius:10px;min-height:36px;background:var(--list-item-bg);color:var(--text-primary);cursor:grab;padding:8px;text-align:left;font-size:13px}.TaskKanbanQuickFilters_memberCardActive__lEsle{border:1px solid rgba(47,111,237,.45);border-radius:10px;min-height:36px;background:rgba(47,111,237,.12);color:var(--text-primary);cursor:pointer;padding:8px;text-align:left;font-size:13px}.TaskKanbanQuickFilters_deadlineCard__XJU9g{border:1px solid var(--border-subtle);border-radius:10px;min-height:34px;background:#fff9e8;color:var(--text-primary);cursor:grab;padding:8px 10px;text-align:left;font-size:13px}.TaskKanbanQuickFilters_floatingModal__nCv_9{position:fixed;z-index:120;border:1px solid var(--border-subtle);border-radius:10px;background:var(--surface-card);box-shadow:var(--shadow-sm);padding:8px;display:flex;flex-direction:column;gap:8px;width:min(224px,calc(100vw - 24px));min-width:140px;max-width:calc(100vw - 24px);min-height:180px;max-height:calc(100dvh - 24px);resize:both;overflow:auto}.TaskKanbanQuickFilters_deadlinesList__q03w9{display:flex;flex-direction:column;align-items:stretch;gap:6px;overflow-y:auto;overflow-x:hidden;padding-right:2px}.TaskQueueTabs_root__0_pq8{flex:1 1;min-width:0}.TaskQueueTabs_scrollTrack__1n9wq{width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.TaskQueueTabs_scrollTrack__1n9wq::-webkit-scrollbar{display:none}.TaskQueueTabs_scrollInner__LlcE8{display:flex;align-items:center;gap:8px;flex-wrap:nowrap;width:max-content;padding:1px 0}.TaskQueueTabs_tabActive__gQzP8,.TaskQueueTabs_tab__2JkgO{flex-shrink:0;min-height:32px;min-width:32px;border-radius:999px;border:1px solid var(--border-subtle);background:var(--list-item-bg,#fff);color:var(--text);padding:0 12px;font-size:13px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.TaskQueueTabs_tabIcon__mKoNK{font-size:16px;line-height:1}.TaskQueueTabs_tabActive__gQzP8{border-color:rgba(47,111,237,.45);background:rgba(47,111,237,.1);color:#1f58d4}.TaskViewToggle_toggle__sCeX9{display:inline-flex;align-items:center;gap:6px;flex-shrink:0}.TaskViewToggle_toggleButtonActive__tSkXp,.TaskViewToggle_toggleButton__UdIxP{min-height:32px;border-radius:999px;border:1px solid var(--border-subtle);background:var(--surface-card,#fff);color:var(--text-secondary);padding:0 10px;font-size:13px;cursor:pointer;display:inline-flex;align-items:center;gap:5px;white-space:nowrap;transition:background .15s ease,border-color .15s ease,color .15s ease}.TaskViewToggle_toggleButton__UdIxP:hover:not(:disabled){border-color:rgba(47,111,237,.35);color:var(--text-primary)}.TaskViewToggle_toggleButtonActive__tSkXp{border-color:rgba(47,111,237,.45);background:rgba(47,111,237,.1);color:var(--text-primary)}.TaskViewToggle_toggleIcon__3H8PL{font-size:15px;line-height:1}.TaskViewToggle_toggleLabel__7mBDY{line-height:1.2}.TaskViewToggle_toggleButton__UdIxP:disabled{opacity:.45;cursor:not-allowed}@media (max-width:480px){.TaskViewToggle_toggleLabel__7mBDY{display:none}.TaskViewToggle_toggleButtonActive__tSkXp,.TaskViewToggle_toggleButton__UdIxP{min-width:34px;padding:0 8px;justify-content:center}}.TaskFormFields_descriptionField__qiS2p{display:flex;flex-direction:column;gap:6px;min-width:0}.TaskFormFields_descriptionToolbar__hzu_B{display:flex;flex-wrap:wrap;gap:6px}.TaskFormFields_toolbarButton__dEUFz{border:1px solid var(--border);border-radius:6px;background:var(--card,#fff);padding:4px 8px;font-size:13px;line-height:1.2;cursor:pointer;color:var(--text-primary,#1a1a1a)}.TaskFormFields_toolbarButton__dEUFz:hover{border-color:var(--accent-primary);color:var(--accent-primary)}.TaskFormFields_projectRow__gnril{display:flex;gap:8px;align-items:stretch;min-width:0}.TaskFormFields_projectSelect__i23Aa{flex:1 1;min-width:0}.TaskFormFields_projectAddButton__X6pgR{flex:0 0 auto;min-width:44px;padding-inline:12px}.TaskFormFields_deadlineField___Whc6,.TaskFormFields_normativeField__gOAXA{display:flex;flex-direction:column;gap:8px;min-width:0}.TaskFormFields_startModeField__wGLXB{display:flex;flex-direction:column;gap:10px;min-width:0}.TaskFormFields_sectionHeading__oE_W2,.TaskFormFields_startModeHeading__Fgko3{margin:0;font-size:15px;font-weight:700;line-height:1.3;color:var(--text-primary,#1a1a1a)}.TaskFormFields_startModeOptions__fMQcO{display:flex;flex-direction:column;gap:10px}.TaskFormFields_startModeOption__DiuBL{display:flex;gap:8px;align-items:center;font-size:14px;line-height:1.35;color:var(--text-primary,#1a1a1a);cursor:pointer}.TaskFormFields_formHint__M5Z7a{margin:0;font-size:11px;line-height:1.35;color:var(--muted)}.TaskFormFields_requiredField__5KIW2{border-color:#dc2626!important;box-shadow:0 0 0 1px rgba(220,38,38,.25)}.TaskFormFields_requiredHint__B3Y9H{margin:-2px 0 0;font-size:11px;line-height:1.35;color:#b42318}.TaskFormFields_predecessorSummaryRow__k9xri{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.TaskFormFields_predecessorSearchRow__ZKITT{display:flex;gap:8px;align-items:stretch}.TaskFormFields_predecessorResults__7Tp3y,.TaskFormFields_predecessorSelectedList__9Byna{display:flex;flex-direction:column;gap:8px;max-height:180px;overflow:auto}.TaskFormFields_predecessorResultRow__bxU_7{display:flex;gap:8px;align-items:center;justify-content:space-between}.page_page__CiLlR{min-height:auto;background:transparent;padding:0}.page_container__KhSzF{width:100%;display:flex;flex-direction:column;gap:12px}.page_row__w85NV{display:flex;gap:8px;flex-wrap:wrap}.page_buttonSecondary__ZN9Mr{min-height:36px;border-radius:10px;border:1px solid rgba(47,111,237,.25);cursor:pointer;padding:0 12px;font-size:14px;background:#fff;color:var(--text)}.page_card__YfmlI{border:1px solid var(--workspace-section-card-border,var(--border));border-radius:14px;background:var(--workspace-section-card-bg,var(--card,var(--surface-card)));padding:14px;box-shadow:var(--shadow-md,0 6px 20px rgba(20,32,56,.08))}.page_muted__o6YTc{margin:0;color:var(--muted)}.page_overlay__WdhPI{position:fixed;inset:0;background:rgba(15,22,38,.66);display:flex;align-items:center;justify-content:center;z-index:50;padding:16px}.page_image__FlJX3{max-width:min(1024px,96vw);max-height:88vh;border-radius:10px;background:#fff}