.ExpandedProjectDetails_wrapper__soNLV{padding:var(--sp-4);margin-top:var(--sp-4);border:1px solid #ddd;border-radius:var(--radius-md)}.ExpandedProjectDetails_dark__mVi7q .ExpandedProjectDetails_wrapper__soNLV{background-color:var(--dark-800);border:1px solid var(--borders-gray)}.ExpandedProjectDetails_header__k0ZB8{display:flex;align-items:center;justify-content:space-between;padding-bottom:var(--sp-2);margin-bottom:12px;border-bottom:1px solid #eee}.ExpandedProjectDetails_dark__mVi7q .ExpandedProjectDetails_header__k0ZB8{border-bottom:1px solid var(--borders-gray)}.ExpandedProjectDetails_title__YNfLA{margin:0;font-size:1.2rem;font-weight:var(--fw-bold);color:var(--text-primary)}.ExpandedProjectDetails_dark__mVi7q .ExpandedProjectDetails_title__YNfLA{color:var(--text-on-dark)}.ExpandedProjectDetails_closeButton__Js1V0{font-size:1rem;color:#007bff;cursor:pointer;background:none;border:none}.ExpandedProjectDetails_dark__mVi7q .ExpandedProjectDetails_closeButton__Js1V0{color:var(--blue-400)}.ExpandedProjectDetails_expandedCard__lxdSB{padding:var(--sp-4);margin-top:var(--sp-4);margin-bottom:var(--sp-4);background:var(--bg-surface);border:1px solid #e0e0e0;border-radius:var(--radius-md);box-shadow:0 2px 4px rgba(0,0,0,.1)}.ExpandedProjectDetails_dark__mVi7q .ExpandedProjectDetails_expandedCard__lxdSB{background:var(--dark-600);border:1px solid var(--borders-gray)}.ExpandedProjectDetails_taskTitle__oBIU0{margin:0;font-size:1.1rem;font-weight:var(--fw-bold);color:#333}.ExpandedProjectDetails_dark__mVi7q .ExpandedProjectDetails_taskTitle__oBIU0{color:var(--text-on-dark)}.ExpandedProjectDetails_statusBadge__i_zyd{padding:var(--sp-1) var(--sp-2);font-size:.8rem;color:#1976d2;background-color:#e3f2fd;border-radius:var(--radius-lg)}.ExpandedProjectDetails_dark__mVi7q .ExpandedProjectDetails_statusBadge__i_zyd{color:var(--text-on-dark);background-color:var(--dark-600)}.ExpandedProjectDetails_docTypePlain__3GJHo{margin-bottom:12px;font-style:italic;color:#666}.ExpandedProjectDetails_dark__mVi7q .ExpandedProjectDetails_docTypePlain__3GJHo{color:var(--dark-100)}.ExpandedProjectDetails_taskInfo__mn7E4>div{margin-bottom:var(--sp-2);color:#333}.ExpandedProjectDetails_dark__mVi7q .ExpandedProjectDetails_taskInfo__mn7E4>div{color:var(--text-on-dark)}.ExpandedProjectDetails_progressRow__mGjmR{display:flex;gap:12px;align-items:center}.ExpandedProjectDetails_progressText__LFYsV{min-width:120px;color:#333}.ExpandedProjectDetails_dark__mVi7q .ExpandedProjectDetails_progressText__LFYsV{color:var(--text-on-dark)}.ExpandedProjectDetails_inlineProgressBar__lDxdQ{flex-grow:1}.ExpandedProjectDetails_expandedDetails__tTEj0{padding:12px;margin-top:var(--sp-4);color:#333;background-color:#f5f5f5;border-radius:var(--radius-sm)}.ExpandedProjectDetails_dark__mVi7q .ExpandedProjectDetails_expandedDetails__tTEj0{color:var(--text-on-dark);background-color:var(--dark-700)}.ExpandedProjectDetails_expandedDetails__tTEj0 h4{margin-top:0;margin-bottom:12px;font-size:1rem;color:#333}.ExpandedProjectDetails_dark__mVi7q .ExpandedProjectDetails_expandedDetails__tTEj0 h4{color:var(--text-on-dark)}.ExpandedProjectDetails_expandedDetails__tTEj0 h5{margin:12px 0 var(--sp-2);font-size:.9rem;color:#333}.ExpandedProjectDetails_dark__mVi7q .ExpandedProjectDetails_expandedDetails__tTEj0 h5{color:var(--text-on-dark)}.ExpandedProjectDetails_reportsSection__fTHZL{padding:var(--sp-4);margin-top:20px;color:#333;background-color:#f9f9f9;border:1px solid #e0e0e0;border-radius:var(--radius-md)}.ExpandedProjectDetails_dark__mVi7q .ExpandedProjectDetails_reportsSection__fTHZL{color:var(--text-on-dark);background-color:var(--dark-700);border:1px solid var(--borders-gray)}.ExpandedProjectDetails_reportsSection__fTHZL h4{margin-top:0;margin-bottom:var(--sp-4);font-size:1.1rem;font-weight:var(--fw-semibold);color:#333}.ExpandedProjectDetails_dark__mVi7q .ExpandedProjectDetails_reportsSection__fTHZL h4{color:var(--text-on-dark)}.ExpandedProjectDetails_expandedDetails__tTEj0 div{color:#333}.ExpandedProjectDetails_dark__mVi7q .ExpandedProjectDetails_expandedDetails__tTEj0 div{color:var(--text-on-dark)}.ExpandedProjectDetails_reportItem__hsYm2{padding:var(--sp-2);margin-bottom:var(--sp-2);background-color:var(--bg-surface);border-radius:var(--radius-xs)}.ExpandedProjectDetails_dark__mVi7q .ExpandedProjectDetails_reportItem__hsYm2{background-color:var(--dark-600)}.ExpandedProjectDetails_footer__o_sh7{display:flex;justify-content:flex-end;padding-top:var(--sp-4);margin-top:var(--sp-4);border-top:1px solid #eee}.ExpandedProjectDetails_dark__mVi7q .ExpandedProjectDetails_footer__o_sh7{border-top:1px solid var(--borders-gray)}.ExpandedProjectDetails_titleContainer__44L_c{display:flex;align-items:center;justify-content:space-between;width:100%}.ExpandedProjectDetails_commentsSection__6WPmx{padding:var(--sp-4);margin-top:20px;background-color:#f9f9f9;border:1px solid #e0e0e0;border-radius:var(--radius-md)}.ExpandedProjectDetails_dark__mVi7q .ExpandedProjectDetails_commentsSection__6WPmx{background-color:var(--dark-700);border:1px solid var(--borders-gray)}.ExpandedProjectDetails_commentsSection__6WPmx h4{margin-top:0;margin-bottom:var(--sp-4);font-size:1.1rem;font-weight:var(--fw-semibold);color:#333}.ExpandedProjectDetails_dark__mVi7q .ExpandedProjectDetails_commentsSection__6WPmx h4{color:var(--text-on-dark)}.ExpandedProjectDetails_commentsList__uaBhT{max-height:300px;padding-right:var(--sp-2);margin-bottom:var(--sp-4);overflow-y:auto}.ExpandedProjectDetails_commentItem__nw3Qa{padding:12px;margin-bottom:12px;background-color:var(--bg-surface);border:1px solid #e0e0e0;border-radius:var(--radius-sm)}.ExpandedProjectDetails_dark__mVi7q .ExpandedProjectDetails_commentItem__nw3Qa{background-color:var(--dark-600);border:1px solid var(--borders-gray)}.ExpandedProjectDetails_commentItem__nw3Qa:last-child{margin-bottom:0}.ExpandedProjectDetails_commentHeader__SCI9n{display:flex;align-items:center;justify-content:space-between;padding-bottom:6px;margin-bottom:var(--sp-2);border-bottom:1px solid #eee}.ExpandedProjectDetails_dark__mVi7q .ExpandedProjectDetails_commentHeader__SCI9n{border-bottom:1px solid var(--borders-gray)}.ExpandedProjectDetails_commentAuthor__LXc1F{font-weight:var(--fw-semibold);color:#333}.ExpandedProjectDetails_dark__mVi7q .ExpandedProjectDetails_commentAuthor__LXc1F{color:var(--text-on-dark)}.ExpandedProjectDetails_commentDate__xelxr{font-size:.8rem;color:#666}.ExpandedProjectDetails_dark__mVi7q .ExpandedProjectDetails_commentDate__xelxr{color:var(--text-secondary)}.ExpandedProjectDetails_commentText__PaAmW{line-height:1.4;color:#333}.ExpandedProjectDetails_dark__mVi7q .ExpandedProjectDetails_commentText__PaAmW{color:var(--text-on-dark)}.ExpandedProjectDetails_noComments__Mja7_{padding:20px;font-style:italic;color:#666;text-align:center}.ExpandedProjectDetails_dark__mVi7q .ExpandedProjectDetails_noComments__Mja7_{color:var(--text-secondary)}.ExpandedProjectDetails_addCommentForm__mFbAM{display:flex;flex-direction:column;gap:12px}.ExpandedProjectDetails_commentTextArea__lM8yz{min-height:80px;resize:vertical}.ExpandedProjectDetails_submitCommentButton__MZ4sH{align-self:flex-start;min-width:180px}.ExpandedProjectDetails_relatedTasksSection__HYNet{padding:0;margin-top:20px;background:rgba(0,0,0,0);border:none;border-radius:0}.ExpandedProjectDetails_dark__mVi7q .ExpandedProjectDetails_relatedTasksSection__HYNet{background:rgba(0,0,0,0);border:none}.ExpandedProjectDetails_relatedTasksSection__HYNet h4{margin-top:0;margin-bottom:var(--sp-4);font-size:1.1rem;font-weight:var(--fw-semibold);color:#333}.ExpandedProjectDetails_dark__mVi7q .ExpandedProjectDetails_relatedTasksSection__HYNet h4{color:var(--text-on-dark)}.ExpandedProjectDetails_relationsGroup__coYwd{padding:0;margin-bottom:var(--sp-4);background:rgba(0,0,0,0);border:none}.ExpandedProjectDetails_relationsGroup__coYwd h5{margin:12px 0 var(--sp-2);font-size:.95rem;font-weight:var(--fw-semibold);color:#333}.ExpandedProjectDetails_dark__mVi7q .ExpandedProjectDetails_relationsGroup__coYwd h5{color:var(--text-on-dark)}.ExpandedProjectDetails_relationsList__2AYA_{display:flex;flex-direction:column;gap:var(--sp-2)}.ExpandedProjectDetails_relationHeader__MXZr1{display:flex;flex-wrap:wrap;gap:var(--sp-2);align-items:center;justify-content:space-between;padding-bottom:var(--sp-2);margin-bottom:12px;border-bottom:1px solid #eee}.ExpandedProjectDetails_dark__mVi7q .ExpandedProjectDetails_relationHeader__MXZr1{border-bottom:1px solid var(--borders-gray)}.ExpandedProjectDetails_relationType__7hSbi{padding:var(--sp-1) var(--sp-2);font-size:.8rem;color:#1976d2;background-color:#e3f2fd;border-radius:var(--radius-lg)}.ExpandedProjectDetails_dark__mVi7q .ExpandedProjectDetails_relationType__7hSbi{color:var(--text-on-dark);background-color:var(--dark-600)}.ExpandedProjectDetails_lagDays__gsRuU{padding:2px 6px;font-size:.8rem;color:#666;background-color:#f5f5f5;border-radius:var(--radius-xs)}.ExpandedProjectDetails_dark__mVi7q .ExpandedProjectDetails_lagDays__gsRuU{color:var(--text-secondary);background-color:var(--dark-700)}.ExpandedProjectDetails_taskDesignation__VXeE7{margin-bottom:4px;font-weight:var(--fw-semibold);color:#333}.ExpandedProjectDetails_dark__mVi7q .ExpandedProjectDetails_taskDesignation__VXeE7{color:var(--text-on-dark)}.ExpandedProjectDetails_taskDescription__g6hzg{margin:4px 0;font-size:.85rem;line-height:1.4;color:#666}.ExpandedProjectDetails_dark__mVi7q .ExpandedProjectDetails_taskDescription__g6hzg{color:var(--text-secondary)}.ExpandedProjectDetails_taskName__oNDWM{margin-bottom:4px;font-size:.9rem;color:#555}.ExpandedProjectDetails_dark__mVi7q .ExpandedProjectDetails_taskName__oNDWM{color:var(--text-secondary)}.ExpandedProjectDetails_taskProgress__ekl_y{font-size:.85rem;color:#666}.ExpandedProjectDetails_dark__mVi7q .ExpandedProjectDetails_taskProgress__ekl_y{color:var(--dark-300)}.FinishedFiles_dark__eSrfo .FinishedFiles_wrapper__MoRk_{color:var(--text-on-dark)}.FinishedFiles_title__ZrZyO{font-size:var(--fs-xl);font-weight:var(--fw-semibold);color:var(--text-primary)}.FinishedFiles_dark__eSrfo .FinishedFiles_title__ZrZyO{color:var(--text-on-dark)}@media(max-width:819px){.FinishedFiles_wrapper__MoRk_{gap:30px}}.InitialDocs_wrapper__Fqm2E{margin:var(--sp-6) 0;border:1px solid rgba(0,0,0,0)}.InitialDocs_title__C02sP{margin:0;font-family:var(--font-family);font-size:var(--fs-xl);font-weight:var(--fw-semibold);color:var(--text-primary)}.InitialDocs_dark__tS9hP .InitialDocs_title__C02sP{color:var(--text-on-dark)}@media(max-width:819px){.InitialDocs_wrapper__Fqm2E{gap:var(--sp-8)}}