@import url(https://fonts.googleapis.com/css2?family=Quicksand:wght@300&family=Source+Sans+Pro&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Quicksand:wght@300&family=Source+Sans+Pro&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Quicksand:wght@300&family=Source+Sans+Pro&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Quicksand:wght@300&family=Source+Sans+Pro&display=swap);
/* fix-landing-scroll.css - Solución para problemas de scroll en la página principal */

/* Corregir scroll en página principal */
.landingPage {
    overflow-y: auto !important;
    height: auto !important;
    min-height: 100vh !important;
}

/* Asegurar que html y body permitan scroll */
html,
body,
#root {
    height: 100%;
    min-height: 100%;
    overflow-y: auto !important;
}

/* Corregir para contenedores padre */
body>div,
#root>div,
.landingPage>section {
    overflow-y: visible !important;
}

/* Corregir la altura máxima */
.moduleSection {
    overflow-y: visible !important;
    height: auto !important;
}

/* DEBUG: Añadir borde para visualizar mejor */
.moduleSection:last-child {
    margin-bottom: 100px !important;
    /* Asegurar espacio al final */
}
.Sidebar_Sidebar__kpTdX{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex-basis:5rem;flex-shrink:0;background:#343438;height:100%;width:80px}.Sidebar_Start__D3JwO{margin-top:3vh}.Sidebar_End__rhfPX{margin-top:auto;margin-bottom:3vh}.Sidebar_logo__Mc4Gd{height:40px;width:70px}.Sidebar_MenuItem__KT-C\+{display:flex;justify-content:center}.Sidebar_MenuItem__KT-C\+ a:link,.Sidebar_MenuItem__KT-C\+ a:visited{border:none;color:#fff;padding:10px 10px;transition-duration:.4s;text-decoration:none;font-size:16px;cursor:pointer}.Sidebar_MenuItem__KT-C\+ a:hover,.Sidebar_MenuItem__KT-C\+ a:active{background-color:#a2a2b4;border-radius:50%}
.SideMenu_SideMenu__jEUJB{display:flex !important;flex-direction:column;flex-basis:5rem;flex-shrink:0;color:#2d3436 !important;background:#fff;height:100%;flex:.8 1;justify-content:flex-start;overflow:hidden;transition:all .2s ease;box-shadow:6px 3px 11px -4.5px rgba(0,0,0,.1);border:red}.SideMenu_SideMenu__jEUJB:hover,.SideMenu_SideMenu__jEUJB .SideMenu_collapseAndExpandRow__aVtr7{box-shadow:6px 3px 11px -4.5px #343438}.SideMenu_SideMenu__jEUJB{z-index:5;overflow-y:scroll}.SideMenu_ZeroWidth__sEMqG{width:0px}.SideMenu_OriginalWidth__llYhq{width:240px;overflow-y:auto}.SideMenu_title__15juD{padding:15px;font-weight:bold;text-align:left;font-size:20px;color:#f5f5f5;background-color:#343438 !important;box-shadow:0px 12px 33px -10px rgba(0,0,0,.57)}.SideMenu_title__15juD p{margin:0px}.SideMenu_towerName__ePcnV{opacity:1 !important}.SideMenu_collapseHeader__jQjHh{display:flex;flex-direction:row;font-size:14px}.SideMenu_titleContainer__SOFRg{display:flex;flex-direction:row}.SideMenu_iconLabel__72aAX{font-size:19px !important;margin-top:1.5% !important;margin-right:3.5% !important;padding-right:5% !important}.SideMenu_lineSpace__Vi-Oa{margin:.05% !important;opacity:.15 !important}.SideMenu_IconsContainer__bZ1-C{z-index:3}.SideMenu_Description__S-Xpq{color:#2d3436;margin-left:.5%}.SideMenu_DescriptionActive__Prc63{color:#343438;background-color:#f5f5f5;margin-left:.5%}.SideMenu_Start__kBRCo{margin-top:3vh}.SideMenu_End__AMEVX{margin-top:auto;margin-bottom:3vh}.SideMenu_MenuItem__6FpZ2{display:flex;justify-content:center !important;width:100vw !important;font-size:13px !important;z-index:3;color:#2d3436;background-color:#fff;width:100vw !important}.SideMenu_MenuItem__6FpZ2 a:link,.SideMenu_MenuItem__6FpZ2 a:visited{padding:15px 16px;flex:1 1;border:none;transition-duration:.4s;text-decoration:none;cursor:pointer;color:#2d3436}.SideMenu_MenuItem__6FpZ2 a:focus{color:#343438}.SideMenu_MenuItem__6FpZ2 a:hover,.SideMenu_MenuItem__6FpZ2 a:active{border-left:5px solid #f4f4ff}.SideMenu_Active__w9xux{display:flex;justify-content:center;width:100%;background-color:#f5f5f5 !important;font-size:15px !important}.SideMenu_Active__w9xux a:link,.SideMenu_Active__w9xux a:visited{flex:1 1;border:none;color:#343438;border-left:5px solid #f4f4ff;padding:10px 2px;transition-duration:.4s;text-decoration:none;font-size:15px;cursor:pointer}.SideMenu_Active__w9xux a:hover,.SideMenu_Active__w9xux a:active{border-left:5px solid #f4f4ff}.SideMenu_fixedWidth__tvyUd{min-width:150px;overflow-x:hidden}.SideMenu_Visible__s9N2-{display:flex !important}.SideMenu_NoVisible__YkwTV{display:none !important}.SideMenu_Badge__N1hwL{position:relative;display:inline-block;width:10px;height:10px;border-radius:50%;color:#aa0606;overflow:hidden;transition:box-shadow .2s cubic-bezier(0.4, 0, 0.2, 1);transition-delay:.2s;box-shadow:0 2px 5px 0 rgba(0,0,0,.26);background:#ee2e31;top:5px;left:-5px}.SideMenu_header__fmLcn{text-align:left;font-weight:bold;font-size:13px;margin:15px 0;padding-left:15px !important;opacity:.45}.SideMenu_expansionPanel__dhYZb{background-color:rgba(0,0,0,0) !important;box-shadow:none !important;margin:0 !important}.SideMenu_expansionPanelActive__b\+M8j{color:#343438 !important}.SideMenu_expansionPanel__dhYZb:before{background-color:rgba(0,0,0,0) !important}.SideMenu_expansionPanelSummary__mumnq{margin:0 !important;padding:0 10px !important;box-sizing:content-box;font-size:16px}.SideMenu_expansionPanelSummary__mumnq:hover{background-color:#f5f5f5 !important}.SideMenu_expansionPanelDetails__QcrLi{padding:0 !important;margin-bottom:15px;background-color:#ecf0f1 !important}.SideMenu_linkContainer__tc\+dN{display:flex;flex-direction:column}.SideMenu_container__YwVde{height:100vh}
.menu_SideMenu__PTuOw{display:flex !important;flex-direction:column;flex-basis:5rem;flex-shrink:0;color:#fff !important;background:#343438;height:100%;flex:.8 1;justify-content:flex-start;overflow:hidden;transition:all .2s ease;box-shadow:6px 3px 11px -4.5px rgba(0,0,0,.1);border:red}.menu_SideMenu__PTuOw:hover,.menu_SideMenu__PTuOw .menu_collapseAndExpandRow__Xf5Wp{box-shadow:6px 3px 11px -4.5px #343438}.menu_SideMenu__PTuOw{z-index:5;overflow-y:scroll}.menu_ZeroWidth__lYHSF{width:0px}.menu_OriginalWidth__Q5mRN{width:240px;overflow-y:auto}.menu_iconsRoutes__l3Nn5{display:grid;grid-template-columns:repeat(3, 1fr);font-size:22px;place-items:center}.menu_iconsRoutes__l3Nn5 a:link,.menu_iconsRoutes__l3Nn5 a:visited{padding:15px 16px;flex:1 1;border:none;transition-duration:.4s;text-decoration:none;cursor:pointer;color:#fff}.menu_iconsRoutes__l3Nn5 a:focus{color:#fff}.menu_iconsRoutes__l3Nn5 a:hover,.menu_iconsRoutes__l3Nn5 a:active{border:2px solid #f4f4ff}.menu_titleWithImageContainer__IxWNn{display:grid;grid-template-columns:35% 65%;grid-column-gap:2%;column-gap:2%;place-items:center;color:#f5f5f5;background-color:#343438 !important;box-shadow:0px 12px 33px -10px rgba(0,0,0,.57) !important}.menu_imgLogo__WjZ4G{height:60px;width:90px;padding-left:10%}.menu_title__QmfHT{padding:15px 2px 15px 2px;font-weight:bold;text-align:left;font-size:20px;color:#f5f5f5;background-color:#343438 !important}.menu_title__QmfHT p{margin:0}.menu_towerName__aBDkD{opacity:1 !important}.menu_collapseHeader__ESR\+a{display:flex;flex-direction:column;font-size:14px}.menu_titleContainer__XCqqL{display:flex;flex-direction:row}.menu_iconLabel__NcFlO{font-size:19px !important;margin-top:1.5% !important;margin-right:3.5% !important;padding-right:5% !important}.menu_lineSpace__IWtUb{margin:.05% !important;opacity:.15 !important}.menu_IconsContainer__Fe2Bm{z-index:3}.menu_Description__gTm2b{color:#f5f5f5;margin-left:.5%;background-color:#343438}.menu_DescriptionActive__gKuwA{color:#f5f5f5;background-color:#343438;margin-left:.5%}.menu_Start__nmo2\+{margin-top:3vh}.menu_End__PMYWc{margin-top:auto;margin-bottom:3vh}.menu_MenuItem__qzOlA{display:flex;justify-content:center !important;width:100vw !important;font-size:13px !important;z-index:3;color:#fff;background-color:#343438;width:100vw !important}.menu_MenuItem__qzOlA a:link,.menu_MenuItem__qzOlA a:visited{padding:15px 16px;flex:1 1;border:none;transition-duration:.4s;text-decoration:none;cursor:pointer;color:#fff;width:100vw !important}.menu_MenuItem__qzOlA a:focus{color:#fff}.menu_MenuItem__qzOlA a:hover,.menu_MenuItem__qzOlA a:active{width:100vw !important;border-left:5px solid #f4f4ff}.menu_Active__NJFcQ{display:flex;justify-content:center;width:100vw;background-color:#343438 !important;font-size:15px !important}.menu_Active__NJFcQ a:link,.menu_Active__NJFcQ a:visited{flex:1 1;border:none;color:#fff;border-left:5px solid #f4f4ff;padding:10px 2px;transition-duration:.4s;text-decoration:none;font-size:15px;cursor:pointer}.menu_Active__NJFcQ a:hover,.menu_Active__NJFcQ a:active{border-left:5px solid #f4f4ff}.menu_fixedWidth__GW1h2{min-width:150px;overflow-x:hidden}.menu_Visible__chGIm{display:flex !important}.menu_NoVisible__wMoHi{display:none !important}.menu_principalBadge__tgGf4{position:relative;display:inline-block;width:10px;height:10px;border-radius:50%;color:#aa0606;overflow:hidden;transition:box-shadow .2s cubic-bezier(0.4, 0, 0.2, 1);transition-delay:.2s;box-shadow:0 2px 5px 0 rgba(0,0,0,.26);background:#ee2e31;top:5px;left:-5px}.menu_Badge__2aun1{position:relative;display:inline-block;width:10px;height:10px;border-radius:50%;color:#aa0606;overflow:hidden;transition:box-shadow .2s cubic-bezier(0.4, 0, 0.2, 1);transition-delay:.2s;box-shadow:0 2px 5px 0 rgba(0,0,0,.26);background:#ee2e31;top:-10px}.menu_header__y4lwU{text-align:left;font-weight:bold;font-size:13px;margin:15px 0;padding-left:15px !important;opacity:.45}.menu_expansionPanel__hwalk{background-color:rgba(0,0,0,0) !important;box-shadow:none !important;margin:0 !important;color:#fff}.menu_expansionPanel__hwalk .menu_expansionPanel__hwalk:hover{background-color:#343438 !important}.menu_expansionPanelActive__rqPmI{color:#fff !important}.menu_expansionPanel__hwalk:before{background-color:rgba(0,0,0,0) !important}.menu_iconColor__qwDx0{color:#fff}.menu_expansionPanelSummary__BHafp{margin:0 !important;padding:0 10px !important;box-sizing:content-box;font-size:16px}.menu_expansionPanelSummary__BHafp:hover{background-color:#343438 !important}.menu_expansionPanelDetails__Zwdcn{padding:0 !important;margin-bottom:15px;background-color:#ecf0f1 !important;color:#f5f5f5}.menu_linkContainer__rG8RE{display:flex;flex-direction:column}.menu_container__eMFxi{height:100vh}
.SideMenuControl_root__LTKUy{display:flex;padding:1.4375rem 0 1.1875rem 0;justify-content:center}button.SideMenuControl_controlButton__ZP8N2{min-height:2rem;color:#df53a7;font-size:.875rem;line-height:1rem}button.SideMenuControl_controlButton__ZP8N2[class~=MuiButton-outlined]{padding:.375rem .375rem;border-color:#df53a7}button.SideMenuControl_controlButton__ZP8N2[class~=MuiButton-outlined]:hover{color:#f579c3;background-color:rgba(245,121,195,.1);border-color:#f579c3}button.SideMenuControl_controlButton__ZP8N2[class~=MuiButton-outlined]:focus{color:#df53a7;background-color:rgba(0,0,0,0);border-color:#df53a7;outline:#ffc3e7 solid .25rem;outline-offset:0}button.SideMenuControl_controlButton__ZP8N2[class~=MuiButton-outlined]:active{color:#a80072;background-color:rgba(0,0,0,0);border-color:#a80072}button.SideMenuControl_controlButton__ZP8N2[class~=MuiButton-contained]{padding:.4375rem .4375rem;color:#fff;background-color:#df53a7}button.SideMenuControl_controlButton__ZP8N2[class~=MuiButton-contained]:hover{color:#fff;background-color:#f579c3}button.SideMenuControl_controlButton__ZP8N2[class~=MuiButton-contained]:focus{color:#fff;background-color:#df53a7;outline:#ffc3e7 solid .25rem;outline-offset:0}button.SideMenuControl_controlButton__ZP8N2[class~=MuiButton-contained]:active{color:#fff;background-color:#a80072}
.CollapseAndExpand_collapseAndExpandRow__d7MaT{display:flex;flex-direction:column;justify-content:center;align-self:flex-start;background-color:#343438;border-radius:50% !important;color:#fafaff;height:30px !important;margin-top:15px;position:absolute;text-align:center;width:30px !important;z-index:998;top:100%;left:0px}.CollapseAndExpand_collapseAndExpandRow__d7MaT:hover{cursor:pointer}.CollapseAndExpand_container__x6KCs{position:relative;left:-15px}.CollapseAndExpand_arrowPosition__C8OuH{font-size:10px}
.Dashboard_Dashboard__37PXg{display:flex;height:100%;overflow:hidden;background-color:#fff}.Dashboard_Dashboard__37PXg .Dashboard_Navigation__1tTPi{display:flex;flex-flow:row}.Dashboard_Dashboard__37PXg .Dashboard_Content__hMXam{padding:50px;flex-grow:1;overflow-x:hidden;overflow-y:auto}.Dashboard_Dashboard__37PXg .Dashboard_Content__hMXam.Dashboard_removePadding__EnvIP{padding:0}.Dashboard_Dashboard__37PXg ::-webkit-scrollbar{width:12px}.Dashboard_Dashboard__37PXg ::-webkit-scrollbar-track{background:hsla(0,0%,100%,.5);border-radius:10px}.Dashboard_Dashboard__37PXg ::-webkit-scrollbar-thumb{background:rgba(0,0,0,.5);border-radius:10px}.Dashboard_blueBackground__aK2Mv{background-color:#00a3a9}.Dashboard_grayBackground__K4o6E{background-color:#e0e0e4}
.Naming_Input__iZn8N{width:90%;font-size:14px}.Naming_buttonsContainer__81OOA{display:grid;grid-template-columns:25% 15%;grid-column-gap:1%;column-gap:1%}.Naming_Loader__FxXix{position:-webkit-sticky;position:sticky;top:0;height:0px;display:flex;justify-content:center;width:100%}
.Card_Card__GQ-oq{background:#fff;border-radius:4px;box-shadow:0px 0px 13px 0px rgba(82,63,105,.1);margin:25px 0;padding:25px 40px}.Card_Loader__vghcL{display:flex;justify-content:center}
.CardHeader_Header__B6vbk p,.CardHeader_Header__B6vbk span{font-size:23px;font-weight:bold;margin:0}
.CardBody_Body__NviOC{margin:50px 0}
.Input_Container__vkZX2{text-align:center}.Input_Input__ZqIpW{font-family:inherit;text-align:center;padding:11px;outline:currentcolor none medium;background:rgba(0,0,0,0);color:#343438;font-weight:600;border:none;line-height:24px;border-bottom:1px solid #f3f3f5;font-size:16px;transition:border-bottom-color .2s ease-in-out}.Input_Input__ZqIpW:focus{border-bottom:1px solid #a80072}.Input_Input__ZqIpW::placeholder{color:#bdbdc5}.Input_Input__ZqIpW:disabled{border:none}.Input_ErrorMessage__NVHpq{font-size:14px;color:#ee2e31}
.Table_Container__X--wG{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr;grid-template-areas:"Intersect Headers" "Columns Table";font-size:16px;overflow-y:auto;border-radius:5px}.Table_Container__X--wG .Table_Intersect__JT0cP{position:-webkit-sticky;position:sticky;left:0;top:0;grid-area:Intersect;z-index:99;background:#f3f3f5;color:#16db72;padding:.75em 1.5em;font-weight:bold}.Table_Container__X--wG .Table_Header__-xS6y{grid-area:Headers;display:flex;position:-webkit-sticky;position:sticky;top:0;left:0;z-index:98;background:#f3f3f5;color:#343438;text-align:center;font-weight:bold;padding-right:10px}.Table_Container__X--wG .Table_Header__-xS6y>*{width:150px;line-height:50px}.Table_Container__X--wG .Table_Element__PJJIE{display:flex;align-items:center;align-content:center;justify-content:center}.Table_Container__X--wG .Table_Columns__wKcNW{grid-area:Columns;position:-webkit-sticky;position:sticky;left:0;top:0;z-index:98;background:#f3f3f5;color:#343438;padding:0em 1.5em;font-weight:bold;display:flex;flex-direction:column}.Table_Container__X--wG .Table_Columns__wKcNW>*{height:50px}.Table_Container__X--wG .Table_ColumnsMinWidth__BQuQ4{grid-area:Columns;position:-webkit-sticky;position:sticky;left:0;top:0;z-index:98;background:#f3f3f5;color:#343438;padding:0em 1.5em;font-weight:bold;display:flex;flex-direction:column}.Table_Container__X--wG .Table_ColumnsMinWidth__BQuQ4>*{height:50px;min-width:150px;justify-content:left}.Table_Container__X--wG .Table_Table__7xhPn{grid-area:Table;flex-grow:1}.Table_Container__X--wG .Table_Table__7xhPn .Table_Row__rokC0{display:flex;width:100%;text-align:center}.Table_Container__X--wG .Table_Table__7xhPn .Table_Row__rokC0:hover{background:#f3f3f5}.Table_Container__X--wG .Table_Table__7xhPn .Table_Row__rokC0>*{width:150px;height:50px}.Table_wrapper1__q\+YVZ{width:inherit;border:none 0px red;overflow-x:auto;overflow-y:hidden}.Table_wrapper2__GQGom{width:inherit;border:none 0px red;overflow-x:auto;overflow-y:hidden}.Table_div1__rrPec{width:0px;height:10px;overflow:auto}
.Modal_Container__hy0R0{background:rgba(0,0,0,.7);position:absolute;top:0;left:0;width:100vw;height:100vh;z-index:1;display:flex;justify-content:center;align-items:center}.Modal_Modal__iEfhR{max-height:70vh;box-sizing:border-box;background:#fff;max-height:70vh;display:flex;flex-direction:column;padding:25px;border-radius:4px}.Modal_Title__cRkfV{font-weight:bold;font-size:23px;margin:auto}.Modal_Content__QzbJr{display:flex;flex-direction:column;margin:0 0 25px 0;flex-grow:1;color:#6c7293;overflow-y:auto}.Modal_Actions__QVuDR{display:flex;flex-direction:row-reverse}.Modal_ConfirmButton__AUHmz{background:#00c781}.Modal_ConfirmButton__AUHmz:disabled{background:#aaa}.Modal_CancelButton__cxfEA{background:#ff4040 !important}.Modal_SubtitleRight__wnzqF{justify-content:flex-end}.Modal_ContainerTitle__KUhym{display:flex;justify-content:space-between;align-items:flex-end}
.Button_Button__c4-wJ{text-decoration:none;color:#fff;background:#343438;font-size:12px;border-radius:4px;padding:10px 40px;text-transform:uppercase;transition:all .2s ease-in-out;border:none;border-radius:25px;cursor:pointer;outline:none;margin:0 10px}.Button_Button__c4-wJ:hover{opacity:.8}.Button_Button__c4-wJ:disabled{background:#ccc;cursor:default}
.Loader_LoaderContainer__Aky01{display:flex;align-items:center;justify-content:center;width:100%;height:100%}
.Schema_Container__LgmAQ{display:flex}.Schema_Container__LgmAQ>*{flex-grow:1}.Schema_Container__LgmAQ>*{display:flex;flex-direction:column;align-items:center}.Schema_Input__t8VrD{width:60%;font-size:30px}.Schema_Label__UJcpY{font-weight:bold;font-size:13px;color:#a7abc3}.Schema_Actions__t06Yq{display:flex;flex-direction:row-reverse}.Schema_CancelButton__s\+2pO{background:#ff4040 !important}.Schema_RedText__rGqeZ{color:red;font-weight:bold;white-space:nowrap}
.Error_Container__dbH6a{display:flex;width:100%;top:0;left:0;position:absolute;justify-content:center;animation:Error_slideDown__8aWm\+ 3.4s ease 2;animation-direction:alternate;animation-fill-mode:forwards;z-index:1000}.Error_Alert__JHXaH{background:#faf2a1;border-radius:4px;box-shadow:0px 0px 13px 0px rgba(82,63,105,.1);margin:25px 0;padding:25px 40px;opacity:1}@keyframes Error_slideDown__8aWm\+{0%{transform:translateY(-100%);opacity:0}100%{transform:translateY(0%);opacity:1}}
.FloatingButton_float__Cv5oy{position:fixed;height:40px;bottom:40px;right:40px;background-color:#3a7475;box-shadow:2px 2px 3px rgba(82,63,105,.1);animation:FloatingButton_slideDown__AVGPc 1s ease;z-index:100}@keyframes FloatingButton_slideDown__AVGPc{0%{transform:translateX(200%);opacity:1}100%{transform:translateX(0%);opacity:1}}
.EmptyContentMessageView_Container__a\+qAu{text-align:center;margin-top:20px;width:100%;align-self:center}.EmptyContentMessageView_Container__a\+qAu h3{font-weight:normal}
.MessageSold_Container__fALAn{margin-top:15%}
.Projects_projectsContainer__iNipK{background-color:#00a3a9;width:100%;height:auto;padding-top:2.5%;border:0%;box-shadow:0px 0px 0px 0px,0px 0px 0px 0px}.Projects_cardContent__bQeBs{display:flex;justify-content:center !important;padding:0%;margin:0%}.Projects_ItemContainer__1slGb{display:flex !important;flex-direction:column !important;justify-content:flex-start !important;border-radius:5% !important;border-width:1px !important;border-style:solid !important;border-color:#f4f4ff !important;background:#343438 !important;flex:1 1 140px !important;max-width:300px !important;min-width:300px !important;max-height:220px !important;min-height:220px !important;margin:10px;box-sizing:border-box;transition:box-shadow .3s ease-in-out 0s,background-color .6s ease-in 0s !important;z-index:0 !important}.Projects_ItemContainer__1slGb:focus{outline:auto 5px}.Projects_ItemContainer__1slGb:hover{box-shadow:#b3bac5 0px 4px 8px 0px,#b3bac5 0px 0px 1px 0px;text-decoration:none}.Projects_noBlue__OD948{text-decoration:none;color:inherit}.Projects_DescriptionItem__4FLXy{display:flex;flex-direction:column;flex:1 1;padding:0px 5px;z-index:9999 !important;color:#434c53;background-color:#fff;padding-bottom:0%;justify-content:flex-end}.Projects_Item__uo5VB{display:flex;flex-direction:column;color:inherit;height:30%;background:#fff;padding:0px 5px 3px 5px}.Projects_projectDescription__IS9N3{margin-top:0%;padding:3%;color:#8e9498;font-size:14px;font-weight:600}.Projects_Buttons__kIJ\+v{display:flex;flex-direction:row;color:inherit;align-items:center;justify-content:flex-end;height:30%}.Projects_trashButton__IGao1{color:#434c53}.Projects_Projects__HUOaA{display:flex;justify-content:flex-start;flex-wrap:wrap;font-family:"quicksand" !important}.Projects_Remove__Fruk0{align-self:flex-end;justify-self:end;margin-left:5px;cursor:pointer;border-radius:50%;padding:.5rem;color:#fff;display:flex;justify-content:center;align-content:center}.Projects_Remove__Fruk0:hover{opacity:.8}.Projects_Remove__Fruk0 i{font-size:.9rem}.Projects_Description__Qp0Pr{display:flex;align-content:center;justify-content:flex-start;padding-bottom:0% !important;margin:0%;padding-left:3.5%}.Projects_projectName__ysFjq{margin-bottom:0%;padding:0% 3%;font-weight:600;color:#434c53;font-size:20px}.Projects_headerContainer__Sqtyk{display:flex;justify-content:space-between;margin:2% !important;padding:0% 4.8%}.Projects_header__LoLqk{color:#fff;width:95%;padding-left:4.8%;font-weight:bold}.Projects_addButton__Wwa-t{width:1,2rem;height:auto;margin:0px}.Projects_rightMenuOptions__7vA\+C{display:flex;justify-content:space-between;align-items:center}.Projects_divSelect__DkX-t{width:100%;text-align:center}.Projects_rootSelect__CX2dB{width:238px !important;margin:.3% 0 0 0 !important;font-size:15px !important}.Projects_icon__AH9Pb{color:#000}
.CustomButton_primary__u3JRq{box-sizing:border-box;height:40px;min-width:160px;border:1px solid rgba(0,0,0,.1);border-radius:10px;background:linear-gradient(155.94deg, #00D0D4 0%, #00A3A9 100%);font-size:16px;color:#fff;font-family:"quicksand";font-weight:600}.CustomButton_secondary__oc1rJ{box-sizing:border-box;height:40px;min-width:160px;border:1px solid rgba(0,0,0,.1);border-radius:10px;background:#fff;font-size:16px;color:#00d0d4 !important;font-family:"quicksand";font-weight:600;margin-right:10px}.CustomButton_selectedSecondary__v9AqK{box-sizing:border-box;height:40px;min-width:160px;border:1px solid rgba(0,0,0,.1);border-radius:10px;background:#e5f5f6;font-size:16px;color:#00d0d4;font-family:"quicksand";font-weight:600;margin-right:10px}
.CustomIcons_delete__ApfFs{width:25px;height:auto;padding-bottom:7px}
.CreateCompanyModal_LargeContainer__MXV6X{height:9vh;width:60vh}.CreateCompanyModal_ShortContainer__nLVJQ{height:100%}
.Projects_projectModalDiv__s\+ysk{display:flex;align-items:flex-end}.Projects_projectModalName__ij9Fr{width:130px}.Projects_assignCompanyDiv__RSwPL{margin-top:20px !important;width:100%}.Projects_assignCompanyDiv__RSwPL label{font-size:18px;width:200px}
.Login_container__pieGx {
    display: flex;
    flex-direction: column;
    min-height: 100vh;
    background-color: #111116;
    color: white;
    position: relative;
}

.Login_loginContainer__XU6Zz {
    display: flex;
    flex: 1 1;
    padding: 0;
    max-width: 1400px;
    margin: 0 auto;
}

.Login_loginFormSide__eD4\+\+ {
    flex: 1 1;
    display: flex;
    justify-content: flex-end;
    align-items: center;
    padding: 2rem;
}

.Login_loginFormWrapper__cb8Ms {
    width: 100%;
    max-width: 400px;
    margin-right: 2rem;
}

.Login_welcomeTitle__dpeUX {
    font-size: 1.5rem;
    font-weight: 600;
    margin-bottom: 0.5rem;
}

.Login_welcomeSubtitle__PFajY {
    font-size: 0.9rem;
    color: rgba(255, 255, 255, 0.7);
    margin-bottom: 2rem;
}

.Login_loginForm__87x-s {
    display: flex;
    flex-direction: column;
}

.Login_formGroup__b-1S0 {
    margin-bottom: 1.5rem;
}

.Login_formLabel__axL1Q {
    display: block;
    font-size: 0.85rem;
    margin-bottom: 0.5rem;
    color: rgba(255, 255, 255, 0.7);
}

.Login_formInput__NkJ75 {
    width: 100%;
    padding: 0.75rem;
    border: 1px solid rgba(255, 255, 255, 0.1);
    border-radius: 4px;
    background-color: transparent;
    color: white;
    font-size: 0.9rem;
}

.Login_formInput__NkJ75:focus {
    outline: none;
    border-color: rgba(255, 255, 255, 0.3);
}

.Login_inputError__n25L0 {
    color: #ff3e3e;
    font-size: 0.75rem;
    margin-top: 0.5rem;
}

.Login_passwordHeader__TGEd\+ {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 0.5rem;
}

.Login_forgotPasswordLink__n0qCC {
    font-size: 0.75rem;
    color: rgba(255, 255, 255, 0.7);
    text-decoration: none;
}

.Login_forgotPasswordLink__n0qCC:hover {
    text-decoration: underline;
}

.Login_passwordInputWrapper__5PB4c {
    position: relative;
}

.Login_passwordToggle__\+YIaG {
    position: absolute;
    right: 0.5rem;
    top: 50%;
    transform: translateY(-50%);
    color: rgba(255, 255, 255, 0.5);
}

.Login_loginButton__78MPs {
    background-color: #000;
    color: white;
    border: none;
    border-radius: 4px;
    padding: 0.75rem;
    font-size: 0.9rem;
    cursor: pointer;
    margin-top: 1rem;
    width: 100%;
}

.Login_loginButton__78MPs:hover {
    background-color: #111;
}

.Login_divider__FpjY0 {
    display: flex;
    align-items: center;
    margin: 2rem 0;
    color: rgba(255, 255, 255, 0.5);
    font-size: 0.85rem;
}

.Login_divider__FpjY0::before,
.Login_divider__FpjY0::after {
    content: '';
    flex: 1 1;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}

.Login_divider__FpjY0 span {
    padding: 0 0.5rem;
}

.Login_socialLoginButtons__ILmy0 {
    display: flex;
    gap: 1rem;
    margin-bottom: 1.5rem;
}

.Login_googleButton__OCjig,
.Login_appleButton__XovlG {
    flex: 1 1;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 0.5rem;
    padding: 0.5rem;
    border: 1px solid rgba(255, 255, 255, 0.1);
    border-radius: 4px;
    background-color: transparent;
    color: white;
    font-size: 0.8rem;
    cursor: pointer;
}

.Login_googleButton__OCjig:hover,
.Login_appleButton__XovlG:hover {
    background-color: rgba(255, 255, 255, 0.05);
}

.Login_registerLink__pZISN {
    text-align: center;
    font-size: 0.85rem;
    color: rgba(255, 255, 255, 0.7);
}

.Login_registerLink__pZISN a {
    color: white;
    text-decoration: none;
}

.Login_registerLink__pZISN a:hover {
    text-decoration: underline;
}

.Login_logoSide__GA061 {
    flex: 1 1;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    padding: 2rem;
}

.Login_loginLogo__bXZ4b {
    max-width: 100%;
    height: auto;
    max-height: 80vh;
    margin-left: 2rem;
}

.Login_errorMessage__Ehw7J {
    color: #ff3e3e;
    font-size: 0.85rem;
    margin-bottom: 1rem;
    background-color: rgba(255, 62, 62, 0.1);
    padding: 0.5rem;
    border-radius: 4px;
    text-align: center;
}

@media (max-width: 768px) {
    .Login_loginContainer__XU6Zz {
        flex-direction: column-reverse;
    }

    .Login_loginFormSide__eD4\+\+ {
        justify-content: center;
    }

    .Login_loginFormWrapper__cb8Ms {
        margin-right: 0;
    }

    .Login_logoSide__GA061 {
        padding: 2rem 1rem;
        justify-content: center;
    }

    .Login_loginLogo__bXZ4b {
        max-height: 150px;
        margin-left: 0;
    }
}
.Navbar_navbar__GGYGw{display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem;background-color:#111116;position:-webkit-sticky;position:sticky;top:0;z-index:100;border-bottom:1px solid hsla(0,0%,100%,.1);transition:background-color .3s ease}.Navbar_navbar__GGYGw.Navbar_transparent__pvSwF{background-color:rgba(0,0,0,0);position:absolute;width:100%;border-bottom:none}.Navbar_navbar__GGYGw .Navbar_logo__75s0c{width:120px}.Navbar_navbar__GGYGw .Navbar_logo__75s0c a{display:block;text-decoration:none}.Navbar_navbar__GGYGw .Navbar_logo__75s0c img{width:100%;height:auto}.Navbar_navbar__GGYGw .Navbar_navigation__k\+RcF{display:flex;gap:2rem;align-items:center}.Navbar_navbar__GGYGw .Navbar_navigation__k\+RcF a{color:#fff;text-decoration:none;font-size:1rem;transition:color .3s ease;padding:.5rem 0}.Navbar_navbar__GGYGw .Navbar_navigation__k\+RcF a:hover{color:#00c39a}.Navbar_navbar__GGYGw .Navbar_navigation__k\+RcF a.Navbar_highlighted__n\+UN6{color:#fff}.Navbar_navbar__GGYGw .Navbar_navigation__k\+RcF .Navbar_loginButton__J66MV{background-color:#00c39a;color:#111116;border:none;border-radius:4px;padding:.5rem 1.5rem;font-size:1rem;font-weight:bold;cursor:pointer;transition:all .3s ease;display:inline-block;text-align:center}.Navbar_navbar__GGYGw .Navbar_navigation__k\+RcF .Navbar_loginButton__J66MV:hover{background-color:rgb(0,169.5,133.8615384615);transform:translateY(-2px)}.Navbar_navbar__GGYGw .Navbar_navigation__k\+RcF .Navbar_loginButton__J66MV:focus{outline:none}@media(max-width: 768px){.Navbar_navbar__GGYGw{padding:1rem}.Navbar_navbar__GGYGw .Navbar_navigation__k\+RcF{gap:1rem}.Navbar_navbar__GGYGw .Navbar_navigation__k\+RcF a{font-size:.9rem}.Navbar_navbar__GGYGw .Navbar_navigation__k\+RcF .Navbar_loginButton__J66MV{padding:.4rem 1.2rem;font-size:.9rem}}
.Login_Container__Br-82{display:flex;height:100vh;align-items:center;justify-content:center}
.ChildrenUsers_Card__RUZ7R{background:#fff;border-radius:4px;box-shadow:0px 0px 13px 0px rgba(82,63,105,.1);margin:25px 0;padding:25px 40px}.ChildrenUsers_Loader__TRwwO{display:flex;justify-content:center}.ChildrenUsers_Container__EWNqA{display:flex;text-align:center}.ChildrenUsers_Container__EWNqA label{color:#ee2e31}.ChildrenUsers_Input__GVrrP{margin:15px 30px;font-size:30px}.ChildrenUsers_Button__8reJz{margin-top:10%}.ChildrenUsers_Title__ppsra{margin:15px 30px}
.CreateUser_Container__CHwpt{display:flex;height:100vh;align-items:center;justify-content:center}
.styles_errorStackContainer__2qH6-{position:fixed;top:0;right:0;z-index:999999;margin-top:42px;margin-right:24px}
.styles_container__9BCe2{display:flex;padding:15px;margin-bottom:16px;color:#fff;border-radius:4px;width:15vw}.styles_container__9BCe2 .styles_iconContent__tsIgX{display:flex;align-items:center;margin-right:15px}.styles_container__9BCe2 .styles_messageContainer__Ygh0V{flex-grow:1}.styles_container__9BCe2 .styles_messageContainer__Ygh0V .styles_titleContainer__1qyuB{display:flex}.styles_container__9BCe2 .styles_messageContainer__Ygh0V .styles_titleContainer__1qyuB .styles_title__hWm6N{font-weight:bold;margin-bottom:4px;font-size:16px;flex-grow:1}.styles_container__9BCe2 .styles_messageContainer__Ygh0V .styles_titleContainer__1qyuB .styles_icon__GCjwU{cursor:pointer;font-size:14px}.styles_container__9BCe2 .styles_messageContainer__Ygh0V .styles_description__PhprL{font-size:14px;display:block}.styles_default__TPbRb{background-color:#a2a2b4}.styles_success__0f7s9{background-color:#00c781}.styles_error__D61lD{background-color:#ee2e31}.styles_info__lq8Ut{background-color:#343438}.styles_warn__KrSF6{background-color:#ffc857}
.LoaderFixed_loaderContainer__DNzev{position:absolute;left:50%;transform:translateX(50%);z-index:99;border-radius:.25rem}
.UserSettings_Container__P\+ZuR{display:flex}.UserSettings_Loader__JLacG{display:flex;align-items:center;justify-content:center}
.PasswordEditor_Container__5n0nU{display:flex;text-align:center}.PasswordEditor_Input__sjTEu{margin:15px 30px;font-size:30px}
.UserProductAssigner_Container__7X7TS{display:flex;text-align:center}.UserProductAssigner_Input__F7eQz{margin:15px 30px;font-size:30px}
.ProjectList_Card__T5mpy{background:#fff;border-radius:4px;box-shadow:0px 0px 13px 0px rgba(82,63,105,.1);margin:25px 0;padding:25px 40px}.ProjectList_Loader__Doubr{display:flex;justify-content:center}.ProjectList_Container__8V80N{display:flex;flex-direction:column;justify-content:flex-start;min-width:188px;margin:0px 12px;flex-grow:1}.ProjectList_Container__8V80N .ProjectList_AccordionTitle__JwsjK{display:flex}.ProjectList_Container__8V80N .ProjectList_Title__q1Axj{margin:0px 5px}.ProjectList_Container__8V80N .ProjectList_Card__T5mpy{background:#fff;border-radius:4px;box-shadow:0px 0px 13px 0px rgba(82,63,105,.1);margin:25px 0;padding:25px 40px;flex-grow:1}.ProjectList_Container__8V80N .ProjectList_DescriptionItem__joZ5N{display:flex;flex-direction:column;flex:1 1;padding:0px 5px;color:#fafaff}.ProjectList_Container__8V80N .ProjectList_Item__LXIzl{display:flex;flex-direction:column;color:inherit;height:30%;background:#fafaff;padding:3px 5px}.ProjectList_RemoveButton__ju5wn{cursor:pointer}.ProjectList_RemoveButton__ju5wn:hover{opacity:.8;box-shadow:2px 2px 3px rgba(82,63,105,.1)}.ProjectList_TowerItem__DjwkZ{display:flex;margin:5px 0px}.ProjectList_TowerItem__DjwkZ p{margin:0px 1px}.ProjectList_Line__XsqEC{height:1px;background:#a2a2b4;width:100%;flex-direction:row}.ProjectList_TowerContent__\+vxki{padding:10px 0px 0px 30px}.ProjectList_Description__DSf6P{display:flex;align-content:center;justify-content:flex-start}
.AssignTowerToUsers_Container__tO\+4g{display:flex}.AssignTowerToUsers_Loader__eXyC0{display:flex;align-items:center;justify-content:center}
.IconButton_IconButton__qV-5x{color:#f3f3f5;background:#a80072;border:none;cursor:pointer;outline:none;border-radius:50%;padding:.5em .6em;vertical-align:text-top}
.Prices_Loader__Hj-UP{display:flex;justify-content:center}
.Button_button__B2KNL{font-size:inherit;font-family:inherit;border:none;background-color:#e2e8f0;color:#2d3748;font-weight:700;padding:.5em 1em;margin:0 .25em;border-radius:.25em}.Button_button__B2KNL:hover{background-color:#cbd5e0}.Button_button__B2KNL:disabled{background-color:#aab2bb}
.HoverContainer_container__SWcHo{position:relative}.HoverContainer_container__SWcHo:hover .HoverContainer_noHover__w2RlI{filter:blur(3px)}.HoverContainer_container__SWcHo:hover .HoverContainer_hover__ShjAE{opacity:1}.HoverContainer_container__SWcHo .HoverContainer_hover__ShjAE{display:flex;font-weight:700;align-items:center;margin:auto;width:100%;height:100%;position:absolute;top:0;opacity:0}.HoverContainer_container__SWcHo .HoverContainer_noHover__w2RlI{transition:filter 150ms;opacity:1}
.Header_Header__uXsQF{display:flex;align-items:center;width:100%;justify-content:space-between}.Header_Button__Orqii{margin-right:10px}.Header_DeleteButton__UYOr2{margin-right:50px}.Header_ContainerButtons__UbCzP{display:flex}.Header_ConfirmButton__EzgQp{background:#00c781 !important}.Header_CancelButton__jBul8{background:#ff4040 !important}
.Table_ReactVirtualizedTableheaderRow__RY\+5D{background-color:#f3f3f5;color:#343438;margin-right:0px !important;align-content:center;justify-content:center;display:flex}.Table_Cell__YeTOy{justify-content:center;display:flex}
.EditForm_DialogContainer__1Bo4g{display:flex;flex-direction:column}
.HoverContainer_container__BvfhA{position:relative}.HoverContainer_container__BvfhA:hover .HoverContainer_noHover__CLLNL{filter:blur(3px)}.HoverContainer_container__BvfhA:hover .HoverContainer_hover__Kjde\+{opacity:1}.HoverContainer_container__BvfhA .HoverContainer_hover__Kjde\+{display:flex;justify-content:center;align-items:center;margin:auto;width:100%;height:100%;position:absolute;top:0;opacity:0}.HoverContainer_container__BvfhA .HoverContainer_noHover__CLLNL{transition:filter 150ms;opacity:1}
.Collapsables_Container__x7uYz{display:flex;flex-direction:column;width:100%}.Collapsables_Container__x7uYz .Collapsables_stats__RKmqK{display:flex}.Collapsables_Container__x7uYz .Collapsables_stats__RKmqK .Collapsables_stat__WJ7VM{margin-right:15px}.Collapsables_Container__x7uYz .Collapsables_stats__RKmqK .Collapsables_stat__WJ7VM .Collapsables_label__40Q7Z{font-weight:700;margin-right:5px}.Collapsables_MuiFormControl__Kkp31{width:200px !important}.Collapsables_ContainerSquare__Kw12j{display:flex;justify-content:center;align-items:center;margin:2%}.Collapsables_GreenHelperSquare__m3sRK{width:25px;height:25px;margin-right:4px;background-color:#00a3ab}.Collapsables_BlueHelperSquare__NvwCu{width:25px;height:25px;margin-right:4px;background-color:#3a7475}.Collapsables_Label__6YSmP{margin-right:2%}.Collapsables_delete__hZCT4{color:#343438;font-size:1.7em}.Collapsables_delete__hZCT4:hover{font-size:1.9em;color:#a80072 !important}.Collapsables_totals__uWn9m{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:1%}.Collapsables_addRowButtonContainer__FD5oa{padding-right:3%}.Collapsables_addRowButton__7kXfO{color:#343438;font-size:2.5rem}.Collapsables_addRowButton__7kXfO:hover{color:#a80072}
.Matrix_TextField__FiXVS{width:80%;height:80%}.Matrix_ContainerTexField__lS0sO{height:1em !important}.Matrix_Price__VSk6x{display:flex;height:inherit;align-items:center;justify-content:center}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.Matrix_Available__VKcy2{margin-left:30% !important;width:25px;height:25px;margin-right:4px;background-color:#00a3ab;border-radius:5%}.Matrix_Sold__6HvLP{margin-left:30% !important;width:25px;height:25px;margin-right:4px;background-color:#3a7475;border-radius:5%}.Matrix_Option__YQ8GB{margin-left:30% !important;width:25px;height:25px;margin-right:4px;background-color:#ffc857}
.TextField_TextFields__h-tLJ{width:100%;margin-bottom:10px;justify-content:space-evenly;display:flex;align-items:baseline}
.DeleteDialog_delete__Sj2i4{color:#2d3748;font-size:1.7em;padding:5px}.DeleteDialog_delete__Sj2i4:hover{color:#29339b;font-size:1.9em;padding:5px}
.AddArea_Container__eY5hR{display:flex;justify-content:flex-end;margin-top:10px;margin-right:8px}.AddArea_DialogContainer__C\+aR7{display:flex;flex-direction:column}.AddArea_MuiFab__lsAIX{background-color:#a80072 !important}.AddArea_ConfirmButton__Hp1p9{background:#a80072}.AddArea_CancelButton__sbF-Q{background:#343438 !important}
.Rating_container__o8zA1{color:#000;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);padding:1em;margin-bottom:1em;border-radius:.25rem}.Rating_container__o8zA1 .Rating_header__sq2oc{margin-bottom:15px;font-weight:700;font-size:1.25em}.Rating_container__o8zA1 .Rating_primes__1eQJI{display:flex;font-size:16px}.Rating_container__o8zA1 .Rating_primes__1eQJI .Rating_prime__fviWl{display:flex;margin-right:15px}.Rating_container__o8zA1 .Rating_primes__1eQJI .Rating_prime__fviWl .Rating_title__RoF9l{margin-right:15px}
.Ratings_container__aYBA9{color:#4a5568;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;padding:1em;overflow-y:auto}.Ratings_container__aYBA9 .Ratings_header__\+\+xYX{margin-bottom:1em;display:flex}.Ratings_container__aYBA9 .Ratings_header__\+\+xYX .Ratings_title__kqMI0{font-weight:700;font-size:1.875rem}.Ratings_container__aYBA9 .Ratings_header__\+\+xYX .Ratings_actions__gnzOd{margin-right:0;margin-left:auto}.Ratings_container__aYBA9 .Ratings_ratings__i4IaD .Ratings_onBoarding__3JrHS{position:relative}
.Input_container__8zm2l{border-width:0;display:flex;align-items:center;border-style:solid;border-bottom-width:1px;border-color:#a0aec0;color:#4a5568}.Input_container__8zm2l .Input_input__DTUZj{font-family:inherit;font-size:inherit;-webkit-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border-style:none;width:100%;color:#4a5568;line-height:1.25;padding-top:.25rem;padding-bottom:.25rem;padding-right:.5rem;padding-left:.5rem}.Input_container__8zm2l .Input_input__DTUZj:focus{outline:none}.Input_container__8zm2l:focus-within{border-color:#2b6cb0}
.DescriptorEdit_container__AzdNI{position:relative;background-color:#fff;line-height:1;padding:5px;margin:5px;border-radius:4px}.DescriptorEdit_container__AzdNI .DescriptorEdit_actions__XWiFF{font-size:8px;margin-top:5px;opacity:.25;display:flex;position:absolute;top:0;right:0;line-height:1}.DescriptorEdit_container__AzdNI .DescriptorEdit_actions__XWiFF .DescriptorEdit_button__HuVUp{padding:0;border-radius:9999px;height:15px;width:15px}.DescriptorEdit_container__AzdNI .DescriptorEdit_actions__XWiFF:hover{opacity:1}.DescriptorEdit_container__AzdNI .DescriptorEdit_input__8xoFz{margin-bottom:5px}
.DescriptorDisplay_container__eJRIR{position:relative}.DescriptorDisplay_container__eJRIR:hover .DescriptorDisplay_noHover__89Xk6{filter:blur(3px)}.DescriptorDisplay_container__eJRIR:hover .DescriptorDisplay_hover__-dQtF{opacity:1}.DescriptorDisplay_container__eJRIR .DescriptorDisplay_hover__-dQtF{display:flex;justify-content:center;align-items:center;margin:auto;width:100%;height:100%;position:absolute;top:0;opacity:0}.DescriptorDisplay_container__eJRIR .DescriptorDisplay_noHover__89Xk6{transition:filter 250ms;opacity:1}
.DescriptorsPropertyRatings_container__WR\+Iu{color:#4a5568;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;padding:1em;overflow-y:auto}.DescriptorsPropertyRatings_container__WR\+Iu .DescriptorsPropertyRatings_header__LO4kj{margin-bottom:1em;display:flex}.DescriptorsPropertyRatings_container__WR\+Iu .DescriptorsPropertyRatings_header__LO4kj .DescriptorsPropertyRatings_title__uO2SN{font-weight:700;font-size:1.875rem}.DescriptorsPropertyRatings_container__WR\+Iu .DescriptorsPropertyRatings_section__o\+z\+a{font-size:1.125rem}.DescriptorsPropertyRatings_container__WR\+Iu .DescriptorsPropertyRatings_section__o\+z\+a .DescriptorsPropertyRatings_percentage__jx-oB{font-size:1.5rem;font-weight:700}.DescriptorsPropertyRatings_container__WR\+Iu .DescriptorsPropertyRatings_section__o\+z\+a .DescriptorsPropertyRatings_alert__-Qf0F{color:#f56565 !important}.DescriptorsPropertyRatings_container__WR\+Iu .DescriptorsPropertyRatings_SelectorCell__2l9KE{display:flex;align-items:center;justify-content:center;height:100%}.DescriptorsPropertyRatings_container__WR\+Iu .DescriptorsPropertyRatings_Selector__lnGIe{width:80%}
.Primes_container__zJZc1{color:#4a5568;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;padding:1em;overflow-y:auto}.Primes_container__zJZc1 .Primes_header__kvdpk{margin-bottom:1em;display:flex}.Primes_container__zJZc1 .Primes_header__kvdpk .Primes_title__uiUVb{font-weight:700;font-size:1.875rem;flex-grow:1}.Primes_TableElement__C-qtW{height:100%;width:100%;display:flex;align-content:center;align-items:center;justify-content:center}
.Location_modal__aQigT{z-index:99999 !important}.Location_title__EC98h{display:flex}.Location_title__EC98h .Location_button__UhPBt{margin-right:0;margin-left:auto;background-color:rgba(0,0,0,0);color:#000;font-size:16px}
.pie_Container__72xg7{display:flex}.pie_Row__c9bJi{justify-content:center}
.Property_Container__evuH0{display:flex}.Property_Cell__-i6hC{padding:8px;margin:5px;border:1px solid #d3d3db;border-radius:7px;min-width:50px;min-height:22px;text-align:center;cursor:pointer}.Property_Cell__-i6hC:hover{background:rgb(1.3566433566,192.6433566434,89.5384615385);box-shadow:0 4px 17px rgba(0,0,0,.2);transform:translate3d(0, -2px, 0);color:#fff}.Property_Cell__-i6hC:active{box-shadow:0 1px 1px 0 rgba(0,0,0,.1);transform:translate3d(0, 1px, 0)}.Property_Row__7xJPM{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.Property_Column__cPn8I{display:flex;flex-direction:column;flex-basis:100%;flex:1 1}
.Aditionals_Container__CV7N6{display:flex;flex-direction:column;flex-flow:wrap;font-size:14px}.Aditionals_Card__ujsP1{flex:1 1;background:#f4f9ff;box-shadow:0px 0px 13px 0px rgba(82,63,105,.1);padding:10px;margin:10px;min-width:347.234px;border-radius:8px;flex-wrap:nowrap}.Aditionals_Card__ujsP1 p{margin:0px 85px 10px 25px}.Aditionals_Card__ujsP1 h3{margin:0px 10px 10px 25px}
.Totals_Container__71gyV{font-size:14px}.Totals_Container__71gyV p{display:inline}
.DetailAdmin_Container__xv1IM{display:flex;flex-wrap:wrap;justify-content:center}.DetailAdmin_AreaContainer__AYTHe{display:flex;flex-direction:column}.DetailAdmin_Row__5U-sr{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.DetailAdmin_Column__YwGE7{display:flex;flex-direction:column;flex-basis:100%;flex:1 1;justify-content:center}
.Insights_Container__s0ruY{display:flex;flex-flow:row wrap;overflow:hidden;margin:10px}.Insights_Card__CZtet{display:flex;max-width:260px;min-width:225px;width:25%;background:#eef0f2;flex-direction:row;border-top-right-radius:6px;border-bottom-right-radius:6px}.Insights_Icon__edQxK{display:grid;background:#4ba3c3;align-content:center;font-size:100%;padding:0 24px;flex-direction:row;box-sizing:border-box;border-top-left-radius:6px;border-bottom-left-radius:6px}.Insights_Label__zh7KW{color:#4ba3c3;margin:auto;padding:12% 12% 0 12%;display:inline-block;white-space:nowrap}.Insights_P__UtA10{padding-left:12%;padding-right:12%}
.SummaryTable_statContainer__Gacb\+{display:flex;justify-content:center;margin:15px 0}.SummaryTable_stat__cXFjB{text-align:center;margin:0 10px}
.SummaryCell_container__uXdbd{font-size:16px;display:flex;align-content:center;justify-content:center;height:100%}.SummaryCell_content__E4fV2{font-weight:bold;display:flex;flex-direction:column;justify-content:center}
.InfoCell_container__8AgZm{font-size:16px;display:flex;align-content:center;justify-content:center;height:100%}.InfoCell_content__CFgS0{font-weight:bold;display:flex;flex-direction:column;justify-content:center}
.Clustering_InputContainer__jd3-p{display:flex;justify-content:center}.Clustering_InputContainer__jd3-p *{margin:0 15px}
.EmptyPrices_container__F2ZLr{display:flex;flex-direction:column;align-items:center}.EmptyPrices_p__5L3zZ{margin-top:40px}
*{box-sizing:border-box}.DialogButtons_Button__3X\+rS,.DialogButtons_secondary__8zZ4z{border-radius:8px;border:2px solid #00a3a9;text-transform:lowercase;padding:0 2rem 0 2rem;min-height:3rem;display:flex;align-items:center;justify-content:center}.DialogButtons_Button__3X\+rS *::first-letter,.DialogButtons_secondary__8zZ4z *::first-letter{text-transform:uppercase}.DialogButtons_secondary__8zZ4z{margin-right:10px;color:#00a3a9}.DialogButtons_primary__hWoUB{background-color:#00a3a9;color:#fff}.DialogButtons_primary__hWoUB:hover{background-color:hsl(180,50.3267973856%,40%)}
.Selectors_container__AiYcN{margin-bottom:14px;display:flex;flex-flow:wrap}.Selectors_container__AiYcN .Selectors_outlineButton__Y4YtS{background-color:#fff;border:2px solid #343438;color:#343438;height:40px;display:flex;align-items:center;margin-bottom:1%}.Selectors_container__AiYcN .Selectors_button__iRVi-{height:40px;display:flex;align-items:center;margin-bottom:1%}
.PropertiesTable_Container__tD3LB{display:flex;justify-content:center}.PropertiesTable_tableContainer__Wxve1{height:300px}.PropertiesTable_SoftGreenHelper__AvHqX{width:16px;height:16px;margin-right:4px;background-color:#00dd6d;border-radius:50%;font-family:"quicksand"}.PropertiesTable_GreenHelper__q5at5{width:16px;height:16px;margin-right:4px;background-color:#377476;border-radius:50%;font-family:"quicksand"}.PropertiesTable_GrayHelper__\+u-XS{width:16px;height:16px;margin-right:4px;background-color:#d8d8d8;border-radius:50%;font-family:"quicksand"}.PropertiesTable_ownerBadge__zMyEx{width:16px;height:16px;margin-right:4px;background-color:#aa0073;border-radius:50%}.PropertiesTable_Label__lOEKe{font-size:14px;margin-right:14px}
.Message_Container__V66JG{text-align:center;margin-top:20px}
.styles_status__A6HC0{margin-bottom:25px}.styles_title__8Fano{font-weight:700;margin-right:45%;flex-grow:1}.styles_disabled__LiYyL{pointer-events:none;-webkit-user-select:none;user-select:none}.styles_inputContainer__vMDcg{display:flex;align-items:center;padding:20px 0}.styles_inputContainer__vMDcg .styles_row__0aTLx{flex-grow:1;display:flex;margin-right:15px}.styles_inputContainer__vMDcg .styles_label__5vouj{flex-grow:1;display:flex;align-items:center}.styles_inputContainer__vMDcg .styles_input__OLvEG{text-align:end}.styles_coOwnerContainer__dvd0i{display:flex;flex-direction:row}.styles_coOwnerName__eBOe1{margin-right:2%}.styles_dividedInputContainer__rrLS9{display:flex;align-items:center;padding:20px 0;border-bottom:1px solid #000}.styles_dividedInputContainer__rrLS9 .styles_row__0aTLx{flex-grow:1;margin-right:15px}.styles_dividedInputContainer__rrLS9 .styles_label__5vouj{flex-grow:1;display:flex;align-items:center}.styles_dividedInputContainer__rrLS9 .styles_input__OLvEG{text-align:end}.styles_DateTimePicker__k0Zh9{display:flex;justify-content:center;margin:15px 0px}
.Table_noAdditionalAreasContainer__OtwTU{text-align:center;margin:15px 0}.Table_subTotal__OeOOI{display:flex;margin:10px 0}.Table_subTotal__OeOOI .Table_label__LEuOp{font-weight:700}.Table_subTotal__OeOOI .Table_value__h6wVq{margin-right:0;margin-left:auto}.Table_priceAndAction__z67Na{display:grid !important;grid-template-columns:80% 20%}.Table_price__Y8VST{margin-top:3.5%;text-align:center}.Table_buttonClose__nGjmG{width:16% !important}
.Select_container__h7hzM{margin:15px 0}
.AdditionalAreas_title__6W8zS{font-weight:700}.AdditionalAreas_tableArea__hQ0pU{display:flex !important;flex-direction:column !important}
.UploadButton_root__0nqEX{background-color:rgba(0,163,169,.1);text-transform:none;color:#00a3a9}
.DownloadButton_root__DMWcA{background-color:rgba(0,163,169,.1);text-transform:none;color:#00a3a9;border:none}
.QuotationsList_dialogContentRoot__irHM6{padding:0 !important}.QuotationsList_fontListItemText__O3amM{font-weight:bold}.QuotationsList_quotations__csOjX{color:#00a3ab}
.salesRoomClient_salesRoomContainer__pjTwW{display:flex}.salesRoomClient_clientContainer__4WeDc{height:970px;width:300px !important;background-color:#fff;box-shadow:0 1px 6px 0 rgba(0,0,0,.2);margin-top:25px;padding:15px}.salesRoomClient_TitleContainer__Y5HJ2{display:flex;justify-content:space-between}.salesRoomClient_dialogHeader__BeN19{display:flex;justify-content:space-between}.salesRoomClient_graphicMaterialButton__Y7ons{background-color:rgba(0,0,0,0);padding:.5% 3%;border:2px solid #343438;border-radius:8px;font-size:1rem;color:#343438}.salesRoomClient_ConfirmButton__DjRBk{background:#343438}.salesRoomClient_CancelButton__4eSLN{background:#a80072 !important}.salesRoomClient_rejectBadge__Pj6HR{border-radius:50%;background-color:red;padding:2px;height:14px;width:14px;display:block;font-size:12px;position:absolute;top:5px;right:0}.salesRoomClient_rejectedLabel__DGd5p{color:red}
.ExcelSalesRoomPopover_buttonsText__WzWhu{text-transform:none}
.Option_icon__jYxmf{margin-right:16px}
*{box-sizing:border-box}.Search_Content__tLbAi{margin:calc(0px - 50px) calc(0px - 50px) 50px calc(0px - 50px);padding:60px 100px 20px 100px;background:#fff;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.Search_Button__UMSYf,.Search_SecondaryButton__zW-Oq,.Search_CreateButton__N5mVm{border-radius:8px;border:2px solid #00a3a9;padding:8px 20px 8px 20px;text-transform:lowercase}.Search_Button__UMSYf *::first-letter,.Search_SecondaryButton__zW-Oq *::first-letter,.Search_CreateButton__N5mVm *::first-letter{text-transform:uppercase}.Search_CreateButton__N5mVm{box-sizing:border-box;background-color:#00a3a9;color:#fff}.Search_CreateButton__N5mVm:hover{background-color:hsl(180,50.3267973856%,40%)}.Search_SecondaryButton__zW-Oq{margin-right:10px;color:#00a3a9}
.ClientListAssociatedFormatter_container__CYJAg{text-align:center}.ClientListAssociatedFormatter_success__6Jk9Y{color:#20d077}.ClientListAssociatedFormatter_warning__gsO4P{color:#e24362}
.List_container__rcJ0t{position:relative}.List_loader__fX5xT{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:rgba(0,163,169,.1);z-index:11000}
.ClientListAction_container__Sn\+01{display:flex;justify-content:flex-start;align-items:center;min-height:40px;cursor:pointer;padding-left:20px;transition:background .3s}.ClientListAction_primary__iWCmj:hover{background-color:#cbf4f4}.ClientListAction_danger__XEIr8:hover{color:#e24362;background-color:#ffdce4}
.ClientListCreatedAtFormatter_container__hoz-P{display:flex;justify-content:space-between;align-items:center;padding-right:20px}.ClientListCreatedAtFormatter_icon__MVuNo button:focus{outline:none}.ClientListCreatedAtFormatter_icon__MVuNo button:focus svg{color:#00a3a9}
.AddToTower_wrapper__dWSho{position:relative}.AddToTower_wrapper__dWSho .AddToTower_buttonProgress__ejTXk{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);display:flex;justify-content:center;align-self:center}
.PropertyCells_container__HeKC3{display:flex;margin:10px 0}.PropertyCells_container__HeKC3 div{margin-right:15px}.PropertyCells_container__HeKC3 .PropertyCells_selected__tOMD\+{background-color:#343438;border:2px solid #fff;color:#fff}.PropertyCells_container__HeKC3 .PropertyCells_notSelected__8Bv3J{background-color:#fff;border:2px solid #343438;color:#343438}
.PropertyDetails_headline1__IjexY{color:#232e39;font-family:"Roboto",sans-serif;font-size:2.875rem;font-style:normal;font-weight:700;line-height:3.375rem}.PropertyDetails_headline2__yXGar{color:#232e39;font-family:"Roboto",sans-serif;font-size:2.125rem;font-style:normal;font-weight:700;line-height:2.625rem}.PropertyDetails_headline3__zCO-4{color:#232e39;font-family:"Roboto",sans-serif;font-size:2rem;font-style:normal;font-weight:700;line-height:2.5rem}.PropertyDetails_headline4__WV-3g{color:#232e39;font-family:"Roboto",sans-serif;font-size:1.75rem;font-style:normal;font-weight:500;line-height:2.125rem}.PropertyDetails_headline5__uclus{color:#232e39;font-family:"Roboto",sans-serif;font-size:1.5rem;font-style:normal;font-weight:500;line-height:1.875rem}.PropertyDetails_headline6__AVqBD,.PropertyDetails_cardHeader__d4rLw{color:#232e39;font-family:"Roboto",sans-serif;font-size:1.25rem;font-style:normal;font-weight:500;line-height:1.5rem}.PropertyDetails_subtitle1__t3UeV{color:#434c53;font-family:"Roboto",sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:1.25rem}.PropertyDetails_subtitle2__2ppsz{color:#434c53;font-family:"Roboto",sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:1.125rem}.PropertyDetails_body1__Ek\+DJ{color:#596a7c;font-family:"Roboto",sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.25rem}.PropertyDetails_body2__V2NIu{color:#596a7c;font-family:"Roboto",sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.125rem}.PropertyDetails_caption__G\+7vY{color:#596a7c;font-family:"Roboto",sans-serif;font-size:.75rem;font-style:normal;font-weight:300;line-height:1rem}.PropertyDetails_cardHeader__d4rLw{line-height:1.2 !important;letter-spacing:.31px !important}.PropertyDetails_cardSmallContent__Kx\+cx{padding:2px 6px !important}.PropertyDetails_textPrimary__uv4YM>td{font-weight:600;color:#00a3a9 !important}
.PropertyFiles_headline1__yxFA1{color:#232e39;font-family:"Roboto",sans-serif;font-size:2.875rem;font-style:normal;font-weight:700;line-height:3.375rem}.PropertyFiles_headline2__XTmUf{color:#232e39;font-family:"Roboto",sans-serif;font-size:2.125rem;font-style:normal;font-weight:700;line-height:2.625rem}.PropertyFiles_headline3__SR0A7{color:#232e39;font-family:"Roboto",sans-serif;font-size:2rem;font-style:normal;font-weight:700;line-height:2.5rem}.PropertyFiles_headline4__pWAHp{color:#232e39;font-family:"Roboto",sans-serif;font-size:1.75rem;font-style:normal;font-weight:500;line-height:2.125rem}.PropertyFiles_headline5__sGS2W{color:#232e39;font-family:"Roboto",sans-serif;font-size:1.5rem;font-style:normal;font-weight:500;line-height:1.875rem}.PropertyFiles_headline6__XxCa-,.PropertyFiles_cardHeader__i0jXJ{color:#232e39;font-family:"Roboto",sans-serif;font-size:1.25rem;font-style:normal;font-weight:500;line-height:1.5rem}.PropertyFiles_subtitle1__TgrKi{color:#434c53;font-family:"Roboto",sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:1.25rem}.PropertyFiles_subtitle2__H3Osu{color:#434c53;font-family:"Roboto",sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:1.125rem}.PropertyFiles_body1__roM3z{color:#596a7c;font-family:"Roboto",sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.25rem}.PropertyFiles_body2__GUiMs{color:#596a7c;font-family:"Roboto",sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.125rem}.PropertyFiles_caption__L6sMO{color:#596a7c;font-family:"Roboto",sans-serif;font-size:.75rem;font-style:normal;font-weight:300;line-height:1rem}.PropertyFiles_cardHeader__i0jXJ{line-height:1.2 !important;letter-spacing:.31px !important}.PropertyFiles_cardSmallContent__7K\+Ka{padding:2px 6px !important}.PropertyFiles_textPrimary__BvmTp>td{font-weight:600;color:#00a3a9 !important}.PropertyFiles_PropertyFilesView__jhn2t{padding:2%;border-radius:4px;margin:15px 10px;padding:15px;flex-grow:1;display:flex;flex-direction:column;box-sizing:border-box;background-color:#fff;box-shadow:9px 9px 16px rgba(163,177,198,.6),-9px -9px 16px hsla(0,0%,100%,.5);flex-shrink:0}.PropertyFiles_propertyFileHeader__jjwIm{display:flex;align-items:center;justify-content:space-between;margin-bottom:2%}.PropertyFiles_title__ZOTME{font-size:1.8rem}.PropertyFiles_inputFile__0dPNC{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.PropertyFiles_inputFile__0dPNC+label{font-size:1.25em;font-weight:700;color:#fff;background-color:#29339b;display:inline-block;padding:5px;border-radius:20px}.PropertyFiles_inputFile__0dPNC:focus+label,.PropertyFiles_inputFile__0dPNC+label:hover{background-color:#1c2697}.PropertyFiles_inputFile__0dPNC+label{cursor:pointer}.PropertyFiles_filesContainer__dXjDN{display:flex;width:100%;justify-content:space-around;flex-wrap:wrap}.PropertyFiles_card__XJQx7{display:flex;width:30%;margin:5px;padding:1%;background-color:#f1eded;align-content:center;justify-content:space-between;border-radius:10px}.PropertyFiles_file__qB4rO{display:flex}.PropertyFiles_fileActions__sv3BP{display:flex;flex-direction:column}.PropertyFiles_deleteIcon__3cr0n{margin:0%;color:#f33939;font-size:1.5em}.PropertyFiles_downloadIcon__yJ9Py{margin:0%;color:#29339b;font-size:1.5em}
.Client_container__sxvSo{margin:0 50px 0 50px;display:flex;flex-direction:column}.Client_list__toObw{margin-top:25px;flex-grow:1}
.ClientForm_inputGroup__X2bN5 .ClientForm_label__w6OdU{justify-content:center;display:flex;flex-flow:column;margin-right:15px}.ClientForm_inputGroup__X2bN5 .ClientForm_label__w6OdU span{display:block}.ClientForm_inputGroup__X2bN5{display:flex;margin-bottom:25px}
.ClientList_HeaderContainer__Ps1yK{display:flex;align-items:center;justify-content:space-between;width:100%;margin-left:auto}.ClientList_Search__oDgr-{border:2px solid #f4f4ff;width:40%;border-radius:5px;padding:.8rem .5rem;justify-self:center}.ClientList_Search__oDgr- span{color:#bdbdc5}.ClientList_Search__oDgr-:hover{box-shadow:2px 2px 3px rgba(82,63,105,.1);cursor:pointer}.ClientList_ButtonGo__EgN8q{justify-self:end;align-self:flex-start}.ClientList_buyerContainer__3ZrAG{text-align:center}.ClientList_buyerContainer__3ZrAG .ClientList_bought__nUPk3{color:#018e42}.ClientList_tableContainer__98hSk{max-height:700px;overflow:auto}
.PropertyCells_container__LN4EP{display:flex;margin:10px 0}.PropertyCells_container__LN4EP div{margin-right:15px}.PropertyCells_container__LN4EP .PropertyCells_selected__GBPt6{background-color:#343438;border:2px solid #fff;color:#fff}
.Prices_priceContainer__Q2D4N{display:flex}.Prices_priceContainer__Q2D4N .Prices_container__ArvHx{border-radius:4px;margin:15px 10px;padding:15px;flex-grow:1;display:flex;flex-direction:column;width:calc(50% - 20px);box-sizing:border-box;background-color:#fff;box-shadow:9px 9px 16px rgba(163,177,198,.6),-9px -9px 16px hsla(0,0%,100%,.5)}.Prices_priceContainer__Q2D4N .Prices_container__ArvHx .Prices_title__ijKLK{text-align:center;font-weight:700;font-size:26px;display:block;margin-bottom:25px}.Prices_priceContainer__Q2D4N .Prices_container__ArvHx .Prices_content__miwfZ{flex-grow:1}.Prices_priceContainer__Q2D4N .Prices_container__ArvHx .Prices_content__miwfZ .Prices_stat__j9O1l{display:flex}.Prices_priceContainer__Q2D4N .Prices_container__ArvHx .Prices_content__miwfZ .Prices_stat__j9O1l .Prices_label__EOIgf{flex-grow:1;font-weight:700}
.Areas_areasContainer__ctOsH{border-radius:4px;margin:15px 10px;padding:15px;flex-grow:1;display:flex;flex-direction:column;box-sizing:border-box;background-color:#fff;box-shadow:9px 9px 16px rgba(163,177,198,.6),-9px -9px 16px hsla(0,0%,100%,.5)}.Areas_areasContainer__ctOsH .Areas_title__xUy4o{text-align:center;font-weight:700;font-size:26px;display:block;margin-bottom:25px}.Areas_areasContainer__ctOsH .Areas_content__Er4bi{flex-grow:1}.Areas_areasContainer__ctOsH .Areas_content__Er4bi .Areas_stat__YK5mP{display:flex}.Areas_areasContainer__ctOsH .Areas_content__Er4bi .Areas_stat__YK5mP .Areas_label__COZiw{flex-grow:1;font-weight:700}.Areas_areasContainer__ctOsH .Areas_additionalAreas__eZQkk .Areas_content__Er4bi{display:flex;flex-wrap:wrap;justify-content:space-evenly}.Areas_areasContainer__ctOsH .Areas_additionalAreas__eZQkk .Areas_content__Er4bi .Areas_additionalArea__5Hywd{border-radius:4px;box-shadow:9px 9px 16px rgba(163,177,198,.6),-9px -9px 16px hsla(0,0%,100%,.5);padding:15px;width:30%;box-sizing:border-box}.Areas_areasContainer__ctOsH .Areas_additionalAreas__eZQkk .Areas_content__Er4bi .Areas_additionalArea__5Hywd .Areas_stat__YK5mP{display:flex}.Areas_areasContainer__ctOsH .Areas_additionalAreas__eZQkk .Areas_content__Er4bi .Areas_additionalArea__5Hywd .Areas_stat__YK5mP .Areas_label__COZiw{flex-grow:1}
.SearchOrNew_addToTowerContainer__thZBn{display:flex;justify-content:center;align-items:center;margin-bottom:15px}
.SearchClientForm_Container__zJSLY{display:flex;flex-direction:column;align-items:center;width:55rem}.SearchClientForm_TextField__V0Z07{width:60%;height:4.5rem}.SearchClientForm_Enabled__cDukz{overflow:hidden;display:flex;flex-direction:column;align-items:center;width:100%;height:auto;animation-direction:alternate;animation-fill-mode:forwards}.SearchClientForm_Disabled__rL7jn{overflow:hidden;display:flex;flex-direction:column;align-items:center;width:100%;height:0;animation:SearchClientForm_slideUp__bg9fa 1s ease 2;animation-direction:alternate}@keyframes SearchClientForm_slideDown__NyS0Z{0%{height:0px}100%{height:15em}}@keyframes SearchClientForm_slideUp__bg9fa{0%{max-height:15em}100%{max-height:0px}}
.FutureSalesSpeed_InputGroup__oxlNU{display:flex;height:70px}.FutureSalesSpeed_InputGroup__oxlNU *{margin-left:15px}.FutureSalesSpeed_ContainerFlex__j8kMS{display:grid;grid-template-columns:12% 12% 12% 12% 12% 12% 12% 12% !important;align-items:center !important;overflow:auto}.FutureSalesSpeed_gridItem__1133w{background-color:hsla(0,0%,100%,.8);text-align:center;margin:0% 12% !important}
.SalesDateRange_schedulesContainer__juYXj{min-width:500px}.SalesDateRange_containerItem__cDDKp{margin-left:40px !important;width:500px}.SalesDateRange_wrapper__8Gi0d{display:flex;justify-content:center;flex-wrap:wrap}.SalesDateRange_wrapper__8Gi0d .SalesDateRange_container__70bWx{text-align:center;margin:10px}.SalesDateRange_wrapper__8Gi0d .SalesDateRange_container__70bWx .SalesDateRange_label__bk6\+S{font-weight:700;margin-bottom:5px}.SalesDateRange_Badge__N5N8U{text-align:center;margin-left:5px;position:relative;display:inline-block;width:20px;height:20px;border-radius:50%;color:#31cdd3;background:#eaf8fa;font-size:1.1rem;font-weight:600;overflow:hidden;transition:box-shadow .2s cubic-bezier(0.4, 0, 0.2, 1);transition-delay:.2s;box-shadow:0 2px 5px 0 #242427;top:4px;display:flex;align-items:center;justify-content:center}.SalesDateRange_Picker__Xy\+kj{width:170px}.SalesDateRange_SelectContainer__wGTz9{padding-bottom:15px;width:170px}.SalesDateRange_cutoffDateDisplay__Twz6Y,.SalesDateRange_editableDateDisplay__4zNpB{background:#f4f4ff;border-radius:8px;box-shadow:0 1px 6px rgba(82,63,105,.1);padding:4px 12px;display:flex;align-items:center;justify-content:center;color:#a2a2b4;font-size:1rem;font-weight:400;border:1px solid #d3d3db;min-width:30px;min-height:30px;letter-spacing:1px;width:auto}.SalesDateRange_editableDateDisplay__4zNpB{color:#31cdd3 !important;border:1px solid #31cdd3;cursor:pointer}.SalesDateRange_pointerInput__JX9b9{cursor:pointer !important}
.InitialFees_Container__3-76B{display:grid;grid-template-columns:250px 200px;grid-template-rows:1fr 1fr}.InitialFees_Item__1GzVS{align-self:center}.InitialFees_Deadline__z3-Wt{justify-self:center}
.styles_container__jpUQF{display:grid;grid-template-columns:1fr 1fr 1fr auto auto auto 1fr 1fr}.styles_container__jpUQF *{text-align:center;padding:10px}.styles_container__jpUQF>div{border-left:1px solid #ccc;border-right:1px solid #ccc}.styles_container__jpUQF .styles_header__ljZJf{font-weight:700}.styles_container__jpUQF .styles_combinedHeader__iKI4B{display:grid;grid-template-columns:1fr 1fr}.styles_container__jpUQF .styles_subHeader__PF2-N{font-weight:700}.styles_container__jpUQF .styles_combinedRow__YiN\+k{display:grid;grid-template-columns:1fr 1fr}.styles_container__jpUQF .styles_subRow__pFNnP{display:block}
.styles_container__EJDMY{display:flex;overflow-x:auto}
.styles_grid__byAE4{margin-bottom:5%}
.Prices_priceContainer__yVhRn{display:flex}.Prices_priceContainer__yVhRn .Prices_container__EGTiC{border-radius:4px;margin:15px 10px;padding:15px;flex-grow:1;display:flex;flex-direction:column;width:calc(50% - 20px);box-sizing:border-box;background-color:#fff;box-shadow:9px 9px 16px rgba(163,177,198,.6),-9px -9px 16px hsla(0,0%,100%,.5)}.Prices_priceContainer__yVhRn .Prices_container__EGTiC .Prices_title__fPhCK{text-align:center;font-weight:700;font-size:26px;display:block;margin-bottom:25px}.Prices_priceContainer__yVhRn .Prices_container__EGTiC .Prices_content__y8\+CF{flex-grow:1}.Prices_priceContainer__yVhRn .Prices_container__EGTiC .Prices_content__y8\+CF .Prices_stat__upDNL{display:flex}.Prices_priceContainer__yVhRn .Prices_container__EGTiC .Prices_content__y8\+CF .Prices_stat__upDNL .Prices_label__gYFsP{flex-grow:1;font-weight:700}
.Areas_areasContainer__jfNJ-{border-radius:4px;margin:15px 10px;padding:15px;flex-grow:1;display:flex;flex-direction:column;box-sizing:border-box;background-color:#fff;box-shadow:9px 9px 16px rgba(163,177,198,.6),-9px -9px 16px hsla(0,0%,100%,.5)}.Areas_areasContainer__jfNJ- .Areas_title__g7FHV{text-align:center;font-weight:700;font-size:26px;display:block;margin-bottom:25px}.Areas_areasContainer__jfNJ- .Areas_content__G1oxG{flex-grow:1}.Areas_areasContainer__jfNJ- .Areas_content__G1oxG .Areas_stat__T6IRM{display:flex}.Areas_areasContainer__jfNJ- .Areas_content__G1oxG .Areas_stat__T6IRM .Areas_label__bvn79{flex-grow:1;font-weight:700}.Areas_areasContainer__jfNJ- .Areas_additionalAreas__5FBCD .Areas_content__G1oxG{display:flex;flex-wrap:wrap;justify-content:space-evenly}.Areas_areasContainer__jfNJ- .Areas_additionalAreas__5FBCD .Areas_content__G1oxG .Areas_additionalArea__tbU-0{border-radius:4px;box-shadow:9px 9px 16px rgba(163,177,198,.6),-9px -9px 16px hsla(0,0%,100%,.5);padding:15px;width:30%;box-sizing:border-box}.Areas_areasContainer__jfNJ- .Areas_additionalAreas__5FBCD .Areas_content__G1oxG .Areas_additionalArea__tbU-0 .Areas_stat__T6IRM{display:flex}.Areas_areasContainer__jfNJ- .Areas_additionalAreas__5FBCD .Areas_content__G1oxG .Areas_additionalArea__tbU-0 .Areas_stat__T6IRM .Areas_label__bvn79{flex-grow:1}
.SaleRequestsModal_info__-13fd{display:flex;margin-bottom:16px}.SaleRequestsModal_info__-13fd .SaleRequestsModal_client__NGT9Q{font-weight:700;font-size:21px}.SaleRequestsModal_info__-13fd .SaleRequestsModal_property__kGaon{margin-right:0;margin-left:auto}.SaleRequestsModal_info__-13fd .SaleRequestsModal_property__kGaon .SaleRequestsModal_name__pJtMl{font-weight:700;font-size:21px}.SaleRequestsModal_details__wISM8{font-weight:700;font-size:18px;margin-bottom:14px}.SaleRequestsModal_details__wISM8 .SaleRequestsModal_header__cII27{margin-bottom:14px}.SaleRequestsModal_pricing__rGV7g{margin:20px 0}.SaleRequestsModal_pricing__rGV7g .SaleRequestsModal_l0__Yfk6j{display:flex;margin-bottom:5px}.SaleRequestsModal_pricing__rGV7g .SaleRequestsModal_l0__Yfk6j .SaleRequestsModal_value__1WNtu{margin-right:0;margin-left:auto}.SaleRequestsModal_pricing__rGV7g .SaleRequestsModal_trade__9ktQ7{display:flex;margin-bottom:5px}.SaleRequestsModal_pricing__rGV7g .SaleRequestsModal_trade__9ktQ7 .SaleRequestsModal_value__1WNtu{margin-right:0;margin-left:auto}.SaleRequestsModal_pricing__rGV7g .SaleRequestsModal_financial__cWHf1{display:flex;margin-bottom:5px}.SaleRequestsModal_pricing__rGV7g .SaleRequestsModal_financial__cWHf1 .SaleRequestsModal_value__1WNtu{margin-right:0;margin-left:auto}.SaleRequestsModal_total__Gg5PI{display:flex}.SaleRequestsModal_total__Gg5PI .SaleRequestsModal_title__kOPNV{font-weight:700}.SaleRequestsModal_total__Gg5PI .SaleRequestsModal_value__1WNtu{font-weight:700;font-size:21px;margin-right:0;margin-left:auto}
.ManualPrice_hide__sA37v{display:none}
.Areas_areasContainer__No23K{flex-grow:1;display:flex;flex-direction:column}.Areas_areasContainer__No23K .Areas_title__ePFZW{text-align:center;font-weight:700;font-size:26px;display:block;margin-bottom:25px}.Areas_areasContainer__No23K .Areas_content__RRYgT{flex-grow:1}.Areas_areasContainer__No23K .Areas_content__RRYgT .Areas_stat__TiDin{display:flex}.Areas_areasContainer__No23K .Areas_content__RRYgT .Areas_stat__TiDin .Areas_label__FRtSr{flex-grow:1;font-weight:700}.Areas_areasContainer__No23K .Areas_additionalAreas__KGygp .Areas_content__RRYgT{display:flex;flex-wrap:wrap;justify-content:space-evenly}.Areas_areasContainer__No23K .Areas_additionalAreas__KGygp .Areas_content__RRYgT .Areas_additionalArea__avEn6{border-radius:4px;box-shadow:9px 9px 16px rgba(163,177,198,.6),-9px -9px 16px hsla(0,0%,100%,.5);padding:15px;width:30%;box-sizing:border-box}.Areas_areasContainer__No23K .Areas_additionalAreas__KGygp .Areas_content__RRYgT .Areas_additionalArea__avEn6 .Areas_stat__TiDin{display:flex}.Areas_areasContainer__No23K .Areas_additionalAreas__KGygp .Areas_content__RRYgT .Areas_additionalArea__avEn6 .Areas_stat__TiDin .Areas_label__FRtSr{flex-grow:1}
.styles_wrapper__WewAI{display:grid;grid-template-columns:20% 25%;grid-column-gap:.5%;column-gap:.5%}.styles_col2__Yevvl{margin:1% 0 0 0}
.PendingRequests_noPadding__1lJ1p{padding:0 !important}
.ResolvedRequests_noPadding__hmu91{padding:0 !important}
.SummaryTable_container__tkqTk{display:flex;justify-content:space-around;text-align:center;margin-bottom:25px}.SummaryTable_container__tkqTk .SummaryTable_some__-HRwR .SummaryTable_title__ZnGIC{font-weight:bold;font-size:13px;color:#343438;margin-bottom:13px}.SummaryTable_container__tkqTk .SummaryTable_some__-HRwR .SummaryTable_value__qypcA{color:#343438;font-weight:600;font-size:30px}
.AreasSelect_MuiListSubheaderRoot__YviZP{pointer-events:none;background-color:#fff !important}
.AreaForm_editingContainer__e4c1I{display:flex}.AreaForm_editingContainer__e4c1I .AreaForm_autocompleteContainer__Vlp4W{flex-grow:1}
.AreaCell_container__k5BSA{width:350px}.AreaCell_noAreasSelected__j\+7Cy{color:#a2a2b4}
.propertyRow_Container__1tdjR{display:flex;justify-content:center;align-items:center}.propertyRow_Label__Hbyp\+{font-size:16px;margin-right:14px}.propertyRow_GreenHelper__GXdy0{margin-left:30% !important;width:25px;height:25px;margin-right:4px;background-color:#16db72}.propertyRow_YellowHelper__QfJcT{margin-left:30% !important;width:25px;height:25px;margin-right:4px;background-color:#a80072}.propertyRow_BlueHelper__ooJuf{margin-left:30% !important;width:25px;height:25px;margin-right:4px;background-color:#343438}.propertyRow_ContainerSquare__w33Sv{display:flex;justify-content:center;align-items:center;margin:2%}.propertyRow_GreenHelperSquare__7\+-LG{width:25px;height:25px;margin-right:4px;background-color:#16db72}.propertyRow_YellowHelperSquare__Ee4Y4{width:25px;height:25px;margin-right:4px;background-color:#a80072}.propertyRow_BlueHelperSquare__rVMVW{width:25px;height:25px;margin-right:4px;background-color:#343438}.propertyRow_noAreasSelected__4aGJ0{color:#a2a2b4}
.PairingTable_container__7UT3w .PairingTable_fabContainer__J3hcS{display:flex;flex-direction:row-reverse;margin:10px}.PairingTable_container__7UT3w .PairingTable_actionContainer__u50Xk{margin-top:15px}.PairingTable_container__7UT3w .PairingTable_actionContainer__u50Xk .PairingTable_button__VkU5I{width:100%}.PairingTable_container__7UT3w .PairingTable_tableContainer__1T31f{overflow:auto;max-height:500px}.PairingTable_tableRoot__W4O6j{width:auto !important}
.Paring_loaderContainer__w98Yj{position:absolute;left:50%;transform:translateX(50%);z-index:99;border-radius:.25rem}
.Settings_appBar__PV\+JN{position:relative !important}.Settings_formControl__vGKKe{min-width:120px !important}
.Widget_container__3RY34{height:100%;display:flex;flex-direction:column;justify-content:center}.Widget_container__3RY34 .Widget_xs__XpYbN{line-height:1;font-size:.75rem}
.Chart_container__IqSwD{height:100%}.Chart_container__IqSwD .Chart_header__vKlyH{padding:24px}.Chart_EmptyMessage__\+EMAn{margin-top:15%}
.ChartLine_Container__QPXs6{justify-content:center;display:flex}
.Strategies_radioButtonCell__SWmai{width:auto !important;padding:0 0 0 14px !important}
.styles_error__LDZ09{font-size:12px !important;color:#ee2e31;width:100% !important}
.Graph_container__G5Pi-{height:100%}.Graph_container__G5Pi- .Graph_paper__89e6R{height:100%}
.Loader_container__-tMox{transform:translateX(-50%) translateY(-50%)}.Loader_backdrop__2nQ8Y{z-index:99 !important}
.Message_Container__URVFK{display:flex;height:100%}
.Grid_Container__3dTAC{max-width:120vh !important}
.Companies_btnStyle__4X3Wz{color:#fff !important;background-color:#343438 !important;margin:2% !important}.Companies_btnModal__xiFzN{color:#343438 !important}.Companies_cardLeft__fAdL3{display:flex;flex-direction:column;width:35vw}.Companies_cardRight__yIO8k{display:flex;flex-direction:column;width:35vw;margin-left:3% !important}.Companies_actions__wZ8bq{display:flex;flex-direction:row;justify-content:center}.Companies_selectController__DZNR4{margin:2% !important}.Companies_labelSelect__dnYzj{background-color:#fafaff}.Companies_titleContainer__sNzeZ{display:flex;flex-direction:row;justify-content:center}.Companies_container__LCoI7{display:flex;flex-direction:row}.Companies_titleContainer__sNzeZ{display:flex;flex-direction:column}.Companies_downList__Ccif\+{display:flex !important;flex-direction:column !important;margin-left:5%}.Companies_collapsable__eq-v6{margin:2% !important;padding:-5% !important}.Companies_projectList__pbJND{margin:1%}.Companies_titleDashboard__toi7p{margin-left:3%}.Companies_dialogContent__zuEIw{width:92% !important;height:30vh !important}.Companies_texfieldModal__Lb0Bd{margin:1% !important;margin-left:7% !important}
.Companies_btnStyle__SmUE-{color:#fff !important;background-color:#343438 !important;margin:2% !important}.Companies_cardLeft__qTc\+x{display:flex;flex-direction:column;width:35vw}.Companies_cardRight__Clpbb{display:flex;flex-direction:column;width:35vw;margin-left:3% !important}.Companies_actions__CuT\+J{display:flex;flex-direction:row;justify-content:center}.Companies_selectController__5BoHT{margin:2% !important}.Companies_titleContainer__tRN-u{display:flex;flex-direction:row;justify-content:center}.Companies_container__cMiVA{display:flex;flex-direction:row}.Companies_companieSelector__dy4g5{height:120px}.Companies_loader__XkYkZ{margin-left:50% !important;color:#343438 !important;margin-top:16% !important}
.ErrorMessage_root__ZwY0k{padding:3% !important;margin:15% 0 0 0}.ErrorMessage_TypographyRoot__kI6K9{margin:-1% 0 0 0 !important}
.TabPanel_GroupNameContainer__gVS8G{display:flex;align-items:center;gap:1rem;width:100%}.TabPanel_Tabpanelroot__bnQGQ{width:100%;padding:1rem;box-sizing:border-box;background-color:#1e1e1e;color:#fff}.TabPanel_TabpanelrootLight__gpRWT{width:100%;padding:1rem;box-sizing:border-box;background-color:#fff;color:#000}.TabPanel_GroupTextField__WKUUa{font-size:18px !important;color:#fff !important;flex-grow:1;border-bottom:1px solid hsla(0,0%,100%,.7) !important}.TabPanel_GroupTextFieldLight__6jqCD{font-size:18px !important;color:#000 !important;flex-grow:1;border-bottom:1px solid rgba(0,0,0,.7) !important}.TabPanel_GroupNameContainer__gVS8G>div:first-of-type{flex-grow:1}.TabPanel_GroupNameContainer__gVS8G button{background-color:rgba(0,0,0,0);color:#a0a0a0;border:none;cursor:pointer;padding:.5rem;border-radius:50%;transition:background-color .3s,color .3s}.TabPanel_GroupNameContainer__gVS8G button:hover{background-color:hsla(0,0%,100%,.1);color:#fff}.TabPanel_GroupNameContainerLight__LoHQb button{background-color:rgba(0,0,0,0);color:#666;border:none;cursor:pointer;padding:.5rem;border-radius:50%;transition:background-color .3s,color .3s}.TabPanel_GroupNameContainerLight__LoHQb button:hover{background-color:rgba(0,0,0,.1);color:#000}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #1e1e1e inset !important;-webkit-text-fill-color:#fff !important}input:-webkit-autofill.TabPanel_lightTheme__tJjrT{-webkit-box-shadow:0 0 0 1000px #fff inset !important;-webkit-text-fill-color:#000 !important}
.Item_cellSize__hi2ce{display:flex;align-items:center;gap:16px;width:100%}.Item_cellSize__hi2ce>div:first-of-type{flex-grow:1}.Item_cellSize__hi2ce input{color:#fff !important}.Item_cellSize__hi2ce .Item_MuiInput-underline__z2oZr:before,.Item_cellSize__hi2ce .Item_MuiInput-underline__z2oZr:after{border-bottom:none !important}.Item_actionsContainer__P2jwH{display:flex;align-items:center;gap:8px}.Item_actionsContainer__P2jwH button{color:#b0b8c1 !important;min-width:auto;padding:6px;border-radius:50%;transition:background-color .2s}.Item_actionsContainer__P2jwH button:hover{background-color:hsla(0,0%,100%,.1);color:#fff !important}.Item_actionsContainer__P2jwH button:last-child:hover{color:#ff4d4f !important;background-color:rgba(255,77,79,.1)}@keyframes Item_fadein__wGlpM{from{opacity:0}to{opacity:1}}.Item_loader__PzApX{display:flex;justify-content:center;align-items:center;width:100vw;height:100vh}
.ItemContainer_root__yCili{background-color:#1e1e1e;color:#fff;width:100%}.ItemContainer_expansionPanel__aX\+qs{background-color:#2c2f36 !important;color:#fff !important;margin-bottom:8px}.ItemContainer_expansionSummary__Fl8yf h5{color:#fff;font-weight:600}.ItemContainer_expansionSummary__Fl8yf .ItemContainer_MuiIconButton-root__DZYIj{color:#fff}.ItemContainer_expansionDetail__tNi5f{justify-content:center !important;align-items:center !important;padding:16px !important;background-color:#1e1e1e}.ItemContainer_tablePaper__BPmXM{background-color:#2c2f36 !important;color:#fff !important;width:100%}.ItemContainer_tableHeadCell__rM8vy{background-color:#383c44 !important;color:#fff !important;font-weight:600 !important}.ItemContainer_tableBodyCell__ZmtUw{color:#fff !important}.ItemContainer_fab__si6lh{position:absolute !important;bottom:16px;right:16px}
.Tabs_root__vxA5H{background-color:#1e1e1e !important;color:#fff !important;flex-grow:1;width:100%}.Tabs_rootLight__XsZ0T{background-color:#fff !important;color:#000 !important;flex-grow:1;width:100%}
.Option_icon__AC15b{margin-right:16px}
.styles_container__I6YzS{display:column !important;flex-direction:row !important}.styles_searcher__bazX1,.styles_percentage__tDiGQ{margin-bottom:1.5% !important;flex-grow:1}.styles_buttons__7uDg6{margin-right:2% !important;flex-grow:1}
.HoverContainer_container__p-dW9{position:relative}.HoverContainer_container__p-dW9:hover .HoverContainer_noHover__xMAe0{filter:blur(3px)}.HoverContainer_container__p-dW9:hover .HoverContainer_hover__37g0U{opacity:1}.HoverContainer_container__p-dW9 .HoverContainer_hover__37g0U{display:flex;font-weight:700;align-items:center;margin:auto;width:100%;height:100%;position:absolute;top:0;opacity:0}.HoverContainer_container__p-dW9 .HoverContainer_noHover__xMAe0{transition:filter 150ms;opacity:1}
.styles_container__Y80KS .styles_fabContainer__E3\+xn{display:flex;flex-direction:row-reverse;margin:10px}.styles_container__Y80KS .styles_actionContainer__nrASq{margin-top:15px}.styles_container__Y80KS .styles_actionContainer__nrASq .styles_button__RAa4K{width:100%}.styles_container__Y80KS .styles_tableContainer__A8jhk{overflow:auto;max-height:77vh}.styles_tableRoot__ZY4Rq{width:100% !important}.styles_status__5Au\+U{width:20% !important}.styles_client__SS1E-{width:23% !important}.styles_Label__b64O7{font-size:16px;margin-right:14px}.styles_GreenHelper__hO9qd{margin-left:30% !important;width:25px;height:25px;margin-right:4px;background-color:#16db72;border-radius:5px}.styles_YellowHelper__E0YSL{margin-left:30% !important;width:25px;height:25px;margin-right:4px;background-color:#a80072;border-radius:5px}.styles_BlueHelper__z3ZJf{margin-left:30% !important;width:25px;height:25px;margin-right:4px;background-color:#343438;border-radius:5px}.styles_ContainerSquare__nmoI2{display:flex;justify-content:center;align-items:center;margin:2%}.styles_GreenHelperSquare__84eby{width:25px;height:25px;margin-right:4px;background-color:#16db72;border-radius:5px}.styles_YellowHelperSquare__nauXv{width:25px;height:25px;margin-right:4px;background-color:#a80072;border-radius:5px}.styles_BlueHelperSquare__gvDeJ{width:25px;height:25px;margin-right:4px;background-color:#343438;border-radius:5px}
.styles_container__sVEzx .styles_fabContainer__feZW-{display:flex;flex-direction:row-reverse;margin:10px}.styles_container__sVEzx .styles_actionContainer__AkRcE{margin-top:15px}.styles_container__sVEzx .styles_actionContainer__AkRcE .styles_button__m\+s\+F{width:100%}.styles_container__sVEzx .styles_tableContainer__Af9\+d{overflow:auto;max-height:500px}.styles_tableRoot__JEFgR{width:auto !important}.styles_status__Xn5Ba{width:23% !important}.styles_client__tZNEw{width:35% !important}.styles_Label__RTmrN{font-size:16px;margin-right:14px}.styles_YellowHelper__x2YsY{margin-left:30% !important;width:25px;height:25px;margin-right:4px;background-color:#a80072;border-radius:5px}.styles_BlueHelper__aBfo\+{margin-left:30% !important;width:25px;height:25px;margin-right:4px;background-color:#343438;border-radius:5px}.styles_ContainerSquare__\+4LLl{display:flex;justify-content:center;align-items:center;margin:2%}.styles_YellowHelperSquare__cZfmc{width:25px;height:25px;margin-right:4px;background-color:#a80072;border-radius:5px}.styles_BlueHelperSquare__XEv1N{width:25px;height:25px;margin-right:4px;background-color:#343438;border-radius:5px}
.styles_add__rrXTy{color:#343438;font-size:1.5em !important}.styles_delete__YghK3{color:#ff4040}.styles_check__wJHsD{color:#343438}.styles_edit__CjvdJ{color:#343438}.styles_clear__q6fkQ{color:#ff4040}
.TowerBuilder_container__z91EA{width:100% !important;padding:2%}.TowerBuilder_mainCont__HqnTG{display:grid;place-items:center}.TowerBuilder_gridContainer__umytU{margin-top:1% !important}.TowerBuilder_paperContainer__f0gEV{margin-top:1%;width:65% !important;padding:1.5%;justify-self:center !important}.TowerBuilder_BuilderTable__\+3x4r{width:100vw !important}.TowerBuilder_buttonForBackStep__uK-Ga{display:flex !important;justify-content:flex-end !important}.TowerBuilder_toolBar__XZtTl{display:flex !important;width:100% !important}.TowerBuilder_appBar__PyWIH{position:relative}.TowerBuilder_gridContainerComplete__NrkY4{width:100% !important}.MuiFormControl-fullWidth{min-width:120px !important}.TowerBuilder_currencyField__qOzLK{width:5vw !important}.TowerBuilder_currencyFieldRender__r\+5Cf{width:7vw !important}.TowerBuilder_zerosAtTable__TNXhF{color:#cdcdcd !important}
.styles_container__S-QXD{padding:1% !important;margin-bottom:.5%}.styles_grid__x6GnJ{width:95% !important;margin-left:1% !important}.styles_total__D00hy{background-color:inherit !important;color:#343438 !important;padding:2% 5% !important;width:100% !important;border-radius:2% !important}.styles_itemContainer__iYLXI{margin-right:3% !important}.styles_readjustment__aZql8{background-color:inherit !important;color:#343438 !important;padding:2% 5% !important;width:100% !important;border-radius:2% !important}.styles_totalText__vbhcm{clear:both !important;display:inline-block !important;overflow:hidden !important;white-space:nowrap !important}.styles_totalFn__kudv-{background-color:inherit !important;color:#343438 !important;padding:2% 5% !important;width:100% !important;border-radius:2% !important}
.ProjectCard_card__ALIrN{height:100%;display:flex;flex-direction:column;transition:transform .2s,box-shadow .2s}.ProjectCard_card__ALIrN:hover{transform:translateY(-4px);box-shadow:0 8px 16px rgba(0,0,0,.1)}.ProjectCard_titleLink__nH-pc{text-decoration:none;color:inherit}.ProjectCard_titleLink__nH-pc:hover{text-decoration:underline}.ProjectCard_title__5NUe1{margin-bottom:8px;font-weight:500}.ProjectCard_description__Hy\+Y3{min-height:60px;margin-bottom:8px}.ProjectCard_progressBar__j1i\+h{margin-bottom:4px;height:8px;border-radius:4px}.ProjectCard_chip__p8ya3{font-size:11px;height:24px}.ProjectCard_dateInfo__6dQQf{display:flex;justify-content:space-between;margin-top:12px}
.TaskAssigneeSelector_container__hTYxi{margin-top:6px;width:100%}.TaskAssigneeSelector_displayBox__b8Yf-{padding:4px;border-radius:8px;transition:background-color .2s ease}.TaskAssigneeSelector_displayBox__b8Yf-:hover{background-color:hsla(0,0%,100%,.05)}.TaskAssigneeSelector_icon__7hToq{color:#fff;font-size:1rem}.TaskAssigneeSelector_assigneeChip__b\+b67{width:100%;height:26px !important;border-radius:15px !important;padding:0 4px !important;font-size:.75rem !important;background-color:#232734 !important;color:#fff !important;border-color:#353a47 !important;cursor:pointer;transition:all .2s ease}.TaskAssigneeSelector_assigneeChip__b\+b67:hover{background-color:#2a2f3d !important;border-color:#454c5c !important}.TaskAssigneeSelector_assigneeAvatar__U3oLH{width:22px !important;height:22px !important;font-size:.75rem !important;background-color:#3f51b5 !important;color:#fff !important}.TaskAssigneeSelector_noAssigneeChip__1csyy{width:100%;height:26px !important;border-radius:15px !important;padding:0 4px !important;font-size:.75rem !important;color:#a0a6b0 !important;background-color:rgba(0,0,0,0) !important;border-color:#353a47 !important;cursor:pointer;transition:all .2s ease}.TaskAssigneeSelector_noAssigneeChip__1csyy:hover{background-color:hsla(0,0%,100%,.05) !important;color:#fff !important}.TaskAssigneeSelector_addPersonIcon__eWfAo{font-size:1rem !important;color:#a0a6b0 !important}.TaskAssigneeSelector_popoverPaper__6q55f{background-color:#2c3140 !important;color:#fff;border-radius:8px;margin-top:4px;box-shadow:0 4px 8px rgba(0,0,0,.3);min-width:240px;max-width:280px}.TaskAssigneeSelector_userList__JNIlX{padding:4px !important}.TaskAssigneeSelector_userItem__816pb{border-radius:4px;margin:2px 0}.TaskAssigneeSelector_userItem__816pb:hover{background-color:hsla(0,0%,100%,.1) !important}.TaskAssigneeSelector_userItem__816pb.TaskAssigneeSelector_Mui-selected__qv4Ez{background-color:rgba(63,81,181,.15) !important}.TaskAssigneeSelector_userItem__816pb.TaskAssigneeSelector_Mui-selected__qv4Ez:hover{background-color:rgba(63,81,181,.25) !important}.TaskAssigneeSelector_userName__2\+wl8{color:#fff !important;font-size:.85rem !important}.TaskAssigneeSelector_userAvatar__lJ3SI{background-color:#3f51b5 !important;color:#fff !important;width:28px !important;height:28px !important;font-size:.9rem !important}.TaskAssigneeSelector_removeAvatar__ErMYG{background-color:#454c5c !important;color:#a0a6b0 !important;width:28px !important;height:28px !important}.TaskAssigneeSelector_editButton__EImO7{opacity:.7;transition:opacity .2s ease;color:#fff !important;min-width:40px !important;padding:5px !important}.TaskAssigneeSelector_editButton__EImO7:hover{opacity:1;background-color:hsla(0,0%,100%,.1)}.TaskAssigneeSelector_editButton__EImO7 span{color:#fff;margin-right:0 !important}.TaskAssigneeSelector_editorBox__jMQ9K{padding:8px;background-color:#2c3140;border-radius:8px;color:#fff}.TaskAssigneeSelector_editorBox__jMQ9K .TaskAssigneeSelector_MuiInputLabel-root__f4vpx{color:#fff}.TaskAssigneeSelector_editorBox__jMQ9K .TaskAssigneeSelector_MuiFormLabel-root__g8QsB{color:#fff}.TaskAssigneeSelector_editorBox__jMQ9K .TaskAssigneeSelector_MuiSelect-select__kYtKN{color:#fff !important}.TaskAssigneeSelector_editorBox__jMQ9K .TaskAssigneeSelector_MuiInputBase-input__eYzgK{color:#fff !important}.TaskAssigneeSelector_editorBox__jMQ9K .TaskAssigneeSelector_MuiOutlinedInput-notchedOutline__6Z52v{border-color:#454c5e}.TaskAssigneeSelector_editorBox__jMQ9K .TaskAssigneeSelector_MuiInputBase-root__RyML\+:hover .TaskAssigneeSelector_MuiOutlinedInput-notchedOutline__6Z52v{border-color:#5a6275}.TaskAssigneeSelector_editorBox__jMQ9K .TaskAssigneeSelector_MuiListItem-root__qAYbB{color:#fff}.TaskAssigneeSelector_editorBox__jMQ9K .TaskAssigneeSelector_MuiMenuItem-root__A7eyr{color:#fff}.TaskAssigneeSelector_editorBox__jMQ9K .TaskAssigneeSelector_MuiTypography-root__v5U71{color:#fff !important}.TaskAssigneeSelector_editorBox__jMQ9K em{color:#a0a6b0}.TaskAssigneeSelector_editorBox__jMQ9K .TaskAssigneeSelector_MuiSvgIcon-root__mtI-D{color:#fff !important}.MuiMenuItem-root:hover{background-color:hsla(0,0%,100%,.08) !important}.MuiMenuItem-root.TaskAssigneeSelector_Mui-selected__qv4Ez{background-color:rgba(63,81,181,.2) !important}.MuiMenuItem-root.TaskAssigneeSelector_Mui-selected__qv4Ez:hover{background-color:rgba(63,81,181,.3) !important}.TaskAssigneeSelector_menuAvatar__FygZ\+{width:24px !important;height:24px !important;font-size:.8rem !important}.TaskAssigneeSelector_saveButton__cT7mm{margin-left:8px;background-color:#3f51b5 !important;color:#fff !important}.TaskAssigneeSelector_cancelButton__aw\+9x{color:#e0e0e0 !important}@media(max-width: 600px){.TaskAssigneeSelector_displayBox__b8Yf-{flex-direction:column;align-items:flex-start}.TaskAssigneeSelector_editButton__EImO7{margin-top:8px;align-self:flex-end}}
.TaskDetail_detailContainer__PUoX9{width:100%;height:100%;display:flex;flex-direction:column;border-radius:0;box-shadow:none;overflow:hidden;background-color:#181d26;color:#e0e0e0}.TaskDetail_header__RKJFb{padding:16px 24px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #2c3038;overflow:hidden}.TaskDetail_header__RKJFb h6{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding-right:8px;margin-left:8px;color:#fff}.TaskDetail_tabs__zB66A{background-color:#232734;min-width:100%}.TaskDetail_tabs__zB66A .MuiTab-root{min-width:auto !important;padding:6px 10px !important;font-size:.75rem !important;flex-grow:1;max-width:none;color:#a0a6b0}.TaskDetail_tabs__zB66A .Mui-selected{color:#fff !important}.TaskDetail_tabs__zB66A .MuiTabs-indicator{background-color:#3f51b5}.TaskDetail_tabs__zB66A .MuiTabs-flexContainer{display:flex;justify-content:space-between}.TaskDetail_content__C33LD{flex:1 1;overflow-y:auto;padding:0;background-color:#181d26}.TaskDetail_responsableField__LiUMI{margin:0;padding-bottom:4px;border-bottom:1px solid #232734}.TaskDetail_assigneeContainer__Zl99w{display:flex;align-items:center;cursor:pointer}.TaskDetail_selectedAssignee__bbmoP{display:flex;align-items:center;background-color:#232734;border-radius:30px;padding:2px 6px 2px 2px;min-height:28px}.TaskDetail_avatarContainer__BGyw7{width:24px;height:24px;border-radius:50%;overflow:hidden;margin-right:6px;background-color:#353a47}.TaskDetail_avatar__2apDL{width:100% !important;height:100% !important;font-size:.8rem !important}.TaskDetail_assigneeName__YSzHS{color:#fff;font-size:.8rem;margin-right:4px}.TaskDetail_removeButton__wfeD5{width:18px !important;height:18px !important;padding:0 !important;margin-left:4px !important}.TaskDetail_removeButton__wfeD5 svg{font-size:.75rem;color:#a0a6b0}.TaskDetail_addAssigneeButton__liEdE{font-size:.75rem !important;padding:3px 8px !important;color:#a0a6b0 !important;border-color:#353a47 !important}.TaskDetail_assigneePopover__cV45h{background-color:#2c3140 !important;color:#fff;max-width:250px;border-radius:4px;overflow:hidden;margin-top:4px}.TaskDetail_assigneeList__VcxNZ{padding:0;max-height:300px;overflow-y:auto}.TaskDetail_assigneeOption__MxQ1R{padding:8px 12px;transition:background-color .2s ease}.TaskDetail_assigneeOption__MxQ1R:hover{background-color:#363d4e !important}.TaskDetail_menuAvatar__Rzs8L{width:24px !important;height:24px !important;font-size:.75rem !important;margin-right:8px}.TaskDetail_assigneeOptionText__NTlUH span{color:#fff !important;font-size:.85rem}.TaskDetail_dateField__TBN8X{margin:0;padding-bottom:4px;border-bottom:1px solid #232734}.TaskDetail_dateContainer__POB8u{display:flex;align-items:center}.TaskDetail_selectedDate__\+BM6D{display:flex;align-items:center;background-color:#232734;border-radius:30px;padding:2px 6px 2px 2px;min-height:28px;color:#fff}.TaskDetail_overdueDate__teEOJ{color:#e04a65 !important}.TaskDetail_overdueDate__teEOJ .TaskDetail_calendarIcon__-o2ls{color:#e04a65 !important}.TaskDetail_calendarIconContainer__dCTk6{display:flex;align-items:center;justify-content:center;width:28px;height:28px;margin-right:4px}.TaskDetail_calendarIcon__-o2ls{font-size:1.2rem;color:#fff}.TaskDetail_dateRangeText__\+9xaN{color:inherit;font-size:.85rem;margin:0 4px}.TaskDetail_removeDateButton__sBb-q{width:18px !important;height:18px !important;padding:0 !important;margin-left:4px !important}.TaskDetail_removeDateButton__sBb-q svg{font-size:.75rem;color:#a0a6b0}.TaskDetail_addDateButton__Lk6vf{font-size:.75rem !important;padding:3px 8px !important;color:#a0a6b0 !important;border-color:#353a47 !important}.TaskDetail_datePickerPopover__vPCla{background-color:#232734 !important;color:#fff;min-width:280px;border-radius:4px;overflow:hidden;margin-top:4px}.TaskDetail_datePickerContent__UUlzD{background-color:#232734;padding:12px}.TaskDetail_dateInputsContainer__Men8Y{display:flex;gap:10px;margin-bottom:15px}.TaskDetail_dateInputWrapper__6JoWL{width:50%;position:relative}.TaskDetail_dateInput__JjyaD{background-color:#191d26;border-radius:4px !important;color:#fff !important;font-size:.9rem !important;padding:6px 12px !important}.TaskDetail_dateInput__JjyaD input{color:#fff !important;padding:8px 8px 8px 10px !important;text-align:center}.TaskDetail_dateInput__JjyaD fieldset{border-color:rgba(0,0,0,0) !important}.TaskDetail_dateInput__JjyaD:hover fieldset{border-color:hsla(0,0%,100%,.1) !important}.TaskDetail_clearDateButton__QvPCq{position:absolute;right:5px;color:hsla(0,0%,100%,.7) !important;padding:3px !important;width:18px !important;height:18px !important}.TaskDetail_clearDateButton__QvPCq svg{font-size:.9rem !important}.TaskDetail_calendarContainer__G6sKq{margin-bottom:10px}.TaskDetail_calendarHeader__k\+lVW{padding:6px 8px;margin-bottom:8px}.TaskDetail_calendarTitle__1et0c{font-size:1rem;font-weight:500;color:#fff}.TaskDetail_calendarNavButton__GMUFv{color:#fff !important;padding:6px !important}.TaskDetail_calendarNavButton__GMUFv:hover{background-color:hsla(0,0%,100%,.1) !important}.TaskDetail_weekdaysHeader__EAAeC{margin-bottom:8px}.TaskDetail_weekday__-su6k{flex:1 1;text-align:center;color:#a0a6b0;font-size:.85rem;font-weight:500;padding:6px 0}.TaskDetail_calendarGrid__7Tl26 .TaskDetail_MuiGrid-container__75qWV{margin-bottom:3px}.TaskDetail_calendarDay__ngFCv{flex:1 1;display:flex;align-items:center;justify-content:center;height:35px;cursor:pointer;color:#fff;font-size:.9rem;transition:background-color .2s ease,color .2s ease}.TaskDetail_calendarDay__ngFCv:hover{background-color:rgba(63,81,181,.3)}.TaskDetail_calendarDay__ngFCv.TaskDetail_otherMonth__wqYNK{color:#6c757d}.TaskDetail_calendarDay__ngFCv.TaskDetail_today__r6lu7{font-weight:bold;color:#3f51b5}.TaskDetail_calendarDay__ngFCv.TaskDetail_selected__vMjLQ{background-color:rgba(63,81,181,.6)}.TaskDetail_calendarDay__ngFCv.TaskDetail_rangeStart__s2Nen,.TaskDetail_calendarDay__ngFCv.TaskDetail_rangeEnd__Gc7NJ{background-color:#3f51b5;color:#fff;font-weight:bold}.TaskDetail_priorityField__K-F\+c{margin:0;padding-bottom:4px;border-bottom:1px solid #232734}.TaskDetail_statusField__Z6UMs{margin:0;padding-bottom:4px;border-bottom:1px solid #232734}.TaskDetail_statusButton__uW-vq{font-size:.75rem !important;font-weight:500 !important;border-radius:4px !important}.TaskDetail_statusButton__uW-vq.TaskDetail_completedStatus__cOPop{background-color:#4caf50 !important}.TaskDetail_fieldLabel__Ln1sT{color:#a0a6b0;font-size:.8rem;margin-right:8px}.TaskDetail_prioritySelectContainer__4aiSK{min-width:80px;max-width:120px}.TaskDetail_prioritySelect__nzPiK{padding:2px 6px !important;min-height:28px;border-radius:4px !important;transition:all .2s ease;text-align:center}.TaskDetail_prioritySelect__nzPiK .MuiSelect-root{padding-top:2px;padding-bottom:2px;color:#fff !important;font-size:.8rem !important}.TaskDetail_prioritySelect__nzPiK .MuiSelect-icon{right:3px;font-size:1rem}.TaskDetail_prioritySelect__nzPiK .MuiOutlinedInput-notchedOutline{border:none !important}.TaskDetail_prioritySelect__nzPiK:hover{opacity:.85}.TaskDetail_prioritySelectRoot__AeiW7{padding:0 !important}.TaskDetail_section__oeWw7{margin-bottom:24px;padding:0 16px;word-break:break-word;overflow-wrap:anywhere;width:100%;color:#e0e0e0;display:flex;flex-direction:column}.TaskDetail_sectionTitle__Oo5RL{color:#a0a6b0;font-weight:500;margin-bottom:8px;text-transform:uppercase;font-size:.75rem}.TaskDetail_contentBox__FVnAn{background-color:#1e242d;border:1px solid #2c3038;border-radius:8px;padding:16px;color:#e0e0e0;min-height:auto;height:auto;font-size:.9rem;width:100%;overflow:visible;display:flex;flex-direction:column;flex-grow:1}.TaskDetail_contentBox__FVnAn p{margin:0;color:#e0e0e0;white-space:pre-wrap;word-break:break-word;width:100%}.TaskDetail_questionsList__oaxgG,.TaskDetail_risksList__VxppV{padding-left:16px;margin-top:0;margin-bottom:0;max-width:calc(100% - 16px)}.TaskDetail_questionsList__oaxgG li,.TaskDetail_risksList__VxppV li{margin-bottom:6px}.TaskDetail_questionsList__oaxgG li:last-child,.TaskDetail_risksList__VxppV li:last-child{margin-bottom:0}.TaskDetail_questionsList__oaxgG li Typography,.TaskDetail_risksList__VxppV li Typography{font-size:.9rem}.TaskDetail_detailGrid__RrdTu{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-top:12px}@media(max-width: 500px){.TaskDetail_detailGrid__RrdTu{grid-template-columns:1fr}}.TaskDetail_detailItem__032sm{display:flex;flex-direction:column;gap:4px;min-width:0}.TaskDetail_detailItem__032sm>*{max-width:100%;overflow:hidden;text-overflow:ellipsis}.TaskDetail_statusChip__rSz3U,.TaskDetail_priorityChip__hn1k\+{font-weight:500;max-width:100%;height:auto;padding:4px 8px;border-radius:8px}.TaskDetail_statusChip__rSz3U span,.TaskDetail_priorityChip__hn1k\+ span{white-space:normal;display:inline-block;overflow:hidden;text-overflow:ellipsis}.TaskDetail_statusChip__rSz3U{background-color:#e3f2fd}.TaskDetail_priorityChip__hn1k\+{background-color:#ffebee}.TaskDetail_stepsList__zESxx,.TaskDetail_deliverablesList__0-qVj{padding:16px;max-width:100%;width:100%;box-sizing:border-box}.TaskDetail_stepsHeader__DktUs,.TaskDetail_deliverablesHeader__m5efq{border-bottom:1px solid #2c3038;margin-bottom:8px}.TaskDetail_defaultStepsButton__xf-AK,.TaskDetail_addStepButton__udYC7,.TaskDetail_defaultDeliverablesButton__Sgs\+Q,.TaskDetail_addDeliverableButton__7z3MP{background-color:#3f51b5 !important;color:#fff !important;text-transform:none !important;font-size:.9rem !important}.TaskDetail_defaultStepsButton__xf-AK:hover,.TaskDetail_addStepButton__udYC7:hover,.TaskDetail_defaultDeliverablesButton__Sgs\+Q:hover,.TaskDetail_addDeliverableButton__7z3MP:hover{background-color:#303f9f !important}.TaskDetail_stepItem__Vz0HH{padding-left:0 !important;color:#fff !important;margin-bottom:8px;background-color:#181d26;border-radius:4px;border:1px solid #232734;padding:8px 12px;display:flex;flex-direction:column;width:100%;box-sizing:border-box;position:relative}.TaskDetail_stepItem__Vz0HH>div{width:100%;margin-bottom:8px}.TaskDetail_stepItem__Vz0HH>div:last-child{margin-bottom:0}@media(max-width: 500px){.TaskDetail_stepItem__Vz0HH button{margin-top:8px;width:100%}}.TaskDetail_stepItem__Vz0HH .MuiCheckbox-root{color:#a0a6b0 !important}.TaskDetail_collapsedContent__E60sf{padding-left:16px;border-left:1px solid #353a47;margin-left:16px}.TaskDetail_collapsedContent__E60sf .TaskDetail_addTaskButton__\+GHWy{color:#a0a6b0 !important;border-color:#353a47 !important}.TaskDetail_deleteStepButton__okiIV,.TaskDetail_deleteDeliverableButton__jr8ej{color:hsla(0,0%,100%,.5) !important}.TaskDetail_deleteStepButton__okiIV:hover,.TaskDetail_deleteDeliverableButton__jr8ej:hover{color:#ff5252 !important;background-color:rgba(255,82,82,.1) !important}.TaskDetail_deliverableItem__spDbX{margin-bottom:8px;background-color:#181d26;border-radius:4px;border:1px solid #232734;padding:8px 12px;display:flex;flex-direction:column;width:100%;box-sizing:border-box;color:#fff;position:relative}.TaskDetail_deliverableItem__spDbX>div{width:100%;margin-bottom:8px}.TaskDetail_deliverableItem__spDbX>div:last-child{margin-bottom:0}@media(max-width: 500px){.TaskDetail_deliverableItem__spDbX button{margin-top:8px;width:100%}}.TaskDetail_statusSelect__eI3xu{min-width:120px;background-color:hsla(0,0%,100%,.05) !important;border-radius:4px}.TaskDetail_statusSelect__eI3xu .MuiSelect-root{color:#fff !important;padding:6px 32px 6px 12px !important;font-size:.85rem !important}.TaskDetail_statusSelect__eI3xu .MuiSelect-icon{color:hsla(0,0%,100%,.7) !important}.TaskDetail_statusSelect__eI3xu fieldset{border-color:hsla(0,0%,100%,.2) !important}.TaskDetail_statusSelect__eI3xu:hover fieldset{border-color:hsla(0,0%,100%,.3) !important}.TaskDetail_approvedChip__4AnhG{background-color:#4caf50 !important;color:#fff !important}.TaskDetail_submittedChip__PYf2j{background-color:#ff9800 !important;color:#fff !important}.TaskDetail_pendingChip__boTWx{background-color:#757575 !important;color:#fff !important}.TaskDetail_rejectedChip__ZmC-d{background-color:#f44336 !important;color:#fff !important}.TaskDetail_clickableChip__nizFH{cursor:pointer !important;transition:all .2s ease !important}.TaskDetail_clickableChip__nizFH:hover{filter:brightness(110%) !important;transform:translateY(-1px) !important;box-shadow:0 2px 4px rgba(0,0,0,.3) !important}.TaskDetail_statusMenu__hTedn{background-color:#232734 !important;color:#fff !important;min-width:150px;border-radius:4px;padding:4px 0}.TaskDetail_statusMenu__hTedn ul{padding:0}.TaskDetail_pendingMenuItem__s-oql,.TaskDetail_submittedMenuItem__7jc3g,.TaskDetail_approvedMenuItem__kJtY4,.TaskDetail_rejectedMenuItem__jemUL{font-size:.9rem !important;padding:8px 16px !important;transition:background-color .2s ease !important}.TaskDetail_pendingMenuItem__s-oql:hover,.TaskDetail_submittedMenuItem__7jc3g:hover,.TaskDetail_approvedMenuItem__kJtY4:hover,.TaskDetail_rejectedMenuItem__jemUL:hover{background-color:hsla(0,0%,100%,.1) !important}.TaskDetail_pendingMenuItem__s-oql{border-left:3px solid #757575 !important}.TaskDetail_submittedMenuItem__7jc3g{border-left:3px solid #ff9800 !important}.TaskDetail_approvedMenuItem__kJtY4{border-left:3px solid #4caf50 !important}.TaskDetail_rejectedMenuItem__jemUL{border-left:3px solid #f44336 !important}.TaskDetail_completedStep__pZFnf{color:#a0a6b0;text-decoration:line-through;opacity:.6}.TaskDetail_deliverableHeader__3FBNT{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.TaskDetail_deliverableDescription__890D0{margin-bottom:16px;color:#666}.TaskDetail_deliverableActions__nWbTw{display:flex;gap:8px}.TaskDetail_commentsSection__qemyo{padding:0}.TaskDetail_commentsList__R0ipF{display:flex;flex-direction:column;gap:16px;padding:0}.TaskDetail_commentItem__-R3nA{padding:16px;background-color:#f9f9f9;border-radius:4px}.TaskDetail_commentHeader__lGPcN{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.TaskDetail_commentText__cdrg0{margin-bottom:8px}.TaskDetail_commentAttachments__lTNrM{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.TaskDetail_attachmentChip__fCFGG{background-color:#e0e0e0}.TaskDetail_attachmentsSection__JPaAe{padding:0}.TaskDetail_attachmentsList__8kBA1{padding:0}.TaskDetail_attachmentItem__H3WdD{border-bottom:1px solid #f0f0f0}.TaskDetail_historySection__L5L6J{padding:0}.TaskDetail_historyList__Ub352{padding:0}.TaskDetail_historyItem__y4ckG{border-bottom:1px solid #f0f0f0;padding:12px 0}.TaskDetail_content__C33LD::-webkit-scrollbar{width:6px}.TaskDetail_content__C33LD::-webkit-scrollbar-track{background:#232734}.TaskDetail_content__C33LD::-webkit-scrollbar-thumb{background:#454c5e;border-radius:3px}.TaskDetail_content__C33LD::-webkit-scrollbar-thumb:hover{background:#5a6275}.TaskDetail_priorityOptions__NaTBt{display:flex;gap:8px}.TaskDetail_prioritySquare__fdZBU{width:20px;height:20px;border-radius:4px;cursor:pointer;transition:all .2s ease}.TaskDetail_prioritySquare__fdZBU:hover{transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.3)}.TaskDetail_selectedPriority__hTaga{box-shadow:0 0 0 2px hsla(0,0%,100%,.7)}.TaskDetail_srOnly__OYoCL{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.TaskDetail_descriptionInput__gNAyg{background-color:rgba(0,0,0,0);color:#fff !important;font-size:.9rem;width:100%;height:auto !important;overflow:visible}.TaskDetail_descriptionInput__gNAyg .MuiOutlinedInput-root{height:auto;display:flex;overflow:visible}.TaskDetail_descriptionInput__gNAyg .MuiOutlinedInput-notchedOutline{border-color:rgba(0,0,0,0) !important}.TaskDetail_descriptionInput__gNAyg:hover .MuiOutlinedInput-notchedOutline{border-color:hsla(0,0%,100%,.1) !important}.TaskDetail_descriptionInput__gNAyg:focus-within .MuiOutlinedInput-notchedOutline{border-color:hsla(0,0%,100%,.2) !important}.TaskDetail_descriptionInput__gNAyg textarea{color:#e0e0e0 !important;font-size:.95rem;padding:0;white-space:pre-wrap;overflow:visible;height:auto !important;min-height:auto !important;max-height:none !important;width:100%}.TaskDetail_descriptionInput__gNAyg textarea::placeholder{color:hsla(0,0%,100%,.5);font-style:italic}.TaskDetail_descriptionTextContainer__4-k58{position:relative;width:100%;display:flex;flex-direction:column;padding-right:30px}.TaskDetail_descriptionText__aRPp6{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;color:#e0e0e0;width:100%;font-size:.95rem;line-height:1.5;padding:0}.TaskDetail_editButton__DNa4D{position:absolute !important;top:0;right:0;color:hsla(0,0%,100%,.5) !important}.TaskDetail_editButton__DNa4D:hover{color:#fff !important;background-color:hsla(0,0%,100%,.1) !important}.TaskDetail_divider__KTbfZ{background-color:#2c3038;margin:16px 0}.TaskDetail_activityTabsContainer__dAOTz{display:flex;margin-bottom:0;position:relative}.TaskDetail_activityTab__Ml1bh{padding:8px 16px !important;color:#a0a6b0 !important;text-transform:none !important;font-size:.95rem !important;min-width:0 !important;border-radius:0 !important;font-weight:500 !important}.TaskDetail_activityTab__Ml1bh:hover{background-color:rgba(0,0,0,0) !important;color:#fff !important}.TaskDetail_activeActivityTab__jsYfO{color:#fff !important;position:relative}.TaskDetail_activeActivityTab__jsYfO::after{content:"";position:absolute;bottom:0;left:20%;right:20%;height:2px;background-color:#3f51b5}.TaskDetail_tabDivider__8Iq4W{background-color:#2c3038;margin:0 0 16px 0}.TaskDetail_activityContainer__Qsz46{margin-bottom:16px}.TaskDetail_activityItem__74U96{display:flex;align-items:flex-start;margin-bottom:24px;padding:0 16px}.TaskDetail_activityAvatar__NSGj1{width:48px !important;height:48px !important;background-color:#3f51b5 !important;color:#fff !important;font-size:1rem !important;margin-right:16px}.TaskDetail_mnAvatar__1QsVD{background-color:#4f5fb5 !important}.TaskDetail_uaAvatar__Pp\+DZ{background-color:#383e4b !important}.TaskDetail_activityContent__95eWG{flex:1 1}.TaskDetail_activityUserName__mWEgc{color:#fff !important;font-size:1.05rem !important;margin-right:4px !important;font-weight:500 !important}.TaskDetail_activityAction__GJSCJ{color:#a0a6b0 !important;font-size:.85rem !important}.TaskDetail_activityTarget__\+8zFc{color:#3f51b5 !important;font-size:.85rem !important}.TaskDetail_activityDate__bENhA{color:#a0a6b0 !important;font-size:.85rem !important}.TaskDetail_commentText__cdrg0{color:#fff !important;font-size:.95rem !important;margin-top:4px !important;line-height:1.5 !important}.TaskDetail_likeButton__Xufns{padding:4px !important;margin-left:4px !important;color:#a0a6b0 !important}.TaskDetail_likeButton__Xufns:hover{background-color:hsla(0,0%,100%,.05) !important;color:#fff !important}.TaskDetail_likedButton__pAZyz{color:#3f51b5 !important}.TaskDetail_addCommentContainer__XtSQf{display:flex;align-items:flex-start;padding:16px;margin-bottom:16px;background-color:#1e2533;border-radius:8px;margin:0 16px 16px 16px}.TaskDetail_currentUserAvatar__kO9IJ{width:48px !important;height:48px !important;background-color:#454c5e !important;color:#fff !important;font-size:1rem !important;margin-right:16px}.TaskDetail_commentInputWrapper__nOFL1{flex:1 1;display:flex;flex-direction:column}.TaskDetail_commentInput__dQDPg{background-color:#1a1e27;border-radius:8px !important;overflow:hidden;margin-bottom:8px}.TaskDetail_commentInput__dQDPg fieldset{border-color:rgba(0,0,0,0) !important}.TaskDetail_commentInput__dQDPg:hover fieldset{border-color:#353a47 !important}.TaskDetail_commentInput__dQDPg textarea{color:#fff !important;font-size:.95rem !important;padding:12px 8px !important;min-height:80px}.TaskDetail_commentToolbar__thb6k{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;margin-top:8px}.TaskDetail_formattingTools__AITfM{display:flex;flex-wrap:wrap;margin-right:8px}.TaskDetail_toolbarButton__jQZjV{color:#a0a6b0 !important;padding:4px !important;margin-right:4px !important}.TaskDetail_toolbarButton__jQZjV:hover{background-color:hsla(0,0%,100%,.05) !important;color:#fff !important}.TaskDetail_mentionText__A4HeV{color:#a0a6b0 !important;font-size:.85rem !important;flex:1 1;margin:0 10px}.TaskDetail_commentButton__wINyQ{background-color:#4f5fb5 !important;color:#fff !important;text-transform:none !important;font-size:.95rem !important;padding:6px 24px !important;border-radius:4px !important;font-weight:500 !important;margin-left:auto !important}.TaskDetail_commentButton__wINyQ:disabled{background-color:rgba(79,95,181,.4) !important;color:hsla(0,0%,100%,.6) !important}.TaskDetail_commentButton__wINyQ:hover{background-color:#4353a5 !important}.TaskDetail_collaboratorsContainer__qgTV3{display:flex;align-items:center;justify-content:space-between;padding:16px;border-top:1px solid #2c3038}.TaskDetail_collaboratorsLabel__AKL5S{color:#a0a6b0 !important;font-size:.85rem !important;margin-right:16px !important}.TaskDetail_collaboratorsAvatars__8w7y1{display:flex;align-items:center;flex:1 1}.TaskDetail_collaboratorAvatar__zmREK{width:32px !important;height:32px !important;background-color:#3f51b5 !important;color:#fff !important;font-size:.85rem !important;border:2px solid #232734;margin-right:-8px}.TaskDetail_collaboratorWrapper__Uoq4x{position:relative;margin-right:4px}.TaskDetail_collaboratorWrapper__Uoq4x:hover .TaskDetail_removeCollaboratorButton__hQR4q{opacity:1}.TaskDetail_removeCollaboratorButton__hQR4q{position:absolute !important;top:-6px;right:-6px;width:18px !important;height:18px !important;padding:1px !important;background-color:rgba(0,0,0,.6) !important;color:#fff !important;opacity:0;transition:opacity .2s ease}.TaskDetail_removeCollaboratorButton__hQR4q svg{font-size:.75rem !important}.TaskDetail_removeCollaboratorButton__hQR4q:hover{background-color:rgba(0,0,0,.8) !important}.TaskDetail_addCollaboratorButton__6Bw3h{width:32px !important;height:32px !important;background-color:hsla(0,0%,100%,.05) !important;color:#a0a6b0 !important;border:2px dashed #353a47;margin-left:8px;padding:0 !important}.TaskDetail_addCollaboratorButton__6Bw3h:hover{background-color:hsla(0,0%,100%,.1) !important}.TaskDetail_collaboratorsMenuPopover__pCtCi{background-color:#232734 !important;color:#fff !important;min-width:300px;border-radius:4px;margin-top:8px}.TaskDetail_collaboratorsMenuPopover__pCtCi .MuiPopover-paper{background-color:#232734 !important}.TaskDetail_collaboratorsSearch__Isinp{padding:12px;border-bottom:1px solid #353a47}.TaskDetail_collaboratorsSearchInput__lBMTz{background-color:hsla(0,0%,100%,.05) !important;border-radius:4px !important}.TaskDetail_collaboratorsSearchInput__lBMTz input{color:#fff !important;font-size:.9rem !important;padding:8px 12px !important}.TaskDetail_collaboratorsSearchInput__lBMTz:hover,.TaskDetail_collaboratorsSearchInput__lBMTz:focus{background-color:hsla(0,0%,100%,.08) !important}.TaskDetail_collaboratorsMenuList__kwu9u{padding:4px 0 !important;max-height:300px;overflow-y:auto}.TaskDetail_collaboratorMenuItem__NUC53{padding:8px 12px !important}.TaskDetail_collaboratorMenuItem__NUC53:hover{background-color:hsla(0,0%,100%,.08) !important}.TaskDetail_collaboratorMenuAvatar__yuZCj{width:36px !important;height:36px !important;background-color:#3f51b5 !important;color:#fff !important;font-size:.85rem !important;margin-right:12px !important}.TaskDetail_collaboratorMenuName__W-IH8{color:#fff !important;font-size:.95rem !important}.TaskDetail_collaboratorMenuEmail__yd\+H7{color:#a0a6b0 !important;font-size:.85rem !important}.TaskDetail_noResultsItem__kzDdv{padding:16px !important;display:flex;justify-content:center}.TaskDetail_noResultsText__jAJcr{color:#a0a6b0 !important;font-size:.9rem !important;text-align:center}.TaskDetail_joinTaskButton__ruKry{color:#a0a6b0 !important;text-transform:none !important;font-size:.85rem !important}.TaskDetail_joinTaskButton__ruKry:hover{background-color:hsla(0,0%,100%,.05) !important;color:#fff !important}.TaskDetail_formatMenuPopover__vLn\+8{background-color:#232734 !important;color:#fff !important;min-width:220px;border-radius:4px;margin-top:8px}.TaskDetail_formatMenuPopover__vLn\+8 .MuiPopover-paper{background-color:#232734 !important}.TaskDetail_formatMenuList__9vG7Z{padding:4px 0 !important}.TaskDetail_formatMenuItem__b7Bla{padding:8px 12px !important}.TaskDetail_formatMenuItem__b7Bla:hover{background-color:hsla(0,0%,100%,.08) !important}.TaskDetail_formatMenuItem__b7Bla .MuiListItemText-primary{color:#fff !important;font-size:.95rem !important}.TaskDetail_formatMenuIcon__XYA0i{min-width:36px !important}.TaskDetail_formatMenuIcon__XYA0i svg{color:#a0a6b0 !important;font-size:1.2rem !important}.TaskDetail_commentImageContainer__yRQYP{margin:8px 0;border-radius:8px;overflow:hidden;max-width:100%;width:100%}.TaskDetail_commentImage__ZU6if{max-width:100%;width:100%;height:auto;display:block;border-radius:8px;object-fit:contain;background-color:#12151d}.TaskDetail_pendingImagesContainer__bnHLD{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px;width:100%}.TaskDetail_pendingImagePreview__vDoz3{position:relative;width:120px;height:90px;border-radius:4px;overflow:hidden;background-color:#12151d}.TaskDetail_pendingImageThumbnail__VvHst{width:100%;height:100%;object-fit:cover}.TaskDetail_removeImageButton__-i9yj{position:absolute !important;top:4px;right:4px;padding:2px !important;background-color:rgba(0,0,0,.5) !important;color:#fff !important}.TaskDetail_removeImageButton__-i9yj:hover{background-color:rgba(0,0,0,.7) !important}.TaskDetail_removeImageButton__-i9yj svg{font-size:.85rem !important}.TaskDetail_mentionMenuPopover__ZVhhh{background-color:#232734 !important;color:#fff !important;min-width:300px;border-radius:4px;margin-top:8px;max-height:300px;overflow-y:auto}.TaskDetail_mentionMenuPopover__ZVhhh .MuiPopover-paper{background-color:#232734 !important}.TaskDetail_mentionMenuList__GPyRJ{padding:4px 0 !important}.TaskDetail_mentionMenuItem__IBV9U{padding:8px 12px !important}.TaskDetail_mentionMenuItem__IBV9U:hover{background-color:hsla(0,0%,100%,.08) !important}.TaskDetail_mentionUserAvatar__WYy93{width:36px !important;height:36px !important;background-color:#3f51b5 !important;color:#fff !important;font-size:.85rem !important;margin-right:12px !important}.TaskDetail_mentionUserName__aecGW{color:#fff !important;font-size:.95rem !important}.TaskDetail_mentionUserEmail__LAubT{color:#a0a6b0 !important;font-size:.8rem !important}.TaskDetail_dialogPaper__ysqAz{background-color:#232734 !important;color:#fff !important;min-width:400px}.TaskDetail_dialogPaper__ysqAz h2{color:#fff !important}.TaskDetail_dialogInput__cRHiu{margin-bottom:16px !important}.TaskDetail_dialogInput__cRHiu label{color:hsla(0,0%,100%,.7) !important}.TaskDetail_dialogInput__cRHiu input,.TaskDetail_dialogInput__cRHiu textarea{color:#fff !important}.TaskDetail_dialogInput__cRHiu fieldset{border-color:hsla(0,0%,100%,.2) !important}.TaskDetail_dialogInput__cRHiu:hover fieldset{border-color:hsla(0,0%,100%,.3) !important}.TaskDetail_dialogInput__cRHiu:focus-within fieldset{border-color:#3f51b5 !important}.TaskDetail_cancelButton__4SENU{color:hsla(0,0%,100%,.7) !important}.TaskDetail_confirmButton__iImY9{color:#3f51b5 !important}.TaskDetail_confirmButton__iImY9:disabled{color:hsla(0,0%,100%,.3) !important}.TaskDetail_stepsSection__4eNJH{margin-bottom:24px;padding:0 16px;border-bottom:1px solid #2c3038}.TaskDetail_stepsSection__4eNJH:last-child{border-bottom:none}.TaskDetail_sectionTitle__Oo5RL{font-size:1.05rem;color:#fff;margin-bottom:12px;margin-top:12px;margin-left:8px;word-break:normal;font-weight:500}.TaskDetail_emptyMessage__-qfUO{color:#a0a6b0;font-style:italic;text-align:center;padding:16px}.TaskDetail_typeSelector__ES1UG{display:flex;gap:12px;margin-bottom:16px}.TaskDetail_typeButton__p\+imv{flex:1 1;padding:8px 16px !important;font-size:.9rem !important;text-transform:none !important}.TaskDetail_typeButton__p\+imv:first-child{background-color:#3f51b5 !important;color:#fff !important}.TaskDetail_typeButton__p\+imv:last-child{background-color:#3f51b5 !important;color:#fff !important}
.TaskDatePicker_datePickerContainer__58J14{margin-top:6px;width:100%;display:flex;justify-content:flex-start}.TaskDatePicker_dateDisplay__cqADC{padding:4px 6px;border-radius:4px;cursor:pointer;transition:background-color .2s ease;background-color:#232734;width:100%;text-align:left}.TaskDatePicker_dateDisplay__cqADC:hover{background-color:#2a2f3d}.TaskDatePicker_dateIcon__x51Cg{color:#a0a6b0;font-size:.9rem !important}.TaskDatePicker_dateText__f39oF{margin-left:8px;color:#fff;font-size:.75rem}.TaskDatePicker_overdueDate__TG0JJ{color:#e04a65}.TaskDatePicker_clearButton__vgEZv{padding:2px !important;color:#a0a6b0 !important}.TaskDatePicker_clearButton__vgEZv:hover{background-color:hsla(0,0%,100%,.05) !important}.TaskDatePicker_clearButton__vgEZv svg{font-size:.8rem !important}.TaskDatePicker_datePopover__8hySA{margin-top:5px}.TaskDatePicker_datePickerContent__Twzzu{background-color:#2c3140 !important;padding:16px;min-width:280px;border-radius:4px}.TaskDatePicker_dateInputsContainer__geqCk{display:flex;gap:8px;margin-bottom:16px}.TaskDatePicker_dateInputWrapper__KAZNB{position:relative;width:50%}.TaskDatePicker_dateInput__XgH2m{background-color:#232734;border-radius:4px}.TaskDatePicker_dateInput__XgH2m input{color:#fff !important;font-size:.8rem !important;padding:10px 8px !important;text-align:center}.TaskDatePicker_dateInput__XgH2m fieldset{border-color:#353a47 !important}.TaskDatePicker_dateInput__XgH2m:hover fieldset{border-color:#454c5c !important}.TaskDatePicker_clearDateButton__NwqKC{position:absolute !important;right:2px;top:50%;transform:translateY(-50%);padding:2px !important;color:#a0a6b0 !important}.TaskDatePicker_clearDateButton__NwqKC svg{font-size:.7rem !important}.TaskDatePicker_clearDateButton__NwqKC:hover{background-color:hsla(0,0%,100%,.05) !important}.TaskDatePicker_calendarContainer__qGdeI{margin-bottom:12px;padding:8px;background-color:#232734;border-radius:4px}.TaskDatePicker_calendarHeader__71SOG{margin-bottom:12px}.TaskDatePicker_calendarTitle__V1rRN{color:#fff;font-weight:500}.TaskDatePicker_calendarNavButton__5cz86{color:#a0a6b0 !important;padding:4px !important}.TaskDatePicker_calendarNavButton__5cz86:hover{background-color:hsla(0,0%,100%,.1) !important}.TaskDatePicker_calendarWeekdays__EFC8\+{margin-bottom:8px}.TaskDatePicker_weekdayLabel__Dw96r{width:32px;text-align:center;color:#a0a6b0;font-size:.75rem}.TaskDatePicker_calendarGrid__5Oco3{display:flex;flex-direction:column;gap:2px}.TaskDatePicker_calendarRow__HivNO{display:flex;justify-content:space-between;padding:2px 0}.TaskDatePicker_calendarDay__-SRXM{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;font-size:.75rem;transition:background-color .2s ease}.TaskDatePicker_validDay__ibcdC{color:#fff}.TaskDatePicker_validDay__ibcdC:hover{background-color:hsla(0,0%,100%,.1)}.TaskDatePicker_emptyDay__QeWXu{visibility:hidden}.TaskDatePicker_startDate__1rMqH{background-color:#3f51b5;color:#fff}.TaskDatePicker_startDate__1rMqH:hover{background-color:#303f9f}.TaskDatePicker_dueDate__A2orN{background-color:#00a3a8;color:#fff}.TaskDatePicker_dueDate__A2orN:hover{background-color:#00838f}.TaskDatePicker_inRangeDay__1sSu4{background-color:rgba(63,81,181,.2)}.TaskDatePicker_cancelButton__7b0HV{color:#a0a6b0 !important;margin-right:8px !important}.TaskDatePicker_cancelButton__7b0HV:hover{background-color:hsla(0,0%,100%,.05) !important}.TaskDatePicker_saveButton__29zED{background-color:#3f51b5 !important;color:#fff !important}.TaskDatePicker_saveButton__29zED:hover{background-color:#303f9f !important}@media(max-width: 600px){.TaskDatePicker_datePickerContent__Twzzu{width:250px}}
.TaskPrioritySelector_container__AoiDi{display:flex;justify-content:flex-start;align-items:center;margin-bottom:8px}.TaskPrioritySelector_prioritySquare__vFS1O{width:20px;height:20px;border-radius:4px;cursor:pointer;transition:transform .2s ease;position:relative}.TaskPrioritySelector_prioritySquare__vFS1O:hover{transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.2)}.TaskPrioritySelector_priorityLabel__fPS7G{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.TaskPrioritySelector_displayBox__Pb-oI{padding:6px;border-radius:8px;transition:background-color .2s ease}.TaskPrioritySelector_displayBox__Pb-oI:hover{background-color:hsla(0,0%,100%,.05)}.TaskPrioritySelector_icon__sMLEG{color:#fff;font-size:1rem}.TaskPrioritySelector_priorityChip__F7Bft{height:24px !important;font-size:.7rem !important;border-radius:12px !important;cursor:pointer;transition:transform .2s ease;font-weight:500}.TaskPrioritySelector_priorityChip__F7Bft:hover{transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.2)}.TaskPrioritySelector_editButton__bzvrK{opacity:.7;transition:opacity .2s ease;color:#fff !important;min-width:40px !important;padding:5px !important}.TaskPrioritySelector_editButton__bzvrK:hover{opacity:1;background-color:hsla(0,0%,100%,.1)}.TaskPrioritySelector_editButton__bzvrK span{color:#fff;margin-right:0 !important}.TaskPrioritySelector_editorBox__kyfSn{padding:8px;background-color:#2c3140;border-radius:8px;color:#fff}.TaskPrioritySelector_editorBox__kyfSn .TaskPrioritySelector_MuiInputLabel-root__Afltn{color:#fff}.TaskPrioritySelector_editorBox__kyfSn .TaskPrioritySelector_MuiFormLabel-root__UzVQl{color:#fff}.TaskPrioritySelector_editorBox__kyfSn .TaskPrioritySelector_MuiSelect-select__UuukV{color:#fff !important}.TaskPrioritySelector_editorBox__kyfSn .TaskPrioritySelector_MuiInputBase-input__y-ZmC{color:#fff !important}.TaskPrioritySelector_editorBox__kyfSn .TaskPrioritySelector_MuiOutlinedInput-notchedOutline__IgEFU{border-color:#454c5e}.TaskPrioritySelector_editorBox__kyfSn .TaskPrioritySelector_MuiInputBase-root__PwHt9:hover .TaskPrioritySelector_MuiOutlinedInput-notchedOutline__IgEFU{border-color:#5a6275}.TaskPrioritySelector_editorBox__kyfSn .TaskPrioritySelector_MuiListItem-root__P4TAP{color:#fff}.TaskPrioritySelector_editorBox__kyfSn .TaskPrioritySelector_MuiMenuItem-root__o2GM6{color:#fff}.TaskPrioritySelector_editorBox__kyfSn .TaskPrioritySelector_MuiTypography-root__MmegR{color:#fff !important}.TaskPrioritySelector_editorBox__kyfSn em{color:#a0a6b0}.TaskPrioritySelector_editorBox__kyfSn .TaskPrioritySelector_MuiSvgIcon-root__U4qae{color:#fff !important}.MuiMenuItem-root:hover{background-color:hsla(0,0%,100%,.08) !important}.MuiMenuItem-root.TaskPrioritySelector_Mui-selected__EKI0a{background-color:rgba(63,81,181,.2) !important}.MuiMenuItem-root.TaskPrioritySelector_Mui-selected__EKI0a:hover{background-color:rgba(63,81,181,.3) !important}.TaskPrioritySelector_saveButton__mIXcK{margin-left:8px;background-color:#3f51b5 !important;color:#fff !important}.TaskPrioritySelector_cancelButton__bZ4kh{color:#e0e0e0 !important}@media(max-width: 600px){.TaskPrioritySelector_displayBox__Pb-oI{flex-direction:column;align-items:flex-start}.TaskPrioritySelector_editButton__bzvrK{margin-top:8px;align-self:flex-end}}.TaskPrioritySelector_popoverPaper__Otpc8{background-color:#2c3140 !important;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.3);padding:8px}.TaskPrioritySelector_priorityList__uJyVm{display:flex;flex-direction:column;gap:6px;min-width:110px}.TaskPrioritySelector_priorityOption__6\+gIu{position:relative;height:26px !important;font-size:.75rem !important;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease;width:100%;border-radius:4px;display:flex;align-items:center;padding:0 10px}.TaskPrioritySelector_priorityOption__6\+gIu:hover{transform:translateX(2px);box-shadow:0 2px 4px rgba(0,0,0,.2)}.TaskPrioritySelector_priorityOptionLabel__pFhEX{color:#fff;font-size:.8rem;font-weight:500}.TaskPrioritySelector_selectedOption__fku4w{box-shadow:0 0 0 2px hsla(0,0%,100%,.3)}
.TaskCard_card__SD\+Qw{background-color:#2c3140;border-radius:8px;padding:4px;margin-bottom:8px;position:relative;overflow:hidden;color:#fff;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.TaskCard_card__SD\+Qw:hover{transform:translateY(-3px);box-shadow:0 6px 12px rgba(0,0,0,.25) !important}.TaskCard_card__SD\+Qw:hover .TaskCard_menuButton__WydEw{opacity:1}.TaskCard_approvedCard__JiG9A{border-left:3px solid #4caf50}.TaskCard_cardContent__c8j0a{padding:4px !important;display:flex;flex-direction:column;align-items:flex-start;width:100%}.TaskCard_cardHeader__PRkV8{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px;width:100%}.TaskCard_approvedIcon__88rs5{color:#4caf50;font-size:1.1rem !important;margin-left:8px}.TaskCard_title__aYB1z{font-weight:500;font-size:.9rem;line-height:1.2;margin-bottom:6px;margin-top:4px;color:#fff;text-align:left;width:100%}.TaskCard_titleLink__CFwbb{text-decoration:none;color:inherit;display:block;text-align:left;width:100%}.TaskCard_titleLink__CFwbb:hover{text-decoration:underline}.TaskCard_deliverablesContainer__vWO2v{margin:6px 0 10px;display:flex;flex-wrap:wrap;gap:4px}.TaskCard_deliverableItem__PcEfm{margin-bottom:4px}.TaskCard_deliverableChip__UnmVu{height:20px !important;font-size:.7rem !important;padding:0 6px !important;color:#fff !important}.TaskCard_moreDeliverables__vcxf4{color:#a0a6b0;font-size:.7rem;margin-left:4px;font-style:italic}.TaskCard_deliverableBadge__5zAO9{margin-right:4px}.TaskCard_description__Drsg3{font-size:.8rem;color:#666;margin-bottom:8px}.TaskCard_taskTypeIcon__viZ6h{font-size:1.2rem;color:#a0a6b0}.TaskCard_priorityChip__QIcSE{font-size:.7rem;height:20px;margin-left:4px}.TaskCard_avatar__UfrTV{width:20px !important;height:20px !important;font-size:.7rem !important}.TaskCard_dateSection__197gJ{margin-top:8px;padding-top:8px;border-top:1px solid #3a4053}.TaskCard_dateLabel__OiP09{font-size:.7rem;color:#a0a6b0;margin-right:4px}.TaskCard_dateValue__ZttB8{font-size:.75rem;color:#fff}@media(max-width: 600px){.TaskCard_title__aYB1z{font-size:.85rem}.TaskCard_description__Drsg3{font-size:.75rem}}.TaskCard_menuButton__WydEw{background-color:rgba(35,41,54,.7) !important;color:#a0a6b0 !important;padding:3px !important;opacity:.7;transition:all .2s ease;margin-left:4px;width:24px;height:24px}.TaskCard_menuButton__WydEw:hover{background-color:rgba(63,81,181,.2) !important;color:#fff !important;opacity:1}
.TaskStatusSelector_container__vBmP0{margin-top:12px;width:100%}.TaskStatusSelector_statusButtonContainer__lxIq2{width:100%}.TaskStatusSelector_statusButton__EGS4-{width:100%;text-transform:none !important;font-weight:500 !important;transition:all .2s ease-in-out;font-size:.85rem !important;letter-spacing:.5px !important;box-shadow:0 2px 4px rgba(0,0,0,.15) !important}.TaskStatusSelector_statusButton__EGS4-:hover{box-shadow:0 3px 6px rgba(0,0,0,.2) !important;opacity:.95}.TaskStatusSelector_statusText__-9HRQ{flex:1 1;text-align:center}.TaskStatusSelector_popoverPaper__Xqred{background-color:#2c3140 !important;box-shadow:0 4px 12px rgba(0,0,0,.25) !important;border-radius:8px !important;overflow:hidden;width:220px}.TaskStatusSelector_statusOptions__lV03E{width:100%}.TaskStatusSelector_statusOption__Xpndd{padding:10px 16px;cursor:pointer;transition:all .2s ease;font-size:.85rem;font-weight:500;display:flex;align-items:center;border-left:4px solid rgba(0,0,0,0)}.TaskStatusSelector_statusOption__Xpndd:hover{background-color:hsla(0,0%,100%,.08)}.TaskStatusSelector_selectedOption__btPYq{font-weight:600}@media(max-width: 600px){.TaskStatusSelector_statusButton__EGS4-{padding:5px 10px !important;font-size:.8rem !important}}
.TaskBoard_container__Pjl05{display:flex;height:100%;width:100%}.TaskBoard_boardContainer__KgvMa{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.TaskBoard_header__xdnWe{padding:16px;background-color:#f5f5f5;display:flex;justify-content:space-between;align-items:center}.TaskBoard_phaseTitle__l97Si{font-weight:500}.TaskBoard_viewControls__mSSTl{display:flex;align-items:center}.TaskBoard_kanbanBoard__\+4qp5{display:flex;flex:1 1;padding:16px;gap:16px;overflow:auto}.TaskBoard_column__Rgewr{flex:1 1;min-width:280px;background-color:#f5f5f5;border-radius:4px;display:flex;flex-direction:column;overflow:hidden;border:2px solid rgba(0,0,0,0);transition:border-color .2s ease}.TaskBoard_column__Rgewr:hover{outline:1px solid #e0e0e0}.TaskBoard_columnTitle__3nFRz{padding:12px 16px;background-color:#eee;border-bottom:1px solid #e0e0e0}.TaskBoard_taskList__l1\+F9{flex:1 1;overflow-y:auto;padding:8px;min-height:100px}.TaskBoard_taskWrapper__VaPEE{margin-bottom:8px;cursor:grab;-webkit-user-select:none;user-select:none}.TaskBoard_taskWrapper__VaPEE:active{cursor:grabbing}.TaskBoard_basicCard__shcb9{padding:12px;background-color:#2c3140;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.2),0 1px 2px rgba(0,0,0,.3);transition:box-shadow .3s ease;color:#fff}.TaskBoard_basicCard__shcb9:hover{box-shadow:0 3px 6px rgba(0,0,0,.3),0 3px 6px rgba(0,0,0,.4)}.TaskBoard_basicCardHeader__nWrk6{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.TaskBoard_taskName__ZQR3b{font-weight:500;font-size:14px;color:#fff;flex:1 1}.TaskBoard_basicCardDescription__j933J{font-size:12px;color:#fff;margin-bottom:12px}.TaskBoard_dates__Q-lBm{margin-top:8px;font-size:12px;color:#fff;background-color:#36394a;border-radius:4px;padding:6px}.TaskBoard_dateRow__tNkCi{display:flex;align-items:center;margin-bottom:4px}.TaskBoard_dateIcon__Ff343{font-size:14px !important;margin-right:4px;color:#3f51b5 !important}.TaskBoard_dates__Q-lBm div{display:flex;align-items:center;margin-bottom:4px}.TaskBoard_dates__Q-lBm svg{font-size:14px;margin-right:4px;color:#757575}.TaskBoard_editDates__9avSY{margin-top:8px;background-color:#f0f7ff;padding:10px;border-radius:4px;border-left:3px solid #2196f3}.TaskBoard_buttonContainer__u0Mdw{display:flex;justify-content:flex-end;margin-top:8px}.TaskBoard_selected__FEkTg{outline:2px solid #2196f3}.TaskBoard_taskList__l1\+F9::-webkit-scrollbar{width:6px}.TaskBoard_taskList__l1\+F9::-webkit-scrollbar-track{background:#f1f1f1}.TaskBoard_taskList__l1\+F9::-webkit-scrollbar-thumb{background:#bdbdbd;border-radius:3px}.TaskBoard_taskList__l1\+F9::-webkit-scrollbar-thumb:hover{background:#9e9e9e}@media(max-width: 1200px){.TaskBoard_container__Pjl05{flex-direction:column}.TaskBoard_taskDetailContainer__N9Cvw{width:100%;max-width:none;border-left:none;border-top:1px solid #e0e0e0}}.TaskBoard_taskDetailContainer__N9Cvw{width:35%;min-width:360px;max-width:480px;border-left:1px solid #e0e0e0;overflow:auto}.TaskBoard_debugInfo__GQ5u9{padding:8px;background-color:#f0f8ff;margin:0 16px;border-radius:4px;border-left:4px solid #3f51b5;font-size:14px}.TaskBoard_taskDatePicker__6BH4u{margin-top:12px;border-top:1px solid #e0e0e0;padding-top:8px}.TaskBoard_dateDisplay__oStZi{background-color:#eaf5ff;padding:8px 10px;border-radius:4px;border-left:3px solid #2196f3}.TaskBoard_dateItem__fVds-{display:flex;margin-bottom:4px;font-size:13px}.TaskBoard_dateLabel__LZuf\+{font-weight:bold;margin-right:8px;min-width:90px;color:#fff}.TaskBoard_dateValue__SQXxG{color:#fff}.TaskBoard_editButton__OZRdF{margin-top:6px !important;width:100%;font-size:12px !important}.TaskBoard_datePickerForm__lRr5O{background-color:#f5f9ff;padding:12px;border-radius:4px;border-left:3px solid #3f51b5}.TaskBoard_dateFields__Jr1qX{margin-bottom:10px}.TaskBoard_datePickerButtons__FXwEo{display:flex;justify-content:space-between}.TaskBoard_saveButton__oR6RK{margin-right:8px !important}
