@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap";.theme-light .appContainer{margin:0;width:100%;height:100%;background-color:#fff;position:relative;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.inputContainer{width:100%;display:flex;align-items:center}.componentContainer{width:100%;display:flex;flex-direction:column;box-sizing:border-box;background-color:#f5f5f5;border-radius:6px;margin-bottom:35px}.componentContainer .componentTitle{width:100%;height:45px;display:flex;align-items:center;background-color:#3d424a;color:#fff;box-sizing:border-box;padding:10px;border-top-left-radius:6px;border-top-right-radius:6px}.componentContainer .componentTitle span{display:flex;align-items:center;font-size:18px;font-weight:550}.componentContainer .componentBody{width:100%;display:flex;flex-direction:column;box-sizing:border-box;padding:10px}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;appearance:textfield}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}::-webkit-scrollbar:horizontal{height:8px}::-webkit-scrollbar:vertical{height:8px}.theme-light .landing{width:100%;height:100dvh;display:flex;flex-direction:column;box-sizing:border-box;overflow:auto;position:relative;padding:70px 0 0;z-index:10}.theme-light .landing .content{width:100%;display:flex;flex:1}@media(min-width:1025px){.theme-light .landing .content{background-image:url(/assets/landingBg-DgtWo53Q.png);background-repeat:no-repeat;background-position:right;background-size:90%}}@media(min-width:1920px){.theme-light .landing .content{background-image:url(/assets/landingBg-DgtWo53Q.png);background-repeat:no-repeat;background-position:right;background-size:80%}}@media(min-width:2100px){.theme-light .landing .content{background-image:url(/assets/landingBg-DgtWo53Q.png);background-repeat:no-repeat;background-position:right;background-size:80%}}.theme-light .landing .content .left{height:100%;width:60%;display:flex;flex-direction:column;background-image:url(/assets/bgLayout-BJEirJeg.png);background-repeat:no-repeat;background-position:bottom;background-size:contain;box-sizing:border-box;padding:50px 50px 0}@media(min-width:320px)and (max-width:575.98px){.theme-light .landing .content .left{width:100%;padding:20px}}@media(min-width:576px)and (max-width:765px){.theme-light .landing .content .left{width:100%}}@media(min-width:766px)and (max-width:1024px){.theme-light .landing .content .left{width:100%}}.theme-light .landing .content .left .logo{margin-bottom:20px}.theme-light .landing .content .left .logo img{width:80px;height:auto}@media(min-width:320px)and (max-width:575.98px){.theme-light .landing .content .left .logo img{width:55px}}@media(min-width:576px)and (max-width:765px){.theme-light .landing .content .left .logo img{width:55px}}.theme-light .landing .content .left .heroText{font-size:35px;font-weight:500;display:flex;flex-direction:column;margin-bottom:30px}@media(min-width:320px)and (max-width:575.98px){.theme-light .landing .content .left .heroText{font-size:25px}}@media(min-width:576px)and (max-width:765px){.theme-light .landing .content .left .heroText{font-size:25px}}.theme-light .landing .content .left .heroSubText{font-size:22px;font-weight:400;display:flex;flex-direction:column;margin-bottom:30px}@media(min-width:320px)and (max-width:575.98px){.theme-light .landing .content .left .heroSubText{font-size:15px}}.theme-light .landing .content .left .heroSubText .customText{width:100%;display:flex;align-items:center}@media(min-width:320px)and (max-width:575.98px){.theme-light .landing .content .left .heroSubText .customText{flex-wrap:wrap}}.theme-light .landing .content .left .heroSubText .customText .blurred-background{position:relative;background:#fff0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:10px;padding:0 5px;color:#000;z-index:1}.theme-light .landing .content .left .heroSubText .customText .blurred-background:before{content:"";position:absolute;inset:-1px;background:linear-gradient(90deg,#4a8a9480,#7b7eb480);border-radius:15px;z-index:-1;filter:blur(8px)}.theme-light .landing .content .left .startButton button{width:210px;height:35px;border:none;background-color:#206672;border-radius:6px;color:#fff;font-size:15px;cursor:pointer}.theme-light .landing .content .left .imgContainer{flex:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;box-sizing:border-box;padding-right:24px}.theme-light .landing .content .left .imgContainer img{width:60%;height:auto;z-index:5}.theme-light .landing .content .right{height:100%;flex:1;display:flex;flex-direction:column}@media(min-width:320px)and (max-width:575.98px){.theme-light .landing .content .right{display:none}}@media(min-width:576px)and (max-width:765px){.theme-light .landing .content .right{display:none}}@media(min-width:766px)and (max-width:1024px){.theme-light .landing .content .right{display:none}}.theme-light .landingNavbar{width:100%;height:70px;display:flex;position:fixed;top:0;left:0;right:0;align-items:center;justify-content:space-between;z-index:11;background-color:#fff;box-sizing:border-box;padding:15px;background-color:#f5f5f5}.theme-light .landingNavbar .logoContainer{font-size:25px;font-weight:600;cursor:pointer}.theme-light .landingNavbar .buttonContainer{flex:1;display:flex;align-items:center;justify-content:flex-end;gap:15px}.theme-light .landingNavbar .buttonContainer button{width:100px;height:35px;font-size:15px;font-weight:500;border:1px solid #D9D9D9;border-radius:6px;background-color:#fff;cursor:pointer}.theme-light .landingNavbar .buttonContainer .signup{border:1px solid #206672;color:#fff;background-color:#206672}.theme-light .auth{width:100%;height:100dvh;display:flex;flex-direction:column;box-sizing:border-box;overflow:auto;position:relative;padding:70px 0 0;z-index:10}.theme-light .auth .content{width:100%;flex:1;display:flex;flex-direction:column}@media(min-width:1025px){.theme-light .auth .content{background-image:url(/assets/landingBg-DgtWo53Q.png);background-repeat:no-repeat;background-position:right;background-size:90%}}@media(min-width:1920px){.theme-light .auth .content{background-image:url(/assets/landingBg-DgtWo53Q.png);background-repeat:no-repeat;background-position:right;background-size:80%}}@media(min-width:2100px){.theme-light .auth .content{background-image:url(/assets/landingBg-DgtWo53Q.png);background-repeat:no-repeat;background-position:right;background-size:80%}}.theme-light .auth .content{align-items:flex-start;box-sizing:border-box;padding:50px}.theme-light .auth .content .formContainer{width:500px;display:flex;flex-direction:column;margin-top:50px}.theme-light .auth .content .formContainer .appname{font-size:45px;font-weight:700;margin-bottom:10px}.theme-light .auth .content .formContainer .slogan{width:100%;display:flex;align-items:center;justify-content:flex-start;font-size:18px}.theme-light .auth .content .formContainer .formHolder{width:100%;display:flex;flex-direction:column;gap:15px;margin-top:25px}.theme-light .auth .content .formContainer .formHolder .inputHolder{width:100%;height:45px;border:1px solid #D9D9D9;display:flex;align-items:center;gap:5px;background-color:#fff;border-radius:6px;box-sizing:border-box;padding:5px}.theme-light .auth .content .formContainer .formHolder .inputHolder .icon{color:gray}.theme-light .auth .content .formContainer .formHolder .inputHolder input{flex:1;height:100%;border:none;padding-left:5px;font-size:15px}.theme-light .auth .content .formContainer .formHolder .inputHolder input:focus{outline:none}.theme-light .auth .content .formContainer .formHolder .inputHolder span{width:30px;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer}.theme-light .auth .content .formContainer .formHolder .selectContainer{width:100%;height:45px;border:1px solid transparent;border-radius:6px}.theme-light .auth .content .formContainer .formHolder .submit{margin-top:20px;width:100%;height:40px;border:none;background-color:#206672;color:#fff;font-size:18px;border-radius:6px;cursor:pointer}.theme-light .auth .content .formContainer .formHolder .register span{color:#206672;cursor:pointer}.theme-light .auth .content .formContainer .formHolder .accountExists{width:100%;display:flex;align-items:center;justify-content:center;gap:5px}.theme-light .auth .content .formContainer .formHolder .accountExists span{color:#206672;cursor:pointer}.theme-light .pageLoading{width:100%;height:100dvh;display:flex;box-sizing:border-box;padding-top:70px;align-items:center;justify-content:center;z-index:10}.theme-light .dashboardNavbar{width:100%;height:70px;display:flex;position:fixed;top:0;left:0;right:0;align-items:center;justify-content:space-between;z-index:11;background-color:#fff;box-sizing:border-box;padding:0 15px;background-color:#f5f5f5}.theme-light .dashboardNavbar .logoContainer{font-size:25px;font-weight:600;cursor:pointer}.theme-light .dashboardNavbar .breadCrumbs{display:flex;align-items:center;gap:5px;font-size:18px}.theme-light .dashboardNavbar .breadCrumbs span .icon{font-size:20px;cursor:pointer}.theme-light .dashboardNavbar .tabs{height:100%;display:flex;align-items:center;justify-content:center;gap:25px}.theme-light .dashboardNavbar .tabs span{height:100%;display:flex;align-items:center;justify-content:center;font-size:18px;box-sizing:border-box;cursor:pointer;border-bottom:2px solid transparent}.theme-light .dashboardNavbar .tabs .active{color:#206672;border-bottom:2px solid #206672}.theme-light .dashboardNavbar .menuContainer{height:100%;display:flex;align-items:center;justify-content:flex-end;gap:5px}.theme-light .dashboardNavbar .menuContainer .user{font-size:18px;display:flex;align-items:center;gap:3px}.theme-light .dashboardNavbar .menuContainer .org{font-size:18px;display:flex;align-items:center;cursor:pointer}.theme-light .dashboardNavbar .menuContainer hr{height:22px;border:none;border-right:2px solid black}.theme-light .dashboardNavbar .menuContainer .logoutBtn{height:35px;margin-left:20px;font-size:18px;display:flex;align-items:center;gap:5px;justify-content:center;border:none;background-color:transparent;cursor:pointer}.theme-light .dashboardNavbar .menuContainer .logoutBtn:hover{color:red}.theme-light .projects{flex:1;width:100%;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;padding:70px 0 0;overflow:auto}.theme-light .projects .appbar{width:100%;display:flex;height:70px;box-sizing:border-box;align-items:center;justify-content:space-between;padding:0 10px}.theme-light .projects .appbar .titleContainer{flex:1;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:5px}.theme-light .projects .appbar .titleContainer .welcome{font-size:28px;font-weight:600;color:#206672}.theme-light .projects .appbar .titleContainer .title{font-size:20px;font-weight:700;color:#3d424ae0}.theme-light .projects .appbar button{width:170px;height:35px;display:flex;align-items:center;justify-content:center;gap:5px;background-color:#206672;color:#fff;border-radius:6px;cursor:pointer;border:none}.theme-light .projects .analysisListContainer{width:100%;flex:1;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;overflow:auto}.theme-light .projects .analysisListContainer .analysisCardContainer{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.theme-light .projects .analysisListContainer .analysisCardContainer .analysisCardParent{width:33.33%;height:250px;box-sizing:border-box;padding:10px;display:flex;align-items:center;justify-content:center}@media(min-width:320px)and (max-width:575.98px){.theme-light .projects .analysisListContainer .analysisCardContainer .analysisCardParent{flex-basis:100%}}@media(min-width:576px)and (max-width:765px){.theme-light .projects .analysisListContainer .analysisCardContainer .analysisCardParent{flex-basis:100%}}@media(min-width:766px)and (max-width:1024px){.theme-light .projects .analysisListContainer .analysisCardContainer .analysisCardParent{flex-basis:50%}}@media(min-width:1920px){.theme-light .projects .analysisListContainer .analysisCardContainer .analysisCardParent{flex-basis:25%}}@media(min-width:2100px){.theme-light .projects .analysisListContainer .analysisCardContainer .analysisCardParent{flex-basis:25%}}.theme-light .projects .analysisListContainer .analysisCardContainer .analysisCardParent .analysisCard{flex:1;height:235px;box-sizing:border-box;padding:25px;display:flex;align-items:center;justify-content:center;border:1px solid #D9D9D9;border-radius:8px;background-color:#fff;margin-bottom:0;position:relative}.theme-light .projects .analysisListContainer .analysisCardContainer .analysisCardParent .analysisCard .menuHolder{width:20px;height:20px;display:flex;align-items:center;justify-content:center;position:absolute;top:10px;right:10px}.theme-light .projects .analysisListContainer .analysisCardContainer .analysisCardParent .analysisCard .menuHolder span{display:flex;align-items:center;justify-content:center;cursor:pointer}.theme-light .projects .analysisListContainer .analysisCardContainer .analysisCardParent .analysisCard .menuHolder:hover{border-radius:6px;background-color:#f1f1f1}.theme-light .projects .analysisListContainer .analysisCardContainer .analysisCardParent .analysisCard .analysisContainer{flex:1;height:100%;display:flex;flex-direction:column;cursor:pointer}.theme-light .projects .analysisListContainer .analysisCardContainer .analysisCardParent .analysisCard .analysisContainer .projectTitle{width:100%;height:80px;display:flex;align-items:center;justify-content:center;gap:15px;margin-bottom:10px}.theme-light .projects .analysisListContainer .analysisCardContainer .analysisCardParent .analysisCard .analysisContainer .projectTitle .clientLogo{width:80px;height:80px;display:flex;align-items:center;justify-content:center}.theme-light .projects .analysisListContainer .analysisCardContainer .analysisCardParent .analysisCard .analysisContainer .projectTitle .clientLogo img{height:auto;width:75px}.theme-light .projects .analysisListContainer .analysisCardContainer .analysisCardParent .analysisCard .analysisContainer .projectTitle .clientLogoEmpty{width:80px;height:80px;display:flex;align-items:center;justify-content:center;background-color:#206672;border-radius:6px}.theme-light .projects .analysisListContainer .analysisCardContainer .analysisCardParent .analysisCard .analysisContainer .projectTitle .clientLogoEmpty img{height:auto;width:75px;object-fit:contain;object-position:center}.theme-light .projects .analysisListContainer .analysisCardContainer .analysisCardParent .analysisCard .analysisContainer .projectTitle .projecTitleHolder{flex:1;height:100%;display:flex;flex-direction:column}.theme-light .projects .analysisListContainer .analysisCardContainer .analysisCardParent .analysisCard .analysisContainer .projectTitle .projecTitleHolder .name{font-size:22px;font-weight:600;margin-bottom:10px}.theme-light .projects .analysisListContainer .analysisCardContainer .analysisCardParent .analysisCard .analysisContainer .projectTitle .projecTitleHolder .client{font-size:16px;color:gray;margin-bottom:3px}.theme-light .projects .analysisListContainer .analysisCardContainer .analysisCardParent .analysisCard .analysisContainer .projectTitle .projecTitleHolder .draftBadge{margin-top:6px;font-size:12px;font-weight:600;color:#8c8c8c;border:1px solid #d9d9d9;border-radius:4px;padding:1px 7px;width:fit-content;background-color:#fafafa}.theme-light .projects .analysisListContainer .analysisCardContainer .analysisCardParent .analysisCard .analysisContainer .projectTitle .projecTitleHolder .stableBadge{margin-top:6px;font-size:12px;font-weight:600;color:#206672;border:1px solid #66A4A4;border-radius:4px;padding:1px 7px;width:fit-content;background-color:#eef4f4}.theme-light .projects .analysisListContainer .analysisCardContainer .analysisCardParent .analysisCard .analysisContainer .contentBreakdown{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:25px}.theme-light .projects .analysisListContainer .analysisCardContainer .analysisCardParent .analysisCard .analysisContainer .contentBreakdown .badge{width:80px;height:25px;display:flex;align-items:center;justify-content:center;border:1px solid #D9D9D9;border-radius:5px;background-color:#f1f1f1;font-size:15px;font-weight:500}.theme-light .projects .analysisListContainer .analysisCardContainer .analysisCardParent .analysisCard .analysisContainer .timestamp{width:100%;display:flex;align-items:center;gap:5px;color:#00000065;margin-bottom:15px}.theme-light .projects .analysisListContainer .analysisCardContainer .analysisCardParent .analysisCard .analysisContainer .comments{width:100%;display:flex;align-items:center;gap:5px;color:#206672}.ant-modal .ant-modal-content .ant-modal-body .deleteProject{width:100%;display:flex;flex-direction:column;box-sizing:border-box}.ant-modal .ant-modal-content .ant-modal-body .deleteProject .buttonContainer{width:100%;display:flex;align-items:center;justify-content:flex-end;gap:15px}.ant-modal .ant-modal-content .ant-modal-body .deleteProject .buttonContainer button{width:80px;height:30px;border:1px solid #3D424A;border-radius:5px;background-color:#fff;color:#000;cursor:pointer}.ant-modal .ant-modal-content .ant-modal-body .deleteProject .buttonContainer .del{background-color:#ff4d4f;color:#fff;border:1px solid #FF4D4F}.ant-modal .ant-modal-content .ant-modal-body .createProjectContainer{width:100%;display:flex;flex-direction:column;gap:15px}.ant-modal .ant-modal-content .ant-modal-body .createProjectContainer input{width:100%;height:40px;box-sizing:border-box;padding:5px;font-size:15px;border:1px solid #D9D9D9;border-radius:6px}.ant-modal .ant-modal-content .ant-modal-body .createProjectContainer input:focus{outline:none}.ant-modal .ant-modal-content .ant-modal-body .createProjectContainer textarea{width:100%;height:80px;box-sizing:border-box;padding:5px;font-size:15px;border:1px solid #D9D9D9;border-radius:6px;margin-bottom:10px}.ant-modal .ant-modal-content .ant-modal-body .createProjectContainer textarea:focus{outline:none}.loaders{width:100%;flex:1;display:flex;align-items:center;justify-content:center}.theme-light .emptyDataContainer{width:100%;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.theme-light .emptyDataContainer img{width:300px;height:auto;margin-bottom:10px}@media(min-width:320px)and (max-width:575.98px){.theme-light .emptyDataContainer img{width:50%}}@media(min-width:576px)and (max-width:765px){.theme-light .emptyDataContainer img{width:50%}}.theme-light .emptyDataContainer span{color:#00000065}.orgListDrawer{width:100%;height:100%;display:flex;flex-direction:column;box-sizing:border-box;overflow:auto}.orgListDrawer .orglist table tbody tr td.count{width:50px;border-right:1px solid #D9D9D9;text-align:center}.orgListDrawer .orglist table tbody tr:hover{background-color:#f1f1f130}.theme-light .analysisPageContainer{flex:1;width:100%;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;padding:70px 10px 10px;overflow:auto}.theme-light .analysisPageContainer .appbar{width:100%;height:0px;box-sizing:border-box;display:block;overflow:hidden;transition:height .5s ease,padding .5s ease}.theme-light .analysisPageContainer .appbar.visible{height:70px;display:flex;align-items:center;justify-content:space-between}.theme-light .analysisPageContainer .appbar .titleContainer{flex:1;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:5px}.theme-light .analysisPageContainer .appbar .titleContainer .welcome{font-size:22px;font-weight:600;color:#206672}.theme-light .analysisPageContainer .appbar .titleContainer .title{font-size:18px;font-weight:700;color:#3d424ae0}.theme-light .analysisPageContainer .appbar .segmented{width:230px;height:35px;display:flex;align-items:center;justify-content:center;background-color:#f1f1f1;box-sizing:border-box;padding:3px;border-radius:5px}.theme-light .analysisPageContainer .appbar .segmented button{width:50%;height:100%;display:flex;align-items:center;justify-content:center;gap:5px;color:#3d424a;background-color:#f1f1f1;border:none;border-radius:5px;cursor:pointer;font-size:15px}.theme-light .analysisPageContainer .appbar .segmented button .text{display:flex;align-items:center;justify-content:center;gap:3px}.theme-light .analysisPageContainer .appbar .segmented button.active{background-color:#fff}.theme-light .analysisPageContainer .appbar .toggleNote{height:35px;width:90px;display:flex;align-items:center;justify-content:center;gap:5px;font-size:16px;box-sizing:border-box;border:none;border-radius:5px;color:#fff;background-color:#206672;cursor:pointer}.theme-light .analysisPageContainer .analysisHeader{width:100%;height:0px;display:block;overflow:hidden;transition:height .5s ease,padding .5s ease}.theme-light .analysisPageContainer .analysisHeader.visible{height:160px;display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;box-sizing:border-box;padding:5px 0}.theme-light .analysisPageContainer .analysisHeader .noteHolder{width:55%;height:100%;display:flex;flex-direction:column;border:1px solid grey;border-radius:6px}.theme-light .analysisPageContainer .analysisHeader .noteHolder textarea{flex:1;width:100%;box-sizing:border-box;padding:5px;resize:none;font-size:16px;border:none;border-radius:6px}.theme-light .analysisPageContainer .analysisHeader .noteHolder textarea:focus{outline:none}.theme-light .analysisPageContainer .analysisHeader .noteHolder .noteActionHolder{width:100%;height:40px;display:flex;align-items:center;justify-content:space-between;gap:15px;border-top:1px solid #D9D9D9;background-color:#dae7e9;border-bottom-left-radius:6px;border-bottom-right-radius:6px;box-sizing:border-box;padding:0 5px}.theme-light .analysisPageContainer .analysisHeader .noteHolder .noteActionHolder .categoryHolder{flex:1;height:100%;display:flex;align-items:center;gap:15px}.theme-light .analysisPageContainer .analysisHeader .noteHolder .noteActionHolder .categoryHolder .category{width:40px;height:30px;display:flex;align-items:center;justify-content:center;border:1px solid #206672;border-radius:5px}.theme-light .analysisPageContainer .analysisHeader .noteHolder .noteActionHolder .categoryHolder .category.active{background-color:#206672;color:#fff}.theme-light .analysisPageContainer .analysisHeader .noteHolder .noteActionHolder .categoryHolder .category:hover{cursor:pointer;background-color:#206672;color:#fff}.theme-light .analysisPageContainer .analysisHeader .noteHolder .noteActionHolder button{width:155px;height:30px;border:1px solid #206672;border-radius:6px;background-color:#206672;color:#fff;display:flex;align-items:center;justify-content:center;gap:5px;cursor:pointer}.theme-light .analysisPageContainer .analysisHeader .noteHolder .noteActionHolder button .icon{font-size:16px}.theme-light .analysisPageContainer .analysisHeader .breakdown{width:40%;height:100%;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;padding:10px;border:1px solid grey;border-radius:6px}.theme-light .analysisPageContainer .analysisHeader .breakdown .brItem{width:60px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px}.theme-light .analysisPageContainer .analysisHeader .breakdown .brItem .label{font-size:18px}.theme-light .analysisPageContainer .analysisHeader .breakdown .brItem .value{font-size:20px;font-weight:550}.theme-light .analysisPageContainer .tableActionHolder{width:100%;height:40px;display:flex;align-items:center;box-sizing:border-box;margin-bottom:10px}.theme-light .analysisPageContainer .tableActionHolder button{width:35px;height:35px;display:flex;align-items:center;justify-content:center;background-color:#fff;border:1px solid #3D424A;border-radius:6px;cursor:pointer}.theme-light .analysisPageContainer .tableActionHolder button .icon{font-size:18px}.theme-light .analysisPageContainer .tableActionHolder .rightActionButtons{flex:1;height:100%;display:flex;align-items:center;justify-content:flex-end;gap:15px}.theme-light .analysisPageContainer .tableActionHolder .rightActionButtons .filters{width:0px;height:100%;display:flex;align-items:center;justify-content:flex-end;overflow:hidden;box-sizing:border-box;transition:width .5s ease,padding .5s ease,opacity .5s ease;opacity:0}.theme-light .analysisPageContainer .tableActionHolder .rightActionButtons .filters.expand{width:900px;gap:10px;opacity:1}.theme-light .analysisPageContainer .tableActionHolder .rightActionButtons .filters span{height:100%;display:flex;align-items:center;justify-content:flex-end;gap:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.theme-light .analysisPageContainer .tableActionHolder .rightActionButtons .filters span .icon,.theme-light .analysisPageContainer .tableActionHolder .rightActionButtons .filters span:hover{color:#206672}.theme-light .analysisPageContainer .tableActionHolder .rightActionButtons .custDropBtn{width:140px}.theme-light .analysisPageContainer .tableActionHolder .rightActionButtons .allCommentsButton{display:flex;gap:5px;width:fit-content;padding:0 6px}.theme-light .analysisPageContainer .tableContainer{flex:1;width:100%;display:flex;flex-direction:column;overflow:auto;box-sizing:border-box;border:1px solid #D9D9D9;border-radius:6px}.theme-light .customSMDrawer{width:100%;height:0px;display:block;box-sizing:border-box;border-radius:5px;overflow:hidden;transition:height .5s ease,padding .5s ease}.theme-light .customSMDrawer.visible{height:270px;display:flex;flex-direction:column;overflow:auto;margin-top:5px;margin-bottom:5px;box-sizing:border-box;border:1px solid #D9D9D9}.theme-light .customSMDrawer .drawerAppbar{width:100%;height:40px;display:flex;align-items:center;border-bottom:1px solid #D9D9D9;box-sizing:border-box;padding-left:10px;padding-right:5px;background-color:#206672;color:#fff}.theme-light .customSMDrawer .drawerAppbar .titleContainer{flex:1;height:100%;display:flex;align-items:center;font-size:15px;font-weight:550;gap:10px}.theme-light .customSMDrawer .drawerAppbar .titleContainer .title{flex:1;display:flex;align-items:center}.theme-light .customSMDrawer .drawerAppbar .titleContainer .closeBtn{display:flex;align-items:center;justify-content:center;font-size:14px;color:#fff;cursor:pointer}.theme-light .customSMDrawer .tabsContainer{width:100%;height:40px;display:flex;align-items:flex-end;box-sizing:border-box;padding-left:5px;padding-right:5px;gap:5px;border-bottom:1px solid #D9D9D9}.theme-light .customSMDrawer .tabsContainer .tab{height:35px;display:flex;align-items:center;justify-content:center;gap:5px;box-sizing:border-box;border-left:1px solid #D9D9D9;border-right:1px solid #D9D9D9;border-top:1px solid #D9D9D9;border-top-left-radius:5px;border-top-right-radius:5px;padding:0 10px;cursor:pointer;background-color:#f1f1f1}.theme-light .customSMDrawer .tabsContainer .tab:hover{color:#206672;background-color:#fff}.theme-light .customSMDrawer .tabsContainer .tab.active{background-color:#fff;color:#206672}.theme-light .customSMDrawer .smlistContainer{width:100%;flex:1;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;overflow:auto}.theme-light .customSMDrawer .smlistContainer .smCardParent{width:25%;min-height:100%;display:none;flex-direction:column;align-items:center;justify-content:flex-start;box-sizing:border-box;padding:5px}@media(min-width:766px)and (max-width:1024px){.theme-light .customSMDrawer .smlistContainer .smCardParent{width:50%}}@media(min-width:1025px){.theme-light .customSMDrawer .smlistContainer .smCardParent{width:33.33%}}@media(min-width:1920px){.theme-light .customSMDrawer .smlistContainer .smCardParent{width:25%}}@media(min-width:2100px){.theme-light .customSMDrawer .smlistContainer .smCardParent{width:25%}}.theme-light .customSMDrawer .smlistContainer .smCardParent .smCard{width:100%;flex:1;display:flex;flex-direction:column;box-sizing:border-box;padding:10px;border:1px solid #D9D9D9;border-radius:5px;gap:10px}.theme-light .customSMDrawer .smlistContainer .smCardParent .smCard .badgeHolder{width:100%;height:25px;display:flex;align-items:center;box-sizing:border-box;padding-left:5px;padding-right:5px}.theme-light .customSMDrawer .smlistContainer .smCardParent .smCard .badgeHolder .indexBadge{width:60px;height:25px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border:1px solid #D9D9D9;border-radius:5px;background-color:#f1f1f1;font-size:14}.theme-light .customSMDrawer .smlistContainer .smCardParent .smCard .badgeHolder .dataBadgeHolder{flex:1;display:flex;align-items:center;justify-content:flex-end;gap:15px}.theme-light .customSMDrawer .smlistContainer .smCardParent .smCard .badgeHolder .dataBadgeHolder .badge{height:25px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding-left:10px;padding-right:10px;border:1px solid #D9D9D9;border-radius:5px;background-color:#f1f1f1;font-size:14px}.theme-light .customSMDrawer .smlistContainer .smCardParent .smCard .badgeHolder .dataBadgeHolder .badge.active{background-color:#6966a4;color:#fff}.theme-light .customSMDrawer .smlistContainer .smCardParent .smCard .descriptionHolder{width:100%;flex:1}.theme-light .customSMDrawer .smlistContainer .smCardParent .smCard .footerActionHolder{width:100%;height:30px;display:flex;align-items:center;justify-content:space-between}.theme-light .customSMDrawer .smlistContainer .smCardParent .smCard .footerActionHolder .iconHolder{width:25px;height:25px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(61,66,74,.88);border-radius:5px;cursor:pointer}.theme-light .customSMDrawer .smlistContainer .smCardParent .smCard .footerActionHolder .iconHolder.active{background-color:#206672;color:#fff;border-color:#206672}.ant-drawer .ant-drawer-content .ant-drawer-body{padding:0;display:flex;flex-direction:column;align-items:center;overflow:auto;box-sizing:border-box}.ant-drawer .ant-drawer-content .ant-drawer-body .fuoDrawer{width:100%;flex:1;box-sizing:border-box;padding:5px 10px 15px;display:flex;flex-direction:column;overflow:auto}.ant-drawer .ant-drawer-content .ant-drawer-body .fuoDrawer .fuoTabBar{width:100%;height:40px;display:flex;gap:3px}.ant-drawer .ant-drawer-content .ant-drawer-body .fuoDrawer .fuoTabBar .fuotab{height:40px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;gap:5px;padding:5px 10px;border-top:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;border-top-left-radius:5px;border-top-right-radius:5px;color:#3d424a;background-color:#f5f5f5;cursor:pointer;font-size:15px;font-weight:550}.ant-drawer .ant-drawer-content .ant-drawer-body .fuoDrawer .fuoTabBar .fuotab:hover{color:#206672;background-color:#fff}.ant-drawer .ant-drawer-content .ant-drawer-body .fuoDrawer .fuoTabBar .fuotab.active{background-color:#fff;color:#206672}.ant-drawer .ant-drawer-content .ant-drawer-body .fuoDrawer .fuoItemsList{width:100%;flex:1;overflow:auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:10px;border:1px solid #d9d9d9;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;box-sizing:border-box;padding:10px}.ant-drawer .ant-drawer-content .ant-drawer-body .fuoDrawer .fuoItemsList .fuoItemHolder{width:100%;display:flex;flex-direction:column}.ant-drawer .ant-drawer-content .ant-drawer-body .fuoDrawer .fuoItemsList .fuoItemHolder .title{width:100%;display:flex;align-items:center;font-size:15px;font-weight:600;gap:10px;margin-bottom:10px}.ant-drawer .ant-drawer-content .ant-drawer-body .fuoDrawer .fuoItemsList .fuoItemHolder .title .titleBadge{box-sizing:border-box;height:25px;width:40px;display:flex;align-items:center;justify-content:center;border:1px solid #3d424a;background-color:#3d424a;border-radius:5px;color:#fff;font-weight:500}.ant-drawer .ant-drawer-content .ant-drawer-body .fuoDrawer .fuoItemsList .fuoItemHolder .items{width:100%;display:flex;flex-direction:column;gap:10px}.ant-drawer .ant-drawer-content .ant-drawer-body .fuoDrawer .fuoItemsList .fuoItemHolder .items .itemHolder{width:100%;display:flex;align-items:center;gap:10px}.ant-drawer .ant-drawer-content .ant-drawer-body .fuoDrawer .fuoItemsList .fuoItemHolder .items .itemHolder .iconHolder{width:40px;height:20px;display:flex;align-items:center;justify-content:center}.ant-drawer .ant-drawer-content .ant-drawer-body .fuoDrawer .fuoItemsList .fuoItemHolder .items .itemHolder .iconHolder .circle{width:18px;height:18px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border:1px solid #3d424a;border-radius:50%}.ant-drawer .ant-drawer-content .ant-drawer-body .fuoDrawer .fuoItemsList .fuoItemHolder .items .itemHolder .iconHolder.active .circle{border:5px solid #206672}.ant-drawer .ant-drawer-content .ant-drawer-body .fuoDrawer .fuoItemsList .fuoItemHolder .items .itemHolder:hover{cursor:pointer}.ant-drawer .ant-drawer-content .ant-drawer-body .fuoDrawer .fuoItemsList .fuoItemHolder .items .itemHolder:hover .iconHolder .circle{border:5px solid #206672}.ant-drawer .ant-drawer-content .ant-drawer-body{padding:0;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box}.ant-drawer .ant-drawer-content .ant-drawer-body .sectionCommentDrawer{display:flex;flex-direction:column;flex:1;overflow:hidden;width:100%}.ant-drawer .ant-drawer-content .ant-drawer-body .sectionCommentDrawer .threadActionWrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-color:#f0f3f6;padding:10px 16px;border-bottom:1px solid #e8e8e8}.ant-drawer .ant-drawer-content .ant-drawer-body .sectionCommentDrawer .threadActionWrapper .threadActionContainer{display:flex;flex-direction:row;align-items:center;gap:12px}.ant-drawer .ant-drawer-content .ant-drawer-body .sectionCommentDrawer .threadActionWrapper .threadActionContainer .label{font-size:14px;font-weight:600;color:#262626}.ant-drawer .ant-drawer-content .ant-drawer-body .sectionCommentDrawer .threadActionWrapper .threadActionContainer .threadButtons{padding:4px;display:flex;flex-direction:row;align-items:center;background-color:#e0e0e0;border-radius:8px}.ant-drawer .ant-drawer-content .ant-drawer-body .sectionCommentDrawer .threadActionWrapper .threadActionContainer .threadButtons span{padding:3px 12px;font-size:13px;font-weight:600;border-radius:8px;cursor:pointer;color:#595959}.ant-drawer .ant-drawer-content .ant-drawer-body .sectionCommentDrawer .threadActionWrapper .threadActionContainer .threadButtons span.active{background-color:#fff;color:#66a4a4}.ant-drawer .ant-drawer-content .ant-drawer-body .sectionCommentDrawer .threadActionWrapper .additionalActionsMenu .actionsDropdown{cursor:pointer;color:#595959;font-size:18px;padding:4px}.ant-drawer .ant-drawer-content .ant-drawer-body .sectionCommentDrawer .threadActionWrapper .additionalActionsMenu .actionsDropdown .menuButton{background:none;border:none}.ant-drawer .ant-drawer-content .ant-drawer-body .sectionCommentDrawer .threadActionWrapper .additionalActionsMenu .actionsDropdown .menuButton:hover{background-color:#1a5560;color:#eb5757}.ant-drawer .ant-drawer-content .ant-drawer-body .sectionCommentDrawer .smContentWrapper{display:flex;flex-direction:column;gap:8px;background-color:#f0f3f6;padding:12px 16px;border-bottom:1px solid #e8e8e8}.ant-drawer .ant-drawer-content .ant-drawer-body .sectionCommentDrawer .smContentWrapper .smBadge{border:1.5px solid #66A4A4;border-radius:4px;padding:2px 8px;font-size:13px;font-weight:600;color:#66a4a4;width:fit-content}.ant-drawer .ant-drawer-content .ant-drawer-body .sectionCommentDrawer .smContentWrapper .description{font-size:14px;font-style:italic;color:#595959;line-height:1.3;max-height:84px;overflow-y:auto}.ant-drawer .ant-drawer-content .ant-drawer-body .sectionCommentDrawer .cellContentWrapper{display:flex;flex-direction:column;gap:8px;background-color:#f0f3f6;padding:12px 16px;border-bottom:1px solid #e8e8e8}.ant-drawer .ant-drawer-content .ant-drawer-body .sectionCommentDrawer .cellContentWrapper .uiIdBadge{border:1.5px solid #262626;border-radius:4px;padding:2px 8px;font-size:13px;font-weight:600;color:#262626;width:fit-content}.ant-drawer .ant-drawer-content .ant-drawer-body .sectionCommentDrawer .cellContentWrapper .description{font-size:14px;font-style:italic;color:#595959;line-height:1.5;max-height:84px;overflow-y:auto}.ant-drawer .ant-drawer-content .ant-drawer-body .sectionCommentDrawer .commentsWrapper{display:flex;flex-direction:column;gap:12px;padding:16px;flex:1;overflow-y:auto;background-color:#fff}.ant-drawer .ant-drawer-content .ant-drawer-body .sectionCommentDrawer .commentsWrapper .emptyComments{display:flex;align-items:center;justify-content:center;font-size:14px;text-align:center;color:#8c8c8c}.ant-drawer .ant-drawer-content .ant-drawer-body .sectionCommentDrawer .commentsWrapper .commentBox{border:1px solid #e8e8e8;border-radius:8px;padding:12px;background-color:#fff}.ant-drawer .ant-drawer-content .ant-drawer-body .sectionCommentDrawer .commentsWrapper .commentBox.editing{border-color:#595959;border-width:2px}.ant-drawer .ant-drawer-content .ant-drawer-body .sectionCommentDrawer .commentsWrapper .commentBox .commentBoxHeader{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:8px}.ant-drawer .ant-drawer-content .ant-drawer-body .sectionCommentDrawer .commentsWrapper .commentBox .commentBoxHeader .authorDate{display:flex;flex-direction:row;align-items:center;gap:8px}.ant-drawer .ant-drawer-content .ant-drawer-body .sectionCommentDrawer .commentsWrapper .commentBox .commentBoxHeader .authorDate .author{font-size:14px;font-weight:600;color:#262626}.ant-drawer .ant-drawer-content .ant-drawer-body .sectionCommentDrawer .commentsWrapper .commentBox .commentBoxHeader .authorDate .date{font-size:12px;color:#8c8c8c}.ant-drawer .ant-drawer-content .ant-drawer-body .sectionCommentDrawer .commentsWrapper .commentBox .commentBoxHeader .badgesGroup{display:flex;flex-direction:row;align-items:center;gap:6px}.ant-drawer .ant-drawer-content .ant-drawer-body .sectionCommentDrawer .commentsWrapper .commentBox .commentBoxHeader .badgesGroup .privateBadge{font-size:12px;color:#595959;border:1px solid #595959;border-radius:4px;padding:2px 8px;font-weight:600}.ant-drawer .ant-drawer-content .ant-drawer-body .sectionCommentDrawer .commentsWrapper .commentBox .commentBoxHeader .badgesGroup .publicBadge{font-size:12px;color:#6966a4;border:1px solid #6966A4;border-radius:4px;padding:2px 8px;font-weight:600;background-color:#e6e6fab3}.ant-drawer .ant-drawer-content .ant-drawer-body .sectionCommentDrawer .commentsWrapper .commentBox .commentBoxHeader .badgesGroup .clientBadge{font-size:12px;color:#66a4a4;border:1px solid #66A4A4;border-radius:4px;padding:2px 8px;font-weight:600}.ant-drawer .ant-drawer-content .ant-drawer-body .sectionCommentDrawer .commentsWrapper .commentBox .commentText{font-size:14px;color:#262626;line-height:1.6}.ant-drawer .ant-drawer-content .ant-drawer-body .sectionCommentDrawer .commentsWrapper .commentBox.hidden,.ant-drawer .ant-drawer-content .ant-drawer-body .sectionCommentDrawer .commentsWrapper.hidden{background-color:#f5f5f5}.ant-drawer .ant-drawer-content .ant-drawer-body .sectionCommentDrawer .commentInputWrapper{border-top:1px solid #e8e8e8;padding:12px 16px}.ant-drawer .ant-drawer-content .ant-drawer-body .sectionCommentDrawer .commentInputWrapper .editModeIndicator{display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-color:#eef4f4;border:1px solid #66A4A4;border-radius:6px;padding:6px 10px;margin-bottom:8px;font-size:13px;color:#206672;font-weight:500}.ant-drawer .ant-drawer-content .ant-drawer-body .sectionCommentDrawer .commentInputWrapper .editModeIndicator .cancelEditBtn{background:none;border:none;cursor:pointer;color:#595959;display:flex;align-items:center;padding:2px;font-size:14px}.ant-drawer .ant-drawer-content .ant-drawer-body .sectionCommentDrawer .commentInputWrapper .editModeIndicator .cancelEditBtn:hover{color:#206672}.ant-drawer .ant-drawer-content .ant-drawer-body .sectionCommentDrawer .commentInputWrapper .commentInputArea{width:100%;height:64px;border:1px solid #e8e8e8;border-radius:6px;padding:10px 12px;font-size:14px;color:#262626;outline:none;font-family:inherit;margin-bottom:10px;box-sizing:border-box;resize:none}.ant-drawer .ant-drawer-content .ant-drawer-body .sectionCommentDrawer .commentInputWrapper .commentInputArea::placeholder{color:#bfbfbf}.ant-drawer .ant-drawer-content .ant-drawer-body .sectionCommentDrawer .commentInputWrapper .commentInputArea:focus{border-color:#66a4a4}.ant-drawer .ant-drawer-content .ant-drawer-body .sectionCommentDrawer .commentInputWrapper .commentConfig{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.ant-drawer .ant-drawer-content .ant-drawer-body .sectionCommentDrawer .commentInputWrapper .commentConfig .icon.lockIcon,.ant-drawer .ant-drawer-content .ant-drawer-body .sectionCommentDrawer .commentInputWrapper .commentConfig .icon.lockIcon.closed{font-size:20px}.ant-drawer .ant-drawer-content .ant-drawer-body .sectionCommentDrawer .commentInputWrapper .commentConfig .toggleWrapper{display:flex;flex-direction:row;align-items:center;gap:8px;font-size:15px;color:#595959}.ant-drawer .ant-drawer-content .ant-drawer-body .sectionCommentDrawer .commentInputWrapper .commentConfig .toggleWrapper button.ant-switch.ant-switch-checked{background:#595959}.ant-drawer .ant-drawer-content .ant-drawer-body .sectionCommentDrawer .commentInputWrapper .commentConfig .toggleWrapper button.ant-switch{background:#6966a4}.ant-drawer .ant-drawer-content .ant-drawer-body .sectionCommentDrawer .commentInputWrapper .commentConfig .toggleWrapper .lockIcon{display:flex;align-items:center;color:#6966a4;font-size:20px}.ant-drawer .ant-drawer-content .ant-drawer-body .sectionCommentDrawer .commentInputWrapper .commentConfig .toggleWrapper .lockIcon.closed{color:#595959;display:flex;align-items:center;font-size:20px}.ant-drawer .ant-drawer-content .ant-drawer-body .sectionCommentDrawer .commentInputWrapper .commentConfig .toggleWrapper .public{color:#6966a4;font-weight:600}.ant-drawer .ant-drawer-content .ant-drawer-body .sectionCommentDrawer .commentInputWrapper .commentConfig .toggleWrapper .private{color:#595959;font-weight:600}.ant-drawer .ant-drawer-content .ant-drawer-body .sectionCommentDrawer .commentInputWrapper .commentConfig .commentSendBtn{display:flex;flex-direction:row;align-items:center;gap:6px;background-color:#206672;color:#fff;border:none;border-radius:6px;padding:8px 16px;font-size:14px;font-weight:500;cursor:pointer}.ant-drawer .ant-drawer-content .ant-drawer-body .sectionCommentDrawer .commentInputWrapper .commentConfig .commentSendBtn:hover{background-color:#1a5560}.menuButton{background:none;border:none;padding:2px 4px}.menuButton:hover{background-color:#e0e0e0}.allCommentsDrawerRoot .ant-drawer-content .ant-drawer-body{padding:0;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box}.allCommentsDrawerRoot .ant-drawer-content .ant-drawer-body .allCommentsDrawer{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:14px;padding:16px;box-sizing:border-box;width:100%}.allCommentsDrawerRoot .ant-drawer-content .ant-drawer-body .allCommentsDrawer .sectionContainer{border-radius:10px;border:1px solid #e0e6eb;overflow:hidden;flex-shrink:0;width:100%}.allCommentsDrawerRoot .ant-drawer-content .ant-drawer-body .allCommentsDrawer .sectionContainer .threadActionContainer{background-color:#eef2f6;padding:12px 16px 6px;display:flex;flex-direction:row;gap:12px;align-items:center;border-bottom:1px solid #D9D9D9}.allCommentsDrawerRoot .ant-drawer-content .ant-drawer-body .allCommentsDrawer .sectionContainer .threadActionContainer .label{font-weight:600}.allCommentsDrawerRoot .ant-drawer-content .ant-drawer-body .allCommentsDrawer .sectionContainer .threadActionContainer .threadButtons{padding:4px;display:flex;flex-direction:row;align-items:center;background-color:#e0e0e0;border-radius:8px}.allCommentsDrawerRoot .ant-drawer-content .ant-drawer-body .allCommentsDrawer .sectionContainer .threadActionContainer .threadButtons span{padding:3px 12px;font-size:13px;font-weight:600;border-radius:8px;cursor:pointer;color:#595959}.allCommentsDrawerRoot .ant-drawer-content .ant-drawer-body .allCommentsDrawer .sectionContainer .threadActionContainer .threadButtons span.active{background-color:#fff;color:#66a4a4}.allCommentsDrawerRoot .ant-drawer-content .ant-drawer-body .allCommentsDrawer .sectionContainer .sectionRecordData{background-color:#eef2f6;padding:6px 16px 12px;display:flex;flex-direction:column;gap:8px;border-bottom:1px solid #e0e6eb}.allCommentsDrawerRoot .ant-drawer-content .ant-drawer-body .allCommentsDrawer .sectionContainer .sectionRecordData .smContentWrapper{display:flex;flex-direction:column;gap:8px}.allCommentsDrawerRoot .ant-drawer-content .ant-drawer-body .allCommentsDrawer .sectionContainer .sectionRecordData .uiIdBadge{border:1.5px solid #595959;border-radius:4px;padding:2px 8px;font-size:13px;font-weight:600;color:#262626;width:fit-content}.allCommentsDrawerRoot .ant-drawer-content .ant-drawer-body .allCommentsDrawer .sectionContainer .sectionRecordData .description{font-size:14px;font-style:italic;color:#595959;line-height:1.3;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.allCommentsDrawerRoot .ant-drawer-content .ant-drawer-body .allCommentsDrawer .sectionContainer .commentsContainer.hidden{background-color:#f5f5f5}.allCommentsDrawerRoot .ant-drawer-content .ant-drawer-body .allCommentsDrawer .sectionContainer .commentsContainer{background-color:#fff;padding:12px 16px;display:flex;flex-direction:column;gap:10px}.allCommentsDrawerRoot .ant-drawer-content .ant-drawer-body .allCommentsDrawer .sectionContainer .commentsContainer .commentWrapper{border:1px solid #e8e8e8;border-radius:8px;padding:12px}.allCommentsDrawerRoot .ant-drawer-content .ant-drawer-body .allCommentsDrawer .sectionContainer .commentsContainer .commentWrapper .commentHeader{display:flex;flex-direction:row;align-items:center;margin-bottom:8px;justify-content:space-between}.allCommentsDrawerRoot .ant-drawer-content .ant-drawer-body .allCommentsDrawer .sectionContainer .commentsContainer .commentWrapper .commentHeader .authorDate{display:flex;flex-direction:row;align-items:center;gap:8px}.allCommentsDrawerRoot .ant-drawer-content .ant-drawer-body .allCommentsDrawer .sectionContainer .commentsContainer .commentWrapper .commentHeader .authorDate .author{font-size:14px;font-weight:600;color:#262626}.allCommentsDrawerRoot .ant-drawer-content .ant-drawer-body .allCommentsDrawer .sectionContainer .commentsContainer .commentWrapper .commentHeader .authorDate .date{font-size:12px;color:#8c8c8c}.allCommentsDrawerRoot .ant-drawer-content .ant-drawer-body .allCommentsDrawer .sectionContainer .commentsContainer .commentWrapper .commentHeader .badgesGroup{display:flex;flex-direction:row;align-items:center;gap:8px}.allCommentsDrawerRoot .ant-drawer-content .ant-drawer-body .allCommentsDrawer .sectionContainer .commentsContainer .commentWrapper .commentHeader .badgesGroup .privateBadge{font-size:12px;color:#595959;border:1px solid #595959;border-radius:4px;padding:2px 8px;font-weight:600}.allCommentsDrawerRoot .ant-drawer-content .ant-drawer-body .allCommentsDrawer .sectionContainer .commentsContainer .commentWrapper .commentHeader .badgesGroup .publicBadge{font-size:12px;color:#6966a4;border:1px solid #6966A4;border-radius:4px;padding:2px 8px;font-weight:600;background-color:#e6e6fab3}.allCommentsDrawerRoot .ant-drawer-content .ant-drawer-body .allCommentsDrawer .sectionContainer .commentsContainer .commentWrapper .commentHeader .badgesGroup .clientBadge{font-size:12px;color:#66a4a4;border:1px solid #66A4A4;border-radius:4px;padding:2px 8px;font-weight:600}.allCommentsDrawerRoot .ant-drawer-content .ant-drawer-body .allCommentsDrawer .sectionContainer .commentsContainer .commentWrapper .commentText{font-size:14px;color:#262626}.theme-light table.treeTableComponent{width:100%;border-collapse:collapse}.theme-light table.treeTableComponent thead tr{border-bottom:1px solid #D9D9D9}.theme-light table.treeTableComponent thead tr td{box-sizing:border-box;padding:15px 10px;font-weight:550;position:sticky;top:0;z-index:2;background-color:#d9d9d9}.theme-light table.treeTableComponent tbody tr td{height:50px;box-sizing:border-box;padding:15px 20px;border:1px solid #D9D9D9;scroll-margin-top:55px}.theme-light table.treeTableComponent tbody tr td .cellHolder{width:100%;height:100%;min-height:100px;display:flex;flex-direction:column;align-items:flex-start}.theme-light table.treeTableComponent tbody tr td .cellHolder .badgeHolder{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.theme-light table.treeTableComponent tbody tr td .cellHolder .badgeHolder .badgeCustomContainer{flex:1;height:25px;display:flex;align-items:center;justify-content:flex-end;gap:10px}.theme-light table.treeTableComponent tbody tr td .cellHolder .badgeHolder .badge{width:60px;height:25px;display:flex;align-items:center;justify-content:center;border:1px solid #6966A4;background-color:#d4d4e3;color:#3d424ae0;border-radius:5px;font-size:14px}.theme-light table.treeTableComponent tbody tr td .cellHolder .badgeHolder .badgeDataEmpty{width:80px;height:25px;display:flex;align-items:center;justify-content:center;border:1px dashed #3D424A;border-radius:5px;font-size:14px}.theme-light table.treeTableComponent tbody tr td .cellHolder .badgeHolder .badgeDataEmpty span{width:100%;height:100%;display:flex;align-items:center;justify-content:center;gap:5px}.theme-light table.treeTableComponent tbody tr td .cellHolder .badgeHolder .badgeDataEmpty.large{width:150px}.theme-light table.treeTableComponent tbody tr td .cellHolder .badgeHolder .badgeDataEmpty:hover{background-color:#f1f1f1;cursor:pointer}.theme-light table.treeTableComponent tbody tr td .cellHolder .badgeHolder .badgeDataFill{width:85px;height:25px;display:flex;align-items:center;justify-content:center;border:1px dashed #3D424A;border-radius:5px;font-size:14px;color:#fff}.theme-light table.treeTableComponent tbody tr td .cellHolder .badgeHolder .badgeDataFill .text{flex:1;height:100%;display:flex;align-items:center;justify-content:center;border-top-left-radius:5px;border-bottom-left-radius:5px;background-color:#6966a4;cursor:pointer;box-sizing:border-box;padding:0 5px}.theme-light table.treeTableComponent tbody tr td .cellHolder .badgeHolder .badgeDataFill .iconHolder{height:100%;width:30px;display:flex;align-items:center;justify-content:center;background-color:#6966a4;border-top-right-radius:5px;border-bottom-right-radius:5px;font-size:12px;box-sizing:border-box;padding-right:5px;cursor:pointer}.theme-light table.treeTableComponent tbody tr td .cellHolder .badgeHolder .badgeDataFillLarge{width:180px;height:25px;display:flex;align-items:center;justify-content:center;border:1px dashed #3D424A;border-radius:5px;font-size:14px;color:#fff;box-sizing:border-box}.theme-light table.treeTableComponent tbody tr td .cellHolder .badgeHolder .badgeDataFillLarge .text{flex:1;height:100%;display:block;white-space:nowrap;align-items:center;border-top-left-radius:5px;border-bottom-left-radius:5px;background-color:#6966a4;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;padding-top:4px;padding-left:5px;cursor:pointer}.theme-light table.treeTableComponent tbody tr td .cellHolder .badgeHolder .badgeDataFillLarge .iconHolder{height:100%;width:30px;display:flex;align-items:center;justify-content:center;background-color:#6966a4;border-top-right-radius:5px;border-bottom-right-radius:5px;cursor:pointer;font-size:12px}.theme-light table.treeTableComponent tbody tr td .cellHolder .badgeHolder .badgeCustom{height:25px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border:1px dashed #3D424A;border-radius:5px;overflow:hidden}.theme-light table.treeTableComponent tbody tr td .cellHolder .badgeHolder .badgeCustom .active{height:100%;width:100%;display:flex;align-items:center;justify-content:center;gap:5px;box-sizing:border-box;padding-left:5px;padding-right:5px;background-color:#6966a4;color:#fff}.theme-light table.treeTableComponent tbody tr td .cellHolder .badgeHolder .badgeCustom .active .text{display:block;white-space:nowrap;align-items:center;font-size:14px;overflow:hidden;text-overflow:ellipsis}.theme-light table.treeTableComponent tbody tr td .cellHolder .badgeHolder .badgeCustom .active .iconHolder{display:flex;align-items:center;justify-content:center}.theme-light table.treeTableComponent tbody tr td .cellHolder .badgeHolder .badgeCustom .active .iconHolder .icon{font-size:12px;cursor:pointer}.theme-light table.treeTableComponent tbody tr td .cellHolder .badgeHolder .badgeCustom .inactive{height:100%;width:100%;display:flex;align-items:center;justify-content:center;gap:5px;box-sizing:border-box;padding-left:5px;padding-right:5px;color:#3d424a;cursor:pointer}.theme-light table.treeTableComponent tbody tr td .cellHolder .badgeHolder .badgeCustom .inactive .text{font-size:14px}.theme-light table.treeTableComponent tbody tr td .cellHolder .badgeHolder .badgeCustom .inactive .iconHolder{display:flex;align-items:center;justify-content:center}.theme-light table.treeTableComponent tbody tr td .cellHolder .badgeHolder .badgeCustom .inactive .iconHolder .icon{font-size:12px}.theme-light table.treeTableComponent tbody tr td .cellHolder .badgeHolder .badgeCustumStatus{height:25px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding-left:5px;padding-right:5px;border:1px solid #3D424A;border-radius:5px;background-color:#f1f1f1;font-size:14px}.theme-light table.treeTableComponent tbody tr td .cellHolder .smColumnBadgeHolder{width:100%;display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-bottom:20px}@media(min-width:1025px){.theme-light table.treeTableComponent tbody tr td .cellHolder .smColumnBadgeHolder{flex-wrap:wrap}}@media(min-width:766px)and (max-width:1024px){.theme-light table.treeTableComponent tbody tr td .cellHolder .smColumnBadgeHolder{flex-wrap:wrap}}.theme-light table.treeTableComponent tbody tr td .cellHolder .smColumnBadgeHolder .badgeIndexHolder{flex:1;display:flex;align-items:center;justify-content:flex-start}.theme-light table.treeTableComponent tbody tr td .cellHolder .smColumnBadgeHolder .badgeIndexHolder .badgeindex{white-space:nowrap;height:25px;display:flex;align-items:center;justify-content:center;background-color:#d4d4e3;padding:0 10px;border:1px solid #3D424A;border-radius:5px;font-size:14px;font-weight:400}.theme-light table.treeTableComponent tbody tr td .cellHolder .smColumnBadgeHolder .emptyBadge{height:25px;display:flex;align-items:center;justify-content:center;gap:5px;font-size:14px;border:1px dashed #3D424A;border-radius:5px;box-sizing:border-box;padding:0 5px}.theme-light table.treeTableComponent tbody tr td .cellHolder .smColumnBadgeHolder .emptyBadge .icon{font-size:12px}.theme-light table.treeTableComponent tbody tr td .cellHolder .smColumnBadgeHolder .solidBadge{height:25px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border:1px dashed #3D424A;border-radius:5px}.theme-light table.treeTableComponent tbody tr td .cellHolder .smColumnBadgeHolder .solidBadge .badgedata{flex:1;height:100%;display:flex;align-items:center;justify-content:center;background-color:#6966a4;color:#fff;font-size:14px;gap:5px;box-sizing:border-box;padding:0 5px;border:none;border-radius:5px}.theme-light table.treeTableComponent tbody tr td .cellHolder .smColumnBadgeHolder .solidBadge .badgedata .text{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.theme-light table.treeTableComponent tbody tr td .cellHolder .smColumnBadgeHolder .solidBadge .badgedata .iconHolder{display:flex;align-items:center;justify-content:center;font-size:12px;cursor:pointer}.theme-light table.treeTableComponent tbody tr td .cellHolder .description{display:flex;flex-direction:column;width:100%;margin-bottom:20px;position:relative}.theme-light table.treeTableComponent tbody tr td .cellHolder .impattoCard{width:100%;display:flex;flex-direction:column;border:1px solid #D9D9D9;border-radius:5px;margin-bottom:15px;overflow:hidden}.theme-light table.treeTableComponent tbody tr td .cellHolder .impattoCard .header{width:100%;height:25px;display:flex;align-items:center;justify-content:space-between;font-size:13px;box-sizing:border-box;padding:10px 10px 0}.theme-light table.treeTableComponent tbody tr td .cellHolder .impattoCard .header span{height:100%;display:flex;align-items:center;justify-content:center}.theme-light table.treeTableComponent tbody tr td .cellHolder .impattoCard .header span .icon{font-size:13px}.theme-light table.treeTableComponent tbody tr td .cellHolder .impattoCard .header span .icon:hover{cursor:pointer}.theme-light table.treeTableComponent tbody tr td .cellHolder .impattoCard .cardtext{width:100%;white-space:normal;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;box-sizing:border-box;padding:10px 12px;line-height:1.6}.theme-light table.treeTableComponent tbody tr td .cellHolder .impattoCard textarea{border:none;padding:10px 12px;min-height:70px;resize:none;box-sizing:border-box;margin-bottom:10px}.theme-light table.treeTableComponent tbody tr td .cellHolder .impattoCard .buttonholder{width:100%;height:40px;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;padding:0 12px}.theme-light table.treeTableComponent tbody tr td .cellHolder .impattoCard .buttonholder button{width:80px;height:25px;display:flex;align-items:center;justify-content:center;border:none;background-color:#fff;color:#3d424a;border:1px solid #3D424A;border-radius:5px;cursor:pointer}.theme-light table.treeTableComponent tbody tr td .cellHolder .impattoCard .buttonholder button.solid{background-color:#206672;color:#fff}.theme-light table.treeTableComponent tbody tr td .cellHolder .cellActionButtonHolder{margin-top:30px;width:100%;height:30px;display:flex;align-items:center;justify-content:center;gap:5px}.theme-light table.treeTableComponent tbody tr td .cellHolder .cellActionButtonHolder button{display:none;width:25px;height:25px;cursor:pointer;font-size:15px;background-color:#fff;border:1px solid #D9D9D9;border-radius:5px}.theme-light table.treeTableComponent tbody tr td .cellHolder .cellActionButtonHolder button.commentBtnClient{min-width:118px;font-size:13px;flex-direction:row;align-items:center;gap:5px}.theme-light table.treeTableComponent tbody tr td .cellHolder .cellActionButtonHolder button.commentBtnNonClient{font-size:13px}.theme-light table.treeTableComponent tbody tr td .cellHolder .cellActionButtonHolder button:hover{background-color:#fff;color:#206672}.theme-light table.treeTableComponent tbody tr td .cellHolder:hover .cellActionButtonHolder button,table.treeTableComponent tbody tr td.client-hovered .cellActionButtonHolder button{display:flex;align-items:center;justify-content:center}table.treeTableComponent tbody tr td.client-hovered .customEPComponent .actionBtns button{display:flex;align-items:center;justify-content:center;background-color:#fff;gap:5px}.customDdBadgeEmpty{display:flex;align-items:center;justify-content:center;gap:5px;color:#3d424a;font-size:14px;box-sizing:border-box;padding:0 5px}.customDdBadgeEmpty .iconholder{display:flex;align-items:center;justify-content:center}.theme-light .customInputComponent{width:100%;transition:width .3s ease;display:flex;align-items:center;justify-content:flex-start;position:relative}.theme-light .customInputComponent textarea{width:100%;min-width:180px;min-height:40px;overflow:hidden;box-sizing:border-box;padding:5px;border:1px solid #D9D9D9;border-radius:5px;resize:none;font-size:16px}.theme-light .customInputComponent span{width:100%;height:100%;line-height:1.6;white-space:pre-wrap}.ant-cascader-menu{height:100%!important}.impattoListElement{width:100%;min-height:25px;display:flex;align-items:center;justify-content:space-between;cursor:default;box-sizing:border-box}.impattoListElement .text{height:100%;width:340px;display:flex;align-items:center;cursor:pointer}.impattoListElement .text .text_content{height:100%;white-space:normal;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word}.impattoListElement .delicon{height:100%;width:22px;display:flex;align-items:center;justify-content:center;color:#00000045;font-size:18px}.impattoListElement .delicon:hover{cursor:pointer;color:red}.addImpattoBtn{width:100%;height:30px;display:flex;align-items:center;justify-content:center;background-color:#fff;border:none;border-radius:5px;gap:5px;color:#206672;cursor:pointer}.addImpattoBtn:hover{background-color:#206672;color:#fff}.theme-light .customEPComponent{width:100%;height:100%;transition:width .3s ease;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:relative}.theme-light .customEPComponent .componentParent{position:sticky;top:60px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;z-index:1}.theme-light .customEPComponent .componentParent:hover .actionBtns button{display:flex;align-items:center;justify-content:center;background-color:#fff;gap:5px}.theme-light .customEPComponent .componentParent .badgeHeader{width:100%;display:flex;align-items:center;margin-bottom:20px}.theme-light .customEPComponent .componentParent .badgeHeader .badge{width:60px;height:25px;display:flex;align-items:center;justify-content:center;border:1px solid #6966A4;border-radius:5px;background-color:#d4d4e3;color:#3d424ae0;font-size:14px}.theme-light .customEPComponent .componentParent .epDescriptionHolder{width:100%}.theme-light .customEPComponent .componentParent .descriptionHolder{width:100%;display:flex;align-items:flex-start;justify-content:flex-start;margin-bottom:20px}.theme-light .customEPComponent .componentParent .descriptionHolder textarea{width:100%;min-width:180px;min-height:40px;overflow:hidden;box-sizing:border-box;padding:5px;border:1px solid #D9D9D9;border-radius:5px;resize:none;font-size:16px}.theme-light .customEPComponent .componentParent .descriptionHolder span{width:100%;height:100%;white-space:wrap;line-height:1.6;white-space:pre-wrap}.theme-light .customEPComponent .componentParent .actionBtns{width:100%;height:30px;display:flex;align-items:center;justify-content:center;gap:5px}.theme-light .customEPComponent .componentParent .actionBtns button{display:none;width:25px;height:25px;cursor:pointer;font-size:15px;background-color:#fff;border:1px solid #D9D9D9;border-radius:5px}.theme-light .customEPComponent .componentParent .actionBtns button.commentBtnClient{min-width:113px;font-size:13px}.theme-light .customEPComponent .componentParent .actionBtns button.commentBtnNonClient{font-size:13px}.theme-light .customEPComponent .componentParent .actionBtns button:hover{background-color:#fff;color:#206672}.theme-light .safetyMeasurePage{flex:1;width:100%;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;padding:70px 10px 10px;overflow:auto}.theme-light .safetyMeasurePage .appbar{width:100%;box-sizing:border-box;height:70px;display:flex;align-items:center;justify-content:space-between}.theme-light .safetyMeasurePage .appbar .titleContainer{flex:1;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:5px}.theme-light .safetyMeasurePage .appbar .titleContainer .welcome{font-size:22px;font-weight:600;color:#206672}.theme-light .safetyMeasurePage .appbar .titleContainer .title{font-size:18px;font-weight:700;color:#3d424ae0}.theme-light .safetyMeasurePage .appbar button{width:170px;height:35px;display:flex;align-items:center;justify-content:center;gap:5px;background-color:#206672;color:#fff;border-radius:6px;border:none;cursor:pointer}.theme-light .safetyMeasurePage .contentHolder{width:100%;flex:1;display:flex;overflow:auto;box-sizing:border-box}.theme-light .safetyMeasurePage .contentHolder .sideMenu{width:220px;height:100%;display:flex;flex-direction:column;overflow:auto;box-sizing:border-box;padding:5px 10px 5px 0}.theme-light .safetyMeasurePage .contentHolder .sideMenu .menuHolder{width:100%;height:40px;display:flex;align-items:center;justify-content:flex-start;border-left:3px solid #D9D9D9;box-sizing:border-box;padding-left:15px;gap:15px;cursor:pointer}.theme-light .safetyMeasurePage .contentHolder .sideMenu .menuHolder:hover{color:#206672;border-left:3px solid #206672}.theme-light .safetyMeasurePage .contentHolder .sideMenu .menuHolder:hover .initial{background-color:#206672;border:1px solid #206672;color:#fff}.theme-light .safetyMeasurePage .contentHolder .sideMenu .menuHolder .initial{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:5px;background-color:#f1f1f1;border:1px solid #D9D9D9}.theme-light .safetyMeasurePage .contentHolder .sideMenu .menuHolder.active{color:#206672;border-left:3px solid #206672}.theme-light .safetyMeasurePage .contentHolder .sideMenu .menuHolder.active .initial{background-color:#206672;border:1px solid #206672;color:#fff}.theme-light .safetyMeasurePage .contentHolder .listContainer{flex:1;height:100%;display:flex;flex-direction:column;justify-content:flex-start;overflow:auto;box-sizing:border-box;border:1px solid #D9D9D9;border-radius:5px}.theme-light .safetyMeasurePage .contentHolder .listContainer table{width:100%;border-collapse:collapse}.theme-light .safetyMeasurePage .contentHolder .listContainer table thead tr{border-bottom:1px solid #D9D9D9}.theme-light .safetyMeasurePage .contentHolder .listContainer table thead tr td{box-sizing:border-box;padding:10px;font-weight:550;background-color:#d9d9d9;position:sticky;top:0;z-index:1}.theme-light .safetyMeasurePage .contentHolder .listContainer table thead tr td.index{width:15px;text-align:center}.theme-light .safetyMeasurePage .contentHolder .listContainer table tbody tr{border-bottom:1px solid #D9D9D9}.theme-light .safetyMeasurePage .contentHolder .listContainer table tbody tr td{box-sizing:border-box;padding:10px;cursor:pointer}.theme-light .safetyMeasurePage .contentHolder .listContainer table tbody tr td .tipologiaHolder{width:100%;display:flex;box-sizing:border-box;gap:5px}.theme-light .safetyMeasurePage .contentHolder .listContainer table tbody tr td .tipologiaHolder .tipobadge{width:50px;height:20px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border-radius:5px;border:1px solid #206672;background-color:#20667225;color:#206672;font-size:13px}.theme-light .safetyMeasurePage .contentHolder .listContainer table tbody tr td .tipologiaHolder .tipobadgeEmpty{width:50px;height:20px;border:none}.theme-light .safetyMeasurePage .contentHolder .listContainer table tbody tr td button{width:80px;font-size:15px;color:#206672;background-color:#fff;border:none;font-weight:550}.theme-light .safetyMeasurePage .contentHolder .listContainer table tbody tr td button:hover{color:red;cursor:pointer}.theme-light .safetyMeasurePage .contentHolder .listContainer table tbody tr:hover{background-color:#f1f1f130}.theme-light .safetyMeasurePage .contentHolder .listContainer table tbody tr td.index{width:15px;text-align:center;border-right:1px solid #D9D9D9}.createSmModalContainer{width:100%;display:flex;flex-direction:column;box-sizing:border-box}.createSmModalContainer textarea{width:100%;height:80px;border:1px solid #D9D9D0;border-radius:5px;box-sizing:border-box;padding:5px;font-size:15px;margin-bottom:15px}.theme-light .organizations{flex:1;width:100%;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;padding:70px 0 0;overflow:auto}.theme-light .organizations .appbar{width:100%;display:flex;height:70px;box-sizing:border-box;align-items:center;justify-content:space-between;padding:0 10px}.theme-light .organizations .appbar .titleContainer{flex:1;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:5px}.theme-light .organizations .appbar .titleContainer .welcome{font-size:28px;font-weight:600;color:#206672}.theme-light .organizations .appbar .titleContainer .title{font-size:20px;font-weight:700;color:#3d424ae0}.theme-light .organizations .appbar button{height:35px;box-sizing:border-box;padding:0 15px;display:flex;align-items:center;justify-content:center;gap:5px;background-color:#206672;color:#fff;border-radius:6px;cursor:pointer;border:none}.theme-light .organizations .listContainer{width:100%;flex:1;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;overflow:auto}.theme-light .organizations .listContainer .listWrapper{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.theme-light .organizations .listContainer .listWrapper .cardParent{width:33.33%;height:145px;box-sizing:border-box;padding:10px;display:flex;align-items:center;justify-content:center}@media(min-width:766px)and (max-width:1024px){.theme-light .organizations .listContainer .listWrapper .cardParent{flex-basis:50%}}@media(min-width:1920px){.theme-light .organizations .listContainer .listWrapper .cardParent{flex-basis:25%}}@media(min-width:2100px){.theme-light .organizations .listContainer .listWrapper .cardParent{flex-basis:25%}}.theme-light .organizations .listContainer .listWrapper .cardParent .cardChild{width:100%;height:100%;display:flex;flex-direction:column;box-sizing:border-box;border:1px solid #D9D9D9;border-radius:6px;padding:10px;gap:10px;cursor:pointer}.theme-light .organizations .listContainer .listWrapper .cardParent .cardChild .infoHolder{width:100%;height:70px;display:flex;align-items:center;box-sizing:border-box;gap:10px}.theme-light .organizations .listContainer .listWrapper .cardParent .cardChild .infoHolder .logo{width:70px;height:70px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border:1px solid #D9D9D9;border-radius:50%;padding:5px}.theme-light .organizations .listContainer .listWrapper .cardParent .cardChild .infoHolder .name{flex:1;height:70px;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;box-sizing:border-box;gap:10px}.theme-light .organizations .listContainer .listWrapper .cardParent .cardChild .infoHolder .name span{width:100%;display:block;overflow:hidden;text-overflow:ellipsis;font-size:17px;font-weight:600}.theme-light .organizations .listContainer .listWrapper .cardParent .cardChild .infoHolder .name .badgeHolder{width:100%;display:flex;align-items:center;box-sizing:border-box;gap:10px}.theme-light .organizations .listContainer .listWrapper .cardParent .cardChild .infoHolder .name .badgeHolder .badge{height:25px;display:flex;align-items:center;gap:5px;box-sizing:border-box;padding:0 10px;background-color:#f1f1f1;border:1px solid #D9D9D9;border-radius:5px;font-size:13px}.theme-light .organizations .listContainer .listWrapper .cardParent .cardChild .timeStamps{width:100%;display:flex;align-items:flex-start;gap:15px}.theme-light .organizations .listContainer .listWrapper .cardParent .cardChild .timeStamps span{display:flex;align-items:center;color:gray;font-size:12px}.editOrgDrawer{width:100%;height:100%;display:flex;flex-direction:column;overflow:auto;box-sizing:border-box;padding:10px}.editOrgDrawer .sectionTitle{width:100%;display:flex;align-items:center;font-size:16px;font-weight:550;margin-bottom:10px}.editOrgDrawer .logoContainer{width:100%;height:70px;display:flex;align-items:center;box-sizing:border-box;padding:5px;border:2px dashed #d9d9d9;border-radius:6px;gap:5px}.editOrgDrawer .logoContainer .preview{width:60px;height:100%;display:flex;align-items:center;justify-content:center;border:2px solid #d9d9d9;border-radius:6px;overflow:hidden;box-sizing:border-box;padding:3px}.editOrgDrawer .logoContainer .preview .icon{font-size:40px;color:gray}.editOrgDrawer .logoContainer .preview img{width:60px;height:100%;object-fit:contain;object-position:center}.editOrgDrawer .logoContainer .previewinfo{flex:1;height:100%;display:flex;flex-direction:column;box-sizing:border-box;justify-content:center;gap:5px;color:gray}.editOrgDrawer .logoContainer .browse{height:100%;display:flex;align-items:center;box-sizing:border-box;padding-right:5px}.editOrgDrawer .logoContainer .browse .label{height:25px;width:65px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border-radius:10px;border:1px solid #d9d9d9;background-color:#d9d9d9;cursor:pointer}.editOrgDrawer .logoContainer .clear{height:100%;display:flex;align-items:center}.editOrgDrawer .logoContainer .clear button{width:35px;height:35px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid #d9d9d9;font-size:20px;color:gray;cursor:pointer}.editOrgDrawer input{width:100%;height:40px;box-sizing:border-box;padding:5px;border:1px solid #d9d9d9;border-radius:6px}.editOrgDrawer .actionBtn{width:100%;height:50px;display:flex;align-items:center;justify-content:center}.editOrgDrawer .actionBtn button{width:100%;height:35px;display:flex;align-items:center;justify-content:center;background-color:#206672;color:#fff;border:none;border-radius:6px;cursor:pointer;text-transform:capitalize}.editOrgDrawer .actionBtn .delBorder{display:flex;background-color:#fff;border:1px solid #FE1D37;color:#fe1d37}.editOrgDrawer .actionBtn .delBorder:hover{background-color:#fe1d37;color:#fff}.orgformModalContainer{width:100%;display:flex;flex-direction:column;box-sizing:border-box;overflow:auto;gap:10px}.orgformModalContainer .inputHolder{width:100%;display:flex;flex-direction:column;box-sizing:border-box;gap:5px}.orgformModalContainer .inputHolder span{font-size:14px}.orgformModalContainer .inputHolder input{width:100%;height:40px;box-sizing:border-box;padding:5px;border:1px solid #d9d9d9;border-radius:6px}.orgformModalContainer .imageUploader{width:100%;height:60px;display:flex;align-items:center;box-sizing:border-box;padding:5px;border:2px dashed #d9d9d9;border-radius:6px;gap:5px}.orgformModalContainer .imageUploader .previewImg{width:50px;height:100%;display:flex;align-items:center;justify-content:center;border:1px solid #d9d9d9;border-radius:6px;box-sizing:border-box;overflow:hidden}.orgformModalContainer .imageUploader .previewImg img{width:100%;height:100%;object-fit:contain;object-position:center}.orgformModalContainer .imageUploader .previewImg .icon{font-size:35px;color:#d9d9d9}.orgformModalContainer .imageUploader .filename{flex:1;box-sizing:border-box;height:100%;display:flex;flex-direction:column;justify-content:center;color:gray}.orgformModalContainer .imageUploader .browseBtn{width:80px;height:30px;display:flex;align-items:center;justify-content:center;background-color:#f0f0f0;box-sizing:border-box;border-radius:20px;color:#000;cursor:pointer}.orgformModalContainer .imageUploader .delImg{width:35px;height:35px;display:flex;align-items:center;justify-content:center;background-color:#f0f0f0;box-sizing:border-box;color:gray;cursor:pointer;border:1px solid #d9d9d9;border-radius:50%;font-size:20px}.theme-light .users{flex:1;width:100%;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;padding:70px 0 0;overflow:auto}.theme-light .users .appbar{width:100%;display:flex;height:70px;box-sizing:border-box;align-items:center;justify-content:space-between;padding:0 10px}.theme-light .users .appbar .titleContainer{flex:1;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:5px}.theme-light .users .appbar .titleContainer .welcome{font-size:28px;font-weight:600;color:#206672}.theme-light .users .appbar .titleContainer .title{font-size:20px;font-weight:700;color:#3d424ae0}.theme-light .users .appbar button{height:35px;box-sizing:border-box;padding:0 15px;display:flex;align-items:center;justify-content:center;gap:5px;background-color:#206672;color:#fff;border-radius:6px;cursor:pointer;border:none}.theme-light .users .usersContent{width:100%;flex:1;display:flex;flex-direction:column;overflow:auto;box-sizing:border-box;padding:10px}.theme-light .users .usersContent .listContainer{flex:1;width:100%;display:flex;flex-direction:column;border:1px solid #D9D9D9;border-radius:5px;box-sizing:border-box;overflow:auto}.theme-light .users .usersContent .listContainer table{width:100%;border-collapse:collapse}.theme-light .users .usersContent .listContainer table thead tr th{background-color:#f1f1f1;box-sizing:border-box;padding:10px;font-weight:550;border:1px solid #D9D9D9;border-top:none;border-bottom:1px solid #D9D9D9;position:sticky;top:0;z-index:1;text-align:start}.theme-light .users .usersContent .listContainer table thead tr th:first-child{border-left:none}.theme-light .users .usersContent .listContainer table thead tr th:last-child{border-right:none}.theme-light .users .usersContent .listContainer table thead tr th.index{width:50px;border-right:1px solid #D9D9D9;text-align:center}.theme-light .users .usersContent .listContainer table tbody tr{background-color:#fff;cursor:pointer}.theme-light .users .usersContent .listContainer table tbody tr td{border:1px solid #D9D9D9;box-sizing:border-box;padding:10px}.theme-light .users .usersContent .listContainer table tbody tr td .badge{box-sizing:border-box;padding:3px 20px;background-color:#d9d9d9;border-radius:15px;font-size:14px}.theme-light .users .usersContent .listContainer table tbody tr td .badge.active{background-color:#2cb171;color:#fff}.theme-light .users .usersContent .listContainer table tbody tr td .orgHolder{width:100%;display:flex;align-items:center;gap:5px;box-sizing:border-box;flex-wrap:wrap}.theme-light .users .usersContent .listContainer table tbody tr td .orgHolder .orgBadge{height:35px;display:flex;align-items:center;justify-content:center;border-radius:20px;box-sizing:border-box;padding:0 10px 0 5px;border:1px solid #206672;gap:5px}.theme-light .users .usersContent .listContainer table tbody tr td .orgHolder .orgBadge img{width:25px;height:25px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:3px;object-fit:contain;object-position:center;border:1px solid #D9D9D9}.theme-light .users .usersContent .listContainer table tbody tr td .orgHolder .orgBadge span{font-size:13px}.theme-light .users .usersContent .listContainer table tbody tr td:first-child{border-left:none}.theme-light .users .usersContent .listContainer table tbody tr td:last-child{border-right:none}.theme-light .users .usersContent .listContainer table tbody tr td.index{width:50px;border-right:1px solid #D9D9D9;text-align:center}.orgListDrawer{width:100%;height:100%;display:flex;flex-direction:column;box-sizing:border-box;overflow:auto;padding:10px;gap:10px}.orgListDrawer .header{width:100%;font-size:14px}.orgListDrawer .orglist{width:100%;flex:1;display:flex;flex-direction:column;overflow:auto;box-sizing:border-box;border:1px solid #D9D9D9;border-radius:5px}.orgListDrawer .orglist table{width:100%;border-collapse:collapse}.orgListDrawer .orglist table thead tr th{background-color:#f1f1f1;box-sizing:border-box;padding:10px;font-weight:600;border:1px solid #D9D9D9;border-top:none;border-bottom:1px solid #D9D9D9;position:sticky;top:0;z-index:1;text-align:start}.orgListDrawer .orglist table thead tr th:first-child{border-left:none}.orgListDrawer .orglist table thead tr th:last-child{border-right:none}.orgListDrawer .orglist table thead tr th.index{width:50px;border-right:1px solid #D9D9D9;text-align:center}.orgListDrawer .orglist table tbody tr{background-color:#fff;cursor:pointer}.orgListDrawer .orglist table tbody tr td{border:1px solid #D9D9D9;box-sizing:border-box;padding:10px}.orgListDrawer .orglist table tbody tr td .nameHolder{width:100%;display:flex;box-sizing:border-box;align-items:center;gap:5px}.orgListDrawer .orglist table tbody tr td .nameHolder img{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;box-sizing:border-box;object-fit:contain;object-position:center;padding:3px;border:1px solid #D9D9D9;color:#fff}.orgListDrawer .orglist table tbody tr td:first-child{border-left:none}.orgListDrawer .orglist table tbody tr td:last-child{border-right:none}.orgListDrawer .orglist table tbody tr td.index{width:50px;border-right:1px solid #D9D9D9;text-align:center;font-size:20px}.userDetailModal{width:100%;height:100%;display:flex;flex-direction:column;box-sizing:border-box;overflow:auto;gap:10px}.userDetailModal .inputContainer{width:100%;display:flex;align-items:center;box-sizing:border-box;gap:10px}.userDetailModal .inputHolder{width:100%;display:flex;flex-direction:column;box-sizing:border-box;gap:5px}.userDetailModal .inputHolder span{font-size:14px}.userDetailModal .inputHolder input,.userDetailModal .inputHolder .static{width:100%;height:40px;box-sizing:border-box;border:1px solid #D9D9D9;border-radius:6px;padding:5px}.userDetailModal .inputHolder30{width:32%;display:flex;flex-direction:column;box-sizing:border-box;gap:5px}.userDetailModal .inputHolder30 span{font-size:14px}.userDetailModal .manage{width:100%;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid #206672;border-radius:6px;color:#000;background-color:#fff;gap:5px;margin:10px 0}.userDetailModal .manage:hover{background-color:#206672;color:#fff;cursor:pointer}.userDetailModal .footer{width:100%;height:40px;display:flex;align-items:center}.userDetailModal .footer button{width:110px;height:35px;background-color:#fff;color:#000;border:1px solid #D9D9D9;border-radius:6px;cursor:pointer}.userDetailModal .footer .del{border:1px solid red;color:red}.userDetailModal .footer .del:hover{background-color:red;color:#fff}.userDetailModal .footer .btnholder{flex:1;height:100%;display:flex;align-items:center;justify-content:flex-end;gap:10px}.userDetailModal .footer .btnholder .save{border:1px solid #206672;background-color:#206672;color:#fff}
