@import "https://fonts.googleapis.com/css2?family=Lexend:wght@400;500;600;700&display=swap";:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74d3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-container-width:fit-content;--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-padding:14px;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-toast-shadow:0px 4px 12px #0000001a;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:.2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0, 0, var(--toastify-z-index));width:var(--toastify-container-width);box-sizing:border-box;color:#fff;flex-direction:column;display:flex;position:fixed}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);align-items:center;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right);align-items:end}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);align-items:center;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right);align-items:end}.Toastify__toast{--y:0;touch-action:none;width:var(--toastify-toast-width);min-height:var(--toastify-toast-min-height);box-sizing:border-box;padding:var(--toastify-toast-padding);border-radius:var(--toastify-toast-bd-radius);box-shadow:var(--toastify-toast-shadow);max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);z-index:0;word-break:break-word;flex:auto;align-items:center;margin-bottom:1rem;display:flex;position:relative}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}.Toastify__toast{--toastify-toast-width:100%;border-radius:0;margin-bottom:0}}.Toastify__toast-container[data-stacked=true]{width:var(--toastify-toast-width)}.Toastify__toast--stacked{width:100%;transform:translate3d(0, var(--y), 0) scale(var(--s));transition:transform .3s;position:absolute}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";height:calc(var(--g) * 1px);position:absolute;bottom:100%;left:0;right:0}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";z-index:-1;height:100%;position:absolute;bottom:0;left:0;right:0;transform:scaleY(3)}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{flex-shrink:0;width:22px;margin-inline-end:10px;display:flex}.Toastify--animate{animation-duration:.5s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;cursor:pointer;opacity:.7;z-index:1;background:0 0;border:none;outline:none;padding:0;transition:all .3s;position:absolute;top:6px;right:6px}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:unset}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;width:14px;height:16px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{z-index:1;opacity:.7;transform-origin:0;width:100%;height:100%;position:absolute;bottom:0;left:0}.Toastify__progress-bar--animated{animation:linear forwards Toastify__trackProgress}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:100%;border-bottom-left-radius:initial}.Toastify__progress-bar--wrp{border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:var(--toastify-toast-bd-radius);width:100%;height:5px;position:absolute;bottom:0;left:0;overflow:hidden}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{box-sizing:border-box;border:2px solid;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);border-radius:100%;width:20px;height:20px;animation:.65s linear infinite Toastify__spin}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(3000px)}60%{opacity:1;transform:translate(-25px)}75%{transform:translate(10px)}90%{transform:translate(-5px)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px, var(--y), 0)}to{opacity:0;transform:translate3d(2000px, var(--y), 0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(-3000px)}60%{opacity:1;transform:translate(25px)}75%{transform:translate(-10px)}90%{transform:translate(5px)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px, var(--y), 0)}to{opacity:0;transform:translate3d(-2000px, var(--y), 0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(3000px)}60%{opacity:1;transform:translateY(-20px)}75%{transform:translateY(10px)}90%{transform:translateY(-5px)}to{transform:translate(0,0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0, calc(var(--y) - 10px), 0)}40%,45%{opacity:1;transform:translate3d(0, calc(var(--y) + 20px), 0)}to{opacity:0;transform:translateY(-2000px)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(-3000px)}60%{opacity:1;transform:translateY(25px)}75%{transform:translateY(-10px)}90%{transform:translateY(5px)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0, calc(var(--y) - 10px), 0)}40%,45%{opacity:1;transform:translate3d(0, calc(var(--y) + 20px), 0)}to{opacity:0;transform:translateY(2000px)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0, var(--y), 0) scale3d(.3, .3, .3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px)rotateX(-20deg)}60%{opacity:1;transform:perspective(400px)rotateX(10deg)}80%{transform:perspective(400px)rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0, var(--y), 0) perspective(400px)}30%{transform:translate3d(0, var(--y), 0) perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{transform:translate3d(0, var(--y), 0) perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{visibility:visible;transform:translate(110%)}to{transform:translate3d(0, var(--y), 0)}}@keyframes Toastify__slideInLeft{0%{visibility:visible;transform:translate(-110%)}to{transform:translate3d(0, var(--y), 0)}}@keyframes Toastify__slideInUp{0%{visibility:visible;transform:translateY(110%)}to{transform:translate3d(0, var(--y), 0)}}@keyframes Toastify__slideInDown{0%{visibility:visible;transform:translateY(-110%)}to{transform:translate3d(0, var(--y), 0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0, var(--y), 0)}to{visibility:hidden;transform:translate3d(110%, var(--y), 0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0, var(--y), 0)}to{visibility:hidden;transform:translate3d(-110%, var(--y), 0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0, var(--y), 0)}to{visibility:hidden;transform:translateY(500px)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0, var(--y), 0)}to{visibility:hidden;transform:translateY(-500px)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-duration:.3s;animation-timing-function:ease-in}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-duration:.3s;animation-timing-function:ease-in}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-duration:.3s;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-duration:.3s;animation-timing-function:ease-in}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.changePasswordModal .checkboxItem{color:var(--secondary-color);align-items:center;gap:10px;margin-bottom:20px;display:flex}.changePasswordModal .checkboxItem .ant-checkbox-wrapper{align-items:center;display:flex}.inputContent{border:1px solid #0000;width:100%}.inputContent label{width:100%;height:100%;font-size:calc(var(--font-size-11px) * var(--font-scale));color:var(--black);appearance:none;font-weight:var(--font-weight-medium);background:0 0;border:none;outline:none}.inputContent .inputWrapper{border-radius:var(--border-radius-4px);background-color:var(--inputBG);border:1px solid var(--inputBorder);align-items:center;height:35px;padding:0 12px;display:flex;position:relative}.inputContent .inputWrapper .inputIcon{width:13px;height:16px;margin-right:4px}.inputContent .inputWrapper .inputCustomeIcon{color:var(--inputBorder);width:16px;height:16px;margin-right:4px}.inputContent .inputWrapper .inputField{width:100%;height:100%;font-size:calc(var(--font-size-12px) * var(--font-scale));color:var(--black);appearance:none;background:0 0;border:none;outline:none}.inputContent .inputWrapper input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.inputContent .inputWrapper input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.inputContent .inputWrapper input::placeholder{color:#b3b3b3;font-weight:var(--font-weight-medium);font-size:calc(var(--font-size-12px) * var(--font-scale))}.inputContent .inputWrapper .floatingLabel{color:var(--fieldcolor);font-size:calc(var(--font-size-16px) * var(--font-scale));pointer-events:none;transition:all .2s ease-in-out;position:absolute;top:50%;left:20px;transform:translateY(-20%)}.inputContent .inputWrapper .floatingLabel.float{font-size:calc(var(--font-size-13px) * var(--font-scale));top:13px}.inputContent .inputWrapper .floatingLabelWithoutIcon{color:var(--fieldcolor);font-size:calc(var(--font-size-16px) * var(--font-scale));pointer-events:none;transition:all .2s ease-in-out;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.inputContent .inputWrapper .floatingLabelWithoutIcon.float{font-size:calc(var(--font-size-13px) * var(--font-scale));top:13px}.inputContent .inputWrapper.active{border-color:var(--inputActiveBorder);box-shadow:7px 9px 25px #7a53ec26}.inputContent .inputWrapper.active .inputCustomeIcon,.inputContent .inputWrapper.active input::placeholder{color:var(--inputActiveBorder)}.inputContent .errorText{font-size:calc(var(--font-size-9px) * var(--font-scale));color:var(--red)!important}.customButton{-webkit-user-select:none;user-select:none;border-radius:var(--border-radius-6px);cursor:pointer;height:35px;font-size:calc(var(--font-size-12px) * var(--font-scale));font-weight:var(--font-weight-medium);border:none;outline:none;flex-direction:row;justify-content:center;align-items:center;gap:5px;padding:0 10px;display:flex}.customButton .btn-icon{font-size:calc(var(--font-size-12px) * var(--font-scale));margin-top:5px}.customButton{white-space:nowrap}.customButton.primary{background:var(--Primarybuttonbg2);color:var(--white)}.customButton.danger{background:var(--red);color:var(--white)}.customButton.secondary{background-color:var(--cancelbuttonbg);color:var(--black)}.specialButton{opacity:.5}.specialButton:hover{opacity:1;transition:all .2s ease-in}.customButton{justify-content:center;align-items:center;gap:8px;transition:all .3s;display:flex}.customButton:disabled,.customButton.disabled{opacity:.6;cursor:not-allowed}.customButton:disabled:hover,.customButton.disabled:hover{box-shadow:none;transform:none}.customButton.primary.disabled{background-color:#ccc;border-color:#ccc}.customButton.secondary.disabled{color:#999;background-color:#f0f0f0;border-color:#ddd}.customButton.danger.disabled{color:#666;background-color:#fcc;border-color:#f99}.customButton.btn-loading{cursor:not-allowed}.customButton .spinner{justify-content:center;align-items:center;display:flex}.customButton .spinner .spin-icon{animation:1s linear infinite rotate}.spinner{border:2px solid var(--white);border-top:2px solid #0000;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.profilePopoverContent{background-color:var(--white);border-radius:var(--border-radius-6px);min-width:180px;transition:all .3s;box-shadow:0 6px 18px #0000001f}.redcolorcontentdv{font-weight:var(--font-weight-medium);color:var(--secondary-color);cursor:pointer;align-items:center;gap:10px;padding:6px 16px;transition:background-color .2s,color .2s;display:flex}.redcolorcontentdv:hover{color:var(--red)}.redcolorcontentdv .red{font-size:calc(var(--font-size-12px) * var(--font-scale));color:var(--red)}.redcolorcontentdv span{text-overflow:ellipsis;white-space:nowrap;font-size:calc(var(--font-size-12px) * var(--font-scale));overflow:hidden}.popoverItem{font-weight:var(--font-weight-medium);color:var(--secondary-color);cursor:pointer;align-items:center;gap:10px;padding:6px 16px;transition:background-color .2s,color .2s;display:flex}.popoverItem .popoverIcon2{font-size:calc(var(--font-size-12px) * var(--font-scale));color:var(--primary-color)}.popoverItem .red{font-size:calc(var(--font-size-12px) * var(--font-scale));color:var(--red)}.popoverItem .redcolortextdv:hover{color:var(--red)}.popoverItem span{text-overflow:ellipsis;white-space:nowrap;font-size:calc(var(--font-size-12px) * var(--font-scale));overflow:hidden}.popoverDivider2{background-color:var(--lightgrey);height:1px}.ant-popover .ant-popover-inner,.ant-popover .ant-popover-inner-content{padding:0}.SignOutConfirm .ant-modal{min-width:524px}.SignOutConfirm .ant-modal .ant-modal-container{max-height:300px}.SignOutConfirm .ant-modal .forpaddingsignout{padding:20px!important}.SignOutConfirm .fieldmaintaindvcolumn{padding:20px}.SignOutConfirm .fieldmaintaindvcolumn .form-group{text-align:center}.SignOutConfirm .fieldmaintaindvcolumn .form-group .label{white-space:nowrap;font-size:var(--font-size-18px);text-align:center;color:var(--gray);font-weight:var(--font-weight-normal);margin:0 auto}.SignOutConfirm .fieldmaintaindvcolumn .form-group .label span{color:var(--red);font-size:var(--font-size-16px);font-weight:var(--font-weight-medium)}.SignOutConfirm .formButtons button:last-child{background-color:red}.switch-tenancy-popover .ant-popover-inner{border-radius:16px;overflow:hidden;box-shadow:0 8px 24px #0000001f}.switch-tenancy-popover .ant-popover-content{min-width:400px;padding:10px}.switch-tenancy-popover .ant-popover-inner-content{padding:0}.switch-tenancy-popover-content{background:var(--white);width:480px;max-width:90vw}.switch-tenancy-popover-content .popover-header{background:linear-gradient(135deg, var(--primary-light,#f0f5ff) 0%, var(--white) 100%);border-bottom:1px solid var(--borderColor);padding:20px 20px 12px}.switch-tenancy-popover-content .popover-header .popover-title{font-size:calc(var(--font-size-18px) * var(--font-scale));font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0 0 4px}.switch-tenancy-popover-content .popover-header .popover-subtitle{font-size:calc(var(--font-size-13px) * var(--font-scale));color:var(--text-secondary)}.switch-tenancy-popover-content .search-wrapper{border-bottom:1px solid var(--borderColor);padding:10px}.switch-tenancy-popover-content .search-wrapper .input-component{width:100%}.switch-tenancy-popover-content .search-wrapper .input-component input{background:var(--bg-gray-light);border:1px solid var(--borderColor);border-radius:10px;transition:all .2s}.switch-tenancy-popover-content .search-wrapper .input-component input:focus{border-color:var(--primary-color);box-shadow:0 0 0 2px rgba(var(--primary-rgb), .1)}.switch-tenancy-popover-content .tenants-list{max-height:480px;padding:10px;overflow-y:auto}.switch-tenancy-popover-content .tenants-list::-webkit-scrollbar{width:6px}.switch-tenancy-popover-content .tenants-list::-webkit-scrollbar-track{background:var(--bg-gray);border-radius:3px}.switch-tenancy-popover-content .tenants-list::-webkit-scrollbar-thumb{background:var(--border-color-dark);border-radius:3px}.switch-tenancy-popover-content .tenants-list::-webkit-scrollbar-thumb:hover{background:var(--text-secondary)}.switch-tenancy-popover-content .tenant-card{background:var(--white);border:1px solid var(--borderColor);border-radius:12px;margin-bottom:12px;transition:all .2s;overflow:hidden}.switch-tenancy-popover-content .tenant-card:hover{border-color:var(--primary-color-light);box-shadow:0 2px 8px #0000000f}.switch-tenancy-popover-content .tenant-card.expanded{border-color:var(--primary-color);box-shadow:0 2px 12px rgba(var(--primary-rgb), .12)}.switch-tenancy-popover-content .tenant-card .tenant-card-main{cursor:pointer;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.switch-tenancy-popover-content .tenant-card .tenant-card-main .tenant-info-section{flex:1;align-items:center;gap:12px;display:flex}.switch-tenancy-popover-content .tenant-card .tenant-card-main .tenant-info-section .tenant-avatar-wrapper{position:relative}.switch-tenancy-popover-content .tenant-card .tenant-card-main .tenant-info-section .tenant-avatar-wrapper .tenant-avatar{background:linear-gradient(135deg, var(--primary-color) 0%, var(--primary-dark) 100%);border-radius:12px}.switch-tenancy-popover-content .tenant-card .tenant-card-main .tenant-info-section .tenant-avatar-wrapper .tenant-avatar .ant-avatar-string{font-weight:var(--font-weight-semibold);font-size:calc(var(--font-size-16px) * var(--font-scale))}.switch-tenancy-popover-content .tenant-card .tenant-card-main .tenant-info-section .tenant-avatar-wrapper .active-badge{position:absolute;bottom:0;right:0}.switch-tenancy-popover-content .tenant-card .tenant-card-main .tenant-info-section .tenant-avatar-wrapper .active-badge .ant-badge-status-dot{border:2px solid var(--white);width:10px;height:10px}.switch-tenancy-popover-content .tenant-card .tenant-card-main .tenant-info-section .tenant-details{flex:1}.switch-tenancy-popover-content .tenant-card .tenant-card-main .tenant-info-section .tenant-details .tenant-name-row{align-items:center;gap:8px;margin-bottom:4px;display:flex}.switch-tenancy-popover-content .tenant-card .tenant-card-main .tenant-info-section .tenant-details .tenant-name-row .tenant-name{font-size:calc(var(--font-size-15px) * var(--font-scale));font-weight:var(--font-weight-semibold);color:var(--text-primary)}.switch-tenancy-popover-content .tenant-card .tenant-card-main .tenant-info-section .tenant-details .tenant-name-row .lock-icon-small{opacity:.6;width:12px;height:12px}.switch-tenancy-popover-content .tenant-card .tenant-card-main .tenant-info-section .tenant-details .tenant-subdomain{font-size:calc(var(--font-size-12px) * var(--font-scale));color:var(--text-secondary);display:block}.switch-tenancy-popover-content .tenant-card .tenant-card-main .tenant-actions{align-items:center;gap:12px;display:flex}.switch-tenancy-popover-content .tenant-card .tenant-card-main .tenant-actions .expand-icon{background:var(--bg-gray-light);border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;transition:all .2s;display:flex}.switch-tenancy-popover-content .tenant-card .tenant-card-main .tenant-actions .expand-icon svg{color:var(--text-secondary);transition:transform .2s}.switch-tenancy-popover-content .tenant-card .tenant-card-main .tenant-actions .expand-icon.rotated svg{transform:rotate(90deg)}.switch-tenancy-popover-content .tenant-card .tenant-card-main .tenant-actions .expand-icon:hover{background:var(--bg-gray)}.switch-tenancy-popover-content .tenant-card .tenant-card-main .tenant-actions .expand-icon:hover svg{color:var(--primary-color)}.switch-tenancy-popover-content .tenant-card .tenant-expanded-details{padding:0 16px 16px 72px;animation:.2s slideDown}.switch-tenancy-popover-content .tenant-card .tenant-expanded-details .details-divider{background:var(--borderColor);margin:0 0 12px}.switch-tenancy-popover-content .tenant-card .tenant-expanded-details .detail-item{align-items:flex-start;gap:12px;display:flex}.switch-tenancy-popover-content .tenant-card .tenant-expanded-details .detail-item .detail-icon{color:var(--text-secondary);font-size:calc(var(--font-size-16px) * var(--font-scale));flex-shrink:0;margin-top:2px}.switch-tenancy-popover-content .tenant-card .tenant-expanded-details .detail-item>div{flex-direction:column;flex:1;gap:2px;display:flex}.switch-tenancy-popover-content .tenant-card .tenant-expanded-details .detail-item>div .detail-label{font-size:calc(var(--font-size-11px) * var(--font-scale));text-transform:uppercase;letter-spacing:.5px;font-weight:var(--font-weight-semibold)}.switch-tenancy-popover-content .tenant-card .tenant-expanded-details .detail-item>div .detail-value{font-size:calc(var(--font-size-13px) * var(--font-scale));color:var(--text-primary);word-break:break-word}.switch-tenancy-popover-content .empty-state{text-align:center;padding:48px 20px}.switch-tenancy-popover-content .empty-state svg{color:var(--text-disabled);opacity:.5;margin-bottom:12px}.switch-tenancy-popover-content .empty-state .ant-typography{font-size:calc(var(--font-size-14px) * var(--font-scale));color:var(--text-secondary)}@keyframes slideDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.app-header{background:var(--white);border-bottom:1px solid var(--lightgrey);justify-content:space-between;align-items:center;height:65.6px;padding:0 20px;display:flex;box-shadow:0 1px 4px #00000014}.header-left{align-items:center;gap:12px;display:flex}.header-right{align-items:center;gap:6px;display:flex}.switchTenant{border-radius:var(--border-radius-6px);background:var(--header-option);cursor:pointer;width:auto;height:36px;font-weight:var(--font-weight-medium);justify-content:center;align-items:center;gap:6px;padding:0 20px;display:flex;position:relative}.notificCont{cursor:pointer}.notificCont .notificBg{border-radius:var(--border-radius-6px);background:var(--header-option);justify-content:center;align-items:center;width:auto;min-width:36px;height:36px;display:flex;position:relative}.notificCont .Notific{background:var(--red);border-radius:var(--border-radius-50per);width:8px;height:8px;position:absolute;top:6px;right:6px}.menubtn{font-size:calc(var(--font-size-22px) * var(--font-scale));cursor:pointer}.side-menu{background-color:var(--white);border-right:1px solid var(--lightgrey)}.side-menu.mobile{z-index:1001;width:260px;max-width:360px;height:100vh;position:fixed;top:0;left:0;box-shadow:0 0 20px #00000026}.side-menu.mobile.collapsed{display:none}.side-menu.mobile.open{display:block}.side-menu.ant-layout-sider-collapsed{width:80px;min-width:80px;max-width:80px}.side-menu.ant-layout-sider-collapsed .collapse-Btn{height:10px}.side-menu.ant-layout-sider-collapsed .menu-search-container{padding:0;display:none}.side-menu.ant-layout-sider-collapsed .menu-search-container .menu-search-input .ant-input-affix-wrapper{background:var(--inputBG);border:1px solid var(--lightgrey);border-radius:var(--border-radius-6px);height:36px}.side-menu.ant-layout-sider-collapsed .menu-search-container .menu-search-input .ant-input-affix-wrapper .ant-input{font-size:calc(var(--font-size-13px) * var(--font-scale));color:var(--gray);background:0 0}.side-menu.ant-layout-sider-collapsed .menu-search-container .menu-search-input .ant-input-affix-wrapper .ant-input::placeholder{color:var(--gray-light);font-size:calc(var(--font-size-13px) * var(--font-scale))}.side-menu.ant-layout-sider-collapsed .menu-search-container .menu-search-input .ant-input-affix-wrapper .ant-input-prefix{color:var(--gray-light);margin-right:8px}.side-menu .menu-header{flex-shrink:0;justify-content:space-between;align-items:center;padding:12px;display:flex}.side-menu .menu-header .main-logo{object-fit:contain;width:130px;height:40px}.side-menu .menu-header svg{color:var(--Purple-color);font-size:var(--font-size-23px)}.side-menu .menu-header .collapse-Btn{cursor:pointer;width:20px;height:20px;color:var(--gray);font-size:calc(var(--font-size-16px) * var(--font-scale));justify-content:center;align-items:center;display:flex}.side-menu .ant-menu-item-group-title{padding:0 10px 8px 8px}.side-menu .ant-menu-item-group-title .menu-search-container{padding:0}.side-menu .ant-menu-item-group-title .menu-search-container .inputContent .inputWrapper{border-radius:var(--border-radius-4px);background:var(--inputBG2);border:none;align-items:center;gap:3px;width:280px;height:36px;margin:0;display:flex}.side-menu .ant-menu-item-group-title .menu-search-container .inputContent .inputWrapper .inputCustomeIcon{margin:0 0 5px}.side-menu .ant-menu-item-group-title .menu-search-container .inputContent .inputWrapper .inputCustomeIcon svg{width:12px;height:12px;color:var(--input-icon)}.side-menu .ant-menu-item-group-title .menu-search-container .inputContent .inputWrapper .inputField::placeholder{color:var(--darkGrey);font-weight:var(--font-weight-normal);font-size:var(--font-size-12px)}.side-menu .ant-menu-item-group-title .menu-search-container .inputContent .inputWrapper.active{box-shadow:none}.side-menu .sticky-profile{border-top:1px solid var(--lightgrey);background:var(--white);z-index:10;cursor:pointer;flex-shrink:0;padding:20px 24px;position:absolute;bottom:0;left:0;right:0}.side-menu .sticky-profile .profile-content{pointer-events:none;align-items:center;gap:12px;display:flex}.side-menu .sticky-profile .profile-content .profile-image{border-radius:var(--border-radius-50per);border:1px solid gray;width:40px;height:40px}.side-menu .sticky-profile .profile-content .profile-info{flex:1}.side-menu .sticky-profile .profile-content .profile-info .profile-name{font-size:calc(var(--font-size-14px) * var(--font-scale));font-weight:var(--font-weight-semibold);color:#111827;margin-bottom:2px;line-height:1.3}.side-menu .sticky-profile .profile-content .profile-info .profile-role{font-size:calc(var(--font-size-12px) * var(--font-scale));color:var(--secondary-color);text-overflow:ellipsis;white-space:nowrap;width:200px;line-height:1.2;overflow:hidden}.side-menu .scrollerContent{scrollbar-width:auto;scrollbar-color:var(--scrollbarTrackcolor);scroll-behavior:smooth;height:calc(100vh - 150px);overflow:hidden}.side-menu .scrollerContent::-webkit-scrollbar{width:3px}.side-menu .scrollerContent::-webkit-scrollbar-button{width:0;height:0;display:none}.side-menu .scrollerContent::-webkit-scrollbar-track{background:var(--scrollbarTrackcolor);border-radius:var(--border-radius-20px)}.side-menu .scrollerContent::-webkit-scrollbar-thumb{background-color:var(--scrollbarTrackcolor);border-radius:var(--border-radius-20px);transition:background-color .3s}.side-menu .scrollerContent{padding:0;overflow-y:auto}.side-menu .scrollerContent::-webkit-scrollbar-thumb{background:var(--white)}.side-menu .scrollerContent .ant-menu-item,.side-menu .scrollerContent .ant-menu-submenu-title{justify-content:center;align-items:center;width:100%;margin:0;padding:0 12px;display:flex;padding-left:12px!important}.side-menu .scrollerContent .ant-menu-submenu-title .ant-menu .ant-menu-item{width:100%}.side-menu:hover .scrollerContent::-webkit-scrollbar-thumb{background:var(--scrollbarThumbcolor)}.ant-menu-item,.ant-menu-submenu-title{border-bottom:1px solid var(--lightgrey)}.ant-menu .ant-menu-item,.ant-menu .ant-menu-submenu,.ant-menu .ant-menu-submenu-title{border-radius:0}.ant-menu-inline .ant-menu-item-selected{color:var(--Purple-color);background-color:#0000}.ant-menu-inline .ant-menu-item-selected .ant-menu-item-icon{color:var(--Purple-color)}.side-menu-overlay{z-index:1000;background:#0006;width:100vw;height:100vh;position:fixed;top:0;left:0}.ant-menu-submenu-arrow{display:none}.submenu-label{cursor:pointer;justify-content:space-between;align-items:center;display:flex}.submenu-label .custom-arrow{font-size:var(--font-size-14px);transition:transform .3s;transform:rotate(-90deg)}.submenu-label.active{color:var(--primary-color)}.submenuLabelEnd{cursor:pointer;justify-content:center;align-items:center;display:flex}.submenuLabelEnd .custom-arrow{font-size:var(--font-size-14px);transition:transform .3s;position:absolute;right:10px;transform:rotate(-90deg)}.submenuLabelEnd.active{color:var(--primary-color)}.ant-menu-submenu-open>.ant-menu-submenu-title .submenu-label .custom-arrow{transform:rotate(0)}.ant-menu-light .ant-menu-submenu-selected>.ant-menu-submenu-title,.ant-menu-light>.ant-menu .ant-menu-submenu-selected>.ant-menu-submenu-title{color:var(--primary-color)!important}.menu-search-container{align-items:center;height:56px;padding:8px 12px;transition:none;display:flex;overflow:hidden}.menu-search-container.is-collapsed{justify-content:center;padding:8px}.menu-search-container.is-collapsed input{display:none}.menu-search-container.is-collapsed .input-icon,.menu-search-container.is-collapsed svg{font-size:calc(var(--font-size-18px) * var(--font-scale))}.flexDv{color:var(--black)}.flexDv:active{color:var(--primary-color)}.ant-menu-light.ant-menu-inline .ant-menu-sub.ant-menu-inline{padding-left:20px}.AddProjectModal .ant-modal .ant-modal-container{max-height:calc(100vh - 100px)}.datePickerWrapper{flex-direction:column;gap:6px;width:100%;display:flex}.datePickerWrapper .ant-picker{background:var(--inputBG);border-radius:var(--border-radius-4px);border:none;border:1px solid var(--inputBorder);height:38px;padding:0 12px}.datePickerWrapper .ant-picker-outlined:focus-within{box-shadow:none;border:none}.datePickerWrapper .ant-picker .ant-picker-input>input:placeholder-shown{font-size:calc(var(--font-size-12px) * var(--font-scale))}.datePickerLabel{font-size:calc(var(--font-size-12px) * var(--font-scale));font-weight:var(--font-weight-medium);color:var(--secondary-color)}.checkbox-wrapper{align-items:center;gap:8px;height:fit-content;margin-top:15px;display:flex}.checkbox-wrapper h2{font-size:calc(var(--font-size-11px) * var(--font-scale));font-weight:var(--font-weight-medium);margin:0}.checkbox-wrapper{align-items:center;gap:10px;display:flex}.checkbox-wrapper .ant-checkbox .ant-checkbox-inner{width:18px;height:18px}.checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner:after{width:6px;height:10px;top:7.5px;left:5px}.ant-checkbox,.ant-popover .form-group label{height:fit-content;display:flex}.ant-popover .form-group .ant-checkbox-wrapper{height:fit-content;margin:0;display:flex}.textareaContent{width:100%}.textareaContent label{font-size:calc(var(--font-size-11px) * var(--font-scale));font-weight:var(--font-weight-medium);color:var(--black);margin-bottom:5px;display:block}.textareaContent .textareaWrapper{border-radius:var(--border-radius-6px);background-color:var(--inputBG);border:1px solid var(--inputBorder);align-items:flex-start;height:auto;min-height:100px;padding:5px 10px;display:flex;position:relative}.textareaContent .textareaWrapper .textareaIcon{width:16px;height:16px;margin-top:6px;margin-right:11px}.textareaContent .textareaWrapper .textareaField{resize:none;width:100%;height:auto;min-height:100px;font-size:calc(var(--font-size-12px) * var(--font-scale));color:var(--black);background:0 0;border:none;outline:none;margin-top:0;padding:0;overflow:hidden}.textareaContent .textareaWrapper .floatingLabel{font-size:calc(var(--font-size-16px) * var(--font-scale));color:var(--fieldcolor);pointer-events:none;transition:all .2s ease-in-out;position:absolute;top:19px;left:40px}.textareaContent .textareaWrapper .floatingLabel.float{font-size:calc(var(--font-size-13px) * var(--font-scale));top:20px}.textareaContent .textareaWrapper .floatingLabelWithoutIcon{color:var(--fieldcolor);font-size:calc(var(--font-size-16px) * var(--font-scale));pointer-events:none;transition:all .2s ease-in-out;position:absolute;top:6px;left:16px;transform:translateY(-50%)}.textareaContent .textareaWrapper .floatingLabelWithoutIcon.float{font-size:calc(var(--font-size-13px) * var(--font-scale));top:13px}.textareaContent .textareaWrapper.active{border-color:var(--inputActiveBorder);box-shadow:7px 9px 25px #7a53ec26}.textareaContent .textareaWrapper.active .inputCustomeIcon,.textareaContent .textareaWrapper.active input::placeholder{color:var(--inputActiveBorder)}.textareaContent .textareaWrapper.error{border-color:var(--error-color,#ff4d4f);background-color:var(--error-bg,#fff2f2)}.textareaContent .error-message{color:var(--error-color,#ff4d4f);font-size:calc(var(--font-size-11px) * var(--font-scale));margin-top:4px;margin-left:2px}.textareaField{resize:none;height:auto;min-height:200px;overflow:hidden}.user-avatar{border-radius:var(--border-radius-50per);color:var(--white);font-weight:var(--font-weight-bold);text-align:center;-webkit-user-select:none;user-select:none;cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.user-avatar img{border-radius:var(--border-radius-50per);object-fit:cover;width:100%;height:100%}.private-layout{height:100vh;display:flex}.private-layout .main-content{background-color:var(--white);flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.private-layout .main-content .page-content{scrollbar-width:auto;scrollbar-color:var(--scrollbarTrackcolor);scroll-behavior:smooth;flex:1;overflow:hidden}.private-layout .main-content .page-content::-webkit-scrollbar{width:3px}.private-layout .main-content .page-content::-webkit-scrollbar-button{width:0;height:0;display:none}.private-layout .main-content .page-content::-webkit-scrollbar-track{background:var(--scrollbarTrackcolor);border-radius:var(--border-radius-20px)}.private-layout .main-content .page-content::-webkit-scrollbar-thumb{background-color:var(--scrollbarTrackcolor);border-radius:var(--border-radius-20px);transition:background-color .3s}.private-layout .main-content .page-content{background-color:var(--white)}.loading-container{background:var(--inputBG);flex-direction:column;justify-content:center;align-items:center;height:100vh;display:flex}.backgroundEffect{position:absolute}.backgroundEffect img{width:100%;height:100vh}.logo{width:220px;margin-bottom:24px}.dots{gap:8px;display:flex}.dots .dot1{background:#ee4268}.dots .dot2{background:var(--bulkimport)}.dots .dot3{background:#944398}.dots span{border-radius:50%;width:10px;height:10px;animation:1.4s ease-in-out infinite both bounce}.dots span:first-child{animation-delay:-.32s}.dots span:nth-child(2){animation-delay:-.16s}@keyframes bounce{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.task-card{background:var(--white);border-radius:var(--border-radius-8px);border:1px solid var(--color-e0e0e0);touch-action:none;will-change:transform;backface-visibility:hidden;transform-style:preserve-3d;-webkit-user-select:none;user-select:none;touch-action:manipulation;cursor:pointer;flex-direction:column;margin-bottom:12px;padding:16px;display:flex;position:relative;box-shadow:0 1px 3px #0000001a}.task-card .card-label-row{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.task-card .label-pill{font-size:calc(var(--font-size-11px) * var(--font-scale));font-weight:var(--font-weight-medium);background:var(--color-f5f6f8);border-radius:var(--border-radius-20px);color:var(--color-333);align-items:center;padding:4px 10px;display:inline-flex;position:relative;overflow:hidden}.task-card .label-pill:before{content:"";background:var(--label-color);width:4px;position:absolute;top:0;bottom:0;left:0}.task-card .label-pill:after{content:"";background:var(--label-color);width:4px;position:absolute;top:0;bottom:0;right:0}.task-card.is-dragging{opacity:.4}.task-card.is-overlay{cursor:grabbing;box-shadow:0 10px 20px var(--color-rgba-0-0-0-0-15);transform:scale(1.02)}.task-card .card-top{justify-content:space-between;align-items:center;margin-bottom:17px;display:flex}.task-card .card-top svg{color:var(--inputActiveBorder);font-size:calc(var(--font-size-20px) * var(--font-scale));cursor:pointer;stroke-width:2px}.task-card .card-top .space-info{font-size:calc(var(--font-size-12px) * var(--font-scale));color:var(--color-7c7c7c);font-weight:var(--font-weight-medium);align-items:center;gap:5px;display:flex}.task-card .card-top .space-info .dot{background-color:var(--boardCardRed);border-radius:50%;width:7px;height:7px;display:inline-block}.task-card .title-container{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.task-card .title-container .card-title{font-size:calc(var(--font-size-15px) * var(--font-scale));font-weight:var(--font-weight-medium);color:var(--blackA1);text-overflow:ellipsis;white-space:nowrap;flex:1;width:100px;line-height:1.4;overflow:hidden}.task-card .title-container .card-title .desc-icon{vertical-align:middle;margin-left:6px;display:inline-flex}.task-card .title-container .profile-section{flex-shrink:0;width:32px;height:32px;position:relative}.task-card .title-container .profile-section .avatar{background:var(--boardCardLavender);width:32px;height:32px;color:var(--white);font-size:calc(var(--font-size-13px) * var(--font-scale));border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:flex}.task-card .title-container .profile-section .status-dot{background:var(--color-79d7a8);border:2px solid var(--white);z-index:2;border-radius:50%;width:10px;height:10px;position:absolute;top:0;right:0}.task-card .card-date{font-size:calc(var(--font-size-13px) * var(--font-scale));font-weight:var(--font-weight-semibold);align-items:center;gap:6px;margin-bottom:12px;display:flex}.task-card .card-date .flag{color:var(--boardCardRed);display:flex}.task-card .card-date .end-date{color:var(--color-ff4d4d)}.task-card .card-footer{font-size:calc(var(--font-size-11px) * var(--font-scale));font-weight:var(--font-weight-medium);color:var(--color-a4adb9);text-transform:capitalize;letter-spacing:.5px;cursor:pointer;padding-top:10px}.task-card .card-footer:hover{color:var(--boardCardLavender)}.CardDetail .label{font-size:calc(var(--font-size-14px) * var(--font-scale));color:var(--black);appearance:none;font-weight:var(--font-weight-medium);background:0 0;border:none;outline:none}.CardDetail .readonly-value p{margin:0}.CardDetail .readonly-value{border-radius:var(--border-radius-4px);background-color:var(--inputBG);border:1px solid var(--inputBorder);align-items:center;height:35px;padding:0 12px;display:flex;position:relative}.CardDetail .tabLabel{font-size:calc(var(--font-size-12px) * var(--font-scale))}.CardDetail .tabLabel svg{font-size:calc(var(--font-size-10px) * var(--font-scale))}.CardDetail .ant-modal{min-width:var(--card-detail-width);padding:0}.CardDetail .ant-modal .ant-modal-content{border-radius:var(--border-radius-12px);flex-direction:column;height:800px;padding:0;display:flex;overflow:hidden}.CardDetail .ant-modal .ant-modal-container{height:auto}.CardDetail .modal-header{border-bottom:1px solid var(--borderColor);flex-shrink:0;justify-content:space-between;align-items:center;margin:0;padding:16px 24px;display:flex}.CardDetail .modal-header .CardDetail_Title{align-items:center;gap:10px;display:flex}.CardDetail .modal-header .CardDetail_Title h2{text-align:left;margin:0}.CardDetail .modal-header .CardDetail_Title svg{color:#969696;font-size:calc(var(--font-size-13px) * var(--font-scale))}.CardDetail .modal-header .header-actions{gap:12px;display:flex}.CardDetail .modal-header .header-actions .close-btn{cursor:pointer;font-size:calc(var(--font-size-18px) * var(--font-scale));color:#555;border-radius:var(--border-radius-4px);transition:background-color var(--transition-default);background:0 0;border:none;padding:4px 8px}.CardDetail .modal-header .header-actions .close-btn:hover{background-color:#f0f0f0}.CardDetail .maintainCont{background:var(--white);flex:1;min-height:0;display:flex;overflow:hidden}.CardDetail .maintainCont .item01{scrollbar-width:none;width:70%;height:fit-content;padding:20px 24px;overflow-y:auto}.CardDetail .maintainCont .item01::-webkit-scrollbar{width:6px}.CardDetail .maintainCont .item01::-webkit-scrollbar-thumb{border-radius:var(--border-radius-10px);background:#d1d5db}.CardDetail .maintainCont .item01::-webkit-scrollbar-thumb:hover{background:#9ca3af}.CardDetail .maintainCont .item01 .nonConformityInlineSection{border-radius:var(--border-radius-12px);padding:0}.CardDetail .maintainCont .item01 .nonconformitybutton{justify-content:end;margin-top:10px;display:flex}.CardDetail .maintainCont .item01 .nonConformityInlineFields{gap:16px;display:grid}.CardDetail .maintainCont .item01 .nonConformityActions{margin-top:16px}.CardDetail .maintainCont .item01 .fieldadjustdv{gap:15px;padding:0 0 20px;display:grid;grid-template-columns:repeat(4,1fr)!important}.CardDetail .maintainCont .item01 .fieldmaintaindv,.CardDetail .maintainCont .item01 .fieldmaintaindvcolumn{padding:10px 0}.CardDetail .maintainCont .item01 .fieldmaintaindv h1,.CardDetail .maintainCont .item01 .fieldmaintaindvcolumn h1{font-size:calc(var(--font-size-13px) * var(--font-scale));font-weight:var(--font-weight-semibold);color:var(--black);margin-bottom:8px}.CardDetail .maintainCont .item01 .fieldmaintaindv .form-group,.CardDetail .maintainCont .item01 .fieldmaintaindvcolumn .form-group{margin-bottom:0}.CardDetail .maintainCont .item01 .fieldmaintaindv .form-group .label,.CardDetail .maintainCont .item01 .fieldmaintaindvcolumn .form-group .label{color:#676f7c;font-size:calc(var(--font-size-12px) * var(--font-scale));font-weight:var(--font-weight-normal);text-align:start;width:100%;margin-bottom:4px}.CardDetail .maintainCont .item01 .fieldmaintaindv .form-group .colorGry,.CardDetail .maintainCont .item01 .fieldmaintaindvcolumn .form-group .colorGry{color:var(--gray)}.CardDetail .maintainCont .item01 .fieldmaintaindv .widthFit,.CardDetail .maintainCont .item01 .fieldmaintaindvcolumn .widthFit{width:fit-content}.CardDetail .maintainCont .item01 .project-planning{border:1px solid var(--inputBorder);border-radius:var(--border-radius-6px);cursor:pointer;width:100%;transition:background-color var(--transition-default);background-color:#0000;justify-content:flex-start;align-items:center;gap:5px;margin:5px 0;padding:10px;display:flex}.CardDetail .maintainCont .item01 .project-planning h1{font-size:calc(var(--font-size-12px) * var(--font-scale));margin:0}.CardDetail .maintainCont .item01 .project-planning:hover{background-color:#0000}.CardDetail .maintainCont .item01 .project-planning.SprintDetail{background-color:#e4e6ea;justify-content:space-between;align-items:center;display:flex}.CardDetail .maintainCont .item02{border-left:1px solid var(--borderColor);scrollbar-width:thin;flex-direction:column;width:30%;height:max-content;min-height:0;padding:20px 10px;display:flex;overflow-y:auto}.CardDetail .maintainCont .item02::-webkit-scrollbar{width:6px}.CardDetail .maintainCont .item02::-webkit-scrollbar-thumb{border-radius:var(--border-radius-10px);background:#d1d5db}.CardDetail .maintainCont .item02 .ant-tabs{flex-direction:column;height:100%;display:flex}.CardDetail .maintainCont .item02 .ant-tabs .ant-tabs-nav{flex-shrink:0;margin:0;padding:0 16px}.CardDetail .maintainCont .item02 .ant-tabs .ant-tabs-content-holder{flex:1;min-height:0;overflow:hidden}.CardDetail .maintainCont .item02 .ant-tabs .ant-tabs-content-holder .ant-tabs-content{height:100%}.CardDetail .maintainCont .item02 .ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane{height:100%;padding:0}.CardDetail .maintainCont .item02 .ActivityCardDetail{height:100%;max-height:calc(100vh - 100px);padding:16px;overflow-y:auto}.CardDetail .maintainCont .item02 .ActivityCardDetail::-webkit-scrollbar{width:6px}.CardDetail .maintainCont .item02 .ActivityCardDetail::-webkit-scrollbar-thumb{border-radius:var(--border-radius-10px);background:#d1d5db}.CardDetail .maintainCont .item02 .rightPanel{border:1px solid var(--borderColor);border-radius:var(--border-radius-6px);background:var(--white);flex-direction:column;width:100%;height:calc(100vh - 364px);display:flex;position:relative;overflow:hidden}.CardDetail .maintainCont .item02 .rightPanel.diffBackground{background:var(--white)}.CardDetail .maintainCont .item02 .rightPanel .chatHead{background:var(--white);border-left:3px solid var(--Primarybuttonbg);border-top-left-radius:12px;border-top-right-radius:12px;flex-shrink:0;justify-content:space-between;align-items:center;height:62px;padding:12px 15px;display:flex;box-shadow:0 4px 12px #00000014}.CardDetail .maintainCont .item02 .rightPanel .chatHead .flexDv{align-items:center;gap:10px;display:flex}.CardDetail .maintainCont .item02 .rightPanel .chatHead .flexDv h1{font-size:calc(var(--font-size-16px) * var(--font-scale));margin:0}.CardDetail .maintainCont .item02 .rightPanel .chatHead .headIcon{cursor:pointer;font-size:calc(var(--font-size-16px) * var(--font-scale))}.CardDetail .maintainCont .item02 .rightPanel .chatSection{flex:1;min-height:0;padding:16px;overflow-y:auto}.CardDetail .maintainCont .item02 .rightPanel .chatSection .date_stack{background:var(--white);border-radius:var(--border-radius-6px);font-size:calc(var(--font-size-12px) * var(--font-scale));width:max-content;margin:10px auto;padding:5px 20px;position:sticky;top:10px;box-shadow:0 5px 5px #d8d6d6}.CardDetail .maintainCont .item02 .rightPanel .chatSection .chatPos{margin-bottom:16px;padding:1rem}.CardDetail .maintainCont .item02 .rightPanel .chatSection .chatPos .rowDv{justify-content:space-between;display:flex}.CardDetail .maintainCont .item02 .rightPanel .chatSection .chatPos .rowDv .flex{align-items:center;gap:1rem;display:flex}.CardDetail .maintainCont .item02 .rightPanel .chatSection .chatPos .rowDv .flex img{border-radius:50%;width:30px;height:30px}.CardDetail .maintainCont .item02 .rightPanel .chatSection .chatPos .rowDv .flex h4{font-size:calc(var(--font-size-13px) * var(--font-scale));margin:0}.CardDetail .maintainCont .item02 .rightPanel .chatSection .chatPos .rowDv .flex span{font-size:calc(var(--font-size-11px) * var(--font-scale));color:#89909d}.CardDetail .maintainCont .item02 .rightPanel .chatSection .chatPos .chatMain{border-radius:var(--border-radius-6px);background:#f4f6fa;margin-top:5px;margin-left:45px;padding:10px 8px}.CardDetail .maintainCont .item02 .rightPanel .chatSection .chatPos .chatMain p{font-size:calc(var(--font-size-12px) * var(--font-scale));margin:0}.CardDetail .maintainCont .item02 .rightPanel .bottomSection{background:var(--white);border-top:1px solid var(--borderColor);flex-shrink:0;padding:15px}.CardDetail .maintainCont .item02 .rightPanel .bottomSection input{border-radius:var(--border-radius-6px);border:2px solid var(--borderColor);width:100%;font-size:calc(var(--font-size-15px) * var(--font-scale));outline:none;padding:8px 15px}.CardDetail .maintainCont .item02 .fieldmaintaindvcolumn{padding:10px}.CardDetail .maintainCont .item02 .fieldmaintaindvcolumn .form-group .label{color:var(--black);font-size:calc(var(--font-size-12px) * var(--font-scale));font-weight:var(--font-weight-medium);text-align:start;width:100%}.CardDetail .maintainCont .item02 .fieldmaintaindvcolumn .form-group .project-planning{border:1px solid var(--inputBorder);border-radius:var(--border-radius-6px);cursor:pointer;align-items:center;gap:5px;width:100%;margin:5px 0;padding:10px;display:flex}.CardDetail .maintainCont .item02 .fieldmaintaindvcolumn .form-group .project-planning h1{font-size:calc(var(--font-size-12px) * var(--font-scale));color:var(--black);margin:0}.CardDetail .maintainCont .item02 .fieldmaintaindvcolumn .form-group .project-planning:hover{background-color:#e6e6fa}.CardDetail .maintainCont .item02 .fieldmaintaindvcolumn .form-group .project-planning .one{flex-direction:column;gap:5px;display:flex}.CardDetail .maintainCont .item02 .fieldmaintaindvcolumn .form-group .project-planning .one h1{font-size:calc(var(--font-size-12px) * var(--font-scale));margin-bottom:0}.CardDetail .maintainCont .item02 .fieldmaintaindvcolumn .form-group .project-planning .one h1 span{font-weight:var(--font-weight-normal)}.CardDetail .maintainCont .item02 .fieldmaintaindvcolumn .form-group .project-planning .one h2{font-size:calc(var(--font-size-10px) * var(--font-scale));margin:0}.CardDetail .ActivitiesBoxComponent_Dv{border:1px solid var(--lightgrey);border-bottom:none;width:100%;max-height:100%;margin-top:0;overflow:auto}.CardDetail .ActivitiesBoxComponent_Dv .activitiesHeader_Dv{border-bottom:1px solid var(--lightgrey);background:var(--white);justify-content:space-between;align-items:center;padding:20px 23px;display:flex;position:sticky;top:0}.CardDetail .ActivitiesBoxComponent_Dv .activitiesHeader_Dv h1{font-size:calc(var(--font-size-20px) * var(--font-scale));font-weight:var(--font-weight-medium);color:var(--black);margin:0;line-height:100%}.CardDetail .ActivitiesBoxComponent_Dv .activitiesHeader_Dv .iconHead{flex-direction:row;align-items:center;gap:15px;display:flex}.CardDetail .ActivitiesBoxComponent_Dv .activitiesHeader_Dv .iconHead svg{font-size:calc(var(--font-size-17px) * var(--font-scale))}.CardDetail .ActivitiesBoxComponent_Dv .activitiesHeader_Dv .iconHead span{color:#534dc2;flex-direction:row;align-items:center;gap:4px;display:flex}.CardDetail .ActivitiesBoxComponent_Dv .activitiesHeader_Dv .iconHead .searchIcon{color:#89909d}.CardDetail .ActivitiesBoxComponent_Dv .activitiesHeader_Dv .iconHead .filterBlackIcon{color:var(--black)}.CardDetail .ActivitiesBoxComponent_Dv .activitiesBody_Dv{flex-direction:column;gap:10px;padding:18px 25px;display:flex}.CardDetail .ActivitiesBoxComponent_Dv .activitiesBody_Dv p{color:#89909d;font-size:calc(var(--font-size-12px) * var(--font-scale));line-height:15px;font-weight:var(--font-weight-medium);margin:0}.CardDetail .ActivitiesBoxComponent_Dv .activitiesBody_Dv .flex{justify-content:space-between;display:flex}.CardDetail .ActivitiesBoxComponent_Dv .activitiesBody_Dv .flex .flexWithDot{flex-flow:wrap;align-items:center;gap:14px;width:74%;display:flex}.CardDetail .ActivitiesBoxComponent_Dv .activitiesBody_Dv .flex .flexWithDot .dot{background:#89909d;border-radius:50%;width:3px;height:3px}.CardDetail .ActivitiesBoxComponent_Dv .activitiesBody_Dv .flex .flexWithDot .dot.yellowDot{background-color:#f69220}.CardDetail .ActivitiesBoxComponent_Dv .activitiesBody_Dv .flex .flexWithDot p{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;overflow:hidden}.CardDetail .ActivitiesBoxComponent_Dv .activitiesBody_Dv .flex .flexWithDot p .NotificationBox{border-radius:1px;width:10px;height:10px;margin:0 5px;display:inline-block}.CardDetail .ActivitiesBoxComponent_Dv .activitiesBody_Dv .flex .flexWithDot p .NotificationBox.yellowBox{background:#f69220}.CardDetail .ActivitiesBoxComponent_Dv .activitiesBody_Dv .flex .flexWithDot p .NotificationBox.red{background:var(--red)}.CardDetail .ActivitiesBoxComponent_Dv .activitiesBody_Dv .flex .flexWithDot p.yellowText{color:#f69220}.CardDetail .ActivitiesBoxComponent_Dv .activitiesBody_Dv .flex .flexWithDotforjustnow{flex-flow:wrap;align-items:self-start;gap:14px;width:68%;display:flex}.CardDetail .ActivitiesBoxComponent_Dv .activitiesBody_Dv .flex .flexWithDotforjustnow .dot{background:#89909d;border-radius:50%;width:3px;height:3px;margin-top:7px}.CardDetail .ActivitiesBoxComponent_Dv .activitiesBody_Dv .flex .flexWithDotforjustnow p{white-space:normal}.CardDetail .ActivitiesBoxComponent_Dv .activitiesBody_Dv .flex .dateDv{width:fit-content;font-size:calc(var(--font-size-7px) * var(--font-scale));justify-content:right;display:flex}.CardDetail .SprintDetail{border-radius:var(--border-radius-6px);background-color:#e4e6ea;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:12px}.CardDetail .SprintDetail h2{font-size:calc(var(--font-size-13px) * var(--font-scale));margin:4px 0}.CardDetail .formButtons{justify-content:flex-start;gap:10px;display:flex}.CardDetail .formButtons.padding0{padding:0}.CardDetail .activityCont{align-items:center;gap:5px;width:50%;display:flex}.CardDetail .list{background-color:var(--emailThreadsBg);border-radius:var(--border-radius-6px);width:100%;height:594px}.CardDetail .inputCont{border:1px solid var(--ion-color-table-border-color);cursor:pointer;border-bottom-right-radius:10px;border-bottom-left-radius:10px;width:100%;height:60px;padding:12px;box-shadow:0 -2px 10px #d0d0d040}.CardDetail .contPadding0{padding:10px 20px}.card-label-row{flex-wrap:wrap;align-items:center;gap:4px;width:300px;max-width:1400px;display:flex;position:relative}.card-label-row .label-item-CardDetail{border-radius:var(--border-radius-4px);min-width:60px;height:35px;color:var(--black);font-size:calc(var(--font-size-12px) * var(--font-scale));flex-shrink:0;justify-content:center;align-items:center;padding:4px 8px;display:flex}.card-label-row .label-hover-wrapper{cursor:pointer;border-radius:var(--border-radius-4px);background-color:#eee;align-items:center;height:35px;padding:0 6px;display:flex;position:relative}.card-label-row .label-hover-wrapper .label-hover-content{background:var(--white);border-radius:var(--border-radius-4px);z-index:1000;border:1px solid #ccc;min-width:150px;margin-top:4px;padding:8px;display:none;position:absolute;top:100%;left:0;box-shadow:0 2px 10px #0000001a}.card-label-row .label-hover-wrapper .label-hover-content .label-item-CardDetail{margin-bottom:4px}.card-label-row .label-hover-wrapper .label-hover-content .label-item-CardDetail:last-child{margin-bottom:0}.card-label-row .label-hover-wrapper:hover .label-hover-content{display:block}.card-label-row .label-add-btn{flex-shrink:0;min-width:auto;padding:0}.card-label-row .label-add-btn button{justify-content:center;align-items:center;width:35px;height:35px;padding:0;display:flex}@media (min-width:1600px){.CardDetail .ant-modal{min-width:1500px}}@media (max-width:1310px){.CardDetail .ant-modal{min-width:1100px}}@media (min-width:1228px) and (max-width:1500px){.CardDetail .ant-modal{min-width:1200px}}@media (max-width:1200px){.CardDetail .ant-modal{min-width:95%}}@media (max-width:992px){.CardDetail .ant-modal{min-width:90%}.CardDetail .ant-modal .maintainCont .item01{width:60%}.CardDetail .ant-modal .maintainCont .item02{width:40%}}@media (max-width:768px){.CardDetail .ant-modal{min-width:100%;margin:0}.CardDetail .ant-modal .maintainCont{flex-direction:column}.CardDetail .ant-modal .maintainCont .item01,.CardDetail .ant-modal .maintainCont .item02{width:100%}}@media (max-width:480px){.CardDetail .ant-modal{min-width:100%}}.selectContent{width:100%}.selectContent label{cursor:pointer;width:100%;font-size:calc(var(--font-size-11px) * var(--font-scale));color:var(--black);font-weight:var(--font-weight-medium);background:0 0;border:none;outline:none;margin-bottom:10px;padding:0}.selectContent .selectWrapper{border-radius:var(--border-radius-4px);background-color:var(--inputBG);border:1px solid #e8eaed;align-items:center;min-width:150px;height:35px;margin-top:0;padding:0 12px;display:flex;position:relative}.selectContent .selectWrapper.widthType{min-width:60px!important}.selectContent .selectWrapper .selectIcon{width:13px;height:16px;margin-right:11px}.selectContent .selectWrapper .selectCustomeIcon{color:var(--inputBorder);width:13px;height:16px;margin-right:7px}.selectContent .selectWrapper .SelectField{cursor:pointer;width:100%;font-size:calc(var(--font-size-15px) * var(--font-scale));color:var(--black);background:0 0;border:none;outline:none;margin-top:5px;padding:0}.selectContent .selectWrapper select::placeholder{color:var(--lightCharCoal);font-size:calc(var(--font-size-13px) * var(--font-scale))}.selectContent .selectWrapper .floatingLabel{color:var(--fieldcolor);font-size:calc(var(--font-size-16px) * var(--font-scale));pointer-events:none;transition:all .2s ease-in-out;position:absolute;top:50%;left:40px;transform:translateY(-50%)}.selectContent .selectWrapper .floatingLabel.float{font-size:calc(var(--font-size-13px) * var(--font-scale));top:13px}.selectContent .selectWrapper .floatingLabelWithoutIcon{color:var(--fieldcolor);font-size:calc(var(--font-size-16px) * var(--font-scale));pointer-events:none;transition:all .2s ease-in-out;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.selectContent .selectWrapper .floatingLabelWithoutIcon.float{font-size:calc(var(--font-size-13px) * var(--font-scale));top:13px}.selectContent .selectWrapper.active{border-color:var(--inputActiveBorder);box-shadow:7px 9px 25px #7a53ec26}.selectContent .selectWrapper.active .inputCustomeIcon,.selectContent .selectWrapper.active input::placeholder{color:var(--inputActiveBorder)}.selectContent .SelectField .ant-select-placeholder{font-size:calc(var(--font-size-13px) * var(--font-scale));font-weight:var(--font-weight-medium);margin-top:-1px}.boardMembers .ant-modal .form-group label{margin-bottom:0}.boardMembers .ant-modal .ant-modal-container{max-height:300px}.boardMembers .pad0{scrollbar-width:none;flex-direction:column;gap:8px;padding:0 20px 20px;display:flex;overflow-y:auto}.boardMembers .pad0 .form-group .Members{justify-content:space-between;align-items:center;gap:20px;width:100%;padding:5px 10px;display:flex}.boardMembers .pad0 .form-group .Members:hover{background:#e6e6fa}.boardMembers .pad0 .form-group .Members .frBtnBoardMmeber{gap:5px;width:fit-content;display:flex;align-items:center!important}.boardMembers .pad0 .form-group .Members .frBtnBoardMmeber .Assign{font-size:var(--font-size-12px);color:#0d8f41;border-radius:var(--border-radius-14px);font-weight:var(--font-weight-normal);cursor:pointer;background:#bceed0;height:26px;margin:0 5px;padding:4px 16px}.boardMembers .pad0 .form-group .Members .frBtnBoardMmeber .Unassign{font-size:var(--font-size-12px);color:#8f0d0d;border-radius:var(--border-radius-14px);height:26px;font-weight:var(--font-weight-normal);cursor:pointer;background:#eebcbc;margin:0 5px;padding:4px 16px}.boardMembers .pad0 .form-group .Members .frProfile{justify-content:start;align-items:center;gap:5px;width:fit-content;display:flex}.boardMembers .pad0 .form-group .Members .frProfile img{border-radius:50%;width:45px;height:45px}.boardMembers .pad0 .form-group .Members .frProfile h1{font-size:calc(var(--font-size-14px) * var(--font-scale));color:var(--black);white-space:nowrap;text-overflow:ellipsis;max-width:75px;margin-bottom:0;overflow:hidden}.Labels .btnCont{padding:10px}.Labels .colorList{flex-direction:column;gap:10px;padding:10px;display:flex}.Labels .colorList .selectedColor{margin:10px 0}.Labels .colorList .selectedColor .selectedColorBox{border-radius:var(--border-radius-5px);justify-content:center;align-items:center;width:100%;height:30px;display:flex}.Labels .colorList p{margin:0}.Labels .colorList .colorBoxes{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.Labels .colorList .colorBoxes .colorBox{border-radius:var(--border-radius-5px);cursor:pointer;-webkit-user-select:none;user-select:none;width:18%;height:30px}.Labels .notFoundText{text-align:center;color:var(--secondary-color);font-size:calc(var(--font-size-16px) * var(--font-scale));font-weight:var(--font-weight-medium);background-color:var(--color-f3f4f6);border-radius:--border-radius-12px;border:1px dashed var(--color-d1d5db);box-shadow:0 2px 6px var(--color-rgba-0-0-0-0-05);margin:20px 0;padding:40px}.colorListWrapper{flex-wrap:wrap;gap:10px;padding:10px;display:flex}.colorListWrapper .colorItem{border-radius:var(--border-radius-8px);cursor:pointer;border:1px solid #eee;justify-content:space-between;align-items:center;width:23%;padding:6px 10px;display:flex}.colorListWrapper .colorItem.highlighted{background-color:#fff8e1;border:2px solid #fc0}.colorListWrapper .colorItem .colorTag{border-radius:var(--border-radius-5px);justify-content:center;align-items:center;width:100%;height:28px;padding:0;line-height:28px;display:flex}.colorListWrapper .colorItem .colorTag p{font-size:calc(var(--font-size-12px) * var(--font-scale));color:var(--black);white-space:nowrap;text-overflow:ellipsis;width:65px;margin:0;overflow:hidden}.SelectDate .reminderTxt{font-size:calc(var(--font-size-12px) * var(--font-scale));color:var(--gray)}.CustomFieldsModal .ant-modal-content{border-radius:var(--border-radius-6px);padding:16px}.modalHeader{font-weight:var(--font-weight-semibold);justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.fieldItem{border-radius:var(--border-radius-6px);cursor:pointer;background:#f7f8fa;align-items:center;gap:10px;margin-bottom:8px;padding:10px 12px;display:flex}.fieldItem span{font-size:calc(var(--font-size-14px) * var(--font-scale));flex:1}.newFieldBtn{text-align:left;color:#1677ff;width:100%;margin-top:12px}.createForm{flex-direction:column;gap:12px;display:flex}.peopledv{align-items:center;display:flex}.peopledv__item{margin-left:0;transition:transform .18s}.peopledv__item:hover{z-index:2;transform:scale(1.06)}.peopledv__item--overlap{margin-left:-8px}.peopledv__remaining{background-color:var(--primary-color);color:var(--white);font-weight:var(--font-weight-semibold);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;margin-left:-5px;transition:all .18s;display:flex}.peopledv__remaining:hover{transform:scale(1.06)}.peopledv__tooltipWrapper{border-radius:var(--border-radius-10px);background:var(--white);max-width:240px;padding:8px 0;position:relative;overflow:hidden;box-shadow:0 6px 18px #00000014,0 2px 6px #0000000d}.peopledv__tooltipScroll{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-snap-type:x proximity;gap:8px;padding:0 12px;display:flex;overflow:auto hidden}.peopledv__tooltipScroll::-webkit-scrollbar{display:none}.peopledv__tooltipItem{scroll-snap-align:start;flex:none;transition:transform .15s}.peopledv__tooltipItem:hover{transform:translateY(-1px)}.peopledv__tooltipScroll{-webkit-mask:linear-gradient(90deg,#0000 0%,#000 12px calc(100% - 12px),#0000 100%);mask:linear-gradient(90deg,#0000 0%,#000 12px calc(100% - 12px),#0000 100%)}.peopledv__tooltipWrapper:before,.peopledv__tooltipWrapper:after{display:none}.ant-avatar-group .ant-avatar{background-color:var(--primary-color);color:var(--white);font-weight:600}.ant-avatar-group .ant-avatar:not(:has(img)):not(:has(span)){background-color:var(--primary-color);color:var(--white)}.ck-text-editor-wrapper .ck.ck-editor__editable_inline>:last-child,.ck-text-editor-wrapper .ck.ck-editor__editable_inline>:first-child{margin:0}.ck-text-editor-wrapper{width:100%;min-height:100px;margin-bottom:16px;position:relative}.ck-text-editor-wrapper.error .ck-text-editor-container{border-color:var(--borderColor)}.ck-text-editor-wrapper .floatingLabel{font-size:calc(var(--font-size-13px) * var(--font-scale));pointer-events:none;z-index:10;background:0 0;padding:0 4px;transition:all .2s ease-in-out;position:absolute;top:35%;left:10px;transform:translateY(-50%)}.ck-text-editor-wrapper .ck-text-editor-container{border-radius:var(--border-radius-10px);background-color:var(--inputBG);border:1px solid var(--borderColor);align-items:flex-start;height:auto;min-height:100px;padding:8px 12px;transition:border-color .3s;display:flex;position:relative}.ck-text-editor-wrapper .ck-text-editor-container .ck-editor-wrapper{flex:1;width:100%}.ck-text-editor-wrapper .ck-text-editor-container .ck-editor-wrapper>.ck.ck-editor{box-shadow:none;border:none;border-radius:0}.ck-text-editor-wrapper .ck-text-editor-container .ck-editor-wrapper>.ck.ck-editor>.ck.ck-toolbar{background:0 0;border:none;border-bottom:1px solid #e8e8e8;border-radius:0;padding:8px 0}.ck-text-editor-wrapper .ck-text-editor-container .ck-editor-wrapper>.ck.ck-editor>.ck.ck-toolbar>.ck.ck-toolbar__items{flex-wrap:wrap;gap:4px}.ck-text-editor-wrapper .ck-text-editor-container .ck-editor-wrapper>.ck.ck-editor>.ck.ck-toolbar .ck.ck-button{border-radius:var(--border-radius-4px);border:1px solid var(--borderColor);background:var(--white);min-width:32px;min-height:32px;padding:4px 8px}.ck-text-editor-wrapper .ck-text-editor-container .ck-editor-wrapper>.ck.ck-editor>.ck.ck-toolbar .ck.ck-dropdown{border-radius:var(--border-radius-6px);border:1px solid var(--borderColor)}.ck-text-editor-wrapper .ck-text-editor-container .ck-editor-wrapper>.ck.ck-editor>.ck.ck-toolbar .ck.ck-dropdown .ck.ck-dropdown__button{background:0 0;border:none}.ck-text-editor-wrapper .ck-text-editor-container .ck-editor-wrapper>.ck.ck-editor>.ck.ck-editor__main .ck.ck-content{min-height:100px;font-size:calc(var(--font-size-14px) * var(--font-scale));color:#333;background:0 0;border:none;border-radius:0;padding:8px 0;line-height:1.6}.ck-text-editor-wrapper .ck-text-editor-container .ck-editor-wrapper>.ck.ck-editor>.ck.ck-editor__main .ck.ck-content:focus{box-shadow:none;outline:none}.ck-text-editor-wrapper .errorText{font-size:calc(var(--font-size-12px) * var(--font-scale));color:#ff4d4f;margin-top:4px;padding-left:12px;display:block}.ck-text-editor-wrapper .ck.ck-dropdown__panel{border:1px solid var(--border-radius-12px);border-radius:var(--border-radius-6px)}.ck-text-editor-wrapper .ck.ck-list{padding:4px 0}.ck-text-editor-wrapper .ck.ck-list__item{border-radius:0;padding:8px 12px}.ck-text-editor-wrapper .ck.ck-list__item:hover{background:var(--white)}.ck-text-editor-wrapper .ck.ck-focused{box-shadow:none;outline:none}.ck-text-editor-wrapper .ck.ck-editor__editable{position:relative}.ck-text-editor-wrapper:focus-within .ck-text-editor-container{border-color:var(--inputActiveBorder);box-shadow:7px 9px 25px #7a53ec26}.notifyPeoplesWidget{width:100%}.notifyPeoplesWidget .title{justify-content:space-between;align-items:center;margin-bottom:5px;display:flex}.notifyPeoplesWidget .title .flexDv p{font-size:calc(var(--font-size-11px) * var(--font-scale));font-weight:var(--font-weight-medium);color:var(--black);margin:0}.notifyPeoplesWidget .title .checkbox-wrapper{align-items:center;gap:5px;display:flex}.notifyPeoplesWidget .title .checkbox-wrapper input{accent-color:var(--Purple-color);cursor:pointer}.notifyPeoplesWidget .title .checkbox-wrapper label{font-size:calc(var(--font-size-12px) * var(--font-scale));font-weight:var(--font-weight-semibold);color:#1b1b1b;cursor:pointer}.notifyPeoplesWidget .peopleNotified{border-radius:var(--border-radius-4px);background-color:var(--inputBG);border:1px solid var(--inputBorder);align-items:center;height:fit-content;padding:0 12px;display:flex;position:relative}.notifyPeoplesWidget .peopleNotified .predictions{background:var(--white);z-index:999;border-radius:var(--border-radius-6px);border:1px solid var(--white);max-height:150px;margin-top:5px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 15px #0000001a}.notifyPeoplesWidget .peopleNotified .predictions .item{cursor:pointer;align-items:center;gap:10px;padding:10px 15px;transition:background .2s;display:flex}.notifyPeoplesWidget .peopleNotified .predictions .item:hover{background-color:var(--Purple-color)}.notifyPeoplesWidget .peopleNotified .predictions .item:hover p{color:var(--white)}.notifyPeoplesWidget .peopleNotified .predictions .item p{font-size:calc(var(--font-size-14px) * var(--font-scale));color:var(--gray);margin:0}.notifyPeoplesWidget .peopleNotified .content{border-radius:var(--border-radius-6px);scrollbar-width:none;background-color:#0000;border:none;align-items:center;gap:8px;width:100%;min-height:45px;padding:8px 0;transition:border-color .3s;display:flex;overflow:auto}.notifyPeoplesWidget .peopleNotified .content:focus-within{border-color:var(--Purple-color)}.notifyPeoplesWidget .peopleNotified .content .item{border-radius:var(--border-radius-6px);cursor:pointer;background-color:#f1f5f8;border:1px solid #0000;align-items:center;gap:6px;padding:4px 10px;transition:all .2s;display:flex}.notifyPeoplesWidget .peopleNotified .content .item:hover{border-color:var(--red);background-color:var(--white)}.notifyPeoplesWidget .peopleNotified .content .item:hover .close-icon{color:red}.notifyPeoplesWidget .peopleNotified .content .item p{font-size:calc(var(--font-size-12px) * var(--font-scale));font-weight:var(--font-weight-medium);color:var(--gray);white-space:nowrap;text-overflow:ellipsis;max-width:100px;margin:0;overflow:hidden}.notifyPeoplesWidget .peopleNotified .content .item .close-icon{font-size:calc(var(--font-size-16px) * var(--font-scale));color:var(--lightgrey);line-height:1}.notifyPeoplesWidget .peopleNotified .content input{min-width:50px;font-size:calc(var(--font-size-12px) * var(--font-scale));color:#333;background:0 0;border:none;outline:none;flex:1}.notifyPeoplesWidget figure{border-radius:var(--border-radius-50per);width:25px;height:25px;margin:0;overflow:hidden}.notifyPeoplesWidget figure img{object-fit:cover;width:100%;height:100%}.notifyPeoplesWidget .initial-avatar{border-radius:var(--border-radius-50per);background-color:var(--Purple-color);width:24px;height:24px;color:var(--white);font-size:calc(var(--font-size-12px) * var(--font-scale));font-weight:var(--font-weight-bold);justify-content:center;align-items:center;display:flex}.no-predictions{text-align:center;color:#666;font-style:italic;font-size:calc(var(--font-size-14px) * var(--font-scale));border-radius:var(--border-radius-4px);background:#f9f9f9;margin:4px;padding:12px}.ComposeMessages .ant-modal{min-width:800px}.no-data-wrapper{text-align:center;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:1rem;display:flex;overflow:hidden}.no-data-wrapper img{object-fit:contain;max-width:100%;height:auto;margin-bottom:1rem}@media (max-width:768px){.no-data-wrapper img{max-width:80%}}.no-data-wrapper .no-data-text h3{font-size:calc(var(--font-size-18px) * var(--font-scale));color:#333;margin-bottom:.5rem}.no-data-wrapper .no-data-text p{font-size:calc(var(--font-size-14px) * var(--font-scale));color:#666}.no-data-wrapper--small img{max-width:150px}.no-data-wrapper--small .no-data-text h3{font-size:calc(var(--font-size-16px) * var(--font-scale))}.no-data-wrapper--small .no-data-text p{font-size:calc(var(--font-size-14px) * var(--font-scale))}.no-data-wrapper--large img{max-width:400px}.no-data-wrapper--large .no-data-text h3{font-size:calc(var(--font-size-30px) * var(--font-scale))}.no-data-wrapper--large .no-data-text p{font-size:calc(var(--font-size-19px) * var(--font-scale))}.multipleSelectComponent{margin-bottom:16px}.multipleSelectComponent label{font-size:calc(var(--font-size-14px) * var(--font-scale));font-weight:var(--font-weight-medium);color:#2c3e50;letter-spacing:.3px;margin-bottom:0;display:block}.selectWrapper{background:var(--inputBG);border:1.5px solid #d3d3d3;border-radius:4px;align-items:center;min-height:35px;transition:all .2s;display:flex;position:relative}.selectWrapper:hover{border-color:none;background:var(--white)}.selectWrapper.active{background:var(--inputBG);border-color:#3b82f6}.selectIcon{opacity:.7;filter:brightness(0)saturate()invert(34%)sepia(98%)saturate(748%)hue-rotate(199deg)brightness(92%)contrast(101%);width:20px;height:20px;margin-left:12px}.selectCustomeIcon{color:#3b82f6;font-size:calc(var(--font-size-18px) * var(--font-scale));align-items:center;display:flex}.SelectField.ant-select{flex:1;width:100%!important}.SelectField .ant-select-selector{min-height:40px;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:8px!important;padding:4px 12px!important}.SelectField .ant-select-selection-overflow{gap:4px}.SelectField .ant-select-selection-item{border-radius:var(--border-radius-6px);color:#fff;font-size:calc(var(--font-size-13px) * var(--font-scale));font-weight:var(--font-weight-medium);border:none;margin:2px 0;padding:2px 8px;transition:all .2s;background:#d3d3d3!important}.SelectField .ant-select-selection-item:hover{background:#3b82f6;box-shadow:0 4px 8px #3b82f64d}.SelectField .ant-select-selection-item-remove{font-size:calc(var(--font-size-12px) * var(--font-scale));margin-left:4px;color:#ffffffe6!important}.SelectField .ant-select-selection-item-remove:hover{color:#fff}.SelectField .ant-select-selection-placeholder{color:#94a3b8;font-size:calc(var(--font-size-14px) * var(--font-scale));opacity:.8}.SelectField .ant-select-selection-search-input{font-size:calc(var(--font-size-14px) * var(--font-scale));color:#1e293b!important}.SelectField .ant-select-arrow{color:#3b82f6;transition:transform .2s}.SelectField.ant-select-open .ant-select-arrow{transform:rotate(180deg)}.ant-select-dropdown{border:1px solid #eef2f6!important;border-radius:12px!important;margin-top:4px!important;padding:4px!important;box-shadow:0 10px 25px #0000001a!important}.ant-select-item{border-radius:8px!important;margin:2px 0!important;padding:8px 12px!important;font-size:14px!important;transition:all .2s!important}.ant-select-item-option{color:#334155!important}.ant-select-item-option-active{background:#f1f5f9!important}.ant-select-item-option-selected{border-left:3px solid #3b82f6;color:#2563eb!important;background:#e6f0ff!important;font-weight:500!important}.ant-select-outlined{border:none}.selectWrapper.dark-theme{background:#1e293b;border-color:#3b82f6}.selectWrapper.dark-theme:hover{border-color:#2563eb}.selectWrapper.dark-theme.active{border-color:#1d4ed8;box-shadow:0 0 0 3px #2563eb33}@media (max-width:768px){.multipleSelectComponent{margin-bottom:12px}.SelectField .ant-select-selection-item{font-size:calc(var(--font-size-12px) * var(--font-scale))}.selectWrapper{min-height:38px}}.formfieldstable{border-radius:var(--border-radius-12px);background:#fff;border:1px solid #e9edf2;margin-top:12px;padding:16px;transition:all .3s;box-shadow:0 2px 8px #00000005}.formfieldstable:hover{box-shadow:0 4px 12px #0000000a}.confirmationModal .modal-header{margin:0}.confirmationModal .modal-header svg{color:var(--red);font-size:calc(var(--font-size-20px) * var(--font-scale));margin:0 5px}.confirmationModal .modal-header .title{text-align:start}.confirmationModal .fieldmaintaindvcolumn .form-group .message{text-align:start;font-size:calc(var(--font-size-17px) * var(--font-scale));margin-bottom:0}.confirmationModal .formButtons button:last-child{background-color:#f45252}.confirmationModal .confirmBtn button:first-child,.confirmationModal .confirmBtn button:last-child{width:25%}.AddTask .fieldmaintaindv{gap:5px!important}.AddTask .fieldmaintaindv .padding-10 input,.AddTask .fieldmaintaindvtriple .padding-10 input,.AddTask .fieldmaintaindvcolumn .padding-10 input{padding:0 10px}.AddTask .ant-modal-body{background-color:#fff}.AddTask .modal-header h2{text-align:start}.AddTask .ant-modal-container{max-height:500px;overflow-y:auto}.AddTask .ant-modal{min-width:780px}.AddTask .forCheckbx .frbutton{justify-content:end;gap:5px;display:flex}.AddTask .frlabelBtn{justify-content:space-around;gap:5px;width:fit-content;display:flex}.selected-labels{flex-flow:wrap;align-items:center;gap:5px;display:flex}.selected-labels .label-item{-webkit-user-select:none;user-select:none}.Dv_Flex_Attachment{justify-content:space-between;margin:10px 0;display:flex}label{margin:0}.filesFromModal_Content{flex-direction:column;gap:15px;margin:20px 0;display:flex}.filesFromModal_Content .filesFromModal_Content_2{flex-direction:row-reverse;justify-content:space-between;align-items:center;display:flex}.filesFromModal_Content .filesFromModal_Content_2 svg{cursor:pointer;font-size:calc(var(--font-size-12px) * var(--font-scale));color:red}.filesFromModal_Content .filesFromModal_Content_2 .filesFromModal{flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:10px;display:flex}.filesFromModal_Content .filesFromModal_Content_2 .filesFromModal p{font-size:var(--font-size-12px);margin:0}.filesFromModal_Content .filesFromModal_Content_2 .filesFromModal img{width:30px}.attachments-container{margin-top:8px}.attachment-boxes{gap:16px;width:48%;height:100%;display:flex}.file-input{display:none}.attachment-box{border-radius:var(--border-radius-10px);text-align:center;background:var(--trBackground);border:1px dashed #d1d5db;flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;padding:20px;transition:all .3s;display:flex}.attachment-box:hover{border-color:var(--Purple-color);background:#f5f7ff;transform:translateY(-2px)}.upload-box{border-color:var(--Purple-color);border-style:dashed}.existing-box{border-style:dashed;border-color:#9ca3af}.box-icon{color:var(--Purple-color);margin-bottom:12px}.existing-box .box-icon{color:var(--secondary-color)}.box-title{font-size:calc(var(--font-size-16px) * var(--font-scale));font-weight:var(--font-weight-semibold);color:#111827;margin:0 0 8px}.box-description{font-size:calc(var(--font-size-13px) * var(--font-scale));color:var(--secondary-color);margin:0 0 16px;line-height:1.4}.upload-btn{background:var(--Purple-color);color:#fff;border-radius:var(--border-radius-8px);font-size:calc(var(--font-size-14px) * var(--font-scale));font-weight:var(--font-weight-medium);cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;margin-bottom:12px;padding:10px 20px;transition:all .2s;display:inline-flex}.upload-btn:hover{background:#5a4fcf;transform:translateY(-1px)}.upload-icon{font-size:calc(var(--font-size-16px) * var(--font-scale))}.browse-btn{color:var(--Purple-color);border:2px solid var(--Purple-color);border-radius:var(--border-radius-8px);font-size:calc(var(--font-size-14px) * var(--font-scale));font-weight:var(--font-weight-medium);cursor:pointer;background:#fff;justify-content:center;align-items:center;margin-bottom:12px;padding:10px 20px;transition:all .2s;display:inline-flex}.browse-btn:hover{background:var(--Purple-color);color:#fff}.file-types,.file-count{font-size:calc(var(--font-size-12px) * var(--font-scale));color:#9ca3af;margin:0}.selected-files{margin-top:16px}.files-title{font-size:calc(var(--font-size-14px) * var(--font-scale));font-weight:var(--font-weight-medium);color:#374151;margin:0 0 12px}.files-list{flex-direction:column;gap:8px;display:flex}.file-item{border-radius:var(--border-radius-6px);border:1px solid var(--bordeertypetwo);background:#f3f4f6;align-items:center;gap:10px;padding:10px 12px;display:flex}.file-icon{color:var(--Purple-color);flex-shrink:0}.file-name{font-size:calc(var(--font-size-13px) * var(--font-scale));color:#374151;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.remove-file{color:#9ca3af;cursor:pointer;border-radius:var(--border-radius-4px);background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:flex}.remove-file:hover{color:#ef4444;background:#ef44441a}.subheader{justify-content:start;align-items:center;gap:10px;font-size:18px;font-weight:400;display:flex}.subheader .linedv{border-radius:var(--border-radius-2px);background-color:#e8eaed;width:33px;height:6px}.lienspacing{padding:20px}.linedvforspacing{border-radius:var(--border-radius-2px);background-color:#c0c7ca;width:100%;height:.1px}.labelsbox{border-radius:var(--border-radius-6px);background-color:#f1f5f8;min-height:40px;padding:10px}.labelsbox label{font-weight:var(--font-weight-medium);font-size:calc(var(--font-size-10px) * var(--font-scale));margin:0;color:#b3b3b3!important}.padding-updown{padding:20px!important}.padding-zero{padding:5px 20px!important}.AddTask .modal-header{background:var(--white);z-index:10;border-bottom:1px solid var(--borderColor);justify-content:space-between;align-items:center;padding:16px;display:flex;position:sticky;top:0}.AddTask .modal-header h2{width:100%;margin:0;font-size:calc(var(--font-size-17px) * var(--font-scale))!important;text-align:start!important}.AddTask .modal-header .close-btn{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex}.selectContentv2{width:100%}.selectContentv2 .ant-select-suffix svg{color:#515761}.selectContentv2 .ant-select .ant-select-placeholder{color:#b3b3b3;font-size:calc(var(--font-size-11px) * var(--font-scale));padding-top:2px;font-weight:var(--font-weight-medium)!important}.selectContentv2 .ant-select .ant-select-content-value{color:var(--darkGrey);padding-top:3px}.selectContentv2 .selectWrapper{border-radius:var(--border-radius-4px);background-color:#f5f8f9;border:none;align-items:center;min-width:150px;height:38px;margin-top:0;padding:0 12px;display:flex;position:relative}.selectContentv2 .selectWrapper .selectIcon{width:13px;height:16px;margin-right:11px}.selectContentv2 .selectWrapper .selectCustomeIcon{color:var(--inputBorder);width:13px;height:16px;margin-right:7px}.selectContentv2 .selectWrapper .ant-select-content-value{font-size:calc(var(--font-size-12px) * var(--font-scale));color:var(--darkGrey);font-weight:var(--font-weight-normal);align-items:center;display:flex}.selectContentv2 .selectWrapper .ant-select-placeholder{font-size:calc(var(--font-size-12px) * var(--font-scale));color:var(--darkGrey);align-items:center;display:flex;font-weight:400!important}.selectContentv2 .selectWrapper .SelectField{cursor:pointer;width:100%;font-size:calc(var(--font-size-15px) * var(--font-scale));color:var(--black);background:0 0;border:none;outline:none;padding:0;transition:margin-top .2s}.selectContentv2 .selectWrapper .SelectField.withValue,.selectContentv2 .selectWrapper .SelectField.empty{margin-top:0}.selectContentv2 .selectWrapper input::placeholder{color:var(--darkGrey);font-weight:var(--font-weight-normal);font-size:calc(var(--font-size-10px) * var(--font-scale))}.selectContentv2 .selectWrapper .floatingLabel{color:#b3b3b3;font-size:calc(var(--font-size-11px) * var(--font-scale));pointer-events:none;transition:all .2s ease-in-out;position:absolute;top:50%;left:10px;transform:translateY(-50%);font-weight:var(--font-weight-medium)!important}.selectContentv2 .selectWrapper .floatingLabel.float{font-size:calc(var(--font-size-10px) * var(--font-scale));top:10px;left:10px}.selectContentv2 .selectWrapper .floatingLabelWithoutIcon{color:var(--fieldcolor);font-size:calc(var(--font-size-9px) * var(--font-scale));pointer-events:none;transition:all .2s ease-in-out;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.selectContentv2 .selectWrapper .floatingLabelWithoutIcon.float{font-size:calc(var(--font-size-10px) * var(--font-scale));top:13px;left:0}.selectContentv2 .selectWrapper.active{border:1px solid var(--inputActiveBorder);background:#fff;box-shadow:7px 9px 25px #7a53ec26}.selectContentv2 .selectWrapper.active .selectCustomeIcon,.selectContentv2 .selectWrapper.active input::placeholder{color:var(--inputActiveBorder)}.optionContent{align-items:center;gap:8px;display:flex}.optionLabel{align-items:center;display:inline-flex}.optionIcon{justify-content:center;align-items:center;width:16px;height:16px;display:flex}.selectExistModal .ant-modal{min-width:800px}.selectExistModal .ant-modal .ant-modal-container{max-height:600px;overflow:hidden}.selectExistModal .mainwrapper{justify-content:space-between;height:calc(100vh - 60px);max-height:690px;display:flex}.selectExistModal .mainwrapper .colsmall{border-top:2px solid var(--lightgrey);border-right:2px solid var(--lightgrey);width:33%;position:relative}.selectExistModal .mainwrapper .colsmall .contentDiv{cursor:pointer;justify-content:center;align-items:center;gap:5px;width:100%;padding:10px 0;display:flex}.selectExistModal .mainwrapper .colsmall .contentDiv h1{font-size:calc(var(--font-size-12px) * var(--font-scale));color:var(--black);margin:0}.selectExistModal .mainwrapper .colsmall .contentDiv:hover{background:var(--lightgray)}.selectExistModal .mainwrapper .colbig{background-color:none;background:0 0;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px;width:67%;height:100%;padding:10px;display:flex;position:relative}.selectExistModal .mainwrapper .colbig .field{flex-direction:column;width:100%;height:fit-content;display:flex}.selectExistModal .mainwrapper .colbig .field .wrapper-For-Scroll{scrollbar-width:auto;scrollbar-color:var(--scrollbarTrackcolor);scroll-behavior:smooth}.selectExistModal .mainwrapper .colbig .field .wrapper-For-Scroll::-webkit-scrollbar{width:3px}.selectExistModal .mainwrapper .colbig .field .wrapper-For-Scroll::-webkit-scrollbar-button{width:0;height:0;display:none}.selectExistModal .mainwrapper .colbig .field .wrapper-For-Scroll::-webkit-scrollbar-track{background:var(--scrollbarTrackcolor);border-radius:var(--border-radius-20px)}.selectExistModal .mainwrapper .colbig .field .wrapper-For-Scroll::-webkit-scrollbar-thumb{background-color:var(--scrollbarTrackcolor);border-radius:var(--border-radius-20px);transition:background-color .3s}.selectExistModal .mainwrapper .colbig .field .wrapper-For-Scroll{height:390px;padding:20px 0;overflow-y:auto}.selectExistModal .mainwrapper .colbig .field .fileDiv{border-bottom:1px solid var(--lightgray);justify-content:space-between;align-items:center;width:100%;padding:20px 0;display:flex}.selectExistModal .mainwrapper .colbig .field .fileDiv .one{cursor:pointer;align-items:center;gap:10px;display:flex}.selectExistModal .mainwrapper .colbig .field .fileDiv .one h1{font-size:var(--font-size-12px);color:var(--gray);margin:0}.selectExistModal .mainwrapper .colbig .field .fileDiv .one img{width:24px;height:30px}.selectExistModal .mainwrapper .colbig .field2{flex-direction:column;width:100%;height:fit-content;display:flex}.selectExistModal .mainwrapper .colbig .field2 .wrapper-For-Scroll{scrollbar-width:auto;scrollbar-color:var(--scrollbarTrackcolor);scroll-behavior:smooth}.selectExistModal .mainwrapper .colbig .field2 .wrapper-For-Scroll::-webkit-scrollbar{width:3px}.selectExistModal .mainwrapper .colbig .field2 .wrapper-For-Scroll::-webkit-scrollbar-button{width:0;height:0;display:none}.selectExistModal .mainwrapper .colbig .field2 .wrapper-For-Scroll::-webkit-scrollbar-track{background:var(--scrollbarTrackcolor);border-radius:var(--border-radius-20px)}.selectExistModal .mainwrapper .colbig .field2 .wrapper-For-Scroll::-webkit-scrollbar-thumb{background-color:var(--scrollbarTrackcolor);border-radius:var(--border-radius-20px);transition:background-color .3s}.selectExistModal .mainwrapper .colbig .field2 .wrapper-For-Scroll{height:390px;padding:20px 0;overflow-y:auto}.selectExistModal .mainwrapper .colbig .field2 .fileDiv{border-bottom:1px solid var(--lightgray);justify-content:space-between;align-items:center;width:100%;padding:15px 0;display:flex}.selectExistModal .mainwrapper .colbig .field2 .fileDiv .one{cursor:pointer;align-items:center;gap:10px;display:flex}.selectExistModal .mainwrapper .colbig .field2 .fileDiv .one h1{font-size:var(--font-size-12px);color:var(--gray);margin:0}.selectExistModal .mainwrapper .colbig .field2 .fileDiv .one img{width:24px;height:30px}.selectExistModal .mainwrapper .colbig .field2 .Tag{background-color:var(--lightgrey);border-radius:var(--border-radius-4px);align-items:center;gap:10px;width:fit-content;margin:10px 0;padding:10px;display:flex}.selectExistModal .mainwrapper .colbig .field2 .Tag h1{font-size:var(--font-size-12px);color:var(--grey);white-space:nowrap;margin:0}.selectExistModal .mainwrapper .colbig .field2 .Tag svg{cursor:pointer}.selectExistModal .mainwrapper .colbig .field2 .Tag svg:hover{color:red}.attachments-container{grid-template-columns:1fr 1fr;gap:4px;width:100%;margin:0;display:grid}.attachments-container .ant-upload-list{display:flex}.attachments-container .upload-area{width:100%;margin-bottom:24px}.attachments-container .upload-area .upload-icon{color:#40a9ff;margin-bottom:0;font-size:20px!important}.attachments-container .upload-area .upload-text{font-size:calc(var(--font-size-12px) * var(--font-scale));color:#000000d9;height:fit-content;margin-bottom:0}.attachments-container .upload-area .upload-text .browse-text{color:#1890ff;cursor:pointer;font-weight:var(--font-weight-medium)}.attachments-container .upload-area .upload-text .browse-text:hover{text-decoration:underline}.attachments-container .upload-area .upload-hint{font-size:calc(var(--font-size-14px) * var(--font-scale));color:#00000073;height:fit-content;margin:0}.attachments-container .ant-upload-wrapper .ant-upload-drag .ant-upload-btn{height:fit-content;padding:0;display:flex}.attachments-container .ant-upload-drag-container{gap:10px;height:fit-content;display:flex!important}.attachments-container .ant-upload-wrapper .ant-upload-drag p.ant-upload-drag-icon{height:fit-content;margin:0}.attachments-container .ant-upload-wrapper .ant-upload-drag{background-color:#f1f5f8;height:40px;padding:8px}.attachments-container .ant-upload-wrapper .ant-upload-drag p.ant-upload-drag-icon .anticon{color:var(--primary-color)}.attachments-container .attachment-boxes{gap:16px;width:100%;height:fit-content;margin:0;display:flex}.attachments-container .attachment-boxes .attachment-box{border-radius:var(--border-radius-8px);background:var(--inputBG);height:40px;font-size:calc(var(--font-size-12px) * var(--font-scale));background:#f1f5f8;border:1px solid #e8e8e8;flex-direction:row;flex:1;justify-content:start;align-items:center;padding:10px;transition:all .3s;display:flex}.attachments-container .attachment-boxes .attachment-box:hover{box-shadow:0 4px 12px #0000001a}.attachments-container .attachment-boxes .attachment-box.existing-box{text-align:left}.attachments-container .attachment-boxes .attachment-box .box-icon svg{height:17px}.attachments-container .attachment-boxes .attachment-box .box-icon{color:var(--primary-color);margin:5px 0 0}.attachments-container .attachment-boxes .attachment-box .box-title{font-size:calc(var(--font-size-12px) * var(--font-scale));font-weight:var(--font-weight-normal);color:#000000d9;margin:0}.attachments-container .attachment-boxes .attachment-box .box-description{font-size:calc(var(--font-size-14px) * var(--font-scale));color:#00000073;margin:0 0 16px;line-height:1.5}.attachments-container .attachment-boxes .attachment-box .browse-btn{border-radius:var(--border-radius-6px);font-size:calc(var(--font-size-14px) * var(--font-scale));color:#000000d9;cursor:pointer;background:0 0;border:1px solid #d9d9d9;width:100%;margin-bottom:12px;padding:8px 16px;transition:all .3s}.attachments-container .attachment-boxes .attachment-box .browse-btn:hover{color:#1890ff;background:#f0f7ff;border-color:#1890ff}.attachments-container .attachment-boxes .attachment-box .file-count{font-size:calc(var(--font-size-14px) * var(--font-scale));color:#00000073;text-align:left;margin:0}.uploaded-files-section{margin-top:24px}.uploaded-files-section .section-title{font-size:calc(var(--font-size-16px) * var(--font-scale));font-weight:var(--font-weight-semibold);color:#000000d9;margin:0 0 16px}.uploaded-files-section .table-container{border-radius:var(--border-radius-8px);border:1px solid #f0f0f0;overflow:hidden}.uploaded-files-section .table-container .files-table{border-collapse:collapse;background:var(--inputBG);width:100%}.uploaded-files-section .table-container .files-table th{text-align:left;font-weight:var(--font-weight-medium);font-size:calc(var(--font-size-14px) * var(--font-scale));color:#00000073;background:#fafafa;border-bottom:1px solid #f0f0f0;padding:12px 16px}.uploaded-files-section .table-container .files-table td{font-size:calc(var(--font-size-14px) * var(--font-scale));border-bottom:1px solid #f0f0f0;padding:12px 16px}.uploaded-files-section .table-container .files-table td.file-name{color:#000000d9;font-weight:var(--font-weight-medium)}.uploaded-files-section .table-container .files-table td.file-size,.uploaded-files-section .table-container .files-table td.file-type{color:#00000073}.uploaded-files-section .table-container .files-table td.file-action .download-link{color:#1890ff;font-size:calc(var(--font-size-14px) * var(--font-scale));text-decoration:none;transition:color .3s}.uploaded-files-section .table-container .files-table td.file-action .download-link:hover{color:#40a9ff;text-decoration:underline}.uploaded-files-section .table-container .files-table tr:last-child td{border-bottom:none}.attachments-container{gap:5px}.attachment-boxes{gap:16px;width:100%;display:flex}.attachment-box{border-radius:var(--border-radius-10px);text-align:center;background:#f1f5f8;border:1px dashed #d1d5db;flex:1;padding:16px}.inputContentv2{width:100%}.inputContentv2 .inputWrapper{border-radius:var(--border-radius-4px);background-color:#f1f5f8;align-items:center;height:38px;padding:0 12px 0 0;display:flex;position:relative}.inputContentv2 .inputWrapper.active{border:1px solid var(--inputActiveBorder);background:#fff;box-shadow:7px 9px 25px #7a53ec26}.inputContentv2 .inputWrapper.active .inputCustomeIcon,.inputContentv2 .inputWrapper.active input::placeholder{color:var(--inputActiveBorder)}.inputContentv2 .inputWrapper.active{border:1px solid var(--inputActiveBorder)}.inputContentv2 .inputWrapper.active .inputCustomeIcon,.inputContentv2 .inputWrapper.active input::placeholder{color:var(--inputActiveBorder)}.inputContentv2 .inputWrapper .inputIcon{width:13px;height:16px;margin-left:4px}.inputContentv2 .inputWrapper .inputCustomeIcon{color:var(--inputActiveBorder);width:16px;height:16px;margin-left:4px}.inputContentv2 .inputWrapper .inputField{width:100%;height:100%;font-size:calc(var(--font-size-11px) * var(--font-scale));color:var(--black);appearance:none;background:0 0;border:none;outline:none}.inputContentv2 .inputWrapper input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.inputContentv2 .inputWrapper input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.inputContentv2 .inputWrapper input::placeholder{color:var(--darkGrey);font-weight:var(--font-weight-normal);font-size:calc(var(--font-size-10px) * var(--font-scale))}.inputContentv2 .inputWrapper .floatingLabel{color:#b3b3b3;font-size:calc(var(--font-size-11px) * var(--font-scale));pointer-events:none;transition:all .2s ease-in-out;position:absolute;top:50%;left:12px;transform:translateY(-50%);font-weight:var(--font-weight-medium)!important}.inputContentv2 .inputWrapper .floatingLabel.float{font-size:calc(var(--font-size-9px) * var(--font-scale));padding:0 4px;top:10px;left:7px}.inputContentv2 .inputWrapper .floatingLabelWithoutIcon{color:var(--fieldcolor);font-size:calc(var(--font-size-12px) * var(--font-scale));pointer-events:none;transition:all .2s ease-in-out;position:absolute;top:50%;left:37px;transform:translateY(-50%)}.inputContentv2 .inputWrapper .floatingLabelWithoutIcon.float{font-size:calc(var(--font-size-10px) * var(--font-scale));padding:0 4px;top:10px;left:6px}.inputContentv2 .inputWrapper.active{border-color:var(--inputActiveBorder);box-shadow:0 2px 6px #7a53ec33}.inputContentv2 .inputWrapper.active .inputCustomeIcon,.inputContentv2 .inputWrapper.active input::placeholder{color:var(--inputActiveBorder)}.inputContentv2 .errorText{font-size:calc(var(--font-size-9px) * var(--font-scale));margin-top:2px;color:var(--red)!important}.textareaContentv2{width:100%}.textareaContentv2 .textareaWrapper{border-radius:var(--border-radius-6px);background-color:#f1f5f8;align-items:flex-start;min-height:38px;padding:4px 12px;transition:padding .2s;display:flex;position:relative}.textareaContentv2 .textareaWrapper.active,.textareaContentv2 .textareaWrapper.hasText{padding:10px 12px}.textareaContentv2 .textareaField{resize:none;box-sizing:border-box;width:100%;min-height:38px;font-size:calc(var(--font-size-12px) * var(--font-scale));background:0 0;border:none;outline:none;padding-top:0;line-height:1.4}.textareaContentv2 textarea::placeholder{color:#b3b3b3;font-weight:var(--font-weight-medium);font-size:calc(var(--font-size-12px) * var(--font-scale))}.textareaContentv2 .floatingLabel,.textareaContentv2 .floatingLabelWithoutIcon{font-size:calc(var(--font-size-11px) * var(--font-scale));pointer-events:none;transition:all .2s;position:absolute;top:50%;left:12px;transform:translateY(-50%);color:#b3b3b3!important;font-weight:var(--font-weight-medium)!important}.textareaContentv2 .float{font-size:calc(var(--font-size-10px) * var(--font-scale));top:6px;transform:translateY(0)}.selectContentsearchv2{width:100%}.selectContentsearchv2 .ant-select-suffix svg{color:#515761}.selectContentsearchv2 .ant-select .ant-select-placeholder{color:#b3b3b3;font-size:calc(var(--font-size-11px) * var(--font-scale));padding-top:2px;font-weight:var(--font-weight-medium)!important}.selectContentsearchv2 .ant-select .ant-select-content-value{color:var(--darkGrey);padding-top:3px}.selectContentsearchv2 .selectWrapper{border-radius:var(--border-radius-4px);background-color:#f5f8f9;border:none;align-items:center;min-width:150px;height:38px;margin-top:0;padding:0 12px;display:flex;position:relative}.selectContentsearchv2 .selectWrapper .selectIcon{width:13px;height:16px;margin-right:11px}.selectContentsearchv2 .selectWrapper .selectCustomeIcon{color:var(--inputBorder);width:13px;height:16px;margin-right:7px}.selectContentsearchv2 .selectWrapper .ant-select-content-value{font-size:calc(var(--font-size-12px) * var(--font-scale));color:var(--darkGrey);font-weight:var(--font-weight-normal);align-items:center;display:flex}.selectContentsearchv2 .selectWrapper .ant-select-placeholder{font-size:calc(var(--font-size-12px) * var(--font-scale));color:var(--darkGrey);align-items:center;display:flex;font-weight:400!important}.selectContentsearchv2 .selectWrapper .SelectField{cursor:pointer;width:100%;font-size:calc(var(--font-size-15px) * var(--font-scale));color:var(--black);background:0 0;border:none;outline:none;padding:0;transition:margin-top .2s}.selectContentsearchv2 .selectWrapper .SelectField.withValue,.selectContentsearchv2 .selectWrapper .SelectField.empty{margin-top:0}.selectContentsearchv2 .selectWrapper input::placeholder{color:var(--darkGrey);font-weight:var(--font-weight-normal);font-size:calc(var(--font-size-10px) * var(--font-scale))}.selectContentsearchv2 .selectWrapper .floatingLabel{color:#b3b3b3;font-size:calc(var(--font-size-11px) * var(--font-scale));pointer-events:none;transition:all .2s ease-in-out;position:absolute;top:50%;left:10px;transform:translateY(-50%);font-weight:var(--font-weight-medium)!important}.selectContentsearchv2 .selectWrapper .floatingLabel.float{font-size:calc(var(--font-size-10px) * var(--font-scale));top:10px;left:10px}.selectContentsearchv2 .selectWrapper .floatingLabelWithoutIcon{color:var(--fieldcolor);font-size:calc(var(--font-size-9px) * var(--font-scale));pointer-events:none;transition:all .2s ease-in-out;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.selectContentsearchv2 .selectWrapper .floatingLabelWithoutIcon.float{font-size:calc(var(--font-size-10px) * var(--font-scale));top:13px;left:0}.selectContentsearchv2 .selectWrapper.active{border:1px solid var(--inputActiveBorder);background:#fff;box-shadow:7px 9px 25px #7a53ec26}.selectContentsearchv2 .selectWrapper.active .selectCustomeIcon,.selectContentsearchv2 .selectWrapper.active input::placeholder{color:var(--inputActiveBorder)}.boardMembers .ant-modal{max-width:350px}.boardMembers .ant-modal .fieldmaintaindvcolumn{overflow:hidden}.boardMembers .ant-modal .fieldmaintaindvcolumn .form-group .Members{justify-content:space-between;align-items:baseline;gap:20px;width:100%;padding:10px;display:flex}.boardMembers .ant-modal .fieldmaintaindvcolumn .form-group .Members h1{font-size:calc(var(--font-size-14px) * var(--font-scale));color:var(--black);margin-bottom:0}.boardMembers .ant-modal .fieldmaintaindvcolumn .form-group .Members:hover{background:#e6e6fa}.boardMembers .ant-modal .fieldmaintaindvcolumn .form-group .Members .frBtn{align-items:baseline;gap:5px;width:fit-content;display:flex}.boardMembers .ant-modal .fieldmaintaindvcolumn .form-group .Members .frBtn button{height:30px}.boardMembers .ant-modal .fieldmaintaindvcolumn .form-group .Members .frProfile{justify-content:start;align-items:center;gap:5px;width:fit-content;display:flex}.boardMembers .ant-modal .fieldmaintaindvcolumn .Scroller{scrollbar-width:auto;scrollbar-color:var(--scrollbarTrackcolor);scroll-behavior:smooth;max-height:400px}.boardMembers .ant-modal .fieldmaintaindvcolumn .Scroller::-webkit-scrollbar{width:3px}.boardMembers .ant-modal .fieldmaintaindvcolumn .Scroller::-webkit-scrollbar-button{width:0;height:0;display:none}.boardMembers .ant-modal .fieldmaintaindvcolumn .Scroller::-webkit-scrollbar-track{background:var(--scrollbarTrackcolor);border-radius:var(--border-radius-20px)}.boardMembers .ant-modal .fieldmaintaindvcolumn .Scroller::-webkit-scrollbar-thumb{background-color:var(--scrollbarTrackcolor);border-radius:var(--border-radius-20px);transition:background-color .3s}.boardMembers .ant-modal .fieldmaintaindvcolumn .Scroller{overflow-y:auto}.filtercomponent .ant-popover .form-group label{margin-top:6px}.filtercomponent .checkbox-wrapper{align-items:start}.filtercomponent .user-checkbox{align-items:center;gap:10px;margin-bottom:12px;display:flex}.filtercomponent .ant-popover-container{max-height:450px}.filtercomponent .ant-popover{min-width:510px}.filtercomponent .user-checkboxfilter{align-items:center;gap:10px;margin-bottom:12px;display:flex}.filtercomponent .user-checkboxfilter .user-info{flex-direction:column;display:flex}.filtercomponent .user-checkboxfilter .user-info .user-nameforinvite{font-weight:var(--font-weight-semibold)}.filtercomponent .user-checkboxfilter .user-info .user-email{font-size:calc(var(--font-size-14px) * var(--font-scale));color:var(--greycolor)}.label-checkbox-wrapper .FlitercomponentBoard{border-radius:var(--border-radius-4px);text-align:center;width:100%;height:100%;color:var(--black);background-color:inherit;box-sizing:border-box;padding:4px 8px;line-height:22px;display:inline-block}.BoardOptionContent{background-color:var(--white);border-radius:var(--border-radius-6px);scrollbar-width:auto;scrollbar-color:var(--scrollbarTrackcolor);scroll-behavior:smooth;min-width:82px;max-height:450px;transition:all .3s}.BoardOptionContent::-webkit-scrollbar{width:3px}.BoardOptionContent::-webkit-scrollbar-button{width:0;height:0;display:none}.BoardOptionContent::-webkit-scrollbar-track{background:var(--scrollbarTrackcolor);border-radius:var(--border-radius-20px)}.BoardOptionContent::-webkit-scrollbar-thumb{background-color:var(--scrollbarTrackcolor);border-radius:var(--border-radius-20px);transition:background-color .3s}.BoardOptionContent{scrollbar-width:none;overflow-x:hidden}.BoardOptionContent .label{font-size:var(--font-size-12px);color:var(--grey);font-weight:var(--font-weight-normal);text-align:center;margin:0}.BoardOptionContent .popoverItem{font-size:calc(var(--font-size-14px) * var(--font-scale));font-weight:var(--font-weight-medium);color:var(--secondary-color);cursor:pointer;border-radius:var(--border-radius-6px);justify-content:start;align-items:center;padding:0 14px;transition:background-color .2s,color .2s;display:flex}.BoardOptionContent .popoverItem .popoverIcon{font-size:calc(var(--font-size-14px) * var(--font-scale));color:var(--primary-color)}.BoardOptionContent .popoverItem span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.BoardOptionContent .popoverItem:hover{background-color:var(--lightGrey2);color:var(--primary-color)}.BoardOptionContent .popoverItem:hover .popoverIcon{color:var(--primary-color)}.BoardOptionContent .popoverDivider{background-color:var(--lightgrey);height:1px;margin:6px 0}.BoardOptionContent .ant-popover .ant-popover-inner,.BoardOptionContent .ant-popover .ant-popover-inner-content{padding:0}.BoardOptionContent .forbutton{gap:0}.BoardOptionContent .forbutton button{border-radius:var(--border-radius-100per);width:fit-content;color:var(--primary-color);background:0 0;padding:0 8px}.ArchivedList .Archived{border-bottom:1px solid var(--gray);justify-content:space-between;width:100%;padding:10px;display:flex}.ArchivedList .Archived div{justify-content:start;align-items:center;width:100%;display:flex}.ArchivedList .Archived div h1{text-overflow:ellipsis;white-space:nowrap;max-width:300px;font-size:calc(var(--font-size-15px) * var(--font-scale));color:var(--black);overflow:hidden}.ArchivedList .Archived .btnCont{gap:5px}.ArchivedList .Archived .ant-popover .ConfirmationPop{padding:70px}.ArchivedList .Archived .ant-popover{z-index:9999;padding:200px}.ConfirmationPop .ant-popover-content{padding:10px!important}.heightforstackbarchart{height:400px}.boardWrapper{background:var(--bodybg);scroll-behavior:smooth;box-sizing:border-box;scrollbar-width:auto;scrollbar-color:var(--scrollbarTrackcolor);scroll-behavior:smooth;flex-shrink:0;gap:20px;height:calc(100vh - 120px);padding:20px;display:flex;overflow:auto hidden}.boardWrapper::-webkit-scrollbar{width:3px}.boardWrapper::-webkit-scrollbar-button{width:0;height:0;display:none}.boardWrapper::-webkit-scrollbar-track{background:var(--scrollbarTrackcolor);border-radius:var(--border-radius-20px)}.boardWrapper::-webkit-scrollbar-thumb{background-color:var(--scrollbarTrackcolor);border-radius:var(--border-radius-20px);transition:background-color .3s}.boardColumnsWrapper{align-items:stretch;gap:20px;height:100%;margin-top:20px;padding-bottom:20px;display:flex;overflow-x:scroll}.boardColumnsWrapper::-webkit-scrollbar{display:none}.columnWrapper{border-radius:var(--border-radius-10px);background:var(--white);border:2px solid #0000;flex-direction:column;flex-shrink:0;width:320px;max-height:95%;transition:border .2s;display:flex}.columnWrapper .dragging{cursor:grab!important}.columnWrapper.isOver{border:2px dashed var(--column-color)}.columnWrapper .columnHeader{border-radius:var(--border-radius-3px);background:var(--inputBG);border-top:3px solid;justify-content:space-between;align-items:center;padding:15px;font-weight:700;display:flex;box-shadow:0 4px 10px #82909633}.columnWrapper .cardCount{opacity:.5;font-size:calc(var(--font-size-12px) * var(--font-scale));align-items:center;gap:5px;display:flex}.columnWrapper .cardCount svg{color:var(--inputActiveBorder);font-size:calc(var(--font-size-20px) * var(--font-scale));cursor:pointer;stroke-width:2px}.columnWrapper .columnBody{scrollbar-width:auto;scrollbar-color:var(--scrollbarTrackcolor);scroll-behavior:smooth;flex-direction:column;flex:1;gap:10px;min-height:200px;padding:10px 0;display:flex;overflow-y:auto}.columnWrapper .columnBody::-webkit-scrollbar{width:3px}.columnWrapper .columnBody::-webkit-scrollbar-button{width:0;height:0;display:none}.columnWrapper .columnBody::-webkit-scrollbar-track{background:var(--scrollbarTrackcolor);border-radius:var(--border-radius-20px)}.columnWrapper .columnBody::-webkit-scrollbar-thumb{background-color:var(--scrollbarTrackcolor);border-radius:var(--border-radius-20px);transition:background-color .3s}.columnWrapper .columnBody .emptyDrop{text-align:center;color:#999;padding:20px}.taskCardWrapper{cursor:grab}.taskCardWrapper:active{cursor:grabbing}.taskCardWrapper.dragging{z-index:50;transform:scale(1.03)}.taskCard{background:var(--white);border:1px solid var(--borderColor);border-radius:var(--border-radius-8px);flex-direction:column;gap:8px;padding:14px 16px;transition:all .3s ease-in-out;display:flex;box-shadow:0 2px 5px #00000014}.taskCard:hover{box-shadow:0 10px 20px #00000026}.taskCard .taskMeta{font-size:calc(var(--font-size-12px) * var(--font-scale));color:var(--secondary-color)}.taskCard .taskTitle{font-size:calc(var(--font-size-14px) * var(--font-scale));font-weight:var(--font-weight-medium);color:var(--blackCoal);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.taskCard .taskFooter{font-size:calc(var(--font-size-12px) * var(--font-scale));color:var(--secondarylightcolor);justify-content:space-between;margin-top:6px;display:flex}.taskCard .taskFooter .addSubtask{color:var(--primary-color);font-weight:var(--font-weight-medium);cursor:pointer}.taskCard .taskFooter .addSubtask:hover{text-decoration:underline}.addColumnWrapper{border:1px dashed #c9ced6;justify-content:center;align-items:center;min-width:280px;height:95%;display:flex}.addColumnWrapper .Addlistbtn{justify-content:center;align-items:center;display:flex}.addColumnWrapper .addListForm{flex-direction:column;gap:10px;display:flex}.addColumnWrapper .addActions{justify-content:flex-end;align-items:center;gap:5px;display:flex}.AddCardBtn{width:120px;margin-left:0;padding-top:10px;display:block}.forboardbuttonsdv{display:flex;align-items:center!important}.forboardbuttonsdv button{border-radius:var(--border-radius-8px);height:28px}.maindvsearch{background:var(--white);border-bottom:1px solid var(--borderColor);border-right:1px solid var(--borderColor);justify-content:space-between;align-items:center;width:100%;min-height:40px;margin-bottom:0;padding:3px 14px;display:flex;position:relative}.maindvsearch .search-container{align-items:center;gap:10px;display:flex}.maindvsearch .search-container .search-icon{color:var(--fieldcolor);width:10px;height:10px}.maindvsearch .search-container .search-input{font-size:calc(var(--font-size-12px) * var(--font-scale));color:var(--darkGrey);max-width:300px;font-weight:var(--font-weight-normal);border:none;outline:none;flex:1}.maindvsearch .search-container .linedv{background-color:var(--borderColor);width:2px;height:23px}.maindvsearch .search-container .search-input::placeholder{color:var(--darkGrey);font-weight:var(--font-weight-normal)}.maindvsearch .search-container .more-icon{font-size:calc(var(--font-size-15px) * var(--font-scale));color:var(--black);cursor:pointer}.buttoncontainer{align-items:center;gap:20px;display:flex}.buttoncontainer .more-icon{font-size:calc(var(--font-size-15px) * var(--font-scale));color:var(--black);cursor:pointer}.buttoncontainer .header-actions .myHeader .buttonFlex{align-items:center;gap:15px}.buttoncontainer .header-actions .myHeader .buttonFlex button{height:30px;padding:0 6px}.removePeopleModal .ant-modal{max-width:500px}.removePeopleModal .ant-modal-header{font-weight:var(--font-weight-semibold);font-size:calc(var(--font-size-16px) * var(--font-scale));padding-bottom:8px}.removePeopleModal .fieldmaintaindvcolumn{flex-direction:column;gap:12px;display:flex}.removePeopleModal .fieldmaintaindvcolumn .form-group{margin-bottom:10px}.removePeopleModal .fieldmaintaindvcolumn .form-group input{width:100%}.removePeopleModal .fieldmaintaindvcolumn .selectAllRow{font-weight:var(--font-weight-medium);cursor:pointer;justify-content:flex-end;margin-bottom:8px;display:flex}.removePeopleModal .fieldmaintaindvcolumn .peopleList{flex-direction:column;gap:8px;max-height:300px;display:flex;overflow-y:auto}.removePeopleModal .fieldmaintaindvcolumn .peopleList .Members{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:8px;display:flex}.removePeopleModal .fieldmaintaindvcolumn .peopleList .Members:hover{background:#f5f5ff}.removePeopleModal .fieldmaintaindvcolumn .peopleList .Members .frProfile{align-items:center;gap:10px;display:flex}.removePeopleModal .fieldmaintaindvcolumn .peopleList .Members .frProfile h1{font-size:calc(var(--font-size-14px) * var(--font-scale));color:#333;margin:0}.removePeopleModal .fieldmaintaindvcolumn .peopleList .Members .frProfile p{font-size:calc(var(--font-size-12px) * var(--font-scale));color:#666;margin:0}.removePeopleModal .fieldmaintaindvcolumn .peopleList .Members .frBtn{align-items:center;display:flex}.removePeopleModal .fieldmaintaindvcolumn .footerBtns{justify-content:flex-end;gap:10px;padding:10px;display:flex}.myProjectContent .myHeader .buttonFlex{gap:5px}.myProjectContent .project-card:hover{cursor:pointer;border:1px solid var(--Purple-color);transform:translateY(-6px);box-shadow:0 2px 10px #00000014}.myProjectContent .project-card:hover .peoplesCont .rightArrow{display:flex}.projectCardCont .project-card:hover{cursor:pointer;border:1px solid var(--Purple-color);transform:translateY(-6px);box-shadow:0 2px 10px #00000014}.projectCardCont .project-card:hover .peoplesCont .rightArrow{display:flex}.staroption{gap:10px;display:flex}.filterselect{cursor:pointer;align-items:center;gap:20px;display:flex}.filterselect .text{font-size:calc(var(--font-size-11px) * var(--font-scale));font-weight:var(--font-weight-medium);color:var(--blackCoal);align-items:center;gap:5px;display:flex}.filterselect .filterby{white-space:nowrap;background-color:var(--addrolebg);color:var(--Lightpink);border-radius:var(--border-radius-4px);font-size:calc(var(--font-size-11px) * var(--font-scale));font-weight:var(--font-weight-normal);padding:2px 8px 4px;line-height:100%}.filterprojectpopover{background-color:var(--white);border-radius:var(--border-radius-6px);min-width:180px;transition:all .3s;box-shadow:0 6px 18px #0000001f}.ant-popover .ant-popover-inner,.ant-popover .ant-popover-inner-content{padding:0}.CsvUploadPopover{background-color:var(--white);border-radius:var(--border-radius-6px);min-width:180px;transition:all .3s;box-shadow:0 6px 18px #0000001f}.ant-popover .ant-popover-inner,.ant-popover .ant-popover-inner-content{padding:0}.popoverItemdelete{font-size:calc(var(--font-size-13px) * var(--font-scale));font-weight:var(--font-weight-medium);color:var(--red);cursor:pointer;align-items:center;gap:10px;padding:8px 16px;transition:background-color .2s,color .2s;display:flex}.popoverItemdelete .popoverIcon{font-size:calc(var(--font-size-18px) * var(--font-scale));color:var(--red)}.popoverItemdelete span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.popoverItemdelete:hover{background-color:var(--lightGrey2);color:var(--red)}.popoverItemdelete:hover .popoverIcon{color:var(--red)}.ant-popover .ant-popover-inner,.ant-popover .ant-popover-inner-content{padding:0}.table-wrapper-premium .premium-table-container::-webkit-scrollbar-thumb{background:var(--color-cbd5e1);border-radius:var(--border-radius-10px)}.table-wrapper-premium .premium-table-container .grid-table .header-row-ui .h-cell .header-content-stack .header-filter-box{background:var(--white);border:1px solid var(--color-e2e8f0);border-radius:var(--border-radius-8px);align-items:center;gap:8px;padding:5px 10px;animation:.2s ease-out slideDown;display:flex;box-shadow:inset 0 1px 2px #00000005}.table-wrapper-premium .premium-table-container .grid-table .header-row-ui .h-cell .head-icon:hover,.table-wrapper-premium .premium-table-container .grid-table .header-row-ui .h-cell .head-icon.filter-toggle.active{color:var(--color-3b82f6)}.table-wrapper-premium .premium-table-container .grid-table .header-row-ui .h-cell .head-icon.plus-icon{background:var(--color-3b82f6);color:#fff;border-radius:var(--border-radius-6px);font-size:calc(var(--font-size-22px) * var(--font-scale));margin-left:8px;padding:4px}.table-wrapper-premium .premium-table-container .grid-table .header-row-ui .h-cell .resizer{cursor:col-resize;border-right:2px solid var(--color-e2e8f0);z-index:10;touch-action:none;-webkit-user-select:none;user-select:none;width:4px;height:100%;position:absolute;top:0;right:0}.table-wrapper-premium .premium-table-container .grid-table .header-row-ui .h-cell .resizer.isResizing{border-right:2px solid var(--color-3b82f6);border-right-width:3px}.table-wrapper-premium .premium-table-container .grid-table .body-row-ui{background:var(--white);border-radius:var(--border-radius-12px);border:1px solid var(--lightgrey);flex-wrap:nowrap;align-items:center;min-width:max-content;min-height:40px;margin-bottom:10px;transition:all .2s;display:flex}.table-wrapper-premium .premium-table-container .grid-table .body-row-ui:hover{border-color:rgba(var(--color-3b82f6), .4);box-shadow:0 4px 12px var(--color-rgba-0-0-0-0-05);transform:translateY(-1px)}.table-wrapper-premium .premium-table-container .grid-table .body-row-ui .b-cell{font-size:calc(var(--font-size-13px) * var(--font-scale));color:var(--color-1e293b);font-weight:var(--font-weight-semibold);flex:1 0 auto;align-items:center;padding:0 16px;display:flex;overflow:hidden}.table-wrapper-premium .premium-table-container .grid-table .no-data-row{background:var(--color-f9f9f9);border-radius:var(--border-radius-8px);justify-content:center;align-items:center;width:100%;height:200px;margin:10px 0;display:flex}.table-wrapper-premium .premium-table-container .grid-table .no-data-row .no-data-wrapper-table{text-align:center}.table-wrapper-premium .premium-table-container .grid-table .no-data-row .no-data-wrapper-table img{width:70px;height:70px}.table-wrapper-premium .premium-table-container .grid-table .no-data-row .no-data-wrapper-table .no-data-text h3{font-size:calc(var(--font-size-18px) * var(--font-scale));color:var(--color-555);margin:0}.table-wrapper-premium .premium-table-container .grid-table .no-data-row .no-data-wrapper-table .no-data-text p{font-size:calc(var(--font-size-14px) * var(--font-scale));color:var(--color-888);margin:0}.table-wrapper-premium .inline-edit-wrapper{background:var(--color-f1f5f9);border:1.5px solid var(--color-3b82f6);border-radius:var(--border-radius-8px);align-items:center;gap:8px;width:100%;padding:4px 10px;display:flex}.table-wrapper-premium .status-badge.active,.table-wrapper-premium .status-badge.complete{background:var(--color-ede9fe);color:var(--primary-color)}.table-wrapper-premium .status-badge.pending,.table-wrapper-premium .status-badge.low,.table-wrapper-premium .status-badge.default{background:var(--color-fef9c3);color:var(--color-f59e0b)}.table-wrapper-premium .status-badge.completed,.table-wrapper-premium .status-badge.medium,.table-wrapper-premium .status-badge.story{background:var(--color-d1fae5);color:var(--color-10b981)}.table-wrapper-premium .status-badge.rejected,.table-wrapper-premium .status-badge.failed,.table-wrapper-premium .status-badge.high,.table-wrapper-premium .status-badge.bugs{background:var(--color-fee2e2);color:var(--color-b91c1c)}.table-wrapper-premium .icon-text-cell .cell-icon.description{font-size:calc(var(--font-size-10px) * var(--font-scale));color:var(--color-ee4268)}.table-wrapper-premium .icon-text-cell .cell-icon.type{color:var(--color-3b82f6)}.table-wrapper-premium .icon-text-cell .cell-icon.key{color:var(--color-f59e0b)}.table-wrapper-premium .icon-text-cell .cell-icon.label{color:var(--color-10b981)}.table-wrapper-premium .action-cell .action-btn.edit-btn{background:var(--color-eff6ff);color:var(--color-3b82f6)}.table-wrapper-premium .action-cell .action-btn.edit-btn:hover{background:var(--color-3b82f6);color:var(--white)}.table-wrapper-premium .action-cell .action-btn.delete-btn{background:var(--color-fef2f2);color:var(--color-ef4444)}.table-wrapper-premium .action-cell .action-btn.delete-btn:hover{background:var(--color-ef4444);color:var(--white)}.table-wrapper-premium .action-cell .action-btn.view-btn{background:var(--color-dcfce7);color:var(--color-16a34a)}.table-wrapper-premium .action-cell .action-btn.view-btn:hover{background:var(--color-16a34a);color:var(--white)}.table-wrapper-premium .table-pagination-ui{background:var(--inputBG);border-radius:var(--border-radius-12px);border:1px solid var(--lightgrey);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin:12px 0;padding:5px 20px;display:flex}.table-wrapper-premium .table-pagination-ui .pagination-first-child{align-items:center;gap:24px;display:flex}.table-wrapper-premium .table-pagination-ui .pagination-first-child .pagination-controls{align-items:center;gap:8px;display:flex}.table-wrapper-premium .table-pagination-ui .pagination-first-child .pagination-controls .p-btn{border-radius:var(--border-radius-10px);border:1px solid var(--lightgrey);background:var(--trBackground);cursor:pointer;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}.table-wrapper-premium .table-pagination-ui .pagination-first-child .pagination-controls .p-btn svg{font-size:calc(var(--font-size-18px) * var(--font-scale))}.table-wrapper-premium .table-pagination-ui .pagination-first-child .pagination-controls .p-btn:hover:not(:disabled){background:var(--color-3b82f6);border-color:var(--color-3b82f6);color:var(--white)}.table-wrapper-premium .table-pagination-ui .pagination-first-child .pagination-controls .p-btn:disabled{opacity:.4;cursor:not-allowed}.table-wrapper-premium .table-pagination-ui .pagination-first-child .pagination-controls .current-page-tag{border-radius:var(--border-radius-10px);background:var(--color-3b82f6);min-width:38px;height:36px;color:var(--white);font-weight:var(--font-weight-semibold);font-size:calc(var(--font-size-14px) * var(--font-scale));box-shadow:0 4px 12px rgba(var(--color-3b82f6), .25);justify-content:center;align-items:center;padding:0 14px;display:flex}.table-wrapper-premium .table-pagination-ui .pagination-first-child .page-info{font-size:calc(var(--font-size-14px) * var(--font-scale));color:var(--darkGrey)}.table-wrapper-premium .table-pagination-ui .pagination-first-child .page-info b{color:var(--color-1e293b);font-weight:var(--font-weight-semibold)}.table-wrapper-premium .table-pagination-ui .pagination-second-child{align-items:center;gap:30px;display:flex}.table-wrapper-premium .table-pagination-ui .pagination-second-child .page-size-select{align-items:center;gap:10px;display:flex}.table-wrapper-premium .table-pagination-ui .pagination-second-child .page-size-select label{font-size:calc(var(--font-size-14px) * var(--font-scale));font-weight:var(--font-weight-medium);color:var(--darkGrey)}.table-wrapper-premium .table-pagination-ui .pagination-second-child .page-size-select select{border-radius:var(--border-radius-8px);border:1px solid var(--lightgrey);background:var(--trBackground);font-size:calc(var(--font-size-14px) * var(--font-scale));cursor:pointer;padding:6px 12px;transition:all .2s}.table-wrapper-premium .table-pagination-ui .pagination-second-child .page-size-select select:hover{border-color:var(--color-3b82f6)}.table-wrapper-premium .table-pagination-ui .pagination-second-child .page-size-select select:focus{border-color:var(--color-3b82f6);box-shadow:0 0 0 2px rgba(var(--color-3b82f6), .2);outline:none}.table-wrapper-premium .table-pagination-ui .pagination-second-child .items-count{font-size:calc(var(--font-size-14px) * var(--font-scale));font-weight:var(--font-weight-medium);color:var(--darkGrey)}.table-wrapper-premium .table-pagination-ui .pagination-second-child .items-count strong{color:var(--color-1e293b);font-weight:var(--font-weight-semibold)}.pagination-wrapper{border-top:1px solid var(--bordeertypetwo);background:var(--inputBG);border-radius:var(--border-radius-12px);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding:14px 18px;display:flex}.pagination-wrapper .pagination-left{font-size:calc(var(--font-size-14px) * var(--font-scale));color:var(--secondary-color)}.pagination-wrapper .pagination-left strong{color:var(--color-111827);font-weight:var(--font-weight-semibold)}.pagination-wrapper .pagination-center{align-items:center;gap:12px;display:flex}.pagination-wrapper .nav-btn{border-radius:var(--border-radius-10px);border:1px solid var(--bordeertypetwo);background:var(--white);cursor:pointer;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}.pagination-wrapper .nav-btn svg{font-size:calc(var(--font-size-16px) * var(--font-scale))}.pagination-wrapper .nav-btn:hover:not(:disabled){background:var(--color-f3f4f6);transform:translateY(-1px)}.pagination-wrapper .nav-btn:disabled{opacity:.4;cursor:not-allowed}.pagination-wrapper .current-page{border-radius:var(--border-radius-10px);background:var(--primary-color);min-width:36px;height:36px;color:var(--white);font-weight:var(--font-weight-semibold);justify-content:center;align-items:center;display:flex}.pagination-wrapper .pagination-right{font-size:calc(var(--font-size-14px) * var(--font-scale));color:var(--secondary-color);align-items:center;gap:18px;display:flex}.pagination-wrapper .rows-select{align-items:center;gap:8px;display:flex}.pagination-wrapper .rows-select select{border-radius:var(--border-radius-8px);border:1px solid var(--bordeertypetwo);background:var(--white);cursor:pointer;padding:6px 10px;transition:all .2s}.pagination-wrapper .rows-select select:hover{border-color:var(--color-9ca3af)}.pagination-wrapper .rows-select select:focus{border-color:var(--color-111827);outline:none}.pagination-wrapper .items-count{font-weight:var(--font-weight-medium);color:var(--color-374151)}.ant-tooltip .ant-tooltip-container{font-size:calc(var(--font-size-10px) * var(--font-scale));background-color:#3a4046}.ant-tooltip-arrow{color:#3a4046}.myProjectDetail_ContentDv .ant-tabs .ant-tabs-extra-content{margin-right:6px}.myProjectDetail_ContentDv .ant-tabs .ant-tabs-extra-content .tabActions .ant-rate{height:18px;margin-top:3px}.myProjectDetail_ContentDv .paddingrightzero .forheaderwidthdv .Dv_Flex h1{white-space:nowrap;text-overflow:ellipsis;max-width:150px;overflow:hidden}.totaloverviewdv{scrollbar-width:auto;scrollbar-color:var(--scrollbarTrackcolor);scroll-behavior:smooth;flex-direction:column;height:calc(100vh - 280px);display:flex}.totaloverviewdv::-webkit-scrollbar{width:3px}.totaloverviewdv::-webkit-scrollbar-button{width:0;height:0;display:none}.totaloverviewdv::-webkit-scrollbar-track{background:var(--scrollbarTrackcolor);border-radius:var(--border-radius-20px)}.totaloverviewdv::-webkit-scrollbar-thumb{background-color:var(--scrollbarTrackcolor);border-radius:var(--border-radius-20px);transition:background-color .3s}.totaloverviewdv{gap:20px;overflow-y:auto}.totaloverviewdv .overview-component{flex-wrap:wrap;gap:15px;margin-right:10px;display:flex}.totaloverviewdv .overview-component h1{font-size:calc(var(--font-size-24px) * var(--font-scale));color:var(--primary-color);letter-spacing:0;line-height:1;font-weight:var(--font-weight-semibold);margin:0;padding:0}.totaloverviewdv .overview-component .summary-card{background-color:var(--white);border-radius:var(--border-radius-6px);border:1px solid var(--lightgrey);flex-direction:column;flex:32%;gap:10px;min-width:280px;height:230px;padding:20px;display:flex}.totaloverviewdv .overview-component .summary-card .summary-title{font-weight:var(--font-weight-semibold);color:var(--black);font-size:calc(var(--font-size-13px) * var(--font-scale));margin-bottom:0}.totaloverviewdv .overview-component .summary-card p{font-weight:var(--font-weight-normal);font-size:calc(var(--font-size-12px) * var(--font-scale));color:#89909d;-webkit-line-clamp:5;text-overflow:ellipsis;-webkit-box-orient:vertical;margin-bottom:0;line-height:20px;display:-webkit-box;overflow:hidden}.totaloverviewdv .overview-component .summary-card p.colorBlack{color:var(--black)}.totaloverviewdv .overview-component .summary-card .listDv{scrollbar-width:none;flex-direction:column;gap:15px;height:100%;display:flex;overflow:auto}.totaloverviewdv .overview-component .summary-card .listDv .flex{flex-direction:row;align-items:center;gap:10px;display:flex}.totaloverviewdv .overview-component .summary-card .listDv .flex ul{margin:0;padding-left:20px}.totaloverviewdv .overview-component .summary-card .listDv .flex ul li::marker{color:#89909d}.totaloverviewdv .overview-component .summary-card .listDv .activities{justify-content:space-between;align-items:flex-start;gap:0;width:100%;height:40px;display:flex}.totaloverviewdv .overview-component .summary-card .listDv .activities .maindvactiviity{align-items:start;gap:10px;width:100%;display:flex}.totaloverviewdv .overview-component .summary-card .listDv .activities .maindvactiviity .one{height:fit-content}.totaloverviewdv .overview-component .summary-card .listDv .activities .maindvactiviity .one .sender_avatar{border-radius:var(--border-radius-6px);width:30px;height:30px;font-weight:var(--font-weight-semibold);font-size:calc(var(--font-size-11px) * var(--font-scale));color:var(--primary-color);background:#f1f5f9;flex-shrink:0;place-content:center;display:grid}.totaloverviewdv .overview-component .summary-card .listDv .activities .maindvactiviity .two{flex-direction:column;align-items:flex-start;width:50%;height:fit-content;display:flex}.totaloverviewdv .overview-component .summary-card .listDv .activities .maindvactiviity .two .Project{font-size:calc(var(--font-size-12px) * var(--font-scale));border-radius:var(--border-radius-6px);color:var(--black);font-weight:var(--font-weight-semibold);white-space:nowrap;padding:1px 5px}.totaloverviewdv .overview-component .summary-card .listDv .activities .maindvactiviity .two .para{font-size:calc(var(--font-size-10px) * var(--font-scale));color:var(--gray);font-weight:var(--font-weight-normal);white-space:nowrap;text-overflow:ellipsis;max-width:170px;padding:0 5px;overflow:hidden}.totaloverviewdv .overview-component .summary-card .listDv .activities .time{font-size:calc(var(--font-size-8px) * var(--font-scale));color:var(--secondarylightcolor);font-weight:var(--font-weight-medium);white-space:nowrap;padding:0}.totaloverviewdv .overview-component .summary-card .summary-text{font-size:calc(var(--font-size-16px) * var(--font-scale));color:var(--greycolor)}.totaloverviewdv .overview-component .summary-card .linedv{background-color:var(--secondarylightcolor);border-radius:var(--border-radius-6px);width:100%;height:1px}.totaloverviewdv .overview-component .summary-card .summary-info{flex-flow:wrap;gap:15px;display:flex}.totaloverviewdv .overview-component .summary-card .summary-info .info-item{flex-direction:column;display:flex}.totaloverviewdv .overview-component .summary-card .summary-info .info-item .info-label{font-size:calc(var(--font-size-13px) * var(--font-scale));color:var(--secondarylightcolor)}.totaloverviewdv .overview-component .summary-card .summary-info .info-item .info-value{text-transform:capitalize;font-weight:var(--font-weight-semibold);font-size:calc(var(--font-size-12px) * var(--font-scale));width:fit-content}.totaloverviewdv .overview-component .summary-card .summary-info .info-item .info-value.status{border-radius:var(--border-radius-6px);color:#22c55e;font-size:calc(var(--font-size-10px) * var(--font-scale));text-align:center;background-color:#f0fdf4;padding:2px 7px;display:inline-block}.totaloverviewdv .overview-component .summary-card .summary-info .info-item.flexWrap{flex:calc(33.33% - 7px)}.totaloverviewdv .activitesdv{background-color:var(--white);border-radius:var(--border-radius-6px);color:var(--black);flex-direction:column;padding:20px;display:flex}.Addsprintmodal .ant-modal{min-width:730px}.forselectwidth{width:100%}.ant-spin-nested-loading>div>.ant-spin{z-index:9999;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:absolute;top:50%;left:50%;transform:translate(-70%,-50%)}.name-cell{align-items:center;gap:10px;padding:4px 0;display:flex}.name-cell .asset-img-small{object-fit:contain;width:30px;height:25px}.AdddocumentModal .form-label{font-size:calc(var(--font-size-14px) * var(--font-scale));font-weight:var(--font-weight-medium);margin-bottom:8px;display:block}.AdddocumentModal .ant-modal-container{max-height:500px}.AdddocumentModal .ant-modal{min-width:600px}.AdddocumentModal .AddDocument-Leftalignheading{text-align:left}.mainwrapper{justify-content:space-between;height:calc(100vh - 60px);max-height:655px;display:flex;overflow:hidden}.mainwrapper .colfor30{width:33%;position:relative}.mainwrapper .colfor30 .maincomments{scrollbar-width:none;flex-direction:column;display:flex;overflow:auto}.mainwrapper .colfor30 .maincomments .commentslisting{scrollbar-width:none;height:calc(100vh - 269px);overflow:auto}.mainwrapper .colfor30 .maincomments .commentHeader{border-bottom:1px solid var(--borderColor);flex-direction:column;justify-content:space-between;align-items:flex-start;padding:15px 0;display:flex}.mainwrapper .colfor30 .maincomments .commentHeader .fileInfo{border-bottom:1px solid var(--borderColor);width:100%;padding:0 15px}.mainwrapper .colfor30 .maincomments .commentHeader .fileInfo h6{font-size:calc(var(--font-size-14px) * var(--font-scale));font-weight:var(--font-weight-semibold);margin:0}.mainwrapper .colfor30 .maincomments .commentHeader .fileInfo span{font-size:calc(var(--font-size-12px) * var(--font-scale))}.mainwrapper .colfor30 .maincomments .commentsList{scrollbar-width:auto;scrollbar-color:var(--scrollbarTrackcolor);scroll-behavior:smooth;flex:1;padding:15px 0;overflow-y:auto}.mainwrapper .colfor30 .maincomments .commentsList::-webkit-scrollbar{width:3px}.mainwrapper .colfor30 .maincomments .commentsList::-webkit-scrollbar-button{width:0;height:0;display:none}.mainwrapper .colfor30 .maincomments .commentsList::-webkit-scrollbar-track{background:var(--scrollbarTrackcolor);border-radius:var(--border-radius-20px)}.mainwrapper .colfor30 .maincomments .commentsList::-webkit-scrollbar-thumb{background-color:var(--scrollbarTrackcolor);border-radius:var(--border-radius-20px);transition:background-color .3s}.mainwrapper .colfor30 .maincomments .commentsList .commentCard{align-items:start;gap:0;margin-bottom:20px;display:flex}.mainwrapper .colfor30 .maincomments .commentsList .commentCard .avatar img{border-radius:var(--border-radius-50per);width:36px;height:36px}.mainwrapper .colfor30 .maincomments .commentsList .commentCard .commentBody{border-radius:var(--border-radius-6px);background:0 0;width:100%;padding:0 12px}.mainwrapper .colfor30 .maincomments .commentsList .commentCard .commentBody .commentTop{justify-content:start;align-items:center;gap:10px;display:flex}.mainwrapper .colfor30 .maincomments .commentsList .commentCard .commentBody .commentTop h6{font-size:calc(var(--font-size-13px) * var(--font-scale));font-weight:var(--font-weight-semibold);margin:0}.mainwrapper .colfor30 .maincomments .commentsList .commentCard .commentBody .commentTop span{font-size:calc(var(--font-size-11px) * var(--font-scale));color:var(--lightCharCoal)}.mainwrapper .colfor30 .maincomments .commentsList .commentCard .commentBody p{font-size:calc(var(--font-size-13px) * var(--font-scale));margin:0}.mainwrapper .colfor30 .maincomments .commentsList .commentCard .commentBody .attachment{align-items:center;gap:6px;margin-top:0;display:flex}.mainwrapper .colfor30 .maincomments .commentsList .commentCard .commentBody .attachment img{border-radius:var(--border-radius-4px);width:40px}.mainwrapper .colfor30 .maincomments .commentsList .commentCard .commentBody .attachment span{white-space:nowrap;font-size:calc(var(--font-size-12px) * var(--font-scale));color:var(--lightCharCoal);overflow:hidden}.mainwrapper .colfor30 .commentCard{align-items:center;gap:0;margin-bottom:20px;padding:15px;display:flex}.mainwrapper .colfor30 .commentCard .avatar img{border-radius:var(--border-radius-50per);width:36px;height:36px}.mainwrapper .colfor30 .commentCard .commentBody{border-radius:var(--border-radius-6px);background:0 0;width:100%;padding:0 12px}.mainwrapper .colfor30 .commentCard .commentBody .commentTop{justify-content:start;align-items:center;gap:10px;display:flex}.mainwrapper .colfor30 .commentCard .commentBody .commentTop h6{font-size:calc(var(--font-size-13px) * var(--font-scale));font-weight:var(--font-weight-semibold);margin:0}.mainwrapper .colfor30 .commentCard .commentBody .commentTop span{font-size:calc(var(--font-size-11px) * var(--font-scale))}.mainwrapper .colfor30 .commentCard .commentBody p{font-size:calc(var(--font-size-13px) * var(--font-scale));margin:0}.mainwrapper .colfor30 .commentCard .commentBody .attachment{align-items:center;gap:6px;margin-top:0;display:flex}.mainwrapper .colfor30 .commentCard .commentBody .attachment img{border-radius:var(--border-radius-4px);width:40px}.mainwrapper .colfor30 .commentCard .commentBody .attachment span{white-space:nowrap;font-size:calc(var(--font-size-12px) * var(--font-scale));color:var(--lightCharCoal);text-overflow:ellipsis;max-width:200px;overflow:hidden}.mainwrapper .colfor30 .commentcard2{margin:0}.mainwrapper .colfor30 .bottomSection{border:1px solid var(--borderColor);background:var(--white);width:100%;padding:15px;position:absolute;bottom:0}.mainwrapper .colfor30 .bottomSection input{border:2px solid var(--borderColor);box-shadow:none;width:100%;font-weight:var(--font-weight-medium);border-radius:var(--border-radius-6px);font-size:calc(var(--font-size-15px) * var(--font-scale));outline:none;justify-content:start;align-items:center;padding:8px 15px;display:flex}.mainwrapper .colfor30 .bottomSection input::placeholder{color:var(--lightCharCoal);font-size:calc(var(--font-size-15px) * var(--font-scale));font-weight:var(--font-weight-normal)}.mainwrapper .colfor90{background-color:var(--black);justify-content:center;align-items:center;width:67%;display:flex;position:relative}.mainwrapper .colfor90 button{z-index:10;width:fit-content;position:absolute;top:16px;right:16px}.mainwrapper .colfor90 figure{width:800px;height:-webkit-fill-available;margin:0}.mainwrapper .colfor90 figure img{object-fit:scale-down;width:100%;height:100%}.mainwrapper-none-height{justify-content:space-between;height:100%;display:flex}.mainwrapper-none-height .colfor30{width:33%;position:relative}.mainwrapper-none-height .colfor30 .maincomments{scrollbar-width:none;flex-direction:column;height:100%;display:flex;overflow:auto}.mainwrapper-none-height .colfor30 .maincomments .commentHeader{border-bottom:1px solid var(--borderColor);flex-direction:column;justify-content:space-between;align-items:flex-start;padding:15px 0;display:flex}.mainwrapper-none-height .colfor30 .maincomments .commentHeader .fileInfo{border-bottom:1px solid var(--borderColor);width:100%;padding:0 15px}.mainwrapper-none-height .colfor30 .maincomments .commentHeader .fileInfo h6{font-size:calc(var(--font-size-14px) * var(--font-scale));font-weight:var(--font-weight-semibold);margin:0}.mainwrapper-none-height .colfor30 .maincomments .commentHeader .fileInfo span{font-size:calc(var(--font-size-12px) * var(--font-scale))}.mainwrapper-none-height .colfor30 .maincomments .commentsList{scrollbar-width:auto;scrollbar-color:var(--scrollbarTrackcolor);scroll-behavior:smooth;flex:1;padding:15px 0;overflow-y:auto}.mainwrapper-none-height .colfor30 .maincomments .commentsList::-webkit-scrollbar{width:3px}.mainwrapper-none-height .colfor30 .maincomments .commentsList::-webkit-scrollbar-button{width:0;height:0;display:none}.mainwrapper-none-height .colfor30 .maincomments .commentsList::-webkit-scrollbar-track{background:var(--scrollbarTrackcolor);border-radius:var(--border-radius-20px)}.mainwrapper-none-height .colfor30 .maincomments .commentsList::-webkit-scrollbar-thumb{background-color:var(--scrollbarTrackcolor);border-radius:var(--border-radius-20px);transition:background-color .3s}.mainwrapper-none-height .colfor30 .maincomments .commentsList .commentCard{align-items:start;gap:0;margin-bottom:20px;display:flex}.mainwrapper-none-height .colfor30 .maincomments .commentsList .commentCard .avatar img{border-radius:var(--border-radius-50per);width:36px;height:36px}.mainwrapper-none-height .colfor30 .maincomments .commentsList .commentCard .commentBody{border-radius:var(--border-radius-6px);background:0 0;width:100%;padding:0 12px}.mainwrapper-none-height .colfor30 .maincomments .commentsList .commentCard .commentBody .commentTop{justify-content:start;align-items:center;gap:10px;display:flex}.mainwrapper-none-height .colfor30 .maincomments .commentsList .commentCard .commentBody .commentTop h6{font-size:calc(var(--font-size-13px) * var(--font-scale));font-weight:var(--font-weight-semibold);margin:0}.mainwrapper-none-height .colfor30 .maincomments .commentsList .commentCard .commentBody .commentTop span{font-size:calc(var(--font-size-11px) * var(--font-scale));color:var(--lightCharCoal)}.mainwrapper-none-height .colfor30 .maincomments .commentsList .commentCard .commentBody p{font-size:calc(var(--font-size-13px) * var(--font-scale));margin:0}.mainwrapper-none-height .colfor30 .maincomments .commentsList .commentCard .commentBody .attachment{align-items:center;gap:6px;margin-top:0;display:flex}.mainwrapper-none-height .colfor30 .maincomments .commentsList .commentCard .commentBody .attachment img{border-radius:var(--border-radius-4px);width:40px}.mainwrapper-none-height .colfor30 .maincomments .commentsList .commentCard .commentBody .attachment span{white-space:nowrap;font-size:calc(var(--font-size-12px) * var(--font-scale));color:var(--lightCharCoal);overflow:hidden}.mainwrapper-none-height .colfor30 .commentCard{align-items:center;gap:0;margin-bottom:20px;padding:15px;display:flex}.mainwrapper-none-height .colfor30 .commentCard .avatar img{border-radius:var(--border-radius-50per);width:36px;height:36px}.mainwrapper-none-height .colfor30 .commentCard .commentBody{border-radius:var(--border-radius-6px);background:0 0;width:100%;padding:0 12px}.mainwrapper-none-height .colfor30 .commentCard .commentBody .commentTop{justify-content:start;align-items:center;gap:10px;display:flex}.mainwrapper-none-height .colfor30 .commentCard .commentBody .commentTop h6{font-size:calc(var(--font-size-13px) * var(--font-scale));font-weight:var(--font-weight-semibold);margin:0}.mainwrapper-none-height .colfor30 .commentCard .commentBody .commentTop span{font-size:calc(var(--font-size-11px) * var(--font-scale))}.mainwrapper-none-height .colfor30 .commentCard .commentBody p{font-size:calc(var(--font-size-13px) * var(--font-scale));margin:0}.mainwrapper-none-height .colfor30 .commentCard .commentBody .attachment{align-items:center;gap:6px;margin-top:0;display:flex}.mainwrapper-none-height .colfor30 .commentCard .commentBody .attachment img{border-radius:var(--border-radius-4px);width:40px}.mainwrapper-none-height .colfor30 .commentCard .commentBody .attachment span{white-space:nowrap;font-size:calc(var(--font-size-12px) * var(--font-scale));color:var(--lightCharCoal);text-overflow:ellipsis;max-width:200px;overflow:hidden}.mainwrapper-none-height .colfor30 .commentcard2{margin:0}.mainwrapper-none-height .colfor30 .bottomSection{border:1px solid var(--borderColor);background:var(--white);width:100%;padding:15px;position:absolute;bottom:0}.mainwrapper-none-height .colfor30 .bottomSection input{border:2px solid var(--borderColor);box-shadow:none;width:100%;font-weight:var(--font-weight-medium);border-radius:var(--border-radius-6px);font-size:calc(var(--font-size-15px) * var(--font-scale));outline:none;justify-content:start;align-items:center;padding:8px 15px;display:flex}.mainwrapper-none-height .colfor30 .bottomSection input::placeholder{color:var(--lightCharCoal);font-size:calc(var(--font-size-15px) * var(--font-scale));font-weight:var(--font-weight-normal)}.mainwrapper-none-height .colfor90{background-color:var(--black);justify-content:center;align-items:center;width:67%;display:flex;position:relative}.mainwrapper-none-height .colfor90 button{z-index:10;width:fit-content;position:absolute;top:16px;right:16px}.mainwrapper-none-height .colfor90 figure{width:800px;height:-webkit-fill-available;margin:0}.mainwrapper-none-height .colfor90 figure img{object-fit:scale-down;width:100%;height:100%}.view-detail-modal .modal-header{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;margin-bottom:10px;padding:10px 12px;display:flex}.view-detail-modal .modal-header .document-title{font-size:calc(var(--font-size-16px) * var(--font-scale));font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;max-width:280px;margin:0;overflow:hidden}.view-detail-modal .modal-header .Align{align-items:center;gap:5px;display:flex}.view-detail-modal .modal-header .close-btn{font-size:calc(var(--font-size-16px) * var(--font-scale));color:var(--black)}.view-detail-modal .ant-modal .modal-header{padding:10px}.view-detail-modal .ant-modal .modal-header h2{text-align:start}.view-detail-modal .ant-modal{min-width:1430px}.view-detail-modal .ant-modal .ant-modal-container{max-height:690px;padding:0}@media (max-width:2304px){.view-detail-modal .mainwrapper .colfor30 .maincomments .commentslisting{height:calc(100vh - 666px)}}@media (max-width:2048px){.view-detail-modal .mainwrapper .colfor30 .maincomments .commentslisting{height:calc(100vh - 545px)}}@media (max-width:1920px){.view-detail-modal .mainwrapper .colfor30 .maincomments .commentslisting{height:calc(100vh - 487px)}}@media (max-width:1710px){.view-detail-modal .mainwrapper .colfor30 .maincomments .commentslisting{height:calc(100vh - 380px)}}@media (max-width:1600px){.view-detail-modal .ant-modal{min-width:1500px}.view-detail-modal .ant-modal .ant-modal-container{max-height:680px}.view-detail-modal .ant-modal .ant-modal-container .mainwrapper .commentslisting{height:calc(100vh - 290px)}.view-detail-modal .ant-modal .ant-modal-container .mainwrapper .colfor90 figure{max-width:700px;height:85%}.view-detail-modal .ant-modal .ant-modal-container .mainwrapper .colfor30 .commentCard .commentBody{padding:0 5px}.view-detail-modal .ant-modal .ant-modal-container .mainwrapper .colfor30 .commentCard .commentBody p{font-size:calc(var(--font-size-13px) * var(--font-scale))}}@media (max-width:1310px){.view-detail-modal .ant-modal{min-width:1100px}.view-detail-modal .ant-modal .ant-modal-container{max-height:600px}.view-detail-modal .ant-modal .ant-modal-container .mainwrapper .colfor90 figure{max-width:700px;height:85%}.view-detail-modal .ant-modal .ant-modal-container .mainwrapper .colfor30 .commentCard{padding:5px}.view-detail-modal .ant-modal .ant-modal-container .mainwrapper .colfor30 .commentCard .commentTop h6{max-width:65%}.view-detail-modal .ant-modal .ant-modal-container .mainwrapper .colfor30 .commentCard .commentBody{padding:0 5px}.view-detail-modal .ant-modal .ant-modal-container .mainwrapper .colfor30 .commentCard .commentBody p{font-size:calc(var(--font-size-8px) * var(--font-scale))}}@media (min-width:1228px) and (max-width:1500px){.view-detail-modal .ant-modal{min-width:1200px}.view-detail-modal .ant-modal .ant-modal-container{max-height:560px}.view-detail-modal .ant-modal .ant-modal-container .commentslisting{height:calc(100vh - 660px)}.view-detail-modal .ant-modal .ant-modal-container .mainwrapper{height:calc(100vh - 365px);max-height:560px}.view-detail-modal .ant-modal .ant-modal-container .mainwrapper .colfor90 figure{max-width:700px;height:85%}.view-detail-modal .ant-modal .ant-modal-container .mainwrapper .colfor30 .commentslisting{height:calc(100vh - 624px)}.view-detail-modal .ant-modal .ant-modal-container .mainwrapper .colfor30 .commentCard{margin-bottom:16px;padding:5px}}@media (max-width:1200px){.view-detail-modal .ant-modal{min-width:95%}.view-detail-modal .ant-modal .ant-modal-container{max-height:90vh}.view-detail-modal .ant-modal .ant-modal-container .mainwrapper .colfor90 figure{max-width:700px;height:85%}.view-detail-modal .ant-modal .ant-modal-container .mainwrapper .colfor30 .commentCard{padding:5px}.view-detail-modal .ant-modal .ant-modal-container .mainwrapper .colfor30 .commentCard .commentBody{padding:0 5px}}@media (max-width:992px){.view-detail-modal .ant-modal{min-width:90%}.view-detail-modal .ant-modal .ant-modal-container{max-height:75vh}.view-detail-modal .ant-modal .ant-modal-container .mainwrapper{height:calc(100vh - 107px)}.view-detail-modal .ant-modal .ant-modal-container .mainwrapper .colfor30{width:40%}.view-detail-modal .ant-modal .ant-modal-container .mainwrapper .colfor30 .commentCard{gap:8px;padding:5px}.view-detail-modal .ant-modal .ant-modal-container .mainwrapper .colfor30 .commentCard .avatar img{width:32px;height:32px}.view-detail-modal .ant-modal .ant-modal-container .mainwrapper .colfor90{width:60%}.view-detail-modal .ant-modal .ant-modal-container .mainwrapper .colfor90 figure{width:95%;height:80%}}@media (max-width:768px){.view-detail-modal .ant-modal{min-width:100%;margin:0}.view-detail-modal .ant-modal .ant-modal-container{max-height:100vh}.view-detail-modal .ant-modal .ant-modal-container .mainwrapper{flex-direction:column}.view-detail-modal .ant-modal .ant-modal-container .mainwrapper .colfor90{width:100%;height:60vh}.view-detail-modal .ant-modal .ant-modal-container .mainwrapper .colfor90 figure{width:100%;max-width:none;height:100%}.view-detail-modal .ant-modal .ant-modal-container .mainwrapper .colfor30{width:100%}.view-detail-modal .ant-modal .ant-modal-container .mainwrapper .colfor30 .commentCard{gap:8px;padding:5px}.view-detail-modal .ant-modal .ant-modal-container .mainwrapper .colfor30 .commentCard .commentBody{padding:8px 10px}.view-detail-modal .ant-modal .ant-modal-container .mainwrapper .colfor30 .commentCard .commentBody .commentTop h6{max-width:100%;font-size:calc(var(--font-size-12px) * var(--font-scale))}.view-detail-modal .ant-modal .ant-modal-container .mainwrapper .colfor30 .commentCard .commentBody .commentTop span{font-size:calc(var(--font-size-10px) * var(--font-scale))}.view-detail-modal .ant-modal .ant-modal-container .mainwrapper .colfor30 .commentCard .commentBody p{font-size:calc(var(--font-size-12px) * var(--font-scale))}.view-detail-modal .ant-modal .ant-modal-container .mainwrapper .colfor30 .commentCard .commentBody .attachment img{width:34px}}@media (max-width:480px){.view-detail-modal .ant-modal{min-width:100%}.view-detail-modal .ant-modal .ant-modal-container{max-height:100vh}.view-detail-modal .ant-modal .ant-modal-container .mainwrapper .colfor90{height:50vh}.view-detail-modal .ant-modal .ant-modal-container .mainwrapper .colfor90 figure{height:100%}.view-detail-modal .ant-modal .ant-modal-container .mainwrapper .colfor30 .commentCard{padding:5px}.view-detail-modal .ant-modal .ant-modal-container .mainwrapper .colfor30 .commentCard .avatar img{width:28px;height:28px}.view-detail-modal .ant-modal .ant-modal-container .mainwrapper .colfor30 .commentCard .commentBody{padding:0 5px}.view-detail-modal .ant-modal .ant-modal-container .mainwrapper .colfor30 .commentCard .commentBody p{font-size:calc(var(--font-size-8px) * var(--font-scale))}}.preview-video{object-fit:contain;max-width:100%;max-height:100%}.preview-image{object-fit:cover;max-width:100%;max-height:100%}.preview-content iframe{border:none;width:100%;height:100%}.preview-navigation{align-items:center;width:-webkit-fill-available;height:100%;display:flex}.preview-content{background:var(--black);flex:1;justify-content:center;align-items:center;height:100%;display:flex;position:relative;overflow:hidden}.peopledetail{align-items:center;gap:14px;width:100%;display:flex}@keyframes blinkHighlight{0%{background-color:#fff3cd}50%{background-color:#ffe58f}to{background-color:#0000}}.blink-effect{border-radius:var(--border-radius-8px);transition:background-color .3s;animation:1s ease-in-out 3 blinkHighlight}.emailThreadsComponent_ContentDv{background:var(--white);width:100%;height:calc(100vh - 190px);margin-top:-16px;display:flex;overflow:hidden}.emailThreadsComponent_ContentDv .leftPanel{background:var(--white);border-right:1px solid #e2e8f0;flex-direction:column;width:360px;min-width:360px;height:100%;max-height:80vh;display:flex}.emailThreadsComponent_ContentDv .leftPanel .listHeader{justify-content:space-between;align-items:center;margin:15px 10px 15px 0;display:flex}.emailThreadsComponent_ContentDv .leftPanel .listHeader .tabs{gap:15px;display:flex}.emailThreadsComponent_ContentDv .leftPanel .listHeader .tabs span{font-size:var(--font-size-14px);font-weight:var(--font-weight-semibold);color:var(--greycolor);cursor:pointer;padding-bottom:5px}.emailThreadsComponent_ContentDv .leftPanel .listHeader .tabs span.active{color:var(--primary-color);border-bottom:2px solid var(--primary-color)}.emailThreadsComponent_ContentDv .leftPanel .listHeader .addBtn{background:var(--Primarybuttonbg2);color:var(--white);border-radius:var(--border-radius-6px);cursor:pointer;width:32px;height:32px;font-size:var(--font-size-23px);border:none;place-content:center;transition:all .2s;display:grid}.emailThreadsComponent_ContentDv .leftPanel .searchBox{margin-bottom:15px;margin-left:0;margin-right:10px}.emailThreadsComponent_ContentDv .leftPanel .searchBox .input_wrapper{border-radius:var(--border-radius-6px);color:#94a3b8;background:#f1f5f9;align-items:center;gap:10px;padding:10px 12px;display:flex}.emailThreadsComponent_ContentDv .leftPanel .searchBox .input_wrapper input{width:100%;font-size:var(--font-size-13px);color:#1e293b;background:0 0;border:none;outline:none}.emailThreadsComponent_ContentDv .leftPanel .chatUser_DV{scrollbar-width:auto;scrollbar-color:var(--scrollbarTrackcolor);scroll-behavior:smooth;flex:1;overflow-y:auto}.emailThreadsComponent_ContentDv .leftPanel .chatUser_DV::-webkit-scrollbar{width:3px}.emailThreadsComponent_ContentDv .leftPanel .chatUser_DV::-webkit-scrollbar-button{width:0;height:0;display:none}.emailThreadsComponent_ContentDv .leftPanel .chatUser_DV::-webkit-scrollbar-track{background:var(--scrollbarTrackcolor);border-radius:var(--border-radius-20px)}.emailThreadsComponent_ContentDv .leftPanel .chatUser_DV::-webkit-scrollbar-thumb{background-color:var(--scrollbarTrackcolor);border-radius:var(--border-radius-20px);transition:background-color .3s}.emailThreadsComponent_ContentDv .leftPanel .chatUser_DV .userListing{cursor:pointer;border-bottom:1px solid #f1f5f9;padding:10px 14px;transition:all .2s}.emailThreadsComponent_ContentDv .leftPanel .chatUser_DV .userListing:hover{background:#f8fafc}.emailThreadsComponent_ContentDv .leftPanel .chatUser_DV .userListing.active{border-left:4px solid var(--primary-color);background:#eff6ff;padding:10px}.emailThreadsComponent_ContentDv .leftPanel .chatUser_DV .userListing .user_main{gap:12px;display:flex}.emailThreadsComponent_ContentDv .leftPanel .chatUser_DV .userListing .user_main .ant-avatar{margin-top:5px}.emailThreadsComponent_ContentDv .leftPanel .chatUser_DV .userListing .user_main .avatar{border-radius:var(--border-radius-50per);width:40px;height:40px;font-weight:var(--font-weight-bold);color:var(--primary-color);background:#e2e8f0;flex-shrink:0;place-content:center;display:grid}.emailThreadsComponent_ContentDv .leftPanel .chatUser_DV .userListing .user_main .details{overflow:hidden}.emailThreadsComponent_ContentDv .leftPanel .chatUser_DV .userListing .user_main .details h5{font-size:var(--font-size-14px);color:#1e293b;margin:0}.emailThreadsComponent_ContentDv .leftPanel .chatUser_DV .userListing .user_main .details .subj{font-size:var(--font-size-13px);color:var(--greycolor);font-weight:var(--font-weight-medium);white-space:nowrap;text-overflow:ellipsis;text-transform:capitalize;max-width:180px;margin:0;overflow:hidden}.emailThreadsComponent_ContentDv .leftPanel .chatUser_DV .userListing .user_main .details p{white-space:nowrap;text-overflow:ellipsis;max-width:150px;margin:0;overflow:hidden}.emailThreadsComponent_ContentDv .leftPanel .chatUser_DV .userListing .user_main .time{color:var(--gray);font-size:var(--font-size-12px);margin:0}.emailThreadsComponent_ContentDv .rightPanel{background:var(--white);flex-direction:column;flex:1;height:calc(100vh - 274px);display:flex;position:relative}.emailThreadsComponent_ContentDv .rightPanel .mailActionBar{background:var(--white);border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:5px;display:flex}.emailThreadsComponent_ContentDv .rightPanel .mailActionBar .left_side{align-items:center;gap:15px;display:flex}.emailThreadsComponent_ContentDv .rightPanel .mailActionBar .left_side .back_btn{cursor:pointer;border-radius:var(--border-radius-6px);justify-content:center;align-items:center;width:32px;height:32px;display:flex}.emailThreadsComponent_ContentDv .rightPanel .mailActionBar .left_side .back_btn:hover{background:#f1f5f9}.emailThreadsComponent_ContentDv .rightPanel .mailActionBar .left_side .header_text h3{font-size:var(--font-size-16px);color:#1e293b;font-weight:var(--font-weight-semibold);margin:0}.emailThreadsComponent_ContentDv .rightPanel .mailActionBar .left_side .header_text p{font-size:var(--font-size-11px);color:var(--greycolor);margin:0}.emailThreadsComponent_ContentDv .rightPanel .mailActionBar .right_icons{color:var(--greycolor);align-items:center;gap:20px;display:flex}.emailThreadsComponent_ContentDv .rightPanel .mailActionBar .right_icons .action_icon{cursor:pointer;font-size:var(--font-size-18px)}.emailThreadsComponent_ContentDv .rightPanel .mailActionBar .right_icons .action_icon:hover{color:#1e293b}.emailThreadsComponent_ContentDv .rightPanel .mailActionBar .right_icons .pagination{font-size:var(--font-size-13px);align-items:center;gap:10px;display:flex}.emailThreadsComponent_ContentDv .rightPanel .mailScrollArea{scrollbar-width:auto;scrollbar-color:var(--scrollbarTrackcolor);scroll-behavior:smooth;flex:1;overflow-y:auto}.emailThreadsComponent_ContentDv .rightPanel .mailScrollArea::-webkit-scrollbar-button{width:0;height:0;display:none}.emailThreadsComponent_ContentDv .rightPanel .mailScrollArea::-webkit-scrollbar-track{background:var(--scrollbarTrackcolor);border-radius:var(--border-radius-20px)}.emailThreadsComponent_ContentDv .rightPanel .mailScrollArea::-webkit-scrollbar-thumb{background-color:var(--scrollbarTrackcolor);border-radius:var(--border-radius-20px);transition:background-color .3s}.emailThreadsComponent_ContentDv .rightPanel .mailScrollArea{background:var(--white);padding:20px 10px}.emailThreadsComponent_ContentDv .rightPanel .mailScrollArea::-webkit-scrollbar{width:6px}.emailThreadsComponent_ContentDv .rightPanel .mailScrollArea::-webkit-scrollbar-thumb{border-radius:var(--border-radius-6px);background:#e2e8f0}.emailThreadsComponent_ContentDv .rightPanel .mailScrollArea .thread_flow{flex-direction:column;max-width:800px;margin:0 auto;display:flex}.emailThreadsComponent_ContentDv .rightPanel .mailScrollArea .email_message_block .msg_header{gap:15px;margin-bottom:10px;display:flex}.emailThreadsComponent_ContentDv .rightPanel .mailScrollArea .email_message_block .msg_header .sender_avatar{border-radius:var(--border-radius-6px);width:45px;height:45px;font-weight:var(--font-weight-semibold);font-size:calc(var(--font-size-16px) * var(--font-scale));color:var(--primary-color);background:#f1f5f9;flex-shrink:0;place-content:center;display:grid}.emailThreadsComponent_ContentDv .rightPanel .mailScrollArea .email_message_block .msg_header .sender_meta{width:100%}.emailThreadsComponent_ContentDv .rightPanel .mailScrollArea .email_message_block .msg_header .sender_meta .name_row .action-icons{font-size:calc(var(--font-size-13px) * var(--font-scale));align-items:center;gap:5px;display:flex}.emailThreadsComponent_ContentDv .rightPanel .mailScrollArea .email_message_block .msg_header .sender_meta .name_row .action-icons .timestamp{color:#94a3b8;font-size:var(--font-size-12px)}.emailThreadsComponent_ContentDv .rightPanel .mailScrollArea .email_message_block .msg_header .sender_meta .name_row .action-icons .editIcon{cursor:pointer;color:var(--secondary-color)}.emailThreadsComponent_ContentDv .rightPanel .mailScrollArea .email_message_block .msg_header .sender_meta .name_row .name-date{gap:10px;display:flex}.emailThreadsComponent_ContentDv .rightPanel .mailScrollArea .email_message_block .msg_header .sender_meta .name_row{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.emailThreadsComponent_ContentDv .rightPanel .mailScrollArea .email_message_block .msg_header .sender_meta .name_row strong{font-size:calc(var(--font-size-15px) * var(--font-scale));color:#1e293b}.emailThreadsComponent_ContentDv .rightPanel .mailScrollArea .email_message_block .msg_header .sender_meta .name_row .email_addr{color:var(--greycolor);font-size:var(--font-size-14px)}.emailThreadsComponent_ContentDv .rightPanel .mailScrollArea .email_message_block .msg_header .sender_meta .name_row .Main_Action_Dv{align-items:center;gap:5px;display:flex}.emailThreadsComponent_ContentDv .rightPanel .mailScrollArea .email_message_block .msg_header .sender_meta .name_row .Main_Action_Dv .timestamp{color:#94a3b8;font-size:var(--font-size-12px)}.emailThreadsComponent_ContentDv .rightPanel .mailScrollArea .email_message_block .msg_header .sender_meta .name_row .Main_Action_Dv .readBy,.emailThreadsComponent_ContentDv .rightPanel .mailScrollArea .email_message_block .msg_header .sender_meta .name_row .Main_Action_Dv .editMessage{font-size:calc(var(--font-size-18px) * var(--font-scale));color:var(--Primarybuttonbg2);cursor:pointer;justify-content:center;align-items:center;display:flex}.emailThreadsComponent_ContentDv .rightPanel .mailScrollArea .email_message_block .msg_header .sender_meta .name_row .Main_Action_Dv .user-row,.emailThreadsComponent_ContentDv .rightPanel .mailScrollArea .email_message_block .msg_header .sender_meta .name_row .Main_Action_Dv .imageEmail,.emailThreadsComponent_ContentDv .rightPanel .mailScrollArea .email_message_block .msg_header .sender_meta .name_row .Main_Action_Dv .readBy,.emailThreadsComponent_ContentDv .rightPanel .mailScrollArea .email_message_block .msg_header .sender_meta .name_row .Main_Action_Dv .editMessage{position:relative}.emailThreadsComponent_ContentDv .rightPanel .mailScrollArea .email_message_block .msg_header .sender_meta .recipient_info{font-size:var(--font-size-13px);color:var(--greycolor)}.emailThreadsComponent_ContentDv .rightPanel .mailScrollArea .email_message_block .msg_header .sender_meta .msg_body_content{font-size:calc(var(--font-size-15px) * var(--font-scale));color:#334155;justify-self:start;margin:0;line-height:1.6}.emailThreadsComponent_ContentDv .rightPanel .mailScrollArea .email_message_block .msg_header .sender_meta .msg_body_content p{margin-bottom:16px}.emailThreadsComponent_ContentDv .rightPanel .mailScrollArea .email_message_block .msg_header .sender_meta .msg_body_content .highlight{border-radius:var(--border-radius-6px);background:#d3b8f9;padding:2px 4px}.emailThreadsComponent_ContentDv .rightPanel .mailScrollArea .email_message_block .important_badge{color:#7c3aed;border-radius:var(--border-radius-6px);font-size:var(--font-size-13px);font-weight:var(--font-weight-semibold);background:#f5f3ff;border:1px solid #ddd6fe;align-items:center;gap:10px;margin-bottom:25px;padding:12px 16px;display:flex}.emailThreadsComponent_ContentDv .rightPanel .mailScrollArea .email_message_block .attachment_section{border-top:1px solid #f1f5f9;margin-top:30px;padding-top:20px}.emailThreadsComponent_ContentDv .rightPanel .mailScrollArea .email_message_block .attachment_section .attach_header{font-weight:var(--font-weight-bold);font-size:var(--font-size-14px);color:#1e293b;margin-bottom:15px}.emailThreadsComponent_ContentDv .rightPanel .mailScrollArea .email_message_block .attachment_section .attach_header span{color:#94a3b8;font-weight:var(--font-weight-normal);font-size:calc(var(--font-size-11px) * var(--font-scale));margin-left:8px}.emailThreadsComponent_ContentDv .rightPanel .mailScrollArea .email_message_block .attachment_section .attach_grid{flex-wrap:wrap;gap:12px;display:flex}.emailThreadsComponent_ContentDv .rightPanel .mailScrollArea .email_message_block .attachment_section .attach_grid .attach_card{border-radius:var(--border-radius-6px);border:1px solid #e2e8f0;gap:12px;width:220px;padding:10px;transition:all .2s;display:flex}.emailThreadsComponent_ContentDv .rightPanel .mailScrollArea .email_message_block .attachment_section .attach_grid .attach_card:hover{border-color:var(--primary-color);background:#f8fafc}.emailThreadsComponent_ContentDv .rightPanel .mailScrollArea .email_message_block .attachment_section .attach_grid .attach_card .file_icon{border-radius:var(--border-radius-6px);width:36px;height:36px;font-size:calc(var(--font-size-9px) * var(--font-scale));font-weight:var(--font-weight-extrabold);background:#f1f5f9;place-content:center;display:grid}.emailThreadsComponent_ContentDv .rightPanel .mailScrollArea .email_message_block .attachment_section .attach_grid .attach_card .file_icon.pdf{color:#ef4444;background:#fef2f2}.emailThreadsComponent_ContentDv .rightPanel .mailScrollArea .email_message_block .attachment_section .attach_grid .attach_card .file_info{overflow:hidden}.emailThreadsComponent_ContentDv .rightPanel .mailScrollArea .email_message_block .attachment_section .attach_grid .attach_card .file_info p{font-size:var(--font-size-12px);font-weight:var(--font-weight-semibold);color:#1e293b;white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.emailThreadsComponent_ContentDv .rightPanel .mailScrollArea .email_message_block .attachment_section .attach_grid .attach_card .file_info span{font-size:calc(var(--font-size-11px) * var(--font-scale));color:var(--greycolor)}.emailThreadsComponent_ContentDv .rightPanel .mailScrollArea .email_message_block .attachment_section .attach_grid .attach_card .file_info span a{color:var(--primary-color);text-decoration:none}.emailThreadsComponent_ContentDv .rightPanel .mailScrollArea .email_message_block .attachment_section .attach_grid .attach_card .file_info span a:hover{text-decoration:underline}.emailThreadsComponent_ContentDv .rightPanel .mailScrollArea .email_message_block .thread_divider{border:0;border-top:1px solid #f1f5f9}.emailThreadsComponent_ContentDv .rightPanel .reply_footer_actions{background:var(--white);border-top:1px solid #e2e8f0;justify-content:flex-start;padding:10px;display:flex}.emailThreadsComponent_ContentDv .rightPanel .reply_footer_actions .action_buttons_container{justify-content:flex-end;align-items:end;gap:15px;max-width:800px;display:flex}.emailThreadsComponent_ContentDv .rightPanel .reply_footer_actions .action_buttons_container button:last-child{background-color:var(--trBackground);color:var(--primary-color)}.emailThreadsComponent_ContentDv .rightPanel .reply_footer_actions .action_buttons_container .action_btn{border-radius:var(--border-radius-6px);font-size:var(--font-size-14px);font-weight:var(--font-weight-semibold);cursor:pointer;background:var(--white);color:#475569;border:1px solid #cbd5e1;justify-content:center;align-items:center;gap:10px;min-width:130px;padding:10px 30px;transition:all .2s;display:flex}.emailThreadsComponent_ContentDv .rightPanel .reply_footer_actions .action_buttons_container .action_btn svg{font-size:var(--font-size-18px)}.emailThreadsComponent_ContentDv .rightPanel .reply_footer_actions .action_buttons_container .action_btn:hover{background:#f1f5f9;border-color:#94a3b8;transform:translateY(-1px)}.emailThreadsComponent_ContentDv .rightPanel .reply_footer_actions .action_buttons_container .action_btn.reply{background:var(--primary-color);color:var(--white);border-color:var(--primary-color);margin:10px 0}.emailThreadsComponent_ContentDv .rightPanel .reply_footer_actions .action_buttons_container .action_btn.reply:hover{background:#357abd;box-shadow:0 4px 12px #4a90e240}.emailThreadsComponent_ContentDv .rightPanel.empty{text-align:center;color:#94a3b8;background:#f8fafc;flex:1;place-content:center;display:grid}.emailThreadsComponent_ContentDv .rightPanel.empty img{opacity:.6;width:180px;margin-bottom:20px}.emailThreadsComponent_ContentDv .rightPanel.empty h3{font-weight:var(--font-weight-semibold);font-size:var(--font-size-18px)}.emailThreadsComponent_ContentDv .msg_header .ant-avatar{--ant-avatar-container-size:40px;border-radius:var(--border-radius-100per)}.emailThreadsComponent_ContentDv .msg_header .ant-avatar .ant-avatar-string{font-size:var(--font-size-10px)}.formButtonsforemailthreads{justify-content:start;margin:0 0 5px;padding-bottom:10px;padding-left:10px;display:flex}.formButtonsforemailthreads button{width:fit-content}@keyframes blinkBackground{0%{background-color:#f5edff}50%{background-color:#e7d4ff}to{background-color:#f5edff}}.email_message_block .separator{background-color:var(--lightgray);height:1px;margin:5px 0}.email_message_block.reply{margin:15px 0}.email_message_block.blink-message{border-radius:var(--border-radius-8px);background-color:#f5edff;padding:5px;animation:1.4s ease-in-out infinite blinkBackground}.attachments{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.attachments figure{border-radius:var(--border-radius-8px);cursor:pointer;background:#f1f3f6;width:100px;height:100px;transition:all .2s;position:relative;overflow:hidden}.attachments figure:hover{transform:scale(1.05)}.attachments figure img{object-fit:cover;width:100%;height:100%}.attachments figure .ionDv{cursor:pointer;background:#0009;border-radius:50%;justify-content:center;align-items:center;padding:4px;display:flex;position:absolute;top:4px;right:4px}.attachments figure .ionDv svg{color:var(--white);font-size:calc(var(--font-size-14px) * var(--font-scale))}.attachments figure .ionDv:hover{background:#000c}.totaldetaildv{justify-content:space-between;align-items:center;width:100%;display:flex}.seenIcon{cursor:pointer;color:var(--secondary-color);font-size:calc(var(--font-size-18px) * var(--font-scale));margin-left:8px}.seenIcon:hover{color:var(--primary-color)}.seenByPopover{width:260px}.seenByPopover .ant-popover-inner{border-radius:var(--border-radius-10px);padding:0}.seenByPopover .seenByPopoverWrapper{padding:12px}.seenByPopover .seenByPopoverWrapper h4{font-size:calc(var(--font-size-14px) * var(--font-scale));font-weight:var(--font-weight-semibold);color:#111827;margin-bottom:10px}.seenByPopover .seenByPopoverWrapper .seenUserRow{align-items:center;gap:10px;padding:6px 0;display:flex}.seenByPopover .seenByPopoverWrapper .seenUserRow:not(:last-child){border-bottom:1px solid #f1f1f1}.seenByPopover .seenByPopoverWrapper .seenUserRow .meta .name{font-size:calc(var(--font-size-13px) * var(--font-scale));font-weight:var(--font-weight-medium);margin:0}.seenByPopover .seenByPopoverWrapper .seenUserRow .meta .time{font-size:calc(var(--font-size-11px) * var(--font-scale));color:var(--secondary-color)}.seenByPopover .seenByPopoverWrapper .seenUserRow .meta .time span{font-weight:var(--font-weight-medium);color:#111827;margin-left:4px}.mainpopoverwrapper{align-items:center;display:flex}.commentCont{border-radius:var(--border-radius-6px);scrollbar-width:auto;scrollbar-color:var(--scrollbarTrackcolor);scroll-behavior:smooth;overflow:auto}.commentCont::-webkit-scrollbar{width:3px}.commentCont::-webkit-scrollbar-button{width:0;height:0;display:none}.commentCont::-webkit-scrollbar-track{background:var(--scrollbarTrackcolor);border-radius:var(--border-radius-20px)}.commentCont::-webkit-scrollbar-thumb{background-color:var(--scrollbarTrackcolor);border-radius:var(--border-radius-20px);transition:background-color .3s}.commentCont{width:100%;height:calc(100vh - 270px)}.commentCont .myHeader{border-bottom:1px solid #eee;padding:0 20px 10px}.commentCont .myHeader .Dv_Flex{justify-content:space-between;align-items:center;display:flex}.commentCont .myHeader .foriconbg{background:var(--white);border-radius:50%;justify-content:center;align-items:center;display:flex}.commentCont .myHeader .foriconbg .reloadIcon{cursor:pointer;transition:transform .4s}.commentCont .myHeader .foriconbg .reloadIcon.circle{transform:rotate(360deg)}.commentCont .timeline-containeractivity{padding:0 20px 20px}.commentCont .timeline-containeractivity .ImageNotFound{margin-top:200px}.commentCont .timeline-containeractivity .timeline-year{margin:20px 0 10px}.commentCont .timeline-containeractivity .timeline-year .year-title{font-size:calc(var(--font-size-15px) * var(--font-scale));font-weight:var(--font-weight-semibold);color:var(--Purple-color);background:var(--white);border-radius:var(--border-radius-6px);padding:6px 14px;display:inline-block;box-shadow:0 4px 7px -1px}.commentCont .timeline-containeractivity .timeline-2{margin-top:10px;padding-left:10px;position:relative}.commentCont .timeline-containeractivity .timeline-2 .timeline-line{background:linear-gradient(to bottom, var(--Purple-color), #9370db);width:2px;position:absolute;top:0;bottom:0;left:18px}.commentCont .timeline-containeractivity .timeline-2 .timeline-date{font-size:calc(var(--font-size-13px) * var(--font-scale));font-weight:var(--font-weight-semibold);border-radius:var(--border-radius-6px);background:0 0;margin-bottom:10px;padding:6px 0;display:inline-block}.commentCont .timeline-containeractivity .timeline-2 .timeline-boxes-container{scrollbar-width:auto;scrollbar-color:var(--scrollbarTrackcolor);scroll-behavior:smooth;flex-direction:column;gap:14px;padding-bottom:10px;display:flex}.commentCont .timeline-containeractivity .timeline-2 .timeline-boxes-container::-webkit-scrollbar{width:3px}.commentCont .timeline-containeractivity .timeline-2 .timeline-boxes-container::-webkit-scrollbar-button{width:0;height:0;display:none}.commentCont .timeline-containeractivity .timeline-2 .timeline-boxes-container::-webkit-scrollbar-track{background:var(--scrollbarTrackcolor);border-radius:var(--border-radius-20px)}.commentCont .timeline-containeractivity .timeline-2 .timeline-boxes-container::-webkit-scrollbar-thumb{background-color:var(--scrollbarTrackcolor);border-radius:var(--border-radius-20px);transition:background-color .3s}.commentCont .timeline-containeractivity .timeline-2 .timeline-boxes-container .timeline-boxforcomment{background:var(--white);border-radius:var(--border-radius-6px);border-left:3px solid var(--Purple-color);flex-shrink:0;height:90px;padding:12px 15px;transition:all .3s;animation:.4s forwards fadeIn;position:relative;overflow:hidden;box-shadow:0 4px 12px #0000000f}.commentCont .timeline-containeractivity .timeline-2 .timeline-boxes-container .timeline-boxforcomment:hover{transform:translateY(-2px);box-shadow:0 6px 18px #0000001a}.commentCont .timeline-containeractivity .timeline-2 .timeline-boxes-container .timeline-boxforcomment.purple{background:var(--white);color:var(--black);border-left-color:#5a4fcf}.commentCont .timeline-containeractivity .timeline-2 .timeline-boxes-container .timeline-boxforcomment.purple .three-dots-icon{color:#fffc}.commentCont .timeline-containeractivity .timeline-2 .timeline-boxes-container .timeline-boxforcomment.purple .three-dots-icon:hover{color:var(--white)}.commentCont .timeline-containeractivity .timeline-2 .timeline-boxes-container .timeline-boxforcomment.light{background:var(--white);color:var(--black)}.commentCont .timeline-containeractivity .timeline-2 .timeline-boxes-container .timeline-boxforcomment.blue{background:var(--white);color:var(--black);border-left-color:#4a90e2}.commentCont .timeline-containeractivity .timeline-2 .timeline-boxes-container .timeline-boxforcomment .three-dots-icon{cursor:pointer;color:var(--graycolor);z-index:3;transition:color .2s;position:relative;top:0;right:0}.commentCont .timeline-containeractivity .timeline-2 .timeline-boxes-container .timeline-boxforcomment .three-dots-icon:hover{color:var(--Purple-color)}.commentCont .timeline-containeractivity .timeline-2 .timeline-boxes-container .box-header{gap:10px;height:auto;padding-right:0;display:flex}.commentCont .timeline-containeractivity .timeline-2 .timeline-boxes-container .box-header .avatar,.commentCont .timeline-containeractivity .timeline-2 .timeline-boxes-container .box-header .avatar-placeholder{border-radius:50%;flex-shrink:0;width:35px;height:35px}.commentCont .timeline-containeractivity .timeline-2 .timeline-boxes-container .box-header .avatar{border:2px solid var(--white);overflow:hidden;box-shadow:0 2px 6px #00000014}.commentCont .timeline-containeractivity .timeline-2 .timeline-boxes-container .box-header .avatar img{object-fit:cover;width:100%;height:100%}.commentCont .timeline-containeractivity .timeline-2 .timeline-boxes-container .box-header .avatar-placeholder{background:linear-gradient(135deg, var(--Purple-color), #9370db);color:var(--white);font-weight:var(--font-weight-semibold);font-size:var(--font-size-12px);justify-content:center;align-items:center;display:flex}.commentCont .timeline-containeractivity .timeline-2 .timeline-boxes-container .box-content{flex-direction:column;flex:1;padding-right:0;display:flex}.commentCont .timeline-containeractivity .timeline-2 .timeline-boxes-container .box-content .includeFlexBet{justify-content:space-between;align-items:center;display:flex}.commentCont .timeline-containeractivity .timeline-2 .timeline-boxes-container .box-content .includeFlexBet .user-name{font-size:calc(var(--font-size-13px) * var(--font-scale));font-weight:var(--font-weight-semibold);white-space:nowrap;text-overflow:ellipsis;max-width:50%;margin:0;overflow:hidden}.commentCont .timeline-containeractivity .timeline-2 .timeline-boxes-container .box-content .includeFlexBet .time-and-icon{align-items:center;gap:8px;display:flex}.commentCont .timeline-containeractivity .timeline-2 .timeline-boxes-container .box-content .includeFlexBet .time-and-icon .time{font-size:calc(var(--font-size-10px) * var(--font-scale));opacity:.8;color:var(--gray);white-space:nowrap}.commentCont .timeline-containeractivity .timeline-2 .timeline-boxes-container .box-content .includeFlexBet .time-and-icon .three-dots-icon{cursor:pointer;color:var(--graycolor);transition:color .2s}.commentCont .timeline-containeractivity .timeline-2 .timeline-boxes-container .box-content .includeFlexBet .time-and-icon .three-dots-icon:hover{color:var(--Purple-color)}.commentCont .timeline-containeractivity .timeline-2 .timeline-boxes-container .box-content .user-name{font-size:calc(var(--font-size-13px) * var(--font-scale));font-weight:var(--font-weight-semibold);white-space:nowrap;text-overflow:ellipsis;max-width:50%;overflow:hidden}.commentCont .timeline-containeractivity .timeline-2 .timeline-boxes-container .box-content .time{font-size:calc(var(--font-size-10px) * var(--font-scale));opacity:.8;white-space:nowrap}.commentCont .timeline-containeractivity .timeline-2 .timeline-boxes-container .box-content .project-name{font-size:calc(var(--font-size-11px) * var(--font-scale));color:var(--gray);font-weight:var(--font-weight-semibold)}.commentCont .timeline-containeractivity .timeline-2 .timeline-boxes-container .box-content .project-name .company-name{font-size:calc(var(--font-size-10px) * var(--font-scale));font-weight:var(--font-weight-semibold);margin-left:5px}.commentCont .timeline-containeractivity .timeline-2 .timeline-boxes-container .box-content .description{font-size:calc(var(--font-size-10px) * var(--font-scale));height:30px;line-height:1.3;font-weight:var(--font-weight-semibold);-webkit-line-clamp:2;color:var(--greycolor);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.myProfileContent{background:var(--white)}.backLogTableCustome{scrollbar-width:auto;scrollbar-color:var(--scrollbarTrackcolor);scroll-behavior:smooth;flex-direction:column;gap:20px;height:calc(100vh - 350px);display:flex;overflow:auto}.backLogTableCustome::-webkit-scrollbar{width:3px}.backLogTableCustome::-webkit-scrollbar-button{width:0;height:0;display:none}.backLogTableCustome::-webkit-scrollbar-track{background:var(--scrollbarTrackcolor);border-radius:var(--border-radius-20px)}.backLogTableCustome::-webkit-scrollbar-thumb{background-color:var(--scrollbarTrackcolor);border-radius:var(--border-radius-20px);transition:background-color .3s}.backLogTableCustome .backlogHeader_tableDv{border:1px solid var(--lightgrey);border-radius:var(--border-radius-6px);margin-top:10px}.backLogTableCustome .backlogHeader_tableDv .backLogHeader{cursor:pointer;border-bottom:1px solid var(--lightgrey);justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.backLogTableCustome .backlogHeader_tableDv .backLogHeader .dv_Flex{flex-direction:row;align-items:center;gap:10px;display:flex}.backLogTableCustome .backlogHeader_tableDv .backLogHeader .dv_Flex p{font-size:calc(var(--font-size-15px) * var(--font-scale));color:var(--black);line-height:100%;font-weight:var(--font-weight-medium);margin:0}.backLogTableCustome .backlogHeader_tableDv .backLogHeader .dv_Flex h6{font-size:calc(var(--font-size-12px) * var(--font-scale));color:var(--lightCharCoal);line-height:100%;font-weight:var(--font-weight-medium);margin:0}.backLogTableCustome .backlogHeader_tableDv .backLogHeader .flexDv,.backLogTableCustome .backlogHeader_tableDv .backLogHeader .flexDv .buttonBackLog{flex-direction:row;align-items:center;gap:10px;display:flex}.backLogTableCustome .backlogHeader_tableDv .backLogHeader .flexDv .IconRotate,.backLogTableCustome .backlogHeader_tableDv .backLogHeader .dv_Flex .IconRotate{font-size:var(--font-size-15px);cursor:pointer;transition:transform .3s;transform:rotate(0)}.backLogTableCustome .backlogHeader_tableDv .backLogHeader .dv_Flex .rotate{transform:rotate(-90deg)}.table-header-toggle{cursor:pointer;background:var(--header-option);border-radius:var(--border-radius-8px);font-weight:var(--font-weight-semibold);justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.table-header-toggle .btnCont{align-items:center;gap:5px;width:fit-content;display:flex}.dynamicTable_HeightProjectDetail{border:1px solid var(--header-option);border-radius:--border-radius-5px;padding:5px}.filterPopoverWrapper .ant-popover-inner{width:380px;max-height:80vh;padding:0;overflow-y:auto}.filterPopover{padding:0 24px 20px}.filterPopoverWrapperfilter .ant-popover,.filterPopoverWrapperfilter .ant-popover-container{min-width:450px}.filterPopoverWrapperfilter .ant-popover-content{scrollbar-width:none;max-height:calc(100vh - 140px);overflow:auto}.buttondvwrapper{gap:10px;display:flex}.userAvatarContainer{align-items:center;gap:8px;display:flex}.AddpeopleCompoennt .fieldmaintaindvcolumn,.AddpeopleCompoennt .fieldmaintaindvcolumn .fieldmaintaindv{flex-direction:column;gap:15px;display:flex}.AddpeopleCompoennt .fieldmaintaindvcolumn .selectingpeople{gap:20px;display:flex}.AddpeopleCompoennt .fieldmaintaindvcolumn .selectingpeople .leftcontentdv,.AddpeopleCompoennt .fieldmaintaindvcolumn .selectingpeople .rightcontentdv{flex:1}.AddpeopleCompoennt .fieldmaintaindvcolumn .selectingpeople .leftcontentdv h3,.AddpeopleCompoennt .fieldmaintaindvcolumn .selectingpeople .rightcontentdv h3{margin-bottom:10px}.AddpeopleCompoennt .fieldmaintaindvcolumn .selectingpeople .leftcontentdv .user-checkbox{align-items:center;gap:10px;margin-bottom:12px;display:flex}.AddpeopleCompoennt .fieldmaintaindvcolumn .selectingpeople .leftcontentdv .user-checkbox .checkbox-wrapper{margin:0}.AddpeopleCompoennt .fieldmaintaindvcolumn .selectingpeople .leftcontentdv .user-checkbox .user-info{flex-direction:column;display:flex}.AddpeopleCompoennt .fieldmaintaindvcolumn .selectingpeople .leftcontentdv .user-checkbox .user-info .user-nameforinvite{font-weight:var(--font-weight-semibold)}.AddpeopleCompoennt .fieldmaintaindvcolumn .selectingpeople .leftcontentdv .user-checkbox .user-info .user-email{font-size:calc(var(--font-size-14px) * var(--font-scale));color:var(--greycolor)}.AddpeopleCompoennt .fieldmaintaindvcolumn .selectingpeople .selected-users-list{flex-wrap:wrap;gap:10px;display:flex}.AddpeopleCompoennt .fieldmaintaindvcolumn .selectingpeople .selected-users-list .selected-user-card{background:var(--lightGrey2);border-radius:var(--border-radius-12px);justify-content:space-between;align-items:center;gap:10px;width:fit-content;padding:8px 12px;display:flex}.AddpeopleCompoennt .fieldmaintaindvcolumn .selectingpeople .selected-users-list .selected-user-card .user-nameforinvite{font-weight:var(--font-weight-semibold)}.AddpeopleCompoennt .fieldmaintaindvcolumn .selectingpeople .selected-users-list .selected-user-card .remove-icon{cursor:pointer;color:var(--red);font-size:calc(var(--font-size-18px) * var(--font-scale))}.AddpeopleCompoennt .ant-modal{min-width:730px}.AddpeopleCompoennt .ant-modal .ant-modal-container{max-height:480px}.invitepeoplemodal .centerButton{margin:20px}.invitepeoplemodal .centerButton button{width:fit-content;padding:0 10px}.invitepeoplemodal .centerButton button .btn-icon{width:min-content;height:min-content}.invitepeoplemodal .maindivdv{padding:20px 24px}.invitepeoplemodal .ant-modal .fieldmaintaindv{padding:0}.invitepeoplemodal .ant-modal{min-width:730px}.ActivitiesBoxComponent_Dv{border:1px solid var(--lightgrey);scrollbar-width:auto;scrollbar-color:var(--scrollbarTrackcolor);scroll-behavior:smooth;border-top:none;width:30%;max-height:calc(100vh - 162px);margin-top:-55px;overflow:auto}.ActivitiesBoxComponent_Dv::-webkit-scrollbar{width:3px}.ActivitiesBoxComponent_Dv::-webkit-scrollbar-button{width:0;height:0;display:none}.ActivitiesBoxComponent_Dv::-webkit-scrollbar-track{background:var(--scrollbarTrackcolor);border-radius:var(--border-radius-20px)}.ActivitiesBoxComponent_Dv::-webkit-scrollbar-thumb{background-color:var(--scrollbarTrackcolor);border-radius:var(--border-radius-20px);transition:background-color .3s}.ActivitiesBoxComponent_Dv{border-bottom:none}.ActivitiesBoxComponent_Dv .activitiesHeader_Dv{border-bottom:1px solid var(--lightgrey);background:var(--white);justify-content:space-between;align-items:center;padding:20px 23px;display:flex;position:sticky;top:0}.ActivitiesBoxComponent_Dv .activitiesHeader_Dv h1{font-size:var(--font-size-20px);font-weight:var(--font-weight-medium);color:var(--black);margin:0;line-height:100%}.ActivitiesBoxComponent_Dv .activitiesHeader_Dv .iconHead{flex-direction:row;align-items:center;gap:15px;display:flex}.ActivitiesBoxComponent_Dv .activitiesHeader_Dv .iconHead svg{font-size:calc(var(--font-size-17px) * var(--font-scale))}.ActivitiesBoxComponent_Dv .activitiesHeader_Dv .iconHead span{color:#534dc2;flex-direction:row;align-items:center;gap:4px;display:flex}.ActivitiesBoxComponent_Dv .activitiesHeader_Dv .iconHead .searchIcon{color:#89909d}.ActivitiesBoxComponent_Dv .activitiesHeader_Dv .iconHead .filterBlackIcon{color:var(--black)}.ActivitiesBoxComponent_Dv .activitiesBody_Dv{flex-direction:column;gap:10px;padding:18px 25px;display:flex}.ActivitiesBoxComponent_Dv .activitiesBody_Dv p{color:#89909d;font-size:var(--font-size-12px);line-height:15px;font-weight:var(--font-weight-normal);white-space:nowrap;margin:0}.ActivitiesBoxComponent_Dv .activitiesBody_Dv .flex{justify-content:space-between;display:flex}.ActivitiesBoxComponent_Dv .activitiesBody_Dv .flex .flexWithDot{flex-flow:wrap;align-items:center;gap:14px;width:74%;display:flex}.ActivitiesBoxComponent_Dv .activitiesBody_Dv .flex .flexWithDot .dot{background:#89909d;border-radius:50%;width:3px;height:3px}.ActivitiesBoxComponent_Dv .activitiesBody_Dv .flex .flexWithDot .dot.yellowDot{background-color:#f69220}.ActivitiesBoxComponent_Dv .activitiesBody_Dv .flex .flexWithDot p{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;align-items:center;min-width:0;overflow:hidden}.ActivitiesBoxComponent_Dv .activitiesBody_Dv .flex .flexWithDot p .NotificationBox{border-radius:1px;width:10px;height:10px;margin:0 5px;display:inline-block}.ActivitiesBoxComponent_Dv .activitiesBody_Dv .flex .flexWithDot p .NotificationBox.yellowBox{background:#f69220}.ActivitiesBoxComponent_Dv .activitiesBody_Dv .flex .flexWithDot p .NotificationBox.red{background:var(--red)}.ActivitiesBoxComponent_Dv .activitiesBody_Dv .flex .flexWithDot p.yellowText{color:#f69220}.ActivitiesBoxComponent_Dv .activitiesBody_Dv .flex .flexWithDot p svg{font-size:calc(var(--font-size-12px) * var(--font-scale));margin-right:5px}.ActivitiesBoxComponent_Dv .activitiesBody_Dv .flex .flexWithDot p .message-icon{color:#fc3120}.ActivitiesBoxComponent_Dv .activitiesBody_Dv .flex .flexWithDot p .foldericon{color:#f7d157}.ActivitiesBoxComponent_Dv .activitiesBody_Dv .flex .flexWithDot p .commentsicon{color:var(--greenColor)}.ActivitiesBoxComponent_Dv .activitiesBody_Dv .flex .flexWithDot p .replyicon{color:#f69220}.ActivitiesBoxComponent_Dv .activitiesBody_Dv .flex .flexWithDot p .card-icon{color:green}.ActivitiesBoxComponent_Dv .activitiesBody_Dv .flex .flexWithDot p .fileicon{color:#9466c6}.ActivitiesBoxComponent_Dv .activitiesBody_Dv .flex .flexWithDot p .activityicon{font-size:calc(var(--font-size-11px) * var(--font-scale))}.ActivitiesBoxComponent_Dv .activitiesBody_Dv .flex .flexWithDot p .label{font-size:calc(var(--font-size-10px) * var(--font-scale));border-radius:var(--border-radius-4px);font-weight:var(--font-weight-normal);text-transform:uppercase;letter-spacing:.5px;color:var(--white);margin-left:4px;padding:2px 6px}.ActivitiesBoxComponent_Dv .activitiesBody_Dv .flex .flexWithDotforjustnow{flex-wrap:wrap;align-items:self-start;gap:14px;width:68%}.ActivitiesBoxComponent_Dv .activitiesBody_Dv .flex .flexWithDotforjustnow .dot{background:#89909d;border-radius:50%;width:3px;height:3px;margin-top:7px}.ActivitiesBoxComponent_Dv .activitiesBody_Dv .flex .flexWithDotforjustnow p{white-space:normal}.ActivitiesBoxComponent_Dv .activitiesBody_Dv .flex .dateDv{justify-content:right;width:fit-content;margin:0 0 0 8px;display:flex}.myProfileContent .bgTbale .timeline-containeractivity{background:var(--white);border-radius:var(--border-radius-6px);min-height:100vh;padding:20px 20px 20px 0}.myProfileContent .bgTbale .timeline-containeractivity .timeline-year{margin:0 0 0 -6px;position:relative}.myProfileContent .bgTbale .timeline-containeractivity .timeline-year .year-title{color:var(--Primarybuttonbg2);font-weight:var(--font-weight-semibold);font-size:calc(var(--font-size-13px) * var(--font-scale));background:var(--white);border-radius:var(--border-radius-6px);border:1px solid var(--inputBorder);padding:8px 16px;display:inline-block;box-shadow:0 3px 10px #7b68ee26}.myProfileContent .bgTbale .timeline-containeractivity .timeline-2{padding-left:13px;position:relative}.myProfileContent .bgTbale .timeline-containeractivity .timeline-2 .timeline-line{z-index:1;background:#b2b2f2;width:2px;position:absolute;top:0;bottom:0}.myProfileContent .bgTbale .timeline-containeractivity .timeline-2 .timeline-line .dot{background:var(--primary-color);border:2px solid var(--white);border-radius:50%;width:20px;height:20px;position:absolute;top:19px;left:-9px}.myProfileContent .bgTbale .timeline-containeractivity .timeline-2 .timeline-date{font-size:calc(var(--font-size-14px) * var(--font-scale));font-weight:var(--font-weight-semibold);text-transform:capitalize;color:#333;white-space:nowrap;text-overflow:ellipsis;border-radius:var(--border-radius-6px);background:0 0;max-width:clamp(150px,60vw,500px);margin:15px 0 10px 30px;padding:6px 12px;display:inline-block;overflow:hidden}.myProfileContent .bgTbale .timeline-containeractivity .timeline-2 .timeline-boxes-container{scrollbar-width:auto;scrollbar-color:var(--scrollbarTrackcolor);scroll-behavior:smooth;gap:15px;min-height:120px;margin-left:40px;padding:10px 5px 20px;display:flex;position:relative;overflow-x:auto}.myProfileContent .bgTbale .timeline-containeractivity .timeline-2 .timeline-boxes-container::-webkit-scrollbar{width:3px}.myProfileContent .bgTbale .timeline-containeractivity .timeline-2 .timeline-boxes-container::-webkit-scrollbar-button{width:0;height:0;display:none}.myProfileContent .bgTbale .timeline-containeractivity .timeline-2 .timeline-boxes-container::-webkit-scrollbar-thumb{background-color:var(--scrollbarTrackcolor);border-radius:var(--border-radius-20px);transition:background-color .3s}.myProfileContent .bgTbale .timeline-containeractivity .timeline-2 .timeline-boxes-container{scrollbar-width:none}.myProfileContent .bgTbale .timeline-containeractivity .timeline-2 .timeline-boxes-container::-webkit-scrollbar{height:6px}.myProfileContent .bgTbale .timeline-containeractivity .timeline-2 .timeline-boxes-container::-webkit-scrollbar-track{background:var(--emailThreadsBg);border-radius:var(--border-radius-6px)}.myProfileContent .bgTbale .timeline-containeractivity .timeline-2 .timeline-boxes-container::-webkit-scrollbar-thumb{background:var(--Purple-color);border-radius:var(--border-radius-6px)}.myProfileContent .bgTbale .timeline-containeractivity .timeline-2 .timeline-boxes-container::-webkit-scrollbar-thumb:hover{background:var(--activitiesPurple)}.myProfileContent .bgTbale .timeline-containeractivity .timeline-box{background:var(--white);border-radius:var(--border-radius-6px);border-left:3px solid var(--Purple-color);cursor:pointer;flex-direction:column;flex-shrink:0;justify-content:center;min-width:260px;height:fit-content;padding:12px 8px;transition:all .3s;animation:.4s forwards fadeIn;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 12px #0000000f}.myProfileContent .bgTbale .timeline-containeractivity .timeline-box:hover{transform:translateY(-2px);box-shadow:0 6px 18px #0000001a}.myProfileContent .bgTbale .timeline-containeractivity .timeline-box.purple{background:var(--white);color:var(--black);border-left-color:var(--activitiesPurple);max-width:320px}.myProfileContent .bgTbale .timeline-containeractivity .timeline-box.green,.myProfileContent .bgTbale .timeline-containeractivity .timeline-box.light{background:var(--white);max-width:320px;color:var(--black)}.myProfileContent .bgTbale .timeline-containeractivity .timeline-box.blue{background:var(--white);max-width:320px;color:var(--black);border-left-color:#4a90e2}.myProfileContent .bgTbale .timeline-containeractivity .timeline-box .box-header{justify-content:space-between;gap:5px;height:fit-content;display:flex}.myProfileContent .bgTbale .timeline-containeractivity .timeline-box .box-header .avatar,.myProfileContent .bgTbale .timeline-containeractivity .timeline-box .box-header .avatar-placeholder{border-radius:var(--border-radius-6px);flex-shrink:0;width:30px;height:30px}.myProfileContent .bgTbale .timeline-containeractivity .timeline-box .box-header .avatar{border:2px solid var(--white);overflow:hidden;box-shadow:0 2px 6px #00000014}.myProfileContent .bgTbale .timeline-containeractivity .timeline-box .box-header .avatar img{object-fit:cover;width:100%;height:100%}.myProfileContent .bgTbale .timeline-containeractivity .timeline-box .box-header .avatar-placeholder{background:linear-gradient(135deg, var(--Purple-color), #9370db);color:var(--white);font-weight:var(--font-weight-semibold);font-size:var(--font-size-12px);justify-content:center;align-items:center;display:flex}.myProfileContent .bgTbale .timeline-containeractivity .timeline-box .box-header .box-footer{flex-direction:column-reverse;justify-content:space-evenly;align-items:end;gap:0;height:auto;display:flex}.myProfileContent .bgTbale .timeline-containeractivity .timeline-box .box-header .box-footer .iconDiv .three-dots-icon{cursor:pointer;color:var(--graycolor);font-size:var(--font-size-8px);transition:color .2s}.myProfileContent .bgTbale .timeline-containeractivity .timeline-box .box-header .box-footer .iconDiv .three-dots-icon:hover{color:inherit}.myProfileContent .bgTbale .timeline-containeractivity .timeline-box .box-header .box-footer .time{font-weight:var(--font-weight-normal);font-size:calc(var(--font-size-8px) * var(--font-scale));opacity:.8;white-space:nowrap;color:var(--secondarylightcolor)}.myProfileContent .bgTbale .timeline-containeractivity .box-content{flex-direction:column;height:fit-content;display:flex}.myProfileContent .bgTbale .timeline-containeractivity .box-content .includeFlexBet{flex-direction:column;gap:2px;height:100%;padding-top:1px;display:flex}.myProfileContent .bgTbale .timeline-containeractivity .box-content .includeFlexBet .project-name{font-weight:var(--font-weight-medium);font-size:calc(var(--font-size-8px) * var(--font-scale));text-align:start;white-space:nowrap;color:var(--secondarylightcolor);align-items:center;display:flex}.myProfileContent .bgTbale .timeline-containeractivity .box-content .includeFlexBet .project-name svg{font-size:var(--font-size-10px);margin-left:5px}.myProfileContent .bgTbale .timeline-containeractivity .box-content .includeFlexBet .project-name .message-icon{color:#0078d4}.myProfileContent .bgTbale .timeline-containeractivity .box-content .includeFlexBet .project-name .foldericon{color:#f7d157}.myProfileContent .bgTbale .timeline-containeractivity .box-content .includeFlexBet .project-name .commentsicon{color:#6a9955}.myProfileContent .bgTbale .timeline-containeractivity .box-content .includeFlexBet .project-name .card-icon{color:var(--greenColor)}.myProfileContent .bgTbale .timeline-containeractivity .box-content .includeFlexBet .project-name .fileicon{color:#9466c6}.myProfileContent .bgTbale .timeline-containeractivity .box-content .includeFlexBet .project-name .activityicon{font-size:calc(var(--font-size-11px) * var(--font-scale))}.myProfileContent .bgTbale .timeline-containeractivity .box-content .includeFlexBet .description{font-weight:var(--font-weight-medium);font-size:calc(var(--font-size-9px) * var(--font-scale));text-overflow:ellipsis;white-space:nowrap;max-width:150px;color:var(--gray);margin:0;overflow:hidden}.myProfileContent .bgTbale .timeline-containeractivity .box-content .user-name{font-size:calc(var(--font-size-10px) * var(--font-scale));font-weight:var(--font-weight-semibold);white-space:nowrap;text-overflow:ellipsis;max-width:100%;color:inherit;margin:0;overflow:hidden}.myProfileContent .bgTbale .timeline-containeractivity .box-content .project-info{white-space:wrap}.myProfileContent .bgTbale .timeline-containeractivity .user-name{font-size:calc(var(--font-size-10px) * var(--font-scale));font-weight:var(--font-weight-semibold);white-space:nowrap;text-overflow:ellipsis;max-width:100%;color:inherit;margin:0;overflow:hidden}.myProfileContent .bgTbale .timeline-containeractivity .project-info{white-space:wrap}.myProfileContent .bgTbale .timeline-containeractivity .project-info .project-name{color:var(--darkGrey);text-transform:capitalize;font-size:calc(var(--font-size-9px) * var(--font-scale));white-space:wrap;font-weight:var(--font-weight-medium)}.myProfileContent .bgTbale .timeline-containeractivity .project-info .project-name svg{margin-left:5px}@keyframes fadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.loaderwrapper{height:20px;margin:20px 0}.ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item{padding:0}.ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item:before{width:100%;height:100%}.uploadClass{position:relative}.uploadClass:hover .d-none{z-index:9999;cursor:pointer;color:#fff;background:#000000b3;border-radius:50%;justify-content:center;align-items:center;gap:5px;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.uploadClass:hover .d-none svg{color:red}.uploadClass .d-none{display:none}.profilewrapperdv{border:1px solid var(--lightgrey);border-radius:var(--border-radius-6px);height:calc(100vh - 154px);display:flex}.profilewrapperdv .profilebox{align-items:flex-start;display:flex}.profilewrapperdv .profilebox .leftportion{background:var(--forprofilegradient);border-radius:var(--border-radius-6px);flex-direction:column;justify-content:center;align-items:center;width:30%;min-height:100%;display:flex}.profilewrapperdv .profilebox .leftportion .imgdv figure{border:2px solid var(--borderforprofile);border-radius:var(--border-radius-100per);width:166px;height:166px;box-shadow:0 5px 25px -5px #1f7cd359}.profilewrapperdv .profilebox .leftportion .imgdv figure img{width:100%;height:100%}.profilewrapperdv .profilebox .leftportion .imgdv .editicon{background-color:var(--Purple-color);border-radius:var(--border-radius-50per);border:2px solid var(--borderforprofile);width:35px;height:35px;color:var(--white);justify-content:center;align-items:center;display:flex;position:relative;top:-46px;left:15px}.profilewrapperdv .profilebox .leftportion .persondetaildv{text-align:center;flex-direction:column;display:flex}.profilewrapperdv .profilebox .leftportion .persondetaildv h5{color:var(--black);font-weight:var(--font-weight-bold);font-style:normal;font-size:calc(var(--font-size-16px) * var(--font-scale));letter-spacing:1%;line-height:100%}.profilewrapperdv .profilebox .leftportion .persondetaildv span{font-weight:var(--font-weight-normal);font-style:normal;font-size:calc(var(--font-size-15px) * var(--font-scale));letter-spacing:1%;color:var(--secondarydarkcolor);line-height:100%}.profilewrapperdv .profilebox .leftportion .persondetaildv p{color:var(--secondarylightcolor);font-weight:var(--font-weight-normal);font-style:normal;font-size:calc(var(--font-size-15px) * var(--font-scale));letter-spacing:1%;line-height:26px}.profilewrapperdv .profilebox .rightportion{background:var(--white);border-radius:var(--border-radius-6px);flex-direction:column;justify-content:center;align-items:center;gap:40px;width:70%;min-height:100%;padding:30px 32px;display:flex}.profilewrapperdv .profilebox .rightportion .width40{flex-direction:column;gap:0;width:46%;display:flex}.profilewrapperdv .profilebox .rightportion .width40 label{color:#bcbcbc;font-size:var(--font-size-15px);font-weight:var(--font-weight-medium)}.profilewrapperdv .profilebox .rightportion .width40 .inputForProfile{flex-direction:row;align-items:center;display:flex}.profilewrapperdv .profilebox .rightportion .width40 .inputForProfile input{width:100%;color:var(--black);border:none;border-bottom:1px solid #e6e9ea;outline:none;padding:10px}.profilewrapperdv .profilebox .rightportion .width40 .inputForProfile input::placeholder{font-size:calc(var(--font-size-11px) * var(--font-scale));font-weight:var(--font-weight-normal);color:#bcbcbc}.profilewrapperdv .profilebox .rightportion .textforrightportion{align-items:end;gap:10px;width:100%;display:flex}.profilewrapperdv .profilebox .rightportion .textforrightportion h2{font-weight:var(--font-weight-medium);font-size:calc(var(--font-size-16px) * var(--font-scale));margin:0;line-height:100%}.profilewrapperdv .profilebox .rightportion .textforrightportion .icondv{color:var(--darkGrey)}.profilewrapperdv .profilebox .rightportion .fieldsform{flex-wrap:wrap;justify-content:space-between;gap:38px;width:100%;display:flex}.profilewrapperdv .profilebox .rightportion .buttonforrightportion{justify-content:end;width:100%;display:flex}.profilewrapperdv .profilebox .rightportion .buttonforrightportion button{width:fit-content}.filter-dropdown{font-family:Arial,sans-serif;display:inline-block;position:relative}.filter-dropdown .dropdown-toggle{border-radius:var(--border-radius-6px);cursor:pointer;background-color:#f2f2f2;border:1px solid #ccc;justify-content:space-between;align-items:center;min-width:120px;padding:8px 12px;transition:all .2s;display:flex}.filter-dropdown .dropdown-toggle:hover{background-color:#e6e6e6}.filter-dropdown .dropdown-toggle .TogglerNotif{font-size:calc(var(--font-size-12px) * var(--font-scale))}.filter-dropdown .dropdown-menu{background:var(--white);border-radius:var(--border-radius-6px);z-index:10;border:1px solid #ccc;position:absolute;top:calc(100% + 4px);left:0;overflow:hidden;box-shadow:0 4px 8px #0000001a}.filter-dropdown .dropdown-menu .dropdown-item{cursor:pointer;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.filter-dropdown .dropdown-menu .dropdown-item:hover{background-color:var(--header-option)}.filter-dropdown .dropdown-menu .dropdown-item.selected{font-weight:700}.filter-dropdown .dropdown-menu .dropdown-item .check-icon{color:green;font-size:calc(var(--font-size-14px) * var(--font-scale))}.myProfileContent_Notification .bgTbale .timeline-container{background:var(--white);border-radius:var(--border-radius-6px);min-height:100vh;padding:20px 20px 20px 0}.myProfileContent_Notification .bgTbale .timeline-container .timeline-year{margin:0 0 0 -6px;position:relative}.myProfileContent_Notification .bgTbale .timeline-container .timeline-year .year-title{color:#ee4268;font-weight:var(--font-weight-semibold);font-size:calc(var(--font-size-13px) * var(--font-scale));background:var(--white);border-radius:var(--border-radius-6px);border:1px solid var(--inputBorder);padding:8px 16px;display:inline-block;box-shadow:0 3px 10px #7b68ee26}.myProfileContent_Notification .bgTbale .timeline-container .timeline-2{padding-left:13px;position:relative}.myProfileContent_Notification .bgTbale .timeline-container .timeline-2 .timeline-line{z-index:1;background:#b2b2f2;width:2px;position:absolute;top:0;bottom:0}.myProfileContent_Notification .bgTbale .timeline-container .timeline-2 .timeline-line .dot{background:var(--primary-color);border:2px solid var(--white);border-radius:50%;width:20px;height:20px;position:absolute;top:19px;left:-9px}.myProfileContent_Notification .bgTbale .timeline-container .timeline-2 .timeline-date{font-size:calc(var(--font-size-14px) * var(--font-scale));font-weight:var(--font-weight-semibold);white-space:nowrap;text-overflow:ellipsis;color:#333;border-radius:var(--border-radius-6px);background:0 0;max-width:350px;margin:15px 0 10px 30px;padding:6px 12px;display:inline-block;overflow:hidden}.myProfileContent_Notification .bgTbale .timeline-container .timeline-2 .timeline-boxes-container{scrollbar-width:auto;scrollbar-color:var(--scrollbarTrackcolor);scroll-behavior:smooth;gap:15px;min-height:120px;margin-left:40px;padding:10px 5px 20px;display:flex;position:relative;overflow-x:auto}.myProfileContent_Notification .bgTbale .timeline-container .timeline-2 .timeline-boxes-container::-webkit-scrollbar{width:3px}.myProfileContent_Notification .bgTbale .timeline-container .timeline-2 .timeline-boxes-container::-webkit-scrollbar-button{width:0;height:0;display:none}.myProfileContent_Notification .bgTbale .timeline-container .timeline-2 .timeline-boxes-container::-webkit-scrollbar-track{background:var(--scrollbarTrackcolor);border-radius:var(--border-radius-20px)}.myProfileContent_Notification .bgTbale .timeline-container .timeline-2 .timeline-boxes-container::-webkit-scrollbar-thumb{background-color:var(--scrollbarTrackcolor);border-radius:var(--border-radius-20px);transition:background-color .3s}.myProfileContent_Notification .bgTbale .timeline-container .timeline-2 .timeline-boxes-container{scrollbar-width:none}.myProfileContent_Notification .bgTbale .timeline-container .timeline-2 .timeline-boxes-container::-webkit-scrollbar{height:6px}.myProfileContent_Notification .bgTbale .timeline-container .timeline-2 .timeline-boxes-container::-webkit-scrollbar-track{border-radius:var(--border-radius-6px);background:#f0f0f0}.myProfileContent_Notification .bgTbale .timeline-container .timeline-2 .timeline-boxes-container::-webkit-scrollbar-thumb{background:var(--Purple-color);border-radius:var(--border-radius-6px)}.myProfileContent_Notification .bgTbale .timeline-container .timeline-2 .timeline-boxes-container::-webkit-scrollbar-thumb:hover{background:#5a4fcf}.myProfileContent_Notification .bgTbale .timeline-container .timeline-item-wrapper{flex-direction:column;gap:4px;display:flex}.myProfileContent_Notification .bgTbale .timeline-container .timeline-item-wrapper .read-status{font-size:calc(var(--font-size-11px) * var(--font-scale));text-align:right;margin-top:5px;padding-right:6px}.myProfileContent_Notification .bgTbale .timeline-container .timeline-item-wrapper .mark-btn{cursor:pointer;font-weight:var(--font-weight-medium);font-style:normal;font-size:calc(var(--font-size-11px) * var(--font-scale));opacity:.6;color:var(--companytext);justify-content:flex-end;align-items:center;gap:2px;display:flex}.myProfileContent_Notification .bgTbale .timeline-container .timeline-item-wrapper .notif-check{font-size:calc(var(--font-size-11px) * var(--font-scale));color:var(--companytext);font-weight:bolder}.myProfileContent_Notification .bgTbale .timeline-container .timeline-item-wrapper .marked{opacity:.6;font-weight:var(--font-weight-medium);color:var(--companytext);justify-content:flex-end;align-items:center;gap:2px;display:flex}.myProfileContent_Notification .bgTbale .timeline-container .timeline-box{background:var(--white);border-radius:var(--border-radius-6px);border-left:3px solid var(--Purple-color);flex-direction:column;flex-shrink:0;justify-content:center;min-width:260px;height:fit-content;padding:12px 8px;transition:all .3s;animation:.4s forwards fadeIn;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 12px #0000000f}.myProfileContent_Notification .bgTbale .timeline-container .timeline-box:hover{transform:translateY(-2px);box-shadow:0 6px 18px #0000001a}.myProfileContent_Notification .bgTbale .timeline-container .timeline-box.purple{background:var(--Purple-color-trans);color:var(--white);border-left-color:#5a4fcf;max-width:320px}.myProfileContent_Notification .bgTbale .timeline-container .timeline-box.green{max-width:320px}.myProfileContent_Notification .bgTbale .timeline-container .timeline-box.light{background:linear-gradient(135deg,#e2e5ff,#f0f2ff);max-width:320px}.myProfileContent_Notification .bgTbale .timeline-container .timeline-box.blue{background:linear-gradient(135deg,#d6e4ff,#ebf2ff);border-left-color:#4a90e2;max-width:320px}.myProfileContent_Notification .bgTbale .timeline-container .timeline-box .box-header{justify-content:space-between;gap:5px;height:fit-content;display:flex}.myProfileContent_Notification .bgTbale .timeline-container .timeline-box .box-header .avatar,.myProfileContent_Notification .bgTbale .timeline-container .timeline-box .box-header .avatar-placeholder{border-radius:var(--border-radius-50per);flex-shrink:0;width:30px;height:30px}.myProfileContent_Notification .bgTbale .timeline-container .timeline-box .box-header .avatar{border:2px solid var(--white);overflow:hidden;box-shadow:0 2px 6px #00000014}.myProfileContent_Notification .bgTbale .timeline-container .timeline-box .box-header .avatar img{object-fit:cover;width:100%;height:100%}.myProfileContent_Notification .bgTbale .timeline-container .timeline-box .box-header .avatar-placeholder{background:linear-gradient(135deg, var(--Purple-color), #9370db);color:var(--white);font-weight:var(--font-weight-semibold);font-size:var(--font-size-12px);justify-content:center;align-items:center;display:flex}.myProfileContent_Notification .bgTbale .timeline-container .timeline-box .box-header .box-footer{flex-direction:column-reverse;justify-content:space-evenly;align-items:end;gap:0;height:auto;display:flex}.myProfileContent_Notification .bgTbale .timeline-container .timeline-box .box-header .box-footer .iconDiv .three-dots-icon{cursor:pointer;color:var(--graycolor);font-size:var(--font-size-8px);transition:color .2s}.myProfileContent_Notification .bgTbale .timeline-container .timeline-box .box-header .box-footer .iconDiv .three-dots-icon:hover{color:inherit}.myProfileContent_Notification .bgTbale .timeline-container .timeline-box .box-header .box-footer .time{font-weight:var(--font-weight-normal);font-size:calc(var(--font-size-8px) * var(--font-scale));opacity:.8;white-space:nowrap}.myProfileContent_Notification .bgTbale .timeline-container .timeline-box.unread{background:var(--Purple-color-trans);color:var(--notificationUnreadColor)}.myProfileContent_Notification .bgTbale .timeline-container .timeline-box.unread .three-dots-icon,.myProfileContent_Notification .bgTbale .timeline-container .timeline-box.unread .time{color:#d6d9ff}.myProfileContent_Notification .bgTbale .timeline-container .timeline-box.read{color:#333;opacity:.9;background:#f4f5f7}.myProfileContent_Notification .bgTbale .timeline-container .box-content{flex-direction:column;height:100%;display:flex}.myProfileContent_Notification .bgTbale .timeline-container .box-content .includeFlexBet{flex-direction:column;gap:2px;height:100%;padding-top:1px;display:flex}.myProfileContent_Notification .bgTbale .timeline-container .box-content .includeFlexBet .project-name{font-weight:var(--font-weight-medium);font-size:calc(var(--font-size-8px) * var(--font-scale));text-align:start;white-space:nowrap;color:inherit;align-items:center;display:flex}.myProfileContent_Notification .bgTbale .timeline-container .box-content .includeFlexBet .project-name svg{font-size:var(--font-size-10px);margin-left:5px}.myProfileContent_Notification .bgTbale .timeline-container .box-content .includeFlexBet .project-name .message-icon,.myProfileContent_Notification .bgTbale .timeline-container .box-content .includeFlexBet .project-name .foldericon,.myProfileContent_Notification .bgTbale .timeline-container .box-content .includeFlexBet .project-name .commentsicon,.myProfileContent_Notification .bgTbale .timeline-container .box-content .includeFlexBet .project-name .card-icon,.myProfileContent_Notification .bgTbale .timeline-container .box-content .includeFlexBet .project-name .fileicon{color:inherit}.myProfileContent_Notification .bgTbale .timeline-container .box-content .includeFlexBet .project-name .activityicon{font-size:calc(var(--font-size-11px) * var(--font-scale))}.myProfileContent_Notification .bgTbale .timeline-container .box-content .includeFlexBet .description{font-weight:var(--font-weight-medium);font-size:calc(var(--font-size-9px) * var(--font-scale));text-overflow:ellipsis;white-space:nowrap;max-width:150px;margin:0 0 3px;overflow:hidden}.myProfileContent_Notification .bgTbale .timeline-container .box-content .user-name{font-size:calc(var(--font-size-10px) * var(--font-scale));font-weight:var(--font-weight-semibold);white-space:nowrap;text-overflow:ellipsis;max-width:100%;color:inherit;margin:0;overflow:hidden}.myProfileContent_Notification .bgTbale .timeline-container .box-content .project-info{white-space:wrap}.RowCount{opacity:1;pointer-events:auto;pointer-events:none;filter:drop-shadow(0 0 12px #fff)drop-shadow(0 0 24px #ffffffe6)drop-shadow(0 0 36px #ffffffb3)drop-shadow(0 0 48px #ffffff80);justify-content:end;align-items:center;width:30px;height:30px;margin:0 0 15px;padding:0 10px;transition:opacity .3s;display:flex;position:sticky;top:18px;right:-10px}.RowCount .countDv{background:var(--primary-color);width:30px;height:100%;color:var(--white);font-size:calc(var(--font-size-11px) * var(--font-scale));font-weight:var(--font-weight-semibold);border-radius:var(--border-radius-50per);cursor:pointer;justify-content:center;align-items:center;padding:10px;display:flex}.boxbody{gap:5px;display:flex}.notif-filter{border-radius:var(--border-radius-8px);background:var(--header-option);width:auto;height:36px;font-weight:var(--font-weight-medium);cursor:pointer;border:none;outline:none;padding:4px;position:relative}.loading-more{justify-content:center;align-items:center;gap:10px;padding:20px;display:flex}.loading-more .spinner{border:2px solid var(--borderColor);border-top:2px solid var(--Purple-color);border-radius:50%;width:20px;height:20px;animation:1s linear infinite spin}.loading-more span{color:var(--graycolor);font-size:calc(var(--font-size-12px) * var(--font-scale))}.reloadIcon{transition:transform .3s}.reloadIcon.circle{animation:1s linear infinite spin}.AddTaskRequest .ant-modal{min-width:400px}.AddTaskRequest .ant-modal .ant-modal-container{max-height:450px;overflow-y:auto}.AddCompanyModal .ant-modal{min-width:700px}.myHeader .teamPage .selectContent .selectWrapper,.myHeader .teamPage .selectContent .selectWrapper .ant-select{margin:0}.myHeader .teamPage div button{height:50px}.flexContentMain{justify-content:space-between;padding:20px 0;display:flex}.flexContentMain input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.flexContentMain input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.flexContentMain .flexOne .fillWidthBtn{width:100%;margin-top:40px}.flexContentMain .flexOne .fillWidthBtn button{width:100%;height:40px;font-weight:var(--font-weight-medium);border-radius:var(--border-radius-6px);background:var(--red);color:var(--white);border:none;outline:none;justify-content:center;align-items:center;display:flex}.flexContentMain .flexOne .invoiceItem .ClientTable tbody td input{background:0 0;border:none;outline:none;width:100px}.flexContentMain .flexTwo{justify-content:center;width:50%;display:flex}.flexContentMain .flexTwo .createdContented{border-radius:var(--border-radius-6px);align-self:baseline;width:80%;height:fit-content;padding:15px 25px;position:sticky;top:0%;box-shadow:0 0 10px #d6cdcd}.flexContentMain .flexTwo .createdContented .imgFlex{justify-content:space-between;align-items:center;width:100%;margin-bottom:30px;display:flex}.flexContentMain .flexTwo .createdContented .imgFlex img{object-fit:contain;width:150px;height:50px}.flexContentMain .flexTwo .createdContented .imgFlex h6{color:#71869d}.flexContentMain .flexTwo .createdContented .imgFlex .invoiceTxtCont h1{font-size:var(--font-size-18px)}.flexContentMain .flexTwo .createdContented h6{font-weight:var(--font-weight-semibold)}.flexContentMain .flexTwo .createdContented .ColorGreyPara{font-weight:var(--font-weight-semibold);color:#71869d}.flexContentMain .flexTwo .createdContented .companyDetail{justify-content:space-between;align-items:center;display:flex}.flexContentMain .flexTwo .createdContented .companyDetail .companyPayment{flex-direction:column;gap:10px;display:flex}.flexContentMain .flexTwo .createdContented .companyDetail .companyPayment .balance{align-items:center;display:flex}.flexContentMain .flexTwo .createdContented .companyDetail .companyPayment .balance h6{font-weight:var(--font-weight-semibold);font-size:calc(var(--font-size-18px) * var(--font-scale))}.flexContentMain .flexTwo .createdContented .billToDetail{margin-top:30px}.flexContentMain .flexTwo .createdContented .billToDetail h2{font-weight:var(--font-weight-medium);color:#71869d}.flexContentMain .flexTwo .createdContented .billToDetail .ColorGreyPara{font-weight:var(--font-weight-normal)}.flexContentMain .flexTwo .createdContented .itemContentTable{margin-top:30px;overflow:auto hidden}.flexContentMain .flexTwo .createdContented .itemContentTable .invoiceTable thead tr th{background:var(--black);color:var(--white);border:none}.flexContentMain .flexTwo .createdContented .itemContentTable .invoiceTable thead tr th.borderTopLeft{border-top-left-radius:8px}.flexContentMain .flexTwo .createdContented .itemContentTable .invoiceTable thead tr th.borderTopRight{border-top-right-radius:8px}.flexContentMain .flexTwo .createdContented .subToTalContent{flex-direction:column;justify-content:center;align-items:end;gap:20px;margin-top:40px;display:flex}.flexContentMain .flexTwo .createdContented .subToTalContent p{font-weight:var(--font-weight-medium)}.flexContentMain .flexTwo .createdContented .subToTalContent p.Weight{font-weight:var(--font-weight-bold)}.flexContentMain .flexTwo .createdContented .bankDetail{margin:30px 5px 45px}.flexContentMain .flexTwo .createdContented .bankDetail p{font-weight:var(--font-weight-medium);margin-bottom:10px}.flexContentMain .flexTwo .createdContented .bankDetail p.colorGrey{color:#71869d;margin:5px 0 0}.flexContentMain .flexTwo .createdContented .bankDetail p span{font-family:var(--font-weight-normal)}.flexContentMain .flexTwo .createdContented .position{color:#788496;text-align:center;justify-content:center;display:flex;position:absolute;bottom:10px;left:0;right:0}.flexContentMain .flexTwo .createdContented .positionFixed{text-align:center}.flexContentMain .flexTwo .createdContented.fullWidt{width:100%}.forpadding{padding:20px}.thinputcreateinvoice{max-width:90px;color:var(--white);background:0 0;border:none;outline:none}.fornoitemfound{text-align:center;color:var(--fieldcolor);padding:12px 8px}.noitemfound2{text-align:center;color:var(--fieldcolor)}.formSection .inputField{margin:10px 0;padding:0}.flexOne .invoiceItem{margin:20px 0}.addbankaccountdetail .ant-modal-container{max-height:450px}.addbankaccountdetail .ant-modal{min-width:800px}.addleadmodal .add-icon-group{cursor:pointer;align-items:center;gap:8px;display:flex}.addleadmodal .ant-modal-container{max-height:630px}.addleadmodal .ant-modal{min-width:800px}.filterTimeOnlyPopover .ant-popover .form-group label{margin-top:6px}.filterTimeOnlyPopover .checkbox-wrapper{align-items:start}.filterTimeOnlyPopover .user-checkbox{align-items:center;gap:10px;margin-bottom:12px;display:flex}.filterTimeOnlyPopover .filterPopoverOnlyTime .ant-popover{min-width:270px}.filterTimeOnlyPopover .filterPopoverOnlyTime .ant-popover-container{max-height:182px}.filterTimeOnlyPopover .filterPopoverOnlyTime .ant-popover-content{scrollbar-width:none;height:400px;overflow:auto}.filterTimeOnlyPopover .user-checkboxfilter{align-items:center;gap:10px;margin-bottom:12px;display:flex}.filterTimeOnlyPopover .user-checkboxfilter .user-info{flex-direction:column;display:flex}.filterTimeOnlyPopover .user-checkboxfilter .user-info .user-nameforinvite{font-weight:var(--font-weight-semibold)}.filterTimeOnlyPopover .user-checkboxfilter .user-info .user-email{font-size:calc(var(--font-size-14px) * var(--font-scale));color:var(--greycolor)}.filterPopover .filterButtons button{border-radius:var(--border-radius-30px);width:100%;height:37px;padding:20px}.fieldmaintaindvcolumn .label{color:var(--gray);font-size:calc(var(--font-size-14px) * var(--font-scale))}.addSmtpEmail .ant-modal{min-width:670px}.addSmtpEmail .ant-modal .ant-modal-container{max-height:542px}.addSmtpEmail .customContFrTest{justify-content:center;align-items:center;gap:10px;padding:20px 24px;display:flex}.addSmtpEmail .customContFrTest .one{width:80%}.addSmtpEmail .customContFrTest .two{width:20%}.addSmtpEmail .tabs{padding:0 24px}.tabs .customContFrTest{padding:24px 0}.tabs .padding0,.tabs .customContFrTest{padding:24px 0}.AddProducts .ant-modal{min-width:700px}.AddProducts .ant-modal .ant-modal-container{max-height:518px}.AddProducts .justifycontCent{align-items:center}.addemployeeprogress .ant-modal{min-width:730px}.addemployeeprogress .ant-modal .ant-modal-container{max-height:480px}.addemployeeprogress .checkbox-wrapper{align-items:start}.frSelect{width:50%}.ImageNotFound{flex-direction:column;justify-content:center;align-items:center;display:flex}.ImageNotFound p{font-size:calc(var(--font-size-20px) * var(--font-scale));font-weight:var(--font-weight-medium);text-align:center;margin:-20px 0 0;line-height:100%}.company{white-space:nowrap;text-overflow:ellipsis;max-width:150px;overflow:hidden}.CreateBoard .ant-modal .ant-modal-container{max-height:400px}.projectoption{background-color:var(--white);border-radius:var(--border-radius-6px);min-width:180px;transition:all .3s;box-shadow:0 6px 18px #0000001f}.popoverItem{font-size:calc(var(--font-size-14px) * var(--font-scale));font-weight:var(--font-weight-medium);color:var(--secondary-color);cursor:pointer;align-items:center;gap:10px;padding:8px 16px;transition:background-color .2s,color .2s;display:flex}.popoverItem .popoverIcon{font-size:calc(var(--font-size-18px) * var(--font-scale));color:var(--primary-color)}.popoverItem span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.popoverItem:hover{background-color:var(--lightGrey2);color:var(--primary-color)}.popoverItem:hover .popoverIcon{color:var(--primary-color)}.popoverDivider{background-color:var(--lightgrey);height:1px;margin:6px 0}.ant-popover .ant-popover-inner,.ant-popover .ant-popover-inner-content{padding:0}.companydetail{height:95vh!important}.companydetail .detailContent_Dv{border-radius:var(--border-radius-16px);padding:0}.companydetail .detailContent_Dv .detail_header{border-radius:var(--border-radius-10px);background:linear-gradient(201deg,#b2b2f2 -48.38%,#f7e4eab3 59.61%);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:30px;margin-bottom:20px;padding:13px 30px;display:flex}.companydetail .detailContent_Dv .detail_header .detail-content{flex-direction:column;gap:5px;display:flex}.companydetail .detailContent_Dv .detail_header .company_info{align-items:center;gap:20px;display:flex}.companydetail .detailContent_Dv .detail_header .company_info .avtar{background:var(--primary-color);width:70px;height:70px;color:var(--white);font-size:calc(var(--font-size-20px) * var(--font-scale));font-weight:var(--font-weight-bold);border-radius:50%;justify-content:center;align-items:center;display:flex;overflow:hidden;box-shadow:0 2px 10px #0000001a}.companydetail .detailContent_Dv .detail_header .company_info .avtar img{object-fit:cover;width:100%;height:100%}.companydetail .detailContent_Dv .detail_header .company_info h1{font-size:calc(var(--font-size-18px) * var(--font-scale));font-weight:var(--font-weight-bold);color:var(--black);margin:0}.companydetail .detailContent_Dv .detail_header .company_info .info_item{font-size:calc(var(--font-size-15px) * var(--font-scale));color:var(--gray-dark);align-items:center;gap:10px;display:flex}.companydetail .detailContent_Dv .detail_header .company_info .info_item .icon{font-size:calc(var(--font-size-13px) * var(--font-scale));color:var(--primary-color)}.companydetail .detailContent_Dv .detail_header .company_info .info_item p{font-weight:var(--font-weight-normal);font-size:calc(var(--font-size-13px) * var(--font-scale));color:var(--secondarydarkcolor);margin:0}.companydetail .detailContent_Dv .detail_header .contact_info{flex-wrap:wrap;gap:30px;display:flex}.companydetail .detailContent_Dv .detail_header .contact_info .info_item{font-size:calc(var(--font-size-15px) * var(--font-scale));color:var(--gray-dark);align-items:center;gap:10px;display:flex}.companydetail .detailContent_Dv .detail_header .contact_info .info_item .icon{font-size:calc(var(--font-size-20px) * var(--font-scale));color:var(--primary-color)}.companydetail .detailContent_Dv .detail_header .contact_info .info_item p{margin:0}.companydetail .detailContent_Dv .detail_header .dates_info{flex-direction:column;gap:20px;display:flex}.companydetail .detailContent_Dv .detail_header .dates_info .date_item{flex-direction:column;align-items:flex-start;display:flex}.companydetail .detailContent_Dv .detail_header .dates_info .date_item h1{font-size:calc(var(--font-size-12px) * var(--font-scale));font-weight:var(--font-weight-semibold);color:var(--gray);text-transform:uppercase;margin:0 0 4px}.companydetail .detailContent_Dv .detail_header .dates_info .date_item p{font-size:calc(var(--font-size-15px) * var(--font-scale));color:var(--black);margin:0}.companydetail .tabBarSection{border-radius:var(--border-radius-16px);scrollbar-width:none;padding:0;overflow:hidden}.companydetail .tabBarSection .ant-tabs-nav{margin-bottom:10px}.companydetail .tabBarSection .ant-tabs-nav .ant-tabs-tab{font-weight:var(--font-weight-semibold);font-size:calc(var(--font-size-15px) * var(--font-scale));color:var(--gray-dark)}.companydetail .tabBarSection .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active{color:var(--primary-color)}.companydetail .tabBarSection .ant-tabs-nav .ant-tabs-ink-bar{background:var(--primary-color);border-radius:var(--border-radius-3px);height:3px}.companyCard_Dv{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;padding:0;display:grid}.companyCard_Dv .card_Company{border:1px solid var(--lightgrey);border-radius:var(--border-radius-8px);background:var(--white);cursor:pointer;flex-direction:column;height:100%;transition:transform .3s,box-shadow .3s;display:flex;position:relative}.companyCard_Dv .card_Company:hover{transform:translateY(-6px);box-shadow:0 12px 30px #0000001f}.companyCard_Dv .card_Company .editicon{font-size:calc(var(--font-size-18px) * var(--font-scale));color:var(--Primarybuttonbg2);opacity:0;cursor:pointer;transition:opacity .2s;position:absolute;top:12px;right:12px}.companyCard_Dv .card_Company:hover .editicon{opacity:1}.companyCard_Dv .card_Company .card-body{flex-direction:column;gap:16px;padding:16px;display:flex}.companyCard_Dv .card_Company .card-body .flexDv{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.companyCard_Dv .card_Company .card-body .flexDv .cardHeader{justify-content:space-between;align-items:center;display:flex}.companyCard_Dv .card_Company .card-body .flexDv .cardHeader h2{font-size:calc(var(--font-size-16px) * var(--font-scale));color:var(--black);font-weight:var(--font-weight-semibold);margin:0}.companyCard_Dv .card_Company .card-body .flexDv .cardHeader .avtar{background:var(--primary-color);width:48px;height:48px;color:var(--white);font-weight:var(--font-weight-bold);font-size:calc(var(--font-size-14px) * var(--font-scale));border-radius:50%;justify-content:center;align-items:center;display:flex}.companyCard_Dv .card_Company .card-body .flexDv .lastUpdated{justify-content:space-between;align-items:center;display:flex}.companyCard_Dv .card_Company .card-body .flexDv .lastUpdated .avtarDv{align-items:center;gap:8px;display:flex}.companyCard_Dv .card_Company .card-body .flexDv .lastUpdated .avtarDv img{object-fit:cover;border-radius:50%;width:36px;height:36px;transition:transform .2s}.companyCard_Dv .card_Company .card-body .flexDv .lastUpdated .avtarDv img:hover{transform:scale(1.1)}.companyCard_Dv .card_Company .card-body .flexDv .lastUpdated .avtarDv p{font-size:calc(var(--font-size-13px) * var(--font-scale));color:var(--black);font-weight:var(--font-weight-medium);margin:0}.companyCard_Dv .card_Company .card-body .flexDv .lastUpdated .avtarDv p span{font-size:calc(var(--font-size-11px) * var(--font-scale));color:var(--fieldcolor);margin-top:2px;display:block}.companyCard_Dv .card_Company .card-body .flexDv .lastUpdated svg{color:var(--Primarybuttonbg2);font-size:calc(var(--font-size-20px) * var(--font-scale));cursor:pointer;transition:transform .2s}.companyCard_Dv .card_Company .card-body .flexDv .lastUpdated svg:hover{transform:scale(1.1)}.companyCard_Dv .card_Company .card-body .flexDv .lastUpdated2{font-size:calc(var(--font-size-10px) * var(--font-scale));width:100%;display:flex}.companyCard_Dv .card_Company .card-body .flexDv .avtarDv{gap:10px;display:flex}.companyCard_Dv .card_Company .card-body .flexDv .intoGap{flex-direction:column;justify-content:start;gap:8px;width:100%;display:flex}.companyCard_Dv .card_Company .card-body .flexDv .intoGap svg{color:var(--primary-color);font-size:calc(var(--font-size-10px) * var(--font-scale))}.companyCard_Dv .card_Company .card-body .flexDv .intoGap span{font-size:calc(var(--font-size-10px) * var(--font-scale));color:var(--secondarydarkcolor);text-overflow:ellipsis;white-space:nowrap;max-width:200px;font-weight:var(--font-weight-medium);margin:0;overflow:hidden}.companyCard_Dv .card_Company .card-footer{border-top:1px solid var(--lightgrey);background:#f8f8f899;border-bottom-right-radius:8px;border-bottom-left-radius:8px;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.companyCard_Dv .card_Company .card-footer .email{align-items:center;gap:8px;display:flex}.companyCard_Dv .card_Company .card-footer .email h1{font-size:calc(var(--font-size-12px) * var(--font-scale));color:var(--secondarylightcolor);margin:0}.companyCard_Dv .card_Company .card-footer .email span{font-size:calc(var(--font-size-10px) * var(--font-scale));color:var(--gray)}.companyCard_Dv .card_Company .card-footer .email svg{color:var(--Primarybuttonbg2);cursor:pointer;transition:transform .2s}.companyCard_Dv .card_Company .card-footer .email svg:hover{transform:scale(1.1)}.card_Company,.card_Company img,.card_Company svg{transition:all .3s ease-in-out}.overViewCompanyDetail_Dv{flex-direction:column;gap:20px;display:flex}.companydetail{flex-direction:column;height:100vh;display:flex;overflow:auto}.companydetail .detailContent_Dv{flex-direction:column;flex:1;display:flex;overflow:visible}.companydetail .detailContent_Dv .tabBarSection{flex:1;padding:0 0 16px;overflow:visible}.companydetail .detailContent_Dv .tabBarSection .myProfileContent .bgTbale{max-height:none;overflow:visible}.addcompanydv{flex-direction:column;gap:30px;display:flex}.addcompanydv .headerdv{justify-content:space-between;align-items:center;display:flex}.addcompanydv .headerdv h4{font-size:calc(var(--font-size-20px) * var(--font-scale));font-weight:var(--font-weight-semibold);margin:0}.addcompanydv .headerdv button{width:fit-content}.addpaymentdv{flex-direction:column;gap:30px;display:flex}.addpaymentdv .headerdv{justify-content:space-between;align-items:center;display:flex}.addpaymentdv .headerdv h4{font-size:calc(var(--font-size-20px) * var(--font-scale));font-weight:var(--font-weight-semibold);margin:0}.addpaymentdv .headerdv button{width:fit-content}.employeeProfile .profileHeader{border:1px solid var(--scrollbarThumbcolor);border-radius:var(--border-radius-6px);color:var(--white);background:#dad8da73;justify-content:space-between;align-items:start;height:220px;padding:30px;display:flex}.employeeProfile .profileHeader .left{flex-direction:row;align-items:center;gap:14px;display:flex}.employeeProfile .profileHeader .left img{object-fit:cover;border-radius:50%;width:60px;height:60px}.employeeProfile .profileHeader .left h2{font-size:calc(var(--font-size-16px) * var(--font-scale));color:var(--black);margin:0 0 6px}.employeeProfile .profileHeader .left p{font-size:calc(var(--font-size-10px) * var(--font-scale));opacity:.65;color:var(--black);flex-direction:row;align-items:center;gap:8px;margin:0;display:flex}.employeeProfile .profileHeader .left p .icon{font-size:calc(var(--font-size-12px) * var(--font-scale))}.employeeProfile .profileHeader .right{flex-direction:row;gap:40px;display:flex}.employeeProfile .profileHeader .right div{text-align:right}.employeeProfile .profileHeader .right div span{font-size:calc(var(--font-size-16px) * var(--font-scale));color:var(--black);font-weight:var(--font-weight-medium)}.employeeProfile .profileHeader .right div strong{font-size:calc(var(--font-size-12px) * var(--font-scale));opacity:.5;font-weight:var(--font-weight-normal);color:var(--black);margin-top:4px;display:block}.employeeProfile .projectsSection{background:var(--white);border-radius:var(--border-radius-6px);margin:-100px 30px 40px;padding:25px;box-shadow:0 12px 40px #00000014}.employeeProfile .projectsSection .projectsGrid{scrollbar-width:auto;scrollbar-color:var(--scrollbarTrackcolor);scroll-behavior:smooth;grid-template-columns:repeat(auto-fill,minmax(420px,1fr));gap:25px;max-height:490px;margin-top:25px;display:grid;overflow:auto}.employeeProfile .projectsSection .projectsGrid::-webkit-scrollbar{width:3px}.employeeProfile .projectsSection .projectsGrid::-webkit-scrollbar-button{width:0;height:0;display:none}.employeeProfile .projectsSection .projectsGrid::-webkit-scrollbar-track{background:var(--scrollbarTrackcolor);border-radius:var(--border-radius-20px)}.employeeProfile .projectsSection .projectsGrid::-webkit-scrollbar-thumb{background-color:var(--scrollbarTrackcolor);border-radius:var(--border-radius-20px);transition:background-color .3s}.employeeProfile .projectsSection .projectsGrid .projectCard{background:var(--header-option);border-radius:var(--border-radius-10px);cursor:pointer;transition:all .35s;position:relative}.employeeProfile .projectsSection .projectsGrid .projectCard .cardHeader{border-bottom:1px solid #d8d8d8;flex-direction:row;align-items:center;gap:10px;padding:10px;display:flex}.employeeProfile .projectsSection .projectsGrid .projectCard .cardHeader h4{font-size:calc(var(--font-size-12px) * var(--font-scale));font-weight:var(--font-weight-semibold);color:#5d55e5;margin:0}.employeeProfile .projectsSection .projectsGrid .projectCard .cardBody{flex-direction:column;gap:15px;padding:15px 20px;display:flex}.employeeProfile .projectsSection .projectsGrid .projectCard .cardBody p{font-size:calc(var(--font-size-10px) * var(--font-scale));color:var(--black);justify-content:space-between;margin:0;display:flex}.employeeProfile .projectsSection .projectsGrid .projectCard .cardBody p span{font-weight:var(--font-weight-medium);color:var(--black)}.employeeProfile .projectsSection .projectsGrid .projectCard .status{font-size:calc(var(--font-size-12px) * var(--font-scale));color:#1ecf44;font-weight:var(--font-weight-semibold);position:absolute;top:15px;right:15px}.projectsHeader{justify-content:space-between;align-items:center;display:flex}.projectsHeader .addBtn{color:var(--white);border-radius:var(--border-radius-6px);cursor:pointer;font-weight:var(--font-weight-medium);background:#1bbf83;border:none;padding:8px 18px}.projectsHeader h3{font-size:var(--font-size-17px);margin:0}.tabsHeaderContainer{flex-direction:column;gap:10px;display:flex}.tabsHeaderContainer .tabsNavWrapper{justify-content:space-between;align-items:end;display:flex}.tabsHeaderContainer .tabsNavWrapper .inputWrapper{margin:0}.tabsHeaderContainer .tabsNavWrapper button{height:38px}.tabsHeaderContainer .tabsNavWrapper .headerRight{align-items:end;gap:20px;display:flex}.tabsHeaderContainer .tabsNavWrapper .ant-tabs-nav{flex:1;margin-bottom:0}.tabsHeaderContainer .tabsContentWrapper{margin-top:10px}.flexContentMain{justify-content:start;gap:20px;padding:20px 0;display:flex}.flexContentMain input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.flexContentMain input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.flexContentMain .flexOne{width:50%}.flexContentMain .flexOne .formButtons{gap:15px;margin-top:40px;display:flex}.flexContentMain .flexOne .formButtons button{border-radius:var(--border-radius-6px);min-width:150px;font-weight:var(--font-weight-medium);border:none;padding:10px 20px}.flexContentMain .flexOne .formButtons button.btn-primary{background:var(--red);color:#fff}.flexContentMain .flexOne .formButtons button.btn-secondary{color:#fff;background:#6c757d}.flexContentMain .flexOne .formSection .inputField{margin:10px 0;padding:0}.flexContentMain .flexOne .formSection .inputField .AddInput p{font-weight:var(--font-weight-medium);margin-bottom:8px}.flexContentMain .invoicePreviewWrapper{border-radius:var(--border-radius-6px);background:#d7d9ff;width:50%;padding:18px}.flexContentMain .invoiceCard{background:var(--white);border-radius:var(--border-radius-6px);height:100%;overflow:hidden;box-shadow:0 12px 26px #0000002e,0 3px 8px #0000000f}.flexContentMain .topHeader{background:#d7d9ff;padding:14px 18px}.flexContentMain .topHeader h2{font-size:calc(var(--font-size-14px) * var(--font-scale));font-weight:var(--font-weight-semibold);margin:0}.flexContentMain .invoiceId{font-size:calc(var(--font-size-11px) * var(--font-scale));color:#4b5563}.flexContentMain .invoiceContent{padding:18px}.flexContentMain .infoGrid{grid-template-columns:repeat(2,1fr);gap:24px 40px;margin-bottom:18px;display:grid}.flexContentMain .label{font-size:calc(var(--font-size-11px) * var(--font-scale));color:var(--secondary-color);margin:0 0 4px}.flexContentMain .value{font-size:calc(var(--font-size-12px) * var(--font-scale));color:#111827;margin:0}.flexContentMain .bold{font-weight:var(--font-weight-semibold)}.flexContentMain .invoiceTable{border-collapse:collapse;width:100%;margin-top:10px}.flexContentMain .invoiceTable th{font-size:calc(var(--font-size-11px) * var(--font-scale));font-weight:var(--font-weight-semibold);text-align:left;border-bottom:1px solid var(--bordeertypetwo);padding:10px 8px}.flexContentMain .invoiceTable td{border-bottom:1px solid #f1f5f9;height:42px}.flexContentMain .totalBox{flex-direction:column;align-items:flex-end;gap:6px;margin-top:16px;display:flex}.flexContentMain .totalBox div{gap:18px;display:flex}.flexContentMain .totalBox span{font-size:calc(var(--font-size-11px) * var(--font-scale));color:var(--secondary-color)}.flexContentMain .totalBox p{text-align:right;min-width:80px;font-size:calc(var(--font-size-12px) * var(--font-scale));font-weight:var(--font-weight-semibold);margin:0}.flexContentMain .amountDue p{font-weight:var(--font-weight-bold)}.flexContentMain .invoiceCard *{letter-spacing:.1px}.detail-input-component{flex-direction:column;width:100%;display:flex}.detail-input-component .label-container.top{margin-bottom:4px}.detail-input-component .label-container.left{align-items:center;margin-right:12px;display:flex}.detail-input-component .label-container .detail-label{font-size:calc(var(--font-size-12px) * var(--font-scale));font-weight:var(--font-weight-semibold);color:var(--black);letter-spacing:.2px;text-transform:capitalize;margin-bottom:5px}.detail-input-component .detail-content{border-radius:var(--border-radius-6px);border:1px solid #c1c1c1;align-items:center;gap:10px;width:100%;padding:12px 16px;display:flex}.detail-input-component.vertical{flex-direction:column;display:flex}.paymentdetail .ant-modal{min-width:730px}.paymentdetail .ant-modal .ant-modal-container{max-height:480px}.mainpagedv .forinvoceviewdv{justify-content:start;align-items:center;gap:10px;display:flex}.container .header{flex-direction:row;justify-content:space-between;width:100%;padding:10px;display:flex}.container .header .labelCont .label{color:#000;text-align:left}.container .header .labelCont .subLabel{color:var(--gray)}.container .header .backBtnCont{justify-self:flex-end;width:fit-content}.compliance-page{background:var(--white);border-radius:var(--border-radius-6px);scrollbar-width:auto;scrollbar-color:var(--scrollbarTrackcolor);scroll-behavior:smooth;width:auto;height:100vh;min-height:400px;margin:0;padding:20px;overflow:auto;box-shadow:7px 9px 25px #b7c2ca1a}.compliance-page::-webkit-scrollbar{width:3px}.compliance-page::-webkit-scrollbar-button{width:0;height:0;display:none}.compliance-page::-webkit-scrollbar-track{background:var(--scrollbarTrackcolor);border-radius:var(--border-radius-20px)}.compliance-page::-webkit-scrollbar-thumb{background-color:var(--scrollbarTrackcolor);border-radius:var(--border-radius-20px);transition:background-color .3s}.compliance-page{overflow-y:auto}.compliance-page .compliance-content{grid-template-columns:10fr;gap:10px;max-height:calc(100vh - 216px);display:grid;overflow:hidden}.compliance-page .compliance-content .complianceboxsection{max-height:inherit;scrollbar-width:none;grid-template-columns:repeat(auto-fill,minmax(314px,1fr));justify-content:start;gap:10px;height:fit-content;padding:10px 10px 10px 0;display:grid;overflow:auto}.compliance-page .compliance-content .programactivity .forprogramboxdv{border-radius:var(--border-radius-12px);scrollbar-width:none;border:1px solid #d4dbe6;flex-direction:column;gap:10px;max-height:calc(100vh - 219px);padding:20px;display:flex;overflow:auto}.compliance-page .compliance-content .programactivity .forprogramboxdv h1{color:#000;font-size:calc(var(--font-size-25px) * var(--font-scale));gap:15px;margin-bottom:0;padding:5px 0;display:flex}.formainboxdv{height:fit-content}.compliance-box{background:var(--white);border-radius:var(--border-radius-8px);border:1px solid #d4dbe6;flex-direction:column;gap:8px;padding:20px;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.compliance-box .line{border-radius:var(--border-radius-2px);background-color:#e8eaed;width:100%;height:1px}.compliance-box .description{font-size:calc(var(--font-size-10px) * var(--font-scale));font-weight:var(--font-weight-normal);color:var(--companytext);text-transform:capitalize;white-space:nowrap;text-overflow:ellipsis;width:100%;margin:0;overflow:hidden}@media only screen and (max-width:1200px){.compliance-box .description{max-width:180px}}@media only screen and (min-width:1700px) and (max-width:2900px){.compliance-box .description{max-width:300px}}.compliance-box:hover{transform:translateY(-2px);box-shadow:0 10px 24px #0d062d14}.compliance-box:hover .button-wrapper{opacity:1;grid-template-rows:1fr;margin-top:10px}.compliance-box .header{justify-content:space-between;align-items:center;display:flex}.compliance-box .header .initials-detail-alignment{gap:10px;display:flex}.compliance-box .header .initials-detail-alignment .initials-box{min-width:30px;max-width:30px;height:30px;font-size:var(--font-size-12px);border-radius:var(--border-radius-5px);color:#fff;font-weight:var(--font-weight-bold);text-transform:uppercase;justify-content:center;align-items:center;transition:background-color .3s;display:flex}.compliance-box .header .initials-detail-alignment .alignment-1{flex-direction:column;justify-content:center;align-items:flex-start;gap:0;width:100%;min-width:200px;max-width:210px;display:flex}.compliance-box .header .initials-detail-alignment .alignment-1 h1{line-height:1.5;font-size:calc(var(--font-size-13px) * var(--font-scale));font-weight:var(--font-weight-medium);color:#2e2e2e;text-transform:capitalize;white-space:nowrap;text-overflow:ellipsis;width:100%;margin:0;overflow:hidden}.compliance-box .header .initials-detail-alignment .alignment-1 p{line-height:1.2;font-size:calc(var(--font-size-12px) * var(--font-scale));font-weight:var(--font-weight-normal);color:var(--companytext);text-transform:capitalize;white-space:nowrap;text-overflow:ellipsis;width:100%;margin:0;overflow:hidden}@media only screen and (max-width:1200px){.compliance-box .header .initials-detail-alignment .alignment-1 p{max-width:180px}}@media only screen and (min-width:1700px) and (max-width:2900px){.compliance-box .header .initials-detail-alignment .alignment-1 p{max-width:300px}}.compliance-box .header .alignment{align-items:center;gap:10px;height:100%;display:flex}.compliance-box .header .story-Status{align-items:center;gap:5px;display:flex}.compliance-box .header .story-Status .story{text-align:center;border:1px solid var(--lightgrey);justify-content:center;align-items:center;width:43px;height:23px;padding:4px 6px;display:flex}.compliance-box .header .story-Status .story h1{color:#787486;font-size:calc(var(--font-size-12px) * var(--font-scale));font-weight:500px;border-radius:4px;margin-bottom:0}.compliance-box .header .story-Status .priority{text-align:center;border-radius:var(--border-radius-4px);background-color:#d8727d1a;justify-content:center;align-items:center;width:39px;height:23px;display:flex}.compliance-box .header .story-Status .priority h1{color:#d8727d;font-size:calc(var(--font-size-12px) * var(--font-scale));margin-bottom:0}.compliance-box .header .icons-Popover svg{color:#0d062d;font-size:calc(var(--font-size-16px) * var(--font-scale));font-weight:var(--font-weight-bold);cursor:pointer}.compliance-box .header h3{font-size:calc(var(--font-size-14px) * var(--font-scale));font-weight:var(--font-weight-bold);white-space:nowrap;text-overflow:ellipsis;max-width:80%;color:var(--black);margin:0;overflow:hidden}.compliance-box .header .status{font-size:calc(var(--font-size-10px) * var(--font-scale));border-radius:var(--border-radius-20px);font-weight:var(--font-weight-semibold);text-transform:capitalize;color:var(--white);padding:4px 10px}.compliance-box .header .status.published{background:linear-gradient(135deg,#ff7a7a,#ff3b3b)}.compliance-box .header .status.draft{background:linear-gradient(135deg, var(--inputBorder), #999)}.compliance-box .meta{background-color:none;text-transform:capitalize;justify-content:space-between;align-items:center;gap:7px;display:flex}.compliance-box .meta .meta-One{background-color:#fff;flex-direction:column;align-items:flex-start;padding-left:0;padding-right:0;display:flex}.compliance-box .meta .meta-One .fields{font-size:calc(var(--font-size-10px) * var(--font-scale));font-weight:var(--font-weight-normal);color:#b9b8be;margin:0 0 4px}.compliance-box .meta .meta-One .sponsorbox{text-transform:capitalize;border-radius:var(--border-radius-4px);font-size:calc(var(--font-size-10px) * var(--font-scale));font-weight:var(--font-weight-medium);align-items:center;gap:5px;padding:4px 7px;transition:all .3s;display:flex}.compliance-box .meta .meta-One .sponsorbox .dot{border-radius:50%;width:4px;height:4px;padding:0}.compliance-box .meta .meta-One h1{font-weight:var(--font-weight-semibold);font-size:calc(var(--font-size-12px) * var(--font-scale));color:#0d062d;margin-bottom:0}.compliance-box .meta .meta-Two{background-color:#fff;flex-direction:column;align-items:flex-start;padding-left:0;padding-right:0;display:flex}.compliance-box .meta .meta-Two .fields{font-size:calc(var(--font-size-10px) * var(--font-scale));font-weight:var(--font-weight-normal);color:#b9b8be;margin:0 0 4px}.compliance-box .meta .meta-Two .dateformat{align-items:center;gap:5px;display:flex}.compliance-box .meta .meta-Two p{font-weight:var(--font-weight-300);text-align:end;color:var(--black);font-size:calc(var(--font-size-11px) * var(--font-scale));font-weight:var(--font-weight-semibold);margin-bottom:0}.compliance-box .meta div{border-radius:var(--border-radius-10px);background:#f8f9fb;justify-content:space-between;gap:2px;padding:8px 10px;display:flex}.compliance-box .meta div span{font-size:calc(var(--font-size-10px) * var(--font-scale));color:var(--grey);text-transform:uppercase;letter-spacing:.5px}.compliance-box .meta div strong{font-size:calc(var(--font-size-12px) * var(--font-scale));font-weight:var(--font-weight-semibold);color:var(--black)}.compliance-box .button-wrapper{opacity:0;grid-template-rows:0fr;transition:all .4s;display:grid}.compliance-box .button-wrapper .button-content{overflow:hidden}.compliance-box .button-wrapper .button-content button{border-radius:var(--border-radius-10px);background:var(--primary-color);color:#fff;width:100%;font-weight:var(--font-weight-semibold);cursor:pointer;border:none;padding:10px;transition:transform .2s}.compliance-box .button-wrapper .button-content button:active{transform:scale(.98)}.compliancepopover{background-color:var(--white);border-radius:var(--border-radius-6px);min-width:180px;transition:all .3s;box-shadow:0 6px 18px #0000001f}.compliancepopover .popoverItem{font-size:calc(var(--font-size-14px) * var(--font-scale));font-weight:var(--font-weight-medium);color:var(--primary-color);cursor:pointer;align-items:center;gap:10px;padding:8px 16px;transition:background-color .2s,color .2s;display:flex}.compliancepopover .popoverItem .popoverIcon{font-size:calc(var(--font-size-18px) * var(--font-scale));color:var(--primary-color)}.compliancepopover .popoverItem .popoverIcondelete{font-size:calc(var(--font-size-18px) * var(--font-scale));color:var(--red)}.compliancepopover .popoverItem span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.compliancepopover .popoverItem:hover{background-color:var(--lightGrey2);color:var(--primary-color)}.compliancepopover .popoverItem:hover .popoverIcon{color:var(--primary-color)}.compliancepopover .popoverItemdelete{font-size:calc(var(--font-size-12px) * var(--font-scale));font-weight:var(--font-weight-medium);color:var(--red);cursor:pointer;align-items:center;gap:10px;padding:8px 16px;transition:background-color .2s,color .2s;display:flex}.compliancepopover .popoverItemdelete .popoverIcon{font-size:calc(var(--font-size-18px) * var(--font-scale));color:var(--red)}.compliancepopover .popoverItemdelete span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.compliancepopover .popoverItemdelete:hover{background-color:var(--lightGrey2);color:var(--red)}.compliancepopover .popoverItemdelete:hover .popoverIcon{color:var(--red)}.compliancepopover .popoverDivider{background-color:var(--lightgrey);height:1px;margin:6px 0}.ant-popover .ant-popover-inner,.ant-popover .ant-popover-inner-content{padding:0}.AddProjectModal .formButtons{z-index:9999}.AddProjectModal .checkbox-wrapper{margin:5px}.AddProjectModal .textarea-wrapper{width:100%}.AddProjectModal .textarea-wrapper .textarea-placeholder{border:1px dashed var(--color-cbd5e1);border-radius:var(--border-radius-6px);min-height:36px;color:var(--color-94a3b8);cursor:text;background:var(--color-f8fafc);font-size:calc(var(--font-size-13px) * var(--font-scale));padding:8px 10px;transition:border-color .2s}.AddProjectModal .textarea-wrapper .textarea-placeholder:hover{border-color:var(--color-3b82f6)}.AddProjectModal .textarea-wrapper textarea{border-radius:var(--border-radius-6px);border:1px solid var(--color-cbd5e1);resize:vertical;width:100%;min-height:80px;padding:8px 10px}.AddProjectModal .textarea-wrapper textarea:focus{border-color:var(--color-3b82f6);outline:none}.AddProjectModal .modal-header{justify-content:space-between}.AddProjectModal .modal-header div{justify-content:center;align-items:center;width:fit-content;display:flex}.AddProjectModal .modal-header div h2{white-space:nowrap}.AddProjectModal .fieldmaintaindv .form-groupfull{width:100%}.AddProjectModal .centerButton{justify-content:center;margin:20px 0;display:flex}.AddProjectModal .centerButton button{width:fit-content;padding:0 10px}.AddProjectModal .centerButton button .btn-icon{width:min-content;height:min-content}.AddProjectModal .fieldmaintaindvcolumn .form-groupfull{width:100%}.AddProjectModal .stepcontainer{justify-content:center;align-items:center;display:flex}.AddProjectModal .stepcontainer .projectSteps{min-width:500px;margin-top:10px}.AddProjectModal .stepcontainer .projectSteps .ant-steps-item-active .ant-steps-item-icon{background:var(--primary-color)}.AddProjectModal .fieldmaintaindvcolumn{margin-top:20px}.AddProjectModal .fieldmaintaindvcolumn .selectingpeople{gap:20px;margin-top:10px;display:flex}.AddProjectModal .fieldmaintaindvcolumn .selectingpeople .leftcontentdv,.AddProjectModal .fieldmaintaindvcolumn .selectingpeople .rightcontentdv{flex:1}.AddProjectModal .fieldmaintaindvcolumn .selectingpeople .leftcontentdv h3,.AddProjectModal .fieldmaintaindvcolumn .selectingpeople .rightcontentdv h3{margin-bottom:10px}.AddProjectModal .fieldmaintaindvcolumn .selectingpeople .leftcontentdv .user-checkbox{align-items:start;gap:0;margin-bottom:12px;display:flex}.AddProjectModal .fieldmaintaindvcolumn .selectingpeople .leftcontentdv .user-checkbox .user-info{flex-direction:column;display:flex}.AddProjectModal .fieldmaintaindvcolumn .selectingpeople .leftcontentdv .user-checkbox .user-info .user-nameforemal{font-weight:var(--font-weight-semibold)}.AddProjectModal .fieldmaintaindvcolumn .selectingpeople .leftcontentdv .user-checkbox .user-info .user-email{font-size:calc(var(--font-size-14px) * var(--font-scale));color:var(--greycolor)}.AddProjectModal .fieldmaintaindvcolumn .selectingpeople .selected-users-list{flex-flow:wrap;gap:10px;display:flex}.AddProjectModal .fieldmaintaindvcolumn .selectingpeople .selected-users-list .selected-user-card{background:var(--lightGrey2);border-radius:var(--border-radius-12px);justify-content:space-between;align-items:center;gap:10px;width:fit-content;padding:8px 12px;display:flex}.AddProjectModal .fieldmaintaindvcolumn .selectingpeople .selected-users-list .selected-user-card .user-nameforinvite{font-weight:var(--font-weight-semibold)}.AddProjectModal .fieldmaintaindvcolumn .selectingpeople .selected-users-list .selected-user-card .remove-icon{cursor:pointer;color:var(--red);font-size:calc(var(--font-size-18px) * var(--font-scale))}.AddProjectModal .step-progress{justify-content:space-between;margin-bottom:20px;display:flex}.AddProjectModal .step-progress .step{flex-direction:column;flex:1;align-items:center;display:flex}.AddProjectModal .step-progress .step .circle{background:var(--inputBorder);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;margin-bottom:5px;display:flex}.AddProjectModal .step-progress .step.active .circle{background:orange}.AddProjectModal .step-progress .step .label{font-size:calc(var(--font-size-12px) * var(--font-scale));text-align:center;color:var(--white)}.AddProjectModal .ant-modal{min-width:1200px}.stepOne figure{justify-content:center;align-items:center;width:100%;height:200px;margin:0;display:flex}.stepOne figure img{object-fit:cover;max-width:190px;height:auto}.stepOne .fortitle{text-align:center;width:100%}.ant-steps-item-active .ant-steps-item-icon{background-color:var(--primary-color)}.forcompliancemodals,.select-framework-step{padding:20px}.select-framework-step .framework-radio-group{width:100%!important}.select-framework-step .framework-grid{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.select-framework-step .framework-card{background:var(--inputBG);border-radius:--border-radius-14px;border:1px solid var(--bordeertypetwo);cursor:pointer;flex-direction:column;gap:12px;padding:15px;transition:all .25s;display:flex;position:relative}.select-framework-step .framework-card:hover{border-color:var(--primary-color);box-shadow:0 8px 24px var(--color-rgba-0-0-0-0-06)}.select-framework-step .framework-card h3{font-size:calc(var(--font-size-15px) * var(--font-scale));font-weight:var(--font-weight-semibold);color:var(--color-111827);margin:0}.select-framework-step .framework-card p{font-size:calc(var(--font-size-13px) * var(--font-scale));color:var(--secondary-color);margin-bottom:12px;line-height:1.5}.select-framework-step .framework-card .radio-circle{border:2px solid var(--color-d1d5db);background:var(--white);border-radius:50%;width:14px;height:14px;position:absolute;top:18px;left:18px}.select-framework-step .framework-card .tag{font-size:calc(var(--font-size-11px) * var(--font-scale));font-weight:var(--font-weight-medium);border-radius:999px;padding:0;display:inline-block}.select-framework-step .framework-card .tag.privacy,.select-framework-step .framework-card .tag.new{background:var(--color-ede9fe);color:var(--color-6d28d9)}.select-framework-step .framework-card .tag.security{background:var(--color-e0f2fe);color:var(--color-0369a1)}.select-framework-step .framework-card .tag.compliance{background:var(--color-ecfeff);color:var(--color-0f766e)}.customize-framework-step{flex-direction:column;gap:16px;display:flex}.customize-framework-step .framework-collapse-card,.customize-framework-step .category-collapse-card,.customize-framework-step .subcategory-collapse-card{background:var(--inputBG);border:1px solid var(--bordeertypetwo);border-radius:var(--border-radius-12px);transition:all .25s;overflow:hidden}.customize-framework-step .framework-collapse-card:hover,.customize-framework-step .category-collapse-card:hover,.customize-framework-step .subcategory-collapse-card:hover{border-color:var(--primary-color);box-shadow:0 8px 24px var(--color-rgba-0-0-0-0-05)}.customize-framework-step .framework-collapse-header,.customize-framework-step .category-header,.customize-framework-step .subcategory-header{background:var(--color-f8fafc);border-bottom:1px solid var(--color-eef2f7);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.customize-framework-step .framework-collapse-header .framework-header-left,.customize-framework-step .framework-collapse-header .category-header-left,.customize-framework-step .framework-collapse-header .subcategory-header-left,.customize-framework-step .category-header .framework-header-left,.customize-framework-step .category-header .category-header-left,.customize-framework-step .category-header .subcategory-header-left,.customize-framework-step .subcategory-header .framework-header-left,.customize-framework-step .subcategory-header .category-header-left,.customize-framework-step .subcategory-header .subcategory-header-left{cursor:pointer;flex:1}.customize-framework-step .framework-collapse-header .framework-header-right,.customize-framework-step .framework-collapse-header .category-header-right,.customize-framework-step .framework-collapse-header .subcategory-header-right,.customize-framework-step .category-header .framework-header-right,.customize-framework-step .category-header .category-header-right,.customize-framework-step .category-header .subcategory-header-right,.customize-framework-step .subcategory-header .framework-header-right,.customize-framework-step .subcategory-header .category-header-right,.customize-framework-step .subcategory-header .subcategory-header-right{align-items:center;gap:12px;display:flex}.customize-framework-step .framework-collapse-header .collapse-icon,.customize-framework-step .category-header .collapse-icon,.customize-framework-step .subcategory-header .collapse-icon{cursor:pointer;font-size:calc(var(--font-size-12px) * var(--font-scale));color:var(--secondary-color);transition:transform .25s}.customize-framework-step .framework-collapse-header .collapse-icon.open,.customize-framework-step .category-header .collapse-icon.open,.customize-framework-step .subcategory-header .collapse-icon.open{transform:rotate(180deg)}.customize-framework-step .framework-info h3{font-size:calc(var(--font-size-15px) * var(--font-scale));font-weight:var(--font-weight-semibold);color:var(--color-111827);margin:0 0 4px}.customize-framework-step .framework-info p{font-size:calc(var(--font-size-12px) * var(--font-scale));color:var(--secondary-color);margin:0}.customize-framework-step .category-header h4{font-size:calc(var(--font-size-14px) * var(--font-scale));font-weight:var(--font-weight-semibold);color:var(--color-1f2937);margin:0}.customize-framework-step .subcategory-header h5{font-size:calc(var(--font-size-13px) * var(--font-scale));font-weight:var(--font-weight-semibold);color:var(--color-374151);margin:0}.customize-framework-step .framework-collapse-body,.customize-framework-step .category-body,.customize-framework-step .subcategory-body{background:var(--inputBG);flex-direction:column;gap:14px;padding:14px;display:flex}.customize-framework-step .category-collapse-card{margin-top:6px}.customize-framework-step .subcategory-collapse-card{margin-top:4px}.customize-framework-step .framework-control-card{background:var(--inputBG);border:1px solid var(--bordeertypetwo);border-radius:var(--border-radius-12px);padding:16px;transition:all .2s}.customize-framework-step .framework-control-card:hover{border-color:var(--primary-color);box-shadow:0 8px 24px var(--color-rgba-0-0-0-0-04)}.customize-framework-step .framework-control-card .header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.customize-framework-step .framework-control-card .header .control-title{font-size:calc(var(--font-size-15px) * var(--font-scale));font-weight:var(--font-weight-semibold);color:var(--color-111827);flex:1}.customize-framework-step .framework-control-card .description{font-size:calc(var(--font-size-13px) * var(--font-scale));color:var(--color-4b5563);margin-bottom:10px;line-height:1.5}.customize-framework-step .framework-control-card .tag,.customize-framework-step .tag{font-size:calc(var(--font-size-11px) * var(--font-scale));font-weight:var(--font-weight-medium);border-radius:999px;padding:4px 10px;display:inline-block}.customize-framework-step .tag.privacy{background:var(--color-ede9fe);color:var(--color-6d28d9)}.customize-framework-step .tag.security{background:var(--color-e0f2fe);color:var(--color-0369a1)}.customize-framework-step .tag.compliance{background:var(--color-ecfeff);color:var(--color-0f766e)}.framework-content h3{white-space:nowrap;text-overflow:ellipsis;max-width:150px;overflow:hidden}.framework-checkbox-label{align-items:center;gap:8px;display:flex}.sub-framework-collapse-card{border-left:2px solid var(--color-e8e8e8);margin-bottom:16px;margin-left:10px;padding-left:16px}.sub-framework-collapse-card .sub-framework-collapse-header{background:var(--color-f9f9f9);border-radius:var(--border-radius-8px);cursor:pointer;justify-content:space-between;align-items:center;padding:12px 16px;transition:all .3s;display:flex}.sub-framework-collapse-card .sub-framework-collapse-header:hover{background:var(--color-f0f0f0)}.sub-framework-collapse-card .sub-framework-collapse-header .sub-framework-header-left{cursor:pointer;flex:1}.sub-framework-collapse-card .sub-framework-collapse-header .sub-framework-header-left .sub-framework-info h4{font-size:calc(var(--font-size-14px) * var(--font-scale));font-weight:var(--font-weight-semibold);color:var(--color-333);margin:0}.sub-framework-collapse-card .sub-framework-collapse-header .sub-framework-header-left .sub-framework-info p{font-size:calc(var(--font-size-12px) * var(--font-scale));color:var(--color-666);margin:4px 0 0}.sub-framework-collapse-card .sub-framework-collapse-header .sub-framework-header-right{align-items:center;gap:12px;display:flex}.sub-framework-collapse-card .sub-framework-collapse-header .sub-framework-header-right .tag{font-size:calc(var(--font-size-11px) * var(--font-scale));border-radius:var(--border-radius-12px);background:var(--color-e6f7ff);color:var(--color-1890ff);padding:2px 8px}.sub-framework-collapse-card .sub-framework-collapse-header .sub-framework-header-right .tag.sub-tag{background:var(--color-f6ffed);color:var(--color-52c41a)}.sub-framework-collapse-card .sub-framework-collapse-header .sub-framework-header-right .collapse-icon{font-size:calc(var(--font-size-12px) * var(--font-scale));color:var(--color-999);transition:transform .3s}.sub-framework-collapse-card .sub-framework-collapse-header .sub-framework-header-right .collapse-icon.open{transform:rotate(180deg)}.sub-framework-collapse-card .sub-framework-collapse-body{background:var(--white);border-radius:var(--border-radius-8px);padding:16px}.framework-collapse-card{border:1px solid var(--color-e8e8e8);border-radius:var(--border-radius-12px);background:var(--white);margin-bottom:20px;overflow:hidden}.framework-collapse-card .framework-collapse-header{background:var(--white);cursor:pointer;justify-content:space-between;align-items:center;padding:16px 20px;transition:all .3s;display:flex}.framework-collapse-card .framework-collapse-header:hover{background:var(--color-fafafa)}.framework-collapse-card .framework-collapse-header .framework-header-left{cursor:pointer;flex:1}.framework-collapse-card .framework-collapse-header .framework-header-left .framework-info h3{font-size:calc(var(--font-size-16px) * var(--font-scale));font-weight:var(--font-weight-semibold);color:var(--blackA1);margin:0}.framework-collapse-card .framework-collapse-header .framework-header-left .framework-info p{font-size:calc(var(--font-size-12px) * var(--font-scale));color:var(--color-666);margin:4px 0 0}.framework-collapse-card .framework-collapse-header .framework-header-right{align-items:center;gap:12px;display:flex}.framework-collapse-card .framework-collapse-header .framework-header-right .tag{font-size:calc(var(--font-size-11px) * var(--font-scale));border-radius:var(--border-radius-12px);background:var(--color-f0f0f0);color:var(--color-666);padding:2px 8px}.framework-collapse-card .framework-collapse-header .framework-header-right .collapse-icon{font-size:calc(var(--font-size-12px) * var(--font-scale));color:var(--color-999);cursor:pointer;transition:transform .3s}.framework-collapse-card .framework-collapse-header .framework-header-right .collapse-icon.open{transform:rotate(180deg)}.framework-collapse-card .framework-collapse-body{background:var(--color-fafafa);border-top:1px solid var(--color-e8e8e8);padding:20px}.controls-list{flex-direction:column;gap:12px;display:flex}.framework-control-card{background:var(--white);border-radius:var(--border-radius-8px);border:1px solid var(--color-e8e8e8);padding:12px 16px;transition:all .3s}.framework-control-card:hover{box-shadow:0 2px 8px var(--color-rgba-0-0-0-0-08)}.framework-control-card .header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.framework-control-card .header .control-title{font-size:calc(var(--font-size-14px) * var(--font-scale));font-weight:var(--font-weight-medium);white-space:nowrap;text-overflow:ellipsis;max-width:675px;color:var(--blackA1);overflow:hidden}.framework-control-card .header .ant-select.ant-select-outlined:not(.ant-select-disabled).ant-select-focused,.framework-control-card .header .ant-select{border:2px solid var(--inputBorder)}.framework-control-card .description{font-size:calc(var(--font-size-12px) * var(--font-scale));color:var(--color-666);white-space:nowrap;text-overflow:ellipsis;max-width:800px;margin:8px 0;line-height:1.4;overflow:hidden}.framework-control-card .tag{font-size:calc(var(--font-size-10px) * var(--font-scale));border-radius:var(--border-radius-10px);background:var(--color-f0f0f0);color:var(--color-666);padding:2px 6px}.framework-control-card .tag.control-tag{background:var(--color-e6f7ff);color:var(--color-1890ff)}.no-subframeworks{text-align:center;color:var(--color-999);font-size:calc(var(--font-size-12px) * var(--font-scale));padding:20px}.error-message{color:var(--color-ff4d4f);font-size:calc(var(--font-size-12px) * var(--font-scale));text-align:center;margin-top:8px}.datePickerWrapper{gap:0}.datePickerWrapper .ant-picker{height:36px}.invite-people-section{margin-top:20px;padding-top:0}.invite-people-fields{background:var(--trBackground);border-radius:var(--border-radius-8px);margin-top:0;padding:0 16px}.invite-people-fields .invite-person-card{background:var(--white);border-radius:var(--border-radius-8px);border:1px solid var(--bordeertypetwo);margin-bottom:16px;padding:16px}.invite-people-fields .invite-person-card .invite-person-header{border-bottom:1px solid var(--bordeertypetwo);justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:8px;display:flex}.invite-people-fields .invite-person-card .invite-person-header h4{font-size:calc(var(--font-size-14px) * var(--font-scale));font-weight:var(--font-weight-semibold);color:var(--color-374151);margin:0}.invite-people-fields .invite-person-card .invite-person-header .remove-icon{color:var(--color-ef4444);cursor:pointer;font-size:calc(var(--font-size-18px) * var(--font-scale))}.invite-people-fields .invite-person-card .invite-person-header .remove-icon:hover{color:var(--color-dc2626)}.invite-people-fields .invite-person-card .invite-fields-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:768px){.invite-people-fields .invite-person-card .invite-fields-grid{grid-template-columns:1fr}}.invite-people-fields .add-more-btn{justify-content:flex-start;margin-top:8px;display:flex}.error-message{color:var(--color-ff4d4f);font-size:calc(var(--font-size-12px) * var(--font-scale));margin-left:8px}.framework-control-card .header{justify-content:space-between;align-items:center;display:flex}.framework-control-card .header .control-header-left{flex:1;align-items:center;display:flex}.framework-control-card .header .control-header-left .control-title{font-weight:var(--font-weight-medium)}.framework-card .framework-content .framework-controls-section{border-top:1px solid var(--color-e8e8e8);margin-top:12px;padding-top:12px}.framework-card .framework-content .framework-controls-section .controls-owner-list{max-height:200px;overflow-y:auto}.framework-card .framework-content .framework-controls-section .controls-owner-list .control-owner-row{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.framework-card .framework-content .framework-controls-section .controls-owner-list .control-owner-row .control-name{font-size:calc(var(--font-size-12px) * var(--font-scale));text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.select-toggle{gap:10px;display:flex}.select-toggle .ant-select.ant-select-outlined:not(.ant-select-disabled).ant-select-focused,.select-toggle .ant-select{border:2px solid var(--inputBorder);width:200px;height:25px}.framework-card{border:1px solid var(--color-e0e0e0);border-radius:var(--border-radius-8px);background:var(--white);margin-bottom:16px;padding:16px;transition:all .3s}.framework-card:hover{border-color:var(--color-1890ff);box-shadow:0 2px 8px var(--color-rgba-0-0-0-0-1)}.framework-card .framework-checkbox-label{cursor:pointer;align-items:flex-start;display:flex}.framework-card .framework-checkbox-label .framework-checkbox{cursor:pointer;width:18px;height:18px;margin-top:2px;margin-right:12px}.framework-card .framework-checkbox-label .framework-content{flex:1}.framework-card .framework-checkbox-label .framework-content h3{font-size:calc(var(--font-size-16px) * var(--font-scale));font-weight:var(--font-weight-semibold);margin:0 0 8px}.framework-card .framework-checkbox-label .framework-content .tag{background:var(--color-f0f0f0);border-radius:var(--border-radius-4px);font-size:calc(var(--font-size-12px) * var(--font-scale));padding:4px 8px;display:inline-block}.framework-card .framework-owner-select{border-top:1px solid var(--color-f0f0f0);margin-top:0;padding-top:0}.framework-card .framework-owner-select .ant-select-content{width:150px}.framework-card .framework-owner-select .owner-label{font-size:calc(var(--font-size-12px) * var(--font-scale));color:var(--color-666);font-weight:var(--font-weight-medium);margin-bottom:4px;display:block}.framework-controls .ant-select.ant-select-outlined:not(.ant-select-disabled).ant-select-focused,.framework-controls .ant-select{border:2px solid var(--inputBorder);width:100px}.maincontentcomplianceprogram{flex-direction:column;gap:20px;display:flex}.maincontentcomplianceprogram .overview-component{background-color:var(--white);border-radius:var(--border-radius-12px);color:var(--black);flex-direction:column;padding:0;transition:all .3s;display:flex}.maincontentcomplianceprogram .overview-component h1{font-size:var(--font-size-24px);color:var(--primary-color);letter-spacing:0;line-height:1;font-weight:var(--font-weight-semibold);margin:0;padding:0}.maincontentcomplianceprogram .overview-component .sub-contentdv{flex-direction:column;gap:5px;margin-bottom:10px;display:flex}.maincontentcomplianceprogram .overview-component .sub-contentdv .summary-description{color:gray;font-size:calc(var(--font-size-11px) * var(--font-scale))}.maincontentcomplianceprogram .overview-component .summary-card{background-color:var(--white);border-radius:var(--border-radius-12px);grid-template-columns:1fr 1fr;padding:0;display:grid}.maincontentcomplianceprogram .overview-component .summary-card .summary-title{font-weight:var(--font-weight-semibold);font-size:var(--font-size-18px);color:var(--secondarydarkcolor)}.maincontentcomplianceprogram .overview-component .summary-card .summary-text{font-size:var(--font-size-16px);color:var(--greycolor)}.maincontentcomplianceprogram .overview-component .summary-card .linedv{background-color:var(--secondarylightcolor);border-radius:var(--border-radius-12px);width:100%;height:1px}.maincontentcomplianceprogram .overview-component .summary-card .summary-info{flex-flow:row;justify-content:end;gap:30px;display:flex}.maincontentcomplianceprogram .overview-component .summary-card .summary-info .info-item{flex-direction:column;gap:5px;display:flex}.maincontentcomplianceprogram .overview-component .summary-card .summary-info .info-item .info-label{font-size:calc(var(--font-size-10px) * var(--font-scale));font-weight:var(--font-weight-normal);text-wrap:nowrap;color:#b9b8be}.maincontentcomplianceprogram .overview-component .summary-card .summary-info .info-item .info-value{font-weight:var(--font-weight-semibold);font-size:calc(var(--font-size-10px) * var(--font-scale));text-wrap:nowrap}.maincontentcomplianceprogram .overview-component .summary-card .summary-info .info-item .info-value.status{border-radius:var(--border-radius-20px);color:#10b981;font-size:var(--font-size-14px);text-align:center;background:#d1fae5;padding:4px 10px;display:inline-block}.maincontentcomplianceprogram .subcompliancedv{flex-direction:column;gap:5px;display:flex}.maincontentcomplianceprogram .subcompliancedv h2{font-size:calc(var(--font-size-16px) * var(--font-scale));font-weight:var(--font-weight-semibold);margin:0}.maincontentcomplianceprogram .subcompliancedv .subcomplianceboxdv{scrollbar-width:none;gap:10px;width:100%;padding:7px 0}.sponsorbox{text-transform:capitalize;border-radius:var(--border-radius-6px);font-size:calc(var(--font-size-10px) * var(--font-scale));font-weight:var(--font-weight-medium);align-items:center;gap:5px;padding:4px 7px;transition:all .3s;display:flex}.sponsorbox .dot{border-radius:50%;width:4px;height:4px;padding:0}.compliance-table-wrapper{margin-top:20px}.non-confirmity-tasks-cards{padding:0}.non-confirmity-tasks-cards .tasks-grid{grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:20px;margin-bottom:24px;display:grid}.non-confirmity-tasks-cards .task-cards-for-compliance{background:#fff;border:1px solid #e5e7eb;border-radius:12px;transition:all .3s;overflow:hidden;box-shadow:0 1px 3px #0000001a}.non-confirmity-tasks-cards .task-cards-for-compliance:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.non-confirmity-tasks-cards .task-cards-for-compliance .task-card-header{background:#fafafa;border-bottom:1px solid #f0f0f0;padding:16px 16px 12px}.non-confirmity-tasks-cards .task-cards-for-compliance .task-card-header .task-title-section .task-title{color:#1f2937;margin:0 0 12px;font-size:16px;font-weight:600;line-height:1.4}.non-confirmity-tasks-cards .task-cards-for-compliance .task-card-header .task-title-section .task-badges{flex-wrap:wrap;gap:8px;display:flex}.non-confirmity-tasks-cards .task-cards-for-compliance .task-card-body{padding:16px}.non-confirmity-tasks-cards .task-cards-for-compliance .task-card-body .task-description{color:#6b7280;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:16px;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.non-confirmity-tasks-cards .task-cards-for-compliance .task-card-body .task-details{flex-direction:column;gap:8px;display:flex}.non-confirmity-tasks-cards .task-cards-for-compliance .task-card-body .task-details .detail-item{align-items:center;font-size:13px;display:flex}.non-confirmity-tasks-cards .task-cards-for-compliance .task-card-body .task-details .detail-item .detail-label{color:#9ca3af;width:100px;font-weight:500}.non-confirmity-tasks-cards .task-cards-for-compliance .task-card-body .task-details .detail-item .detail-value{color:#374151;flex:1}.non-confirmity-tasks-cards .task-cards-for-compliance .task-card-footer{background:#fafafa;border-top:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.non-confirmity-tasks-cards .task-cards-for-compliance .task-card-footer .task-people{gap:4px;display:flex}.non-confirmity-tasks-cards .task-cards-for-compliance .task-card-footer .task-people .people-avatar{color:#fff;text-transform:uppercase;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:600;display:flex}.non-confirmity-tasks-cards .task-cards-for-compliance .task-card-footer .task-people .people-count{color:#6b7280;align-items:center;padding:0 8px;font-size:12px;display:flex}.non-confirmity-tasks-cards .task-cards-for-compliance .task-card-footer .task-replies{color:#6b7280;font-size:12px}.non-confirmity-tasks-cards .priority-badge,.non-confirmity-tasks-cards .severity-badge,.non-confirmity-tasks-cards .status-badge{text-transform:uppercase;border-radius:12px;padding:4px 8px;font-size:11px;font-weight:600;display:inline-block}.non-confirmity-tasks-cards .priority-badge.low{color:#155724;background-color:#d4edda}.non-confirmity-tasks-cards .priority-badge.medium{color:#856404;background-color:#fff3cd}.non-confirmity-tasks-cards .priority-badge.high{color:#721c24;background-color:#f8d7da}.non-confirmity-tasks-cards .severity-badge.low{color:#0c5460;background-color:#d1ecf1}.non-confirmity-tasks-cards .severity-badge.medium{color:#856404;background-color:#fff3cd}.non-confirmity-tasks-cards .severity-badge.high{color:#721c24;background-color:#f8d7da}.non-confirmity-tasks-cards .status-badge.open{color:#004085;background-color:#cce5ff}.non-confirmity-tasks-cards .status-badge.completed{color:#155724;background-color:#d4edda}.non-confirmity-tasks-cards .status-badge.archived{color:#383d41;background-color:#e2e3e5}.non-confirmity-tasks-cards .pagination-wrapper{border-top:1px solid #e5e7eb;justify-content:space-between;align-items:center;margin-top:16px;padding:16px 0;display:flex}.non-confirmity-tasks-cards .pagination-wrapper .pagination-left,.non-confirmity-tasks-cards .pagination-wrapper .pagination-right{flex:1}.non-confirmity-tasks-cards .pagination-wrapper .pagination-center{align-items:center;gap:8px;display:flex}.non-confirmity-tasks-cards .pagination-wrapper .pagination-center .nav-btn{cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:6px;padding:6px 12px}.non-confirmity-tasks-cards .pagination-wrapper .pagination-center .nav-btn:disabled{opacity:.5;cursor:not-allowed}.non-confirmity-tasks-cards .pagination-wrapper .pagination-center .nav-btn:hover:not(:disabled){background:#f3f4f6}.non-confirmity-tasks-cards .pagination-wrapper .pagination-center .current-page{color:#fff;background:#3b82f6;border-radius:6px;padding:6px 12px;font-weight:600}.non-confirmity-tasks-cards .pagination-wrapper .pagination-right{justify-content:flex-end;align-items:center;gap:16px;display:flex}.non-confirmity-tasks-cards .pagination-wrapper .pagination-right .rows-select{align-items:center;gap:8px;display:flex}.non-confirmity-tasks-cards .pagination-wrapper .pagination-right .rows-select select{cursor:pointer;border:1px solid #d1d5db;border-radius:6px;padding:4px 8px}.non-confirmity-tasks-cards .pagination-wrapper .pagination-right .items-count{color:#6b7280;font-size:14px}.info-cards-container{grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:20px;padding:8px;display:grid}.info-cards-container .info-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;transition:all .3s;overflow:hidden;box-shadow:0 1px 3px #0000001a}.info-cards-container .info-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.info-cards-container .info-card .info-card-header{background:linear-gradient(135deg,#f8f9fa 0%,#f1f3f5 100%);border-bottom:1px solid #e9ecef;align-items:center;gap:12px;padding:16px 20px;display:flex}.info-cards-container .info-card .info-card-header .info-card-icon{color:#9141ee;font-size:22px}.info-cards-container .info-card .info-card-header h3{color:#1f2937;margin:0;font-size:16px;font-weight:600}.info-cards-container .info-card .info-card-content{padding:16px 20px}.info-cards-container .info-card .info-card-content .info-row{align-items:flex-start;margin-bottom:14px;font-size:13px;display:flex}.info-cards-container .info-card .info-card-content .info-row:last-child{margin-bottom:0}.info-cards-container .info-card .info-card-content .info-row .info-label{color:#6b7280;flex:0 0 200px;font-weight:600}.info-cards-container .info-card .info-card-content .info-row .info-value{color:#1f2937;word-break:break-word;flex:1}.info-cards-container .info-card .info-card-content .info-row .status-value{border-radius:20px;padding:4px 10px;font-weight:500;display:inline-block}.info-cards-container .info-card .info-card-content .info-row .status-value.active,.info-cards-container .info-card .info-card-content .info-row .status-value.in-progress{color:#155724;background:#d4edda}.info-cards-container .info-card .info-card-content .info-row .status-value.draft,.info-cards-container .info-card .info-card-content .info-row .status-value.pending{color:#856404;background:#fff3cd}.info-cards-container .info-card .info-card-content .info-row .status-value.completed,.info-cards-container .info-card .info-card-content .info-row .status-value.published{color:#004085;background:#cce5ff}.info-cards-container .info-card .info-card-content .info-row .status-value.archived{color:#383d41;background:#e2e3e5}.loading-container{color:#6b7280;justify-content:center;align-items:center;min-height:300px;font-size:16px;display:flex}.compliance-control-detail .control-section{border-radius:var(--border-radius-8px);border:1px solid #e8e8e8;margin-bottom:24px;overflow:hidden}.compliance-control-detail .control-section:last-child{margin-bottom:0}.compliance-control-detail .control-section .control-section-header{background-color:#fafafa;border-bottom:1px solid #e8e8e8;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.compliance-control-detail .control-section .control-section-header .control-section-title{align-items:center;gap:12px;display:flex}.compliance-control-detail .control-section .control-section-header .control-section-title h3{font-size:calc(var(--font-size-16px) * var(--font-scale));font-weight:var(--font-weight-semibold);color:#333;margin:0}.compliance-control-detail .control-section .control-section-header .control-section-title .edit-button{font-size:calc(var(--font-size-12px) * var(--font-scale));color:#1890ff;border-radius:var(--border-radius-4px);cursor:pointer;background:0 0;border:1px solid #1890ff;padding:4px 12px;transition:all .3s}.compliance-control-detail .control-section .control-section-header .control-section-title .edit-button:hover{color:var(--white);background:#1890ff}.compliance-control-detail .control-section .control-section-header .expand-button{font-size:calc(var(--font-size-12px) * var(--font-scale));color:#666;border-radius:var(--border-radius-4px);cursor:pointer;background:0 0;border:1px solid #d9d9d9;padding:4px 12px;transition:all .3s}.compliance-control-detail .control-section .control-section-header .expand-button:hover{color:#1890ff;border-color:#1890ff}.compliance-control-detail .control-section .control-section-content{padding:20px}.compliance-control-detail .control-section .control-section-content .fields-container,.compliance-control-detail .control-section .control-section-content .view-mode{flex-direction:column;gap:16px;display:flex}.compliance-control-detail .control-section .control-section-content .field-row{align-items:flex-start;gap:16px;display:flex}.compliance-control-detail .control-section .control-section-content .field-row .field-label{font-weight:var(--font-weight-medium);color:#666;font-size:calc(var(--font-size-14px) * var(--font-scale));flex:0 0 200px}.compliance-control-detail .control-section .control-section-content .field-row .field-label label{margin:0}.compliance-control-detail .control-section .control-section-content .field-row .field-value{color:#333;font-size:calc(var(--font-size-14px) * var(--font-scale));word-break:break-word;flex:1}.compliance-control-detail .control-section .control-section-content .field-row .field-value .program-section-value{padding:4px 0}.compliance-control-detail .control-section .control-section-content .field-row .field-value .textarea-wrapper{width:100%}.compliance-control-detail .control-section .control-section-content .field-row .field-value .textarea-wrapper textarea{border-radius:var(--border-radius-4px);width:100%;min-height:80px;font-family:inherit;font-size:calc(var(--font-size-14px) * var(--font-scale));border:1px solid #d9d9d9;padding:8px}.compliance-control-detail .control-section .control-section-content .field-row .field-value .textarea-wrapper textarea:focus{border-color:#1890ff;outline:none}.compliance-control-detail .control-section .control-section-content .field-row .field-value .textarea-wrapper .textarea-placeholder{border-radius:var(--border-radius-4px);color:#999;cursor:pointer;border:1px dashed #d9d9d9;min-height:80px;padding:8px;transition:all .3s}.compliance-control-detail .control-section .control-section-content .field-row .field-value .textarea-wrapper .textarea-placeholder:hover{background-color:#fafafa;border-color:#1890ff}.compliance-control-detail .control-section .control-section-content .edit-mode .fields-container{margin-bottom:20px}.compliance-control-detail .control-section .control-section-content .edit-mode .edit-actions{border-top:1px solid #e8e8e8;justify-content:flex-end;gap:12px;margin-top:20px;padding-top:20px;display:flex}.compliance-control-detail .control-section .control-section-content .edit-mode .edit-actions .save-btn{color:var(--white);border-radius:var(--border-radius-4px);cursor:pointer;background-color:#1890ff;border:none;align-items:center;gap:8px;padding:8px 16px;transition:all .3s;display:flex}.compliance-control-detail .control-section .control-section-content .edit-mode .edit-actions .save-btn:hover{background-color:#40a9ff}.compliance-control-detail .control-section .control-section-content .edit-mode .edit-actions .cancel-btn{background-color:var(--white);color:#666;border-radius:var(--border-radius-4px);cursor:pointer;border:1px solid #d9d9d9;padding:8px 16px;transition:all .3s}.compliance-control-detail .control-section .control-section-content .edit-mode .edit-actions .cancel-btn:hover{color:#1890ff;border-color:#1890ff}.compliance-control-detail{padding:0}.compliance-control-detail .progressheadertract{justify-content:end;display:flex}.compliance-control-detail .progressheadertract .compliance-progress-header{border-radius:var(--border-radius-8px);border:1px solid var(--border-color,#dfe3ea);justify-content:space-between;align-items:center;gap:12px;width:fit-content;margin-bottom:14px;padding:12px 14px;display:flex}.compliance-control-detail .progressheadertract .compliance-progress-header .progress-title{font-size:calc(var(--font-size-12px) * var(--font-scale));font-weight:var(--font-weight-semibold);color:var(--accent-color,#2f7ff7);text-transform:capitalize;margin:0}.compliance-control-detail .progressheadertract .compliance-progress-header .progress-meta{align-items:center;gap:10px;display:flex}.compliance-control-detail .progressheadertract .compliance-progress-header .progress-track-wrapper{align-items:center;gap:8px;display:flex}.compliance-control-detail .progressheadertract .compliance-progress-header .progress-track{background:var(--track-color,#dbe8ff);border-radius:20px;width:180px;height:8px;overflow:hidden}.compliance-control-detail .progressheadertract .compliance-progress-header .progress-fill{background:var(--accent-color,#2f7ff7);border-radius:20px;height:100%;transition:width .3s}.compliance-control-detail .progressheadertract .compliance-progress-header .progress-percent{font-size:calc(var(--font-size-10px) * var(--font-scale));font-weight:var(--font-weight-semibold);color:var(--accent-color,#2f7ff7);text-align:right;min-width:40px}.compliance-control-detail .progressheadertract .compliance-progress-header .progress-status-badge{border-radius:var(--border-radius-20px);font-size:calc(var(--font-size-9px) * var(--font-scale));font-weight:var(--font-weight-semibold);color:var(--accent-color,#2f7ff7);background:var(--badge-bg,#dce9ff);white-space:nowrap;padding:5px 10px}.compliance-control-detail .progressheadertract .compliance-progress-header.design{--accent-color:#1f8f4d;--track-color:#d8f2e1;--bg-color:#f0fbf4;--badge-bg:#ddf7e7;--border-color:#bceacb}.compliance-control-detail .progressheadertract .compliance-progress-header.implementation{--accent-color:#2f7ff7;--track-color:#dbe8ff;--bg-color:#f2f7ff;--badge-bg:#dce9ff;--border-color:#c9dcff}.compliance-control-detail .progressheadertract .compliance-progress-header.effectiveness{--accent-color:#c58900;--track-color:#ffe9b3;--bg-color:#fff9ea;--badge-bg:#fff0c9;--border-color:#ffe0a1}.compliance-control-detail .control-section-tabs{border-bottom:1px solid #e8e8e8;gap:8px;margin-bottom:24px;padding-bottom:0;display:flex}.compliance-control-detail .control-section-tabs .section-tab{cursor:pointer;font-size:calc(var(--font-size-14px) * var(--font-scale));font-weight:var(--font-weight-medium);color:#666;background:0 0;border:none;border-bottom:2px solid #0000;padding:8px 16px;transition:all .3s}.compliance-control-detail .control-section-tabs .section-tab:hover{color:#1890ff}.compliance-control-detail .control-section-tabs .section-tab.active{color:#1890ff;border-bottom-color:#1890ff}.compliance-control-detail .control-section-form .form-header{margin-bottom:20px}.compliance-control-detail .control-section-form .form-header h3{font-size:calc(var(--font-size-18px) * var(--font-scale));font-weight:var(--font-weight-semibold);color:#333;margin:0}.compliance-control-detail .control-section-form .design-form .form-group{margin-bottom:20px}.compliance-control-detail .control-section-form .design-form .form-group.full-width{width:100%}.compliance-control-detail .control-section-form .design-form .form-group .form-label{margin-bottom:8px}.compliance-control-detail .control-section-form .design-form .form-group .form-label label{font-weight:var(--font-weight-medium);font-size:calc(var(--font-size-14px) * var(--font-scale));color:#333}.compliance-control-detail .control-section-form .design-form .form-group .form-label label .required{color:#ff4d4f;margin-left:4px}.compliance-control-detail .control-section-form .design-form .form-group .textarea-wrapper{width:100%}.compliance-control-detail .control-section-form .design-form .form-group .textarea-wrapper textarea{border-radius:var(--border-radius-4px);width:100%;min-height:80px;font-family:inherit;font-size:calc(var(--font-size-14px) * var(--font-scale));border:1px solid #d9d9d9;padding:8px}.compliance-control-detail .control-section-form .design-form .form-group .textarea-wrapper textarea:focus{border-color:#1890ff;outline:none}.compliance-control-detail .control-section-form .design-form .form-group .textarea-wrapper .textarea-placeholder{border-radius:var(--border-radius-4px);color:#999;cursor:pointer;border:1px dashed #d9d9d9;min-height:80px;padding:8px;transition:all .3s}.compliance-control-detail .control-section-form .design-form .form-group .textarea-wrapper .textarea-placeholder:hover{background-color:#fafafa;border-color:#1890ff}.compliance-control-detail .control-section-form .design-form .form-group .errorText{color:#ff4d4f;font-size:calc(var(--font-size-12px) * var(--font-scale));margin-top:4px;display:block}.compliance-control-detail .control-section-form .save-btn-wrapper{text-align:right;border-top:1px solid #e8e8e8;justify-content:flex-end;margin-top:24px;padding-top:20px;display:flex}.compliance-control-detail .control-section-form .save-btn-wrapper .save-btn{color:var(--white);border-radius:var(--border-radius-4px);cursor:pointer;background-color:#1890ff;border:none;align-items:center;gap:8px;padding:8px 16px;transition:all .3s;display:inline-flex}.compliance-control-detail .control-section-form .save-btn-wrapper .save-btn:hover{background-color:#40a9ff}.compliance-control-detail .no-sections-message{text-align:center;color:#999;font-size:calc(var(--font-size-14px) * var(--font-scale));padding:40px}.compliance-controls-tabs .ant-tabs-nav{margin-bottom:24px}.compliance-controls-tabs .ant-tabs-nav .ant-tabs-tab{font-size:calc(var(--font-size-14px) * var(--font-scale));font-weight:var(--font-weight-medium)}.compliance-controls-tabs .ant-tabs-nav .ant-tabs-tab:hover{color:#1890ff}.compliance-controls-tabs .ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-btn{color:#1890ff;font-weight:var(--font-weight-semibold)}.compliance-controls-tabs .ant-tabs-content-holder{background:var(--white);border-radius:var(--border-radius-8px);border:1px solid #e8e8e8}.no-controls-message{text-align:center;color:#999;font-size:calc(var(--font-size-14px) * var(--font-scale));border-radius:var(--border-radius-8px);background:#fafafa;border:1px solid #e8e8e8;padding:40px}.form-fields-header,.triggers-header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.design-form{grid-template-columns:1fr 1fr;gap:10px;display:grid}.formButtons button{background-color:var(--primary-color);min-width:120px}.controls-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:10px;margin-top:10px;padding:10px 0;transition:all .3s;display:grid;position:relative}.controls-grid:not(.expanded){max-height:230px;overflow:hidden}.controls-grid.expanded{max-height:none;overflow:visible}.controls-grid.expanded:after{display:none}.controls-grid>:only-child{max-width:416px}.show-more-container{justify-content:center;margin-top:16px;margin-bottom:24px;display:flex}.show-more-container .show-more-btn{border-radius:var(--border-radius-40px);font-size:calc(var(--font-size-14px) * var(--font-scale));font-weight:var(--font-weight-semibold);color:#495057;cursor:pointer;background:#fff;border:1px solid #dee2e6;align-items:center;gap:10px;padding:10px 28px;font-family:inherit;transition:all .2s;display:inline-flex}.show-more-container .show-more-btn:hover{background:#f8f9fa;border-color:#adb5bd;transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.show-more-container .show-more-btn:active{transform:translateY(0)}.show-more-container .show-more-btn .arrow-icon{font-size:calc(var(--font-size-12px) * var(--font-scale));transition:transform .3s;display:inline-block}.show-more-container .show-more-btn .arrow-icon.rotated{transform:rotate(180deg)}.Uppercase-Text{text-transform:capitalize}.control-settings-tabs-wrapper{border-top:1px solid #e9ecef;margin-top:48px;padding-top:32px}.control-settings-tabs-wrapper .control-settings-tabs .ant-tabs-nav{margin-bottom:24px}.control-settings-tabs-wrapper .control-settings-tabs .ant-tabs-nav .ant-tabs-tab{font-size:calc(var(--font-size-14px) * var(--font-scale));font-weight:var(--font-weight-medium);padding:12px 16px}.control-settings-tabs-wrapper .control-settings-tabs .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#9141ee}.control-settings-tabs-wrapper .control-settings-tabs .ant-tabs-nav .ant-tabs-ink-bar{background:#9141ee}.settings-tab-content .tab-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.settings-tab-content .tab-header .search-wrapper{width:300px}.settings-tab-content .tab-header-end{justify-content:flex-end}.settings-tab-content .tab-body{min-height:300px}.settings-tab-content .tab-body .form-fields-list .placeholder-text,.settings-tab-content .tab-body .triggers-list .placeholder-text{text-align:center;border-radius:var(--border-radius-12px);color:#6c757d;font-size:calc(var(--font-size-14px) * var(--font-scale));background:#f8f9fa;border:1px dashed #dee2e6;padding:60px 20px}.tabular-view-wrapper{width:100%}.control-detailname{text-overflow:ellipsis;max-width:800px;height:-webkit-fill-available;height:-moz-available;height:stretch;overflow:hidden}.operationalTasksHeader{justify-self:end;display:flex}.Createfieldcomponent .ant-modal .formButtons{justify-content:space-between}.Createfieldcomponent .ant-modal .formButtons .forfieldsavebuttondv{justify-content:flex-end;gap:10px;display:flex}.Createfieldcomponent .ant-modal{max-width:calc(100vw - 32px)}.Createfieldcomponent .ant-modal-content{border-radius:var(--border-radius-md);background:radial-gradient(circle at 100% 0,#1118270d,#0000 22%),linear-gradient(#fcfdfd 0%,#f5f8fb 100%);padding:0;overflow:hidden}.Createfieldcomponent .ant-modal-body{padding:0}.Createfieldcomponent .modal-header{border-bottom:1px solid var(--color-border-light);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffc7;justify-content:space-between;align-items:center;gap:12px;min-height:72px;padding:20px 24px;display:flex}.Createfieldcomponent .modal-header h2{font-size:var(--font-size-20px);font-weight:var(--font-weight-bold);color:var(--color-text-primary);letter-spacing:-.02em;margin:0}.Createfieldcomponent .modal-content-wrapper{padding:0}.Createfieldcomponent .editor-scroll-panel,.Createfieldcomponent .field-preview-list{scrollbar-width:none}.Createfieldcomponent .select-chips-container{width:100%}.Createfieldcomponent .select-chips-container .field-options-section{border:1px solid var(--border-light);border-radius:var(--border-radius-md);transition:var(--transition);padding:12px}.Createfieldcomponent .select-chips-container .field-options-section:focus-within{border-color:var(--primary-color)}.Createfieldcomponent .select-chips-container .field-options-section .field-options-input{gap:8px;margin-bottom:12px;display:flex}.Createfieldcomponent .select-chips-container .field-options-section .field-options-input .input-component{flex:1}.Createfieldcomponent .select-chips-container .field-options-section .field-options-input .input-component input{border:1px solid var(--color-border-dark);border-radius:var(--border-radius-sm);width:100%;font-size:var(--font-size-13px);transition:var(--transition);padding:8px 12px}.Createfieldcomponent .select-chips-container .field-options-section .field-options-input .input-component input:focus{border-color:var(--primary-color);outline:none}.Createfieldcomponent .select-chips-container .field-options-section .field-options-input .add-field-option-btn{background:var(--greenColor);color:var(--bg-white);border-radius:var(--border-radius-md);cursor:pointer;font-size:var(--font-size-13px);font-weight:var(--font-weight-medium);transition:var(--transition);white-space:nowrap;border:none;align-items:center;gap:6px;padding:0 16px;display:flex}.Createfieldcomponent .select-chips-container .field-options-section .field-options-input .add-field-option-btn:hover{background:#059669}.Createfieldcomponent .select-chips-container .field-options-section .selectable-chips .chips-wrapper{flex-wrap:wrap;gap:8px;max-height:150px;padding:4px 0;display:flex;overflow-y:auto}.Createfieldcomponent .select-chips-container .field-options-section .selectable-chips .chips-wrapper::-webkit-scrollbar{width:6px}.Createfieldcomponent .select-chips-container .field-options-section .selectable-chips .chips-wrapper::-webkit-scrollbar-track{background:var(--bg-gray-100);border-radius:3px}.Createfieldcomponent .select-chips-container .field-options-section .selectable-chips .chips-wrapper::-webkit-scrollbar-thumb{background:var(--color-border-dark);border-radius:3px}.Createfieldcomponent .select-chips-container .field-options-section .selectable-chips .chips-wrapper::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}.Createfieldcomponent .select-chips-container .field-options-section .selectable-chips .selectable-chip{background:var(--bg-gray-100);border:1px solid var(--border-light);font-size:var(--font-size-12px);color:var(--text-primary);cursor:pointer;transition:var(--transition);border-radius:20px;align-items:center;gap:8px;padding:4px 8px 4px 12px;display:inline-flex}.Createfieldcomponent .select-chips-container .field-options-section .selectable-chips .selectable-chip:hover{background:var(--border-light);border-color:var(--color-border-dark)}.Createfieldcomponent .select-chips-container .field-options-section .selectable-chips .selectable-chip.selected{background:var(--primary-color);border-color:var(--primary-color);color:var(--bg-white)}.Createfieldcomponent .select-chips-container .field-options-section .selectable-chips .selectable-chip.selected .remove-chip-btn{color:var(--bg-white);background:#fff3}.Createfieldcomponent .select-chips-container .field-options-section .selectable-chips .selectable-chip.selected .remove-chip-btn:hover{background:#ffffff4d}.Createfieldcomponent .ant-checkbox-checked .ant-checkbox-inner{background-color:var(--greenColor);border-color:var(--primary-color)}.Createfieldcomponent .myHeader{justify-content:space-between;align-items:baseline;display:flex}.Createfieldcomponent .icon-btn{border-radius:var(--border-radius-sm);cursor:pointer;width:28px;height:25px;transition:var(--transition);border:none;justify-content:center;align-items:center;margin-left:5px;display:flex}.Createfieldcomponent .icon-btn.add-btn{background:var(--color-ede9fe);color:var(--primary-color)}.Createfieldcomponent .icon-btn.edit-btn{background:var(--color-d1fae5);color:var(--color-10b981)}.Createfieldcomponent .icon-btn .forediticon{padding-left:1px}.Createfieldcomponent .add-field-form{gap:10px;margin-bottom:15px;display:flex}.Createfieldcomponent .add-field-form input,.Createfieldcomponent .add-field-form select{border:1px solid var(--color-ccc);border-radius:var(--border-radius-sm);font-size:var(--font-size-14px);padding:6px}.Createfieldcomponent .design-form{grid-template-columns:repeat(2,minmax(47%,1fr));gap:16px;display:grid}.Createfieldcomponent .design-form .form-group{flex-direction:column;justify-content:center;margin-bottom:12px;display:flex}.Createfieldcomponent .design-form .form-group.full-width{grid-column:span 2}.Createfieldcomponent .design-form .form-group .form-label{justify-content:space-between;align-items:center;gap:10px;display:flex}.Createfieldcomponent .design-form .form-group .form-label label{font-size:var(--font-size-14px)}.Createfieldcomponent .design-form .form-group .form-label .remove-btn{background:var(--bg-white);width:16px;height:16px;color:var(--color-ef4444);font-size:var(--font-size-14px);cursor:pointer;transition:var(--transition);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding-bottom:3px;display:flex}.Createfieldcomponent .textarea-wrapper{width:100%}.Createfieldcomponent .textarea-wrapper .textarea-placeholder{border:1px dashed var(--color-cbd5e1);border-radius:var(--border-radius-md);min-height:36px;color:var(--color-cbd5e1);cursor:text;background:var(--bg-gray-50);font-size:var(--font-size-13px);padding:8px 10px;transition:border-color .2s}.Createfieldcomponent .textarea-wrapper .textarea-placeholder:hover{border-color:var(--primary-color)}.Createfieldcomponent .textarea-wrapper textarea{border-radius:var(--border-radius-md);border:1px solid var(--color-cbd5e1);resize:vertical;width:100%;min-height:80px;padding:8px 10px}.Createfieldcomponent input,.Createfieldcomponent select,.Createfieldcomponent textarea{border:1px solid var(--color-ccc);border-radius:var(--border-radius-sm);font-size:var(--font-size-14px);padding:6px}.Createfieldcomponent .label-actions{align-items:center;gap:8px;display:flex}.Createfieldcomponent .label-actions .remove-btn{margin-top:4px}.Createfieldcomponent .label-actions .edit-btn,.Createfieldcomponent .label-actions .remove-btn{cursor:pointer;border-radius:var(--border-radius-sm);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.Createfieldcomponent .label-actions .edit-btn svg,.Createfieldcomponent .label-actions .remove-btn svg{color:var(--color-333);display:block}.Createfieldcomponent .label-actions .edit-btn svg{color:var(--color-1890ff)}.Createfieldcomponent .label-actions .remove-btn svg{color:var(--color-ff4d4f)}.Createfieldcomponent .label-edit-input{font-size:var(--font-size-14px);border-radius:var(--border-radius-sm);background-color:var(--bg-gray-100);width:100%;color:var(--text-primary);transition:var(--transition);border:1px solid #0000;outline:none;margin:0;font-family:inherit}.Createfieldcomponent .icon-btn.add-btn:disabled{cursor:not-allowed;opacity:.5}.Createfieldcomponent .subtitle{font-size:var(--font-size-15px);color:#14324d;font-weight:var(--font-weight-bold);border:none;margin:0;padding:0}.Createfieldcomponent .add-field-form{border-radius:var(--border-radius-md);grid-template-columns:1fr 1fr;gap:10px;display:grid}.Createfieldcomponent .add-field-form .selectContent{gap:0}.Createfieldcomponent .add-field-form .add-btn{background:var(--color-ede9fe);width:fit-content;color:var(--primary-color);border-radius:var(--border-radius-sm);cursor:pointer;border:none;align-self:flex-start;align-items:center;gap:5px;padding:6px 10px;display:flex}.Createfieldcomponent .add-field-form .add-btn:disabled{opacity:.5;cursor:not-allowed}.Createfieldcomponent .forlabelsectiondv{justify-content:space-between;align-items:center;width:100%;display:flex}.Createfieldcomponent .forlabelsectiondv .remove-btn{margin-top:10px}.Createfieldcomponent .required-checkbox{align-items:center;margin-top:8px;display:flex}.Createfieldcomponent .required-checkbox .checkbox-wrapper{font-size:var(--font-size-14px);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;margin:0;display:flex;position:relative}.Createfieldcomponent .required-checkbox .checkbox-wrapper input{opacity:0;cursor:pointer;width:20px;height:20px;margin:0;position:absolute}.Createfieldcomponent .required-checkbox .checkbox-wrapper .checkmark{border:1.5px solid var(--color-d1d1d1);border-radius:var(--border-radius-sm);width:18px;height:18px;transition:var(--transition);display:inline-block;position:relative}.Createfieldcomponent .required-checkbox .checkbox-wrapper input:checked+.checkmark{background-color:var(--primary-color);border-color:var(--primary-color)}.Createfieldcomponent .required-checkbox .checkbox-wrapper input:checked+.checkmark:after{content:"";border:solid var(--bg-white);border-width:0 2px 2px 0;width:6px;height:10px;position:absolute;top:2px;left:5px;transform:rotate(45deg)}.Createfieldcomponent .fields-column{border-radius:var(--border-radius-md);background:linear-gradient(#fffffff5,#f7fafcfa);grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);min-height:min(82vh,860px);display:grid;position:relative}.Createfieldcomponent .fieldmaintaindvcolumn{height:fit-content;position:sticky;top:0}.Createfieldcomponent .fields-panel,.Createfieldcomponent .preview-panel{flex-direction:column;min-width:0;display:flex}.Createfieldcomponent .fields-panel{border-right:1px solid var(--color-border-light);background:linear-gradient(180deg, var(--color-bg-gradient-start), var(--color-bg-gradient-end))}.Createfieldcomponent .editor-scroll-panel{flex:1;min-height:0;max-height:calc(min(82vh,860px) - 72px);overflow-y:auto}.Createfieldcomponent .preview-style{background:radial-gradient(circle at 0 0,#34d3991f,#0000 28%),linear-gradient(#f8fbfc 0%,#eef5f6 100%)}.Createfieldcomponent .preview-style .preview-header{text-align:center}.Createfieldcomponent .preview-style .preview-header h3{font-size:var(--font-size-18px);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0}.Createfieldcomponent .preview-style .preview-header .close-preview-btn{cursor:pointer;color:var(--secondary-color);border-radius:var(--border-radius-sm);transition:var(--transition);background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:flex}.Createfieldcomponent .preview-style .preview-header .close-preview-btn:hover{background:var(--bg-gray-100);color:var(--color-ef4444)}.Createfieldcomponent .preview-style .preview-contentfield{grid-template-columns:1fr 1fr;gap:20px;padding:20px;display:grid}.Createfieldcomponent .preview-style .preview-field{border-radius:var(--border-radius-md);background:#ffffffc7;border:1px solid #cbd5e194;flex-direction:column;gap:10px;padding:18px;display:flex}.Createfieldcomponent .preview-style .preview-field .preview-label{font-size:var(--font-size-14px);font-weight:var(--font-weight-bold);color:var(--color-text-secondary)}.Createfieldcomponent .preview-style .preview-field .preview-label .required-star{color:var(--color-ef4444);margin-left:4px}.Createfieldcomponent .preview-style .preview-field .preview-input,.Createfieldcomponent .preview-style .preview-field .preview-select,.Createfieldcomponent .preview-style .preview-field .preview-textarea{border-radius:var(--border-radius-md);width:100%;min-height:46px;font-size:var(--font-size-14px);transition:var(--transition);background:var(--color-bg-white);border:1px solid #94a3b866;padding:10px 14px}.Createfieldcomponent .preview-style .preview-field .preview-input:focus,.Createfieldcomponent .preview-style .preview-field .preview-select:focus,.Createfieldcomponent .preview-style .preview-field .preview-textarea:focus{border-color:var(--primary-color);outline:none}.Createfieldcomponent .preview-style .preview-field .preview-textarea{resize:vertical;font-family:inherit}.Createfieldcomponent .preview-style .preview-field .date-input-wrapper{position:relative}.Createfieldcomponent .preview-style .preview-field .date-input-wrapper .date-input{padding-right:36px}.Createfieldcomponent .preview-style .preview-field .date-input-wrapper .calendar-icon{color:var(--text-muted);pointer-events:none;font-size:var(--font-size-16px);position:absolute;top:50%;right:12px;transform:translateY(-50%)}.Createfieldcomponent .preview-style .preview-field .file-input-wrapper{flex-direction:column;gap:8px;display:flex}.Createfieldcomponent .preview-style .preview-field .file-input-wrapper .preview-file-input{border:1px solid var(--color-border-dark);border-radius:var(--border-radius-md);font-size:var(--font-size-14px);padding:6px}.Createfieldcomponent .preview-style .preview-field .file-input-wrapper .preview-file-input::file-selector-button{border-radius:var(--border-radius-sm);background:var(--bg-gray-100);color:#374151;cursor:pointer;border:none;margin-right:10px;padding:6px 12px}.Createfieldcomponent .preview-style .preview-field .file-input-wrapper .preview-file-input::file-selector-button:hover{background:var(--bordeertypetwo)}.Createfieldcomponent .preview-style .preview-field .file-input-wrapper .file-name{font-size:var(--font-size-12px);color:var(--secondary-color)}.Createfieldcomponent .preview-style .no-fields-message{text-align:center;color:var(--text-muted);font-size:var(--font-size-14px);padding:40px 20px}.Createfieldcomponent .fields-column{border-radius:var(--border-radius-md);margin-bottom:0;display:grid}@media (max-width:768px){.Createfieldcomponent .fields-column{grid-template-columns:1fr;min-height:auto}}.Createfieldcomponent .formButtons{border-top:1px solid var(--bordeertypetwo);justify-content:flex-end;gap:12px;margin-top:20px;padding-top:20px;display:flex}.Createfieldcomponent .trigger-mode-options{background:var(--trBackground);border:1px solid var(--bordeertypetwo);border-radius:var(--border-radius-md);gap:20px;margin-top:0;padding:2px 10px;display:flex}.Createfieldcomponent .trigger-mode-options label{font-size:var(--font-size-10px);align-items:center;gap:2px;display:flex}.Createfieldcomponent .trigger-mode-options .trigger-option{font-size:var(--font-size-14px);font-weight:var(--font-weight-medium);color:#374151;cursor:pointer;align-items:center;gap:8px;display:flex;position:relative}.Createfieldcomponent .trigger-mode-options .trigger-option input{display:none}.Createfieldcomponent .trigger-mode-options .trigger-option input:checked+.custom-radio{border-color:var(--primary-color)}.Createfieldcomponent .field-preview-list{flex:1;grid-template-columns:1fr;align-content:start;gap:16px;min-height:0;max-height:calc(min(82vh,860px) - 72px);margin:0;padding:24px;display:grid;overflow-y:auto}.Createfieldcomponent .design-form .form-group{border-radius:var(--border-radius-md);background:#ffffffd1;border:1px solid #e2e8f0e6;padding:16px 18px}.Createfieldcomponent .add-field-form,.Createfieldcomponent .custom-css-textarea,.Createfieldcomponent .field-type-display,.Createfieldcomponent .trigger-mode-options{border-radius:var(--border-radius-md)}.Createfieldcomponent .custom-css-textarea{border-radius:var(--border-radius-md);background:#f8fafce0;border:1px solid #cbd5e1cc;padding:16px}.Createfieldcomponent .field-type-display{border-radius:var(--border-radius-md);background:linear-gradient(#f8fafcf2,#f1f5f9e6);border:1px solid #cbd5e1cc;padding:8px 12px}.Createfieldcomponent .field-type-display .field-type-badge{font-size:var(--font-size-13px);color:var(--color-text-muted);font-weight:var(--font-weight-medium)}.Createfieldcomponent .Preview-btn,.Createfieldcomponent .close-btn,.Createfieldcomponent .custom-style-btn-field{border-radius:var(--border-radius-md);min-height:38px;transition:var(--transition)}.Createfieldcomponent .Preview-btn{font-size:var(--font-size-12px);white-space:nowrap;border-radius:var(--border-radius-md);color:var(--bg-white);font-weight:var(--font-weight-semibold);background:linear-gradient(135deg,#0f766e,#14919b);border:none;justify-content:space-between;padding:5px 14px}.Createfieldcomponent .Preview-btn:hover{transform:translateY(-1px);box-shadow:0 14px 28px #14919b47}.Createfieldcomponent .close-btn{color:var(--color-text-tertiary);background:#ffffffeb;border:1px solid #e2e8f0f2}.Createfieldcomponent .close-btn:hover{background:var(--bg-white);color:#0f172a}.Createfieldcomponent .classheight{height:61px}@media (max-width:1100px){.Createfieldcomponent .fields-column{grid-template-columns:1fr}.Createfieldcomponent .fields-panel{border-right:none;border-bottom:1px solid var(--color-border-light)}.Createfieldcomponent .editor-scroll-panel,.Createfieldcomponent .field-preview-list{max-height:none}}@media only screen and (min-width:1600px){.Createfieldcomponent .ant-modal{min-width:1500px;max-width:1500px}}.style-row{flex-direction:column;gap:10px;display:flex}.trigger-page{background:var(--white);border-radius:var(--border-radius-6px);width:auto;min-height:400px;margin:0;box-shadow:7px 9px 25px #b7c2ca1a}.trigger-page h2{border-bottom:2px solid #eee;margin:0 0 24px;padding-bottom:16px}.trigger-page .containeritem{height:100%}.trigger-page .triggerHeader{z-index:9999;background:#fff;border-bottom:1px solid #e6e9ea;justify-content:space-between;align-items:center;padding:20px;display:flex;position:sticky;top:0}.trigger-page .triggerHeader h1{color:var(--dardCharCoalColor);font-size:calc(var(--font-size-16px) * var(--font-scale));white-space:nowrap;margin:0}.trigger-page .triggerHeader .buttonFlex{align-items:center;gap:15px;display:flex}.trigger-page .triggerHeader .buttonFlex svg{color:#515761;font-size:calc(var(--font-size-20px) * var(--font-scale));cursor:pointer}.trigger-page .triggerHeader .buttonFlex button img{cursor:pointer;width:20px;height:20px}.trigger-page .triggerHeader .buttonFlex img{cursor:pointer;width:13px;height:13px}.card{border-radius:var(--border-radius-6px);background:#fff;height:100%;padding:20px 20px 0}h3{color:var(--black);font-size:calc(var(--font-size-15px) * var(--font-scale));margin:0 0 20px}.section .basic-info .email-config-group{border-radius:var(--border-radius-8px);background:#f9f9f9;border:1px solid #e8e8e8;margin-bottom:16px;padding:12px}.section .basic-info .multiple-select-container>div{flex:1!important;width:50%!important}.section .basic-info .email-config-header{margin-bottom:12px}.section .basic-info .email-config-header h4{font-size:calc(var(--font-size-14px) * var(--font-scale));font-weight:var(--font-weight-medium);color:#1890ff;margin:0}.section .basic-info .email-config-fields{flex-direction:row;align-items:center;gap:16px;display:flex}.section .basic-info .email-config-fields>div{flex:1;min-width:0}.basic-info{gap:10px;margin-bottom:10px;display:flex}.basic-info .width100{width:100%}.basic-info input,.basic-info select{border-radius:var(--border-radius-8px);font-size:calc(var(--font-size-14px) * var(--font-scale));border:1px solid #ddd;flex:1;padding:12px}.basic-info input:focus,.basic-info select:focus{border-color:#4361ee;outline:none}.borderDv_fullWidth{border-top:1px solid #e6e9ea;margin:0 -20px}.borderDv_fullWidth.marginBottom_Border{margin-bottom:20px}.section{border-radius:var(--border-radius-10px);margin-bottom:20px}.section h3{color:#373a3e;font-weight:var(--font-weight-medium);font-size:calc(var(--font-size-11px) * var(--font-scale));margin:0 0 6px}.add-rule-top,.add-rule-bottom,.add-between{gap:8px;margin:12px 0;display:flex}.add-rule-top .add-rule-btn,.add-rule-top .add-rule-small,.add-rule-top .add-btn,.add-rule-bottom .add-rule-btn,.add-rule-bottom .add-rule-small,.add-rule-bottom .add-btn,.add-between .add-rule-btn,.add-between .add-rule-small,.add-between .add-btn{border-radius:var(--border-radius-5px);font-size:calc(var(--font-size-10px) * var(--font-scale));font-weight:var(--font-weight-normal);text-transform:uppercase;cursor:pointer;padding:3.5px 7px}.add-rule-top .add-rule-btn:hover,.add-rule-top .add-rule-small:hover,.add-rule-top .add-btn:hover,.add-rule-bottom .add-rule-btn:hover,.add-rule-bottom .add-rule-small:hover,.add-rule-bottom .add-btn:hover,.add-between .add-rule-btn:hover,.add-between .add-rule-small:hover,.add-between .add-btn:hover{background-color:#e0e0e0;border-color:#999}.add-rule-top .add-rule-btn.leaf,.add-rule-top .add-rule-small.leaf,.add-rule-top .add-btn.leaf,.add-rule-bottom .add-rule-btn.leaf,.add-rule-bottom .add-rule-small.leaf,.add-rule-bottom .add-btn.leaf,.add-between .add-rule-btn.leaf,.add-between .add-rule-small.leaf,.add-between .add-btn.leaf{color:#006ed5;background-color:#e6f0ff;border-color:#e5f0fb}.add-rule-top .add-rule-btn.leaf:hover,.add-rule-top .add-rule-small.leaf:hover,.add-rule-top .add-btn.leaf:hover,.add-rule-bottom .add-rule-btn.leaf:hover,.add-rule-bottom .add-rule-small.leaf:hover,.add-rule-bottom .add-btn.leaf:hover,.add-between .add-rule-btn.leaf:hover,.add-between .add-rule-small.leaf:hover,.add-between .add-btn.leaf:hover{background-color:#cce0ff}.add-rule-top .add-rule-btn.leaf.active,.add-rule-top .add-rule-small.leaf.active,.add-rule-top .add-btn.leaf.active,.add-rule-bottom .add-rule-btn.leaf.active,.add-rule-bottom .add-rule-small.leaf.active,.add-rule-bottom .add-btn.leaf.active,.add-between .add-rule-btn.leaf.active,.add-between .add-rule-small.leaf.active,.add-between .add-btn.leaf.active{color:#1a5bb8;background-color:#b3d1ff}.add-rule-top .add-rule-btn.group,.add-rule-top .add-rule-small.group,.add-rule-top .add-btn.group,.add-rule-bottom .add-rule-btn.group,.add-rule-bottom .add-rule-small.group,.add-rule-bottom .add-btn.group,.add-between .add-rule-btn.group,.add-between .add-rule-small.group,.add-between .add-btn.group{color:var(--greenColor);background-color:#d4f7dc;border-color:#f0f8ec}.add-rule-top .add-rule-btn.group:hover,.add-rule-top .add-rule-small.group:hover,.add-rule-top .add-btn.group:hover,.add-rule-bottom .add-rule-btn.group:hover,.add-rule-bottom .add-rule-small.group:hover,.add-rule-bottom .add-btn.group:hover,.add-between .add-rule-btn.group:hover,.add-between .add-rule-small.group:hover,.add-between .add-btn.group:hover{background-color:#b8f0c0}.add-rule-top .add-rule-btn.group.active,.add-rule-top .add-rule-small.group.active,.add-rule-top .add-btn.group.active,.add-rule-bottom .add-rule-btn.group.active,.add-rule-bottom .add-rule-small.group.active,.add-rule-bottom .add-btn.group.active,.add-between .add-rule-btn.group.active,.add-between .add-rule-small.group.active,.add-between .add-btn.group.active{color:#1c7f3c;background-color:#9ae8a3}.add-rule-top .add-rule-btn.pink,.add-rule-top .add-rule-small.pink,.add-rule-top .add-btn.pink,.add-rule-bottom .add-rule-btn.pink,.add-rule-bottom .add-rule-small.pink,.add-rule-bottom .add-btn.pink,.add-between .add-rule-btn.pink,.add-between .add-rule-small.pink,.add-between .add-btn.pink{color:#e91e63;background-color:#ffe6f0;border-color:#e91e63}.add-rule-top .add-rule-btn.pink:hover,.add-rule-top .add-rule-small.pink:hover,.add-rule-top .add-btn.pink:hover,.add-rule-bottom .add-rule-btn.pink:hover,.add-rule-bottom .add-rule-small.pink:hover,.add-rule-bottom .add-btn.pink:hover,.add-between .add-rule-btn.pink:hover,.add-between .add-rule-small.pink:hover,.add-between .add-btn.pink:hover{background-color:#ffb3d1}.add-rule-top .add-rule-btn.pink.active,.add-rule-top .add-rule-small.pink.active,.add-rule-top .add-btn.pink.active,.add-rule-bottom .add-rule-btn.pink.active,.add-rule-bottom .add-rule-small.pink.active,.add-rule-bottom .add-btn.pink.active,.add-between .add-rule-btn.pink.active,.add-between .add-rule-small.pink.active,.add-between .add-btn.pink.active{color:#a5003f;background-color:#ff80b3}.add-rule-top .add-rule-btn.blue,.add-rule-top .add-rule-small.blue,.add-rule-top .add-btn.blue,.add-rule-bottom .add-rule-btn.blue,.add-rule-bottom .add-rule-small.blue,.add-rule-bottom .add-btn.blue,.add-between .add-rule-btn.blue,.add-between .add-rule-small.blue,.add-between .add-btn.blue{color:var(--primary-color);border-color:var(--primary-color);background-color:#ede9fe}.add-rule-top .add-rule-btn.blue:hover,.add-rule-top .add-rule-small.blue:hover,.add-rule-top .add-btn.blue:hover,.add-rule-bottom .add-rule-btn.blue:hover,.add-rule-bottom .add-rule-small.blue:hover,.add-rule-bottom .add-btn.blue:hover,.add-between .add-rule-btn.blue:hover,.add-between .add-rule-small.blue:hover,.add-between .add-btn.blue:hover{background-color:#d7d2fd}.add-rule-top .add-rule-btn.blue.active,.add-rule-top .add-rule-small.blue.active,.add-rule-top .add-btn.blue.active,.add-rule-bottom .add-rule-btn.blue.active,.add-rule-bottom .add-rule-small.blue.active,.add-rule-bottom .add-btn.blue.active,.add-between .add-rule-btn.blue.active,.add-between .add-rule-small.blue.active,.add-between .add-btn.blue.active{color:#3730a3;background-color:#c1b9fc}.add-between{justify-content:flex-start}.add-between .add-rule-small{border-radius:var(--border-radius-5px);font-size:calc(var(--font-size-10px) * var(--font-scale));font-weight:var(--font-weight-normal);text-transform:uppercase;cursor:pointer;background-color:#fff7e6;border-color:orange;padding:3.5px 7px}.add-between .add-rule-small:hover{background-color:#ffe5b4}.group-children .add-buttons{gap:6px;margin-top:6px;display:flex}.group-children .add-buttons .add-btn.leaf{color:#2a7de1;background-color:#f0f8ff;border-color:#2a7de1}.group-children .add-buttons .add-btn.leaf:hover{background-color:#d6e4ff}.group-children .add-buttons .add-btn.group{color:#27ae60;background-color:#f0fff4;border-color:#27ae60}.group-children .add-buttons .add-btn.group:hover{background-color:#d4f7dc}.rules-list .rule-wrapper{margin-bottom:8px}.condition-item{margin-bottom:16px;position:relative}.condition-item .D_flexCenter{justify-content:center;align-items:center;width:100%;display:flex}.operator-selector{justify-content:center;margin-bottom:12px;display:flex}.operator-selector select{border-radius:var(--border-radius-30px);font-weight:var(--font-weight-semibold);cursor:pointer;font-size:calc(var(--font-size-14px) * var(--font-scale));background:#fff;border:2px solid;padding:6px 24px}.operator-selector select.and{color:#4361ee;border-color:#4361ee}.operator-selector select.or{color:#856404;border-color:#ffd166}.leaf-block{border-radius:var(--border-radius-8px);border:1px solid #e9ecef;justify-content:space-between;margin-top:16px;padding:5px;transition:all .2s;display:flex;box-shadow:0 1px 3px #0000000d}.leaf-block .leaf-block-Content{scrollbar-width:none;background:#fff;gap:12px;width:94%;display:flex;overflow:auto}.leaf-block select,.leaf-block input{border-radius:var(--border-radius-6px);font-size:calc(var(--font-size-14px) * var(--font-scale));border:1px solid #dee2e6;padding:8px 12px}.leaf-block select:focus,.leaf-block input:focus{border-color:#4361ee;outline:none}.leaf-block .value-badge{border-radius:var(--border-radius-20px);font-size:calc(var(--font-size-12px) * var(--font-scale));color:#495057;background:#e9ecef;height:fit-content;padding:4px 12px}.leaf-block.true{border-left:4px solid #06d6a0}.leaf-block.false{border-left:4px solid #ef476f}.group-block{border-radius:var(--border-radius-10px);border:1px solid #e8eaed;border-left:3px solid #ef476f;margin-top:16px;padding:10px;transition:all .2s;position:relative}.group-block.borderRed{border-left:3px solid var(--greenColor)}.group-block .group-header{border-radius:var(--border-radius-8px);background:#f2f3f5;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}.group-block .group-header .group-badge{color:#006ed5;border-radius:var(--border-radius-4px);font-size:calc(var(--font-size-10px) * var(--font-scale));font-weight:var(--font-weight-semibold);background:#e1eaf3;margin:0;padding:7px;line-height:100%}.group-block .group-header .group-status{border-radius:var(--border-radius-5px);width:38px;height:38px;font-size:calc(var(--font-size-15px) * var(--font-scale));justify-content:center;align-items:center;display:flex}.group-block .group-header .group-status.true{background:var(--greenColor);color:#fff}.group-block .group-header .group-status.false{color:#fff;background:#ef476f}.group-block .group-header .groupButtonFlex{gap:5px;display:flex}.group-block .group-children{margin-left:0}.group-block.true{border-left-color:var(--greenColor)}.group-block.false{border-left-color:#ef476f}.delete-btn{width:38px;height:38px;font-size:calc(var(--font-size-15px) * var(--font-scale));color:#ff1d21;cursor:pointer;border-radius:var(--border-radius-5px);background:#f3e4e6;border:none;justify-content:center;align-items:center;display:flex}.delete-btn:hover{background:#fee}.toggle-btn{cursor:pointer;font-size:calc(var(--font-size-20px) * var(--font-scale));color:#515761;background:0 0;border:none;justify-content:center;align-items:center;display:flex}.toggle-btn svg{transition:transform .3s}.toggle-btn.expanded svg{transform:rotate(90deg)}.status-indicator{min-width:25px;height:25px;font-weight:var(--font-weight-semibold);font-size:calc(var(--font-size-14px) * var(--font-scale));border-radius:50%;justify-content:center;align-items:center;display:flex}.status-indicator.true{color:#fff;background:#06d6a0}.status-indicator.false{color:#fff;background:#ef476f}.set-status-section-hint{color:#666;grid-column:1/-1;margin:0;font-size:12px;line-height:1.45}.action-row{align-items:end;gap:12px;margin-bottom:12px;display:flex}.action-row .action_row_grid .multipleSelectComponent{margin-bottom:0}.action-row select{border-radius:var(--border-radius-6px);width:150px;font-size:calc(var(--font-size-14px) * var(--font-scale));border:1px solid #ddd;padding:10px}.action-row input{border-radius:var(--border-radius-6px);font-size:calc(var(--font-size-14px) * var(--font-scale));border:1px solid #ddd;flex:1;padding:10px}.add-action-btn{background:var(--greenColor);color:#fff;border-radius:var(--border-radius-6px);cursor:pointer;width:77px;height:20px;font-size:calc(var(--font-size-10px) * var(--font-scale));border:none;justify-content:center;align-items:center;margin-top:8px;display:flex}.add-action-btn:hover{opacity:.9;transform:translateY(-1px)}.result{border-radius:var(--border-radius-8px);font-weight:var(--font-weight-semibold);align-items:center;gap:12px;margin:20px 0;padding:16px 20px;display:flex}.result .result-icon{font-size:calc(var(--font-size-24px) * var(--font-scale))}.result .result-text{font-size:calc(var(--font-size-16px) * var(--font-scale));flex:1}.result .result-close{font-size:calc(var(--font-size-20px) * var(--font-scale));color:inherit;cursor:pointer;opacity:.7;background:0 0;border:none}.result .result-close:hover{opacity:1}.result.success{color:#0f5132;background:#d1e7dd;border:1px solid #badbcc}.result.error{color:#842029;background:#f8d7da;border:1px solid #f5c2c7}.form-actions{z-index:9999;background-color:var(--white);justify-content:end;gap:12px;padding:20px;display:flex;position:sticky;bottom:0}.form-actions .flexBtn{align-items:center;gap:10px;display:flex}.form-actions button{border-radius:var(--border-radius-8px);cursor:pointer;font-weight:var(--font-weight-medium);font-size:calc(var(--font-size-14px) * var(--font-scale));border:none;padding:12px 28px;transition:all .2s}.form-actions button:hover{transform:translateY(-1px)}.form-actions button.btn-test{color:#856404;background:#ffd166}.form-actions button.btn-test:hover{background:#ffc107}.form-actions button.btn-save{color:#fff;background:#4361ee}.form-actions button.btn-save:hover{background:#3046c7}.form-actions button.btn-cancel{color:#6c757d;background:#fff;border:1px solid #dee2e6}.form-actions button.btn-cancel:hover{background:#f8f9fa}.examples-bar{border-radius:var(--border-radius-10px);background:#f1f5f9;gap:12px;margin-bottom:24px;padding:12px;display:flex}.examples-bar .example-btn{color:#4361ee;border-radius:var(--border-radius-6px);cursor:pointer;font-size:calc(var(--font-size-13px) * var(--font-scale));background:#fff;border:1px solid #4361ee;padding:8px 16px;transition:all .2s}.examples-bar .example-btn:hover{color:#fff;background:#4361ee}.preview-section{border-radius:var(--border-radius-4px);gap:10px;width:60%;display:flex}.preview-section .preview-header{width:13%;font-weight:var(--font-weight-semibold);font-size:calc(var(--font-size-9px) * var(--font-scale));color:#373a3e;justify-content:space-between;align-items:center;display:flex}.preview-section .preview-header .close-preview{border-radius:var(--border-radius-6px);cursor:pointer;width:28px;height:28px;font-size:calc(var(--font-size-18px) * var(--font-scale))}.preview-section .flexDa{border-radius:var(--border-radius-4px);border:1px solid #e8eaed;justify-content:space-between;align-items:center;width:100%;padding:10px 13px;display:flex}.preview-section .flexDa .preview-content{background:var(--inputBG);font-size:calc(var(--font-size-10px) * var(--font-scale));word-break:break-word;width:80%;color:var(--darkGrey);justify-content:space-between;align-items:center;line-height:1.6;display:flex}.preview-section .flexDa .preview-content svg{font-size:calc(var(--font-size-20px) * var(--font-scale));cursor:pointer;color:#515761}.preview-section .preview-result{border-radius:var(--border-radius-8px);font-weight:var(--font-weight-semibold);text-align:center;font-size:calc(var(--font-size-10px) * var(--font-scale));margin-top:12px;padding:12px}.preview-section .preview-result.success{color:#0f5132;background:#d1f7e7}.preview-section .preview-result.error{color:#842029;background:#f8d7da}.show-preview-btn{color:#495057;border-radius:var(--border-radius-8px);cursor:pointer;width:100%;font-weight:var(--font-weight-medium);background:#e9ecef;border:2px dashed #6c757d;margin-bottom:24px;padding:12px}.show-preview-btn:hover{background:#dee2e6}.group-block .group-block{border-left-color:var(--greenColor);margin-top:12px}.group-block .group-block .group-header .group-badge{color:#006ed5;border-radius:var(--border-radius-4px);font-size:calc(var(--font-size-10px) * var(--font-scale));font-weight:var(--font-weight-semibold);background:#e1eaf3;margin:0;padding:7px;line-height:100%}.event-fields{flex-wrap:nowrap;align-items:center;gap:56px;display:flex}.event-fields>*{flex:1 1 0;min-width:0}.event-fields select,.event-fields input[type=date]{min-width:140px;max-width:1fr;font-size:calc(var(--font-size-14px) * var(--font-scale));border-radius:var(--border-radius-6px);border:1px solid #dee2e6;flex:1 1 0;padding:10px 14px}.event-fields select:focus,.event-fields input[type=date]:focus{border-color:#4361ee;outline:none;box-shadow:0 0 0 2px #4361ee26}.computed-date{width:fit-content;font-size:calc(var(--font-size-14px) * var(--font-scale));font-weight:var(--font-weight-semibold);color:#495057;border-radius:var(--border-radius-6px);background:#e9ecef;flex-basis:100%;justify-content:end;align-items:flex-end;margin-bottom:12px;padding:6px 12px;display:flex}@media (max-width:768px){.event-fields{flex-direction:column}.event-fields select,.event-fields input[type=date]{flex:100%;min-width:0}.basic-info{grid-template-columns:1fr}.leaf-block{flex-wrap:wrap}.leaf-block select,.leaf-block input{flex:1;min-width:120px}.group-block{margin-left:12px;padding-left:12px}.form-actions{flex-direction:column}.form-actions button{width:100%}.add-buttons{flex-direction:column}.add-buttons .add-btn{width:100%}.examples-bar{flex-direction:column}.examples-bar .example-btn{width:100%}.preview-content{font-size:calc(var(--font-size-12px) * var(--font-scale))}}.forconditionselect{justify-content:center;display:flex}.forconditionselect .selectContent{width:fit-content}.basic-infos{grid-template-columns:1fr 1fr;gap:10px;display:grid}.adddTriggerModal .ant-modal{min-width:1000px}.adddTriggerModal .ant-spin{position:fixed!important}.customTextEditorModal .ant-modal{width:900px!important}.customTextEditorModal .ant-modal .ant-modal-content{border-radius:var(--border-radius-12px);padding:0;overflow:hidden}.customTextEditorModal .modal-header{background-color:#fafafa;border-bottom:1px solid #e8e8e8;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.customTextEditorModal .modal-header h2{font-size:calc(var(--font-size-18px) * var(--font-scale));font-weight:var(--font-weight-semibold);color:#1a1a1a;margin:0}.customTextEditorModal .modal-header .close-btn{cursor:pointer;border-radius:var(--border-radius-4px);color:#666;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex}.customTextEditorModal .modal-header .close-btn:hover{color:#333;background-color:#f0f0f0}.customTextEditorModal .custom-text-editor-content{max-height:60vh;padding:24px;overflow-y:auto}.customTextEditorModal .custom-text-editor-content .form-group{margin-bottom:20px}.customTextEditorModal .custom-text-editor-content .form-group .editor-label{font-weight:var(--font-weight-medium);font-size:calc(var(--font-size-14px) * var(--font-scale));color:#333;margin-bottom:12px;display:block}.customTextEditorModal .custom-text-editor-content .tip-box{border-radius:var(--border-radius-6px);font-size:calc(var(--font-size-12px) * var(--font-scale));color:#0050b3;background-color:#f0f7ff;border-left:3px solid #1890ff;margin-top:16px;padding:12px 16px;line-height:1.5}.customTextEditorModal .custom-text-editor-content .tip-box strong{font-weight:var(--font-weight-semibold);margin-right:4px}.customTextEditorModal .formButtons{background-color:#fafafa;border-top:1px solid #e8e8e8;justify-content:flex-end;gap:12px;padding:16px 24px;display:flex}.customTextEditorModal .formButtons button{min-width:100px}@media (max-width:968px){.customTextEditorModal .ant-modal{margin:16px;width:90vw!important}}.trigger-template-select-dropdown .custom-text-option{border-radius:10px;margin:2px 0}.trigger-template-select-dropdown .custom-text-option .ant-select-item-option-content{color:#8a5a00;font-weight:var(--font-weight-medium)}.trigger-template-select-dropdown .custom-text-option.ant-select-item-option-active,.trigger-template-select-dropdown .custom-text-option.ant-select-item-option-selected{border:1px solid #ffd67a}.trigger-template-select-dropdown .custom-text-option-label{color:#8a5a00;font-size:calc(var(--font-size-14px) * var(--font-scale));font-weight:var(--font-weight-medium);letter-spacing:.02em;border-radius:999px;align-items:center;display:inline-flex}.email-mapping-container{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-top:20px;overflow:hidden;box-shadow:0 1px 3px #0000000d}.email-mapping-container .template-header{background:linear-gradient(135deg,#f8f9fa 0%,#fff 100%);border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.email-mapping-container .template-header .template-info{align-items:center;gap:12px;display:flex}.email-mapping-container .template-header .template-info .template-icon{font-size:24px}.email-mapping-container .template-header .template-info h4{color:#1f2937;margin:0;font-size:16px;font-weight:600}.email-mapping-container .template-header .template-info .template-description{color:#6b7280;margin:4px 0 0;font-size:12px}.email-mapping-container .template-header .template-status .mapping-status{border-radius:20px;padding:4px 12px;font-size:12px;font-weight:500}.email-mapping-container .template-header .template-status .mapping-status.mapped{color:#065f46;background:#d1fae5}.email-mapping-container .template-header .template-status .mapping-status.pending{color:#991b1b;background:#fee2e2}.email-mapping-container .mapping-two-columns{grid-template-columns:1fr 1fr;gap:0;min-height:500px;display:grid}@media (max-width:1024px){.email-mapping-container .mapping-two-columns{grid-template-columns:1fr}}.email-mapping-container .template-fields-panel,.email-mapping-container .email-preview-panel{background:#fff}.email-mapping-container .template-fields-panel .panel-header,.email-mapping-container .email-preview-panel .panel-header{background:#f9fafb;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.email-mapping-container .template-fields-panel .panel-header .panel-title,.email-mapping-container .email-preview-panel .panel-header .panel-title{color:#374151;letter-spacing:.5px;font-size:12px;font-weight:600}.email-mapping-container .template-fields-panel .panel-header .panel-badge,.email-mapping-container .email-preview-panel .panel-header .panel-badge{color:#6b7280;background:#e5e7eb;border-radius:12px;padding:2px 8px;font-size:10px}.email-mapping-container .template-fields-panel{border-right:1px solid #e5e7eb}.email-mapping-container .template-fields-panel .fields-list{scrollbar-width:none;max-height:500px;padding:16px;overflow-y:auto}.email-mapping-container .template-fields-panel .fields-list .field-item{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:20px;padding:12px;transition:all .2s}.email-mapping-container .template-fields-panel .fields-list .field-item:hover{border-color:#cbd5e1;box-shadow:0 2px 4px #0000000d}.email-mapping-container .template-fields-panel .fields-list .field-item.mapped{background:#f0fdf4;border-left:3px solid #10b981}.email-mapping-container .template-fields-panel .fields-list .field-item.unmapped{background:#fef2f2;border-left:3px solid #ef4444}.email-mapping-container .template-fields-panel .fields-list .field-item .field-info{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.email-mapping-container .template-fields-panel .fields-list .field-item .field-info .field-name{color:#1f2937;text-transform:capitalize;font-size:14px;font-weight:600}.email-mapping-container .template-fields-panel .fields-list .field-item .field-info .field-status{border-radius:12px;padding:2px 8px;font-size:11px;font-weight:500}.email-mapping-container .template-fields-panel .fields-list .field-item .field-info .field-status.mapped{color:#065f46;background:#d1fae5}.email-mapping-container .template-fields-panel .fields-list .field-item .field-info .field-status.unmapped{color:#991b1b;background:#fee2e2}.email-mapping-container .template-fields-panel .fields-list .field-item .field-mapping-control{gap:8px;margin-bottom:8px;display:flex}.email-mapping-container .template-fields-panel .fields-list .field-item .field-mapping-control .select-component-v2{flex:1}.email-mapping-container .template-fields-panel .fields-list .field-item .field-mapping-control .clear-mapping-btn{cursor:pointer;color:#6b7280;background:#fff;border:1px solid #e5e7eb;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.email-mapping-container .template-fields-panel .fields-list .field-item .field-mapping-control .clear-mapping-btn:hover{color:#ef4444;background:#fee2e2;border-color:#ef4444}.email-mapping-container .template-fields-panel .fields-list .field-item .field-preview{background:#fff;border-radius:6px;margin-top:8px;padding:6px 8px;font-size:11px}.email-mapping-container .template-fields-panel .fields-list .field-item .field-preview .preview-label{color:#6b7280;margin-right:8px}.email-mapping-container .template-fields-panel .fields-list .field-item .field-preview .preview-value{color:#10b981;font-weight:500}.email-mapping-container .template-fields-panel .empty-fields{text-align:center;padding:40px 20px}.email-mapping-container .template-fields-panel .empty-fields .empty-icon{margin-bottom:12px;font-size:48px;display:block}.email-mapping-container .template-fields-panel .empty-fields p{color:#6b7280;margin:0 0 4px;font-size:14px}.email-mapping-container .template-fields-panel .empty-fields small{color:#9ca3af;font-size:12px}.email-mapping-container .email-preview-panel .email-preview-content{scrollbar-width:none;max-height:500px;padding:16px;overflow-y:auto}.email-mapping-container .email-preview-panel .email-preview-content .preview-placeholder{text-align:center;padding:60px 20px}.email-mapping-container .email-preview-panel .email-preview-content .preview-placeholder .placeholder-icon{margin-bottom:12px;font-size:48px;display:block}.email-mapping-container .email-preview-panel .email-preview-content .preview-placeholder p{color:#6b7280;margin:0;font-size:14px}.email-mapping-container .email-preview-panel .email-preview-content .preview-subject{background:#f0f9ff;border:1px solid #bae6fd;border-radius:8px;margin-bottom:20px;padding:12px}.email-mapping-container .email-preview-panel .email-preview-content .preview-subject .subject-label{color:#0369a1;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:12px;font-weight:600;display:flex}.email-mapping-container .email-preview-panel .email-preview-content .preview-subject .subject-label .copy-subject-btn{cursor:pointer;background:#fff;border:1px solid #bae6fd;border-radius:4px;padding:4px 8px;font-size:11px;transition:all .2s}.email-mapping-container .email-preview-panel .email-preview-content .preview-subject .subject-label .copy-subject-btn:hover{background:#e0f2fe}.email-mapping-container .email-preview-panel .email-preview-content .preview-subject .subject-content{color:#0c4a6e;word-break:break-word;font-size:14px;font-weight:500}.email-mapping-container .email-preview-panel .email-preview-content .preview-body .body-header{color:#374151;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:12px;font-weight:600;display:flex}.email-mapping-container .email-preview-panel .email-preview-content .preview-body .body-header .body-actions{gap:8px;display:flex}.email-mapping-container .email-preview-panel .email-preview-content .preview-body .body-header .body-actions button{cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:4px;padding:4px 8px;font-size:11px;transition:all .2s}.email-mapping-container .email-preview-panel .email-preview-content .preview-body .body-header .body-actions button:hover{background:#f3f4f6}.email-mapping-container .email-preview-panel .email-preview-content .preview-body .body-content{background:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.email-mapping-container .email-preview-panel .email-preview-content .preview-body .body-content .rich-preview{scrollbar-width:none;color:#374151;max-height:250px;padding:16px;font-size:13px;line-height:1.6;overflow-y:auto}.email-mapping-container .email-preview-panel .email-preview-content .preview-body .body-content .rich-preview h1,.email-mapping-container .email-preview-panel .email-preview-content .preview-body .body-content .rich-preview h2,.email-mapping-container .email-preview-panel .email-preview-content .preview-body .body-content .rich-preview h3,.email-mapping-container .email-preview-panel .email-preview-content .preview-body .body-content .rich-preview h4,.email-mapping-container .email-preview-panel .email-preview-content .preview-body .body-content .rich-preview h5,.email-mapping-container .email-preview-panel .email-preview-content .preview-body .body-content .rich-preview h6{color:#1f2937;margin-top:0;margin-bottom:12px}.email-mapping-container .email-preview-panel .email-preview-content .preview-body .body-content .rich-preview p{margin-bottom:12px}.email-mapping-container .email-preview-panel .email-preview-content .preview-body .body-content .rich-preview ul,.email-mapping-container .email-preview-panel .email-preview-content .preview-body .body-content .rich-preview ol{margin-bottom:12px;padding-left:20px}.email-mapping-container .email-preview-panel .email-preview-content .preview-body .body-content .rich-preview img{max-width:100%;height:auto}.email-mapping-container .email-preview-panel .email-preview-content .preview-body .body-content .rich-preview a{color:#3b82f6;text-decoration:none}.email-mapping-container .email-preview-panel .email-preview-content .preview-body .body-content .rich-preview a:hover{text-decoration:underline}.action-item-wrapper{margin-bottom:24px}.action-item-wrapper .action-row{align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.action-item-wrapper .action-row .action_row_grid{flex:1;grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.action-item-wrapper .action-row .action_row_grid .multipleSelectComponent{margin-bottom:0}.action-item-wrapper .action-row .delete-btn{flex-shrink:0}.action-item-wrapper .email-mapping-container{margin-top:16px;margin-left:0;margin-right:0}.viewOperationalTaskModal .modal-header{border-bottom:1px solid var(--color-e8e8e8);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.viewOperationalTaskModal .modal-header h2{font-size:var(--font-size-18px);font-weight:var(--font-weight-semibold);margin:0}.viewOperationalTaskModal .modal-header .close-btn{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:flex}.viewOperationalTaskModal .modal-header .close-btn:hover{opacity:.7}.viewOperationalTaskModal .modal-body{max-height:70vh;padding:20px;overflow-y:auto}.viewOperationalTaskModal .modal-body .form-row{gap:16px;margin-bottom:16px;display:flex}.viewOperationalTaskModal .modal-body .form-row .form-group{flex:1}.viewOperationalTaskModal .modal-body .form-row .form-group label{font-weight:var(--font-weight-medium);font-size:var(--font-size-14px);color:var(--color-333);margin-bottom:8px;display:block}.viewOperationalTaskModal .modal-body .form-row .form-group.full-width{flex:100%}.viewOperationalTaskModal .modal-body .section-divider{border-bottom:1px solid var(--color-e8e8e8);margin:20px 0 16px;padding-bottom:8px}.viewOperationalTaskModal .modal-body .section-divider h3{font-size:var(--font-size-16px);font-weight:var(--font-weight-semibold);color:var(--color-1890ff);margin:0}.viewOperationalTaskModal .modal-body .people-list{flex-direction:column;gap:12px;margin-bottom:16px;display:flex}.viewOperationalTaskModal .modal-body .people-list .person-item{background-color:var(--color-f5f5f5);border-radius:6px;justify-content:space-between;align-items:center;padding:10px;display:flex}.viewOperationalTaskModal .modal-body .people-list .person-item .person-name{font-weight:var(--font-weight-medium);color:var(--color-333)}.viewOperationalTaskModal .modal-body .people-list .person-item .person-email{font-size:var(--font-size-12px);color:var(--color-666)}.viewOperationalTaskModal .modal-body .html-content{background-color:var(--color-f5f5f5);min-height:100px;font-size:var(--font-size-14px);border-radius:6px;padding:12px;line-height:1.5}.program-box-simple{border-radius:var(--border-radius-12px);background:#fff;border:1px solid #e8e8e8;transition:all .3s;overflow:hidden}.program-box-simple .statusprogram{font-size:calc(var(--font-size-12px) * var(--font-scale));border-radius:var(--border-radius-20px);font-weight:var(--font-weight-semibold);text-transform:capitalize;color:var(--white);padding:4px 10px;display:inline-block}.program-box-simple .statusprogram.published{background:linear-gradient(135deg,#4caf50,#45a049)}.program-box-simple .statusprogram.draft{color:#fff;background:linear-gradient(135deg,#9e9e9e,#757575)}.program-box-simple .statusprogram.active{background:linear-gradient(135deg,#2196f3,#1976d2)}.program-box-simple .statusprogram.pending{background:linear-gradient(135deg,#ff9800,#f57c00)}.program-box-simple .statusprogram.archived{background:linear-gradient(135deg,#607d8b,#455a64)}.program-box-simple .statusprogram.published-red{background:linear-gradient(135deg,#ff7a7a,#ff3b3b)}.program-box-simple:hover{cursor:pointer;transform:translateY(-2px);box-shadow:0 4px 12px #0000001f}.program-box-simple .program-box-header{background:#fafafa;align-items:center;gap:12px;padding:10px;display:flex}.program-box-simple .program-box-header .control-icon{border-radius:var(--border-radius-8px);flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.program-box-simple .program-box-header .control-name{font-size:calc(var(--font-size-12px) * var(--font-scale));font-weight:var(--font-weight-semibold);color:#1a1a1a;white-space:nowrap;text-overflow:ellipsis;flex:1;max-width:200px;margin:0;line-height:1.3;overflow:hidden}.program-box-simple .program-box-content{padding:13px}.program-box-simple .program-box-content .info-row{justify-content:space-between;align-items:center;padding:8px 0;display:flex}.program-box-simple .program-box-content .info-row .info-label{font-size:calc(var(--font-size-13px) * var(--font-scale));color:#666;font-weight:var(--font-weight-medium);align-items:center;gap:5px;display:flex}.program-box-simple .program-box-content .info-row .info-value{font-size:calc(var(--font-size-13px) * var(--font-scale));color:#333;font-weight:var(--font-weight-normal)}.sprint-report{background:#f5f7fa;width:100%}.sprint-report .forpaddingtoponallscreen{padding:20px}.sprint-report .m-p{margin:0;padding:0}.sprint-report .project{width:100%}.sprint-report .w-box{border-radius:var(--border-radius-8px);background:#fff;padding:20px;box-shadow:0 2px 8px #0000000d}.sprint-report .tophader{margin-bottom:20px}.sprint-report .tophader .heading{font-size:calc(var(--font-size-18px) * var(--font-scale));font-weight:var(--font-weight-semibold);color:#1a1a1a;margin:0}.sprint-report .createBtnSprint,.sprint-report .createBtnSprint2{border-radius:var(--border-radius-4px);font-size:calc(var(--font-size-14px) * var(--font-scale));font-weight:var(--font-weight-medium);cursor:pointer;border:none;padding:8px 16px;transition:all .3s}.sprint-report .createBtnSprint:hover,.sprint-report .createBtnSprint2:hover{opacity:.9;transform:translateY(-1px)}.sprint-report .createBtnSprint{color:#fff;background:#6c5ce7}.sprint-report .createBtnSprint2{color:#fff;background:#00b894}.sprint-report .spinner-center{justify-content:center;align-items:center;height:400px;display:flex}.sprint-report .spinner-center .spinner{border:3px solid var(--borderColor);border-top:3px solid #6c5ce7;border-radius:50%;width:40px;height:40px;animation:1s linear infinite spin}.sprint-report .wvr-table{border-collapse:collapse;background:#fff;width:100%;display:table}.sprint-report .wvr-table.dashboard-table,.sprint-report .wvr-table.orders-table{width:100%}.sprint-report .table-header-row{font-weight:var(--font-weight-semibold);color:#495057;background:#f8f9fa;border-bottom:2px solid #e9ecef;display:flex}.sprint-report .header-cell{text-align:left;font-size:calc(var(--font-size-14px) * var(--font-scale));white-space:nowrap;align-items:center;padding:12px 16px;display:flex;position:relative}.sprint-report .header-cell .white-checkbox{cursor:pointer;accent-color:#6c5ce7;width:16px;height:16px;margin-right:8px}.sprint-report .header-cell .white-checkbox.white-checkbox2{transform:scale(.9)}.sprint-report .header-cell .resizer{cursor:col-resize;z-index:10;background:0 0;width:5px;height:100%;position:absolute;top:0;right:0}.sprint-report .header-cell .resizer:hover{opacity:.3;background:#6c5ce7}.sprint-report .header-cell span{font-weight:var(--font-weight-semibold);margin-left:4px}.sprint-report .table-body{flex-direction:column;display:flex}.sprint-report .table-row{border-bottom:1px solid #e9ecef;transition:background .2s;display:flex}.sprint-report .table-row:hover{background:#f8f9fa}.sprint-report .table-row.feature-row{font-weight:var(--font-weight-semibold);cursor:pointer;background:#fff;border-bottom:1px solid #dee2e6}.sprint-report .table-row.feature-row .feature-row-cell{background:#fff;padding-left:16px}.sprint-report .table-row.child-row{background:#fff}.sprint-report .table-row.child-row.hidden{display:none}.sprint-report .table-row.child-row.visible{display:flex}.sprint-report .table-row.child-row:hover{background:#f1f3f5}.sprint-report .title-cell{font-size:calc(var(--font-size-14px) * var(--font-scale));flex-shrink:0;align-items:center;min-width:0;padding:12px 16px;display:flex}.sprint-report .title-cell.feature-row-cell{font-weight:var(--font-weight-semibold);padding-left:16px}.sprint-report .title-cell .expand-icon-container{cursor:pointer;align-items:center;margin-right:8px;display:flex}.sprint-report .title-cell .expand-icon{font-size:calc(var(--font-size-14px) * var(--font-scale));color:#6c757d;transition:transform .2s}.sprint-report .title-cell .checkmark-container{align-items:center;margin-right:12px;display:flex}.sprint-report .title-cell .checkmark-box{border-radius:var(--border-radius-4px);cursor:pointer;background:#fff;border:2px solid #ced4da;justify-content:center;align-items:center;width:18px;height:18px;transition:all .2s;display:flex}.sprint-report .title-cell .checkmark-box:hover{border-color:#6c5ce7}.sprint-report .title-cell .checkmark-box.checked{background:#6c5ce7;border-color:#6c5ce7}.sprint-report .title-cell .checkmark-box.colored{accent-color:#6c5ce7}.sprint-report .title-cell .checkmark-box .check-icon{font-size:calc(var(--font-size-12px) * var(--font-scale));color:#fff}.sprint-report .title-cell .feature-title{font-weight:var(--font-weight-semibold);color:#212529}.sprint-report .title-cell .title-text{color:#495057;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sprint-report .title-cell .title-text:hover{color:#6c5ce7;text-decoration:underline}.sprint-report .title-cell .editable-title-input{border-radius:var(--border-radius-4px);width:100%;font-size:calc(var(--font-size-13px) * var(--font-scale));background:#fff;border:1px solid #6c5ce7;outline:none;padding:6px 12px}.sprint-report .title-cell .icon-tick,.sprint-report .title-cell .icon-cross{font-size:calc(var(--font-size-16px) * var(--font-scale));cursor:pointer;margin-left:8px;transition:opacity .2s}.sprint-report .title-cell .icon-tick:hover,.sprint-report .title-cell .icon-cross:hover{opacity:.8}.sprint-report .title-cell .icon-tick{color:#00b894}.sprint-report .title-cell .icon-cross{color:#ff4d4f}.sprint-report .table-cell{font-size:calc(var(--font-size-14px) * var(--font-scale));color:#495057;flex-shrink:0;align-items:center;min-height:48px;padding:0;display:flex}.sprint-report .table-cell.red{background:#fff1f0}.sprint-report .table-cell.green{background:#f6ffed}.sprint-report .table-cell.yellow{background:#fff7e6}.sprint-report .table-cell.blue{background:#e6f7ff}.sprint-report .table-cell.gray{background:#fafafa}.sprint-report .table-cell.empty-td{color:#adb5bd}.sprint-report .table-cell .ticket-type{font-weight:var(--font-weight-medium);padding-left:20px}.sprint-report .table-cell .editable-input{width:100%;height:48px;font-size:calc(var(--font-size-14px) * var(--font-scale));color:#495057;background:0 0;border:none;outline:none;padding:0 16px;transition:all .2s}.sprint-report .table-cell .editable-input:hover{background:#6c5ce70d}.sprint-report .table-cell .editable-input:focus{background:#fff;box-shadow:inset 0 0 0 2px #6c5ce7}.sprint-report .table-cell .editable-input.empty-cell{color:#adb5bd}.sprint-report .table-cell .editable-input.feature-input{font-weight:var(--font-weight-semibold);color:#212529;cursor:not-allowed;background:#f8f9fa;padding-left:20px}.sprint-report .table-cell .editable-input.disabled{cursor:not-allowed;color:#adb5bd;background:#f8f9fa}.sprint-report .table-cell .editable-input::placeholder{color:#adb5bd}.sprint-report .group-separator{width:100%;padding:4px 0}.sprint-report .empty-state{text-align:center;color:#868e96;font-size:calc(var(--font-size-15px) * var(--font-scale));border-radius:var(--border-radius-8px);background:#fff;padding:60px 20px}@media (max-width:768px){.sprint-report .forpaddingtoponallscreen{padding:12px}.sprint-report .w-box{padding:16px}.sprint-report .tophader{flex-direction:column;gap:12px;align-items:flex-start!important}}.sprint-table-container{border-radius:var(--border-radius-12px);box-shadow:0 2px 8px var(--color-rgba-0-0-0-0-08);padding:24px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif}.sprint-table-container .sprint-table-header{justify-content:space-between;align-items:center;display:flex}.sprint-table-container .sprint-table-header .sprint-table-title{font-size:1.5rem;font-weight:var(--font-weight-semibold);color:var(--blackA1);margin:0}.sprint-table-container .sprint-table-header .sprint-table-actions{gap:12px;display:flex}.sprint-table-container .sprint-table-header .sprint-table-actions .btn{border-radius:var(--border-radius-6px);font-size:.875rem;font-weight:var(--font-weight-medium);cursor:pointer;border:none;padding:8px 16px;transition:all .2s}.sprint-table-container .sprint-table-header .sprint-table-actions .btn-primary{background:var(--primary-color);color:var(--white)}.sprint-table-container .sprint-table-header .sprint-table-actions .btn-primary:hover{background:var(--color-4338ca)}.sprint-table-container .sprint-table-header .sprint-table-actions .btn-secondary{background:var(--color-f3f4f6);color:var(--color-374151);border:1px solid var(--bordeertypetwo)}.sprint-table-container .sprint-table-header .sprint-table-actions .btn-secondary:hover{background:var(--bordeertypetwo)}.sprint-table-container .sprint-table-wrapper{border-radius:var(--border-radius-8px);border:1px solid var(--bordeertypetwo);margin-bottom:20px;overflow-x:auto}.sprint-table-container .sprint-table-wrapper .sprint-table{border-collapse:collapse;width:100%}.sprint-table-container .sprint-table-wrapper .sprint-table thead tr{background:var(--trBackground);border-bottom:2px solid var(--bordeertypetwo)}.sprint-table-container .sprint-table-wrapper .sprint-table thead tr th{text-align:left;font-size:.875rem;font-weight:var(--font-weight-semibold);color:var(--color-4b5563);text-transform:uppercase;letter-spacing:.05em;padding:14px 16px}.sprint-table-container .sprint-table-wrapper .sprint-table tbody tr{border-bottom:1px solid var(--bordeertypetwo);transition:background .2s}.sprint-table-container .sprint-table-wrapper .sprint-table tbody tr:hover{background:var(--trBackground)}.sprint-table-container .sprint-table-wrapper .sprint-table tbody tr td{color:var(--color-1f2937);padding:16px;font-size:.9375rem}.sprint-table-container .sprint-table-wrapper .sprint-table tbody tr td .sprint-id{font-weight:var(--font-weight-medium);color:var(--primary-color)}.sprint-table-container .sprint-table-wrapper .sprint-table tbody tr td .sprint-name{font-weight:var(--font-weight-medium)}.sprint-table-container .sprint-table-wrapper .sprint-table tbody tr td .status-badge{border-radius:var(--border-radius-20px);font-size:.75rem;font-weight:var(--font-weight-semibold);text-transform:capitalize;padding:4px 12px;display:inline-block}.sprint-table-container .sprint-table-wrapper .sprint-table tbody tr td .status-badge.active{background:var(--color-dbeafe);color:var(--color-1e40af)}.sprint-table-container .sprint-table-wrapper .sprint-table tbody tr td .status-badge.planned{background:var(--color-fef3c7);color:var(--color-92400e)}.sprint-table-container .sprint-table-wrapper .sprint-table tbody tr td .status-badge.completed{background:var(--color-dcfce7);color:var(--color-166534)}.sprint-table-container .sprint-table-wrapper .sprint-table tbody tr td .action-buttons{gap:8px;display:flex}.sprint-table-container .sprint-table-wrapper .sprint-table tbody tr td .action-buttons .action-btn{border-radius:var(--border-radius-6px);width:32px;height:32px;color:var(--secondary-color);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;font-size:1.125rem;transition:all .2s;display:flex}.sprint-table-container .sprint-table-wrapper .sprint-table tbody tr td .action-buttons .action-btn:hover{background:var(--bordeertypetwo);color:var(--primary-color)}.sprint-table-container .sprint-table-wrapper .sprint-table tbody tr td .action-buttons .action-btn.edit-btn:hover{color:var(--color-059669)}.sprint-table-container .sprint-table-wrapper .sprint-table tbody tr td .action-buttons .action-btn.view-btn:hover{color:var(--primary-color)}.sprint-table-container .sprint-table-wrapper .sprint-table tbody tr td .action-buttons .action-btn.more-btn:hover{color:var(--secondary-color)}.sprint-table-container .sprint-table-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.sprint-table-container .sprint-table-footer .pagination-info{color:var(--secondary-color);font-size:.875rem}.sprint-table-container .sprint-table-footer .pagination-controls{align-items:center;gap:8px;display:flex}.sprint-table-container .sprint-table-footer .pagination-controls .pagination-btn{border:1px solid var(--bordeertypetwo);background:var(--white);color:var(--color-374151);border-radius:var(--border-radius-6px);cursor:pointer;padding:6px 12px;font-size:.875rem;transition:all .2s}.sprint-table-container .sprint-table-footer .pagination-controls .pagination-btn:hover:not(:disabled){background:var(--color-f3f4f6);border-color:var(--primary-color);color:var(--primary-color)}.sprint-table-container .sprint-table-footer .pagination-controls .pagination-btn:disabled{opacity:.5;cursor:not-allowed}.sprint-table-container .sprint-table-footer .pagination-controls .pagination-page{border-radius:var(--border-radius-6px);width:36px;height:36px;font-size:.875rem;font-weight:var(--font-weight-medium);color:var(--secondary-color);justify-content:center;align-items:center;display:flex}.sprint-table-container .sprint-table-footer .pagination-controls .pagination-page.active{background:var(--primary-color);color:var(--white)}@media (max-width:768px){.sprint-table-container{padding:16px}.sprint-table-container .sprint-table-header{flex-direction:column;align-items:flex-start;gap:12px}.sprint-table-container .sprint-table-header .sprint-table-actions{width:100%}.sprint-table-container .sprint-table-header .sprint-table-actions .btn{flex:1}.sprint-table-container .sprint-table-footer{flex-direction:column;align-items:flex-start}.sprint-table-container .sprint-table-footer .pagination-controls{justify-content:center;width:100%}}.formargin{margin:20px!important}.formargin .tabBarMainDv{height:calc(100vh - 150px);overflow:hidden}.searchScreenContainer{background:var(--white);height:calc(100vh - 70px);padding:20px;overflow:hidden}.searchScreenContainer .searchHeader{align-items:center;gap:12px;margin-bottom:24px;display:flex}.searchScreenContainer .searchHeader .backIcon{cursor:pointer;color:var(--blackCoal);font-size:calc(var(--font-size-18px) * var(--font-scale));transition:color .2s}.searchScreenContainer .searchHeader .backIcon:hover{color:var(--primary-color)}.searchScreenContainer .searchHeader h1{font-size:calc(var(--font-size-20px) * var(--font-scale));font-weight:var(--font-weight-semibold);color:var(--secondarydarkcolor);margin:0}.searchScreenContainer .searchHeader h1:hover{color:var(--secondarydarkcolor)}.searchScreenContainer .searchHeader h1 .highlight{color:#000}.searchScreenContainer .tabsWrapper{margin-bottom:24px}.searchScreenContainer .tabsWrapper .ant-tabs-nav{margin-bottom:0!important}.searchScreenContainer .tabsWrapper .ant-tabs-nav .ant-tabs-tab{font-size:calc(var(--font-size-14px) * var(--font-scale));font-weight:var(--font-weight-medium);color:var(--secondarydarkcolor);padding:8px 16px;transition:all .2s}.searchScreenContainer .tabsWrapper .ant-tabs-nav .ant-tabs-tab:hover,.searchScreenContainer .tabsWrapper .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active{color:var(--primary-color)}.searchScreenContainer .tabsWrapper .ant-tabs-nav .ant-tabs-tab .tabLabel{align-items:center;gap:6px;display:flex}.searchScreenContainer .tabsWrapper .ant-tabs-nav .ant-tabs-tab .tabLabel .tabCount{background:var(--primary-color);color:var(--white);font-size:calc(var(--font-size-9px) * var(--font-scale));font-weight:var(--font-weight-semibold);border-radius:var(--border-radius-12px);padding:0 8px}.searchScreenContainer .tabContent{scrollbar-width:none;max-height:calc(100vh - 200px);padding-right:12px;overflow-y:auto}.searchScreenContainer .resultsGrid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;padding:20px 0;display:grid}.searchScreenContainer .resultsGrid .resultCard{background:var(--inputBG);border-radius:var(--border-radius-6px);cursor:pointer;padding:16px;transition:all .4s}.searchScreenContainer .resultsGrid .resultCard:hover{border:1px solid var(--primary-color);transform:translateY(-10px);box-shadow:0 8px 20px #0000001f}.searchScreenContainer .resultsGrid .resultCard .cardLink{color:var(--secondarydarkcolor);text-decoration:none;display:block}.searchScreenContainer .resultsGrid .resultCard .cardLink .flex-row{align-items:center;gap:5px;display:flex}.searchScreenContainer .resultsGrid .resultCard .cardLink .flex-row h3{white-space:nowrap;text-overflow:ellipsis;max-width:150px;margin:0;overflow:hidden}.searchScreenContainer .resultsGrid .resultCard .cardLink .flex-row svg{font-size:calc(var(--font-size-15px) * var(--font-scale))}.searchScreenContainer .resultsGrid .resultCard .cardLink .flex-row .image-icon{color:#87ceeb}.searchScreenContainer .resultsGrid .resultCard .cardLink .flex-row .pdf-icon{color:gold}.searchScreenContainer .resultsGrid .resultCard .cardLink .flex-row .csv-icon{color:var(--red)}.searchScreenContainer .resultsGrid .resultCard .cardLink .flex-row .basic-icon{color:silver}.searchScreenContainer .resultsGrid .resultCard .cardLink .flex-row .audio-icon{color:maroon}.searchScreenContainer .resultsGrid .resultCard .cardLink .flex{flex-direction:column;justify-content:center;align-items:flex-start;gap:0;width:100%;display:flex}.searchScreenContainer .resultsGrid .resultCard .cardLink .flex h3,.searchScreenContainer .resultsGrid .resultCard .cardLink .flex p{font-size:var(--font-size-13px);color:var(--companytext);font-weight:var(--font-weight-normal)}.searchScreenContainer .resultsGrid .resultCard .cardLink h3{font-size:calc(var(--font-size-14px) * var(--font-scale));font-weight:var(--font-weight-medium);margin-bottom:8px}.searchScreenContainer .resultsGrid .resultCard .cardLink h3 .message-icon{font-size:calc(var(--font-size-15px) * var(--font-scale));color:#ff8c00}.searchScreenContainer .resultsGrid .resultCard .cardLink h3 .board-icon{font-size:calc(var(--font-size-15px) * var(--font-scale));color:var(--primary-color)}.searchScreenContainer .resultsGrid .resultCard .cardLink p{font-size:calc(var(--font-size-14px) * var(--font-scale));color:var(--secondarylightcolor);margin:2px 0}.searchScreenContainer .resultsGrid .resultCard .cardLink p svg{font-size:calc(var(--font-size-15px) * var(--font-scale))}.searchScreenContainer .resultsGrid .resultCard .cardLink p .image-icon{color:#87ceeb}.searchScreenContainer .resultsGrid .resultCard .cardLink p .pdf-icon{color:gold}.searchScreenContainer .resultsGrid .resultCard .cardLink p .csv-icon{color:var(--red)}.searchScreenContainer .resultsGrid .resultCard .cardLink p .basic-icon{color:silver}.searchScreenContainer .resultsGrid .resultCard .cardLink p .audio-icon{color:maroon}.searchScreenContainer .emptyState{text-align:center;color:var(--greycolor);margin-top:40px}.searchScreenContainer .emptyState img{background:0 0;max-width:250px;margin-bottom:16px}.searchScreenContainer .emptyState h3{font-size:calc(var(--font-size-16px) * var(--font-scale));font-weight:var(--font-weight-medium);margin-bottom:6px}.searchScreenContainer .emptyState p{font-size:calc(var(--font-size-14px) * var(--font-scale))}.searchScreenContainer .loadingSkeleton .skeletonCard{border-radius:var(--border-radius-12px);margin-bottom:16px}.AddDepartment label{text-transform:capitalize}.AddDepartment .file-preview{margin-top:6px}.AddDepartment .file-preview img{border-radius:var(--border-radius-6px);object-fit:cover;max-width:120px;max-height:100px;margin-right:10px}.AddDepartment .file-preview audio,.AddDepartment .file-preview video{max-width:100%;margin-top:6px;display:block}.AddDepartment input[type=file]{margin-top:6px;display:block}.AddDepartment .checkbox-list,.AddDepartment .radio-list{flex-direction:column;gap:6px;display:flex}.AddDepartment .checkbox-list label,.AddDepartment .radio-list label{font-weight:var(--font-weight-normal);align-items:center;gap:6px;display:flex}.AddDepartment .checkbox-list label input,.AddDepartment .radio-list label input{margin:0}.AddDepartment .date-range{gap:10px;display:flex}.AddDepartment .date-range input{flex:1}.custom-view-modal .ant-modal-content{border-radius:var(--border-radius-12px);font-family:Inter,sans-serif;overflow:hidden;box-shadow:0 8px 20px #0000001f}.custom-view-modal .modal-header{background-color:#fafafa;border-bottom:1px solid #e8e8e8;justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.custom-view-modal .modal-header h2{font-size:calc(var(--font-size-20px) * var(--font-scale));font-weight:var(--font-weight-semibold);color:#111;margin:0}.custom-view-modal .modal-header .close-btn{cursor:pointer;color:#888;background:0 0;border:none;transition:all .2s}.custom-view-modal .modal-header .close-btn:hover{color:#ff4d4f}.custom-view-modal .table-container{padding:16px 24px}.custom-view-modal .table-container .ant-table{background:var(--white)}.custom-view-modal .table-container .ant-table .ant-table-thead>tr>th{background-color:var(--header-option);font-weight:var(--font-weight-semibold);color:#333;border-bottom:1px solid #e8e8e8;padding:12px 16px}.custom-view-modal .table-container .ant-table .ant-table-tbody>tr{transition:background .2s}.custom-view-modal .table-container .ant-table .ant-table-tbody>tr.table-row-even{background-color:var(--white)}.custom-view-modal .table-container .ant-table .ant-table-tbody>tr.table-row-odd{background-color:#fafafa}.custom-view-modal .table-container .ant-table .ant-table-tbody>tr:hover{background-color:#f0f7ff}.custom-view-modal .table-container .ant-table .ant-table-tbody>tr td{color:#222;font-size:calc(var(--font-size-14px) * var(--font-scale));padding:12px 16px}.custom-view-modal .table-container .table-field{font-weight:var(--font-weight-medium);color:#555}.custom-view-modal .table-container .table-value{color:#111}.table-wrapper-premium{background-color:#0000;flex-direction:column;width:100%;display:flex}.table-wrapper-premium .premium-table-container{width:100%;padding:4px 0 16px;overflow-x:auto}.table-wrapper-premium .premium-table-container::-webkit-scrollbar{height:6px}.table-wrapper-premium .premium-table-container::-webkit-scrollbar-track{background:0 0}.table-wrapper-premium .premium-table-container::-webkit-scrollbar-thumb{border-radius:var(--border-radius-10px);background:#cbd5e1}.table-wrapper-premium .premium-table-container .grid-table{flex-direction:column;display:flex}.table-wrapper-premium .premium-table-container .grid-table .header-row-ui{align-items:flex-start;padding-bottom:12px;display:flex}.table-wrapper-premium .premium-table-container .grid-table .header-row-ui .h-cell{color:var(--darkGrey);font-weight:var(--font-weight-bold);font-size:calc(var(--font-size-11px) * var(--font-scale));text-transform:uppercase;letter-spacing:.08em;flex-direction:column;flex-grow:1;flex-shrink:0;min-width:60px;padding:0 16px;display:flex;position:relative;overflow:visible}.table-wrapper-premium .premium-table-container .grid-table .header-row-ui .h-cell.drag-handle-space{flex-grow:0}.table-wrapper-premium .premium-table-container .grid-table .header-row-ui .h-cell .header-content-stack{flex-direction:column;gap:10px;width:100%;display:flex}.table-wrapper-premium .premium-table-container .grid-table .header-row-ui .h-cell .header-content-stack .header-top-line{justify-content:space-between;align-items:center;width:100%;display:flex}.table-wrapper-premium .premium-table-container .grid-table .header-row-ui .h-cell .header-content-stack .header-top-line .header-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.table-wrapper-premium .premium-table-container .grid-table .header-row-ui .h-cell .header-content-stack .header-filter-box{border-radius:var(--border-radius-8px);background:#fff;border:1px solid #e2e8f0;align-items:center;gap:8px;padding:5px 10px;animation:.2s ease-out slideDown;display:flex;box-shadow:inset 0 1px 2px #00000005}.table-wrapper-premium .premium-table-container .grid-table .header-row-ui .h-cell .header-content-stack .header-filter-box .search-icon{font-size:calc(var(--font-size-14px) * var(--font-scale));color:#94a3b8}.table-wrapper-premium .premium-table-container .grid-table .header-row-ui .h-cell .header-content-stack .header-filter-box input{font-size:calc(var(--font-size-12px) * var(--font-scale));width:100%;font-weight:var(--font-weight-medium);color:#1e293b;background:0 0;border:none;outline:none}.table-wrapper-premium .premium-table-container .grid-table .header-row-ui .h-cell .header-content-stack .header-filter-box input::placeholder{color:#cbd5e1;font-weight:var(--font-weight-normal)}.table-wrapper-premium .premium-table-container .grid-table .header-row-ui .h-cell .head-icon{font-size:calc(var(--font-size-18px) * var(--font-scale));color:#cbd5e1;cursor:pointer;transition:all .2s}.table-wrapper-premium .premium-table-container .grid-table .header-row-ui .h-cell .head-icon:hover,.table-wrapper-premium .premium-table-container .grid-table .header-row-ui .h-cell .head-icon.filter-toggle.active{color:#3b82f6}.table-wrapper-premium .premium-table-container .grid-table .header-row-ui .h-cell .head-icon.plus-icon{color:#fff;border-radius:var(--border-radius-6px);font-size:calc(var(--font-size-22px) * var(--font-scale));background:#3b82f6;margin-left:8px;padding:4px}.table-wrapper-premium .premium-table-container .grid-table .header-row-ui .h-cell .resizer{cursor:col-resize;z-index:10;touch-action:none;-webkit-user-select:none;user-select:none;border-right:2px solid #e2e8f0;width:4px;height:100%;position:absolute;top:0;right:0}.table-wrapper-premium .premium-table-container .grid-table .header-row-ui .h-cell .resizer.isResizing{border-right:3px solid #3b82f6}.table-wrapper-premium .premium-table-container .grid-table .header-row-ui .h-cell .resizer:hover{border-right-color:#3b82f6}.table-wrapper-premium .premium-table-container .grid-table .body-row-ui{border-radius:var(--border-radius-12px);border:1px solid var(--lightgrey);background:#fff;align-items:center;min-height:40px;margin-bottom:10px;transition:all .2s;display:flex}.table-wrapper-premium .premium-table-container .grid-table .body-row-ui:hover{border-color:#3b82f666;transform:translateY(-1px);box-shadow:0 4px 12px #0000000d}.table-wrapper-premium .premium-table-container .grid-table .body-row-ui .b-cell{font-size:calc(var(--font-size-13px) * var(--font-scale));color:#1e293b;font-weight:var(--font-weight-semibold);flex-grow:1;flex-shrink:0;align-items:center;padding:0 16px;display:flex;overflow:hidden}.table-wrapper-premium .premium-table-container .grid-table .body-row-ui .b-cell.editing-active{padding:0 8px}.table-wrapper-premium .premium-table-container .grid-table .body-row-ui .b-cell .cell-content-wrapper{align-items:center;width:100%;display:flex;overflow:hidden}.table-wrapper-premium .premium-table-container .grid-table .body-row-ui .b-cell .truncate-text{white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden}.table-wrapper-premium .premium-table-container .grid-table .body-row-ui .drag-handle-cell{color:#d9d9d9;font-size:calc(var(--font-size-20px) * var(--font-scale));cursor:grab;flex-grow:0;flex-shrink:0;justify-content:center;display:flex}.table-wrapper-premium .premium-table-container .grid-table .body-row-ui .drag-handle-cell:active{cursor:grabbing;color:#3b82f6}.table-wrapper-premium .inline-edit-wrapper{border-radius:var(--border-radius-8px);background:#f1f5f9;border:1.5px solid #3b82f6;align-items:center;gap:8px;width:100%;padding:4px 10px;display:flex}.table-wrapper-premium .inline-edit-wrapper .inline-input{font-size:calc(var(--font-size-13px) * var(--font-scale));font-weight:var(--font-weight-bold);color:#1e293b;background:0 0;border:none;outline:none;flex:1}.table-wrapper-premium .inline-edit-wrapper .edit-actions{gap:8px;display:flex}.table-wrapper-premium .inline-edit-wrapper .edit-actions .save-tick{color:#22c55e;cursor:pointer}.table-wrapper-premium .inline-edit-wrapper .edit-actions .cancel-x{color:#ef4444;cursor:pointer}.table-wrapper-premium .status-badge{border-radius:var(--border-radius-6px);font-size:calc(var(--font-size-10px) * var(--font-scale));font-weight:var(--font-weight-extrabold);text-transform:uppercase;padding:5px 12px}.table-wrapper-premium .status-badge.active,.table-wrapper-premium .status-badge.complete{color:var(--primary-color);background:#ede9fe}.table-wrapper-premium .status-badge.pending{color:#f59e0b;background:#fef9c3}.table-wrapper-premium .status-badge.completed{color:#10b981;background:#d1fae5}.table-wrapper-premium .status-badge.rejected,.table-wrapper-premium .status-badge.failed{color:#b91c1c;background:#fee2e2}.table-wrapper-premium .icon-text-cell{align-items:center;gap:10px;width:100%;display:flex}.table-wrapper-premium .icon-text-cell .cell-icon{font-size:calc(var(--font-size-18px) * var(--font-scale));flex-shrink:0}.table-wrapper-premium .icon-text-cell .cell-icon.mail{color:var(--bulkimport)}.table-wrapper-premium .icon-text-cell .cell-icon.phone{color:#0e607e}.table-wrapper-premium .icon-text-cell .cell-icon.whatsapp{color:var(--greenColor)}.table-wrapper-premium .icon-text-cell .cell-icon.projects{color:#9cd868}.table-wrapper-premium .icon-text-cell .cell-icon.role{color:#944398}.table-wrapper-premium .icon-text-cell .cell-icon.company{color:#b16aba}.table-wrapper-premium .icon-text-cell .cell-icon.description{color:#ee4268}.table-wrapper-premium .icon-text-cell .cell-icon.date{color:#ff6a91}.table-wrapper-premium .icon-text-cell .cell-icon.project{color:#f69220}.table-wrapper-premium .icon-text-cell .cell-icon.city{color:orange}.table-wrapper-premium .icon-text-cell .cell-icon.weburl{color:#1e90ff}.table-wrapper-premium .user-cell-box{pointer-events:none;align-items:center;gap:10px;display:flex}.table-wrapper-premium .user-cell-box .user-name{font-weight:var(--font-weight-bold);color:#1e293b}.table-wrapper-premium .action-cell{gap:8px;display:flex}.table-wrapper-premium .action-cell .action-btn{border-radius:var(--border-radius-8px);cursor:pointer;border:none;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.table-wrapper-premium .action-cell .action-btn.edit-btn{color:#3b82f6;background:#eff6ff}.table-wrapper-premium .action-cell .action-btn.edit-btn:hover{color:#fff;background:#3b82f6}.table-wrapper-premium .action-cell .action-btn.delete-btn{color:#ef4444;background:#fef2f2}.table-wrapper-premium .action-cell .action-btn.delete-btn:hover{color:#fff;background:#ef4444}.table-wrapper-premium .action-cell .action-btn.view-btn{color:#16a34a;background:#dcfce7}.table-wrapper-premium .action-cell .action-btn.view-btn:hover{color:#fff;background:#16a34a}.table-wrapper-premium .table-pagination-ui{border-radius:var(--border-radius-12px);border:1px solid var(--lightgrey);background:#fff;justify-content:space-between;align-items:center;margin-top:10px;padding:16px;display:flex}.table-wrapper-premium .table-pagination-ui .page-info{font-size:calc(var(--font-size-13px) * var(--font-scale));color:var(--darkGrey)}.table-wrapper-premium .table-pagination-ui .page-info b{color:#1e293b}.table-wrapper-premium .table-pagination-ui .pagination-controls{gap:8px;display:flex}.table-wrapper-premium .table-pagination-ui .pagination-controls .p-btn{border-radius:var(--border-radius-8px);border:1px solid var(--lightgrey);cursor:pointer;background:#fff;width:34px;height:34px;transition:all .2s}.table-wrapper-premium .table-pagination-ui .pagination-controls .p-btn:hover:not(:disabled){color:#3b82f6;border-color:#3b82f6}.table-wrapper-premium .table-pagination-ui .pagination-controls .p-btn:disabled{opacity:.4;cursor:not-allowed}.table-wrapper-premium .table-pagination-ui .pagination-controls .current-page-tag{color:#3b82f6;border-radius:var(--border-radius-8px);font-weight:var(--font-weight-bold);font-size:calc(var(--font-size-13px) * var(--font-scale));background:#3b82f61a;align-items:center;padding:0 14px;display:flex}.expanded-control-details{border-radius:var(--border-radius-12px);background:#f7f7f7;margin-bottom:10px;padding:12px 16px}.expanded-control-details .details-header{background:var(--inputBG);border-radius:var(--border-radius-8px);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;padding:10px 14px;display:flex}.expanded-control-details .details-header .header-title{font-size:calc(var(--font-size-14px) * var(--font-scale));font-weight:var(--font-weight-semibold);color:#0f172a}.expanded-control-details .details-header .detail-item{font-size:calc(var(--font-size-12px) * var(--font-scale));color:#475569;font-weight:var(--font-weight-medium);background:#f8fafc;border-radius:999px;padding:4px 10px}.expanded-control-details .details-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;margin-bottom:12px;display:grid}.expanded-control-details .details-card{background:var(--inputBG);border-radius:var(--border-radius-10px);padding:14px;box-shadow:0 1px 2px #0000000a}.expanded-control-details .details-card .detail-row{flex-direction:column;gap:3px;padding:7px 0;display:flex}.expanded-control-details .details-card .detail-row:last-child{border-bottom:none;padding-bottom:0}.expanded-control-details .details-card .detail-row .detail-label{font-size:calc(var(--font-size-10px) * var(--font-scale));font-weight:var(--font-weight-semibold);color:#64748b;text-transform:uppercase;letter-spacing:.04em}.expanded-control-details .details-card .detail-row .detail-value{font-size:calc(var(--font-size-13px) * var(--font-scale));color:#0f172a;font-weight:var(--font-weight-medium);line-height:1.4}.expanded-control-details .descriptions-section{background:var(--inputBG);border-radius:var(--border-radius-10px);padding:14px;box-shadow:0 1px 2px #0000000a}.expanded-control-details .descriptions-section .section-title{font-size:calc(var(--font-size-14px) * var(--font-scale));font-weight:var(--font-weight-semibold);color:#0f172a;margin-bottom:10px}.expanded-control-details .descriptions-section .description-item{border-radius:var(--border-radius-6px);background:#f8fafc;margin-bottom:8px;padding:8px 10px}.expanded-control-details .descriptions-section .description-item .description-label{font-size:calc(var(--font-size-12px) * var(--font-scale));font-weight:var(--font-weight-semibold);color:#334155}.expanded-control-details .descriptions-section .description-item .description-text{font-size:calc(var(--font-size-12px) * var(--font-scale));color:#0f172a}.addcontrol-premium .ant-modal{min-width:900px}.addcontrol-premium .ant-modal-content{padding:0}.addcontrol-premium .content-wrapper{padding:15px}.addcontrol-premium .field-group-row{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px;display:grid}.addcontrol-premium .field-group-column{flex-direction:column;gap:20px;margin-bottom:24px;display:flex}.addcontrol-premium .tabs-premium{margin-bottom:24px}.addcontrol-premium .tabs-premium .ant-tabs .ant-tabs-nav{margin:0}.addcontrol-premium .tabs-premium .ant-tabs .ant-tabs-nav:before{border-bottom:1px solid #0000000f}.addcontrol-premium .tabs-premium .ant-tabs .ant-tabs-tab{padding:12px 16px;transition:all .2s}.addcontrol-premium .tabs-premium .ant-tabs .ant-tabs-tab:hover{color:#667eea}.addcontrol-premium .tabs-premium .ant-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:#667eea;font-weight:var(--font-weight-medium)}.addcontrol-premium .tabs-premium .ant-tabs .ant-tabs-ink-bar{background:linear-gradient(90deg,#667eea,#764ba2);border-radius:3px 3px 0 0;height:3px}.addcontrol-premium .tabs-premium .tab-label{align-items:center;gap:8px;display:flex}.addcontrol-premium .tabs-premium .tab-label .tab-icon{font-size:calc(var(--font-size-18px) * var(--font-scale))}.addcontrol-premium .tab-content-premium{border-radius:var(--border-radius-16px);background:#fff;border:1px solid #0000000f;margin-bottom:24px;overflow:hidden;box-shadow:0 4px 12px #00000005}.addcontrol-premium .tab-panel{padding:24px}.addcontrol-premium .tab-panel .panel-title{font-size:calc(var(--font-size-16px) * var(--font-scale));font-weight:var(--font-weight-semibold);color:#1a1f36;letter-spacing:-.01em;align-items:center;gap:8px;margin:0 0 20px;display:flex}.addcontrol-premium .tab-panel .panel-title .title-icon{color:#667eea;font-size:calc(var(--font-size-20px) * var(--font-scale))}.addcontrol-premium .tab-panel .panel-header-with-actions{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.addcontrol-premium .tab-panel .panel-header-with-actions .panel-title{margin:0}.addcontrol-premium .tab-panel .panel-header-with-actions .actions{gap:12px;display:flex}.addcontrol-premium .tab-panel .panel-content{grid-template-columns:repeat(2,1fr);gap:15px;display:grid}.addcontrol-premium .tab-panel .panel-content-design{flex-direction:column;gap:15px;display:flex}.addcontrol-premium .date-group,.addcontrol-premium .select-group{grid-template-columns:1fr 1fr;gap:16px;display:grid}.addcontrol-premium .impl-wrapper-premium{border-radius:var(--border-radius-12px);background:#f8fafd;padding:16px}.addcontrol-premium .impl-wrapper-premium .impl-title{font-size:calc(var(--font-size-14px) * var(--font-scale));font-weight:var(--font-weight-semibold);color:#1a1f36;align-items:center;gap:8px;margin-bottom:12px;display:flex}.addcontrol-premium .impl-wrapper-premium .impl-title .title-icon{color:#667eea}.addcontrol-premium .impl-wrapper-premium .impl-card-premium{border-radius:var(--border-radius-10px);background:#fff;padding:16px;box-shadow:0 2px 8px #00000005}.addcontrol-premium .impl-wrapper-premium .impl-card-premium .impl-status-badge{font-size:calc(var(--font-size-12px) * var(--font-scale));font-weight:var(--font-weight-medium);border-radius:100px;margin-bottom:12px;padding:4px 12px;display:inline-block}.addcontrol-premium .impl-wrapper-premium .impl-card-premium .impl-status-badge.not-designed{color:#f5222d;background:#fff2f0}.addcontrol-premium .impl-wrapper-premium .impl-card-premium .impl-status-badge.designed{color:#1890ff;background:#e6f7ff}.addcontrol-premium .impl-wrapper-premium .impl-card-premium .impl-status-badge.implemented{color:#52c41a;background:#f6ffed}.addcontrol-premium .impl-wrapper-premium .impl-card-premium .impl-desc{font-size:calc(var(--font-size-13px) * var(--font-scale));color:var(--secondary-color);line-height:1.5}.addcontrol-premium .evidence-section-premium{border-radius:var(--border-radius-12px);background:#f8fafd;padding:16px}.addcontrol-premium .evidence-section-premium .evidence-label{font-size:calc(var(--font-size-14px) * var(--font-scale));font-weight:var(--font-weight-semibold);color:#1a1f36;align-items:center;gap:8px;margin-bottom:12px;display:flex}.addcontrol-premium .evidence-section-premium .evidence-label .label-icon{color:#667eea}.addcontrol-premium .evidence-section-premium .upload-btn-premium{border-radius:var(--border-radius-10px);width:100%;font-size:calc(var(--font-size-14px) * var(--font-scale));font-weight:var(--font-weight-medium);color:#1a1f36;cursor:pointer;background:#fff;border:2px dashed #d0d5dd;justify-content:center;align-items:center;gap:8px;padding:12px;transition:all .2s;display:flex}.addcontrol-premium .evidence-section-premium .upload-btn-premium:hover{color:#667eea;background:#f0f3fe;border-color:#667eea}.addcontrol-premium .evidence-section-premium .upload-btn-premium .upload-icon{font-size:calc(var(--font-size-18px) * var(--font-scale));color:#667eea}.addcontrol-premium .btn-outline-premium{border-radius:var(--border-radius-8px);font-size:calc(var(--font-size-13px) * var(--font-scale));font-weight:var(--font-weight-medium);color:#1a1f36;cursor:pointer;background:0 0;border:1px solid #d0d5dd;align-items:center;gap:6px;padding:8px 16px;transition:all .2s;display:flex}.addcontrol-premium .btn-outline-premium:hover{color:#667eea;background:#f0f3fe;border-color:#667eea}.addcontrol-premium .btn-outline-premium .btn-icon{font-size:calc(var(--font-size-16px) * var(--font-scale))}.addcontrol-premium .btn-primary-premium{border-radius:var(--border-radius-8px);font-size:calc(var(--font-size-13px) * var(--font-scale));font-weight:var(--font-weight-medium);color:#fff;cursor:pointer;background:linear-gradient(135deg,#667eea,#764ba2);border:none;align-items:center;gap:6px;padding:8px 16px;transition:all .2s;display:flex;box-shadow:0 4px 12px #667eea4d}.addcontrol-premium .btn-primary-premium:hover{transform:translateY(-1px);box-shadow:0 6px 16px #667eea66}.addcontrol-premium .btn-danger-premium{border-radius:var(--border-radius-8px);font-size:calc(var(--font-size-13px) * var(--font-scale));font-weight:var(--font-weight-medium);color:#fff;cursor:pointer;background:linear-gradient(135deg,#f56565,#e53e3e);border:none;align-items:center;gap:6px;padding:8px 16px;transition:all .2s;display:flex;box-shadow:0 4px 12px #f565654d}.addcontrol-premium .btn-danger-premium:hover{transform:translateY(-1px);box-shadow:0 6px 16px #f5656566}.addcontrol-premium .task-status-card{border-radius:var(--border-radius-12px);background:#f8fafd;border:1px solid #0000000a;align-items:center;gap:16px;padding:16px;display:flex}.addcontrol-premium .task-status-card .status-icon{border-radius:var(--border-radius-10px);width:40px;height:40px;font-size:calc(var(--font-size-20px) * var(--font-scale));justify-content:center;align-items:center;display:flex}.addcontrol-premium .task-status-card .status-icon.warning{color:#fa8c16;background:#fff7e6}.addcontrol-premium .task-status-card .status-icon.info{color:#1890ff;background:#e6f7ff}.addcontrol-premium .task-status-card .status-content{flex:1}.addcontrol-premium .task-status-card .status-content .status-label{font-size:calc(var(--font-size-12px) * var(--font-scale));color:var(--secondary-color);margin-bottom:4px;display:block}.addcontrol-premium .task-status-card .status-content .status-value{font-size:calc(var(--font-size-14px) * var(--font-scale));font-weight:var(--font-weight-semibold);color:#1a1f36}.addcontrol-premium .task-status-card .status-content .status-value.not-set{color:#fa8c16}.addcontrol-premium .task-status-card .status-content .status-message{font-size:calc(var(--font-size-14px) * var(--font-scale));color:#1a1f36}.addcontrol-premium .task-status-card.empty{background:#fff;border:1px dashed #d0d5dd}.addcontrol-premium .issues-stats-premium{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:24px;display:grid}.addcontrol-premium .issues-stats-premium .stat-card-premium{border-radius:var(--border-radius-12px);text-align:center;background:#f8fafd;padding:16px;transition:all .2s}.addcontrol-premium .issues-stats-premium .stat-card-premium:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000000a}.addcontrol-premium .issues-stats-premium .stat-card-premium .stat-value{font-size:calc(var(--font-size-28px) * var(--font-scale));font-weight:var(--font-weight-bold);color:#1a1f36;margin-bottom:4px;line-height:1.2;display:block}.addcontrol-premium .issues-stats-premium .stat-card-premium .stat-label{font-size:calc(var(--font-size-12px) * var(--font-scale));color:var(--secondary-color)}.addcontrol-premium .issues-stats-premium .stat-card-premium.warning .stat-value{color:#fa8c16}.addcontrol-premium .issues-stats-premium .stat-card-premium.warning{background:#fff7e6}.addcontrol-premium .issues-stats-premium .stat-card-premium.success .stat-value{color:#52c41a}.addcontrol-premium .issues-stats-premium .stat-card-premium.success{background:#f6ffed}.addcontrol-premium .change-log-grid-premium{flex-direction:column;gap:12px;display:flex}.addcontrol-premium .change-log-grid-premium .change-log-card-premium{border-radius:var(--border-radius-12px);background:#f8fafd;border-left:4px solid #0000;padding:16px;transition:all .2s}.addcontrol-premium .change-log-grid-premium .change-log-card-premium:hover{background:#fff;border-left-color:#667eea;box-shadow:0 4px 12px #0000000a}.addcontrol-premium .change-log-grid-premium .change-log-card-premium .change-log-header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.addcontrol-premium .change-log-grid-premium .change-log-card-premium .change-log-header .change-log-title{font-size:calc(var(--font-size-13px) * var(--font-scale));font-weight:var(--font-weight-semibold);color:#1a1f36;border:1px solid var(--bordeertypetwo);background:#fff;border-radius:100px;padding:4px 12px}.addcontrol-premium .change-log-grid-premium .change-log-card-premium .change-log-header .change-log-time{font-size:calc(var(--font-size-12px) * var(--font-scale));color:var(--secondary-color);align-items:center;gap:4px;display:flex}.addcontrol-premium .change-log-grid-premium .change-log-card-premium .change-log-header .change-log-time .time-icon{font-size:calc(var(--font-size-12px) * var(--font-scale))}.addcontrol-premium .change-log-grid-premium .change-log-card-premium .change-log-diff{flex-direction:column;gap:8px;display:flex}.addcontrol-premium .change-log-grid-premium .change-log-card-premium .change-log-diff .diff-item{font-size:calc(var(--font-size-13px) * var(--font-scale));align-items:center;gap:8px;display:flex}.addcontrol-premium .change-log-grid-premium .change-log-card-premium .change-log-diff .diff-item .diff-label{min-width:40px;color:var(--secondary-color)}.addcontrol-premium .change-log-grid-premium .change-log-card-premium .change-log-diff .diff-item .diff-value{font-weight:var(--font-weight-medium)}.addcontrol-premium .change-log-grid-premium .change-log-card-premium .change-log-diff .diff-item .diff-value.old{color:#9ca3af;text-decoration:line-through}.addcontrol-premium .change-log-grid-premium .change-log-card-premium .change-log-diff .diff-item .diff-value.new{color:#52c41a}.addcontrol-premium .table-container{border-radius:var(--border-radius-12px);border:1px solid #0000000a;margin-top:20px;overflow:hidden}.addcontrol-premium .metadata-section{margin-top:24px}.addcontrol-premium .metadata-section .divider{background:linear-gradient(90deg, transparent, var(--bordeertypetwo), transparent);height:1px;margin-bottom:16px}.addcontrol-premium .metadata-section .metadata-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.addcontrol-premium .metadata-section .metadata-grid .metadata-item{flex-direction:column;gap:4px;display:flex}.addcontrol-premium .metadata-section .metadata-grid .metadata-item .metadata-label{font-size:calc(var(--font-size-11px) * var(--font-scale));font-weight:var(--font-weight-medium);color:var(--secondary-color);text-transform:uppercase;letter-spacing:.05em}.addcontrol-premium .metadata-section .metadata-grid .metadata-item .metadata-value{font-size:calc(var(--font-size-13px) * var(--font-scale));color:#1a1f36;align-items:center;gap:6px;display:flex}.addcontrol-premium .metadata-section .metadata-grid .metadata-item .metadata-value .metadata-icon{color:#9ca3af;font-size:calc(var(--font-size-14px) * var(--font-scale))}.addcontrol-premium .footer-actions{background:#f8fafd;border-top:1px solid #0000000a;justify-content:space-between;align-items:center;padding:20px 32px 24px;display:flex}.addcontrol-premium .footer-actions .action-group{gap:12px;display:flex}.modal-header .close-btn{margin-left:10px}.disp-flex{gap:3px;display:flex}.AssignProjects .ant-modal{max-width:723px}.AssignProjects .ant-modal-container{max-height:600px;overflow-y:auto}.AssignProjects .fieldFlex{align-items:center;gap:10px;width:100%;padding:20px;display:flex}.AssignProjects .fieldFlex .input-width-70{width:95%}.AssignProjects .fieldFlex .form-group h2{cursor:pointer;color:#9c9c9c;min-width:90px;font-size:calc(var(--font-size-12px) * var(--font-scale));font-weight:var(--font-weight-normal);background:0 0;outline:none;margin-bottom:0;margin-left:auto;text-decoration:underline}.AssignProjects .fieldFlex1{justify-content:flex-end;align-items:center;gap:10px;width:100%;padding:20px;display:flex}.AssignProjects .fieldFlex1 .form-group h2{cursor:pointer;color:#9c9c9c;min-width:90px;font-size:calc(var(--font-size-12px) * var(--font-scale));font-weight:var(--font-weight-normal);background:0 0;outline:none;margin-bottom:0;margin-left:auto;text-decoration:underline}.AssignProjects .separator{background-color:var(--lightgray);height:1px;margin:5px 0}.AssignProjects .company-Cont{justify-content:space-between;align-items:center;padding:15px 15px 0;display:flex}.AssignProjects .company-Cont .form-group .company-Name{font-size:calc(var(--font-size-15px) * var(--font-scale));font-weight:var(--font-weight-medium);color:var(--gray);margin-bottom:0;text-decoration:underline}.AssignProjects .company-Cont .quick-select{align-items:center;display:flex}.AssignProjects .company-Cont .quick-select .all{color:#9c9c9c;font-weight:var(--font-weight-medium);font-size:calc(var(--font-size-14px) * var(--font-scale));cursor:pointer;border-right:1px solid;margin:0 10px 0 0;padding:0 10px}.AssignProjects .company-Cont .quick-select .none{color:#9c9c9c;font-weight:var(--font-weight-medium);font-size:var(--font-size-14px);cursor:pointer;padding:0 10px}.AssignProjects .fieldmaintaindvcolumn .projects{justify-content:space-between;align-items:center;width:100%;height:25px;margin:0;padding:0;display:flex}.AssignProjects .fieldmaintaindvcolumn .projects .form-group h1{font-size:var(--font-size-12px);color:var(--black);margin-bottom:0}.AssignProjects .fieldmaintaindvcolumn .projects .form-group .project-delete-icon{font-size:calc(var(--font-size-20px) * var(--font-scale));color:var(--red);cursor:pointer}.AssignProjects .no-data,.AssignProjects .loading{padding:0 10px}.dynamicTable_HeightProjectDetail{margin-top:10px}.table-header-toggle{background:var(--white);border-radius:var(--border-radius-6px);cursor:pointer;justify-content:space-between;align-items:center;padding:12px 16px;transition:background .2s;display:flex}.table-header-toggle h3{font-size:calc(var(--font-size-16px) * var(--font-scale));font-weight:var(--font-weight-semibold);color:var(--color-333);margin:0}.table-header-toggle .header-icons{align-items:center;gap:8px;display:flex}.table-header-toggle .chevronIcon{font-size:calc(var(--font-size-20px) * var(--font-scale));color:var(--color-555);transition:transform .3s;transform:rotate(270deg)}.table-header-toggle.open .chevronIcon{transform:rotate(0)}.table-header-toggle .deleteIcon{font-size:calc(var(--font-size-18px) * var(--font-scale));color:var(--color-ff4d4f);cursor:pointer;transition:color .2s}.table-header-toggle .deleteIcon:hover{color:var(--color-d9363e)}.table-header-toggle:hover{background:var(--color-f9f9fa)}.tabsContentWrapper .noResults{text-align:center;padding:20px}.tabsContentWrapper .noResults .noResultsText{color:var(--color-f9f9fa);font-size:calc(var(--font-size-14px) * var(--font-scale))}.tabsContentWrapper .executionLogsWrapper{border:1px solid var(--color-e6e8eb);background:var(--color-fff);border-radius:12px;margin-top:16px;overflow:hidden;box-shadow:0 1px 3px #0000000d}.tabsContentWrapper .executionLogsWrapper .conditionsList{gap:12px;display:flex}.tabsContentWrapper .executionLogsWrapper .conditionsList .conditionCard{background:var(--white);border:1px solid var(--color-e6e8eb);border-radius:8px;padding:12px;transition:all .2s}.tabsContentWrapper .executionLogsWrapper .conditionsList .conditionCard .conditionHeader{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:10px;display:flex}.tabsContentWrapper .executionLogsWrapper .conditionsList .conditionCard .conditionHeader .conditionField{font-weight:var(--font-weight-semibold);color:var(--color-1f2937);background:var(--color-f3f4f6);border-radius:6px;padding:4px 8px;font-size:12px}.tabsContentWrapper .executionLogsWrapper .conditionsList .conditionCard .conditionHeader .conditionOperator{color:var(--color-6b7280);font-family:monospace;font-size:12px}.tabsContentWrapper .executionLogsWrapper .conditionsList .conditionCard .conditionHeader .conditionBadge{font-size:11px;font-weight:var(--font-weight-medium);border-radius:12px;padding:2px 8px}.tabsContentWrapper .executionLogsWrapper .conditionsList .conditionCard .conditionHeader .conditionBadge.success{color:#059669;background:#d1fae5}.tabsContentWrapper .executionLogsWrapper .conditionsList .conditionCard .conditionHeader .conditionBadge.fail{color:#dc2626;background:#fee2e2}.tabsContentWrapper .executionLogsWrapper .conditionsList .conditionCard .conditionDetails{flex-direction:column;gap:6px;display:flex}.tabsContentWrapper .executionLogsWrapper .conditionsList .conditionCard .conditionDetails .conditionRow{align-items:baseline;gap:8px;font-size:12px;display:flex}.tabsContentWrapper .executionLogsWrapper .conditionsList .conditionCard .conditionDetails .conditionRow .label{min-width:60px;color:var(--color-6b7280);font-weight:var(--font-weight-medium)}.tabsContentWrapper .executionLogsWrapper .conditionsList .conditionCard .conditionDetails .conditionRow code{background:var(--color-f9fafb);color:var(--color-1f2937);border-radius:4px;padding:2px 6px;font-family:monospace;font-size:11px}.tabsContentWrapper .executionLogsWrapper .actionsSummary{margin-top:20px;margin-bottom:20px}.tabsContentWrapper .executionLogsWrapper .actionsSummary strong{color:var(--color-6b7280);text-transform:uppercase;letter-spacing:.5px;margin-bottom:10px;font-size:11px;font-weight:600;display:block}.tabsContentWrapper .executionLogsWrapper .actionsSummary .actionsList{flex-direction:column;gap:8px;display:flex}.tabsContentWrapper .executionLogsWrapper .actionsSummary .actionsList .actionCard{background:var(--white);border:1px solid var(--color-e6e8eb);border-radius:8px;align-items:center;gap:12px;padding:8px 12px;display:flex}.tabsContentWrapper .executionLogsWrapper .actionsSummary .actionsList .actionCard .actionType{font-weight:var(--font-weight-semibold);color:var(--color-1f2937);text-transform:capitalize;font-size:13px}.tabsContentWrapper .executionLogsWrapper .actionsSummary .actionsList .actionCard .actionStatus{background:var(--color-f3f4f6);color:var(--color-6b7280);border-radius:12px;padding:2px 8px;font-size:11px}.tabsContentWrapper .executionLogsWrapper .actionsSummary .actionsList .actionCard .actionStatus.executed,.tabsContentWrapper .executionLogsWrapper .actionsSummary .actionsList .actionCard .actionStatus.sent{color:#059669;background:#d1fae5}.tabsContentWrapper .executionLogsWrapper .actionsSummary .actionsList .actionCard .actionStatus.skipped{color:#dc2626;background:#fee2e2}.tabsContentWrapper .executionLogsWrapper .actionsSummary .actionsList .actionCard .actionDetail{color:var(--color-6b7280);font-size:11px}.tabsContentWrapper .executionLogsWrapper .skipReason{color:#dc2626;background:#fee2e2;border-radius:6px;margin-top:8px;padding:6px 10px;font-size:12px}.tabsContentWrapper .executionLogsWrapper .detailItem.full-width{grid-column:1/-1}.tabsContentWrapper .executionLogsWrapper .noDataState{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:48px 20px;display:flex}.tabsContentWrapper .executionLogsWrapper .noDataState svg{color:var(--color-9ca3af);opacity:.5}.tabsContentWrapper .executionLogsWrapper .noDataState p{font-size:var(--font-size-14px);font-weight:var(--font-weight-medium);color:var(--color-374151);margin:0}.tabsContentWrapper .executionLogsWrapper .noDataState span{color:var(--color-9ca3af);font-size:12px}.tabsContentWrapper .executionLogsWrapper .loadingState{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:40px 20px;display:flex}.tabsContentWrapper .executionLogsWrapper .loadingState .spinner{border:2px solid var(--color-e6e8eb);border-top-color:var(--primary-color);border-radius:50%;width:32px;height:32px;animation:.6s linear infinite spin}.tabsContentWrapper .executionLogsWrapper .loadingState span{color:var(--color-6b7280);font-size:13px}.tabsContentWrapper .executionLogsWrapper .logTableHeader{font-size:12px;font-weight:var(--font-weight-semibold);color:var(--color-6b7280);background:var(--color-f9fafb);border-bottom:1px solid var(--color-e6e8eb);text-transform:uppercase;letter-spacing:.5px;grid-template-columns:2fr 2fr 1fr 2fr 1fr;padding:14px 20px;display:grid}.tabsContentWrapper .executionLogsWrapper .logCard{border-bottom:1px solid var(--color-f0f0f0);transition:all .2s}.tabsContentWrapper .executionLogsWrapper .logCard:last-child{border-bottom:none}.tabsContentWrapper .executionLogsWrapper .logCard.highlighted{background:linear-gradient(90deg,#9141ee14 0%,#9141ee08 100%);position:relative}.tabsContentWrapper .executionLogsWrapper .logCard.highlighted:before{content:"";background:linear-gradient(135deg,#9141ee,#a855f7);width:3px;animation:.3s slideIn;position:absolute;top:0;bottom:0;left:0}.tabsContentWrapper .executionLogsWrapper .logCard.highlighted .logHeader{background:#9141ee0d}@keyframes slideIn{0%{opacity:0;transform:translate(120%)}to{opacity:1;transform:translate(0)}}.tabsContentWrapper .executionLogsWrapper .logCard .logHeader{cursor:pointer;background:var(--color-fff);padding:14px 20px;transition:background .2s}.tabsContentWrapper .executionLogsWrapper .logCard .logHeader:hover{background:var(--color-fafafa)}.tabsContentWrapper .executionLogsWrapper .logCard .logHeader .logRow{color:var(--color-111827);grid-template-columns:2fr 2fr 1fr 2fr 1fr;align-items:center;gap:12px;font-size:13px;display:grid}.tabsContentWrapper .executionLogsWrapper .logCard .logHeader .logRow .triggerCell{align-items:center;gap:12px;display:flex}.tabsContentWrapper .executionLogsWrapper .logCard .logHeader .logRow .triggerCell .expandIcon{width:20px;height:20px;color:var(--color-9ca3af);justify-content:center;align-items:center;transition:transform .25s;display:flex}.tabsContentWrapper .executionLogsWrapper .logCard .logHeader .logRow .triggerCell .expandIcon svg{transition:transform .2s}.tabsContentWrapper .executionLogsWrapper .logCard .logHeader .logRow .triggerCell .expandIcon.open svg{transform:rotate(90deg)}.tabsContentWrapper .executionLogsWrapper .logCard .logHeader .logRow .triggerCell .triggerInfo{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tabsContentWrapper .executionLogsWrapper .logCard .logHeader .logRow .triggerCell .triggerInfo .triggerName{font-weight:var(--font-weight-medium)}.tabsContentWrapper .executionLogsWrapper .logCard .logHeader .logRow .triggerCell .triggerInfo .triggerBadge{background:var(--color-f3f4f6);color:var(--color-6b7280);font-size:10px;font-weight:var(--font-weight-normal);border-radius:12px;padding:2px 8px}.tabsContentWrapper .executionLogsWrapper .logCard .logHeader .logRow .resultCell{align-items:center;display:flex}.tabsContentWrapper .executionLogsWrapper .logCard .logHeader .logRow .statusBadge{font-size:12px;font-weight:var(--font-weight-medium);border-radius:20px;align-items:center;padding:4px 12px;line-height:1.2;display:inline-flex}.tabsContentWrapper .executionLogsWrapper .logCard .logHeader .logRow .statusBadge.success{color:#059669;background:linear-gradient(135deg,#ecfdf5 0%,#d1fae5 100%)}.tabsContentWrapper .executionLogsWrapper .logCard .logHeader .logRow .statusBadge.fail{color:#dc2626;background:linear-gradient(135deg,#fee2e2 0%,#fecaca 100%)}.tabsContentWrapper .executionLogsWrapper .logCard .logHeader .logRow .nextRun{color:#10b981;font-weight:var(--font-weight-medium);font-size:12px}.tabsContentWrapper .executionLogsWrapper .logCard .logHeader .logRow .actionText{font-weight:var(--font-weight-normal);color:var(--color-4b5563)}.tabsContentWrapper .executionLogsWrapper .logCard .logHeader .logRow .executedAt{font-weight:var(--font-weight-normal);color:var(--color-6b7280);font-size:12px}.tabsContentWrapper .executionLogsWrapper .logCard .logDetails{background:var(--color-fafbfc);border-top:1px solid var(--color-e6e8eb);padding:20px 24px}.tabsContentWrapper .executionLogsWrapper .logCard .logDetails .detailsGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin-bottom:20px;display:grid}.tabsContentWrapper .executionLogsWrapper .logCard .logDetails .detailItem{flex-direction:column;gap:8px;display:flex}.tabsContentWrapper .executionLogsWrapper .logCard .logDetails .detailItem strong{font-size:11px;font-weight:var(--font-weight-semibold);color:var(--color-6b7280);text-transform:uppercase;letter-spacing:.5px}.tabsContentWrapper .executionLogsWrapper .logCard .logDetails .detailItem .detailValue{color:var(--color-1f2937);background:var(--color-fff);border:1px solid var(--color-e6e8eb);border-radius:8px;padding:8px 12px;font-size:13px}.tabsContentWrapper .executionLogsWrapper .logCard .logDetails .detailItem .detailValue .expectedValue{color:var(--primary-color);font-weight:var(--font-weight-500);margin-left:4px}.tabsContentWrapper .executionLogsWrapper .logCard .logDetails .detailItem .evaluatedValue{background:var(--color-f9fafb);font-family:Monaco,Menlo,monospace;font-size:12px}.tabsContentWrapper .executionLogsWrapper .logCard .logDetails .detailItem .sectionTags{flex-wrap:wrap;gap:6px;display:flex}.tabsContentWrapper .executionLogsWrapper .logCard .logDetails .detailItem .sectionTags .sectionTag{background:var(--color-f3f4f6);color:var(--color-4b5563);border-radius:6px;padding:4px 10px;font-size:11px}.tabsContentWrapper .executionLogsWrapper .logCard .logDetails .detailItem .resultText{font-weight:var(--font-weight-semibold)}.tabsContentWrapper .executionLogsWrapper .logCard .logDetails .detailItem .resultText.success{color:#059669}.tabsContentWrapper .executionLogsWrapper .logCard .logDetails .detailItem .resultText.fail{color:#dc2626}.tabsContentWrapper .executionLogsWrapper .logCard .logDetails .detailItem .eventTypeBadge{color:#4338ca;font-size:11px;font-weight:var(--font-weight-medium);background:linear-gradient(135deg,#e0e7ff 0%,#c7d2fe 100%);border-radius:6px;padding:4px 12px;display:inline-block}.tabsContentWrapper .executionLogsWrapper .logCard .logDetails .detailItem.highlight{background:linear-gradient(135deg,#0596690d 0%,#05966905 100%);border-radius:8px;margin:-4px 0;padding:12px}.tabsContentWrapper .executionLogsWrapper .logCard .logDetails .fullExecution{margin-top:20px}.tabsContentWrapper .executionLogsWrapper .logCard .logDetails .fullExecution .executionHeader{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.tabsContentWrapper .executionLogsWrapper .logCard .logDetails .fullExecution .executionHeader strong{font-size:11px;font-weight:var(--font-weight-semibold);color:var(--color-6b7280);text-transform:uppercase;letter-spacing:.5px}.tabsContentWrapper .executionLogsWrapper .logCard .logDetails .fullExecution .executionHeader .copyBtn{background:var(--color-fff);border:1px solid var(--color-e6e8eb);cursor:pointer;border-radius:6px;padding:4px 10px;font-size:11px;transition:all .2s}.tabsContentWrapper .executionLogsWrapper .logCard .logDetails .fullExecution .executionHeader .copyBtn:hover{background:var(--primary-color);border-color:var(--primary-color);color:var(--white)}.tabsContentWrapper .executionLogsWrapper .logCard .logDetails .fullExecution pre{background:var(--color-1f2937);color:#e5e7eb;border-radius:10px;padding:16px;font-family:Monaco,Menlo,monospace;font-size:12px;line-height:1.5;overflow-x:auto}.tabsContentWrapper .paginationControls{background:var(--color-f9fafb);border-top:1px solid var(--color-e6e8eb);justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.tabsContentWrapper .paginationControls .paginationLeft{color:var(--color-6b7280);align-items:center;gap:16px;font-size:13px;display:flex}.tabsContentWrapper .paginationControls .paginationLeft .logsCount strong{color:var(--color-111827);font-weight:var(--font-weight-semibold)}.tabsContentWrapper .paginationControls .paginationLeft .pageSizeSelect{border:1px solid var(--color-e6e8eb);background:var(--color-fff);cursor:pointer;color:var(--color-111827);border-radius:8px;outline:none;padding:6px 12px;font-size:13px;transition:all .2s}.tabsContentWrapper .paginationControls .paginationLeft .pageSizeSelect:hover{border-color:var(--primary-color)}.tabsContentWrapper .paginationControls .paginationLeft .pageSizeSelect:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px #9141ee1a}.tabsContentWrapper .paginationControls .paginationRight{align-items:center;gap:12px;display:flex}.tabsContentWrapper .paginationControls .paginationRight .paginationBtn{border:1px solid var(--color-e6e8eb);background:var(--color-fff);cursor:pointer;font-size:13px;font-weight:var(--font-weight-medium);color:var(--color-374151);border-radius:8px;align-items:center;gap:6px;padding:6px 14px;transition:all .2s;display:inline-flex}.tabsContentWrapper .paginationControls .paginationRight .paginationBtn svg{transition:transform .2s}.tabsContentWrapper .paginationControls .paginationRight .paginationBtn.prev svg{transform:rotate(90deg)}.tabsContentWrapper .paginationControls .paginationRight .paginationBtn.next svg{transform:rotate(-90deg)}.tabsContentWrapper .paginationControls .paginationRight .paginationBtn:hover:not(:disabled){background:var(--primary-color);border-color:var(--primary-color);color:var(--color-fff)}.tabsContentWrapper .paginationControls .paginationRight .paginationBtn:hover:not(:disabled) svg{stroke:var(--white)}.tabsContentWrapper .paginationControls .paginationRight .paginationBtn:disabled{cursor:not-allowed;opacity:.4;background:var(--color-f3f4f6)}.tabsContentWrapper .paginationControls .paginationRight .pageNumbers{gap:6px;display:flex}.tabsContentWrapper .paginationControls .paginationRight .pageNumbers .pageNumber{border:1px solid var(--color-e6e8eb);background:var(--color-fff);cursor:pointer;min-width:32px;height:32px;font-size:13px;font-weight:var(--font-weight-medium);color:var(--color-374151);border-radius:8px;justify-content:center;align-items:center;transition:all .2s;display:flex}.tabsContentWrapper .paginationControls .paginationRight .pageNumbers .pageNumber:hover{border-color:var(--primary-color);color:var(--primary-color)}.tabsContentWrapper .paginationControls .paginationRight .pageNumbers .pageNumber.active{background:var(--primary-color);border-color:var(--primary-color);color:var(--white)}@media (max-width:768px){.tabsContentWrapper .executionLogsWrapper .logTableHeader,.tabsContentWrapper .executionLogsWrapper .logRow{grid-template-columns:1fr!important;gap:8px!important}.tabsContentWrapper .executionLogsWrapper .logTableHeader{display:none}.tabsContentWrapper .executionLogsWrapper .logRow{flex-direction:column;align-items:flex-start!important;display:flex!important}.tabsContentWrapper .executionLogsWrapper .paginationControls{flex-direction:column;gap:16px}.tabsContentWrapper .executionLogsWrapper .paginationControls .paginationLeft{flex-direction:column}}.bulk-import-page{background:var(--bg-gray-50);box-sizing:border-box;min-height:100vh}.bulk-import-page *,.bulk-import-page :before,.bulk-import-page :after{box-sizing:border-box}.bulk-import-page .bulk-import-page-header{background:var(--bg-white);border-bottom:1px solid var(--border-light);align-items:center;gap:16px;padding:8px 10px;display:flex}.bulk-import-page .bulk-import-page-header .back-btn{cursor:pointer;color:var(--text-secondary);border-radius:var(--border-radius-8px);transition:var(--transition);background:0 0;border:none;justify-content:center;align-items:center;padding:8px;display:flex}.bulk-import-page .bulk-import-page-header .back-btn:hover{background:var(--bg-gray-100);color:var(--text-primary)}.bulk-import-page .bulk-import-page-header h2{font-size:var(--font-size-20px);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0}.bulk-import-page .steps-content-wrapper{max-height:min(400px,100vh - 320px);overflow:auto}.bulk-import-page .bulk-import-page-content{width:100%;max-width:min(1100px,100vw - 96px);margin:0 auto;padding:24px}.bulk-import-page .steps-wrapper{margin-bottom:32px}.bulk-import-page .bulk-import-steps .ant-steps-item-title{font-size:var(--font-size-13px);font-weight:var(--font-weight-medium)}.bulk-import-page .step-content{background:var(--bg-white);border-radius:var(--border-radius-16px);box-shadow:var(--shadow-sm);padding:32px}.bulk-import-page .step-content h3{font-size:var(--font-size-18px);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin-bottom:20px}.bulk-import-page .step-content .info-header{align-items:center;gap:8px;margin-bottom:16px;display:flex}.bulk-import-page .step-content .info-header h3{margin-bottom:0}.bulk-import-page .step-content .info-header .info-icon{color:var(--primary-color);cursor:pointer;transition:var(--transition);font-size:20px}.bulk-import-page .step-content .info-header .info-icon:hover{opacity:.8}.bulk-import-page .step-content .description{color:var(--text-secondary);font-size:var(--font-size-14px);margin-bottom:24px}.bulk-import-page .step-content .headers-table-wrapper{border:1px solid var(--border-light);border-radius:var(--border-radius-8px);margin-bottom:24px;overflow-x:auto}.bulk-import-page .step-content .headers-table-wrapper .headers-table{border-collapse:collapse;width:100%}.bulk-import-page .step-content .headers-table-wrapper .headers-table th{background:var(--bg-gray-50);font-weight:var(--font-weight-medium);font-size:var(--font-size-13px);color:var(--text-primary);border-bottom:1px solid var(--border-light);text-transform:capitalize;padding:10px 16px}.bulk-import-page .step-content .file-upload-area{margin-bottom:24px}.bulk-import-page .step-content .file-upload-area .upload-label{font-weight:var(--font-weight-medium);color:var(--text-primary);margin-bottom:8px;display:block}.bulk-import-page .step-content .file-upload-area .file-input-wrapper .upload-btn{background:var(--primary-purple);color:#fff;border-radius:var(--border-radius-8px);cursor:pointer;font-weight:var(--font-weight-medium);transition:var(--transition);border:none;align-items:center;gap:8px;padding:10px 20px;display:flex}.bulk-import-page .step-content .file-upload-area .file-input-wrapper .upload-btn:hover{opacity:.9}.bulk-import-page .step-content .file-upload-area .file-input-wrapper .file-info{background:var(--bg-gray-50);border-radius:var(--border-radius-8px);border:1px solid var(--border-light);align-items:center;gap:8px;padding:10px 16px;display:flex}.bulk-import-page .step-content .file-upload-area .file-input-wrapper .file-info span{font-size:var(--font-size-14px);overflow-wrap:anywhere;flex:1;min-width:0}.bulk-import-page .step-content .file-upload-area .file-input-wrapper .file-info .remove-file-btn{cursor:pointer;color:var(--text-secondary);background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:flex}.bulk-import-page .step-content .file-upload-area .file-input-wrapper .file-info .remove-file-btn:hover{color:var(--red)}.bulk-import-page .step-content .file-upload-area .file-input-wrapper .error-message{color:var(--red);font-size:var(--font-size-12px);margin-top:8px}.bulk-import-page .step-content .form-group{margin-bottom:20px;position:relative}.bulk-import-page .step-content .form-group label{font-weight:var(--font-weight-medium);color:var(--text-primary);margin-bottom:8px;display:block}.bulk-import-page .step-content .form-group .dropdown-input{border:1px solid var(--border-light);border-radius:var(--border-radius-8px);width:100%;font-size:var(--font-size-14px);transition:var(--transition);padding:10px 12px}.bulk-import-page .step-content .form-group .dropdown-input:focus{border-color:var(--primary-purple);outline:none;box-shadow:0 0 0 2px #9141ee1a}.bulk-import-page .step-content .form-group .dropdown-list{background:var(--bg-white);border:1px solid var(--border-light);border-radius:var(--border-radius-8px);z-index:10;max-height:200px;box-shadow:var(--shadow-md);position:absolute;top:100%;left:0;right:0;overflow-y:auto}.bulk-import-page .step-content .form-group .dropdown-list .dropdown-item{cursor:pointer;transition:var(--transition);padding:8px 12px}.bulk-import-page .step-content .form-group .dropdown-list .dropdown-item:hover{background:var(--bg-gray-50)}.bulk-import-page .step-content .form-group .selected-chip{background:var(--primary-purple);color:#fff;border-radius:var(--border-radius-20px);font-size:var(--font-size-14px);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px;max-width:100%;padding:6px 12px;display:inline-flex}.bulk-import-page .step-content .form-group .selected-chip button{color:#fff;cursor:pointer;background:0 0;border:none;align-items:center;padding:0;display:flex}.bulk-import-page .step-content .form-group .radio-group{gap:24px;display:flex}.bulk-import-page .step-content .form-group .radio-group .radio-label{cursor:pointer;align-items:center;gap:8px;font-weight:400;display:flex}.bulk-import-page .step-content .form-group .radio-group .radio-label input{cursor:pointer;width:16px;height:16px}.bulk-import-page .step-content .form-group select{border:1px solid var(--border-light);border-radius:var(--border-radius-8px);width:100%;max-width:100%;font-size:var(--font-size-14px);background:var(--bg-white);padding:10px 12px}.bulk-import-page .step-content .form-group select:focus{border-color:var(--primary-purple);outline:none}.bulk-import-page .step-content .form-group input[type=text],.bulk-import-page .step-content .form-group input[type=datetime-local]{border:1px solid var(--border-light);border-radius:var(--border-radius-8px);width:100%;max-width:100%;font-size:var(--font-size-14px);padding:10px 12px}.bulk-import-page .step-content .form-group input[type=text]:focus,.bulk-import-page .step-content .form-group input[type=datetime-local]:focus{border-color:var(--primary-purple);outline:none}.bulk-import-page .step-content .hint-text{font-size:var(--font-size-12px);color:var(--text-muted);margin-top:-8px;margin-bottom:20px}.bulk-import-page .step-content .alert-note{border-radius:var(--border-radius-8px);background:#fff3cd;align-items:center;gap:8px;margin-bottom:16px;padding:12px 16px;display:flex}.bulk-import-page .step-content .alert-note span{font-size:var(--font-size-14px);color:#856404}.bulk-import-page .step-content .instruction{font-size:var(--font-size-13px);color:var(--text-secondary);margin-bottom:20px}.bulk-import-page .step-content .map-fields-table,.bulk-import-page .step-content .map-values-table{border:1px solid var(--border-light);border-radius:var(--border-radius-8px);margin-bottom:20px;overflow:hidden}.bulk-import-page .step-content .map-fields-table .table-header,.bulk-import-page .step-content .map-values-table .table-header{background:var(--bg-gray-50);font-weight:var(--font-weight-semibold);font-size:var(--font-size-13px);border-bottom:1px solid var(--border-light);grid-template-columns:2fr .5fr 1fr;padding:12px 16px;display:grid}.bulk-import-page .step-content .map-fields-table .field-row,.bulk-import-page .step-content .map-values-table .field-row{border-bottom:1px solid var(--border-light);grid-template-columns:2fr .5fr 1fr;padding:12px 16px;display:grid}.bulk-import-page .step-content .map-fields-table .field-row:last-child,.bulk-import-page .step-content .map-values-table .field-row:last-child{border-bottom:none}.bulk-import-page .step-content .map-fields-table .field-row .csv-field-cell label,.bulk-import-page .step-content .map-values-table .field-row .csv-field-cell label{font-weight:var(--font-weight-medium);margin-bottom:4px;display:block}.bulk-import-page .step-content .map-fields-table .field-row .csv-field-cell small,.bulk-import-page .step-content .map-values-table .field-row .csv-field-cell small{font-size:var(--font-size-11px);color:var(--text-muted)}.bulk-import-page .step-content .map-fields-table .field-row .arrow-cell,.bulk-import-page .step-content .map-values-table .field-row .arrow-cell{color:var(--text-muted);justify-content:center;align-items:center;font-size:18px;display:flex}.bulk-import-page .step-content .map-fields-table .field-row .map-value-cell,.bulk-import-page .step-content .map-values-table .field-row .map-value-cell{align-items:center;display:flex}.bulk-import-page .step-content .map-fields-table .field-row .map-value-cell input[type=checkbox],.bulk-import-page .step-content .map-values-table .field-row .map-value-cell input[type=checkbox]{cursor:pointer;width:18px;height:18px}.bulk-import-page .step-content .map-values-table .table-header,.bulk-import-page .step-content .map-values-table .field-row{grid-template-columns:1.5fr 1.5fr .5fr 1.5fr}.bulk-import-page .step-content .map-values-table .field-row .target-value-cell input{border:1px solid var(--border-light);border-radius:var(--border-radius-6px);width:100%;font-size:var(--font-size-13px);padding:6px 10px}.bulk-import-page .step-content .map-values-table .field-row .target-value-cell input:focus{border-color:var(--primary-purple);outline:none}.bulk-import-page .step-content .validation-stats p{margin-bottom:8px}.bulk-import-page .step-content .validation-stats .success-text{color:var(--greenColor)}.bulk-import-page .step-content .validation-stats .warning-text{color:#ffc107}.bulk-import-page .step-content .validation-stats .error-text{color:#dc3545}.bulk-import-page .step-content .validation-stats h5{color:#dc3545;margin:16px 0 8px}.bulk-import-page .step-content .validation-stats .success-message{border-radius:var(--border-radius-8px);color:#155724;background:#d4edda;align-items:center;gap:8px;margin-top:20px;padding:12px 16px;display:flex}.bulk-import-page .step-content .import-progress label{font-weight:var(--font-weight-medium);margin-bottom:12px;display:block}.bulk-import-page .step-content .import-progress .ant-progress{margin-bottom:20px}.bulk-import-page .step-content .attachment-note{text-align:center;color:var(--text-muted);font-size:var(--font-size-13px)}.bulk-import-page .step-content .button-group{justify-content:flex-end;gap:12px;margin-top:24px;display:flex}.bulk-import-page .step-content .button-group .outline-btn{border:1px solid var(--border-light);border-radius:var(--border-radius-8px);cursor:pointer;font-weight:var(--font-weight-medium);transition:var(--transition);background:0 0;padding:10px 20px}.bulk-import-page .step-content .button-group .outline-btn:hover{background:var(--bg-gray-50)}.confirm-modal .confirm-modal-content{text-align:center;padding:8px}.confirm-modal .confirm-modal-content h3{font-size:var(--font-size-20px);font-weight:var(--font-weight-semibold);margin-bottom:16px}.confirm-modal .confirm-modal-content p{color:var(--text-secondary);margin-bottom:24px}.confirm-modal .confirm-modal-content p strong{color:var(--text-primary)}.confirm-modal .confirm-modal-content .confirm-buttons{justify-content:center;gap:16px;display:flex}.confirm-modal .confirm-modal-content .confirm-buttons .cancel-btn,.confirm-modal .confirm-modal-content .confirm-buttons .okay-btn{border-radius:var(--border-radius-8px);cursor:pointer;font-weight:var(--font-weight-medium);transition:var(--transition);padding:10px 32px}.confirm-modal .confirm-modal-content .confirm-buttons .cancel-btn{border:1px solid var(--border-light);background:0 0}.confirm-modal .confirm-modal-content .confirm-buttons .cancel-btn:hover{background:var(--bg-gray-50)}.confirm-modal .confirm-modal-content .confirm-buttons .okay-btn{background:var(--primary-purple);color:#fff;border:none}.confirm-modal .confirm-modal-content .confirm-buttons .okay-btn:hover{opacity:.9}@media (max-width:768px){.bulk-import-page{min-height:auto}.bulk-import-page .bulk-import-page-header{gap:12px;padding:10px 12px}.bulk-import-page .bulk-import-page-header h2{font-size:var(--font-size-18px)}.bulk-import-page .bulk-import-page-content{max-width:100%;padding:16px}.bulk-import-page .steps-content-wrapper{max-height:none;overflow:visible}.bulk-import-page .step-content{border-radius:12px;max-height:calc(100vh - 400px);padding:18px 16px;overflow:auto}.bulk-import-page .step-content h3{margin-bottom:16px}.bulk-import-page .step-content .info-header,.bulk-import-page .step-content .alert-note,.bulk-import-page .step-content .validation-stats .success-message{align-items:flex-start}.bulk-import-page .step-content .file-upload-area .file-input-wrapper .upload-btn,.bulk-import-page .step-content .file-upload-area .file-input-wrapper .file-info{width:100%}.bulk-import-page .step-content .file-upload-area .file-input-wrapper .upload-btn{justify-content:center}.bulk-import-page .step-content .file-upload-area .file-input-wrapper .file-info{align-items:flex-start;padding:12px}.bulk-import-page .step-content .form-group .radio-group{flex-direction:column;gap:12px}.bulk-import-page .step-content .form-group .dropdown-list{max-height:180px}.bulk-import-page .step-content .map-fields-table,.bulk-import-page .step-content .map-values-table{border:none;border-radius:0;margin-bottom:16px;overflow:visible}.bulk-import-page .step-content .map-fields-table .table-header,.bulk-import-page .step-content .map-values-table .table-header{display:none}.bulk-import-page .step-content .map-fields-table .field-row,.bulk-import-page .step-content .map-values-table .field-row{border:1px solid var(--border-light);border-radius:var(--border-radius-8px);background:var(--bg-white);flex-direction:column;gap:12px;min-width:0;margin-bottom:12px;padding:14px 12px;display:flex}.bulk-import-page .step-content .map-fields-table .field-row:last-child,.bulk-import-page .step-content .map-values-table .field-row:last-child{margin-bottom:0}.bulk-import-page .step-content .map-fields-table .field-row .arrow-cell,.bulk-import-page .step-content .map-values-table .field-row .arrow-cell{justify-content:flex-start;font-size:14px}.bulk-import-page .step-content .map-fields-table .field-row .map-value-cell,.bulk-import-page .step-content .map-fields-table .field-row .importer-value-cell,.bulk-import-page .step-content .map-fields-table .field-row .target-value-cell,.bulk-import-page .step-content .map-values-table .field-row .map-value-cell,.bulk-import-page .step-content .map-values-table .field-row .importer-value-cell,.bulk-import-page .step-content .map-values-table .field-row .target-value-cell{width:100%}.bulk-import-page .step-content .map-fields-table .field-row .importer-value-cell span,.bulk-import-page .step-content .map-fields-table .field-row .csv-field-cell label,.bulk-import-page .step-content .map-fields-table .field-row .csv-field-cell small,.bulk-import-page .step-content .map-values-table .field-row .importer-value-cell span,.bulk-import-page .step-content .map-values-table .field-row .csv-field-cell label,.bulk-import-page .step-content .map-values-table .field-row .csv-field-cell small{overflow-wrap:anywhere}.bulk-import-page .step-content .map-fields-table .field-row .target-value-cell input,.bulk-import-page .step-content .map-values-table .field-row .target-value-cell input{min-height:40px}.bulk-import-page .step-content .button-group{flex-direction:column-reverse;align-items:stretch;gap:10px}.bulk-import-page .step-content .button-group>*{width:100%}.bulk-import-page .step-content .button-group .outline-btn{width:100%;min-height:42px}}.progress-with-steps{background:#fff;border-radius:16px;margin-bottom:24px;padding:20px 24px;box-shadow:0 2px 12px #00000014}.progress-with-steps .steps-header{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.progress-with-steps .steps-header h3{color:#1a1a1a;margin:0;font-size:18px;font-weight:600}.progress-with-steps .steps-header .step-counter{color:#667eea;background:#f0eef9;border-radius:20px;padding:4px 12px;font-size:13px;font-weight:500}.progress-with-steps .progress-container{position:relative}.progress-with-steps .progress-container .embedded-progress{margin-bottom:16px}.progress-with-steps .progress-container .embedded-progress .ant-progress-inner{background:#f0f0f0}.progress-with-steps .progress-container .embedded-progress .ant-progress-bg{border-radius:4px;height:8px!important}.progress-with-steps .progress-container .steps-circles{justify-content:space-between;gap:8px;margin-top:-30px;display:flex;position:relative}.progress-with-steps .progress-container .steps-circles .step-dot{text-align:center;cursor:pointer;flex:1;min-width:0;transition:all .3s}.progress-with-steps .progress-container .steps-circles .step-dot .dot{z-index:2;background:#d9d9d9;border:2px solid #fff;border-radius:50%;width:16px;height:16px;margin:0 auto 8px;transition:all .3s;position:relative;box-shadow:0 2px 4px #0000001a}.progress-with-steps .progress-container .steps-circles .step-dot .step-label{color:#999;white-space:nowrap;font-size:12px;font-weight:500;transition:all .3s}.progress-with-steps .progress-container .steps-circles .step-dot.active .dot{background:#667eea;animation:1.5s infinite pulse;transform:scale(1.3);box-shadow:0 0 0 3px #667eea33}.progress-with-steps .progress-container .steps-circles .step-dot.active .step-label{color:#667eea;font-weight:600}.progress-with-steps .progress-container .steps-circles .step-dot.completed .dot{background:#52c41a;transform:scale(1.1)}.progress-with-steps .progress-container .steps-circles .step-dot.completed .step-label{color:#52c41a}.progress-with-steps .progress-container .steps-circles .step-dot:hover:not(.active) .dot{background:#b0b0b0;transform:scale(1.2)}.progress-with-steps .progress-container .steps-circles .step-dot:hover:not(.active) .step-label{color:#666}@keyframes pulse{0%{box-shadow:0 0 #667eea66}70%{box-shadow:0 0 0 6px #667eea00}to{box-shadow:0 0 #667eea00}}.scrollable-content{max-height:calc(100vh - 280px);padding-right:8px;overflow-y:auto}.scrollable-content::-webkit-scrollbar{width:6px}.scrollable-content::-webkit-scrollbar-track{background:#f0f0f0;border-radius:10px}.scrollable-content::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:10px}.scrollable-content::-webkit-scrollbar-thumb:hover{background:#bfbfbf}@media (max-width:768px){.progress-with-steps{padding:16px}.progress-with-steps .steps-header{flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:18px}.progress-with-steps .steps-header h3{font-size:16px}.progress-with-steps .progress-container .embedded-progress{margin-bottom:14px}.progress-with-steps .progress-container .steps-circles{scrollbar-width:none;justify-content:flex-start;margin-top:0;padding-bottom:4px;overflow-x:auto}.progress-with-steps .progress-container .steps-circles::-webkit-scrollbar{display:none}.progress-with-steps .progress-container .steps-circles .step-dot{flex:0 0 72px}.progress-with-steps .progress-container .steps-circles .step-dot .dot{margin-bottom:6px}.progress-with-steps .progress-container .steps-circles .step-dot .step-label{white-space:normal;font-size:10px;line-height:1.3}.scrollable-content{max-height:none;padding-right:0}}.required-headers-compact{background:#f8f9fa;border:1px solid #e9ecef;border-radius:12px;margin-bottom:20px;padding:12px 16px;animation:.2s ease-out slideDown}.required-headers-compact .headers-compact-header{color:#495057;align-items:center;gap:8px;margin-bottom:12px;font-size:13px;font-weight:500;display:flex}.required-headers-compact .headers-compact-header .header-count{color:#6c757d;font-size:11px;font-weight:400}.required-headers-compact .headers-chips-scroll{gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.required-headers-compact .headers-chips-scroll::-webkit-scrollbar{height:4px}.required-headers-compact .headers-chips-scroll::-webkit-scrollbar-track{background:#e9ecef;border-radius:10px}.required-headers-compact .headers-chips-scroll::-webkit-scrollbar-thumb{background:#adb5bd;border-radius:10px}.required-headers-compact .header-chip{color:#495057;white-space:nowrap;cursor:default;background:#fff;border:1px solid #dee2e6;border-radius:20px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:500;transition:all .2s;display:flex}.required-headers-compact .header-chip:hover{background:#f1f3f5;border-color:#adb5bd}.required-headers-compact .header-chip .chip-name{text-transform:capitalize}.required-headers-compact .header-chip .chip-info{color:#868e96;cursor:pointer}.required-headers-compact .header-chip .chip-info:hover{color:#4a90e2}@media (max-width:480px){.bulk-import-page .bulk-import-page-header h2{font-size:var(--font-size-16px)}.bulk-import-page .bulk-import-page-content{padding:12px}.bulk-import-page .step-content{padding:16px 12px}.bulk-import-page .step-content .description,.bulk-import-page .step-content .instruction,.bulk-import-page .step-content .alert-note span,.bulk-import-page .step-content .attachment-note{font-size:var(--font-size-13px)}.progress-with-steps{border-radius:12px;padding:14px 12px}.progress-with-steps .steps-header .step-counter{padding:4px 10px;font-size:12px}.progress-with-steps .progress-container .steps-circles .step-dot{flex-basis:68px}.required-headers-compact{padding:12px}}.framework-control-page .bestlistadngrid{justify-content:flex-end;gap:10px;margin:20px 0;display:flex}.framework-control-page .bestlistadngrid .listAndGrid{border-radius:var(--border-radius-6px);cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--dardCharCoalColor);background:var(--bg-light-gray);align-items:center;gap:6px;padding:6px 12px;transition:all .2s;display:flex}.framework-control-page .bestlistadngrid .listAndGrid svg{flex-shrink:0;font-size:16px}.framework-control-page .bestlistadngrid .listAndGrid p{font-size:12px;font-weight:var(--font-weight-semibold);white-space:nowrap;margin:0;line-height:1}.framework-control-page .bestlistadngrid .listAndGrid:hover{background-color:var(--Lightpink);color:var(--white)}.framework-control-page .bestlistadngrid .listAndGrid:hover svg,.framework-control-page .bestlistadngrid .listAndGrid:hover p{color:var(--white)}.framework-control-page .bestlistadngrid .listAndGrid.active{background-color:var(--addrolebg);color:var(--Lightpink)}.framework-control-page .bestlistadngrid .listAndGrid.active svg,.framework-control-page .bestlistadngrid .listAndGrid.active p{color:var(--Lightpink)}.framework-control-page .list-view-container{background:var(--bg-white);border-radius:var(--border-radius-12px);border:1px solid var(--border-light);margin-top:20px;padding:16px}.framework-control-page .framework-grid{grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:20px;margin-top:20px;display:grid}.framework-control-page .control-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:28px;display:flex}.framework-control-page .header-content{max-width:720px}.framework-control-page .header-title{color:#0d1732;letter-spacing:-.04em;margin:0 0 8px;font-size:clamp(2rem,2.6vw,2.7rem);font-weight:700;line-height:1.05}.framework-control-page .header-subtitle{color:#667085;margin:0;font-size:1.02rem;font-weight:500;line-height:1.5}.framework-control-page .header-stats{flex-shrink:0}.framework-control-page .stat-badge{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffd1;border:1px solid #9141ee1f;border-radius:18px;align-items:center;gap:8px;padding:12px 18px;display:inline-flex;box-shadow:0 10px 26px #1118270d,inset 0 1px #fffc}.framework-control-page .stat-label{color:#5d6679;font-size:.95rem;font-weight:600}.framework-control-page .stat-value{color:#8b5cf6;font-size:1rem;font-weight:700}.framework-control-page .framework-grid{grid-template-columns:repeat(auto-fit,minmax(360px,360px));align-items:start;gap:14px;display:grid}.framework-control-page .framework-card{--framework-accent:#9141ee;cursor:pointer;background:#fff;border:1px solid #f0f1f5;border-radius:16px;min-height:180px;padding:28px;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 4px 20px #00000008}.framework-control-page .framework-card:before{content:"";filter:blur(80px);opacity:.7;pointer-events:none;background:radial-gradient(circle at 30% 30%,#9141ee2e,#7448ee14,#0000 60%);width:180px;height:200px;animation:12s ease-in-out infinite alternate gradient-flow;position:absolute;bottom:0;right:-30px}.framework-control-page .framework-card:after{content:"";background:linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--framework-accent) 6%, white) 100%);z-index:0;pointer-events:none;height:52px;position:absolute;inset:auto 0 0}.framework-control-page .framework-card:hover{border-color:color-mix(in srgb, var(--framework-accent) 30%, #eaecf0);transform:translateY(-4px);box-shadow:0 12px 24px #00000014}.framework-control-page .framework-card:hover,.framework-control-page .framework-card:focus-visible{border-color:color-mix(in srgb, var(--framework-accent) 22%, #d8dce6);background:radial-gradient(circle at 0 0,#fffffffa 0%,#fffffff2 28%,#ffffffe6 100%),linear-gradient(145deg,#fff 0%,#fcfbff 54%,#f6f2ff 100%);transform:translateY(-3px);box-shadow:0 16px 34px #0f172a14,0 4px 12px #0f172a0a}.framework-control-page .framework-card .card-accent{background:radial-gradient(circle, color-mix(in srgb, var(--framework-accent) 14%, white) 0%, color-mix(in srgb, var(--framework-accent) 8%, white) 28%, #fff0 72%);pointer-events:none;opacity:.75;border-radius:50%;width:132px;height:132px;position:absolute;inset:auto 0 0 auto;transform:translate(34%,36%)}.framework-control-page .card-wave{z-index:0;pointer-events:none;opacity:.95;width:170px;height:86px;position:absolute;bottom:-10px;right:-18px;overflow:hidden;transform:rotate(-16deg)}.framework-control-page .card-wave:before{content:"";background:color-mix(in srgb, var(--framework-accent) 13%, white);opacity:.7;border-radius:999px 0 0;width:165px;height:58px;position:absolute;bottom:0;right:-10px;transform:rotate(6deg)}.framework-control-page .card-wave:after{content:"";background:color-mix(in srgb, var(--framework-accent) 8%, white);opacity:.78;border-radius:999px 0 0;width:122px;height:38px;position:absolute;bottom:10px;right:28px;transform:rotate(4deg)}.framework-control-page .card-header{z-index:1;align-items:center;gap:16px;margin-bottom:28px;display:flex;position:relative}.framework-control-page .card-icon{border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;box-shadow:inset 0 1px #ffffffe6}.framework-control-page .card-icon span{text-transform:uppercase;font-size:1.9rem;font-weight:700;line-height:1}.framework-control-page .card-title-section{flex-wrap:wrap;flex:1;align-items:center;gap:12px;min-width:0;display:flex}.framework-control-page .card-name{color:#18233d;white-space:nowrap;text-overflow:ellipsis;max-width:220px;margin:0;font-size:1.05rem;font-weight:700;line-height:1.35;overflow:hidden}.framework-control-page .card-code{color:#7c3aed;letter-spacing:.05em;text-transform:uppercase;background:#f6f0ff;border-radius:999px;align-items:center;min-height:24px;padding:3px 10px;font-size:.74rem;font-weight:700;display:inline-flex}.framework-control-page .card-details{z-index:1;position:relative}.framework-control-page .detail-item{justify-content:space-between;align-items:center;gap:16px;display:flex}.framework-control-page .detail-label{color:#8a94a6;letter-spacing:.07em;text-transform:uppercase;font-size:.8rem;font-weight:800}.framework-control-page .detail-value{color:#172036;z-index:999999;white-space:nowrap;font-size:.96rem;font-weight:700;display:flex}.framework-control-page .loading-state,.framework-control-page .error-state,.framework-control-page .empty-state{text-align:center;color:#667085;flex-direction:column;justify-content:center;align-items:center;min-height:320px;padding:48px 20px;display:flex}.framework-control-page .loading-state svg,.framework-control-page .error-state svg,.framework-control-page .empty-state svg{opacity:.55;margin-bottom:14px}.framework-control-page .loading-spinner{border:3px solid #9141ee1f;border-top-color:#9141ee;border-radius:50%;width:42px;height:42px;margin-bottom:16px;animation:1s linear infinite framework-spin}.framework-control-page .retry-button{color:#fff;cursor:pointer;background:#111827;border:0;border-radius:12px;margin-top:16px;padding:10px 18px;font-size:.92rem;font-weight:600;transition:transform .2s,opacity .2s}.framework-control-page .retry-button:hover{opacity:.92;transform:translateY(-1px)}@keyframes framework-spin{to{transform:rotate(360deg)}}@media (max-width:900px){.framework-control-page{padding:22px 18px 32px}.framework-control-page .framework-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}@media (max-width:640px){.framework-control-page .control-header{gap:18px;margin-bottom:22px}.framework-control-page .header-title{font-size:1.9rem}.framework-control-page .header-subtitle{font-size:.94rem}.framework-control-page .stat-badge{justify-content:space-between;width:100%}.framework-control-page .framework-grid{grid-template-columns:1fr;gap:12px}.framework-control-page .framework-card{min-height:168px;padding:18px}.framework-control-page .card-header{gap:14px;margin-bottom:22px}.framework-control-page .card-name{max-width:100%;font-size:.98rem}.framework-control-page .detail-item{flex-direction:column;align-items:flex-start;gap:6px}.framework-control-page .detail-value{white-space:normal}}@media (max-width:768px){.bestlistadngrid .listAndGrid p{display:none}.bestlistadngrid .listAndGrid svg{font-size:18px}.framework-grid{grid-template-columns:1fr}}.framework-detail-page{padding:calc(var(--font-size-24px) * var(--font-scale));min-height:100vh;position:relative}.framework-detail-page .bestlistadngrid{justify-content:flex-end;gap:10px;margin:20px 0;display:flex}.framework-detail-page .bestlistadngrid .listAndGrid{border-radius:var(--border-radius-6px);cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--dardCharCoalColor);background:var(--bg-light-gray);align-items:center;gap:6px;padding:6px 12px;transition:all .2s;display:flex}.framework-detail-page .bestlistadngrid .listAndGrid svg{flex-shrink:0;font-size:16px}.framework-detail-page .bestlistadngrid .listAndGrid p{font-size:12px;font-weight:var(--font-weight-semibold);white-space:nowrap;margin:0;line-height:1}.framework-detail-page .bestlistadngrid .listAndGrid:hover{background-color:var(--Lightpink);color:var(--white)}.framework-detail-page .bestlistadngrid .listAndGrid:hover svg,.framework-detail-page .bestlistadngrid .listAndGrid:hover p{color:var(--white)}.framework-detail-page .bestlistadngrid .listAndGrid.active{background-color:var(--addrolebg);color:var(--Lightpink)}.framework-detail-page .bestlistadngrid .listAndGrid.active svg,.framework-detail-page .bestlistadngrid .listAndGrid.active p{color:var(--Lightpink)}.framework-detail-page .back-button{align-items:center;gap:calc(var(--font-size-8px) * var(--font-scale));border:1px solid var(--border-light);color:var(--text-primary);padding:calc(var(--font-size-8px) * var(--font-scale)) calc(var(--font-size-12px) * var(--font-scale));border-radius:var(--border-radius-6px);cursor:pointer;font-size:calc(var(--font-size-13px) * var(--font-scale));font-weight:var(--font-weight-medium);margin-bottom:calc(var(--font-size-24px) * var(--font-scale));background:0 0;transition:all .3s;display:inline-flex}.framework-detail-page .back-button svg{font-size:calc(var(--font-size-18px) * var(--font-scale))}.framework-detail-page .back-button:hover{background:var(--bg-light-gray);color:#9141ee;border-color:#9141ee;transform:translate(-2px)}.framework-detail-page .detail-header{margin-bottom:calc(var(--font-size-32px) * var(--font-scale));background:var(--bg-white);border-radius:var(--border-radius-12px);padding:calc(var(--font-size-24px) * var(--font-scale));border:1px solid var(--border-light);box-shadow:0 1px 4px #0000000f}.framework-detail-page .detail-header .framework-header-info{margin-top:calc(var(--font-size-16px) * var(--font-scale))}.framework-detail-page .detail-header .framework-header-info .header-title-section{margin-bottom:calc(var(--font-size-24px) * var(--font-scale))}.framework-detail-page .detail-header .framework-header-info .header-title-section .framework-title{font-size:calc(var(--font-size-32px) * var(--font-scale));font-weight:var(--font-weight-bold);color:var(--text-primary);letter-spacing:-.5px;margin:0}.framework-detail-page .detail-header .framework-header-info .header-stats{gap:calc(var(--font-size-24px) * var(--font-scale));flex-wrap:wrap;display:flex}.framework-detail-page .detail-header .framework-header-info .header-stats .stat-item{gap:calc(var(--font-size-4px) * var(--font-scale));flex-direction:column;display:flex}.framework-detail-page .detail-header .framework-header-info .header-stats .stat-item .stat-label{font-size:calc(var(--font-size-12px) * var(--font-scale));color:var(--text-secondary);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:.3px}.framework-detail-page .detail-header .framework-header-info .header-stats .stat-item .stat-value{font-size:calc(var(--font-size-24px) * var(--font-scale));font-weight:var(--font-weight-bold);color:#9141ee}.framework-detail-page .framework-structure .section-header{align-items:center;gap:10px;margin-bottom:20px;display:flex}.framework-detail-page .framework-structure .section-header .section-icon{color:#9141ee;font-size:24px}.framework-detail-page .framework-structure .section-header .section-title{font-size:calc(var(--font-size-20px) * var(--font-scale));font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0}.framework-detail-page .framework-structure .controls-section{margin-top:10px;margin-bottom:30px}.framework-detail-page .framework-structure .controls-section .controls-list{grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:16px;display:grid}.framework-detail-page .framework-structure .controls-section .controls-list .control-item{background:var(--bg-white);border:1px solid var(--border-light);border-radius:var(--border-radius-8px);cursor:pointer;align-items:flex-start;gap:12px;padding:16px;transition:all .3s;display:flex}.framework-detail-page .framework-structure .controls-section .controls-list .control-item:hover{border-color:#9141ee;box-shadow:0 4px 12px #00000014}.framework-detail-page .framework-structure .controls-section .controls-list .control-item:hover .control-action{opacity:1;transform:translate(4px)}.framework-detail-page .framework-structure .controls-section .controls-list .control-item:nth-child(12n+1) .control-icon-wrapper .control-icon{color:#9141ee}.framework-detail-page .framework-structure .controls-section .controls-list .control-item:nth-child(12n+2) .control-icon-wrapper .control-icon{color:#2d8cf0}.framework-detail-page .framework-structure .controls-section .controls-list .control-item:nth-child(12n+3) .control-icon-wrapper .control-icon{color:#19be6b}.framework-detail-page .framework-structure .controls-section .controls-list .control-item:nth-child(12n+4) .control-icon-wrapper .control-icon{color:#f90}.framework-detail-page .framework-structure .controls-section .controls-list .control-item:nth-child(12n+5) .control-icon-wrapper .control-icon{color:#ed4014}.framework-detail-page .framework-structure .controls-section .controls-list .control-item:nth-child(12n+6) .control-icon-wrapper .control-icon{color:#eb2f96}.framework-detail-page .framework-structure .controls-section .controls-list .control-item:nth-child(12n+7) .control-icon-wrapper .control-icon{color:#13c2c2}.framework-detail-page .framework-structure .controls-section .controls-list .control-item:nth-child(12n+8) .control-icon-wrapper .control-icon{color:#fa8c16}.framework-detail-page .framework-structure .controls-section .controls-list .control-item:nth-child(12n+9) .control-icon-wrapper .control-icon{color:#722ed1}.framework-detail-page .framework-structure .controls-section .controls-list .control-item:nth-child(12n+10) .control-icon-wrapper .control-icon{color:#009688}.framework-detail-page .framework-structure .controls-section .controls-list .control-item:nth-child(12n+11) .control-icon-wrapper .control-icon{color:#f5222d}.framework-detail-page .framework-structure .controls-section .controls-list .control-item:nth-child(12n+12) .control-icon-wrapper .control-icon{color:#faad14}.framework-detail-page .framework-structure .controls-section .controls-list .control-item .control-icon-wrapper{flex-shrink:0}.framework-detail-page .framework-structure .controls-section .controls-list .control-item .control-icon-wrapper .control-icon{margin-top:3px;font-size:20px}.framework-detail-page .framework-structure .controls-section .controls-list .control-item .control-content{flex:1;min-width:0}.framework-detail-page .framework-structure .controls-section .controls-list .control-item .control-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.framework-detail-page .framework-structure .controls-section .controls-list .control-item .control-header .control-name{font-size:15px;font-weight:var(--font-weight-semibold);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;overflow:hidden}.framework-detail-page .framework-structure .controls-section .controls-list .control-item .control-header .control-code{color:var(--text-secondary);background:var(--bg-light-gray);border-radius:var(--border-radius-4px);font-size:11px;font-weight:var(--font-weight-semibold);flex-shrink:0;padding:2px 6px}.framework-detail-page .framework-structure .controls-section .controls-list .control-item .control-description{color:var(--text-secondary);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:8px 0 0;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.framework-detail-page .framework-structure .controls-section .controls-list .control-item .control-action{opacity:.7;margin-top:12px;transition:all .3s}.framework-detail-page .framework-structure .controls-section .controls-list .control-item .control-action .view-details{color:#9141ee;text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:600}.framework-detail-page .framework-structure .subframeworks-section{margin-top:10px}.framework-detail-page .framework-structure .subframeworks-section .subframework-card{background:var(--bg-white);border:1px solid var(--border-light);border-radius:var(--border-radius-8px);margin-bottom:16px;transition:all .3s;overflow:hidden}.framework-detail-page .framework-structure .subframeworks-section .subframework-card:hover{border-color:#9141ee;box-shadow:0 4px 12px #00000014}.framework-detail-page .framework-structure .subframeworks-section .subframework-card:nth-child(12n+1) .subframework-header .subframework-info .collapse-icon,.framework-detail-page .framework-structure .subframeworks-section .subframework-card:nth-child(12n+1) .subframework-header .subframework-info .subframework-icon{color:#9141ee}.framework-detail-page .framework-structure .subframeworks-section .subframework-card:nth-child(12n+2) .subframework-header .subframework-info .collapse-icon,.framework-detail-page .framework-structure .subframeworks-section .subframework-card:nth-child(12n+2) .subframework-header .subframework-info .subframework-icon{color:#2d8cf0}.framework-detail-page .framework-structure .subframeworks-section .subframework-card:nth-child(12n+3) .subframework-header .subframework-info .collapse-icon,.framework-detail-page .framework-structure .subframeworks-section .subframework-card:nth-child(12n+3) .subframework-header .subframework-info .subframework-icon{color:#19be6b}.framework-detail-page .framework-structure .subframeworks-section .subframework-card:nth-child(12n+4) .subframework-header .subframework-info .collapse-icon,.framework-detail-page .framework-structure .subframeworks-section .subframework-card:nth-child(12n+4) .subframework-header .subframework-info .subframework-icon{color:#f90}.framework-detail-page .framework-structure .subframeworks-section .subframework-card:nth-child(12n+5) .subframework-header .subframework-info .collapse-icon,.framework-detail-page .framework-structure .subframeworks-section .subframework-card:nth-child(12n+5) .subframework-header .subframework-info .subframework-icon{color:#ed4014}.framework-detail-page .framework-structure .subframeworks-section .subframework-card:nth-child(12n+6) .subframework-header .subframework-info .collapse-icon,.framework-detail-page .framework-structure .subframeworks-section .subframework-card:nth-child(12n+6) .subframework-header .subframework-info .subframework-icon{color:#eb2f96}.framework-detail-page .framework-structure .subframeworks-section .subframework-card:nth-child(12n+7) .subframework-header .subframework-info .collapse-icon,.framework-detail-page .framework-structure .subframeworks-section .subframework-card:nth-child(12n+7) .subframework-header .subframework-info .subframework-icon{color:#13c2c2}.framework-detail-page .framework-structure .subframeworks-section .subframework-card:nth-child(12n+8) .subframework-header .subframework-info .collapse-icon,.framework-detail-page .framework-structure .subframeworks-section .subframework-card:nth-child(12n+8) .subframework-header .subframework-info .subframework-icon{color:#fa8c16}.framework-detail-page .framework-structure .subframeworks-section .subframework-card:nth-child(12n+9) .subframework-header .subframework-info .collapse-icon,.framework-detail-page .framework-structure .subframeworks-section .subframework-card:nth-child(12n+9) .subframework-header .subframework-info .subframework-icon{color:#722ed1}.framework-detail-page .framework-structure .subframeworks-section .subframework-card:nth-child(12n+10) .subframework-header .subframework-info .collapse-icon,.framework-detail-page .framework-structure .subframeworks-section .subframework-card:nth-child(12n+10) .subframework-header .subframework-info .subframework-icon{color:#009688}.framework-detail-page .framework-structure .subframeworks-section .subframework-card:nth-child(12n+11) .subframework-header .subframework-info .collapse-icon,.framework-detail-page .framework-structure .subframeworks-section .subframework-card:nth-child(12n+11) .subframework-header .subframework-info .subframework-icon{color:#f5222d}.framework-detail-page .framework-structure .subframeworks-section .subframework-card:nth-child(12n+12) .subframework-header .subframework-info .collapse-icon,.framework-detail-page .framework-structure .subframeworks-section .subframework-card:nth-child(12n+12) .subframework-header .subframework-info .subframework-icon{color:#faad14}.framework-detail-page .framework-structure .subframeworks-section .subframework-card .subframework-header{cursor:pointer;-webkit-user-select:none;user-select:none;background:linear-gradient(135deg,#f9f9ff 0%,#f5f7fa 100%);padding:16px;transition:all .3s}.framework-detail-page .framework-structure .subframeworks-section .subframework-card .subframework-header:hover{background:linear-gradient(135deg,#f0ebff 0%,#f2f4f8 100%)}.framework-detail-page .framework-structure .subframeworks-section .subframework-card .subframework-header .subframework-info{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.framework-detail-page .framework-structure .subframeworks-section .subframework-card .subframework-header .subframework-info .collapse-icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:transform .3s;display:inline-flex}.framework-detail-page .framework-structure .subframeworks-section .subframework-card .subframework-header .subframework-info .collapse-icon.expanded{transform:rotate(180deg)}.framework-detail-page .framework-structure .subframeworks-section .subframework-card .subframework-header .subframework-info .collapse-icon svg{font-size:18px}.framework-detail-page .framework-structure .subframeworks-section .subframework-card .subframework-header .subframework-info .subframework-icon{flex-shrink:0;font-size:18px}.framework-detail-page .framework-structure .subframeworks-section .subframework-card .subframework-header .subframework-info .subframework-name{font-size:16px;font-weight:var(--font-weight-semibold);color:var(--text-primary);flex:1;min-width:150px;margin:0}.framework-detail-page .framework-structure .subframeworks-section .subframework-card .subframework-header .subframework-info .control-count{color:var(--text-secondary);background:var(--bg-light-gray);white-space:nowrap;border-radius:20px;flex-shrink:0;padding:2px 8px;font-size:12px}.framework-detail-page .framework-structure .subframeworks-section .subframework-card .subframework-body{background:var(--bg-white);border-top:1px solid var(--border-light);padding:16px;animation:.3s slideDown}.framework-detail-page .framework-structure .subframeworks-section .subframework-card .subframework-body .controls-list{grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:16px;display:grid}.framework-detail-page .framework-structure .subframeworks-section .subframework-card .subframework-body .controls-list .control-item{background:var(--bg-white);border:1px solid var(--border-light);border-radius:var(--border-radius-8px);cursor:pointer;align-items:flex-start;gap:12px;padding:16px;transition:all .3s;display:flex}.framework-detail-page .framework-structure .subframeworks-section .subframework-card .subframework-body .controls-list .control-item:hover{border-color:#9141ee;box-shadow:0 4px 12px #00000014}.framework-detail-page .framework-structure .subframeworks-section .subframework-card .subframework-body .controls-list .control-item:hover .control-action{opacity:1;transform:translate(4px)}.framework-detail-page .framework-structure .subframeworks-section .subframework-card .subframework-body .controls-list .control-item:nth-child(12n+1) .control-icon-wrapper .control-icon{color:#9141ee}.framework-detail-page .framework-structure .subframeworks-section .subframework-card .subframework-body .controls-list .control-item:nth-child(12n+2) .control-icon-wrapper .control-icon{color:#2d8cf0}.framework-detail-page .framework-structure .subframeworks-section .subframework-card .subframework-body .controls-list .control-item:nth-child(12n+3) .control-icon-wrapper .control-icon{color:#19be6b}.framework-detail-page .framework-structure .subframeworks-section .subframework-card .subframework-body .controls-list .control-item:nth-child(12n+4) .control-icon-wrapper .control-icon{color:#f90}.framework-detail-page .framework-structure .subframeworks-section .subframework-card .subframework-body .controls-list .control-item:nth-child(12n+5) .control-icon-wrapper .control-icon{color:#ed4014}.framework-detail-page .framework-structure .subframeworks-section .subframework-card .subframework-body .controls-list .control-item:nth-child(12n+6) .control-icon-wrapper .control-icon{color:#eb2f96}.framework-detail-page .framework-structure .subframeworks-section .subframework-card .subframework-body .controls-list .control-item:nth-child(12n+7) .control-icon-wrapper .control-icon{color:#13c2c2}.framework-detail-page .framework-structure .subframeworks-section .subframework-card .subframework-body .controls-list .control-item:nth-child(12n+8) .control-icon-wrapper .control-icon{color:#fa8c16}.framework-detail-page .framework-structure .subframeworks-section .subframework-card .subframework-body .controls-list .control-item:nth-child(12n+9) .control-icon-wrapper .control-icon{color:#722ed1}.framework-detail-page .framework-structure .subframeworks-section .subframework-card .subframework-body .controls-list .control-item:nth-child(12n+10) .control-icon-wrapper .control-icon{color:#009688}.framework-detail-page .framework-structure .subframeworks-section .subframework-card .subframework-body .controls-list .control-item:nth-child(12n+11) .control-icon-wrapper .control-icon{color:#f5222d}.framework-detail-page .framework-structure .subframeworks-section .subframework-card .subframework-body .controls-list .control-item:nth-child(12n+12) .control-icon-wrapper .control-icon{color:#faad14}.framework-detail-page .framework-structure .subframeworks-section .subframework-card .subframework-body .controls-list .control-item .control-icon-wrapper{flex-shrink:0}.framework-detail-page .framework-structure .subframeworks-section .subframework-card .subframework-body .controls-list .control-item .control-icon-wrapper .control-icon{margin-top:3px;font-size:20px}.framework-detail-page .framework-structure .subframeworks-section .subframework-card .subframework-body .controls-list .control-item .control-content{flex:1;min-width:0}.framework-detail-page .framework-structure .subframeworks-section .subframework-card .subframework-body .controls-list .control-item .control-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.framework-detail-page .framework-structure .subframeworks-section .subframework-card .subframework-body .controls-list .control-item .control-header .control-name{font-size:15px;font-weight:var(--font-weight-semibold);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;overflow:hidden}.framework-detail-page .framework-structure .subframeworks-section .subframework-card .subframework-body .controls-list .control-item .control-header .control-code{color:var(--text-secondary);background:var(--bg-light-gray);border-radius:var(--border-radius-4px);font-size:11px;font-weight:var(--font-weight-semibold);flex-shrink:0;padding:2px 6px}.framework-detail-page .framework-structure .subframeworks-section .subframework-card .subframework-body .controls-list .control-item .control-description{color:var(--text-secondary);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:8px 0 0;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.framework-detail-page .framework-structure .subframeworks-section .subframework-card .subframework-body .controls-list .control-item .control-action{opacity:.7;margin-top:12px;transition:all .3s}.framework-detail-page .framework-structure .subframeworks-section .subframework-card .subframework-body .controls-list .control-item .control-action .view-details{color:#9141ee;text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:600}.framework-detail-page .framework-structure .subframeworks-section .subframework-card .subframework-body .no-controls{text-align:center;padding:30px}.framework-detail-page .framework-structure .subframeworks-section .subframework-card .subframework-body .no-controls p{color:var(--text-secondary);margin:0;font-size:14px}.framework-detail-page .framework-structure .empty-structure{background:var(--bg-white);border:2px dashed var(--border-light);border-radius:var(--border-radius-8px);text-align:center;padding:60px 20px}.framework-detail-page .framework-structure .empty-structure p{color:var(--text-secondary);margin:0;font-size:14px}.framework-detail-page .list-view-container{background:var(--bg-white);border-radius:var(--border-radius-12px);border:1px solid var(--border-light);padding:16px}.framework-detail-page .loading-state,.framework-detail-page .error-state,.framework-detail-page .empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:400px;padding:60px 20px;display:flex}.framework-detail-page .loading-state .loading-spinner,.framework-detail-page .error-state .loading-spinner,.framework-detail-page .empty-state .loading-spinner{border:3px solid var(--border-light);border-top-color:#9141ee;border-radius:50%;width:50px;height:50px;margin-bottom:16px;animation:.8s linear infinite spin}.framework-detail-page .loading-state svg,.framework-detail-page .error-state svg,.framework-detail-page .empty-state svg{color:var(--text-secondary);margin-bottom:16px;font-size:48px}.framework-detail-page .loading-state p,.framework-detail-page .error-state p,.framework-detail-page .empty-state p{color:var(--text-secondary);margin:0 0 16px;font-size:16px}.framework-detail-page .loading-state .retry-button,.framework-detail-page .error-state .retry-button,.framework-detail-page .empty-state .retry-button{color:#fff;border-radius:var(--border-radius-6px);cursor:pointer;font-size:14px;font-weight:var(--font-weight-medium);background:#9141ee;border:none;padding:10px 20px;transition:all .3s}.framework-detail-page .loading-state .retry-button:hover,.framework-detail-page .error-state .retry-button:hover,.framework-detail-page .empty-state .retry-button:hover{background:#7b35d4;transform:translateY(-2px);box-shadow:0 4px 12px #9141ee4d}@media (max-width:768px){.framework-detail-page,.framework-detail-page .detail-header{padding:16px}.framework-detail-page .detail-header .framework-header-info .header-title-section .framework-title{font-size:24px}.framework-detail-page .detail-header .framework-header-info .header-stats{flex-direction:column;gap:16px}.framework-detail-page .bestlistadngrid .listAndGrid p{display:none}.framework-detail-page .bestlistadngrid .listAndGrid svg{font-size:18px}.framework-detail-page .framework-structure .controls-section .controls-list,.framework-detail-page .framework-structure .subframeworks-section .controls-list{grid-template-columns:1fr}.framework-detail-page .framework-structure .subframework-card .subframework-header .subframework-info .subframework-name{min-width:auto;font-size:14px}.framework-detail-page .framework-structure .subframework-card .subframework-header .subframework-info .control-count{font-size:11px}}.framework-control-detail-view{min-height:100vh;padding:20px}.framework-control-detail-view .loading-state{flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:400px;display:flex}.framework-control-detail-view .loading-state .loading-spinner{border:3px solid #9141ee1a;border-top-color:#9141ee;border-radius:50%;width:40px;height:40px;animation:1s linear infinite spin}.framework-control-detail-view .loading-state p{color:var(--text-secondary,#666);font-size:16px}.framework-control-detail-view .error-state{flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:400px;padding:40px;display:flex}.framework-control-detail-view .error-state svg{color:#e7326c;opacity:.7}.framework-control-detail-view .error-state p{color:var(--text-secondary,#666);text-align:center;font-size:16px}.framework-control-detail-view .error-state .retry-button{color:#fff;cursor:pointer;background-color:#9141ee;border:none;border-radius:6px;padding:10px 20px;font-size:14px;transition:background-color .3s}.framework-control-detail-view .error-state .retry-button:hover{background-color:#7a30d6}.framework-control-detail-view .detail-header{margin-bottom:20px}.framework-control-detail-view .detail-header .back-button{border:1px solid var(--border-color,#e0e0e0);cursor:pointer;color:var(--text-primary,#333);background:0 0;border-radius:6px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;transition:all .3s;display:flex}.framework-control-detail-view .detail-header .back-button:hover{background-color:var(--hover-bg,#f5f5f5);color:#9141ee;border-color:#9141ee}.framework-control-detail-view .detail-header .back-button svg{width:18px;height:18px}.framework-control-detail-view .detail-content{background:#fff;border-radius:8px;padding:30px;box-shadow:0 2px 8px #00000014}.framework-control-detail-view .detail-content .control-header-section{border-bottom:1px solid var(--border-color,#e0e0e0);margin-bottom:30px;padding-bottom:20px}.framework-control-detail-view .detail-content .control-header-section .control-title-area{align-items:center;gap:12px;margin-bottom:12px;display:flex}.framework-control-detail-view .detail-content .control-header-section .control-title-area .control-name{color:var(--text-primary,#333);word-break:break-word;margin:0;font-size:18px;font-weight:600}.framework-control-detail-view .detail-content .control-header-section .control-title-area .control-code-badge{color:#9141ee;text-transform:uppercase;background-color:#9141ee15;border-radius:20px;padding:4px 12px;font-size:12px;font-weight:600;display:inline-block}.framework-control-detail-view .detail-content .control-header-section .control-meta{flex-wrap:wrap;gap:12px;display:flex}.framework-control-detail-view .detail-content .control-header-section .control-meta .category-badge{color:#0e9d87;background-color:#0e9d8715;border-radius:20px;padding:6px 14px;font-size:13px;font-weight:500;display:inline-block}.framework-control-detail-view .detail-content .description-section{margin-bottom:30px}.framework-control-detail-view .detail-content .description-section .section-title{color:var(--text-primary,#333);margin:0 0 12px;font-size:18px;font-weight:600}.framework-control-detail-view .detail-content .description-section .description-content{background-color:var(--bg-secondary,#f9f9f9);border-left:4px solid #9141ee;border-radius:6px;padding:16px}.framework-control-detail-view .detail-content .description-section .description-content p{color:var(--text-secondary,#666);white-space:pre-wrap;word-break:break-word;margin:0;line-height:1.6}.framework-control-detail-view .detail-content .metadata-section{margin-bottom:30px}.framework-control-detail-view .detail-content .metadata-section .section-title{color:var(--text-primary,#333);margin:0 0 16px;font-size:18px;font-weight:600}.framework-control-detail-view .detail-content .metadata-section .metadata-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}.framework-control-detail-view .detail-content .metadata-section .metadata-grid .metadata-item{background-color:var(--bg-secondary,#f9f9f9);border:1px solid var(--border-color,#e0e0e0);border-radius:6px;flex-direction:column;gap:6px;padding:12px;display:flex}.framework-control-detail-view .detail-content .metadata-section .metadata-grid .metadata-item .metadata-label{color:var(--text-tertiary,#999);text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:600}.framework-control-detail-view .detail-content .metadata-section .metadata-grid .metadata-item .metadata-value{color:var(--text-primary,#333);font-size:14px;font-weight:500}.framework-control-detail-view .detail-content .custom-sections .custom-section{margin-bottom:30px}.framework-control-detail-view .detail-content .custom-sections .custom-section .section-title{color:var(--text-primary,#333);margin:0 0 16px;font-size:18px;font-weight:600}.framework-control-detail-view .detail-content .custom-sections .custom-section .section-content{background-color:var(--bg-secondary,#f9f9f9);border:1px solid var(--border-color,#e0e0e0);border-radius:6px;padding:16px}.framework-control-detail-view .detail-content .custom-sections .custom-section .section-content p{color:var(--text-secondary,#666);white-space:pre-wrap;word-break:break-word;margin:0}.framework-control-detail-view .detail-content .custom-sections .custom-section .section-content .object-view,.framework-control-detail-view .detail-content .custom-sections .custom-section .section-content .array-view{flex-direction:column;gap:12px;display:flex}.framework-control-detail-view .detail-content .custom-sections .custom-section .section-content .object-view .field-item,.framework-control-detail-view .detail-content .custom-sections .custom-section .section-content .object-view .array-item,.framework-control-detail-view .detail-content .custom-sections .custom-section .section-content .array-view .field-item,.framework-control-detail-view .detail-content .custom-sections .custom-section .section-content .array-view .array-item{background-color:#fff;border-left:3px solid #9141ee;border-radius:4px;flex-direction:column;gap:4px;padding:10px;display:flex}.framework-control-detail-view .detail-content .custom-sections .custom-section .section-content .object-view .field-item .field-label,.framework-control-detail-view .detail-content .custom-sections .custom-section .section-content .object-view .array-item .field-label,.framework-control-detail-view .detail-content .custom-sections .custom-section .section-content .array-view .field-item .field-label,.framework-control-detail-view .detail-content .custom-sections .custom-section .section-content .array-view .array-item .field-label{color:var(--text-tertiary,#999);text-transform:uppercase;font-size:12px;font-weight:600}.framework-control-detail-view .detail-content .custom-sections .custom-section .section-content .object-view .field-item .field-value,.framework-control-detail-view .detail-content .custom-sections .custom-section .section-content .object-view .array-item .field-value,.framework-control-detail-view .detail-content .custom-sections .custom-section .section-content .array-view .field-item .field-value,.framework-control-detail-view .detail-content .custom-sections .custom-section .section-content .array-view .array-item .field-value{color:var(--text-primary,#333);white-space:pre-wrap;word-break:break-word;font-family:Courier New,monospace;font-size:14px}@media (max-width:768px){.framework-control-detail-view{padding:12px}.framework-control-detail-view .detail-content{padding:20px}.framework-control-detail-view .detail-content .control-header-section .control-title-area{flex-direction:column;align-items:flex-start}.framework-control-detail-view .detail-content .control-header-section .control-title-area .control-name{font-size:24px}.framework-control-detail-view .detail-content .metadata-section .metadata-grid{grid-template-columns:1fr}}.mainPublicContent{padding:40px 0 0}.mainPublicContent .contactUs{color:var(--darkGrey);font-size:calc(var(--font-size-13px) * var(--font-scale));font-weight:var(--font-weight-normal);gap:10px;margin:0;display:flex}.mainPublicContent .contactUs a{font-weight:var(--font-weight-semibold);color:var(--Lightpink)}.mainPublicContent .helpcontentdv{cursor:pointer}.mainPublicContent .publicHeader{justify-content:space-between;align-items:center;display:flex}.mainPublicContent .publicHeader img{width:170px;height:43px}.mainPublicContent .footercard{text-align:center;width:100%;margin-top:30px}.mainPublicContent .footercard .footertextdv{color:var(--Lightpink);text-decoration:underline}.mainPublicContent .privacyPolicy{color:var(--darkGrey);font-size:calc(var(--font-size-13px) * var(--font-scale));font-weight:var(--font-weight-medium);position:absolute;bottom:40px;left:50%;transform:translate(-50%)}.mainPublicContent .privacyPolicy span{font-weight:var(--font-weight-semibold);cursor:pointer;text-decoration:underline}.mainPublicContent .cardContentMain_Dv{background-image:url(/assets/PublicbackgroundEffect-M6l5KDa0.png);background-position:bottom;background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;height:calc(100vh - 83px);display:flex}.mainPublicContent .cardContentMain_Dv .cardContent{border-radius:var(--border-radius-6px);background-color:var(--white);flex-direction:column;gap:35px;width:545px;padding:70px 70px 44px;display:flex;box-shadow:10px 10px 30px #6271eb33}.mainPublicContent .cardContentMain_Dv .cardContent .flexDv{flex-direction:column;gap:10px;display:flex}.mainPublicContent .cardContentMain_Dv .cardContent .flexDv .subHeading{flex-direction:column;gap:5px;display:flex}.mainPublicContent .cardContentMain_Dv .cardContent .flexDv .subHeading span{color:var(--bulkimport);font-size:calc(var(--font-size-14px) * var(--font-scale));font-weight:var(--font-weight-normal);cursor:pointer;line-height:100%;text-decoration:underline}.mainPublicContent .cardContentMain_Dv .cardContent .flexDv h1{font-size:calc(var(--font-size-30px) * var(--font-scale));font-weight:var(--font-weight-medium);color:var(--blackCoal);margin:0;line-height:100%}.mainPublicContent .cardContentMain_Dv .cardContent .flexDv p{font-size:calc(var(--font-size-14px) * var(--font-scale));font-weight:var(--font-weight-normal);color:var(--darkGrey);margin:0;line-height:100%}.mainPublicContent .cardContentMain_Dv .cardContent .flextermDv h1{color:var(--blackCoal);font-weight:var(--font-weight-normal);font-size:calc(var(--font-size-30px) * var(--font-scale))}.mainPublicContent .cardContentMain_Dv .cardContent .maincontenttermdv{scrollbar-width:auto;scrollbar-color:var(--scrollbarTrackcolor);scroll-behavior:smooth}.mainPublicContent .cardContentMain_Dv .cardContent .maincontenttermdv::-webkit-scrollbar{width:3px}.mainPublicContent .cardContentMain_Dv .cardContent .maincontenttermdv::-webkit-scrollbar-button{width:0;height:0;display:none}.mainPublicContent .cardContentMain_Dv .cardContent .maincontenttermdv::-webkit-scrollbar-track{background:var(--scrollbarTrackcolor);border-radius:var(--border-radius-20px)}.mainPublicContent .cardContentMain_Dv .cardContent .maincontenttermdv::-webkit-scrollbar-thumb{background-color:var(--scrollbarTrackcolor);border-radius:var(--border-radius-20px);transition:background-color .3s}.mainPublicContent .cardContentMain_Dv .cardContent .maincontenttermdv{overflow:auto}.mainPublicContent .cardContentMain_Dv .cardContent .maincontenttermdv .innercontentdv{flex-direction:column;gap:20px;width:728px;max-height:730px;display:flex}.mainPublicContent .cardContentMain_Dv .cardContent .maincontenttermdv .innercontentdv p{color:var(--greycolor);font-weight:var(--font-weight-normal);font-size:calc(var(--font-size-14px) * var(--font-scale));letter-spacing:0;line-height:20px}.mainPublicContent .cardContentMain_Dv .cardContent .maincontenttermdv .innercontentdv .forinnertextdv{color:var(--red)}.mainPublicContent .cardContentMain_Dv .cardContent .inputAndButton{flex-direction:column;gap:25px;display:flex}.mainPublicContent .cardContentMain_Dv .cardContent .inputAndButton button{height:45px}.mainPublicContent .cardContentMain_Dv .cardContent .inputAndButton .flexInput{flex-direction:column;gap:15px;display:flex}.mainPublicContent .cardContentMain_Dv .cardContent .inputAndButton .flexInput .selectPublicContent,.mainPublicContent .cardContentMain_Dv .cardContent .inputAndButton .flexInput .selectWrapper{height:45px}.mainPublicContent .cardContentMain_Dv .cardContent .inputAndButton .flexInputRow{flex-flow:wrap;align-items:center;gap:15px;display:flex}.mainPublicContent .cardContentMain_Dv .cardContent .inputAndButton .flexInputRow .width50{width:calc(50% - 7.5px)}.mainPublicContent .cardContentMain_Dv .cardContent .inputAndButton .flexInputRow .width100{width:100%}.mainPublicContent .cardContentMain_Dv .cardContent .bottomSection{flex-direction:column;gap:30px;display:flex}.mainPublicContent .cardContentMain_Dv .cardContent .bottomSection h6{font-size:calc(var(--font-size-13px) * var(--font-scale));font-weight:var(--font-weight-medium);color:var(--Primarybuttonbg);text-align:end;margin:0;line-height:100%}.mainPublicContent .cardContentMain_Dv .cardContent .bottomSection .contactUs{justify-content:center;align-items:center;display:flex}.mainPublicContent .cardContentMain_Dv .cardContent.CompanyDetail_CardContent{width:910px;padding:55px 40px}.mainPublicContent .cardContentMain_Dv .cardContent .forcarddwidth{max-width:801px}.mainPublicContent .cardContentMain_Dv .cardContent .maincontentdvhelp{flex-direction:column;gap:20px;margin-top:15px;display:flex}.mainPublicContent .cardContentMain_Dv .cardContent .maincontentdvhelp h5{font-size:calc(var(--font-size-18px) * var(--font-scale));font-weight:var(--font-weight-semibold);color:var(--blackCoal)}.mainPublicContent .cardContentMain_Dv .cardContent .maincontentdvhelp .populartopicbox{background-color:var(--boxbg);border-radius:var(--border-radius-6px);justify-content:space-between;align-items:center;width:100%;padding:20px;display:flex}.mainPublicContent .cardContentMain_Dv .cardContent .maincontentdvhelp .populartopicbox .left{justify-content:space-between;align-items:center;gap:10px;display:flex}.mainPublicContent .cardContentMain_Dv .cardContent .maincontentdvhelp .populartopicbox .left img{width:30px;height:30px}.mainPublicContent .cardContentMain_Dv .cardContent .maincontentdvhelp .populartopicbox .left .detaildv{flex-direction:column;gap:5px;display:flex}.mainPublicContent .cardContentMain_Dv .cardContent .maincontentdvhelp .populartopicbox .left .detaildv span{font-size:calc(var(--font-size-13px) * var(--font-scale));font-weight:var(--font-weight-medium);color:var(--bluecolor)}.mainPublicContent .cardContentMain_Dv .cardContent .maincontentdvhelp .populartopicbox .left .detaildv p{font-size:calc(var(--font-size-13px) * var(--font-scale));font-weight:var(--font-weight-medium);color:var(--secondary-color);margin:0}.mainPublicContent .cardContentMain_Dv .cardContent .maincontentdvhelp .populartopicbox button{background-color:var(--bluecolor);color:var(--white);border-radius:var(--border-radius-6px);font-weight:var(--font-weight-medium);font-size:calc(var(--font-size-14px) * var(--font-scale));border:none;padding:10px 16px;text-decoration:none;transition:background-color .3s}.mainPublicContent .cardContentMain_Dv .cardContent .maincontentdvhelp .stepinfoboxdv{flex-wrap:wrap;gap:16px;display:flex}.mainPublicContent .cardContentMain_Dv .cardContent .maincontentdvhelp .stepinfoboxdv .stepbox{background-color:var(--cardboxbg);border-radius:var(--border-radius-6px);text-align:start;flex:1;min-width:220px;padding:15px;transition:transform .2s,box-shadow .2s}.mainPublicContent .cardContentMain_Dv .cardContent .maincontentdvhelp .stepinfoboxdv .stepbox figure{text-align:center;margin:0}.mainPublicContent .cardContentMain_Dv .cardContent .maincontentdvhelp .stepinfoboxdv .stepbox figure img{width:88px;height:88px;margin-bottom:12px}.mainPublicContent .cardContentMain_Dv .cardContent .maincontentdvhelp .stepinfoboxdv .stepbox h5{font-size:calc(var(--font-size-16px) * var(--font-scale));font-weight:var(--font-weight-semibold);margin:0}.mainPublicContent .cardContentMain_Dv .cardContent .maincontentdvhelp .stepinfoboxdv .stepbox span{font-size:calc(var(--font-size-14px) * var(--font-scale));margin:0}.mainPublicContent .cardContentMain_Dv .cardcontenthelp{scrollbar-width:none;padding:45px 54px}.mainPublicContent .cardContentMain_Dv .cardcontentterm{flex-direction:column;gap:20px;width:909px;max-height:470px;padding:64px 10px 90px 64px;display:flex}.mainPublicContent .cardContentMain_Dv .cardContentContact{width:909px;padding:40px}.mainPublicContent .cardContentMain_Dv .cardContenthelp{scrollbar-width:none;width:909px;max-height:470px;padding:45px 0 45px 54px;overflow:auto}.switchWrapper{border-radius:var(--border-radius-10px);cursor:pointer;background-color:#f1f5f8;border:none;justify-content:space-between;align-items:center;height:50px;padding:0 15px;display:flex;position:relative}.switchWrapper img{margin-right:10px}.switchWrapper label{font-size:calc(var(--font-size-12px) * var(--font-scale));color:var(--black);flex-shrink:0;margin-right:10px}.switchWrapper .switchComponent{flex-shrink:0}.switchWrapper .switchIcon{width:13px;height:16px;margin-right:11px}@media (max-width:768px){.switchWrapper{height:35px;padding:0 12px}.switchWrapper label{font-size:calc(var(--font-size-11px) * var(--font-scale))}.switchWrapper .switchIcon{width:12px;height:14px;margin-right:8px}}@media (max-width:480px){.switchWrapper{border-radius:var(--border-radius-8px);height:35px;padding:0 10px}.switchWrapper label{font-size:calc(var(--font-size-10px) * var(--font-scale))}}.foratime .checkbox-wrapper h2{color:#acb3be;white-space:wrap;max-width:310px;font-size:calc(var(--font-size-10px) * var(--font-scale))}.forbutton button{height:22px!important}.inputPublicContent{width:100%}.inputPublicContent .inputWrapper{border-radius:var(--border-radius-10px);background-color:#f1f5f8;border:none;align-items:center;height:50px;padding:0 15px;display:flex;position:relative}.inputPublicContent .inputWrapper .inputIcon,.inputPublicContent .inputWrapper .inputCustomeIcon{width:13px;height:16px;margin-right:11px}.inputPublicContent .inputWrapper .inputField{width:100%;font-size:calc(var(--font-size-11px) * var(--font-scale));color:var(--black);appearance:none;background:0 0;border:none;outline:none;padding:10px 0 0}.inputPublicContent .inputWrapper input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.inputPublicContent .inputWrapper input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.inputPublicContent .inputWrapper input::placeholder{color:var(--lightCharCoal);font-size:calc(var(--font-size-12px) * var(--font-scale))}.inputPublicContent .inputWrapper .floatingLabel{color:var(--fieldcolor);font-size:calc(var(--font-size-12px) * var(--font-scale));pointer-events:none;transition:all .2s ease-in-out;position:absolute;top:37%;left:40px;transform:translateY(-20%)}.inputPublicContent .inputWrapper .floatingLabel.float{font-size:calc(var(--font-size-11px) * var(--font-scale));top:10px}.inputPublicContent .inputWrapper .floatingLabelWithoutIcon{color:var(--fieldcolor);font-size:calc(var(--font-size-16px) * var(--font-scale));pointer-events:none;transition:all .2s ease-in-out;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.inputPublicContent .inputWrapper .floatingLabelWithoutIcon.float{font-size:calc(var(--font-size-13px) * var(--font-scale));top:13px}.inputPublicContent .errorText{font-size:calc(var(--font-size-7px) * var(--font-scale));color:var(--Red)}@media (max-width:768px){.inputContent .inputWrapper{height:35px;padding:0 12px}.inputContent .inputWrapper .inputIcon,.inputContent .inputWrapper .inputCustomeIcon{width:12px;height:14px;margin-right:8px}.inputContent .inputWrapper .floatingLabel.float,.inputContent .inputWrapper .floatingLabelWithoutIcon.float{top:10px}}@media (max-width:480px){.inputContent .inputWrapper{border-radius:var(--border-radius-8px);height:35px;padding:0 10px}.inputContent .inputWrapper .inputField,.inputContent .inputWrapper .SelectField{padding-top:8px}.inputContent .inputWrapper .floatingLabel.float,.inputContent .inputWrapper .floatingLabelWithoutIcon.float{top:8px;left:30px}}h1{color:var(--primary-color);letter-spacing:0;line-height:1;font-weight:var(--font-weight-semibold);margin:0;padding:0}.countryPicker{width:100%;position:relative}.countryPicker .pickerHeader{height:px;border-radius:var(--border-radius-6px);cursor:pointer;background:#f1f5f8;justify-content:center;align-items:center;gap:12px;padding:0 15px;transition:all .2s;display:flex;position:relative}.countryPicker .pickerHeader .flagImg{border-radius:50%;width:18px;height:18px}.countryPicker .pickerHeader .selectedText{font-size:calc(var(--font-size-11px) * var(--font-scale));color:var(--black);flex:1}.countryPicker .pickerHeader .arrow{border-bottom:2px solid #555;border-right:2px solid #555;width:8px;height:8px;transition:all .3s;position:absolute;right:15px;transform:rotate(45deg)}.countryPicker .pickerHeader.focused .arrow{transform:rotate(-135deg)}.countryPicker .pickerHeader .floatingLabel{font-size:calc(var(--font-size-12px) * var(--font-scale));color:var(--fieldcolor);pointer-events:none;padding:0 4px;transition:all .2s ease-in-out;position:absolute;top:50%;left:15px;transform:translateY(-50%)}.countryPicker .pickerHeader .floatingLabel.float{font-size:calc(var(--font-size-11px) * var(--font-scale));top:8px}.countryPicker .pickerList{background:var(--white);border-radius:var(--border-radius-6px);z-index:10;scrollbar-width:auto;scrollbar-color:var(--scrollbarTrackcolor);scroll-behavior:smooth;width:100%;height:200px;padding:6px 0;position:absolute;top:110%;overflow:auto;box-shadow:0 10px 30px #0000001f}.countryPicker .pickerList::-webkit-scrollbar{width:3px}.countryPicker .pickerList::-webkit-scrollbar-button{width:0;height:0;display:none}.countryPicker .pickerList::-webkit-scrollbar-track{background:var(--scrollbarTrackcolor);border-radius:var(--border-radius-20px)}.countryPicker .pickerList::-webkit-scrollbar-thumb{background-color:var(--scrollbarTrackcolor);border-radius:var(--border-radius-20px);transition:background-color .3s}.countryPicker .pickerList li{cursor:pointer;align-items:center;gap:12px;padding:12px 16px;display:flex}.countryPicker .pickerList li img{width:22px;height:16px}.countryPicker .pickerList li:hover{background:#f4f7fa}*{border:none}.tenantsCardListing{z-index:999;background-image:url(/assets/PublicbackgroundEffect-M6l5KDa0.png);background-size:cover;height:100vh;padding:20px;position:relative}.tenantsCardListing .tenantsbackground{z-index:-1;object-fit:cover;background-repeat:no-repeat;width:100%;height:100vh;position:absolute}.tenantsCardListing .myHeader .Dv_Flex h1{font-size:calc(var(--font-size-24px) * var(--font-scale))}.tenantsCardListing .tenantsCardMain_Dv{grid-gap:20px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:20px;max-height:calc(100vh - 200px);margin-top:20px;display:grid;overflow-y:auto}.tenantsCardListing .tenantsCardMain_Dv .cardBox{background:var(--white);border-radius:var(--border-radius-6px);text-align:center;cursor:pointer;border:1px solid #d9d9d9;flex-direction:column;gap:20px;padding:20px;text-decoration:none;transition:all .3s;display:flex;position:relative;overflow:hidden}.tenantsCardListing .tenantsCardMain_Dv .cardBox .head{border:none;flex-direction:column;align-items:baseline;gap:6px;display:flex}.tenantsCardListing .tenantsCardMain_Dv .cardBox .head h1{font-size:calc(var(--font-size-24px) * var(--font-scale));font-weight:var(--font-weight-semibold);color:var(--black);border-bottom:none;margin:0}.tenantsCardListing .tenantsCardMain_Dv .cardBox .head h3{font-size:calc(var(--font-size-16px) * var(--font-scale));font-weight:var(--font-weight-300);color:var(--greycolor);border:none;margin:0}.tenantsCardListing .tenantsCardMain_Dv .cardBox .body{flex-direction:column;gap:15px;width:auto;display:flex}.tenantsCardListing .tenantsCardMain_Dv .cardBox .body .roww{justify-content:start;align-items:center;gap:10px;width:fit-content;display:flex}.tenantsCardListing .tenantsCardMain_Dv .cardBox .body .roww .details{align-items:center;gap:6px;width:fit-content;display:flex}.tenantsCardListing .tenantsCardMain_Dv .cardBox .body .roww .details p{color:var(--greycolor);font-size:calc(var(--font-size-13px) * var(--font-scale));font-weight:var(--font-weight-300);margin:0}.tenantsCardListing .tenantsCardMain_Dv .cardBox .body .roww .details .icons{font-size:calc(var(--font-size-13px) * var(--font-scale));color:var(--black)}.tenantsCardListing .tenantsCardMain_Dv .cardBox .body .roww .details .email-text,.tenantsCardListing .tenantsCardMain_Dv .cardBox .body .roww .details .phone-text{white-space:nowrap;text-overflow:ellipsis;max-width:125px;overflow:hidden}.tenantsCardListing .tenantsCardMain_Dv .cardBox .body .roww .details .email{color:#daa520}.tenantsCardListing .tenantsCardMain_Dv .cardBox .body .roww .details .phone{color:green}.tenantsCardListing .tenantsCardMain_Dv .cardBox .body .roww .details .user{color:red}.tenantsCardListing .tenantsCardMain_Dv .cardBox .body .roww .details .world{color:#00f}.tenantsCardListing .tenantsCardMain_Dv .cardBox .borderLine{background-color:var(--primary-color);opacity:.3;width:100%;height:1px}.tenantsCardListing .tenantsCardMain_Dv .cardBox .foot{justify-content:space-between;align-items:center;display:flex}.tenantsCardListing .tenantsCardMain_Dv .cardBox .foot .date{flex-direction:column;align-items:baseline;gap:6px;display:flex}.tenantsCardListing .tenantsCardMain_Dv .cardBox .foot .date p{font-size:calc(var(--font-size-15px) * var(--font-scale));font-weight:var(--font-weight-300);color:var(--black);margin:0}.tenantsCardListing .tenantsCardMain_Dv .cardBox .foot .date p span{font-weight:var(--font-weight-medium);color:var(--secondarylightcolor);font-size:calc(var(--font-size-13px) * var(--font-scale))}.tenantsCardListing .tenantsCardMain_Dv .cardBox .foot .FootIcon{font-size:calc(var(--font-size-26px) * var(--font-scale));color:var(--secondarylightcolor)}.tenantsCardListing .tenantsCardMain_Dv .cardBox:hover{transform:translateY(-8px)scale(1.02);box-shadow:0 0 15px -4px #0003}.tenantsCardListing .tenantsCardMain_Dv .cardBox:hover:before{opacity:1}.tenantsCardListing .ImageNotFound{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.tenantsCardListing .ImageNotFound p{font-size:calc(var(--font-size-25px) * var(--font-scale));font-weight:var(--font-weight-medium);text-align:center;margin:0;line-height:100%}.imagenotfoundv2 img{object-fit:cover;width:250px;height:250px}@media only screen and (max-width:768px){.tenantsCardListing{padding:10px}.tenantsCardListing .tenantsCardMain_Dv{grid-gap:15px;scrollbar-width:none;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:15px;max-height:calc(100vh - 80px);margin-top:15px;display:grid;overflow-y:auto}}.page-not-found{background:var(--bg-gray-50);min-height:100vh;font-family:var(--font-family-base);justify-content:center;align-items:center;padding:1rem;display:flex}.page-not-found .pnf-container{width:100%;max-width:500px}.page-not-found .pnf-content{text-align:center;background:var(--bg-white);border-radius:var(--border-radius-16px);box-shadow:var(--shadow-lg);border:1px solid var(--border-light);transition:var(--transition);padding:3rem 2rem}.page-not-found .pnf-404{justify-content:center;align-items:center;gap:.5rem;margin-bottom:1.5rem;display:flex}.page-not-found .pnf-404 .digit{font-size:5rem;font-weight:var(--font-weight-extrabold);line-height:1}.page-not-found .pnf-404 .digit:first-child{color:var(--primary-purple)}.page-not-found .pnf-404 .digit:nth-child(2){color:var(--primary-teal)}.page-not-found .pnf-404 .digit:nth-child(3){color:var(--primary-orange)}.page-not-found .pnf-title{font-size:1.75rem;font-weight:var(--font-weight-semibold);color:var(--text-primary);margin-bottom:.75rem}.page-not-found .pnf-description{color:var(--text-secondary);margin-bottom:2rem;font-size:.9375rem;line-height:1.5}.page-not-found .pnf-actions{flex-wrap:wrap;justify-content:center;gap:1rem;margin-bottom:2rem;display:flex}.page-not-found .pnf-btn{font-size:.875rem;font-weight:var(--font-weight-medium);border-radius:var(--border-radius-8px);transition:var(--transition);cursor:pointer;font-family:var(--font-family-base);border:none;align-items:center;gap:.5rem;padding:.625rem 1.25rem;display:inline-flex}.page-not-found .pnf-btn svg{transition:var(--transition)}.page-not-found .pnf-btn:hover{transform:translateY(-1px)}.page-not-found .pnf-btn:active{transform:translateY(0)}.page-not-found .pnf-btn-primary{background:var(--primary-purple);color:var(--white);box-shadow:var(--shadow-sm)}.page-not-found .pnf-btn-primary:hover{background:var(--primary-indigo);box-shadow:var(--shadow-md)}.page-not-found .pnf-btn-secondary{color:var(--text-secondary);border:1px solid var(--border-light);background:0 0}.page-not-found .pnf-btn-secondary:hover{background:var(--bg-gray-50);color:var(--text-primary);border-color:var(--primary-purple)}.page-not-found .pnf-help-links{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;display:flex}.page-not-found .pnf-help-links .help-link{color:var(--text-secondary);transition:var(--transition);font-size:.8125rem;text-decoration:none}.page-not-found .pnf-help-links .help-link:hover{color:var(--primary-purple)}.page-not-found .pnf-help-links .help-divider{color:var(--border-light);font-size:.75rem}@media (max-width:640px){.page-not-found .pnf-content{padding:2rem 1.5rem}.page-not-found .pnf-404 .digit{font-size:4rem}.page-not-found .pnf-title{font-size:1.5rem}.page-not-found .pnf-description{font-size:.875rem}.page-not-found .pnf-actions{flex-direction:column;gap:.75rem}.page-not-found .pnf-btn{justify-content:center;width:100%}}@media (max-width:480px){.page-not-found .pnf-404 .digit{font-size:3rem}.page-not-found .pnf-title{font-size:1.25rem}}*{box-sizing:border-box;margin:0;padding:0;font-family:Lexend,sans-serif}.forbidden{text-align:center;min-height:100vh;color:var(--white);background:linear-gradient(135deg,#0f2027,#203a43,#2c5364);flex-direction:column;justify-content:center;align-items:center;animation:1.2s ease-in-out fadeIn;display:flex}.forbidden h1{margin:10px 0;font-size:6rem;animation:1s slideDown}.forbidden h2{opacity:.9;margin-bottom:10px;font-size:2rem}.forbidden p{opacity:.8;max-width:420px;margin-bottom:30px;font-size:1rem;line-height:1.5}.forbidden button{border-radius:var(--border-radius-30px);color:var(--white);cursor:pointer;background:#ff4b2b;border:none;padding:12px 30px;font-size:1rem;transition:all .3s}.forbidden button:hover{background:#ff416c;transform:translateY(-2px);box-shadow:0 10px 25px #ff416c66}.lock{width:70px;height:60px;margin-bottom:20px;animation:2.5s infinite shake;position:relative}.lock-top{border:6px solid var(--white);border-bottom:none;border-radius:25px 25px 0 0;width:50px;height:40px;position:absolute;top:-30px;left:10px}.lock-body{background:var(--white);border-radius:var(--border-radius-10px);width:70px;height:60px}@keyframes shake{0%,to{transform:rotate(0)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}.custom-toast{cursor:pointer;width:360px}.toast-card{background:var(--inputBG);border-radius:var(--border-radius-14px);border:1px solid #e8ecf2;padding:16px;transition:all .25s;box-shadow:0 12px 30px #00000014}.toast-card:hover{transform:translateY(-3px);box-shadow:0 18px 40px #0000001f}.toast-header{align-items:flex-start;gap:12px;display:flex}.toast-content{flex-direction:column;flex:1;gap:4px;display:flex}.toast-title{font-size:calc(var(--font-size-14px) * var(--font-scale));line-height:1.3}.toast-title .name{font-weight:var(--font-weight-semibold);color:#111827;margin-right:4px}.toast-title .message{color:var(--secondary-color);font-weight:var(--font-weight-medium)}.time{font-size:calc(var(--font-size-12px) * var(--font-scale));color:#9ca3af}.messageBody{flex-direction:column;display:flex}.toast-body{font-size:calc(var(--font-size-13px) * var(--font-scale));color:#374151;margin-top:2px;line-height:1.4}.close-btn{font-size:calc(var(--font-size-18px) * var(--font-scale));color:#9ca3af;cursor:pointer;background:0 0;border:none;padding:0;line-height:1}.close-btn:hover{color:#111827}.toast-container{z-index:9999;flex-direction:column;gap:12px;display:flex;position:fixed;top:20px;right:20px}.toast-item{border-radius:var(--border-radius-6px);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--white);min-width:280px;max-width:350px;color:var(--blackCoal);font-weight:var(--font-weight-medium);align-items:center;padding:12px 18px;animation:.4s slideIn,.4s 2.6s forwards fadeOut;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 20px #0000004d}.toast-item .icon{font-size:calc(var(--font-size-18px) * var(--font-scale));flex-shrink:0;margin-right:10px}.toast-item .message{flex:1}.toast-item .close-btn{color:var(--white);font-size:calc(var(--font-size-16px) * var(--font-scale));cursor:pointer;background:0 0;border:none;margin-left:10px}.toast-item.success{border-left:5px solid #2ecc71}.toast-item.error{border-left:5px solid #e74c3c}.toast-item.info{border-left:5px solid #3498db}.toast-item.warning{border-left:5px solid #f39c12}@keyframes fadeOut{to{opacity:0;transform:translate(120%)}}html,body{width:100%;height:100%}input::-ms-clear{display:none}input::-ms-reveal{display:none}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:#0000;font-family:sans-serif;line-height:1.15}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{text-align:left;caption-side:bottom;padding-top:.75em;padding-bottom:.3em}input,button,select,optgroup,textarea{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{resize:vertical;overflow:auto}fieldset{border:0;min-width:0;margin:0;padding:0}legend{width:100%;max-width:100%;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal;margin-bottom:.5em;padding:0;display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}#root{width:100%;height:100%;overflow:hidden}:root{--Primarybuttonbg:var(--Primarybuttonbg);overflow:hidden;font-family:var(--font-family-base)!important}:root body{background-color:var(--bodybg);color:var(--secondary-color);width:100%;height:100%;margin:0;padding:0}:root body .buttonforwebdv{background:var(--Primarybuttonbg);box-shadow:8px 12px 16px -2px var(--color-rgba-98-113-235-0-3);font-weight:var(--font-weight-normal);font-style:normal;font-size:calc(var(--font-size-15px) * var(--font-scale));text-align:center;vertical-align:middle;line-height:100%}.container{width:100%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}:where(.css-dev-only-do-not-override-1uga22k).ant-modal-root .ant-modal-mask.ant-modal-mask-blur{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:var(--color-000000a1)!important}.p-0{padding:0!important}.modal-overlay{width:100vw;height:100vh}.modal-container{width:600px;max-width:90vw;height:fit-content;max-height:100vh}.dynamicTable_Height{height:calc(100vh - 267px)}.dynamicTable_HeightProjectDetail{scrollbar-width:none}.marginRight15px{margin-right:15px}.modal-header{border-bottom:1px solid var(--bordeertypetwo);z-index:10;justify-content:space-between;align-items:center;padding:20px 24px;display:flex;position:sticky;top:0}.modal-body{background:var(--bodybg);scrollbar-width:auto;scrollbar-color:var(--scrollbarTrackcolor);scroll-behavior:smooth;width:100%;height:fit-content;max-height:55vh;padding:24px}.modal-body::-webkit-scrollbar{width:3px}.modal-body::-webkit-scrollbar-button{width:0;height:0;display:none}.modal-body::-webkit-scrollbar-track{background:var(--scrollbarTrackcolor);border-radius:var(--border-radius-20px)}.modal-body::-webkit-scrollbar-thumb{background-color:var(--scrollbarTrackcolor);border-radius:var(--border-radius-20px);transition:background-color .3s}.modal-body{overflow-y:auto}.modal-footer{border-top:1px solid var(--bordeertypetwo);background:var(--trBackground);justify-content:flex-end;gap:12px;padding:20px 24px;display:flex;position:sticky;bottom:0}.teamPage .selectContent{min-width:auto}.teamPage .selectContent .selectWrapper{width:150px;min-width:192px}.teamPage .selectContent .ant-select-content{margin-top:5px}.myHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.myHeader .Dv_Flex{flex-direction:row;align-items:center;gap:5px;display:flex}.myHeader .Dv_Flex h1{color:var(--dardCharCoalColor);font-size:calc(var(--font-size-16px) * var(--font-scale));white-space:nowrap;margin:0}.myHeader .Dv_Flex h6{color:var(--dardCharCoalColor);font-size:var(--font-size-14px);font-weight:var(--font-weight-semibold);margin:0 0 2px}.myHeader .Dv_Flex .foriconbg,.myHeader .Dv_Flex .forbackiconbg{color:var(--black);border-radius:var(--border-radius-6px);cursor:pointer;justify-content:center;align-items:center;min-width:10px;min-height:10px;padding:2px;display:flex}.myHeader .Dv_Flex .foriconbg2{background-color:var(--darkGrey);border-radius:var(--border-radius-6px);color:var(--white);width:18px;height:18px;font-size:calc(var(--font-size-12px) * var(--font-scale));cursor:pointer;justify-content:center;align-items:center;display:flex}.myHeader .Dv_Flex .reloadIcon{font-size:calc(var(--font-size-16px) * var(--font-scale));cursor:pointer;color:var(--color-a4adb9);transition:all .5s ease-in-out}.myHeader .Dv_Flex .reloadIcon.circle{transform:rotate(360deg) infinite}.myHeader .Dv_Flex .BackIcon{font-size:calc(var(--font-size-16px) * var(--font-scale));cursor:pointer;color:var(--black);transition:all .5s ease-in-out}.myHeader .buttonFlex{flex-direction:row;align-items:end;gap:10px;display:flex}.myHeader .buttonFlexCenter{justify-content:center;align-items:center;gap:10px;display:flex}.myHeader .buttonwidthadjust{width:25%}.formarginzero{margin:0!important}.foroverviewtablebg{overflow:hidden!important}.forheaderwidthdv{width:69%}.marginBottom{margin-bottom:15px}.ant-modal-body{background:var(--bodybg)}.ag-center-cols-container{height:100%}.ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--black);font-size:calc(var(--font-size-12px) * var(--font-scale));font-weight:var(--font-weight-normal);padding-bottom:0}.ant-select.ant-select-outlined:not(.ant-select-disabled).ant-select-focused,.ant-select.ant-select-outlined:not(.ant-select-disabled).ant-picker-focused{box-shadow:none;border:none;outline:none}.ant-checkbox .ant-checkbox-input:focus-visible+.ant-checkbox-inner{box-shadow:none;background-color:var(--primary-color);border:none;outline:none}.ant-checkbox-checked .ant-checkbox-inner{background-color:var(--primary-color);border:none}.ant-tabs .ant-tabs-tab-btn{color:var(--color-79808c);font-size:calc(var(--font-size-12px) * var(--font-scale));font-weight:var(--font-weight-normal)}.ant-menu .ant-menu-submenu-open.ant-menu-submenu-inline>.ant-menu-submenu-title>.ant-menu-submenu-arrow{transform:translateY(calc(var(--ant-font-size) / 7 * 5 * 1 * -1))}:where(.css-dev-only-do-not-override-1d8anct).ant-spin-nested-loading>div>.ant-spin{max-height:100%}.ant-tabs .ant-tabs-ink-bar{background:var(--primary-color)}.ant-tabs .ant-tabs-tab{padding-bottom:10px}.tabLabel{align-items:center;gap:7px;display:flex}.tabLabel .tabIcons{font-size:calc(var(--font-size-16px) * var(--font-scale))}.ant-menu-light.ant-menu-root.ant-menu-inline{border:none}.ant-popover .ant-popover-container{border:1px solid var(--Primarybuttonbg2);box-shadow:0 6px 18px var(--color-rgba-0-0-0-0-12);padding:0}.ant-switch.ant-switch-checked{background:var(--primary-color)}.ant-modal .ant-modal-container{scrollbar-width:none;border:1px solid var(--primary-color);overflow-y:auto;padding:0!important}.Dv_fitContent{width:fit-content}.bgTbale{background:var(--white);border-radius:var(--border-radius-6px);scrollbar-width:auto;scrollbar-color:var(--scrollbarTrackcolor);scroll-behavior:smooth;width:auto;height:calc(100vh - 160px);min-height:400px;margin:0;padding:20px;overflow:auto;box-shadow:7px 9px 25px #b7c2ca1a}.bgTbale::-webkit-scrollbar{width:3px}.bgTbale::-webkit-scrollbar-button{width:0;height:0;display:none}.bgTbale::-webkit-scrollbar-track{background:var(--scrollbarTrackcolor);border-radius:var(--border-radius-20px)}.bgTbale::-webkit-scrollbar-thumb{background-color:var(--scrollbarTrackcolor);border-radius:var(--border-radius-20px);transition:background-color .3s}.bgTbale{overflow-y:auto}.bgTbale .tabsNavWrapper{background:var(--white);z-index:9;padding:10px 0;position:sticky;top:-20px}.ant-modal .ant-steps-item-title{font-size:calc(var(--font-size-12px) * var(--font-scale));font-weight:var(--font-weight-bold)}.ant-modal .ant-modal-close{display:none}.ant-modal .ant-modal-container{max-height:calc(100vh - 50px);padding:0 0 20px}.ant-modal .form-group label{font-size:calc(var(--font-size-11px) * var(--font-scale));font-weight:var(--font-weight-medium);color:var(--black);margin-bottom:5px;display:block}.ant-modal .formButtons{text-align:end;background:var(--bodybg);justify-content:end;justify-self:flex-end;gap:10px;width:100%;margin-top:0;padding:20px;display:flex;position:sticky;bottom:0}.ant-modal .formButtons button{text-align:center;width:auto;min-width:100px;font-weight:var(--font-weight-medium);font-style:Medium;font-size:calc(var(--font-size-13px) * var(--font-scale))}.ant-modal .formButtons .customButton.primary{background-color:var(--color-7e77e9)}.ant-modal .formButtons .customButton.secondary{background-color:var(--color-e9ebef);color:var(--color-7d828c)}.ant-modal .formButtons .cancelButton{background-color:var(--lightGrey2);color:var(--secondary-color);border-radius:var(--border-radius-12px)}.ant-modal .formButtons .cancelButton:hover{background-color:var(--boxbg)}.ant-modal .formButtons .ant-btn-primary{background-color:var(--primary-color);border-radius:var(--border-radius-12px);font-weight:var(--font-weight-medium)}.ant-modal .formButtons .ant-btn-primary:hover{opacity:.85}.ant-modal .close-btn{width:fit-content}.ant-modal .ant-modal-content{border-radius:var(--border-radius-12px);padding:20px}.ant-modal .ant-modal-content .inputLabel{left:15px}.ant-modal .fieldmaintaindv{grid-template-columns:repeat(2,1fr);gap:15px;padding:20px 24px;display:grid}.ant-modal .fieldmaintaindv.padding0{padding:20px 0}.ant-modal .personHeader{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.ant-modal .personHeader h2{color:var(--input-icon);font-size:calc(var(--font-size-14px) * var(--font-scale));margin:0}.ant-modal .personHeader .removeIcon{color:var(--red);cursor:pointer;font-size:calc(var(--font-size-12px) * var(--font-scale))}.ant-modal .fieldmaintaindvcolumn{scrollbar-width:none;flex-direction:column;gap:8px;padding:20px 20px 0;display:flex;overflow-y:auto}.ant-modal .fieldmaintaindvcolumn h2{font-size:calc(var(--font-size-12px) * var(--font-scale));font-weight:var(--font-weight-semibold);margin:0}.ant-modal .fieldmaintaindvcolumn.padding0{padding:20px 0}.ant-modal .fieldmaintaindvtriple{grid-template-columns:repeat(3,1fr);gap:5px;padding:20px 24px;display:grid}.ant-modal .fieldmaintaindvtriple.padding0{padding:20px 0}.ant-modal .modal-header{background:var(--white);z-index:10;border-bottom:1px solid var(--borderColor);justify-content:space-between;align-items:center;padding:16px;display:flex;position:sticky;top:0}.ant-modal .modal-header h2{font-weight:var(--font-weight-medium);letter-spacing:1%;font-size:calc(var(--font-size-16px) * var(--font-scale));text-align:start;border:none;width:100%;margin:0;padding:0}.ant-modal .modal-header .close-btn{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex}.ant-modal .width100{width:100%}.widthFitContent{width:fit-content}.ant-popover .ant-popover-title{font-size:calc(var(--font-size-12px) * var(--font-scale));font-weight:var(--font-weight-normal);margin-bottom:0;padding:10px 10px 0}.ant-popover .ant-popover-container .ant-popover-content .popover-header{background:var(--white);z-index:10;border-bottom:1px solid var(--borderColor);justify-content:space-between;align-items:center;padding:16px 0;display:flex;position:sticky;top:0}.ant-popover .ant-popover-container .ant-popover-content .popover-header h2{font-size:calc(var(--font-size-18px) * var(--font-scale));margin:0}.ant-popover .ant-popover-container .ant-popover-content .popover-header .close-btn{cursor:pointer;background:0 0;border:none;outline:none;justify-content:center;align-items:center;display:flex}.ant-popover .fieldmaintaindvpopover{grid-template-columns:repeat(2,1fr);gap:15px;padding:20px 0;display:grid;overflow-y:auto}.ant-popover .fieldmaintaindvcolumnpopover{scrollbar-width:auto;scrollbar-color:var(--scrollbarTrackcolor);scroll-behavior:smooth;flex-direction:column;gap:8px;max-height:400px;padding:20px 0;display:flex;overflow-y:auto}.ant-popover .fieldmaintaindvcolumnpopover::-webkit-scrollbar{width:3px}.ant-popover .fieldmaintaindvcolumnpopover::-webkit-scrollbar-button{width:0;height:0;display:none}.ant-popover .fieldmaintaindvcolumnpopover::-webkit-scrollbar-track{background:var(--scrollbarTrackcolor);border-radius:var(--border-radius-20px)}.ant-popover .fieldmaintaindvcolumnpopover::-webkit-scrollbar-thumb{background-color:var(--scrollbarTrackcolor);border-radius:var(--border-radius-20px);transition:background-color .3s}.ant-popover .form-group{margin-bottom:15px}.ant-popover .form-group label{font-size:calc(var(--font-size-14px) * var(--font-scale));font-weight:var(--font-weight-semibold);color:var(--secondary-color);margin-bottom:5px;display:block}.ant-popover .formButtons{text-align:end;justify-content:end;justify-self:flex-end;gap:10px;width:100%;margin-top:10px;padding:0;display:flex}.ant-popover .formButtons button{width:fit-content}.ant-popover .formButtons .cancelButton{background-color:var(--lightGrey2);color:var(--secondary-color);border-radius:var(--border-radius-12px)}.ant-popover .formButtons .cancelButton:hover{background-color:var(--boxbg)}.ant-popover .formButtons .ant-btn-primary{background-color:var(--primary-color);border-radius:var(--border-radius-12px);font-weight:var(--font-weight-medium)}.ant-popover .formButtons .ant-btn-primary:hover{opacity:.85}.mainpagedv{flex-direction:column;gap:20px;display:flex}.mainpagedv .headerdv{justify-content:space-between;align-items:center;display:flex}.mainpagedv .headerdv h4{font-size:calc(var(--font-size-18px) * var(--font-scale));font-weight:var(--font-weight-semibold);margin:0}.mainpagedv .headerdv button{width:auto;min-width:150px}.fieldmaintaindvforpage{grid-template-columns:repeat(2,1fr);gap:15px;padding:20px 0;display:grid}.fieldmaintaindvforpage .form-group{flex-direction:column;justify-content:end;align-items:start;gap:8px;display:flex}.fieldmaintaindvcolumn{flex-direction:column;gap:8px;padding:20px 0;display:flex;overflow-y:auto}.fieldmaintaindvcolumn .form-group-picker{justify-content:center;align-items:center;display:flex}.formButtons{text-align:end;justify-content:end;justify-self:flex-end;gap:10px;width:100%;margin-top:10px;padding:0;display:flex}.formButtons button{width:fit-content}.formButtons .cancelButton{background-color:var(--lightGrey2);color:var(--secondary-color);border-radius:var(--border-radius-12px)}.formButtons .cancelButton:hover{background-color:var(--boxbg)}.formButtons .ant-btn-primary{background-color:var(--primary-color);border-radius:var(--border-radius-12px);font-weight:var(--font-weight-medium)}.formButtons .ant-btn-primary:hover{opacity:.85}.ant-select-content-value{font-size:calc(var(--font-size-12px) * var(--font-scale))}.projectCardCont{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;display:grid}.projectCardCont .project-card{background:var(--white);border-radius:var(--border-radius-6px);border:1px solid var(--lightgrey);flex-direction:column;gap:10px;height:fit-content;padding:20px;transition:all .2s;display:flex}.projectCardCont .project-card .project-header{justify-content:space-between;align-items:flex-start;display:flex}.projectCardCont .project-card .project-header .hedMain{flex-direction:column;gap:0;display:flex}.projectCardCont .project-card .project-header .hedMain h3{font-size:calc(var(--font-size-14px) * var(--font-scale));font-weight:var(--font-weight-medium);color:var(--color-2e2e2e);white-space:nowrap;text-overflow:ellipsis;max-width:150px;line-height:1.5;overflow:hidden}.projectCardCont .project-card .project-header .hedMain .company{font-size:calc(var(--font-size-12px) * var(--font-scale));line-height:1.5;font-weight:var(--font-weight-normal);color:var(--companytext)}.projectCardCont .project-card .project-header h3{font-size:calc(var(--font-size-16px) * var(--font-scale));font-weight:var(--font-weight-semibold);margin:0}.projectCardCont .project-card .project-header .company{font-size:calc(var(--font-size-12px) * var(--font-scale));color:var(--color-999);margin:0}.projectCardCont .project-card .project-header .staroption svg{cursor:pointer}.projectCardCont .project-card .project-header .star{font-size:calc(var(--font-size-20px) * var(--font-scale));color:var(--inputBorder);cursor:pointer;justify-content:center;align-items:flex-start;height:100%;display:flex}.projectCardCont .project-card .project-info{justify-content:space-between;align-items:center;padding:6px 0;display:flex}.projectCardCont .project-card .project-info .members{align-items:center;gap:4px;display:flex}.projectCardCont .project-card .project-info .members .icon{background-image:url(../../../assets/svg/image.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:16px;height:16px}.projectCardCont .project-card .project-info .members .counter{font-size:calc(var(--font-size-16px) * var(--font-scale));font-weight:var(--font-weight-normal)}.projectCardCont .project-card .peoplesCont{justify-content:space-between;align-items:center;display:flex}.projectCardCont .project-card .peoplesCont .rightArrow{background-image:url(../../../assets/svg/rightarrow.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:18px;height:18px;display:none}.projectCardCont .project-card .peoplesCont .date{font-size:calc(var(--font-size-11px) * var(--font-scale));font-weight:var(--font-weight-normal);color:var(--companytext)}.ag-tooltip{white-space:normal;word-wrap:break-word;max-width:200px;font-size:calc(var(--font-size-13px) * var(--font-scale));background:var(--color-333);color:var(--white);box-shadow:none;border-radius:var(--border-radius-4px);padding:4px 8px}.ant-steps:not(.ant-steps-dot) .ant-steps-item:not(.ant-steps-item-custom).ant-steps-item-active .ant-steps-item-icon{background:var(--primary-color)}.paddingrightzero{padding-right:0!important}.bordernone{border:none!important}.flexDv{align-items:center;gap:10px;display:flex}.flexDv .IconDv,.CollapedIcon{border-radius:var(--border-radius-4px);justify-content:center;align-items:center;width:30px;height:30px;display:flex}.CollapedIcon.D{background-color:var(--color-f3f7f2);color:var(--color-2f4f3a)}.CollapedIcon.FC{background-color:var(--color-c9fcd4);color:var(--color-9333ea)}.CollapedIcon.N{background-color:var(--color-f6f4fa);color:var(--color-4b3f72)}.CollapedIcon.MP{background-color:var(--color-ecfeff);color:var(--color-0f4c5c)}.CollapedIcon.MB{background-color:var(--color-ffe8fa);color:var(--color-52525b)}.CollapedIcon.CS{background-color:var(--color-fff3e0);color:var(--color-e65100)}.CollapedIcon.TR{background-color:var(--color-e0f7fa);color:var(--color-006064)}.CollapedIcon.A{background-color:var(--color-e8f5e9);color:var(--color-2e7d32)}.CollapedIcon.T{background-color:var(--color-c1e9ff);color:var(--color-1565c0)}.CollapedIcon.I{background-color:var(--color-cafcff);color:var(--color-155e75)}.CollapedIcon.B{background-color:var(--color-eff6ff);color:var(--color-1e40af)}.CollapedIcon.C{background-color:var(--color-fbe6e8);color:var(--color-9f1239)}.CollapedIcon.Department{background-color:var(--color-ede7f6);color:var(--color-5e35b1)}.tabBar_ContentDv{position:sticky;top:0}.tabBar_ContentDv .tabBarMainDv{flex-direction:row;display:flex;position:sticky;top:0}.tabBar_ContentDv .tabBarMainDv .ant-tabs{width:70%}.tabBar_ContentDv .tabBarMainDv .tabActions{align-items:center;gap:10px;padding:5px;display:flex}.tabBar_ContentDv .tabBarMainDv .tabActions svg{font-size:calc(var(--font-size-20px) * var(--font-scale))}.tabBar_ContentDv .ImageNotFound{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.tabBar_ContentDv .ImageNotFound p{font-size:calc(var(--font-size-10px) * var(--font-scale));font-weight:var(--font-weight-medium);text-align:center;margin:0;line-height:100%}.tabBar_ContentDv .imagenotfoundv2 img{object-fit:cover;width:250px;height:250px}.AddCompanyModal .ant-spin-blur{filter:blur(2px)}.AddCompanyModal .ant-spin-container{position:relative!important}.fullscreen-modal .ant-modal{height:100vh;margin:0;top:0;width:100vw!important;max-width:100vw!important}.fullscreen-modal .ant-modal-container{height:100vh!important;max-height:100vh!important}.fullscreen-modal .ant-modal-content{border-radius:0;height:100vh}.fullscreen-modal .maintainCont{height:calc(100vh - 64px)}.ant-spin{z-index:10000;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.ant-spin .ant-spin-dot{justify-content:center;align-items:center;gap:10px;display:flex}.ant-spin .ant-spin-dot .ant-spin-dot-item{border-radius:50%;width:12px;height:12px;animation:1s ease-in-out infinite dot-elegant}.ant-spin .ant-spin-dot .ant-spin-dot-item:first-child{animation-delay:0s;background-color:var(--primary-purple)!important}.ant-spin .ant-spin-dot .ant-spin-dot-item:nth-child(2){animation-delay:.1s;background-color:var(--primary-teal)!important}.ant-spin .ant-spin-dot .ant-spin-dot-item:nth-child(3){animation-delay:.2s;background-color:var(--primary-orange)!important}.ant-spin .ant-spin-dot .ant-spin-dot-item:nth-child(4){animation-delay:.3s;background-color:var(--primary-pink)!important}.ant-spin .ant-spin-dot .ant-spin-dot-item:nth-child(5){animation-delay:.4s;background-color:var(--primary-blue)!important}.ant-spin .ant-spin-dot .ant-spin-dot-item:nth-child(6){animation-delay:.5s;background-color:var(--primary-indigo)!important}.ant-spin .ant-spin-text{color:var(--color-666);font-size:calc(var(--font-size-13px) * var(--font-scale));font-weight:var(--font-weight-medium);letter-spacing:.3px;margin-top:20px}@keyframes dot-elegant{0%,to{opacity:.3;transform:scale(.6)}50%{opacity:1;transform:scale(1.2)}}.bestlistadngrid{gap:10px;display:flex}.bestlistadngrid .listAndGrid{border-radius:var(--border-radius-6px);cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--dardCharCoalColor);flex-direction:row;align-items:center;gap:6px;padding:4px 10px;transition:background-color .2s,color .2s,transform .1s;display:flex}.bestlistadngrid .listAndGrid svg{font-size:calc(10px * var(--font-scale,1));color:inherit;flex-shrink:0;transition:color .2s}.bestlistadngrid .listAndGrid p{font-size:calc(10px * var(--font-scale,1));font-weight:var(--font-weight-semibold);white-space:nowrap;color:inherit;margin:0;line-height:1;transition:color .2s}.bestlistadngrid .listAndGrid:hover{color:var(--white);background-color:var(--Lightpink)}.bestlistadngrid .listAndGrid:hover p,.bestlistadngrid .listAndGrid:hover svg{color:var(--white)}.bestlistadngrid .listAndGrid.active{background-color:var(--addrolebg);color:var(--Lightpink)}.bestlistadngrid .listAndGrid.active p,.bestlistadngrid .listAndGrid.active svg{color:var(--Lightpink)}.bestlistadngrid .listAndGrid:active{transform:scale(.96)}.bestlistadngrid .listAndGrid:focus-visible{outline:2px solid var(--Lightpink);outline-offset:2px}:root{--font-family-base:"Lexend", sans-serif;--primary-color:#4f46e5;--greycolor:#666;--grey:grey;--lightgray:lightgray;--secondary-color:#6b7280;--yellow:yellow;--borderforprofile:#f8e4eb;--trBackground:#f9fafb;--primary-purple:#9141ee;--primary-teal:#0e9d87;--primary-orange:#f7910f;--primary-pink:#e7326c;--primary-blue:#0a98c7;--primary-indigo:#7448ee;--bg-white:#fff;--bg-gray-50:#f9fafb;--bg-gray-100:#f3f4f6;--border-light:#e5e7eb;--text-primary:#111827;--text-secondary:#6b7280;--text-muted:#9ca3af;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--transition:all .2s ease;--secondarydarkcolor:#4e4e4e;--secondarylightcolor:#838383;--darkgoldenrod:darkgoldenrod;--white:#fff;--input-icon:#262626;--base-lightest:#231f38;--forprofilegradient:linear-gradient(230.93deg, #b2b2f2 -48.38%, #f7e4ea 59.61%);--bluecolor:#3874ea;--SideBarBackground:#110e1d;--Purple-color:#7b68ee;--Purple-color-trans:#9787f0;--cancelbuttonbg:#d6d6d6;--fieldcolor:#aaa;--lightGrey2:#f1f3f4;--cardboxbg:#f0f2f5;--boxbg:#e9f3fe;--gray:#666;--lightgrey:#e7eaec;--lavender:#e5e1fc;--inputBG2:#e8ebf9;--inputActiveBorder:#7a53ec;--inputBorder:#ccc;--Primarybuttonbg2:#6271eb;--Adduserbg:#e0e3fb;--addrolebg:#ffe3ef;--newdepartmentbg:#e1f2da;--bulkimport:#00beff;--table-border:#68bc45;--activitiesPurple:#5a4fcf;--emailThreadsBg:#f0f0f0;--darkGrey:#829096;--greenColor:green;--Lightpink:#fd71af;--header-option:#f5f5f5;--red:#ef1717;--black:#000;--blackCoal:#213641;--blackA1:#1a1a1a;--lightCharCoal:#58677d;--dardCharCoalColor:#2b2e33;--borderColor:#f3f3f3;--bodybg:#fafbfc;--sidebarBg:#f5f6fa;--scrollbarThumbcolor:#c5c7d6;--scrollbarTrackcolor:transparent;--inputBG:#fff;--companytext:#a4a4a4;--boardCardLavender:#7e6be3;--boardCardRed:#d3544e;--bordeertypetwo:#e5e7eb;--scrollbar-height:8px;--font-size-5px:5px;--font-size-7px:7px;--font-size-8px:8px;--font-size-9px:9px;--font-size-10px:10px;--font-size-11px:11px;--font-size-12px:12px;--font-size-13px:13px;--font-size-14px:14px;--font-size-15px:15px;--font-size-16px:16px;--font-size-17px:17px;--font-size-18px:18px;--font-size-19px:19px;--font-size-20px:20px;--font-size-21px:21px;--font-size-22px:22px;--font-size-23px:23px;--font-size-24px:24px;--font-size-25px:25px;--font-size-26px:26px;--font-size-27px:27px;--font-size-28px:28px;--font-size-29px:29px;--font-size-30px:30px;--font-weight-300:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--border-radius-12px:12px;--border-radius-3px:3px;--border-radius-8px:8px;--border-radius-14px:14px;--border-radius-16px:16px;--border-radius-2px:2px;--border-radius-4px:4px;--border-radius-15px:15px;--border-radius-5px:5px;--border-radius-6px:6px;--border-radius-100per:100%;--border-radius-50per:50%;--border-radius-20px:20px;--border-radius-30px:30px;--border-radius-40px:40px;--border-radius-10px:10px;--notificationUnreadBackground:#2f2f6b;--notificationUnreadColor:#fff;--Email-avatar-bg:#a6a364;--card-detail-width:1400px;--transition-default:.2s ease;--Email-bg-light:#f4f4f4;--color-00000014:#00000014;--color-00000073:#00000073;--color-000000a1:#000000a1;--color-000000d9:#000000d9;--color-0050b3:#0050b3;--color-006064:#006064;--color-006ed5:#006ed5;--color-0078d4:#0078d4;--color-007bff:#007bff;--color-00b894:#00b894;--color-0369a1:#0369a1;--color-059669:#059669;--color-06d6a0:#06d6a0;--color-0d062d:#0d062d;--color-0d8f41:#0d8f41;--color-0e607e:#0e607e;--color-0f172a:#0f172a;--color-0f2027:#0f2027;--color-0f4c5c:#0f4c5c;--color-0f5132:#0f5132;--color-0f766e:#0f766e;--color-10b981:#10b981;--color-111:#111;--color-111827:#111827;--color-155e75:#155e75;--color-1565c0:#1565c0;--color-166534:#166534;--color-1677ff:#1677ff;--color-16a34a:#16a34a;--color-ecfdf5:#ecfdf5;--color-1890ff:#1890ff;--color-violet:violet;--color-ff6b6b:#ff6b6b;--color-1a1f36:#1a1f36;--color-1a5bb8:#1a5bb8;--color-1b1b1b:#1b1b1b;--color-1bbf83:#1bbf83;--color-1c7f3c:#1c7f3c;--color-1d4ed8:#1d4ed8;--color-1e293b:#1e293b;--color-1e40af:#1e40af;--color-1e90ff:#1e90ff;--color-1ecf44:#1ecf44;--color-1f2937:#1f2937;--color-1f7cd359:#1f7cd359;--color-203a43:#203a43;--color-212529:#212529;--color-222:#222;--color-22c55e:#22c55e;--color-c9fcd4:#c9fcd4;--color-9333ea:#0e6b2e;--color-23296b:#23296b;--color-2563eb:#2563eb;--color-27ae60:#27ae60;--color-2a7de1:#2a7de1;--color-2c3e50:#2c3e50;--color-2c5364:#2c5364;--color-2e2e2e:#2e2e2e;--color-2e7d32:#2e7d32;--color-2ecc71:#2ecc71;--color-2f2f2d:#2f2f2d;--color-2f4f3a:#2f4f3a;--color-3046c7:#3046c7;--color-333:#333;--color-334155:#334155;--color-3498db:#3498db;--color-357abd:#357abd;--color-3730a3:#3730a3;--color-373a3e:#373a3e;--color-374151:#374151;--color-3a4046:#3a4046;--color-3b82f6:#3b82f6;--color-40a9ff:#40a9ff;--color-4338ca:#4338ca;--color-4361ee:#4361ee;--color-475569:#475569;--color-495057:#495057;--color-4a4a4a:#4a4a4a;--color-4a90e2:#4a90e2;--color-4b3f72:#4b3f72;--color-4b5563:#4b5563;--color-515761:#515761;--color-52525b:#52525b;--color-52c41a:#52c41a;--color-534dc2:#534dc2;--color-555:#555;--color-59c894:#59c894;--color-5d55e5:#5d55e5;--color-5e35b1:#5e35b1;--color-6366f1:#6366f1;--color-64748b:#64748b;--color-666:#666;--color-667eea:#667eea;--color-676f7c:#676f7c;--color-6a9955:#6a9955;--color-6b6b6b:#6b6b6b;--color-6c5ce7:#6c5ce7;--color-6c757d:#6c757d;--color-6d28d9:#6d28d9;--color-71869d:#71869d;--color-764ba2:#764ba2;--color-787486:#787486;--color-788496:#788496;--color-79808c:#79808c;--color-79d7a8:#79d7a8;--color-7a53ec26:#7a53ec26;--color-7c3aed:#7c3aed;--color-7c7c7c:#7c7c7c;--color-7d828c:#7d828c;--color-7e77e9:#7e77e9;--color-842029:#842029;--color-856404:#856404;--color-868e96:#868e96;--color-888:#888;--color-89909d:#89909d;--color-8f0d0d:#8f0d0d;--color-9141ee:#9141ee;--color-92400e:#92400e;--color-9370db:#9370db;--color-944398:#944398;--color-9466c6:#9466c6;--color-94a3b8:#94a3b8;--color-969696:#969696;--color-999:#999;--color-999999:#999;--color-9a3412:#9a3412;--color-9ae8a3:#9ae8a3;--color-9c9c9c:#9c9c9c;--color-9ca3af:#9ca3af;--color-9cd868:#9cd868;--color-9f1239:#9f1239;--color-a4adb9:#a4adb9;--color-a5003f:#a5003f;--color-acb3be:#acb3be;--color-adb5bd:#adb5bd;--color-b16aba:#b16aba;--color-b2b2f2:#b2b2f2;--color-b3b3b3:#b3b3b3;--color-b3d1ff:#b3d1ff;--color-b8f0c0:#b8f0c0;--color-b91c1c:#b91c1c;--color-b9b8be:#b9b8be;--color-badbcc:#badbcc;--color-bcbcbc:#bcbcbc;--color-bceed0:#bceed0;--color-blue:blue;--color-black:black;--color-c0c7ca:#c0c7ca;--color-c1b9fc:#c1b9fc;--color-c1c1c1:#c1c1c1;--color-c1e9ff:#c1e9ff;--color-c9ced6:#c9ced6;--color-cafcff:#cafcff;--color-cbd5e1:#cbd5e1;--color-ccc:#ccc;--color-cce0ff:#cce0ff;--color-ced4da:#ced4da;--color-d0d0d040:#d0d0d040;--color-d0d5dd:#d0d5dd;--color-d1d1d1:#d1d1d1;--color-d1d5db:#d1d5db;--color-d1e7dd:#d1e7dd;--color-d1f7e7:#d1f7e7;--color-d1fae5:#d1fae5;--color-d4c1f0:#d4c1f0;--color-d4dbe6:#d4dbe6;--color-d4f7dc:#d4f7dc;--color-d6cdcd:#d6cdcd;--color-d6d9ff:#d6d9ff;--color-d6e4ff:#d6e4ff;--color-d7d2fd:#d7d2fd;--color-d7d9ff:#d7d9ff;--color-d8727d:#d8727d;--color-d8727d1a:#d8727d1a;--color-d8d6d6:#d8d6d6;--color-d8d8d8:#d8d8d8;--color-d9363e:#d9363e;--color-d9d9d9:#d9d9d9;--color-dbeafe:#dbeafe;--color-dc2626:#dc2626;--color-dcfce7:#dcfce7;--color-ddd:#ddd;--color-ddd6fe:#ddd6fe;--color-dee2e6:#dee2e6;--color-e0e0e0:#e0e0e0;--color-e0f2fe:#e0f2fe;--color-e0f7fa:#e0f7fa;--color-e1eaf3:#e1eaf3;--color-e2e5ff:#e2e5ff;--color-e2e8f0:#e2e8f0;--color-e4e6ea:#e4e6ea;--color-e53e3e:#e53e3e;--color-e5f0fb:#e5f0fb;--color-e65100:#e65100;--color-e6e6e6:#e6e6e6;--color-e6e9ea:#e6e9ea;--color-e6f0ff:#e6f0ff;--color-e6f7ff:#e6f7ff;--color-e74c3c:#e74c3c;--color-e8dbdb:#e8dbdb;--color-e8e8e8:#e8e8e8;--color-e8eaed:#e8eaed;--color-e8ecf2:#e8ecf2;--color-e8f5e9:#e8f5e9;--color-e91e63:#e91e63;--color-e9ebef:#e9ebef;--color-e9ecef:#e9ecef;--color-e9edf2:#e9edf2;--color-ebf2ff:#ebf2ff;--color-ecfeff:#ecfeff;--color-ede7f6:#ede7f6;--color-ede9fe:#ede9fe;--color-ee4268:#ee4268;--color-eebcbc:#eebcbc;--color-eee:#eee;--color-eef2f6:#eef2f6;--color-eef2f7:#eef2f7;--color-ef4444:#ef4444;--color-ef476f:#ef476f;--color-eff6ff:#eff6ff;--color-f0f2ff:#f0f2ff;--color-f0f3fe:#f0f3fe;--color-f0f7ff:#f0f7ff;--color-f0f8ec:#f0f8ec;--color-f0f8ff:#f0f8ff;--color-f0fdf4:#f0fdf4;--color-f0fff4:#f0fff4;--color-f1f1f1:#f1f1f1;--color-f1f3f5:#f1f3f5;--color-f1f3f6:#f1f3f6;--color-f1f5f8:#f1f5f8;--color-f1f5f8bf:#f1f5f8bf;--color-f1f5f9:#f1f5f9;--color-f2f2f2:#f2f2f2;--color-f2f3f5:#f2f3f5;--color-f33:#f33;--color-f39c12:#f39c12;--color-f3e4e6:#f3e4e6;--color-f3f4f6:#f3f4f6;--color-f3f7f2:#f3f7f2;--color-f45252:#f45252;--color-f4f5f7:#f4f5f7;--color-f4f6fa:#f4f6fa;--color-f4f7fa:#f4f7fa;--color-f5222d:#f5222d;--color-f56565:#f56565;--color-f59e0b:#f59e0b;--color-f5c2c7:#f5c2c7;--color-f5f3ff:#f5f3ff;--color-f5f5ff:#f5f5ff;--color-f5f6f8:#f5f6f8;--color-f5f7fa:#f5f7fa;--color-f5f7ff:#f5f7ff;--color-f5f8f9:#f5f8f9;--color-f69220:#f69220;--color-f6f4fa:#f6f4fa;--color-f6ffed:#f6ffed;--color-f7f7f7:#f7f7f7;--color-f7f8fa:#f7f8fa;--color-f8d7da:#f8d7da;--color-f8f9fa:#f8f9fa;--color-f8f9fb:#f8f9fb;--color-f8fafc:#f8fafc;--color-f8fafd:#f8fafd;--color-f97316:#f97316;--color-f9f9f9:#f9f9f9;--color-f9f9fa:#f9f9fa;--color-fa8c16:#fa8c16;--color-fafafa:#fafafa;--color-fbe6e8:#fbe6e8;--color-fc3120:#fc3120;--color-fce9f3:#fce9f3;--color-fee:#fee;--color-fee2e2:#fee2e2;--color-fef08a:#fef08a;--color-fef2f2:#fef2f2;--color-fef3c7:#fef3c7;--color-fef9c3:#fef9c3;--color-ff1d21:#ff1d21;--color-ff3b3b:#ff3b3b;--color-ff416c:#ff416c;--color-ff4b2b:#ff4b2b;--color-ff4d4d:#ff4d4d;--color-ff4d4f:#ff4d4f;--color-ff6a91:#ff6a91;--color-ff7a7a:#ff7a7a;--color-ff80b3:#ff80b3;--color-ff9999:#f99;--color-ffa500:orange;--color-ffb3d1:#ffb3d1;--color-ffc107:#ffc107;--color-ffcc00:#fc0;--color-ffcccc:#fcc;--color-ffd166:#ffd166;--color-ffe58f:#ffe58f;--color-ffe5b4:#ffe5b4;--color-ffe6f0:#ffe6f0;--color-ffe8fa:#ffe8fa;--color-fff1e6:#fff1e6;--color-fff1f0:#fff1f0;--color-fff1f2:#fff1f2;--color-fff2f0:#fff2f0;--color-fff2f2:#fff2f2;--color-fff3cd:#fff3cd;--color-fff3e0:#fff3e0;--color-fff7e6:#fff7e6;--color-fff7ed:#fff7ed;--color-fff8e1:#fff8e1;--color-gray:gray;--color-goldenrod:goldenrod;--color-red:red;--color-rgb-185-187-208:#b9bbd0;--color-rgb-216-220-222:#d8dcde;--color-rgb-218-216-218-45:#dad8da73;--color-rgb-233-235-237:#e9ebed;--color-rgb-247-209-87:#f7d157;--color-rgb-31-115-183:#1f73b7;--color-rgba-0-0-0-0-02:#00000005;--color-rgba-0-0-0-0-04:#0000000a;--color-rgba-0-0-0-0-05:#0000000d;--color-rgba-0-0-0-0-06:#0000000f;--color-rgba-0-0-0-0-08:#00000014;--color-rgba-0-0-0-0-1:#0000001a;--color-rgba-0-0-0-0-12:#0000001f;--color-rgba-0-0-0-0-15:#00000026;--color-rgba-0-0-0-0-18:#0000002e;--color-rgba-0-0-0-0-2:#0003;--color-rgba-0-0-0-0-3:#0000004d;--color-rgba-0-0-0-0-4:#0006;--color-rgba-0-0-0-0-6:#0009;--color-rgba-0-0-0-0-7:#000000b3;--color-rgba-0-0-0-0-8:#000c;--color-rgba-0-0-0-05:#0000000d;--color-rgba-0-0-0-08:#00000014;--color-rgba-102-126-234-0-3:#667eea4d;--color-rgba-102-126-234-0-4:#667eea66;--color-rgba-108-92-231-0-05:#6c5ce70d;--color-rgba-122-83-236-0-15:#7a53ec26;--color-rgba-122-83-236-0-2:#7a53ec33;--color-rgba-123-104-238-0-15:#7b68ee26;--color-rgba-13-6-45-0-08:#0d062d14;--color-rgba-130-144-150-0-2:#82909633;--color-rgba-164-164-164-1:#a4a4a4;--color-rgba-183-194-202-0-1:#b7c2ca1a;--color-rgba-239-68-68-0-1:#ef44441a;--color-rgba-245-101-101-0-3:#f565654d;--color-rgba-245-101-101-0-4:#f5656566;--color-rgba-247-228-234-0-7:#f7e4eab3;--color-rgba-248-248-248-0-6:#f8f8f899;--color-rgba-255-255-0-0-3:#ffff004d;--color-rgba-255-255-255-0:#fff0;--color-rgba-255-255-255-0-2:#fff3;--color-rgba-255-255-255-0-3:#ffffff4d;--color-rgba-255-255-255-0-5:#ffffff80;--color-rgba-255-255-255-0-7:#ffffffb3;--color-rgba-255-255-255-0-8:#fffc;--color-rgba-255-255-255-0-9:#ffffffe6;--color-rgba-255-255-255-1:#fff;--color-rgba-255-65-108-0-4:#ff416c66;--color-rgba-31-115-183-0-35:#1f73b759;--color-rgba-35-41-107-0-15:#23296b26;--color-rgba-35-41-107-1:#23296b;--color-rgba-37-99-235-0-2:#2563eb33;--color-rgba-37-99-235-0-3:#2563eb4d;--color-rgba-59-130-246-0-1:#3b82f61a;--color-rgba-59-130-246-0-2:#3b82f633;--color-rgba-59-130-246-0-3:#3b82f64d;--color-rgba-67-97-238-0-15:#4361ee26;--color-rgba-74-144-226-0-25:#4a90e240;--color-rgba-79-70-229-0-4:#4f46e566;--color-rgba-90-79-207-0-5:#5a4fcf80;--color-rgba-90-79-207-0-7:#5a4fcfb3;--color-rgba-90-79-207-0-9:#5a4fcfe6;--color-rgba-90-79-207-1:#5a4fcf;--color-rgba-98-113-235-0-2:#6271eb33;--color-rgba-98-113-235-0-3:#6271eb4d;--color-white:white;--font-scale:1}@media (min-width:1600px){.ant-modal{max-width:700px}.ant-modal .ant-modal-container .mainwrapper .colfor90 figure{max-width:700px;height:85%}.ant-modal .ant-modal-container .mainwrapper .colfor30 .commentCard .commentBody{padding:0 5px}.ant-modal .ant-modal-container .mainwrapper .colfor30 .commentCard .commentBody p{font-size:calc(var(--font-size-13px) * var(--font-scale))}.mainPublicContent{padding:40px 0 0}.mainPublicContent .publicHeader img{width:170px;height:43px}.mainPublicContent .privacyPolicy{bottom:40px;left:50%;transform:translate(-50%)}.mainPublicContent .cardContentMain_Dv{height:calc(100vh - 83px)}.mainPublicContent .cardContentMain_Dv .cardContent{gap:35px;width:600px;padding:70px 70px 44px}.mainPublicContent .cardContentMain_Dv .cardcontenthelp{scrollbar-width:none;padding:45px 54px}.mainPublicContent .cardContentMain_Dv .cardcontentterm{flex-direction:column;gap:20px;width:909px;max-height:470px;padding:64px 10px 90px 64px;display:flex}.mainPublicContent .cardContentMain_Dv .cardContentContact{width:909px;padding:40px}.mainPublicContent .cardContentMain_Dv .cardContenthelp{scrollbar-width:none;width:909px;max-height:470px;padding:45px 0 45px 54px;overflow:auto}:root{--font-scale:1.2}}@media (min-width:1366px) and (max-width:1599px){.mainPublicContent{padding:35px 0 0}.mainPublicContent .publicHeader img{width:170px;height:43px}.mainPublicContent .privacyPolicy{bottom:0;left:50%;transform:translate(-50%)}.mainPublicContent .cardContentMain_Dv{height:calc(100vh - 83px)}.mainPublicContent .cardContentMain_Dv .cardContent{gap:35px;width:600px;max-height:500px;padding:35px}:root{--font-scale:1.1}.profilewrapperdv .rightportion .fieldsform{gap:30px}.profilewrapperdv .rightportion .width40{width:48%}}@media (min-width:1200px) and (max-width:1365px){.profilewrapperdv .rightportion{padding:24px}.profilewrapperdv .rightportion .fieldsform{gap:26px}.profilewrapperdv .rightportion .width40{width:48%}.mainPublicContent{padding:30px 0 0}.mainPublicContent .publicHeader img{width:170px;height:43px}.mainPublicContent .privacyPolicy{bottom:5px;left:50%;transform:translate(-50%)}.mainPublicContent .cardContentMain_Dv{height:calc(100vh - 83px)}.mainPublicContent .cardContentMain_Dv .cardContent{gap:35px;width:700px;padding:30px}:root{--font-scale:1}.container{max-width:95%}}@media (min-width:992px) and (max-width:1199px){.profilewrapperdv .rightportion{padding:22px}.profilewrapperdv .rightportion .fieldsform{gap:22px}.profilewrapperdv .rightportion .width40{width:48%}.mainPublicContent{padding:25px 0 0}.mainPublicContent .publicHeader img{width:140px;height:40px}.mainPublicContent .privacyPolicy{width:max-content;bottom:18px;left:50%;transform:translate(-50%)}.mainPublicContent .cardContentMain_Dv{height:calc(100vh - 83px)}.mainPublicContent .cardContentMain_Dv .cardContent{scrollbar-width:none;gap:35px;max-height:300px;padding:30px;overflow:auto}.mainPublicContent .cardContentMain_Dv .cardContent .maincontenttermdv .innercontentdv{width:100%}:root{--font-scale:.9}.container{max-width:95%}}@media (min-width:768px) and (max-width:991px){.profilewrapperdv{flex-direction:column}.profilewrapperdv .leftportion{width:100%;min-height:260px}.profilewrapperdv .rightportion{width:100%;padding:20px}.profilewrapperdv .rightportion .fieldsform{gap:20px}.profilewrapperdv .rightportion .width40{width:100%}.side-menu.mobile{background-color:var(--white);z-index:1001;width:75vw;min-width:260px;max-width:360px;height:100vh;flex-direction:column;height:-webkit-fill-available;transition:transform .3s;display:flex;position:fixed;top:0;left:0;box-shadow:0 0 20px #00000026}.side-menu.mobile.collapsed{transform:translate(-100%)}.side-menu.mobile.open{transform:translate(0)}.compliance-box .actions{opacity:1;pointer-events:auto;box-shadow:none;background:0 0;justify-content:flex-end;padding:0;position:static}.scrollerContent{flex:1;height:calc(100vh - 110px);min-height:0;overflow-y:auto}.sticky-profile{flex-shrink:0;position:sticky;bottom:0}.side-menu-overlay{z-index:1000;background:#0006;position:fixed;inset:0}.mainPublicContent{padding:20px 0 0}.mainPublicContent .publicHeader img{width:100px;height:26px}.mainPublicContent .privacyPolicy{width:max-content;bottom:15px;left:50%;transform:translate(-50%)}.mainPublicContent .cardContentMain_Dv{height:calc(100vh - 83px)}.mainPublicContent .cardContentMain_Dv .cardContent{scrollbar-width:none;gap:35px;width:625px;max-height:300px;padding:25px;overflow:auto}.mainPublicContent .cardContentMain_Dv .cardContent .maincontenttermdv .innercontentdv{width:100%}:root{--font-scale:.85}.container{max-width:95%}}@media (max-width:767px){.detailContent_Dv .detail_header{flex-direction:column}.detailContent_Dv .detail_header .flex{gap:15px}.detailContent_Dv .detail_header .flex .flex_Dv .avtar{width:40px;height:40px}.detailContent_Dv .detail_header .flex.ColFlex{margin-top:10px}.flexContentMain{flex-direction:column-reverse}.flexContentMain .flexOne,.flexContentMain .flexTwo{width:100%}.flexContentMain .flexTwo .createdContented{width:100%;padding:5px}.flexContentMain .flexTwo .createdContented .itemContentTable{overflow:auto}.profilewrapperdv{flex-direction:column;height:auto}.profilewrapperdv .leftportion{justify-content:flex-end;width:100%;min-height:280px}.profilewrapperdv .rightportion{align-items:flex-start;gap:18px;width:100%;padding:20px 14px}.profilewrapperdv .rightportion .fieldsform{gap:14px;width:100%}.profilewrapperdv .rightportion .width40{width:100%}.profilewrapperdv .rightportion .inputForProfile input{font-size:calc(var(--font-size-13px) * var(--font-scale))}.employeeProfile{padding-bottom:20px}.employeeProfile .foronlyemploye{align-items:center}.employeeProfile .profileHeader{text-align:center;align-items:center;gap:20px;height:auto;padding:20px}.employeeProfile .profileHeader .left{flex-direction:column;gap:10px}.employeeProfile .profileHeader .left img{width:72px;height:72px}.employeeProfile .profileHeader .left h2{font-size:calc(var(--font-size-18px) * var(--font-scale))}.employeeProfile .profileHeader .left p{font-size:calc(var(--font-size-12px) * var(--font-scale));justify-content:center}.employeeProfile .profileHeader .right{justify-content:space-between;gap:12px;width:100%}.employeeProfile .profileHeader .right div{text-align:center;flex:1}.employeeProfile .profileHeader .right div span{font-size:calc(var(--font-size-16px) * var(--font-scale))}.employeeProfile .profileHeader .right div strong{font-size:calc(var(--font-size-14px) * var(--font-scale))}.employeeProfile .projectsSection{max-height:500px;margin:20px 0;padding:16px;overflow:auto}.employeeProfile .projectsSection .projectsHeader{flex-direction:column;align-items:flex-start;gap:12px}.employeeProfile .projectsSection .projectsHeader h3{font-size:calc(var(--font-size-16px) * var(--font-scale))}.employeeProfile .projectsSection .projectsGrid{max-height:unset;grid-template-columns:1fr;overflow:visible}.employeeProfile .projectsSection .projectsGrid .projectCard{padding:16px}.employeeProfile .projectsSection .projectsGrid .projectCard .cardHeader h4{font-size:calc(var(--font-size-14px) * var(--font-scale))}.employeeProfile .projectsSection .projectsGrid .projectCard .cardBody p{font-size:calc(var(--font-size-12px) * var(--font-scale))}.employeeProfile .projectsSection .projectsGrid .projectCard .status{font-size:calc(var(--font-size-11px) * var(--font-scale))}.companyCard_Dv{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.myProfileContent .activitiesCont{border-radius:var(--border-radius-12px);padding:16px}.activity-row{border-bottom:1px solid var(--borderColor);flex-direction:column;align-items:flex-start;gap:10px;padding-bottom:12px}.avatar{width:40px;height:40px}.content{width:100%}.header{flex-wrap:wrap;gap:6px}.badge{white-space:normal;padding:4px 6px}.task-link{line-height:16px}.timestamp{align-self:flex-end;margin-top:4px}.date-divider{margin:10px 0 15px}.date-pill{min-width:auto;padding:6px 10px}.line{height:1px}.table-scroll-wrapper{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.table-scroll-wrapper .ag-theme-alpine{width:max-content;min-width:600px}.custom-ui-table .ag-row{flex-wrap:nowrap;width:auto;display:flex}.custom-ui-table .ag-cell{white-space:nowrap;text-overflow:ellipsis;min-width:120px;overflow:hidden}.custom-menu-item{display:flex}.popover-content{min-width:auto}.selectContent .selectWrapper{height:35px;padding:0 12px}.selectContent .selectWrapper .selectIcon,.selectContent .selectWrapper .selectCustomeIcon{width:12px;height:14px;margin-right:8px}.selectContent .selectWrapper .floatingLabel.float,.selectContent .selectWrapper .floatingLabelWithoutIcon.float{top:10px}.private-layout{height:100%}.private-layout .main-content .page-content{height:100vh}.mainPublicContent{padding:10px 0 0}.mainPublicContent .contactUs{gap:4px}.mainPublicContent .publicHeader img{width:100px;height:26px}.mainPublicContent .privacyPolicy{width:max-content;bottom:10px;left:50%;transform:translate(-50%)}.mainPublicContent .cardContentMain_Dv{height:calc(100vh - 83px)}.mainPublicContent .cardContentMain_Dv .cardContent{gap:35px;width:-webkit-fill-available;max-height:500px;padding:20px}.mainPublicContent .cardContentMain_Dv .cardContent .maincontentdvhelp .populartopicbox{padding:5px}.mainPublicContent .cardContentMain_Dv .cardContent .maincontentdvhelp .populartopicbox .left{gap:2px}.mainPublicContent .cardContentMain_Dv .cardContent .maincontenttermdv .innercontentdv{width:100%}.mainPublicContent .cardContentMain_Dv .cardContent .maincontenttermdv .innercontentdv p{line-height:14px}.mainPublicContent .cardContentMain_Dv .cardContent .inputAndButton .flexInputRow{flex-direction:column}.mainPublicContent .cardContentMain_Dv .cardContent .inputAndButton .flexInputRow .width50{width:100%}.mainPublicContent .cardContentMain_Dv .cardContent.CompanyDetail_CardContent{width:-webkit-fill-available;padding:20px;overflow:auto}.emailThreadsComponent_ContentDv{flex-direction:column}.emailThreadsComponent_ContentDv .leftPanel,.emailThreadsComponent_ContentDv .rightPanel{width:100%;height:100vh}.emailThreadsComponent_ContentDv .rightPanel.mobileView{z-index:10;background:var(--white);position:fixed;top:0;left:0}.customButton{height:35px;padding:0 14px}.customButton .btn-icon{width:18px;height:18px;margin:0;font-size:large}.attachment-boxes{flex-direction:column;gap:12px}.attachment-box{min-height:160px;padding:20px}:root{--font-scale:.75}.ant-layout-content{padding-bottom:50px}.ant-modal-root .ant-modal{width:95%;min-width:auto;max-width:95%;top:5%;transform:none}.ant-modal-root .ant-modal .ant-modal-container{padding:0 0 20px}.ant-modal-root .ant-modal .fieldmaintaindv{flex-direction:column;display:flex}.ant-modal-root .ant-modal-content{max-height:90vh}.ant-popover{max-width:calc(100vw - 10px)}.ant-popover-inner{width:100%}.fieldmaintaindvpopover,.fieldmaintaindvforpage{flex-direction:column;display:flex}.myHeader{flex-wrap:wrap}.myHeader .Dv_Flex{align-items:end}.myHeader .buttonFlex,.myHeader .frSelect{flex-wrap:wrap;gap:8px;width:fit-content}.myHeader .buttonFlex button,.myHeader .frSelect button{width:fit-content}.myHeader .frSelect{gap:3px;width:100%}.myHeader .buttonFlex .inputContent,.myHeader .Dv_Flex .inputContent{max-width:150px}.myHeader .Dv_Flex h6{white-space:nowrap}.marginBottom{margin-bottom:0}.switch-tenancy-popover .popover-content{min-width:auto}}@media (max-width:767px) and (max-width:992px){.switch-tenancy-popover .switch-tenancy-popover .ant-popover-inner{max-width:90vw}}@media (max-width:767px) and (max-width:576px){.switch-tenancy-popover .switch-tenancy-popover .ant-popover-inner{width:95vw}.switch-tenancy-popover .switch-tenancy-popover .popover-content{padding:12px}.switch-tenancy-popover .switch-tenancy-popover .tenancy-subtitle{max-width:140px}}@media (min-width:576px){.container{max-width:95%}}@media (max-width:480px){.flexContentMain{flex-direction:column-reverse}.flexContentMain .flexOne,.flexContentMain .flexTwo{width:100%}.flexContentMain .flexTwo .createdContented{width:100%;padding:5px}.flexContentMain .flexTwo .createdContented .itemContentTable{overflow:auto}.activity-row{border-bottom:1px solid var(--borderColor);gap:8px}.avatar{width:36px;height:36px}.selectContent{width:auto}.selectContent .ant-select-content-value{font-size:calc(var(--font-size-12px) * var(--font-scale))}.selectContent .selectWrapper{border-radius:var(--border-radius-6px);width:fit-content;height:35px;padding:0 10px}.selectContent .selectWrapper .inputField,.selectContent .selectWrapper .SelectField{margin:0;padding-top:0}.selectContent .selectWrapper .floatingLabel.float,.selectContent .selectWrapper .floatingLabelWithoutIcon.float{top:8px}.customButton{border-radius:var(--border-radius-6px);height:35px;padding:0 8px}.customButton .btn-icon{width:15px;height:20px}.inputContent .inputWrapper{height:35px;padding:0 12px}.inputContent .inputWrapper .inputIcon,.inputContent .inputWrapper .inputCustomeIcon{width:12px;height:14px;margin-right:8px}.inputContent .inputWrapper .floatingLabel.float,.inputContent .inputWrapper .floatingLabelWithoutIcon.float{top:10px}.inputContent .inputWrapper .floatingLabelWithoutIcon.float{left:9px}.profilewrapperdv .rightportion{padding:16px 12px}.profilewrapperdv .rightportion .fieldsform{gap:12px}.profilewrapperdv .rightportion label{font-size:calc(var(--font-size-12px) * var(--font-scale))}}
