.Auctions_participation_row__civED{display:flex;gap:var(--sp-4);align-items:center}@media(max-width:1439px){.Auctions_item__BhJIj{width:calc((100% - 60px)/3);max-width:calc((100% - 60px)/3)}}@media(max-width:819px){.Auctions_item__BhJIj{width:calc((100% - 16px)/2);max-width:calc((100% - 16px)/2)}.Auctions_item_wrapper__J6fCn{flex-basis:content}.Auctions_wrapper__jfpDN{gap:var(--sp-4)}}@media(max-width:519px){.Auctions_item__BhJIj{width:100%;max-width:100%}}.CompletedProjects_wrapper__gHoHo{position:relative;width:100%;overflow:hidden;border-radius:var(--radius-xl)}.swiper-pagination-chiefEnginer .swiper-pagination-bullet{--swiper-pagination-bullet-width:16px;--swiper-pagination-bullet-height:8px;--swiper-pagination-bullet-inactive-color:var(--blue-50);border-radius:1000px}.swiper-pagination-chiefEnginer{position:absolute;bottom:calc(58px + 30px)!important;z-index:1;display:flex;gap:10px;justify-content:center;height:8px}.swiper-pagination-chiefEnginer-bullet-active-main{background-color:var(--blue-50)!important;opacity:100%!important}.swiper-pagination-chiefEnginer-bullet-active{background-color:var(--blue-500)!important}@media (max-width:2559px){.swiper-pagination-chiefEnginer{bottom:calc(40px)!important}}@media (max-width:1439px){.swiper-pagination-chiefEnginer{bottom:calc(30px)!important;height:6px!important}.swiper-pagination-chiefEnginer .swiper-pagination-bullet{--swiper-pagination-bullet-height:6px;--swiper-pagination-bullet-width:12px}}@media (max-width:519px){.swiper-pagination-chiefEnginer{bottom:calc(30px)!important;height:8px!important}}.Slide_wrapper__0VjBT{position:relative;overflow:hidden;border-radius:var(--radius-xl)}.Slide_text__box__Sww_h{position:absolute;top:31%;left:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;color:var(--text-on-dark)}.Slide_title__m2zLp{font-size:68px}.Slide_text__Wh2z1,.Slide_title__m2zLp{width:-moz-fit-content;width:fit-content;font-weight:800}.Slide_text__Wh2z1{font-size:var(--fs-3xl)}.Slide_background__48AwS{width:100%;height:100%}.Slide_background__wrapper__hEsax{position:relative;width:100%;height:100%}.Slide_background__blur__Ep4xJ{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(24,28,55,.25),rgba(24,28,55,.75));background-color:rgba(24,28,55,.2)}@media(max-width:2559px){.Slide_title__m2zLp{font-size:var(--fs-3xl)}.Slide_text__Wh2z1{font-size:var(--fs-base)}}@media(max-width:1439px){.Slide_text__box__Sww_h{top:35%}.Slide_title__m2zLp{font-size:var(--fs-xl)}.Slide_text__Wh2z1{font-size:var(--fs-xs)}}@media(max-width:819px){.Slide_title__m2zLp{font-size:40px}.Slide_text__Wh2z1{font-size:var(--fs-base)}}@media(max-width:519px){.Slide_text__box__Sww_h{position:absolute;top:50%;left:0;width:100%;padding:0 20px;color:var(--text-on-dark);transform:translateY(-60%)}.Slide_title__m2zLp{font-size:var(--fs-xl)}.Slide_text__Wh2z1,.Slide_title__m2zLp{font-weight:var(--fw-bold);text-align:center}.Slide_text__Wh2z1{font-size:var(--fs-base)}}.Slider_wrapper__JeOVP{position:relative;width:100%;height:100%}.Slider_button__prev__1upne{left:0}.Slider_button__next__SjpN2,.Slider_button__prev__1upne{position:absolute;top:0;z-index:1;width:15%;height:100%;opacity:0}.Slider_button__next__SjpN2{right:0}.Slider_pagination__sS3Mt{position:absolute;bottom:224px;z-index:1;display:flex;gap:10px;justify-content:center;width:100%!important;height:8px}.Docs_wrapper___0T1_{display:flex;flex-wrap:wrap;gap:30px}.Docs_item__AVU_p{width:calc((100% - 90px)/4);max-width:calc((100% - 90px)/4);overflow:hidden;overflow-wrap:break-word}@media(max-width:1439px){.Docs_item__AVU_p{width:calc((100% - 60px)/3);max-width:calc((100% - 60px)/3)}}@media(max-width:819px){.Docs_item__AVU_p{width:calc((100% - 16px)/2);max-width:calc((100% - 16px)/2)}.Docs_item_wrapper__x4BHc{flex-basis:content}.Docs_wrapper___0T1_{gap:var(--sp-4)}}@media(max-width:519px){.Docs_item__AVU_p{width:100%;max-width:100%}}.Bottom_wrapper__BsBiW{display:flex;gap:30px;align-items:center}@media(max-width:819px){.Bottom_wrapper__BsBiW{flex-direction:column;gap:var(--sp-4);align-items:start}}.Filters_wrapper__Ipmgh{display:flex;flex-direction:column;gap:30px}@media(max-width:819px){.Filters_wrapper__Ipmgh{gap:var(--sp-4)}}.Top_wrapper__6nmyO{display:flex;gap:30px;align-items:center}.Top_icon__IebBT{display:flex;align-items:center;justify-content:center;font-size:var(--fs-xl);color:var(--blue-500);transition:var(--transition-base)}.Top_icon__IebBT.Top_revert__5RLK5{transform:rotate(180deg)}.Top_text__TKqHK span{color:var(--blue-500)}.Top_button__RRK5x:nth-of-type(n){padding:10px 20px}@media(max-width:1439px){.Top_wrapper__6nmyO{flex-direction:column;gap:var(--sp-4);align-items:start}}@media(max-width:819px){.Top_button__RRK5x,.Top_text__TKqHK{font-size:var(--fs-sm)}}.Main_wrapper__neqZu{display:flex;gap:30px;align-items:center;overflow-x:auto;overflow-y:inherit}@media(max-width:819px){.Main_wrapper__neqZu{flex-direction:column;overflow:inherit}.Main_item__jzu_O:nth-of-type(n){width:100%;max-width:100%}}.BackBtn_wrapper__w9bo_{display:flex;justify-content:end;margin-top:-15px;margin-bottom:-45px}@media(max-width:819px){.BackBtn_wrapper__w9bo_{justify-content:flex-end}.BackBtn_button__UmlGs{min-width:80px!important}}@media(max-width:519px){.BackBtn_wrapper__w9bo_{margin-bottom:0}}.ProjectInWork_wrapper__qHAlD{display:flex;flex-direction:column;gap:30px}@media(max-width:819px){.ProjectInWork_wrapper__qHAlD{gap:var(--sp-4)}}.InitialAuctionPageChiefEngineer_wrapper__lXtat{display:flex;flex-direction:column;gap:var(--sp-10)}.InitialAuctionPageChiefEngineer_warning__5aKIw{padding:var(--sp-4) 20px;font-size:var(--fs-sm);line-height:1.5;color:#856404;background-color:#fff3cd;border:1px solid #ffc107;border-radius:var(--radius-md)}@media(max-width:819px){.InitialAuctionPageChiefEngineer_wrapper__lXtat{gap:30px}}.TrainingMaterials_wrapper__18_ru{display:flex;flex-wrap:wrap;gap:30px}.TrainingMaterials_item__jmT0V{width:calc((100% - 60px)/3);max-width:calc((100% - 60px)/3)}@media(max-width:1439px){.TrainingMaterials_item__jmT0V{width:calc((100% - 60px)/2);max-width:calc((100% - 60px)/2)}}@media(max-width:819px){.TrainingMaterials_item__jmT0V{width:100%;max-width:100%}}.Main_main__YhiUa{display:flex;flex-direction:column;gap:var(--sp-4)}.Main_section__BqCD_{display:flex;flex-direction:column;gap:var(--sp-3)}.Main_section__BqCD_ .MuiTableContainer-root{max-height:none!important;overflow:auto hidden!important}.Main_section_title__HbEgO{margin:0;font-size:var(--fs-base);font-weight:var(--fw-semibold);color:var(--text-primary,#1a1a1a)}.Main_auction_button_wrapper__zOwbi{display:flex;justify-content:end;width:100%}.Main_date_input__hBu6Y:nth-of-type(n){min-width:12em}._hiefEngineerPage_wrapper__D67MI{display:flex;flex-direction:column;gap:var(--sp-10)}._hiefEngineerPage_complited_and_docs_wrapper__qtQAD{display:flex;gap:30px;height:595px;min-height:595px;max-height:595px;overflow:hidden}@media(max-width:1439px){._hiefEngineerPage_complited_and_docs_wrapper__qtQAD{flex-direction:column;height:-moz-fit-content;height:fit-content;min-height:-moz-fit-content;min-height:fit-content;max-height:-moz-fit-content;max-height:fit-content;overflow:inherit}}.BackBtn_wrapper__MOq7Y{display:flex;flex-shrink:0;justify-content:end}@media(max-width:819px){.BackBtn_button__WOicA{min-width:80px!important}}.Docs_dark__CsBja .Docs_wrapper__TpfU1{color:var(--text-on-dark)}.Docs_title__ErSCN{font-size:var(--fs-xl);font-weight:var(--fw-semibold);color:var(--text-primary)}.Docs_dark__CsBja .Docs_title__ErSCN{color:var(--text-on-dark)}@media(max-width:819px){.Docs_wrapper__TpfU1{gap:var(--sp-8)}}.ExpandedProjectDetails_wrapper__WtEi_{padding:var(--sp-4);margin-top:var(--sp-4);border:1px solid #ddd;border-radius:var(--radius-md)}.ExpandedProjectDetails_dark__Qadri .ExpandedProjectDetails_wrapper__WtEi_{background-color:var(--dark-800);border:1px solid var(--borders-gray)}.ExpandedProjectDetails_header__fpDgo{display:flex;align-items:center;justify-content:space-between;padding-bottom:var(--sp-2);margin-bottom:var(--sp-3);border-bottom:1px solid #eee}.ExpandedProjectDetails_dark__Qadri .ExpandedProjectDetails_header__fpDgo{border-bottom:1px solid var(--borders-gray)}.ExpandedProjectDetails_titleContainer__3UtFc{display:flex;flex:1 1;gap:var(--sp-2);align-items:center}.ExpandedProjectDetails_finalizationActions__dwy_X{display:flex;flex-shrink:0;gap:var(--sp-2);align-items:center}.ExpandedProjectDetails_finalizationStatus__lJPCy{font-size:.85rem;font-weight:var(--fw-medium);color:var(--dark-400);white-space:nowrap}.ExpandedProjectDetails_dark__Qadri .ExpandedProjectDetails_finalizationStatus__lJPCy{color:var(--gray-300)}.ExpandedProjectDetails_editProgressButton__69Q26,.ExpandedProjectDetails_finalizationButton__jRy_C{flex-shrink:0;white-space:nowrap}.ExpandedProjectDetails_title__jn7ji{margin:0;font-size:1.2rem;font-weight:var(--fw-bold);color:var(--text-primary)}.ExpandedProjectDetails_dark__Qadri .ExpandedProjectDetails_title__jn7ji{color:var(--white)}.ExpandedProjectDetails_closeButton__qo5E0{font-size:1rem;color:#007bff;cursor:pointer;background:none;border:none}.ExpandedProjectDetails_dark__Qadri .ExpandedProjectDetails_closeButton__qo5E0{color:var(--blue-400)}.ExpandedProjectDetails_expandedCard__rRYO0{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__Qadri .ExpandedProjectDetails_expandedCard__rRYO0{background:var(--dark-600);border:1px solid var(--borders-gray)}.ExpandedProjectDetails_taskTitle__Na9e1{margin:0;font-size:1.1rem;font-weight:var(--fw-bold);color:#333}.ExpandedProjectDetails_dark__Qadri .ExpandedProjectDetails_taskTitle__Na9e1{color:var(--white)}.ExpandedProjectDetails_statusBadge__teowx{padding:10px;font-size:.8rem;white-space:nowrap;border:1px solid rgba(0,0,0,0);border-radius:var(--radius-lg)}.ExpandedProjectDetails_statusBadge_inProgress__yU5e1{color:#56bc6b;background-color:#effaf1;border-color:#b5e9c0}.ExpandedProjectDetails_statusBadge_pending__2zD_G{color:#e25151;background-color:#fceeee;border-color:#f6c9c9}.ExpandedProjectDetails_statusBadge_completed__tEF58{color:#5959f6;background-color:#eeeefe;border-color:#ccccfc}.ExpandedProjectDetails_statusBadge_draft__0xvK4{color:#e29551;background-color:#fcf4ee;border-color:#f6dec9}.ExpandedProjectDetails_docTypePlain__7ge6a{margin-bottom:var(--sp-3);font-style:italic;color:#666}.ExpandedProjectDetails_dark__Qadri .ExpandedProjectDetails_docTypePlain__7ge6a{color:var(--dark-100)}.ExpandedProjectDetails_taskInfo__c_PKO>div{margin-bottom:var(--sp-2);color:#333}.ExpandedProjectDetails_dark__Qadri .ExpandedProjectDetails_taskInfo__c_PKO>div{color:var(--white)}.ExpandedProjectDetails_taskInfoHorizontal__UV5z_{display:flex;flex-wrap:nowrap;gap:var(--sp-6);align-items:flex-start;justify-content:space-between;padding:var(--sp-4) 0;margin-bottom:var(--sp-4)}.ExpandedProjectDetails_infoItemVertical__v5tpk{display:flex;flex:1 1;flex-shrink:0;flex-direction:column;align-items:flex-start;min-width:140px}.ExpandedProjectDetails_infoTitle__nxaej{margin-bottom:var(--sp-1);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:#9597a3;text-align:left}.ExpandedProjectDetails_dark__Qadri .ExpandedProjectDetails_infoTitle__nxaej{color:var(--white)}.ExpandedProjectDetails_infoContent__m83V1{font-size:var(--fs-base);font-weight:var(--fw-medium);color:#333;text-align:left}.ExpandedProjectDetails_dark__Qadri .ExpandedProjectDetails_infoContent__m83V1{color:var(--white)}.ExpandedProjectDetails_progressBarWrapper__0O4R_{display:flex;flex:1 1 auto;flex-shrink:0;flex-direction:column;align-items:flex-start;min-width:240px;max-width:320px}.ExpandedProjectDetails_progressTitle___LXuz{margin-bottom:var(--sp-1);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:#9597a3;text-align:left}.ExpandedProjectDetails_dark__Qadri .ExpandedProjectDetails_progressTitle___LXuz{color:var(--white)}.ExpandedProjectDetails_progressContent__ZbZyo{display:flex;flex-direction:column;gap:6px;align-items:flex-start;width:100%}.ExpandedProjectDetails_taskInfoGrid__hrxRj{display:grid;grid-template-columns:1fr;grid-gap:var(--sp-3);gap:var(--sp-3);padding:var(--sp-2) 0}.ExpandedProjectDetails_taskInfoStack__hl_ht{width:100%}.ExpandedProjectDetails_infoRow__hvbLW{display:flex;flex-wrap:wrap;gap:var(--sp-5);justify-content:space-between;width:100%}.ExpandedProjectDetails_infoItemStack__RNiOK{display:flex;flex:1 1;flex-direction:column;gap:2px;align-items:center;min-width:150px}.ExpandedProjectDetails_infoLabel__5l5mq{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:#9597a3;text-align:center}.ExpandedProjectDetails_dark__Qadri .ExpandedProjectDetails_infoLabel__5l5mq{color:var(--white)}.ExpandedProjectDetails_infoValue__BVdRw{margin-bottom:var(--sp-1);font-size:var(--fs-base);font-weight:var(--fw-medium);color:#333;text-align:center}.ExpandedProjectDetails_dark__Qadri .ExpandedProjectDetails_infoValue__BVdRw{color:var(--white)}.ExpandedProjectDetails_progressSection__w5sHt{display:flex;flex-wrap:wrap;gap:var(--sp-3);align-items:center;padding:var(--sp-2);background-color:#f5f5f5;border-radius:var(--radius-sm)}.ExpandedProjectDetails_dark__Qadri .ExpandedProjectDetails_progressSection__w5sHt{background-color:var(--dark-700)}.ExpandedProjectDetails_infoItem__ozbRr{display:flex;flex-wrap:wrap;gap:var(--sp-3);align-items:center;padding:6px 0}.ExpandedProjectDetails_taskInfoRow__VdJA7{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%;padding:var(--sp-2) 0;font-size:.9rem;line-height:1.3;color:#333}.ExpandedProjectDetails_dark__Qadri .ExpandedProjectDetails_taskInfoRow__VdJA7{color:var(--white)}.ExpandedProjectDetails_infoBlock__A9_BY{display:flex;flex:1 1;flex-wrap:wrap;gap:var(--sp-2);align-items:center;justify-content:center;padding:6px 12px;font-size:var(--fs-base);font-weight:var(--fw-semibold);text-align:center}.ExpandedProjectDetails_separator__YW1VU{margin:0 var(--sp-1);color:#999}.ExpandedProjectDetails_dark__Qadri .ExpandedProjectDetails_separator__YW1VU{color:var(--dark-300)}.ExpandedProjectDetails_infoBlock__A9_BY .ExpandedProjectDetails_infoLabel__5l5mq{font-size:var(--fs-base);font-weight:var(--fw-semibold);color:#495057}.ExpandedProjectDetails_dark__Qadri .ExpandedProjectDetails_infoBlock__A9_BY .ExpandedProjectDetails_infoLabel__5l5mq{color:var(--dark-100)}.ExpandedProjectDetails_infoBlock__A9_BY .ExpandedProjectDetails_infoValue__BVdRw{font-size:var(--fs-base);font-weight:var(--fw-medium);color:#212529}.ExpandedProjectDetails_dark__Qadri .ExpandedProjectDetails_infoBlock__A9_BY .ExpandedProjectDetails_infoValue__BVdRw{color:var(--white)}.ExpandedProjectDetails_progressRow__wI_aB{display:flex;gap:var(--sp-3);align-items:center;width:100%;margin-top:var(--sp-2)}.ExpandedProjectDetails_progressRowHorizontal__msS1B{display:flex;flex-direction:column;align-items:center;width:100%}.ExpandedProjectDetails_progressTextHorizontal__wnCHw{flex-shrink:0;min-width:45px;font-size:var(--fs-base);font-weight:var(--fw-medium);color:#333;text-align:left}.ExpandedProjectDetails_dark__Qadri .ExpandedProjectDetails_progressTextHorizontal__wnCHw{color:var(--white)}.ExpandedProjectDetails_inlineProgressBar__zUySk{flex:1 0 60px;height:var(--sp-2);margin:2px 0}.ExpandedProjectDetails_inlineProgressBarHorizontal__i48zl{flex:1 1 auto;min-width:180px;max-width:280px;margin:0}.ExpandedProjectDetails_inlineProgressBarHorizontal__i48zl>*{width:100%;height:10px!important}.ExpandedProjectDetails_ultraCompactProgress__Hf1pG{width:100%;height:var(--sp-2)!important;border-radius:var(--radius-xs)}.ExpandedProjectDetails_progressBarAbove__5Oj6g{display:flex;justify-content:center;width:100%;margin:2px 0}.ExpandedProjectDetails_progressRowWithBar__2rJyk{display:flex;gap:var(--sp-4);align-items:center;justify-content:space-between;width:100%;padding:var(--sp-2) 0}.ExpandedProjectDetails_progressTextContainer__zWWeG{display:flex;flex:1 1;flex-direction:column;gap:2px}.ExpandedProjectDetails_progressRightBar__wF3_K{display:flex;flex:0 0 120px;align-items:center}.ExpandedProjectDetails_ultraCompactProgress__Hf1pG .MuiLinearProgress-bar{border-radius:2px}.ExpandedProjectDetails_smallProgressBar__tbStE{flex:1 1;min-width:100px;max-width:200px}.ExpandedProjectDetails_compactProgress__74yQo{height:6px!important;border-radius:var(--radius-xs)}.ExpandedProjectDetails_compactProgress__74yQo .MuiLinearProgress-bar{border-radius:var(--radius-xs)}.ExpandedProjectDetails_progressText__HQz6s{min-width:120px;color:#333}.ExpandedProjectDetails_dark__Qadri .ExpandedProjectDetails_progressText__HQz6s{color:var(--white)}.ExpandedProjectDetails_expandedDetails__B_5tc{padding:var(--sp-3);margin-top:var(--sp-4);color:#333;background-color:#f5f5f5;border-radius:var(--radius-sm)}.ExpandedProjectDetails_dark__Qadri .ExpandedProjectDetails_expandedDetails__B_5tc{color:var(--white);background-color:var(--dark-700)}.ExpandedProjectDetails_expandedDetails__B_5tc h4{margin-top:0;margin-bottom:var(--sp-3);font-size:1rem;color:#333}.ExpandedProjectDetails_dark__Qadri .ExpandedProjectDetails_expandedDetails__B_5tc h4{color:var(--white)}.ExpandedProjectDetails_expandedDetails__B_5tc h5{margin:var(--sp-3) 0 var(--sp-2);font-size:.9rem;color:#333}.ExpandedProjectDetails_dark__Qadri .ExpandedProjectDetails_expandedDetails__B_5tc h5{color:var(--white)}.ExpandedProjectDetails_reportsSection__iEFra{padding:var(--sp-4);margin-top:20px;color:#333;background-color:#f9f9f9;border:1px solid #e0e0e0;border-radius:var(--radius-md)}.ExpandedProjectDetails_dark__Qadri .ExpandedProjectDetails_reportsSection__iEFra{color:var(--white);background-color:var(--dark-700);border:1px solid var(--borders-gray)}.ExpandedProjectDetails_reportsSection__iEFra h4{margin-top:0;margin-bottom:var(--sp-4);font-size:1.1rem;font-weight:var(--fw-semibold);color:#333}.ExpandedProjectDetails_dark__Qadri .ExpandedProjectDetails_reportsSection__iEFra h4{color:var(--white)}.ExpandedProjectDetails_expandedDetails__B_5tc div{color:#333}.ExpandedProjectDetails_dark__Qadri .ExpandedProjectDetails_expandedDetails__B_5tc div{color:var(--white)}.ExpandedProjectDetails_reportItem__PGWWD{padding:var(--sp-2);margin-bottom:var(--sp-2);background-color:var(--bg-surface);border-radius:var(--radius-xs)}.ExpandedProjectDetails_dark__Qadri .ExpandedProjectDetails_reportItem__PGWWD{background-color:var(--dark-600)}.ExpandedProjectDetails_footer__i_J8n{display:flex;justify-content:flex-end;padding-top:var(--sp-4);margin-top:var(--sp-4);border-top:1px solid #eee}.ExpandedProjectDetails_dark__Qadri .ExpandedProjectDetails_footer__i_J8n{border-top:1px solid var(--borders-gray)}.ExpandedProjectDetails_commentsSection__CRY_j{padding:var(--sp-4);margin-top:20px;background-color:#f9f9f9;border:1px solid #e0e0e0;border-radius:var(--radius-md)}.ExpandedProjectDetails_dark__Qadri .ExpandedProjectDetails_commentsSection__CRY_j{background-color:var(--dark-700);border:1px solid var(--borders-gray)}.ExpandedProjectDetails_commentsSection__CRY_j h4{margin-top:0;margin-bottom:var(--sp-4);font-size:1.1rem;font-weight:var(--fw-semibold);color:#333}.ExpandedProjectDetails_dark__Qadri .ExpandedProjectDetails_commentsSection__CRY_j h4{color:var(--white)}.ExpandedProjectDetails_commentsList__PE8s6{max-height:300px;padding-right:var(--sp-2);margin-bottom:var(--sp-4);overflow-y:auto}.ExpandedProjectDetails_commentItem__KPPd6{padding:var(--sp-3);margin-bottom:var(--sp-3);background-color:var(--bg-surface);border:1px solid #e0e0e0;border-radius:var(--radius-sm)}.ExpandedProjectDetails_dark__Qadri .ExpandedProjectDetails_commentItem__KPPd6{background-color:var(--dark-600);border:1px solid var(--borders-gray)}.ExpandedProjectDetails_commentItem__KPPd6:last-child{margin-bottom:0}.ExpandedProjectDetails_commentHeader__Noch0{display:flex;align-items:center;justify-content:space-between;padding-bottom:6px;margin-bottom:var(--sp-2);border-bottom:1px solid #eee}.ExpandedProjectDetails_dark__Qadri .ExpandedProjectDetails_commentHeader__Noch0{border-bottom:1px solid var(--borders-gray)}.ExpandedProjectDetails_commentAuthor__wZDk2{font-weight:var(--fw-semibold);color:#333}.ExpandedProjectDetails_dark__Qadri .ExpandedProjectDetails_commentAuthor__wZDk2{color:var(--white)}.ExpandedProjectDetails_commentDate__gnPNa{font-size:.8rem;color:#666}.ExpandedProjectDetails_dark__Qadri .ExpandedProjectDetails_commentDate__gnPNa{color:var(--text-secondary)}.ExpandedProjectDetails_commentText__xi02i{line-height:1.4;color:#333}.ExpandedProjectDetails_dark__Qadri .ExpandedProjectDetails_commentText__xi02i{color:var(--white)}.ExpandedProjectDetails_noComments__EFMWa{padding:20px;font-style:italic;color:#666;text-align:center}.ExpandedProjectDetails_dark__Qadri .ExpandedProjectDetails_noComments__EFMWa{color:var(--text-secondary)}.ExpandedProjectDetails_addCommentForm__qbGPW{display:flex;flex-direction:column;gap:var(--sp-3)}.ExpandedProjectDetails_commentTextArea__U_aDc{min-height:80px;resize:vertical}.ExpandedProjectDetails_submitCommentButton__xxihC{align-self:flex-start;min-width:180px}.ExpandedProjectDetails_relatedTasksSection__j4PoV{padding:0;margin-top:20px;background:rgba(0,0,0,0);border:none;border-radius:0}.ExpandedProjectDetails_dark__Qadri .ExpandedProjectDetails_relatedTasksSection__j4PoV{background:rgba(0,0,0,0);border:none}.ExpandedProjectDetails_relatedTasksSection__j4PoV h4{margin-top:0;margin-bottom:var(--sp-4);font-size:1.1rem;font-weight:var(--fw-semibold);color:#333}.ExpandedProjectDetails_dark__Qadri .ExpandedProjectDetails_relatedTasksSection__j4PoV h4{color:var(--white)}.ExpandedProjectDetails_relationsGroup__5ITaB{padding:0;margin-bottom:var(--sp-4);background:rgba(0,0,0,0);border:none}.ExpandedProjectDetails_relationsGroup__5ITaB h5{margin:var(--sp-3) 0 var(--sp-2);font-size:.95rem;font-weight:var(--fw-semibold);color:#333}.ExpandedProjectDetails_dark__Qadri .ExpandedProjectDetails_relationsGroup__5ITaB h5{color:var(--white)}.ExpandedProjectDetails_relationsList__yn6QW{display:flex;flex-direction:column;gap:var(--sp-2)}.ExpandedProjectDetails_taskDesignation__4micj{margin-bottom:var(--sp-1);font-weight:var(--fw-semibold);color:#333}.ExpandedProjectDetails_dark__Qadri .ExpandedProjectDetails_taskDesignation__4micj{color:var(--white)}.ExpandedProjectDetails_taskDescription__R4Bwa{margin:var(--sp-1) 0;font-size:.85rem;line-height:1.4;color:#666}.ExpandedProjectDetails_dark__Qadri .ExpandedProjectDetails_taskDescription__R4Bwa{color:var(--text-secondary)}.ExpandedProjectDetails_taskName__PyxBk{margin-bottom:var(--sp-1);font-size:.9rem;color:#555}.ExpandedProjectDetails_dark__Qadri .ExpandedProjectDetails_taskName__PyxBk{color:var(--text-secondary)}.ExpandedProjectDetails_taskProgress__Gi1qH{font-size:.85rem;color:#666}.ExpandedProjectDetails_dark__Qadri .ExpandedProjectDetails_taskProgress__Gi1qH{color:var(--dark-300)}@media(max-width:768px){.ExpandedProjectDetails_expandedCard__rRYO0{padding:var(--sp-3)}.ExpandedProjectDetails_header__fpDgo{flex-wrap:wrap;gap:var(--sp-2)}.ExpandedProjectDetails_taskInfoHorizontal__UV5z_{flex-wrap:wrap;gap:var(--sp-4)}.ExpandedProjectDetails_infoItemVertical__v5tpk,.ExpandedProjectDetails_progressBarWrapper__0O4R_{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 8px);min-width:unset}.ExpandedProjectDetails_inlineProgressBarHorizontal__i48zl,.ExpandedProjectDetails_progressBarWrapper__0O4R_{max-width:unset}.ExpandedProjectDetails_taskInfoRow__VdJA7{flex-direction:column;gap:var(--sp-3);align-items:stretch}.ExpandedProjectDetails_infoBlock__A9_BY{justify-content:flex-start;width:100%;min-width:unset;text-align:left}.ExpandedProjectDetails_commentsSection__CRY_j,.ExpandedProjectDetails_reportsSection__iEFra{padding:var(--sp-3);margin-top:var(--sp-4)}.ExpandedProjectDetails_submitCommentButton__xxihC{width:100%;min-width:unset}}@media(max-width:480px){.ExpandedProjectDetails_expandedCard__rRYO0{padding:10px;margin-top:10px;margin-bottom:10px}.ExpandedProjectDetails_header__fpDgo{flex-direction:column;gap:var(--sp-2);align-items:flex-start}.ExpandedProjectDetails_titleContainer__3UtFc{width:100%}.ExpandedProjectDetails_finalizationActions__dwy_X{flex-wrap:wrap;width:100%}.ExpandedProjectDetails_finalizationButton__jRy_C{width:100%}.ExpandedProjectDetails_taskTitle__Na9e1{font-size:1rem}.ExpandedProjectDetails_taskInfoHorizontal__UV5z_{flex-direction:column;gap:var(--sp-3);padding:var(--sp-3) 0}.ExpandedProjectDetails_infoItemVertical__v5tpk,.ExpandedProjectDetails_progressBarWrapper__0O4R_{flex:1 1 100%}.ExpandedProjectDetails_progressRow__wI_aB{margin-top:var(--sp-1)}.ExpandedProjectDetails_infoTitle__nxaej{font-size:13px}.ExpandedProjectDetails_infoContent__m83V1{font-size:var(--fs-sm)}.ExpandedProjectDetails_commentsSection__CRY_j,.ExpandedProjectDetails_reportsSection__iEFra{padding:10px;margin-top:var(--sp-3)}.ExpandedProjectDetails_commentItem__KPPd6{padding:var(--sp-2);margin-bottom:var(--sp-2)}.ExpandedProjectDetails_commentHeader__Noch0{flex-wrap:wrap;gap:var(--sp-1)}.ExpandedProjectDetails_commentTextArea__U_aDc{min-height:60px}.ExpandedProjectDetails_infoBlock__A9_BY{padding:6px 10px;font-size:.85rem}.ExpandedProjectDetails_taskInfoRow__VdJA7{gap:10px}.ExpandedProjectDetails_relationsGroup__5ITaB h5{font-size:.9rem}}.FinishedFiles_dark__Ybs54 .FinishedFiles_wrapper__zqhu3{color:var(--text-on-dark)}.FinishedFiles_title__R0mdo{font-size:var(--fs-xl);font-weight:var(--fw-semibold);color:var(--text-primary)}.FinishedFiles_dark__Ybs54 .FinishedFiles_title__R0mdo{color:var(--text-on-dark)}@media(max-width:819px){.FinishedFiles_wrapper__zqhu3{gap:30px}}.InitialDocs_wrapper__xNKqN{margin:var(--sp-6) 0;border:1px solid rgba(0,0,0,0)}.InitialDocs_title__U6_wc{margin:0;font-family:var(--font-family);font-size:var(--fs-xl);font-weight:var(--fw-semibold);color:var(--text-primary)}.InitialDocs_dark___OCs8 .InitialDocs_title__U6_wc{color:var(--text-on-dark)}@media(max-width:819px){.InitialDocs_wrapper__xNKqN{gap:var(--sp-8)}}.AddDocumentsModal_wrapper__CSuCt{display:flex;flex-direction:column;gap:30px;align-items:center;width:50vw;min-width:244px;max-width:372px}.AddDocumentsModal_wrapper__CSuCt.AddDocumentsModal_dark__yHstR .AddDocumentsModal_title__n9XLK{color:var(--white)}.AddDocumentsModal_title__n9XLK{font-size:var(--fs-xl);font-weight:var(--fw-bold);color:var(--text-primary);text-align:center}@media(max-width:819px){.AddDocumentsModal_title__n9XLK{font-size:var(--fs-lg)}.AddDocumentsModal_wrapper__CSuCt{gap:var(--sp-4);width:372px;max-width:calc(100vw - 80px)}}.Form_wrapper__JcOuK{display:flex;flex-direction:column;gap:30px;align-items:center;width:100%}.Form_input__R2bcF{width:100%}.Form_checkbox_wrapper__lT9YD{display:flex;flex-direction:row;gap:30px;align-items:center;justify-content:space-between}.Form_checkbox__AESbo div:nth-of-type(2){font-size:var(--fs-base)}.Form_pass_recovery__SJwhu{font-weight:var(--fw-semibold);color:var(--blue-500);cursor:pointer}.Form_checkbox__AESbo{cursor:pointer}.Form_button__yVolu:nth-of-type(n){width:100%}@media(max-width:819px){.Form_wrapper__JcOuK{gap:var(--sp-4)}.Form_checkbox_wrapper__lT9YD{flex-direction:column;gap:var(--sp-4);align-items:start;justify-content:start;width:100%;font-size:var(--fs-sm)}.Form_input__R2bcF input:first-of-type{padding:10px;font-size:var(--fs-sm)}.Form_checkbox__AESbo div:nth-of-type(2){font-size:var(--fs-sm)}.Form_checkbox__AESbo div:first-of-type{width:var(--sp-4);height:var(--sp-4)}.Form_button__yVolu:first-of-type{font-size:var(--fs-sm)}}.Preview_compactWrapper__jDzIL{display:flex;flex:1 1;flex-direction:column;width:calc((100% - 40px)/3);min-width:300px;height:366px}.Preview_imageContainer__x4658{position:relative;display:flex;flex:1 1;flex-direction:column;gap:var(--sp-2);align-items:flex-start;min-height:0;overflow:hidden}.Preview_projectCaption__jaApW{margin:0;font-size:1rem;font-weight:var(--fw-semibold);color:var(--text-primary)}.Preview_dark__WlGNL .Preview_projectCaption__jaApW{color:var(--white)}.Preview_imageWrapper__zKYdW{flex:1 1;width:100%;min-height:0;overflow-y:auto}.Preview_compactImage__xGZdU{width:100%;max-width:400px;object-fit:cover;border-radius:var(--radius-md);box-shadow:0 2px 8px rgba(0,0,0,.1)}.Preview_separator__9r6RS{flex-shrink:0;width:100%;height:1px;margin-bottom:16px;background-color:#ccc}.Preview_changeImageButton__WSyU0{width:-moz-fit-content;width:fit-content}@media(min-width:2560px){.Preview_compactWrapper__jDzIL{width:calc((100% - 60px)/3);min-width:350px}.Preview_compactImage__xGZdU{max-width:450px}.Preview_projectCaption__jaApW{font-size:1.1rem}}@media(max-width:2559px)and (min-width:1440px){.Preview_compactWrapper__jDzIL{width:calc((100% - 50px)/3);min-width:320px}.Preview_compactImage__xGZdU{max-width:420px}}@media(max-width:1439px)and (min-width:1024px){.Preview_compactWrapper__jDzIL{width:calc((100% - 40px)/3);min-width:300px}.Preview_compactImage__xGZdU{max-width:380px}.Preview_projectCaption__jaApW{font-size:1rem}}@media(max-width:1023px)and (min-width:820px){.Preview_compactWrapper__jDzIL{width:100%;min-width:unset}.Preview_compactImage__xGZdU{max-width:100%}.Preview_projectCaption__jaApW{font-size:1.05rem;text-align:center}.Preview_imageContainer__x4658{align-items:center}}@media(max-width:819px)and (min-width:768px){.Preview_compactWrapper__jDzIL{width:100%;min-width:unset}.Preview_compactImage__xGZdU{max-width:100%}.Preview_projectCaption__jaApW{font-size:1rem;text-align:center}.Preview_imageContainer__x4658{align-items:center}.Preview_changeImageButton__WSyU0{width:100%;font-size:.9rem}}@media(max-width:767px)and (min-width:520px){.Preview_compactWrapper__jDzIL{width:100%;min-width:unset}.Preview_imageContainer__x4658{align-items:center;padding:10px}.Preview_compactImage__xGZdU{max-width:100%}.Preview_projectCaption__jaApW{margin-bottom:10px;font-size:.95rem;text-align:center}.Preview_changeImageButton__WSyU0{width:100%;padding:var(--sp-2) var(--sp-4);font-size:.9rem}}@media(max-width:519px)and (min-width:320px){.Preview_compactWrapper__jDzIL{width:100%;min-width:unset}.Preview_imageContainer__x4658{gap:6px;align-items:center;padding:var(--sp-2)}.Preview_compactImage__xGZdU{max-width:100%}.Preview_projectCaption__jaApW{margin-bottom:var(--sp-2);font-size:.9rem;text-align:center}.Preview_changeImageButton__WSyU0{width:100%;padding:7px 14px;font-size:.85rem}}@media(max-width:319px){.Preview_compactWrapper__jDzIL{width:100%;min-width:unset}.Preview_imageContainer__x4658{gap:var(--sp-1);align-items:center;padding:6px}.Preview_compactImage__xGZdU{max-width:100%}.Preview_projectCaption__jaApW{margin-bottom:6px;font-size:.85rem;text-align:center}.Preview_changeImageButton__WSyU0{width:100%;padding:6px 12px;font-size:.8rem}}.ProjectDetails_compactWrapper__Cr4c_{display:flex;flex:1 1;flex-direction:column;width:calc((100% - 40px)/3);min-width:300px;height:366px}.ProjectDetails_detailsContainer__8OKX5{position:relative;display:flex;flex:1 1;flex-direction:column;gap:var(--sp-2);align-items:flex-start;min-height:0;overflow:hidden}.ProjectDetails_projectCaption__QpR75{margin:0;font-size:1rem;font-weight:var(--fw-semibold);color:var(--text-primary)}.ProjectDetails_dark__l12dA .ProjectDetails_projectCaption__QpR75{color:var(--white)}.ProjectDetails_detailItem__yqvg9{display:flex;gap:10px;justify-content:space-between;width:100%}.ProjectDetails_detailItemColumn__dkVi2{display:flex;flex-shrink:0;flex-direction:column;gap:var(--sp-2);width:100%}.ProjectDetails_detailItemColumn__dkVi2:has(.ProjectDetails_compositionList__9nZmY){flex:1 1;flex-shrink:1;min-height:0}.ProjectDetails_label__LeR3r{font-weight:var(--fw-semibold);color:var(--text-secondary)}.ProjectDetails_dark__l12dA .ProjectDetails_label__LeR3r{color:var(--white)}.ProjectDetails_value__UIPLw{flex:1 1;color:var(--text-primary);text-align:left}.ProjectDetails_dark__l12dA .ProjectDetails_value__UIPLw{color:var(--white)}.ProjectDetails_progressBarContainer__gZTSV{display:flex;flex:1 1;flex-direction:row;gap:10px;align-items:center}.ProjectDetails_progressValue__M3yzC{font-weight:var(--fw-semibold);color:var(--text-primary);white-space:nowrap}.ProjectDetails_dark__l12dA .ProjectDetails_progressValue__M3yzC{color:var(--white)}.ProjectDetails_progressBar__Fj9Q1{flex:1 1;height:var(--sp-2);overflow:hidden;border-radius:var(--radius-xs)}.ProjectDetails_compositionList__9nZmY{display:flex;flex:1 1;flex-direction:column;gap:var(--sp-1);min-height:0;overflow-y:auto}.ProjectDetails_compositionItem__Y7HuG{margin-left:var(--sp-2);font-weight:var(--fw-regular);color:var(--text-primary)}.ProjectDetails_dark__l12dA .ProjectDetails_compositionItem__Y7HuG{color:var(--white)}.ProjectDetails_separator__iFI_p{flex-shrink:0;width:100%;height:1px;margin-bottom:16px;background-color:#ccc}.ProjectDetails_settingsButton__GICSg{width:-moz-fit-content;width:fit-content}@media(min-width:2560px){.ProjectDetails_compactWrapper__Cr4c_{width:calc((100% - 60px)/3);min-width:350px}.ProjectDetails_detailsContainer__8OKX5{gap:var(--sp-3)}.ProjectDetails_projectCaption__QpR75{font-size:1.1rem}}@media(max-width:2559px)and (min-width:1440px){.ProjectDetails_compactWrapper__Cr4c_{width:calc((100% - 50px)/3);min-width:320px}}@media(max-width:1439px)and (min-width:1024px){.ProjectDetails_compactWrapper__Cr4c_{width:calc((100% - 40px)/3);min-width:300px}.ProjectDetails_detailsContainer__8OKX5{gap:10px}.ProjectDetails_projectCaption__QpR75{font-size:1rem}.ProjectDetails_label__LeR3r,.ProjectDetails_value__UIPLw{font-size:.95rem}}@media(max-width:1023px)and (min-width:820px){.ProjectDetails_compactWrapper__Cr4c_{width:100%;min-width:unset}.ProjectDetails_detailsContainer__8OKX5{gap:var(--sp-3)}.ProjectDetails_projectCaption__QpR75{font-size:1.05rem;text-align:center}.ProjectDetails_detailItem__yqvg9{flex-direction:column;gap:var(--sp-1);align-items:flex-start}.ProjectDetails_progressBarContainer__gZTSV{flex-direction:column;gap:var(--sp-2);align-items:flex-start}}@media(max-width:819px)and (min-width:768px){.ProjectDetails_compactWrapper__Cr4c_{width:100%;min-width:unset}.ProjectDetails_detailsContainer__8OKX5{gap:10px}.ProjectDetails_projectCaption__QpR75{font-size:1rem;text-align:center}.ProjectDetails_detailItem__yqvg9{flex-direction:column;gap:3px}.ProjectDetails_progressBarContainer__gZTSV{flex-direction:column;gap:6px}.ProjectDetails_label__LeR3r,.ProjectDetails_value__UIPLw{font-size:.9rem}}@media(max-width:767px)and (min-width:520px){.ProjectDetails_compactWrapper__Cr4c_{width:100%;min-width:unset}.ProjectDetails_container__vMgHY{padding:12px}.ProjectDetails_detailsContainer__8OKX5{gap:var(--sp-2)}.ProjectDetails_projectCaption__QpR75{font-size:.95rem;text-align:center}.ProjectDetails_detailItem__yqvg9{flex-direction:column;gap:2px}.ProjectDetails_progressBarContainer__gZTSV{flex-direction:column;gap:5px}.ProjectDetails_label__LeR3r,.ProjectDetails_value__UIPLw{font-size:.85rem}.ProjectDetails_progressValue__M3yzC{font-size:.9rem}}@media(max-width:519px)and (min-width:320px){.ProjectDetails_compactWrapper__Cr4c_{width:100%;min-width:unset}.ProjectDetails_container__vMgHY{padding:10px}.ProjectDetails_detailsContainer__8OKX5{gap:6px}.ProjectDetails_projectCaption__QpR75{font-size:.9rem;text-align:center}.ProjectDetails_detailItem__yqvg9{flex-direction:column;gap:2px}.ProjectDetails_detailItemColumn__dkVi2{gap:6px}.ProjectDetails_progressBarContainer__gZTSV{flex-direction:column;gap:var(--sp-1)}.ProjectDetails_label__LeR3r,.ProjectDetails_value__UIPLw{font-size:.8rem}.ProjectDetails_progressValue__M3yzC{font-size:.85rem}.ProjectDetails_compositionItem__Y7HuG{margin-left:6px;font-size:.8rem}.ProjectDetails_settingsButton__GICSg{width:100%;font-size:.85rem}}@media(max-width:319px){.ProjectDetails_compactWrapper__Cr4c_{width:100%;min-width:unset}.ProjectDetails_container__vMgHY{padding:var(--sp-2)}.ProjectDetails_detailsContainer__8OKX5{gap:var(--sp-1)}.ProjectDetails_projectCaption__QpR75{font-size:.85rem;text-align:center}.ProjectDetails_detailItem__yqvg9{flex-direction:column;gap:1px}.ProjectDetails_label__LeR3r,.ProjectDetails_value__UIPLw{font-size:.75rem}.ProjectDetails_progressValue__M3yzC{font-size:.8rem}.ProjectDetails_compositionItem__Y7HuG{margin-left:var(--sp-1);font-size:.75rem}.ProjectDetails_settingsButton__GICSg{width:100%;padding:6px 12px;font-size:.8rem}}.ProjectPageChiefEngineer_wrapper__OskbL{display:flex;flex-direction:column;gap:var(--sp-10)}.ProjectPageChiefEngineer_title__l_pGO{margin:50px 0 0;margin-bottom:var(--sp-6);font-size:1.5rem;font-weight:var(--fw-semibold);color:var(--text-primary)}.ProjectPageChiefEngineer_dark__YU2tM .ProjectPageChiefEngineer_title__l_pGO{color:var(--text-on-dark)}.ProjectPageChiefEngineer_previewAndDetailsContainer__lG_F0{display:flex;flex-wrap:nowrap;gap:var(--sp-6);align-items:flex-end;justify-content:space-between}@media(min-width:2560px){.ProjectPageChiefEngineer_wrapper__OskbL{max-width:1800px;padding:0 20px;margin:0 auto}}@media(max-width:2559px)and (min-width:1440px){.ProjectPageChiefEngineer_wrapper__OskbL{padding:0 15px}}@media(max-width:1439px)and (min-width:1024px){.ProjectPageChiefEngineer_wrapper__OskbL{padding:0 12px}.ProjectPageChiefEngineer_previewAndDetailsContainer__lG_F0{flex-direction:column;gap:15px}.ProjectPageChiefEngineer_title__l_pGO{font-size:1.3rem}}@media(max-width:1023px)and (min-width:820px){.ProjectPageChiefEngineer_wrapper__OskbL{gap:var(--sp-9);padding:0 10px}.ProjectPageChiefEngineer_previewAndDetailsContainer__lG_F0{flex-direction:column;gap:var(--sp-3)}.ProjectPageChiefEngineer_title__l_pGO{font-size:1.25rem}}@media(max-width:819px)and (min-width:768px){.ProjectPageChiefEngineer_wrapper__OskbL{gap:35px;padding:0 var(--sp-2)}.ProjectPageChiefEngineer_previewAndDetailsContainer__lG_F0{flex-direction:column;gap:10px}.ProjectPageChiefEngineer_title__l_pGO{margin-bottom:15px;font-size:1.2rem}}@media(max-width:767px)and (min-width:520px){.ProjectPageChiefEngineer_wrapper__OskbL{gap:30px;padding:0 6px}.ProjectPageChiefEngineer_previewAndDetailsContainer__lG_F0{flex-direction:column;gap:var(--sp-2)}.ProjectPageChiefEngineer_title__l_pGO{margin-bottom:12px;font-size:1.1rem}}@media(max-width:519px)and (min-width:320px){.ProjectPageChiefEngineer_wrapper__OskbL{gap:25px;padding:0 var(--sp-1)}.ProjectPageChiefEngineer_previewAndDetailsContainer__lG_F0{flex-direction:column;gap:6px}.ProjectPageChiefEngineer_title__l_pGO{margin-bottom:10px;font-size:1rem;text-align:center}}@media(max-width:319px){.ProjectPageChiefEngineer_wrapper__OskbL{gap:var(--sp-5);padding:0 2px}.ProjectPageChiefEngineer_previewAndDetailsContainer__lG_F0{gap:var(--sp-1)}.ProjectPageChiefEngineer_title__l_pGO{margin-bottom:var(--sp-2);font-size:.9rem}}.ProjectProgress_wrapper__HFJgi{margin-top:var(--sp-6)}.ProjectProgress_filtersAndTasksContainer__sEOmo{display:flex;flex-direction:column;gap:var(--sp-5)}.ProjectProgress_statusFiltersContainer__N4JVp{display:flex;flex-wrap:wrap;gap:15px;padding:15px}.ProjectProgress_dark__gYHjX .ProjectProgress_statusFiltersContainer__N4JVp{background-color:var(--dark-700);border:1px solid var(--borders-gray)}.ProjectProgress_statusFilterLabel__eeefT{display:flex;gap:var(--sp-2);align-items:center;font-size:.95rem;color:#9597a3;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ProjectProgress_dark__gYHjX .ProjectProgress_statusFilterLabel__eeefT{color:#9597a3}.ProjectProgress_statusFilterCheckbox__fcQ2p{position:relative;width:22px;height:22px;-webkit-appearance:none;-moz-appearance:none;appearance:none;accent-color:rgba(0,0,0,0);cursor:pointer;background-color:var(--bg-surface);border:2px solid #9597a3;border-radius:var(--radius-sm)}.ProjectProgress_statusFilterCheckbox__fcQ2p:checked{background-color:#5959f6;border-color:#5959f6}.ProjectProgress_statusFilterCheckbox__fcQ2p:focus{outline:2px solid #5959f6;outline-offset:2px}.ProjectProgress_statusFilterCheckbox__fcQ2p:after{position:absolute;top:50%;left:50%;width:6px;height:10px;content:"";border:solid #fff;border-width:0 2px 2px 0;opacity:0;transform:translate(-50%,-60%) rotate(45deg)}.ProjectProgress_statusFilterCheckbox__fcQ2p:checked:after{opacity:100%}.ProjectProgress_statusFilterLabel__eeefT[data-status=Завершён] .ProjectProgress_statusFilterCheckbox__fcQ2p{border-color:#ccccfc}.ProjectProgress_statusFilterLabel__eeefT[data-status=Завершён] .ProjectProgress_statusFilterCheckbox__fcQ2p:checked{background-color:#ccccfc;border-color:#ccccfc}.ProjectProgress_statusFilterLabel__eeefT[data-status=Завершён] .ProjectProgress_statusFilterCheckbox__fcQ2p:after{border-color:#5959f6}.ProjectProgress_statusFilterLabel__eeefT[data-status="проект подготовлен  но не запущен"] .ProjectProgress_statusFilterCheckbox__fcQ2p{border-color:rgba(232,232,235,.7490196078)}.ProjectProgress_statusFilterLabel__eeefT[data-status="проект подготовлен  но не запущен"] .ProjectProgress_statusFilterCheckbox__fcQ2p:checked{background-color:rgba(232,232,235,.7490196078);border-color:rgba(232,232,235,.7490196078)}.ProjectProgress_statusFilterLabel__eeefT[data-status="проект подготовлен  но не запущен"] .ProjectProgress_statusFilterCheckbox__fcQ2p:after{border-color:#e29551}.ProjectProgress_statusFilterLabel__eeefT[data-status="проект в работе"] .ProjectProgress_statusFilterCheckbox__fcQ2p{border-color:#cdf0d5}.ProjectProgress_statusFilterLabel__eeefT[data-status="проект в работе"] .ProjectProgress_statusFilterCheckbox__fcQ2p:checked{background-color:#cdf0d5;border-color:#cdf0d5}.ProjectProgress_statusFilterLabel__eeefT[data-status="проект в работе"] .ProjectProgress_statusFilterCheckbox__fcQ2p:after{border-color:#56bc6b}.ProjectProgress_statusFilterLabel__eeefT[data-status="есть  вопросы/замечания, требуется обратить внимание."] .ProjectProgress_statusFilterCheckbox__fcQ2p{border-color:#f6c9c9}.ProjectProgress_statusFilterLabel__eeefT[data-status="есть  вопросы/замечания, требуется обратить внимание."] .ProjectProgress_statusFilterCheckbox__fcQ2p:checked{background-color:#f6c9c9;border-color:#f6c9c9}.ProjectProgress_statusFilterLabel__eeefT[data-status="есть  вопросы/замечания, требуется обратить внимание."] .ProjectProgress_statusFilterCheckbox__fcQ2p:after{border-color:#e25151}.ProjectProgress_title__kAA9r{font-size:var(--fs-xl);font-weight:var(--fw-bold);color:var(--text-primary)}.ProjectProgress_dark__gYHjX .ProjectProgress_title__kAA9r{color:var(--text-on-dark)}.ProjectProgress_selectedTaskContainer__z0FRL{padding:var(--sp-4);margin-top:var(--sp-4);background-color:var(--bg-surface);border:1px solid #e0e0e0;border-radius:var(--radius-md);box-shadow:0 2px 4px rgba(0,0,0,.1);animation:ProjectProgress_slide-down__DPHod .2s ease-out}.ProjectProgress_selectedTaskContainer__z0FRL.ProjectProgress_dark__gYHjX{background-color:var(--dark-700);border-color:var(--borders-gray)}.ProjectProgress_selectedTaskHeader__vqML7{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--sp-3)}.ProjectProgress_selectedTaskTitle__ZVA09{margin:0;font-size:1.1rem;font-weight:var(--fw-bold);color:#333}.ProjectProgress_dark__gYHjX .ProjectProgress_selectedTaskTitle__ZVA09{color:var(--text-on-dark)}.ProjectProgress_closeButton__JOTck{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;font-size:1.4rem;line-height:1;color:#666;cursor:pointer;background:none;border:1px solid #e0e0e0;border-radius:50%;transition:var(--transition-fast)}.ProjectProgress_closeButton__JOTck:hover{color:#333;background-color:#f5f5f5}.ProjectProgress_dark__gYHjX .ProjectProgress_closeButton__JOTck{color:#aaa;border-color:var(--borders-gray)}.ProjectProgress_dark__gYHjX .ProjectProgress_closeButton__JOTck:hover{color:var(--text-on-dark);background-color:var(--dark-600)}.ProjectProgress_selectedTaskBody__jomeC{display:flex;flex-direction:column;gap:var(--sp-2)}@keyframes ProjectProgress_slide-down__DPHod{0%{opacity:0;transform:translateY(-8px)}to{opacity:100%;transform:translateY(0)}}.ProjectProgress_tasksContainer__gRSX6{display:flex;flex-wrap:wrap;gap:15px;margin-top:10px}.ProjectProgress_taskCard__zIaeQ{display:flex;flex-direction:column;width:328px;height:418px;padding:15px;overflow:hidden;background-color:var(--bg-surface);border:1px solid #ccc;border-radius:var(--radius-md);box-shadow:0 2px 4px rgba(0,0,0,.1)}.ProjectProgress_dark__gYHjX .ProjectProgress_taskCard__zIaeQ{background-color:var(--dark-700);border:1px solid var(--borders-gray)}.ProjectProgress_taskCard__zIaeQ.ProjectProgress_pending_card__zk_Me{border-color:#ffcdd2;border-width:2px}.ProjectProgress_dark__gYHjX .ProjectProgress_taskCard__zIaeQ.ProjectProgress_pending_card__zk_Me{border-color:#4a1414}.ProjectProgress_cardHeader__lJv_i{display:flex;flex-shrink:0;align-items:flex-start;margin-bottom:var(--sp-4)}.ProjectProgress_taskTitleContainer__GAuhn{display:flex;gap:var(--sp-2);align-items:center;justify-content:space-between;width:100%}.ProjectProgress_statusBadge__d3PvZ{flex-shrink:0;padding:6px 12px;margin-right:var(--sp-2);margin-left:auto;font-size:.9em;font-weight:var(--fw-regular);white-space:nowrap;background-color:#e0e0e0;border-radius:var(--radius-xs)}.ProjectProgress_dark__gYHjX .ProjectProgress_statusBadge__d3PvZ{color:var(--text-on-dark);background-color:var(--dark-600)}.ProjectProgress_svgButton__IioLS{display:flex;flex-shrink:0;align-items:center;justify-content:center;padding:0;color:#9597a3;cursor:pointer;background:none;border:none}.ProjectProgress_svgButton__IioLS svg{width:18px;height:20px}.ProjectProgress_svgButton__IioLS svg path{transition:fill .2s ease}.ProjectProgress_svgButton__IioLS.ProjectProgress_in_progress_bell__zFvg7{color:#56bc6b}.ProjectProgress_svgButton__IioLS.ProjectProgress_completed_bell__2ivDf{color:#5959f6}.ProjectProgress_svgButton__IioLS.ProjectProgress_draft_bell__SgLCs{color:#e29551}.ProjectProgress_svgButton__IioLS.ProjectProgress_pending_bell__CLSqD{color:#e25151}.ProjectProgress_svgButton__IioLS:hover{opacity:80%}.ProjectProgress_svgButton__IioLS:focus{outline:none}.ProjectProgress_verified_status__68bJn{color:#155724;background-color:#d4edda;border:1px solid #c3e6cb}.ProjectProgress_dark__gYHjX .ProjectProgress_verified_status__68bJn{color:#a3d8a8;background-color:#1e3a25;border:1px solid #2d5a3a}.ProjectProgress_rejected_status__pettW{color:#721c24;background-color:#f8d7da;border:1px solid #f5c6cb}.ProjectProgress_dark__gYHjX .ProjectProgress_rejected_status__pettW{color:#e68a94;background-color:#4a2126;border:1px solid #6a2f36}.ProjectProgress_uploaded_status__UoaKy{color:#856404;background-color:#fff3cd;border:1px solid #ffeaa7}.ProjectProgress_dark__gYHjX .ProjectProgress_uploaded_status__UoaKy{color:#ffd966;background-color:#4a4020;border:1px solid #6a5c2f}.ProjectProgress_dark__gYHjX .ProjectProgress_in_progress_status__L1Weo,.ProjectProgress_in_progress_status__L1Weo{color:#56bc6b;background-color:#effaf1;border:1px solid #b5e9c0}.ProjectProgress_completed_status__f4b1i,.ProjectProgress_dark__gYHjX .ProjectProgress_completed_status__f4b1i{color:#5959f6;background-color:#eeeefe;border:1px solid #ccccfc}.ProjectProgress_draft_status__NArZ_{color:#e29551;background-color:#fcf4ee;border:1px solid #f6dec9}.ProjectProgress_dark__gYHjX .ProjectProgress_draft_status__NArZ_{color:#adb5bd;background-color:#343a40;border:1px solid #495057}.ProjectProgress_pending_status__H4eus{color:#e25151;background-color:#f8d7da;border:1px solid #f5c6cb}.ProjectProgress_dark__gYHjX .ProjectProgress_pending_status__H4eus{color:#e68a94;background-color:#4a2126;border:1px solid #6a2f36}.ProjectProgress_docType__NUj0z{align-self:flex-start;padding:var(--sp-1) var(--sp-2);margin-bottom:var(--sp-2);font-size:.8em;color:var(--text-on-dark);background-color:#5959f6;border-radius:var(--radius-xs)}.ProjectProgress_docTypePlain__HNiY7{align-self:flex-start;margin-bottom:var(--sp-2);font-size:.9em;font-style:italic;color:#666}.ProjectProgress_dark__gYHjX .ProjectProgress_docTypePlain__HNiY7{color:var(--dark-100)}.ProjectProgress_annotationLabel__I64bl{flex-shrink:0;margin-bottom:var(--sp-1);color:#9597a3}.ProjectProgress_dark__gYHjX .ProjectProgress_annotationLabel__I64bl{color:var(--dark-100)}.ProjectProgress_taskTitle___ZCIF{display:-webkit-box;align-self:center;max-height:2.4em;padding-right:10px;margin:0;overflow:hidden;-webkit-line-clamp:2;line-clamp:2;font-weight:var(--fw-bold);color:#333;overflow-wrap:break-word;-webkit-box-orient:vertical}.ProjectProgress_dark__gYHjX .ProjectProgress_taskTitle___ZCIF{color:var(--text-on-dark)}.ProjectProgress_taskInfo__PIzhS{flex:1 1;margin-bottom:var(--sp-4);overflow-y:auto;font-size:.9em;color:#666}.ProjectProgress_dark__gYHjX .ProjectProgress_taskInfo__PIzhS{color:var(--dark-100)}.ProjectProgress_taskInfo__PIzhS::-webkit-scrollbar{width:6px}.ProjectProgress_taskInfo__PIzhS::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.ProjectProgress_taskInfo__PIzhS::-webkit-scrollbar-thumb{background:#ccc;border-radius:var(--radius-xs)}.ProjectProgress_dark__gYHjX .ProjectProgress_taskInfo__PIzhS::-webkit-scrollbar-thumb{background:#666}.ProjectProgress_label__rpgMq{margin-bottom:var(--sp-1);color:#9597a3}.ProjectProgress_dark__gYHjX .ProjectProgress_label__rpgMq{color:var(--dark-100)}.ProjectProgress_value__6vqp1{flex-shrink:0;margin-bottom:var(--sp-5);color:#000}.ProjectProgress_dark__gYHjX .ProjectProgress_value__6vqp1{color:var(--text-on-dark)}.ProjectProgress_taskInfo__PIzhS div{margin-bottom:var(--sp-1)}.ProjectProgress_taskInfo__PIzhS .ProjectProgress_value__6vqp1{margin-bottom:var(--sp-5)}.ProjectProgress_progressRow__BifSV{display:flex;flex-shrink:0;flex-direction:row;gap:var(--sp-4);align-items:center;margin:var(--sp-4) 0}.ProjectProgress_progressText__7Ag2Y{color:#9597a3;white-space:nowrap}.ProjectProgress_inlineProgressBar__e4iz1{flex:1 1;height:6px;border-radius:var(--radius-xs)}.ProjectProgress_separator__oC7nq{flex-shrink:0;width:100%;height:1px;margin:var(--sp-4) 0;background-color:#ccc}.ProjectProgress_moreButton__2Z7ho{flex-shrink:0;width:100%;margin-top:0}@media(min-width:2560px){.ProjectProgress_wrapper__HFJgi{margin-top:25px}.ProjectProgress_title__kAA9r{font-size:1.4rem}.ProjectProgress_tasksContainer__gRSX6{gap:var(--sp-5)}.ProjectProgress_taskCard__zIaeQ{padding:20px}.ProjectProgress_taskTitle___ZCIF{font-size:1.3rem}.ProjectProgress_docTypePlain__HNiY7,.ProjectProgress_taskInfo__PIzhS{font-size:1rem}.ProjectProgress_statusBadge__d3PvZ{padding:6px 12px;font-size:.9rem}}@media(max-width:2559px)and (min-width:1440px){.ProjectProgress_wrapper__HFJgi{margin-top:22px}.ProjectProgress_title__kAA9r{font-size:1.3rem}.ProjectProgress_tasksContainer__gRSX6{gap:18px}.ProjectProgress_taskCard__zIaeQ{padding:18px}}@media(max-width:1439px)and (min-width:1024px){.ProjectProgress_wrapper__HFJgi{margin-top:20px}.ProjectProgress_title__kAA9r{font-size:1.25rem}.ProjectProgress_tasksContainer__gRSX6{gap:var(--sp-4)}.ProjectProgress_taskCard__zIaeQ{padding:var(--sp-4)}.ProjectProgress_taskTitle___ZCIF{font-size:1.2rem}}@media(max-width:1023px)and (min-width:820px){.ProjectProgress_wrapper__HFJgi{margin-top:18px}.ProjectProgress_title__kAA9r{font-size:1.2rem;text-align:center}.ProjectProgress_tasksContainer__gRSX6{flex-direction:column;gap:15px}.ProjectProgress_taskCard__zIaeQ{width:100%;min-width:unset;padding:15px}.ProjectProgress_cardHeader__lJv_i{flex-direction:column;gap:var(--sp-2);align-items:flex-start}.ProjectProgress_taskTitle___ZCIF{font-size:1.15rem}.ProjectProgress_statusBadge__d3PvZ{align-self:flex-start;margin-left:0}}@media(max-width:819px)and (min-width:768px){.ProjectProgress_wrapper__HFJgi{margin-top:var(--sp-4)}.ProjectProgress_title__kAA9r{font-size:1.15rem;text-align:center}.ProjectProgress_tasksContainer__gRSX6{flex-direction:column;gap:var(--sp-3)}.ProjectProgress_taskCard__zIaeQ{width:100%;min-width:unset;padding:14px}.ProjectProgress_cardHeader__lJv_i{flex-direction:column;gap:6px;align-items:flex-start}.ProjectProgress_taskTitle___ZCIF{font-size:1.1rem}.ProjectProgress_docTypePlain__HNiY7,.ProjectProgress_taskInfo__PIzhS{font-size:.95rem}.ProjectProgress_progressRow__BifSV{flex-direction:column;gap:var(--sp-1);align-items:flex-start}}@media(max-width:767px)and (min-width:520px){.ProjectProgress_wrapper__HFJgi{margin-top:15px}.ProjectProgress_title__kAA9r{font-size:1.1rem;text-align:center}.ProjectProgress_tasksContainer__gRSX6{flex-direction:column;gap:10px}.ProjectProgress_taskCard__zIaeQ{width:100%;min-width:unset;padding:12px}.ProjectProgress_cardHeader__lJv_i{flex-direction:column;gap:5px;align-items:flex-start}.ProjectProgress_taskTitle___ZCIF{font-size:1.05rem}.ProjectProgress_docTypePlain__HNiY7,.ProjectProgress_taskInfo__PIzhS{font-size:.9rem}.ProjectProgress_taskInfo__PIzhS>div{margin-bottom:var(--sp-1)}.ProjectProgress_progressRow__BifSV{flex-direction:column;gap:3px;align-items:flex-start}.ProjectProgress_statusBadge__d3PvZ{padding:3px 6px;font-size:.75rem}.ProjectProgress_moreButton__2Z7ho{width:100%;font-size:.9rem}}@media(max-width:519px)and (min-width:320px){.ProjectProgress_wrapper__HFJgi{margin-top:12px}.ProjectProgress_title__kAA9r{font-size:1rem;text-align:center}.ProjectProgress_tasksContainer__gRSX6{flex-direction:column;gap:var(--sp-2)}.ProjectProgress_taskCard__zIaeQ{width:100%;min-width:unset;padding:10px}.ProjectProgress_cardHeader__lJv_i{flex-direction:column;gap:var(--sp-1);align-items:flex-start}.ProjectProgress_taskTitle___ZCIF{font-size:1rem}.ProjectProgress_docTypePlain__HNiY7,.ProjectProgress_taskInfo__PIzhS{font-size:.85rem}.ProjectProgress_taskInfo__PIzhS>div{margin-bottom:3px}.ProjectProgress_progressRow__BifSV{flex-direction:column;gap:2px;align-items:flex-start}.ProjectProgress_statusBadge__d3PvZ{padding:2px 5px;font-size:.7rem}.ProjectProgress_moreButton__2Z7ho{width:100%;padding:var(--sp-2) var(--sp-4);font-size:.85rem}}@media(max-width:319px){.ProjectProgress_wrapper__HFJgi{margin-top:10px}.ProjectProgress_title__kAA9r{font-size:.9rem;text-align:center}.ProjectProgress_tasksContainer__gRSX6{flex-direction:column;gap:6px}.ProjectProgress_taskCard__zIaeQ{width:100%;min-width:unset;padding:var(--sp-2)}.ProjectProgress_cardHeader__lJv_i{flex-direction:column;gap:3px;align-items:flex-start}.ProjectProgress_taskTitle___ZCIF{font-size:.95rem}.ProjectProgress_docTypePlain__HNiY7,.ProjectProgress_taskInfo__PIzhS{font-size:.8rem}.ProjectProgress_statusBadge__d3PvZ{padding:2px var(--sp-1);font-size:.65rem}.ProjectProgress_moreButton__2Z7ho{width:100%;padding:6px 12px;font-size:.8rem}}.ProjectProgress_tableView__E_S7j{display:flex;flex-direction:column;width:100%}.ProjectProgress_tableSectionHeader__gGLa_{margin:var(--sp-5) 0 var(--sp-3);font-size:var(--fs-md);font-weight:var(--fw-bold);color:var(--text-primary)}.ProjectProgress_dark__gYHjX .ProjectProgress_tableSectionHeader__gGLa_{color:var(--text-on-dark)}.ProjectProgress_tableRow__8XiWc{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--sp-3) var(--sp-1);border-bottom:1px solid var(--borders-gray);border-radius:var(--radius-xs)}.ProjectProgress_tableRow__8XiWc .ProjectProgress_statusBadge__d3PvZ{justify-content:center;min-width:90px}.ProjectProgress_tableRowClickable__b4LCi{cursor:pointer}.ProjectProgress_tableRowActive__c38wc,.ProjectProgress_tableRowClickable__b4LCi:hover{background-color:rgba(0,0,0,.03)}.ProjectProgress_tableRowLeft__LVp3A{display:flex;flex-direction:column;gap:var(--sp-1);width:40%}.ProjectProgress_tableTaskName__UWecd{font-size:var(--fs-sm);font-weight:var(--fw-medium)}.ProjectProgress_dark__gYHjX .ProjectProgress_tableTaskName__UWecd{color:var(--text-on-dark)}.ProjectProgress_tableTaskNameRow__xxdVv{display:flex;gap:6px;align-items:baseline;min-width:0}.ProjectProgress_tableTaskDesignation__Y5RQK{flex-shrink:0;font-size:var(--fs-sm);font-weight:var(--fw-medium)}.ProjectProgress_dark__gYHjX .ProjectProgress_tableTaskDesignation__Y5RQK{color:var(--text-on-dark)}.ProjectProgress_tableTaskFullName__X5gj1{min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:13px;color:var(--dark-300);white-space:nowrap}.ProjectProgress_dark__gYHjX .ProjectProgress_tableTaskFullName__X5gj1{color:var(--dark-100)}.ProjectProgress_tableTaskWorker__Pzlgd{font-size:var(--fs-xs);color:var(--dark-300)}.ProjectProgress_dark__gYHjX .ProjectProgress_tableTaskWorker__Pzlgd{color:var(--dark-100)}.ProjectProgress_tableRowRight__jO8ZE{display:flex;gap:var(--sp-3);align-items:center;justify-content:flex-end;width:55%}.ProjectProgress_tableProgress__zVCrk{display:flex;gap:var(--sp-2);align-items:center}.ProjectProgress_tableProgressPercent__A_Pn0{display:inline-block;min-width:36px;text-align:right}.ProjectProgress_tableProgressBar__xrjv_{min-width:120px;max-width:120px}.ProjectProgress_tablePlannedAt__FsIbr{min-width:90px;font-size:var(--fs-xs);color:var(--dark-300);text-align:right}.ProjectProgress_dark__gYHjX .ProjectProgress_tablePlannedAt__FsIbr{color:var(--dark-100)}@media(max-width:819px){.ProjectProgress_tableRow__8XiWc{flex-direction:column;gap:var(--sp-2);align-items:flex-start}.ProjectProgress_tableRowLeft__LVp3A,.ProjectProgress_tableRowRight__jO8ZE{width:100%}.ProjectProgress_tableRowRight__jO8ZE{flex-wrap:wrap;justify-content:flex-start}.ProjectProgress_tableProgressBar__xrjv_{min-width:150px;max-width:100%}}.ResponsiblePersons_compactWrapper__etKoi{display:flex;flex:1 1;flex-direction:column;width:calc((100% - 40px)/3);min-width:300px;height:366px}.ResponsiblePersons_container__6AC1T{position:relative;display:flex;flex:1 1;flex-direction:column;min-height:0;padding:0 var(--sp-4)}.ResponsiblePersons_projectCaption__cfBMA{margin:0;margin-bottom:var(--sp-7);font-size:1rem;font-weight:var(--fw-semibold);color:var(--text-primary)}.ResponsiblePersons_dark__E_2a0 .ResponsiblePersons_projectCaption__cfBMA{color:var(--text-on-dark)}.ResponsiblePersons_personsList__3Qm1B{height:200px;margin-bottom:var(--sp-4);overflow-y:auto}.ResponsiblePersons_personsList__3Qm1B::-webkit-scrollbar{width:var(--sp-2)}.ResponsiblePersons_personsList__3Qm1B::-webkit-scrollbar-track{background:var(--background);border:1px solid #ddd;border-radius:var(--radius-xs)}.ResponsiblePersons_personsList__3Qm1B::-webkit-scrollbar-thumb{background:#5959f6;border:1px solid #5959f6;border-radius:var(--radius-xs)}.ResponsiblePersons_personsList__3Qm1B::-webkit-scrollbar-thumb:hover{background:#4a4af0;border-color:#4a4af0}.ResponsiblePersons_personItem__sk_JC{display:flex;align-items:center;padding:var(--sp-2) 0;border-bottom:1px solid var(--border-color)}.ResponsiblePersons_personInfo__t8844{display:flex;flex:1 1;gap:var(--sp-2);align-items:center}.ResponsiblePersons_personAvatar__q8EuE{flex-shrink:0;width:32px;height:32px;object-fit:cover;border-radius:50%}.ResponsiblePersons_personName__u_PMc{font-weight:var(--fw-medium);color:var(--text-primary)}.ResponsiblePersons_dark__E_2a0 .ResponsiblePersons_personName__u_PMc{color:var(--text-on-dark)}.ResponsiblePersons_personRole__VpeeC{margin-top:var(--sp-1);font-size:var(--fs-sm);color:var(--text-secondary)}.ResponsiblePersons_dark__E_2a0 .ResponsiblePersons_personRole__VpeeC{color:var(--text-on-dark)}.ResponsiblePersons_noPersons__bokVv{padding:var(--sp-2) 0;font-style:italic;color:var(--text-secondary)}.ResponsiblePersons_dark__E_2a0 .ResponsiblePersons_noPersons__bokVv{color:var(--text-on-dark)}.ResponsiblePersons_separator__C6TfG{flex-shrink:0;width:100%;height:1px;margin-bottom:16px;background-color:#ccc}.ResponsiblePersons_settingsButton__iQNkD{width:-moz-fit-content;width:fit-content}@media(min-width:2560px){.ResponsiblePersons_compactWrapper__etKoi{width:calc((100% - 60px)/3);min-width:350px}.ResponsiblePersons_container__6AC1T{padding:0 20px}.ResponsiblePersons_projectCaption__cfBMA{margin-bottom:20px;font-size:1.2rem}.ResponsiblePersons_personAvatar__q8EuE{width:40px;height:40px}.ResponsiblePersons_personName__u_PMc{font-size:1rem}.ResponsiblePersons_personRole__VpeeC{font-size:.9rem}}@media(max-width:2559px)and (min-width:1440px){.ResponsiblePersons_compactWrapper__etKoi{width:calc((100% - 50px)/3);min-width:320px}.ResponsiblePersons_container__6AC1T{padding:0 18px}}@media(max-width:1439px)and (min-width:1024px){.ResponsiblePersons_compactWrapper__etKoi{width:calc((100% - 40px)/3);min-width:300px}.ResponsiblePersons_container__6AC1T{padding:0 var(--sp-4)}.ResponsiblePersons_projectCaption__cfBMA{margin-bottom:18px;font-size:1.1rem}.ResponsiblePersons_personAvatar__q8EuE{width:36px;height:36px}}@media(max-width:1023px)and (min-width:820px){.ResponsiblePersons_compactWrapper__etKoi{width:100%;min-width:unset}.ResponsiblePersons_container__6AC1T{padding:0 15px}.ResponsiblePersons_projectCaption__cfBMA{margin-bottom:var(--sp-4);font-size:1.05rem;text-align:center}.ResponsiblePersons_personsList__3Qm1B{max-height:250px}.ResponsiblePersons_personItem__sk_JC{padding:10px 0}.ResponsiblePersons_personAvatar__q8EuE{width:34px;height:34px}}@media(max-width:819px)and (min-width:768px){.ResponsiblePersons_compactWrapper__etKoi{width:100%;min-width:unset}.ResponsiblePersons_container__6AC1T{padding:0 14px}.ResponsiblePersons_projectCaption__cfBMA{margin-bottom:15px;font-size:1rem;text-align:center}.ResponsiblePersons_personsList__3Qm1B{max-height:220px}.ResponsiblePersons_personItem__sk_JC{flex-direction:column;gap:var(--sp-2);align-items:flex-start;padding:var(--sp-2) 0}.ResponsiblePersons_personInfo__t8844{width:100%}.ResponsiblePersons_personAvatar__q8EuE{width:32px;height:32px}}@media(max-width:767px)and (min-width:520px){.ResponsiblePersons_compactWrapper__etKoi{width:100%;min-width:unset}.ResponsiblePersons_container__6AC1T{padding:0 12px}.ResponsiblePersons_projectCaption__cfBMA{margin-bottom:12px;font-size:.95rem;text-align:center}.ResponsiblePersons_personsList__3Qm1B{max-height:200px}.ResponsiblePersons_personItem__sk_JC{flex-direction:column;gap:6px;align-items:flex-start;padding:6px 0}.ResponsiblePersons_personAvatar__q8EuE{width:30px;height:30px}.ResponsiblePersons_personName__u_PMc{font-size:.9rem}.ResponsiblePersons_personRole__VpeeC{margin-top:2px;font-size:.8rem}.ResponsiblePersons_noPersons__bokVv{padding:6px 0;font-size:.9rem}.ResponsiblePersons_settingsButton__iQNkD{width:100%;font-size:.9rem}}@media(max-width:519px)and (min-width:320px){.ResponsiblePersons_compactWrapper__etKoi{width:100%;min-width:unset}.ResponsiblePersons_container__6AC1T{padding:0 10px}.ResponsiblePersons_projectCaption__cfBMA{margin-bottom:10px;font-size:.9rem;text-align:center}.ResponsiblePersons_personsList__3Qm1B{max-height:180px}.ResponsiblePersons_personItem__sk_JC{flex-direction:column;gap:5px;align-items:flex-start;padding:5px 0}.ResponsiblePersons_personAvatar__q8EuE{width:28px;height:28px}.ResponsiblePersons_personName__u_PMc{font-size:.85rem}.ResponsiblePersons_personRole__VpeeC{margin-top:1px;font-size:.75rem}.ResponsiblePersons_noPersons__bokVv{padding:5px 0;font-size:.85rem}.ResponsiblePersons_settingsButton__iQNkD{width:100%;padding:var(--sp-2) var(--sp-4);font-size:.85rem}}@media(max-width:319px){.ResponsiblePersons_compactWrapper__etKoi{width:100%;min-width:unset}.ResponsiblePersons_container__6AC1T{padding:0 var(--sp-2)}.ResponsiblePersons_projectCaption__cfBMA{margin-bottom:var(--sp-2);font-size:.85rem;text-align:center}.ResponsiblePersons_personsList__3Qm1B{max-height:150px}.ResponsiblePersons_personItem__sk_JC{flex-direction:column;gap:var(--sp-1);align-items:flex-start;padding:var(--sp-1) 0}.ResponsiblePersons_personAvatar__q8EuE{width:24px;height:24px}.ResponsiblePersons_personName__u_PMc{font-size:.8rem}.ResponsiblePersons_personRole__VpeeC{font-size:.7rem}.ResponsiblePersons_noPersons__bokVv{padding:var(--sp-1) 0;font-size:.8rem}.ResponsiblePersons_settingsButton__iQNkD{width:100%;padding:6px 12px;font-size:.8rem}}